﻿@charset "utf-8";
/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#333; min-width:995px;background:url(../images/bg.jpg) no-repeat center top #F7F7F7;}

a{ text-decoration:none;}  
*{margin:0;padding:0;} 
img{ border:none;} 
a.mail{color:#FF0000; text-decoration:underline;}
a.mail:hover{ text-decoration:none;}
h2{line-height:22px; padding:4px 0 8px 0px;color:#003366;font-weight:normal;font-size:18px;}
h5{ font-weight:normal; font-size:14px;}
.name{font-size:18px; color:#CE000C;line-height:22px; padding:4px 0 0px 0px;font-weight:normal; float:left; padding-right:5px;}
h3{ line-height:20px; padding:4px 0px;} 
*{margin:0;padding:0;}
p{ padding:6px 0px;line-height:20px;}  
.pname{line-height:22px; padding:4px 0 8px 0px;color:#003366;font-weight:normal; float:left; font-size:18px; }
.pname1{line-height:22px; padding:4px 0 8px 0px;color:#003366;font-weight:normal; float:left; width:55%; font-size:18px; }
.clear{ clear:both;}  
ul,li{ list-style:none;}
.img_center{ margin:5px auto;display:block; }
.img_left{float:left; margin-right:12px; } 
.img_right{float:right; margin-left:12px;}
 .img_left img,.img_right img{border:1px solid #ccc;}
 .img_right1{float:right; margin-left:12px; margin-top:5px;}
 .etw_hometitle{width:100%;color:#333;font-weight:bold;height:auto;line-height:20px;font-size:18px; padding-bottom:5px;} 
.tables{width:100%; float:left; overflow-x:scroll; overflow-y:hidden;}

.table_100 {width:99%; padding:0; background:#e7e7e7; margin:0px 0 15px 0; text-align:center;}
.table_100 tr:nth-of-type(odd){background:#eeeded;}
.table_100 tr:nth-of-type(2n+1) {background: none repeat scroll 0 0 #f5f5f5;}
.table_100 tr {background:#FFFFFF;}
.table_100 tr.top{ font-weight:bold;}
.table_100 td {padding:3px;}
.table_100 tr:hover{background: #d5d5d5;transition:background 1s linear, color 0.3s linear,font-weight 1s linear;}
.table_100 a:visited{ color:#00f;}
.table_100 a{ text-decoration:underline;}

.table_100s {width:99%; padding:0; background:#e7e7e7; margin:0px 0 15px 0; text-align:center;}
.table_100s tr {background:#FFFFFF;}
.table_100s tr.top{ font-weight:bold;background:#f5f5f5;}
.table_100s tr.tops{background:#f5f5f5;}
.table_100s td {padding:3px;}
.table_100s a{ text-decoration:underline;}

.table_50s {width:55%; padding:0; background:#e7e7e7; margin:0px 0 15px 0; text-align:center;}
.table_50s tr {background:#FFFFFF;}
.table_50s tr.top{ font-weight:bold;background:#f5f5f5;}
.table_50s tr.tops{background:#f5f5f5;}
.table_50s td {padding:3px;}
.table_50s a{ text-decoration:underline;}

.table_50 {width:55%; padding:0; background:#e7e7e7; margin:0px 0 15px 0; text-align:center;} 
.table_50 tr {background:#FFFFFF;}
.table_50 tr:nth-of-type(odd){background:#eeeded;}
.table_50 tr:nth-of-type(2n+1) {background: none repeat scroll 0 0 #f5f5f5;}
.table_50 tr.top{ font-weight:bold;}
.table_50 td {padding:3px;}
.table_50 tr:hover{background: #d5d5d5;transition:background 1s linear, color 0.3s linear,font-weight 1s linear;}


/*header*/
#header{ width:100%; height:auto; margin:0 auto;background:url(../images/bg.jpg) no-repeat center top #F7F7F7;}
#headerin{ width:995px; height:auto; margin:0 auto; overflow:hidden;}


#etw_logo{ width:120px; height:110px; float:left; padding-left:12px; padding-right:16px; padding-bottom:30px;}  
#etw_logoright{width:480px; height:auto; float:left;}
#etw_language{ float:left; text-align:left; padding:15px 0px 0px 0px;}
#etw_language a{ color:#333333; line-height:22px; font-size:11px; font-weight:bold;}
#etw_language a img{ margin:0 3px;}
#etw_language a:hover{ text-decoration:underline; color:#666}

.etw_companyname{ width:365px; height:auto; float:left;  padding:10px 10px 0px 0px;  color:#999;}
.etw_companyname h1{ font-size:26px; color:#EDE80A; line-height:30px; text-align:left; font-weight:bold; font-family:"Myriad Pro"; text-shadow:#383530 1px 1px 1px; text-transform:uppercase; } 


/*menu*/
#menu{ width:100%; height:auto; float:left; margin:37px 0px 0px 0px; _margin:36px 0px 0px 0px;}
#etw_menu{ width:750px; height:auto; float:left; margin:0px 0px 0px 0px;}
#etw_menu ul{ width:750px; height:46px; float:left;}
#etw_menu ul li{ width:auto; float:left;height:47px; line-height:47px;}
#etw_menu ul li a{color:#fff; padding:0 22px; display:block; font-weight: normal;}
#etw_menu ul li a:hover,#etw_menu ul li a.dqmenu{ color:#fff; background:#426808; } 


#etw_banner{ width:995px;height:302px; margin:0 auto;}
#swf_banner{ width:995px;height:302px; margin:0 auto;}

ul.item{float:left;width:100%;margin-bottom: 22px;}
ul.item>li{position: relative;padding-left: 10px;margin-bottom: 8px;} 
ul.item>li:before{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;background: #82a32e;left: 0;top: 7px;}

ul.item2{float:left;width:100%;margin-bottom: 22px;margin-left: 18px;}
ul.item2>li{position: relative;margin-bottom: 8px;list-style: decimal;} 


ul.item1{float:left;width:100%;margin-bottom: 22px;}
ul.item1>li{position: relative;padding-left: 10px;margin-bottom: 8px;width: 48%;float: left;} 
ul.item1>li:before{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;background: #82a32e;left: 0;top: 7px;}
.etw_pic3{width: 100%;float: left;}
.etw_pic3 ul{width: 100%;display: flex;flex-wrap: wrap;}
.etw_pic3 ul li{width: 32%;float: left;margin-right: 2%;margin-bottom: 14px;}
.etw_pic3 ul li:nth-child(3n){margin-right: 0;}
.etw_pic3 ul li a img{width: auto!important;}

.etw_half{width: 100%;float: left;}
.etw_half>ul{width: 100%;float: left;display: flex;flex-wrap: wrap;margin-bottom: 22px;}
.etw_half>ul>li{width: 49%;float: left;margin-right: 2%} 
.etw_half>ul>li:nth-child(2n){margin-right: 0;}
.etw_half>ul>li>ol{float:left;width:100%;}
.etw_half>ul>li>ol>li{position: relative;padding-left: 10px;margin-bottom: 8px;} 
.etw_half>ul>li>ol>li:before{position: absolute;content: "";width: 4px;height: 4px;border-radius: 50%;background: #82a32e;left: 0;top: 7px;}


#search_right{ width:169px; height:auto; float:right; padding-right:38px; padding-top:5px}
#etw_search{ width:169px; height:30px; float:left; margin-top:5px; }
.ETWsearchBox{ width:128px; height:26px; border:none; display:block; float:left; background:url(../images/search_bg1.jpg) repeat-x; padding-left:5px;}
/*.ETWsearchBox{ width:128px; height:26px; border:none; display:block; float:left; background:url(../images/search_bg.jpg) repeat-x; padding-left:5px;border-left:1px solid #cecece; border-bottom-left-radius:5px;border-top-left-radius:5px;}*/
.ETWsearchButton{ border-width:0px; width:35px; height:26px;cursor:pointer;float:left; background:url(../images/search_button.jpg) no-repeat bottom;}
#etw_society_plug{width:175px; text-align:center; height:18px; margin:2px 0 8px 0px; _margin:0px 0 8px 0px;padding:3px 0; overflow:hidden;float:left;}
#etw_society_plug1{width:175px; text-align:left; height:18px; margin:2px 0 8px 0px; _margin:0px 0 8px 0px;padding:3px 0; overflow:hidden;float:left;}

.search1{width:200px; float:left; padding-top:10px; padding-left:10px;}
.search{width:500px; float:left; padding-top:20px; padding-bottom:10px;}
.selectblock{display:block;}
select{width:180px; border:1px #2AAAE1 solid; line-height:30px; margin-top:2px;_margin-top:0px; }


/*container*/ 

#container{width:100%; height:auto; margin:0 auto; min-width:995px; background:#fff; }
#container_in{width:100%; height:auto; margin:0 auto; min-width:995px; background:url(../images/conbg.jpg) repeat-x top center; }
#content1{width:100%; height:auto; margin:0 auto; min-width:995px; }
#content{width:995px; height:auto;margin:0 auto; padding-bottom:30px; _padding-bottom:30px;padding-top:27px; _padding-top:27px;}



#etw_homebody  {width:100%; height:auto; padding:15px 0px 0px 0px; margin:0 auto; background:url(../images/homebodybg.jpg) repeat-x bottom #F8F8F8; }
.homebody  {margin:0 auto; width:950px; height:280px; }
.homebody h2{width:51%; color:#0A3167; line-height:20px; display:block;font-size:21px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;} 
.homebody p{width:50%; float:left;} 
.homebody a.more{float:left; width:64px; line-height:24px; display:block;  text-align:center; background:#9FB700; border-radius:5px; font-size:14px; color:#FFFFFF; font-weight:normal; margin-top:10px;}
.homebody a.more:hover{ color:#0754a9; text-decoration:underline; } 

#etw_pagebody{width:950px; height:auto; margin:0 auto; overflow:hidden;}
#homelink{width:48%; height:auto; float:left;}


/*etw_sidebar*/
#etw_sidebar{ width:230px; height:auto; float:left;}
#etw_productlist{width:230px; height:auto; float:left;}
#etw_productlist ul{ width:230px; height:auto; float:left; }
#etw_productlist ul li{ width:100%; height:auto; float:left;} 
#etw_productlist ul li a{ height:auto; line-height:18px; padding:5px 8px 5px 16px; color:#333; display:block;margin-bottom:3px;}
#etw_productlist ul li a.dqpro,#etw_productlist ul li a:hover{ color:#f00; background:#eeebeb;}
#etw_productlist ul li.big_case{ width:100%;float:left;background:url(../images/pro_bgd.jpg) no-repeat;  margin-bottom:8px; }
#etw_productlist ul li.big_case a{color:#000; display:block; line-height:18px;padding:8px 8px 8px 6px;border:1px solid #DFE0E1; margin:0px 0px 0px 5px; border-left:none;}
#etw_productlist ul li.big_case a.dqpro,#etw_productlist ul li.big_case a:hover{color:#f00; background:#fff; text-decoration:underline;}

#about_sub{width:230px; height:auto; float:left;}
#about_sub ul{width:100%; height:auto; float:left;}   
#about_sub ul li.big_case{ width:100%;float:left; margin-bottom:8px;}
#about_sub ul li.big_case a{color:#333;display:block; line-height:16px; padding:8px 0 8px 15px; border:1px solid #DFE0E1;  }  
#about_sub ul.about_sub{width:100%; float:left;}
#about_sub ul.about_sub li{width:100%; height:auto; float:left;}
#about_sub ul.about_sub li a{color:#333; padding:5px 0 5px 15px; line-height:20px; display:block; background:none; font-weight:normal; background:none; border:none;} 
#about_sub ul li.big_case a.dqpro,#about_sub ul li.big_case a:hover{ font-weight:normal;color:#f00; text-decoration:underline;background:url(../images/pro_bgd.jpg) no-repeat;} 
#about_sub ul.about_sub li a.dqpro,#about_sub ul li a:hover,#about_sub ul.about_sub li a:hover{color:#f00;font-weight:normal; text-decoration:underline; background:none;}


/*etw_other_product*/
.etw_othertitle{width:100%; color:#333; font-weight:bold; height:auto; font-size:16px;  margin:8px 0; line-height:30px; border-bottom:1px #ccc solid;}
#etw_other_product{float:left;width:99%; height:auto;}
#etw_other_product ul{width:100%; height:auto; float:left;}
#etw_other_product ul li{height:auto; float:left; overflow:hidden} 
#etw_other_product ul ol{width:180px; float:left; height:auto; margin:5px 0px;}
#etw_other_product ul ol li{width:150px;height:auto; float:left;}
#etw_other_product ul ol li.product_img{ width:170px; height:113px; border:1px solid #ccc; text-align:center; float:left;}
#etw_other_product ul ol li.product_con{width:170px; height:auto; float:left; display:block;  padding-bottom:10px; padding-top:5px;}
#etw_other_product ul ol li.product_con a{color:#333; display:block;line-height:16px; padding:2px 0;text-decoration:underline; text-align:center;}
#etw_other_product ul ol li.product_con a:hover{color:#cc1728; text-decoration:underline;}


/*etw_right*/
#etw_right{ width:730px; height:auto; float:right;}
 
#productsformat ul.th_sub_pro{ width:100%; float:left; height:auto; overflow:hidden;display: flex;flex-wrap: wrap;}
#productsformat ul.th_sub_pro li.th_sub_pro_child{ width:49%; float:left; font-size:12px;}
#productsformat ul.th_sub_pro li.th_sub_pro_child a{ color:#333; line-height:17px; padding-right:5px;  display:block;  text-decoration:underline; font-weight:normal; }
#productsformat ul.th_sub_pro li.th_sub_pro_child a:hover{  color:#71a43c;} 

#productsformat{ width:100%; float:left; height:auto;}
#productsformat ul{width:100%; float:left; height:auto; }
#productsformat ul li ol {width:100%; float:left; height:auto; padding:15px 0; }  
#productsformat ul li.etw_pro_img,#productsformat ul li ol li.etw_pro_img{ width:22%;float:left;height:115px; float:left; } 
#productsformat ul li.etw_pro_img img,#productsformat ul li ol li.etw_pro_img img{ border:1px solid #ccc;  }
#productsformat ul li.etw_pro_name,#productsformat ul li ol li.etw_pro_name{width:73%; float:left; height:auto; padding-left:10px; color:#333; line-height:18px; overflow:hidden;padding-bottom:10px; }
#productsformat ul li.etw_pro_name a,#productsformat ul li ol li.etw_pro_name a{ color:#333; display:block; line-height:16px; text-decoration:underline; font-weight:bold; padding-bottom:5px;}
#productsformat ul li.etw_pro_name a:hover,#productsformat ul li ol li.etw_pro_name a:hover{ text-decoration:none; color:#71a43c;}
#productsformat ul li ol li.etw_pro_name a strong{ font-weight:bold; }
#productsformat ul li ol li.etw_pro_name a.bottons{ display:none;}
#productsformat ul li.etw_pro_name a.more{width:0; height:0; overflow:hidden; display:block; } 
#productsformat ul li ol:hover{ background:#f5f5f5;}
#productsformat ul li.etw_pro_name p{ padding:0;}
 
.big_cate_format{width:100%; float:left; height:auto; margin:5px 0;  }
.big_cate_format a{color:#71a43c;font-size:15px; line-height:25px;font-weight:bold; display:block; }
.big_cate_format a:hover{text-decoration:underline;color:#003366}


#etw_producttitle{width:100%; height:auto; line-height:18px; padding:3px 0; float:left; color:#4c4c4c; border-bottom:1px solid #ccc; margin-bottom:8px; font-size:12px;}
#etw_producttitle a{color:#000;}
#etw_producttitle a:hover{text-decoration:underline; color:#f00;}

#etw_instruction{ width:100%; height:auto; float:left; margin-bottom:5px;} 
#etw_instruction ul{width:100%; height:auto; margin-top:8px;}
#etw_instruction ul.sub_c{ display:none;}
#etw_instruction ul.sub_c li{ width:48%; height:auto; margin-bottom:1px; float:left; margin-right:10px; _margin-right:5px;} 
#etw_instruction ul.sub_c li a{border-radius:8px; color:#fff; width:98%; display:block; line-height:15px; padding:5px 6px;-moz-border-radius:8px; -webkit-border-radius:8px;transition:background 1s linear, color 0.3s linear,font-weight 1s linear;-moz-transition:background 1s linear, color 0.3s linear,font-weight 1s linear;-webkit-transition:background 1s linear, color 0.3s linear,font-weight 1s linear; background:#94D1E6;  text-decoration:underline;}
#etw_instruction ul.sub_c li a.dqpro,#etw_instruction ul.sub_c li a:hover{background:#019AE0; color:#fff; text-decoration:none;} 



.class_for_each .productsformat_sub{width:100%; height:auto; float:left;margin-bottom: 10px;}
.productsformat .productsformat_sub ul{width:100%;height:auto; float:left;}
.class_for_each .productsformat_sub ul li{width:100%; height:auto; }
.class_for_each .productsformat_sub ul li ol{width:100%; height:auto; float:left;}
.class_for_each .productsformat_sub ul li ol:hover{ background:#f5f5f5;}
.class_for_each .productsformat_sub ul li ol li.etw_pro_img{ width:160px; float:left; height:120px; padding:10px 0px 5px 5px;margin-right:12px;}
.class_for_each .productsformat_sub ul li ol li.etw_pro_img img{  border:1px solid #ccc; padding:0px 1px 1px 1px; width:150px;}
.class_for_each .productsformat_sub ul li ol li.etw_pro_name{width:73%; float:left; height:auto; color:#333; overflow:hidden; font-weight:normal; padding:6px 0 0 0px;} 
.class_for_each .productsformat_sub ul li ol li.etw_pro_name a{ color:#000; display:block; line-height:16px;padding-bottom:5px; text-decoration:underline; font-weight:normal;}
.class_for_each .productsformat_sub ul li ol li.etw_pro_name p.more a{ display:none;}
.class_for_each .productsformat_sub ul li ol li.etw_pro_name a:hover{ text-decoration:none; color:#f00;} 
.class_for_each .productsformat_sub ul.th_sub_pro{ width:100%; float:left; height:auto; overflow:hidden;display: flex;flex-wrap: wrap;}
.class_for_each .productsformat_sub ul.th_sub_pro li.th_sub_pro_child{width:49%; float:left; font-size:12px;}
.class_for_each .productsformat_sub ul.th_sub_pro li.th_sub_pro_child a{color:#333; line-height:17px; padding-right:5px;  display:block;  text-decoration:underline; font-weight:normal; }


.relatedProducts{width:100%; height:auto; float:left; margin-bottom:10px; border-bottom:1px #ccc dotted}
.relatedProducts ul{ width:100%; height:auto; float:left;display: flex;flex-wrap: wrap;}
.relatedProducts ul li{ width:48%; height:auto;line-height:30px; float:left; border-bottom:1px solid #fff; margin-right:2%;margin-bottom: 6px;}
.relatedProducts ul li a{ width:96%; color:#333; float:left; height:auto; display:block; line-height:20px; padding-left:14px; background:url(../images/rel_bg.jpg) left center no-repeat;}
.relatedProducts ul li a span{ width:96%; color:#333; float:left; height:auto; overflow:hidden; display:block; line-height:20px;}
.relatedProducts ul li a:hover span,.relatedProducts ul li.relatedProductsofthis a span{text-decoration:underline;  color:#82A32E}
.relatedProducts ul li a:hover,.relatedProducts ul li.relatedProductsofthis a{text-decoration:underline; background:url(../images/rel_dq.jpg) left center no-repeat; color:#82A32E}


.certificate{width:100%; height:auto; float:left;}
.certificate ul{ float:left;height:auto; width:100%; }
.certificate ul li a  {color:#0A3167;line-height:18px; font-weight:bold; font-size:20px;} 
.certificate ul li p{ float:left;}  
.certificate ul li p img{margin:10px 9px 0px 0px; }
.certificate ul li a:hover{text-decoration:underline; color:#AD191D;} 



.advantage{ float:left;width:100%; margin-top:20px;   }
.advantage ul li{float:left; width:100%;line-height:20px;  }
.advantage ul li a{color:#0A3167;line-height:40px; font-weight:bold; font-size:20px; padding-left:0px;} 
.advantage ul li a:hover{text-decoration:underline; color:#AD191D;}
.advantage ul li a.more{float:left; width:64px; line-height:24px; display:block;  text-align:center; background:#9FB700; border-radius:5px; font-size:14px; color:#FFFFFF; font-weight:normal; margin-top:10px;}
.advantage ul li a.more:hover{ color:#0754a9; text-decoration:underline; }


/*etw_service*/
.etw_service{ float:left;width:100%; margin-top:20px;   }
.etw_service ul{width:100%; height:auto; float:left;}
.etw_service ul li{float:left; width:100%;line-height:20px;  }
.etw_service ul li img{margin-bottom:10px; width:438px; height:128px; margin-left:2px;}
.etw_service ul li p{padding:0; background:url(../images/libg.jpg) no-repeat left top;padding-left:20px; width:93%; margin:0px 0px 8px 0px; }
.etw_service ul li a{color:#0A3167;line-height:40px; font-weight:bold; font-size:20px; padding-left:0px;} 
.etw_service ul li a:hover{text-decoration:underline; color:#AD191D;}
.etw_service ul a.more{float:left; width:64px; line-height:24px; display:block;  text-align:center; background:#9FB700; border-radius:5px; font-size:14px; color:#FFFFFF; font-weight:normal;margin-top:10px;}
.etw_service ul a.more:hover{ color:#0754a9; text-decoration:underline; }


/*etw_hot_product*/
#etw_hot_product{ width:48%; height:auto; float:right;}
#etw_hot_name{color:#0A3167;line-height:18px; font-weight:bold; font-size:20px; padding-left:0px; margin-bottom:10px;}
#etw_hot_product ul{ width:100%; height:auto; float:left;} 
#etw_hot_product ul ol{ float:left; padding:10px 5px 15px 5px; width:98%; }
#etw_hot_product ul ol li.hotproductsphotos{height:180px; width:180px; float:right;  text-align:center;  }
#etw_hot_product ul ol li.hotproductsphotos img{ display:block; height:180px; width:180px; }
#etw_hot_product ul ol li.hotproductsphotos a:hover img{display:block;  box-shadow: 0 0 5px rgb(0,4,6);  } 
#etw_hot_product ul ol li.hotproductsname{width:58%;   float:left;  overflow:hidden;}
#etw_hot_product ul ol li.hotproductsname a{display:block; color:#333333;line-height:20px; padding:3px 0; font-weight:bold;}
#etw_hot_product ul ol li.hotproductsname a:hover{  color:#AD191D; text-decoration:underline;  }  
#etw_hot_product ul ol li.hotproductsname p{ float:left; width:100%; overflow:hidden; line-height:20px; height:110px; }
#etw_hot_product ul ol li.hotproductsname p.more{ float:left;   width:100%; width:70px; height:24px;} 
#etw_hot_product ul ol li.hotproductsname p.more a{color:#84C200;font-weight:normal; line-height:20px; font-size:12px; text-align:left; padding:0; background:url(../images/morebg.jpg) no-repeat center right; text-decoration:underline; margin-top:4px; }
#etw_hot_product ul ol li.hotproductsname p.more a:hover{background:url(../images/morebgs.jpg) no-repeat center right; color:#AD191D; text-decoration:underline;}



/*footer*/   
#footer{width:100%;margin:0 auto;height:auto;display:block; background:#333333;padding-bottom:15px;} 
#homelink1{ width:950px; margin:0 auto; height:auto;}

.etw_product_list{width:720px; height:auto; float:left;  padding:20px 0px 0px 0px; }
.etw_product_list ul{width:100%; height:auto; float:left} 
.etw_product_list ul li{ width:160px; float:left; margin-right:12px;}
.etw_product_list ul li a.b_cate{ width:85%; height:auto; font-weight:bold; display:block; line-height:16px; color:#fff; height:35px; background:none; padding:9px 0px 10px 0px; border-bottom:1px dashed #434343;}
.etw_product_list ul li a{width:85%; color:#CCCCCC; display:block; line-height:16px; padding:5px 0px 5px 0px;}
.etw_product_list ul li a:hover{text-decoration:underline; color:#f00}


#etw_contact{ width:220px; height:auto; float:right;padding:20px 0px 10px 0px;}
#etw_contact p{ line-height:20px; color:#CCCCCC; padding:2px 0px;}
#etw_contact a{color:#CCCCCC;text-decoration: underline;}
#etw_contact a:hover{color: #f00;}
#etw_contact p span{color:#fff;}
.etw_contact_title1{width:100%; height:40px; float:left;border-bottom:1px dashed #434343; padding:0px 0px 15px 0px;}
.etw_contact_title1 a{ color:#fff; line-height:40px; font-size:16px;  display:block; float:left; font-weight:bold; }
.etw_contact_title1 a:hover{ color:#f00;text-decoration:underline;}


#etw_contact1{ width:230px; height:auto; float:right;padding:10px 0px 40px 0px;}
#etw_contact1 p{ line-height:20px;padding:2px 0px 2px 10px; }

#etw_contact1 p span{color:#000;}
.etw_contact_title{width:100%; height:40px; float:left;padding:0px 0px 15px 0px; background:url(../images/contact.jpg) no-repeat;}
.etw_contact_title a{ color:#fff; line-height:40px; font-size:16px;  display:block; float:left; font-weight:bold; padding-left:60px; }
.etw_contact_title a:hover{ color:#f00;text-decoration:underline;}



 
 #etw_footin{ width:950px; margin:0 auto;}
 #etw_homefooter{width:950px; height:auto; margin:0 auto; text-align:center; padding:27px 0px 15px 0px; background:url(../images/footerbg.jpg) repeat-x top center; }
#etw_homefooter a{color:#EBEBEB; text-decoration:none; line-height:20px; padding:0 8px; border-right:#EBEBEB solid 1px; font-size:12px;}
#etw_homefooter a:hover{text-decoration:underline;}


#etw_header_languages{ width:950px; height:26px; float:left; text-align:center; color:#666666; line-height:26px;}
#etw_header_languages a{ color:#666666; line-height:26px; font-size:11px;}
#otherlink{width:350px;height:15px;margin:0 auto;clear:both; padding:3px 0 5px 0;}
#otherlink div{float:left;margin-left:10px;}


.etw_pic{width:100%; height:auto; float:left; padding-bottom:5px;}
.etw_pic ul{width:100%; height:auto; float:left;}
.etw_pic ul li{ float:left; text-align:center; margin-bottom:8px; margin-right:13px; _margin-right:8px;font-size: 13px;}
.etw_pic ul li img{border:1px solid #ccc; padding:0 1px 1px 1px; text-align:left; display:block;} 
.etw_pic ul li.none{ margin-right:0} 
.etw_pic ul li a{display:block; color:#003366; text-decoration:underline; line-height:25px; padding:3px 0;  }
.etw_pic ul li a:hover{color:#82A32E; text-decoration: none; }


.certion_etw{overflow: hidden;display: flex;flex-flow: wrap;}
.certion_etw li{width: 48%;float: left;box-sizing: border-box;margin-bottom: 10px;margin-right: 2%;}
.certion_etw li>a{color: #666;background-color:#f5f5f5;display: block;padding: 10px 15px;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
#etw_instruction .certion_etw{margin-top: 0;}
.certion_etw li>a:hover{opacity:0.5;}



/*图片放大样式*/  
.big_show_img_close{ width:100%; height:30px; float:left;margin-bottom: 10px;   }
.big_show_img_close a{ width:auto; height:auto;float:left;}
.big_show_img_close a.big_show_img_close_link img,.big_show_img_close a.big_show_img_close_link{ border:1px solid #fff;} 
.big_show_img_src{ display:block; float:left;width: 100%;  }  
.big_show_img_src .big_show_img_o{margin:0 auto; display:block; border:none;width: 100%; }  

.etw_rightpic{width:302px;height:auto;float:right; padding:5px 0 0 20px;} 
.etw_bigpic{width:100%;height:auto;float:left; margin-bottom:8px;}
.etw_bigpic a{display:block;width:300px;height:225px;float:left;}
.etw_bigpic img {border:1px solid #ccc;} 

.etw_leftpic{width:302px;height:auto;float:right; padding:5px 0 0 20px;}
.etw_leftbig{width:100%;height:auto;float:left;}
.etw_leftbig a{display:block;width:300px;height:225px;float:left;border:1px solid #ccc;}  

.etw_leftpics{width:302px;height:auto;float:right; padding:5px 0 0 20px;}
.etw_leftbigs{width:100%;height:auto;float:left;}
.etw_leftbigs a{display:block; width:300px; height:auto; float:left; border:1px solid #ccc;}  

.etw_leftsmall,.etw_leftsmall ul{width:100%; float:left;}
.etw_leftsmall ul li{ float:left; margin:5px 7px 3px 0;}
.etw_leftsmall ul li a img{ border:1px solid #ccc; width:65px;}

.etw_right1{float: right;width: 32%;}
.etw_left{float: left;width: 65%;}
.etw_title{font-size: 17px;font-weight: 700;margin-bottom: 5px;color: #88a105;margin-top: 10px;}
.etw_table{width: 100%;float: left;overflow: scroll;margin-bottom: 20px;}


/*sitemap*/
#sitemap{ width:100%; list-style:none;}
#sitemap li{ display:block; width:99%; height:auto; float:left;}
#sitemap li a{ display:block; width:100%; padding:2px 0px;color:#333;}
#sitemap li ol{ width:48%; float:left; height:23px; line-height:23px; font-size:11px; overflow:hidden; }
#sitemap li ol a{color:#333;line-height:23px; padding-left:5px;}
#sitemap li b a{color:#333; background:#eee;line-height:23px; padding-left:5px; margin-bottom:1px}
#sitemap li a:hover{ text-decoration:underline;color:#f29400;}

.etw_contact_left{width:100%;float:left;line-height:20px;}
.etw_contact_left a{color:#F00;text-decoration:none;}
.etw_contact_left a:hover{text-decoration:underline;} 
.etw_contact_leftin{width:440px; height:auto;float:left;}
.etw_contact_leftin a.email{ padding-left:50px;}
.location{ width:930px; position:relative; margin-top:280px;}
#model_user_mobile_code_contact{
	position: absolute;
	float: left;
	width: 400px;
	height: auto;
	top: 619px;
	left: 462px;
}
#model_user_mobile_code_contact img{ margin:0 auto; display:block;} 
.etw_map{ width:530px; height:580px; overflow:hidden; float:right; margin-top:2px;}
.etw_feedback{width:50%;height:auto;float:left; margin-bottom:10px;}
.etw_feedback #floatchatiframe2011{width: 100%;}
#etw_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #CFD8E1;text-align:center;margin:8px auto; overflow:hidden; background:#fff;}
#etw_form_title{width:100%;line-height:22px; margin:0 auto;background:#EAEFF2;font-weight:bold;
padding-left:7px;text-align:left;display:block; overflow:hidden; border-bottom:1px solid #CFD8E1;} 

.con_all{width:152px;height:auto;display:block; text-align:left; float:right; margin-top:8px; padding-bottom:2px;}



#etw_products{ width:100%; height:auto; float:left;}
#etw_products ul{ width:100%; height:auto; float:left;}
#etw_products ul ol{ width:166px; height:auto; float:left;}
#etw_products ul ol li.etw_pro_img{width:152px; height:140px;   text-align:center;}
#etw_products ul ol li.etw_pro_img img{ display:block; border:1px solid #ccc;}
#etw_products ul ol li.etw_pro_name{width:152px; height:80px; float:left; text-align:center;}
#etw_products ul ol li.etw_pro_name a{display:block; color:#333; text-decoration:underline; line-height:16px; padding:2px 0;}
#etw_products ul ol li.etw_pro_name a:hover{ color:#1D2087; text-decoration:none;}

.etw_link{width:100%; height:auto; float:left; margin:10px 0; border-bottom:1px solid #0067b6;}
.etw_link ul{width:100%; height:auto;}
.etw_link ul li{ width:auto; float:left; border-right:1px solid #fff;}    
.etw_link ul li a{color:#fff;display:block;height:auto;line-height:20px; padding:5px 10px; width:auto;transition:background 1s linear, color 0.3s linear,font-weight 1s linear; -moz-transition:background 0.1s linear, color 0.1s linear,font-weight 1s linear;-webkit-transition:background 1s linear, color 0.1s linear,font-weight 0.1s linear;background:#004c92; }
.etw_link ul li a:hover{background:#db241c; color:#fff;}
.etw_link ul li.dqpro{display:block;width:auto; float:left;}  
.etw_link ul li.dqpro a{background:#db241c; color:#fff;}
.share_etw{margin:10px 0}
.share_etw a{width:22px!important;height:22px!important;line-height:22px!important;font-size:12px!important}
.share_etw a i{line-height:22px!important;font-size:12px!important}




/* 20211022 */
#banner{width:100%; background:url(../images/bannerbg.jpg) center center no-repeat;background-size: cover; }
#banner{width: 100%;height:100%;position: relative;overflow: hidden;}
#banner #content{padding: 0;}
#banner .swiper-slide{height: 100%; position:relative;width:100%;margin:0 auto;overflow: hidden;}
#banner .swiper-pagination-bullet{cursor: pointer; width:15px;height:15px; background: none; border-radius: 50%; border: 2px solid #fff; margin:0 6px;font-size:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s; outline: none;}
#banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;cursor:pointer;}
#banner .banner_txt{overflow: hidden;background-color: rgba(255, 255, 255, 0.473);padding: 15px 60px;display: flex;align-items: center;box-shadow:10px 10px 50px 20px rgba(0, 0, 0, 0.678) inset;}
#banner .banner_txt .pic{width: 300px;margin-right: 30px;order: 0;}
#banner .banner_txt .pic img{width: 100%;display: block;}
#banner .banner_txt .txt{width: 600px;}
#banner .banner_txt .txt h3.tit{font-size: 24px;}
#banner .banner_txt .desc{font-size: 16px;}
#banner .banner_txt a.more{float: left; width: 80px; line-height: 24px; display: block; text-align: center; background: #9FB700; border-radius: 5px; font-size: 14px; color: #FFFFFF; font-weight: normal; margin-top: 10px;}
#banner .banner_txt a.more:hover{color: #0754a9;text-decoration: underline;}

.etw_pic_4 ul{margin-top: 0 !important;display: flex;flex-flow: wrap;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #ccc;}
.etw_pic_4 li{width: 23%;}
.pt-5{padding-top: 5px;}	
.etw_pic_4 li img{width: 100%;display: block;}
#etw_instruction.hr_bot{padding-bottom: 10px;margin-bottom: 20px;}