@charset "utf-8";



/* ¸ÞÀÎ*/

#visualWrap{width:1024px; height:450px; margin:30px auto; background-color:#fff;box-shadow:1px 4px 4px rgba(70,70,70,0.2);}
.mainVisual{width:1004px; height:450px;margin:0 auto;}
.mainVisual ul.mainvisualBox{overflow:visible;width:1004px; height:430px;margin-top:10px;}
.mainVisual ul.mainvisualBox li{}
.mainVisual .bx-viewport{z-index:1;height:450px!important;}



/* content1 */
#container #content1{overflow:hidden; width:1024px; margin:30px auto; border:1px solid #ddd; border-width: 1px 0; height: 194px;}
#container #content1 .content101{float:left; border-right:1px solid #ddd;}
#container #content1 .content102{float:left;padding:30px; width:357px;}
#container #content1 .content102 .customer_tit{padding-bottom: 5px; border-bottom: 1px solid #ddd; position: relative;}
#container #content1 .content102 .more_link{position: absolute; right:0; font-size: 12px;}
#container #content1 .content102 .customer_list{line-height: 22px; margin-top: 10px; }
#container #content1 .content102 .customer_list li{position: relative;}
#container #content1 .content102 .customer_list a{display:inline-block; width:250px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;}
#container #content1 .content102 .customer_list li .date{position: absolute; right:0; top:0; color:#666; display: block;}

/*content2*/
#container #content2{overflow:hidden; width:1024px; margin:30px auto;}
#content2 > div{width:1024px; height: 270px; margin-bottom: 20px;}
#content2 .main_cont01{background: url(../../images/cont01.jpg);}
#content2 .main_cont02{background: url(../../images/cont02.jpg);}
#content2 .main_cont03{background: url(../../images/cont03.jpg);}
#content2 .cont_txt_box{width:510px;text-align: center; padding-top:70px;}
#content2 .cont_txt_box a img{margin-top: 30px;}
#content2 .main_cont01 > .cont_txt_box{margin-left: 513px;}
#content2 .main_cont03 > .cont_txt_box{margin-left: 513px;}


