@charset "utf-8";


.main_content{background:url(../images/main/tug_main_img07.png) left bottom no-repeat;}




.content_inner{position:relative; left:0; top:0; width:1024px; margin:0 auto;}






.main_content_wrap{position:relative; left:0; top:0; width:1360px; margin-left:-168px}
.main_content_wrap .content_rolling{overflow:hidden; position:relative; left:0; top:0; width:1360px; height:676px; margin:0 auto; z-index:100;}
.main_content_wrap .visual{overflow:hidden; position:relative; left:0; top:0; width:2720px; height:676px; background:#fff;}
.main_content_wrap .visual li{float:left; position:absolute; left:0; top:0; width:1360px; height:676px;}
.main_content_wrap .thum_btn{position:absolute; left:50%; bottom:135px; width:50px; height:20px; margin-left:-25px; z-index:101;}
.main_content_wrap .thum_btn li{overflow:hidden; float:left; width:20px; height:20px;}
.main_content_wrap .thum_btn li a{display:block; width:20px; height:20px;}
.main_content_wrap .thum_btn li.on a{margin-top:-21px;}
.main_content_wrap .thum_btn .first_btn{margin-right:10px;}
.main_content_wrap .inner_background1{display:block; position:absolute; left:0; bottom:0; width:1360px; height:177px; background:url(../images/common/tug_bg_whitebottom.png) 0 0 no-repeat;}
.main_content_wrap .new_big_ico1{position:absolute; right:184px; top:450px; z-index:101; }
.main_content_wrap .section_wrap{width:1280px; margin:0 auto;}
.main_content_wrap .section1{overflow:hidden;height:451px;}
.main_content_wrap .section1_content{padding:0 118px;}
.main_content_wrap .section1_content ul li{float:left; width:346px; margin-right:2px;}
.main_content_wrap .section1_content ul .last_li{margin-right:0;}
.main_content_wrap .section2{position:relative; left:0; top:0; height:655px; background:url(../images/main/tug_main_bg01.png) 0 0 no-repeat;}
.main_content_wrap .section2_content{position:relative; left:0; top:0; padding:0 118px;}
.main_content_wrap .section2_content .product_anchor{display:block;}
.main_content_wrap .section2 .big_img1{display:inline-block; width:363px; height:323px; position:absolute; left:407px; top:207px;}
.main_content_wrap .section2 .big_img2{display:inline-block; width:460px; height:469px; position:absolute; left:161px; top:203px;}
.main_content_wrap .section2_content .text_box{position:absolute; right:114px; top:137px; width:514px; height:575px; background:url(../images/main/tug_main_bg02.png) 0 0 no-repeat; z-index:10;}
.main_content_wrap .section2_content .text_content{text-align:right; padding:150px 72px 0 0;}
.main_content_wrap .section2_content .text_content h3{margin-bottom:40px;}
.main_content_wrap .section2_content .text_content .sub_title{display:inline-block; width:215px; height:20px; margin-bottom:20px;}
.main_content_wrap .section2_content .text_content p{margin-bottom:33px;}
.main_content_wrap .section3{height:325px;}
.main_content_wrap .section3_content{position:relative; left:0; top:0; overflow:hidden; padding:0 118px; font-size:13px; color:#666;}
.main_content_wrap .section3_content ul{overflow:hidden; width:678px; padding-top:42px; margin:0 auto;}
.main_content_wrap .section3_content ul li{float:left; margin-right:89px; text-align:center;}
.main_content_wrap .section3_content ul .last_li{margin-right:0;}
.main_content_wrap .section3_content .text_box{padding-top:26px; line-height:18px;}
.main_content_wrap .section3_content .text_box h4{padding-bottom:19px;}
