@charset "utf-8";
@font-face{font-weight:400;font-style:normal;font-family:fontawesome;src:url(//:) format("no404"),url(../font/fontawesome-webfont.woff) format("woff"),url(../font/fontawesome-webfont.ttf) format("truetype")}  


@font-face{font-weight:400;font-style:normal;font-family:Humnst;src:url(//:) format("no404"),url(../font/Humnst777-BlkCn-BT-Black.woff) format("woff"),url(../font/Humnst777-BlkCn-BT-Black.ttf) format("truetype")} 
 

/*basic*/
img,object{max-width:100%}
img{-ms-interpolation-mode:bicubic;border:0}
*{margin:0;padding:0}
li,ol,ul{list-style:none}
strong,b{font-weight:700; font-size:0.875rem; color:#333}
b{ color:#c32328;}
p{margin:0;padding:0 0 1rem}
a{color:#c32328;}
a:hover{text-decoration:none;} 
a.links1{padding-left:0.2rem; text-decoration:underline; color:#000;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}    
.clearfix{*zoom:1; clear:both} 


body{ font-family:Arial, Helvetica, sans-serif;  color:#333; font-size:0.875rem;  line-height:1.5rem;  font-weight:400;}
hr{border-top:1px #eee solid;} 
.table{margin:0;width:100%; margin-bottom:1.5rem;}
.table-responsive{margin:0}
table,td{border:1px solid #999!important; }
.table>tbody>tr{background-color:#fff}
.table>tbody>tr.top td{ color:#000; font-size:13px; font-weight:bold; background:#eee}
.table>tbody>tr:nth-of-type(odd){background-color:#fff}
.table-hover>tbody>tr:hover,.table>tbody>tr:nth-of-type(odd):hover{background-color:#fff}  
.table>tbody>tr>td{vertical-align:middle;padding:5px;font-size:13px;line-height:20px;  color:#333}  
.table>tbody>tr td img{ display:block; width:auto; text-align:center; margin:0 auto}  
.table>tbody>tr td .tab_imgs{ min-width:145px;}
h2,.etw_hometitle{padding:0;line-height:2rem; color:#333;  margin:0 0  0.5rem 0; font-size:1.5rem; font-weight:bold}     
h2{padding: 5px 0 10px 0;
color: #042a7f;
font-size: 24px;
line-height: 23px;
font-family: Open Sans;
font-weight: 700;
display: block;}
h3{font-size:1rem; color:#999; padding:0; margin:-1rem 0 1rem 0; }

inquiry,u.inquiry{text-decoration: none; color:#000; text-decoration:underline}
u.inquiry:after{content:normal; display:inline-block;background:#666; color:#fff;text-align: center;line-height: 1;padding:4px 10px;font-size:12px;  float:left; width:75px}
u.inquiry:hover{ text-decoration:none} 
#etw_top{position:fixed;width:35px;height:35px;right:55px;bottom:150px;text-align:center; background:#f35d0b;z-index:100;cursor:pointer; color:#fff; font-weight:700; line-height:28px; border-radius:50%}
#etw_top a{color:#fff} 
#etw_top:hover{transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;background:#174277; }    
 .quicklink{ width:100%; float:left; line-height:16px;  float:left; width:100%; color:#333; text-align:right; margin:-10px 0 18px 0 }
.quicklink a{color:#fff; display:inline-block; width:24px; height:22px; line-height:22px; text-align:center; background:#333; margin:0 3px}
.quicklink a:hover,.quicklink a.dq{ background:#f00} 
.title1{ width:100%; float:left; background:#eee; padding:0.325rem 0; margin-bottom:0.5rem}
.title1 a{
	display:block; padding-left:10px; color:#333; font-size:15px; text-align:left; font-weight:bold}
.title{ width:100%; height:auto; float:left;text-align:left}
.title a{ display:block; color:#036; font-size:14px; text-decoration:underline; padding:3px 0 15px 0; }
.title1 a:hover,.title a:hover{
	color:#ff0000; text-decoration:none}

/*头部*/
#header{width:100%;position:fixed; top:0; right:0; left:0; z-index:10; margin:0 auto; background:#fff; padding-bottom:20px}  
#headerin{width:98%; margin:0px auto; max-width:1000px;}     
#etw_logo{ width:244px; height:94px; float:left; margin-left:16px;}  
.navbtn{margin-top:1rem;}  

.etw_language{float:right; width:100%; min-height:28px; text-align:right; margin:15px 0 12px} 
.etw_language a{display:inline-block;width:auto; font-size:0.75rem; line-height:28px; padding:0 0 0 15px; color:#000; min-width:auto !important; font-weight:300; margin-left:15px; position:relative}
.etw_language a:before{ position:absolute; content:''; width:1px; height:10px; background:#000; left:0; top:9px}
.etw_language a:first-child:before{ display:none}
.etw_language a:hover{color:red; text-decoration:underline; background:none}

.etw_mobile_language{ display:none}

.right_top{ width:68%; float:right; text-align:right}
.right_top h3{color:#1b1b1b; font-size:1rem; font-weight:700 !important; padding:0 0.25rem 0; line-height:16px; margin:0}
 
.top-nav{width:100%; margin:0 auto; border-top:2px solid #eee; padding-top:7px}
.navbar{padding:0;}
.navbar-collapse{justify-content:flex-start;}  
.navbar-light .navbar-nav .nav-link{color:#000; font-size:0.75rem;  display:inline-block; line-height:25px; font-weight:bold; padding:0px 12px 0 12px; border-left:1px #e7e7e7 solid}
.navbar-light .navbar-nav .nav-item:last-child .nav-link{ border-right:1px #e7e7e7 solid}
.navbar-light .navbar-nav .active .nav-link,.navbar-light .navbar-nav .nav-link:hover{color:#c32328; text-decoration:none;}   
.navbar-light .navbar-nav .active .nav-link:before,.navbar-light .navbar-nav  .nav-link:hover:before{ display:block}  
.nav-item span.pro_icon{position:absolute;top:8px;right:0;color:#999;padding:0;font-size:25px;width:25px;height:25px;line-height:25px;display:none;text-align:center}
.navbar-light .navbar-nav .show>.nav-link{color:#003382}  
.dropdown-toggle:after{margin-left:.1rem}
.navbar-light .navbar-nav .dropdown-item{font-size:0.75rem; line-height:1.125rem;} 
.navbar-light .navbar-nav .dropdown-menu{ margin:0 !important; top:105%; background:#f5f5f5; border:none; border-radius:0; line-height:1.125rem; padding:0; min-width:14rem !important}
.navbar-light .navbar-nav  .dropdown-menus .dropdown-item{font-weight:300;} 
.navbar-light .navbar-nav  .dropdown-menu li a{display: block;
padding: 0.5rem 1rem;
font-size: 0.75rem !important;
color: #333;
line-height: 1.125rem;
border-bottom: 1px #ccc solid;}
.navbar-light .navbar-nav  .dropdown-menu li ol li a{ padding:0 1rem 0.5rem 1.75rem; color:#333}
.navbar-light .navbar-nav .dropdown-menu li a.dq,.navbar-light .navbar-nav .dropdown-menu li a:hover{ color:#c32328; background:none !important; text-decoration:underline;} 
.dropdown-item{white-space:normal; min-width:14rem;} 
.dropdown-item.active, .dropdown-item:active{ background:none;}



/*首页附加样式*/ 
#etw_banner{position: relative; width:100%; margin:0 auto; text-align:center; } 
#etw_banner img{width:100%; text-align:center; margin:0 auto;}  
#etw_banner .banner_txt{width:100%; position:absolute; right:0; left:0; margin:0 auto;top:26%; max-width:1140px;text-align:left;}     
#etw_banner .banner_txt h1{width:38%;font-size:1.75rem; color:#fff; line-height:2.625rem; float:left;  font-family: 'Roboto Light'; font-weight:normal;}  
.etw_banner{ width:100%; background:url(../images/banners.jpg) top center no-repeat #555e71; padding:2.5rem 0}
#etw_banner .etw_hometitle{ color:#fff; font-size:1.5rem; line-height:2rem;  font-family: 'Roboto Light';padding:0; margin:0;  font-weight:normal}
#etw_banner1{ display:none}


.etw_mainproducts .etw_hometitle{ display:block; color: #c32328; font-size: 18px; border-bottom: 4px solid #e5e7e5; margin-top: 10px;
line-height: 45px; padding-left: 15px;}   
.etw_mainproducts{ width:100%; float:left}  
.etw_mainproducts ul{ width:100%; display:flex; flex-wrap:wrap}
.etw_mainproducts ul>li{ width:31.333%; margin:25px 3% 0 0; position:relative; padding-bottom:25px}
.etw_mainproducts ul>li:nth-child(3n){ margin-right:0}
.etw_mainproducts ul>li>ol{ width:100%;}
.etw_mainproducts ul>li>ol>li.product_img{ width:100%; float:left; text-align:center; border:1px solid #e5e7e5}
.etw_mainproducts ul>li>ol>li.product_img img{ width:100%;} 
.etw_mainproducts ul>li>ol>li.product_img:hover{border:1px #c32328 solid}
.etw_mainproducts ul>li>ol>li.product_con{ width:100%;  float:left; text-align:left} 
.etw_mainproducts ul>li>ol>li.product_con a,.etw_mainproducts ul>li>ol>li.product_con a small{ display:block; font-size:0.75rem; line-height:20px; color:#212121; font-weight:bold;  padding:10px 0 0 0}
.etw_mainproducts ul>li>ol>li.product_con a small{ padding:0}
.etw_mainproducts ul>li>ol>li.product_con span{ display:block; color:#515151; font-size:0.75rem; line-height:1.125rem; padding:9px 15px 9px 0} 
.etw_mainproducts ul>li>ol>li.product_con a.more {width: auto; display: inline-block; line-height: 22px; color: #fff; background: #c32328; text-align: center;
padding: 0 16px; font-size: 12px; font-weight: 400; position:absolute; left:0; bottom:0}
.etw_mainproducts ul>li>ol>li.product_con  a.more:hover{ color:#fff; background:#f00} 


.home_video{ width:30%; float:right; position:relative; margin-left:10px}
.etw_video{ width:100%; margin-bottom:20px; position:relative; border:1px #000 solid}
.about_video{ width:60%; height:140px; margin:5px auto 10px; position:relative; background:url(../images/video.jpg) center no-repeat; background-size:cover; overflow:hidden}
.home_video img,.etw_video img{ width:100%; height:100%}
.home_video a,.etw_video a,.about_video a{display:block; position:absolute; left:0; right:0; margin:0 auto; text-align:center; top:29%; color:#fff; font-size:20px; text-shadow:2px 2px 2px #000} 
.home_video a span,.etw_video a span,.about_video a span{ width:50px; height:50px; border-radius:50%; margin:0 auto 15px; text-align:center; border:4px #fff solid; display:block; position:relative}
.home_video a span:before,.etw_video a span:before,.about_video a span:before{ position:absolute; content:''; border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
border-left: 15px solid #fff; left:16px; top:13px} 
.home_video a:hover,.etw_video a:hover,.about_video:hover{ color:#c32328}
.home_video a:hover span,.etw_video a:hover span,.about_video a:hover span{ border:4px #c32328 solid}
.home_video a:hover span:before,.etw_video a:hover span:before,.about_video a:hover span:before{border-left: 15px solid #c32328} 

.company .etw_hometitle {color:#3b3b3b; font-size:1.125rem;  line-height:1.5rem; padding:0 0 0.325rem 0; margin:0; font-weight:700}  
.company .etw_hometitle span{ color:#09c}
.company{ width:100%; height:auto; padding:5px 15px 10px 15px; margin:25px 0 0; color:#4f4f49; font-size:1rem; line-height:1.125rem; border:1px solid #e7e9e7; overflow:hidden; line-height:24px}
.company .etw_hometitle{ color:#333; font-size:18px; padding:5px 0 10px 0; font-family:Open Sans}
 
.etw_contactin{ width:28%; float:right; color:#3B3B3B}
.etw_contactin ul,.etw_contactin ul li{ width:100%} 
.etw_contactin ul li{ padding-bottom:8px; line-height:18px;}
.etw_contactin a{ color:#8DBB03}
.etw_contactin a:hover{ color:#f60; text-decoration:underline}  
.etw_contactin a.indent{ padding-left:32px}
.share_etw{ margin:5px 0 0 20px}
.share_etw a{ width:20px !important; height:20px !important; line-height:20px !important;}
.share_etw a:nth-child(3){display:none !important; width:0 !important; height:0 !important; line-height:0 !important}
.share_etw a i{ font-size:12px !important; line-height:21px !important}

.left_contact{ width:100%; font-size:12px; color:#3B3B3B; line-height:18px; padding-bottom:20px}
.left_contact strong{ font-size:12px; color:#000}
.left_contact ul{ padding-top:0.5rem; margin-bottom:0.5rem}
.left_contact  a{ color:#006BBE}
.left_contact a:hover{ color:#f60; text-decoration:underline}    
.left_contact a.indent{ padding-left:25px}

.etw_about_hometitle{ display:block; color:#c32328; font-size:18px; font-weight:700; padding:0 0 0.75rem 0}
.title_link{ width:100%; display:block; background:#f5f5f5; border-left:5px #c32328 solid; padding-left:10px; margin-bottom:10px;}
.title_link a,.title_link span{ display:block; color:#000; padding:8px 0; line-height:20px; font-weight:700; font-size:14px; text-decoration:underline}
.title_link span{ text-decoration:none}
.title_link a:hover{color:red; text-decoration:none}
.more{ width:100%; text-align:right; display:block; overflow:hidden; margin-top:5px;}
.more a{ display:inline-block; color:#fff; background:#c32328; padding:3px 15px;}
.more a:hover{background:#000;}

.pic_list{ width:100%; display:flex; flex-wrap:wrap; align-items:center; margin-bottom:15px;}
.pic_list li{ width:50%; text-align:left;}
.pic_list li img{ float:left; width:auto; margin-bottom:8px;}
.pic_list li p{ width:100%; float:left}

.pic_two{ width:100%; display:flex; flex-wrap:wrap;align-items:center; margin-bottom:15px;}
.pic_two li{ width:50%; text-align:left; display:flex; align-items:center}
.pic_two li img{margin-right:12px;}

.TabbedPanelsTabGroup{ width:100%; display:flex; flex-wrap:wrap; margin:0.5rem 0}
.TabbedPanelsTabGroup li{ width:50%; font-size:12px; font-weight:700; padding:1px; background:#dedede; text-align:left; cursor:pointer}
.TabbedPanelsTabGroup li span{ display:block; color:#fff; padding:0.25rem 0 0.25rem 1rem; background:#c32328}
.TabbedPanelsTabGroup li span:hover{ background:red}
.TabbedPanelsContentGroup{ width:100%; padding:0.5rem 0 1.25rem; overflow:hidden}
.TabbedPanelsContent{ width:100%; padding:5px; border:1px #dedede solid; background:#f5f5f5;  overflow:hidden}
.TabbedPanelsContent .pro_title{ display:block; color:#000; font-size:1.25rem; font-weight:700; padding:0 0 .25rem; font-family:Candara}
.pro_img_center{ width:100%; margin:0 auto .5rem; padding:5px; border:1px #ddd solid; background:#fff; text-align:center}
.pro_img_center img{ width:50%; margin:0 auto}



/*container*/
#container{ width:100%; margin:0 auto; margin-top:148px}   
.mainbody{ width:100%; margin:0 auto; background:#edf2f5; overflow:hidden}   
.content,.content1{width:94%; margin:0 auto; max-width:1000px; background:#fff} 
.content1{ padding-bottom:30px}
#etw_right{ width:75%; float:right;} 
#etw_sidebar{ width:22%; float:left;}  
#etw_right h2{ font-size:20px; color:#042a7f;font-weight:400; padding:0 0 0.25rem 0; line-height:1.325rem; margin:0}
#etw_right h2 span{ display:block}

.etw_productlist .etw_hometitle{ display:block; width:100%; background:url(../images/pro.jpg) repeat-x; line-height:46px;}
.etw_productlist .etw_hometitle a{ display:block; color:#fff; font-size:18px; padding:8px 0 8px 20px; line-height:15px}
.etw_productlist .etw_hometitle a:hover,.etw_homelink .etw_hometitle a:hover{ text-decoration:underline}
.etw_productlist{ width:100%; float:left;  font-family:Candara}
.etw_productlist ul{ width:100%; margin:0; border:1px solid #e5e7e5;}
.etw_productlist ul,.etw_productlist>ul>li,.etw_productlist>ul>li>ol,.etw_productlist>ul>li>ol>li{ width:100%; float:left} 
.etw_productlist>ul li{ border-top:1px solid #d9d9d9} 
.etw_productlist>ul>li>a{ display:block; font-size:1rem; color:#41413c; line-height:22px; padding:8px 25px 8px 18px; background:url(../images/point.jpg) no-repeat right 20px #e5e7e5; font-weight:700} 
.etw_productlist>ul>li.no_child>a{ background:#e5e7e5}
.etw_productlist>ul>li>ol{ width:100%; float:left;}
.etw_productlist>ul>li>ol>li>a{ font-size:0.875rem; color:#41413c; line-height:1.25rem; padding:5px 5px 5px 18px; display:block; }  
.etw_productlist>ul>li>ol>li>a span{ display:block}
.etw_productlist ul li a:hover,.etw_productlist ul li a.dq{ color:#c32328;text-decoration:underline; background:url(../images/dqpoint.jpg) no-repeat right 20px #e5e7e5} 
.etw_productlist ul li.no_child a:hover,.etw_productlist ul li.no_child a.dq{ background:#e5e7e5}
.etw_productlist>ul>li>ol>li>a:hover,.etw_productlist>ul>li>ol>li>a.dq{ background:#fff}
.etw_productlist ul.about_sub{ margin-top:-0.5rem; border-top:none}
.etw_productlist ul.about_sub>li>a{ background:#fff; font-weight:normal; font-size:0.875rem}

.etw_homelink{ width:100%; float:left; border:1px #dedede solid; margin-top:20px}
.etw_homelink .etw_hometitle{ display:block; width:100%; background:url(../images/pic1.jpg) right top no-repeat #a82930; line-height:46px; } 
.etw_homelink .etw_hometitle a{display:block; color:#fff; font-size:18px; padding:8px 0 8px 20px; line-height:20px}
.etw_homelink ul{ width:100%; display:block; padding:5px 20px 0; margin-bottom:0}
.etw_homelink ul a{width: 100%; display:block; color: #000; text-decoration: underline; padding: 0 0 15px 0; font-size: 14px; line-height: 20px; font-weight:700}
.etw_homelink ul a:hover{ color:#c32328; text-decoration:none}

.etw_contactin{ width:100%; display:block; border: 1px solid #e5e7e5; margin-top: 20px; color: #5b5b55; padding-bottom: 15px;}
.etw_contact_title1 a{color: #c32328; font-size: 18px; font-weight: 700; padding: 15px 0 15px 18px; display: block;}
.etw_contact_title1 a:hover,.etw_contactin p a:hover{color: #c32328; text-decoration:underline}
.etw_contactin p{ padding:0 15px 5px 20px}
.etw_contactin p a{ color:#c32328}


/*快速导航*/ 
#etw_producttitle{margin:0 0 1rem 0; height:auto; color:#000; line-height:1rem; font-size:12px; padding:0; border-bottom:1px #ededed solid; width:100%}
#etw_producttitle ol{ width:100%; margin-bottom:0.325rem}
#etw_producttitle a{color:#000; font-weight:normal;}
#etw_producttitle li{display:inline-block}
#etw_producttitle li+li::before{padding:0 5px;color:#000;content:" » "; font-size:12px; font-family:fontawesome;} 
#etw_producttitle a:hover{color:#09c}
#etw_instruction{width:100%;height:auto;} 



/*其他公用样式*/     
ul.item{width:98%; margin-bottom:1rem; float:none; }
ul.item li{list-style: decimal;margin:0 0 4px 12px; line-height:20px;width:97%; float:none} 
ul.item li.last{margin-left:22px;} 
ul.item li ol{display:block; width:100%; margin:4px 0 3px 0; padding-left:0; color:#474747;  line-height:20px;}

.proitem{ float:none; width:auto;  margin-bottom:1.25rem; overflow:hidden}
.proitem>li{line-height:1.35rem; padding:2px 0 5px 1.25rem; position:relative; }
.proitem>li::before{position:absolute; content:"\f058";  left:0; top:0; color:#444; font-size:0.8325rem; font-family:fontawesome}  

.proitem1{ float:none; width:auto;  margin-bottom:0.875rem;overflow:hidden}
.proitem1>li{width:50%; line-height:1.35rem; padding:2px 0 3px 1rem; position:relative; float:left }
.proitem2>li{width:100%; line-height:1.35rem; padding:2px 0 3px 1rem; position:relative;}
.proitem1>li::before{position:absolute; content:"";  left:0; top:10px; background:#666; width:6px; height:6px; border-radius:50%;}  
.proitem1 span{ display:block; font-weight:bold; color:#000}
 
 
.protitle{ display:block; width:100%; margin:0.25rem 0 1.25rem 0; font-size:1.125rem; line-height:1.5rem; color:#666; font-weight:bold; padding-bottom:0.5rem; border-bottom:1px #ccc dashed}
.protitle a{ color:#000; display:inline-block; padding:0 3rem; position:relative}
.protitle a:before{ position:absolute; content:""; width:30px; height:13px; background:url(../images/icon.png) no-repeat; right:0; top:0.35rem}
.protitle a:after{ position:absolute; content:""; width:30px; height:13px; background:url(../images/icon.png) no-repeat; left:0; top:0.35rem}

.protitles{ display:block; width:100%; margin:0.5rem 0 0 0; font-size:0.75rem; line-height:1.125rem; color:#303030; font-weight:bold; padding:0 0 0 0;} 


.protitle1{ margin:0 0 0.325rem 0; font-size:1.125rem; line-height:1.5rem; color:#000; font-weight:bold; padding:0 0 0.5rem 1rem; position:relative; font-family: 'Rajdhani'; }
.protitle1:before{ position:absolute; content:""; width:9px; height:4px; background:#e4000f; left:0; top:9px;} 

.con_all{ width:100%; float:right; text-align:right; margin-bottom:1rem}
.con_all img{ width:auto !important;}
.img_right .con_all{ margin:1rem 0}

.pdf{ display:inline-block; background:url(../images/pdf.jpg) 3px no-repeat; color:#f00; font-size:12px; margin-bottom:0.325rem} 
.pdf a{ display:block; color:#f00; padding-left:25px;text-decoration:underline; }
.pdf a:hover{color:#000;text-decoration:none; }

.images{ display:inline-block; margin-right:5px}
.images1{ display:inline-block; margin:0 5px 0 15px}
.teble_img{ display:inline-block; text-align:left; float:left; margin-right:5px;}

.exhibition{ width:100%; display:flex; flex-wrap:wrap}
.exhibition li{ width:49%; margin-right:2%; border-bottom:1px #dedede solid; padding:10px 0}
.exhibition li:nth-child(2n){ margin-right:0}
.exhibition li strong{ font-size:12px}

.con_all_1{width:100%;height:auto;display:block;margin-top:0;text-align:center}
.con_all_1 a{background:#09c none repeat scroll 0 0; margin:0 auto; border:2px solid #ddd;border-radius:6px;color:#fff;display:block;font-size:1.2em;font-weight:700;height:38px;line-height:38px;text-align:center;width:280px}
.con_all_1 a:hover{background:#CB2B2B}

.related_pro{ width:100%; margin:20px 0; border:1px #dedede solid;}
.related_title{text-align: left;
padding: 0.25rem;
font-size: 0.8325rem;
background: #EAEFF2; font-weight:bold}
.related_pro ul{ display:flex; flex-wrap:wrap; margin-bottom:0}
.related_pro ul li{ width:50%; border-left:1px #fff solid; border-bottom:1px #fff solid; background:#f9f9f9}
.related_pro ul li a{ display:block; color:#666; padding:5px 10px}
.related_pro ul li a:hover,.related_pro ul li a.dq{ color:#0099cc; text-decoration:underline}

.product_show{ width:100%; background: #fff;
margin: 16px 0 25px 0;
padding: 10px 2% 20px 2%;
border-radius: 3px;
box-shadow: 3px 3px 3px #bfbfc1; border:1px #ccc solid}
.pro_title{ width:100%; height:auto; margin:10px 0}
.pro_title a{background: #09c;
border-radius: 5px;
box-shadow: 1px 1px 1px #bfbfc1;
color: #fff;
display: block;
font-family: Arial,Helvetica,sans-serif;
font-size: 1.5em;
font-weight: 400;
padding: 10px 50px 10px 2%;
text-decoration: underline;}
.pro_title a:hover{ background:#8DBB03; text-decoration:none}
.etw_products{ width:100%; margin:0 auto;text-align:left; margin:1rem 0 0 0}  
.etw_products ul{ width:100%; display:flex; flex-wrap:wrap; padding-top:0.5rem; margin-bottom:0}
.etw_products ul>li{ width:100%; margin:0 0 1rem 0;}  
.etw_products ul>li:hover{ background:#f2f2f2}
.etw_products ul>li>ol{ width:100%;} 
.etw_products ul>li>ol>li.product_img{ width:23%; float:left}
.etw_products ul>li>ol>li.product_img img{ width:100%; border:1px #dedede solid;} 
.etw_products ul>li>ol>li.product_img img:hover{ border:1px #000 solid}
.etw_products ul>li>ol>li.product_con{ width:75%; float:right; text-align:left; color:#333; font-size:0.8325rem; line-height:1.25rem;} 
.etw_products ul>li>ol>li.product_con a{ display:block; font-size:0.875rem; line-height:1.25rem; color:#000; font-weight:700; padding:0.875rem 0 0.5rem 0; text-decoration:underline;} 
.etw_products ul>li>ol>li.product_con a>span{ display:block; font-size:12px; color:#474747}
.etw_products ul>li:hover>ol>li.product_con a,.etw_products ul>li:hover>ol>li.product_con a>span{ color:#c32328; text-decoration:none}
.etw_products ul>li>ol>li.product_con .more a{ display:inline-block; width:auto; color:#fff; font-size:0.75em; padding:0.15rem 1.5rem 0.15rem 0.75rem; text-transform:uppercase; background:#e70012; position:relative; font-weight:normal}
.etw_products ul>li>ol>li.product_con .more a:before{ position:absolute; content:"+"; color:#fff; font-size:1rem; font-weight:bold; right:0.5rem; top:0.15rem; font-family:fontawesome} 
.etw_products ul>li>ol>li.product_con .more a:hover{ color:#fff; background:#4fcaff}
.etw_products ul>li>ol>li.product_con .more a:hover:before{ color:#fff;} 


.etw_products1{ width:100%; margin:0 auto;text-align:center; margin:1rem 0 2rem}  
.etw_products1 ul{ width:100%; display:flex; flex-wrap:wrap; border-bottom:1px #ccc dashed; }
.etw_products1 ul>li{ width:100%; padding:0 0 1rem 0; float:left} 
.etw_products1 ul>li>ol{ width:100%;} 
.etw_products1 ul>li>ol>li.product_img{ width:15%; float:left}
.etw_products1 ul>li>ol>li.product_img img{ width:100%; border:1px #dedede solid; padding:2px} 
.etw_products1 ul>li>ol>li.product_con{ width:83.5%;  float:right; text-align:left; color:#474747; font-size:0.8325rem; line-height:1.125rem;}  
.etw_products1 ul>li>ol>li.product_con a{ display:block; font-size:0.875rem; line-height:1.125rem; color:#000; text-decoration:underline; padding-bottom:0.325rem} 


.review{
	color:#f00; font-size:18px
	}

.img_small_left,.img_small_right{ float:left; margin:15px 25px 0 0;}
.img_small_right{ float:right; margin:15px 0 0 25px}
.noborder img{ border:none}
.img_center,.img_center1{width:100%;clear:both;margin:0 auto 0.75rem auto;text-align:center; padding:5px; border:1px #dedede solid}  
.img_center img{ width:100%;}
.img_center span{ display:block; padding:8px 0}
.img_center1{width:52%; margin:1rem auto 2.5rem; position:relative}
.img_center1 img{ width:100%; border:1px #dedede solid; padding:3px}
.img_center1 span{ display:block; width:100%; padding:2rem 3rem; color:#b78c0f; font-size:1.5rem; font-weight:700; position:absolute; left:0; bottom:0; background:rgba(0,0,0,.4)}
.img_left,.img_right{width:42%;float:right; margin:0 0 14px 3%; text-align:center;}
.img_left{float:left;margin:0 15px 25px 0; width:42%}
.sswidth{width:25%; padding:5px; border:1px #dedede solid}
.swidth{width:32%}
.smwidth{width:42%;}
.mswidth{width:30%; } 
.mwidth{width:49%; margin:0 0 5px 3%; padding:5px; border:1px #dedede solid}
.img_left img,.img_right img{display:block; width:100%; border:1px #eee solid}
.img_right .con_all img{ width:auto !important}
.noborder img{ border:none}
.right_con{ width:57%; float:left; }
.right_con h2{ font-size:1.325rem; line-height:1.625rem; margin-bottom:1rem}
.etw_page{ width:100%; border-top:1px #f1f1f1 solid; padding-top:1.5rem}

.etw_photo{margin:0 0 0.5rem 0;width:100%;height:auto;} 
.etw_photo ul{display:flex;width:100%;height:auto; flex-flow: wrap;}
.etw_photo ul li{display:block;margin:0 2% 10px 0;text-align:center;}
.etw_photo ul li img{display:block; width:100%; position: relative; margin-bottom:0.5rem; padding:5px; border:1px #dedede solid} 
.etw_photo ul.noborder li img{ border:none}
.etw_pic3 ul.pack li{ width:30%; margin-right:5%; background:#eee} 
.etw_pic3 ul.pack li span{ display:block;  font-size:0.75rem; color:#333; line-height:1.125rem; padding:0.5rem 0 0.75rem 1rem; text-align:center}
.etw_photo ul li a{color:#333;}
.etw_photo ul li span{display:block; font-size:0.75rem; line-height:1.25rem; padding:0.25rem 0.5rem 0.5rem 0; text-align:left} 
.etw_photo ul li p{display:block;  padding:0 0 0.75rem 0; text-align:center; color:#000; text-decoration:underline}
.etw_photo ul li:hover p{ text-decoration:none; color:red}
.etw_pic2 ul,.etw_pic3 ul,.etw_pic4 ul,.etw_pic5 ul,.etw_pic6 ul{margin:0}
.etw_pic2 ul li{width:49%}
.etw_pic3 ul li{width:32%}
.etw_pic4 ul li{width:23.5%}
.etw_pic5 ul li{width:18.4%;font-size:12px;}
.etw_pic6 ul li{width:15%;font-size:12px;}
.etw_pic2 ul li:nth-child(2n),.etw_pic3 ul li:nth-child(3n),.etw_pic4 ul li:nth-child(4n),.etw_pic5 ul li:nth-child(5n),.etw_pic6 ul li:nth-child(6n){margin-right:0}
.etw_pic2 ul li:nth-child(2n+1),.etw_pic3 ul li:nth-child(3n+1),.etw_pic4 ul li:nth-child(4n+1),.etw_pic5 ul li:nth-child(5n+1),.etw_pic6 ul li:nth-child(6n+1){clear:both;}
figure{margin:0}   
.radius li img{ width:100%; display:block; border-radius:50%; padding:8px; border:none; border:1px #ccc solid !important}
.pt{ padding-top:30px}

 
.left_pic{float:left; margin:0 0 15px 0; width:100%} 
.left_pics{width:100%; height:auto; float:left; text-align:center; display:none} 
.left_pics img{width:100%; margin:0 auto;  border:1px #dedede solid; padding:3px; cursor:pointer}
.left_pics a{cursor:default} 
.related_pic{width:100%; height:auto; float:left;  text-align:center}
.related_pic a{width:23.5%; height:auto; float:left; margin:0 2% 15px 0; display:block; text-align:center; color:#666; font-size:12px;}
.related_pic a:nth-child(4n){ margin-right:0}
.related_pic a img{width:100%; border:1px #dedede solid}  
.related_pic1 a{ width:32%}
.related_pic1 a:nth-child(4n){ margin-right:2%}
.related_pic1 a:nth-child(3n){ margin-right:0}
.related_pic2 a{ width:49%}
.related_pic2 a:nth-child(4n){ margin-right:2%}
.related_pic2 a:nth-child(2n){ margin-right:0}

#etw_set_feedback_form{overflow:hidden;height:auto;width:100%; float:left; padding:0 0 1.2rem 0; margin: 0}
#etw_form_title{text-align:left;color:#333;font-size:1.2rem;padding:0px;position: relative; font-weight: bold;}
#floatchatiframe2011{margin: 0 -15px;}
#etw_form_title span{padding-right:5px}
#etw_form{width:100%;  overflow:hidden; border:1px solid #CFD8E1; text-align:center; margin-bottom:30px}
#etw_form .maintitle{ text-align:left; padding:0.25rem; font-size:0.875rem; background:#EAEFF2}
#etw_form  #etw_set_feedback_form{width:85%;padding:1rem 0!important; margin:0 auto !important; float:none} 
#etw_form p{ font-size:0.75rem; line-height:1rem; color:#888; padding-top:0.6rem}
 

.othertitle{width: 100%; 
line-height: 24px;
border-bottom: 1px solid #CECECE;
color: #000;
float: left;
margin: 6px 0;
font-size: 15px;
font-weight: 700; padding-bottom:0.325rem}  
.other_pro{width:100%;margin:0;overflow:hidden; }
.other_pro ul{ width:100%; display:flex; flex-wrap:wrap; margin-bottom:0}
.other_pro ul>li{width:23.5%;margin:0.875rem 2% 0 0;overflow:hidden}
.other_pro ul li:nth-child(4n){margin-right:0}
.other_pro ul li ol{width:100%}
.other_pro ul li ol li.product_img{width:100%; padding:0.2rem; border:1px #eee solid}
.other_pro ul li ol li.product_img img{width:100%; } 
.other_pro ul li ol li.product_con{width:100%;margin:0 auto;line-height:18px;text-align:center; color:#000; font-size:0.75rem}
.other_pro ul li ol li.product_con a{color:#000;display:block;line-height:1.125rem;padding:5px 5px; font-weight:700; font-size:0.8325rem;  text-align:center}
.other_pro ul li ol:hover li.product_con a{text-decoration:underline; color:#c32328} 

.relatedpro{width:100%; height:auto; float:left;  margin:15px 0 20px 0;  border:1px #ededed solid; border-radius:3px 3px 0 0; overflow:hidden}
.relatedpro ul{width:100%; padding:15px 15px 10px 15px; display:flex; flex-wrap:wrap; margin-bottom:0}
.relatedpro ul li{width:25%} 
.relatedpro1 ul li{width:50%} 
.relatedpro ul li a{padding:3px 10px 8px 15px;display:block;overflow:hidden;color:#666;line-height:16px;font-size:13px; position:relative}
.relatedpro ul li a:before{ position:absolute; content:"\f101"; color:#666; font-size:14px; font-family:fontawesome; left:0; top:2px;}
.relatedpro ul li a.dq,.relatedpro ul li a:hover{color:#d50000; text-decoration:underline;}
.relatedpro ul li a.dq:before,.relatedpro ul li a:hover:before{color:#d50000;} 

.maintitle{font-size: 1rem; padding:0.5rem 0; display:block; font-weight:700; color:#333; background:#eee; padding-left:10px} 
.mainproduct{width:100%;margin:0;overflow:hidden; padding:1rem 0 1.875rem 0}
.mainproduct ul{ width:100%; display:flex; flex-wrap:wrap; margin-bottom:0}
.mainproduct ul>li{width:15%;margin:1rem 2% 0.875rem 0;overflow:hidden}
.mainproduct ul li:nth-child(6n){margin-right:0}
.mainproduct ul li ol{width:100%}
.mainproduct ul li ol li.product_img{width:100%; padding:0.2rem; border:1px #eee solid}
.mainproduct ul li ol li.product_img img{width:100%; } 
.mainproduct ul li ol li.product_con{width:100%; line-height:18px;text-align:left; font-size:0.75rem;}
.mainproduct ul li ol li.product_con a{color:#474747;display:block;line-height:1.125rem;padding:8px 5px 8px 0; font-size:0.75rem;text-decoration:underline; text-align:left}
.mainproduct ul li ol:hover li.product_con a{text-decoration:none; color:#000} 

 .etw_pdf a {
    width: 100%;
    display: block;
    float: left;
    padding-left: 20px;
    margin: 3px 0 20px 0;
    color: #24428b;
    position: relative;
    font-weight: bold;
}
.etw_pdf a::before {
    content: "";
   background: url("../images/pdf.jpg") no-repeat center;
    width: 14px;height: 14px;
    position: absolute;
    left: 0;
    top: 3px;
}

/*历史*/
.history_date-list{padding-left:40px; margin-left:20px; margin-bottom:20px;}
.history_date-list li{border-left:1px solid #CCC;box-sizing:border-box;margin-left:100px;padding:60px 10px 0 0;position:relative;height:auto; clear:both}
.history_date-list li:first-child strong{ font-size:22px; padding-left:5px}
.history_date-list li:last-child{ padding-bottom:120px}
.history_date-list li:first-child:before{background-color:#999;content:"";display:block;position:absolute;top:0;left:-7px;height:14px;width:14px; border-radius:50%}
.history_date-list li:last-child:after{background:url(../images/icon.jpg) bottom center no-repeat;content:"";display:block;position:absolute;bottom:0;left:-8px;height:14px;width:16px}
.history_date-list li span{display: block; font-size:15px; margin-left:0; text-align: center;background: #ccc; margin-bottom:15px; position:absolute;top:60px;left:-145px; line-height:40px; width:130px; height:40px;font-weight: 700}
.history_date-list li:hover span{ background:#2181cc; color:#fff}
.history_date-list li p{position:relative;display:block; margin:0; padding:10px 20px;}  
.history_date-list li p:before{ position:absolute; content:""; border-right: 12px solid #ddd; border-top: 10px solid transparent; border-bottom:10px solid transparent; top:10px; left:-13px}
.history_date-list li .img_left{margin: 0 3% 0px 13px; width:40%} 
 

/*底部*/
#footer{width:100%;height:auto;margin:0 auto; padding:8px 0 1rem 0; overflow:hidden; max-width:1000px; border-top:3px solid #ececec} 
#etw_footin{margin:0 auto;width:100%;text-align:center; } 
#etw_homefooter{height:auto; margin:0.75rem 0 0.325rem;  text-align:center; position:relative; width: 100%;} 
#etw_homefooter a{padding:0 1rem;color:#3b3b3b; font-size:0.75rem; display:inline-block; border-right:1px #ccc solid}
#etw_homefooter a:hover{color:#09c; text-decoration:none;}
#etw_coper a{ display:block;color:#4e5055; margin-top:0.25rem;   font-size:0.75rem;}
#otherlink{clear:both;width:100%;height:auto; display:block}
#otherlink a{color:#4e5055; font-size:0.75rem; display:inline-block;padding:0rem 0.2rem 0 0.2rem; margin-right:0.875rem;}
#otherlink a span{opacity:.5;position:relative;top:0;font-size:0.875rem;}
#otherlink a:hover{color:#09c; text-decoration: none;}
#otherlink a:hover span{opacity:1;top:-3px;transition:all .3s ease-in-out} 


/*tags*/
#tags{ padding-bottom:1rem}
#tags_title{ display:block; color:#333; font-size:1rem; font-weight:600; line-height:25px; text-align:left; padding:10px 0 0 0;} 
#tags>a{ padding: 0 10px 0 0; margin:0 5px 3px 0;color:#777;display:inline-block;line-height:16px;font-size:13px; }
.etw_products_tags{ width:100%; height:auto; overflow:hidden;}
.etw_products_tags ul{ width:100%; display:flex; flex-wrap:wrap}
.etw_products_tags ul>li{ width:23%; margin:0 2.6% 2% 0;}
.etw_products_tags ul>li:nth-child(4n){ margin-right:0}
.etw_products_tags ul li ol,.etw_products_tags ul li ol li{ width:100%;}
.etw_products_tags ul li ol li.product_img,.etw_products_tags ul li ol li.product_con{ width:100%;}
.etw_products_tags ul li ol li.product_img{ text-align:center; transition:.3s; padding:3px; border:1px solid #eee; box-shadow:0 0 8px #ddd;} 
.etw_products_tags ul li:hover ol li.product_img{ border-color:#0c3b64;}
.etw_products_tags ul li ol li.product_img a img{height:150px}
.etw_products_tags ul li ol li.product_con a{ color:#888; line-height:18px; display:block; text-align:center; margin:12px 0; font-size:14px;}
.etw_products_tags ul li:hover ol li.product_con a{ color:#d2000d;}


/*引用sitemap样式*/
#sitemap{width:100%;list-style:none}
#sitemap li{float:left;display:block;width:100%;height:auto}
#sitemap li a{display:block;padding:2px 0;color:#333}
#sitemap li ol{float:left;margin-bottom:8px;width:49%}
#sitemap li ol a{display:block;padding-left:5px;color:#333;line-height:18px}
#sitemap li b a{margin-bottom:1px;padding-left:5px;background:#eee;color:#333;line-height:23px}
#sitemap li a:hover{color:#c32328;text-decoration:underline}
#etw_map a.subname{ width:100%; display:block; text-decoration:underline;padding-left:0px;}   

.back_top{width:40px;height:40px;text-align:center; position:fixed; right:10px;bottom:100px; z-index:99999999; display:none; background:#c32328; border-radius:50%;}
.back_top:before{content:"Top";color:#fff;font-size:16px; font-weight:700; display:block;line-height:40px; font-family: Candara; transform:u
}
.back_top:hover{text-decoration:none;background-color:#000;opacity:1;} 
		
 
@media (max-width: 1500px) {     
}

@media (max-width: 1199.98px) {  
#etw_logo{ margin-left:1rem} 
#etw_homefooter a{ font-size:0.8135rem}   
 #etw_banner .banner_txt h1{ width:60%;} 
}

@media (max-width: 991.98px) { 
.etw_mobile_language{text-align: center;
right: 100px;
top: 18px;
position: absolute;
display: block;}
.etw_mobile_language .language_list{ position:absolute; width:100px; left:-30px; right:0; margin:0 auto; top:35px; background:#fff; border:1px #dedede solid; text-align:left; transition:all .5s; display:none; z-index:999}
.etw_mobile_language .icon{ display:block; width:35px; height:35px}
.etw_mobile_language:hover .language_list{ display:block}
.etw_mobile_language .language_list a{ display:block; color:#333; font-size:12px; border-bottom:1px #dedede solid; line-height:28px; padding-left:10px; }
.etw_mobile_language .language_list a:hover{ color:#fff; background:#a82930;}
#etw_logo{ width:135px; height:auto; margin:.5rem 0 .5rem 1rem}
.top-nav{ width:100%; margin-top:0;}
.navbar-nav{ background:none}
.navbar-light .nav-item{ text-align:left; padding:0}
.navbar-light .navbar-nav .nav-link{padding:0.5rem 1.4rem 0.5rem 1rem; line-height: 1.5rem; display:block; color:#333; margin:0; background:none; font-size:14px; border-bottom:1px #dedede solid; border-left:none}
.navbar-light .navbar-nav .dropdown-menu li a:hover,.navbar-light .navbar-nav .dropdown-menu li a.active{ color:#c20000; text-decoration:underline}
.navbar-light .navbar-nav .nav-link:before{ display:none !important}
.navbar-nav .dropdown-menu{ border:none; border-radius:0; margin-top:-1px;}
.navbar{padding:0.05rem 0rem 0;} 
.navbtn{margin: 0;
position: absolute;
right: 30px;
top: 15px;
background: #c20000;
height: 40px;} 
.navbar-toggler{padding: 0.25rem .25rem !important}
.navbar-light .navbar-toggler{ border:none !important}
.navbar-light .navbar-nav .show>.nav-link{color:#333}
.navbar-light .navbar-nav .show>.nav-link{background:0 0}
.nav-item span.pro_icon{display:block}
.nav-item span.caret{display:none}
.nav-item .dropdown-toggle::after{border:none}
#container{margin-top:0;} 
#header{position:relative; overflow:inherit}  
.right_top h3,.right_top p,.etw_language,.etw_productlist,.etw_contactin{display:none}
#container .content{ display:flex; flex-wrap:wrap}
#etw_sidebar,#etw_right{width:100%; border:none; order:2 }
#etw_sidebar{ order:1}  
 #etw_banner .banner_txt h1{ width:80%; padding:0 0 0 1rem}
 #etw_banner .banner_txt h1:after{ position:static} 
 #etw_language{ margin:22px 60px 12px}
#etw_banner1{ display:block !important}
.etw_video{ width:100%; margin:0 0 20px; background:url(../images/video01.jpg) center no-repeat; background-size:cover; min-height:200px}
.etw_video img{ display:none}
}
@media (max-width: 767.98px) {.etw_homelink > img,.etw_sidebar,.bottom_list, .bottom_service,#etw_producttitle{display:none;} 
#etw_homefooter a{font-size:0.875rem;}  
.etw_hometitle, h2{font-size:1.2rem; margin-top: 0;}   
.etw_contactin{ width:100%; border:none; padding:0}  
.pic > ul > li:nth-child(1){ width:100%; margin:0 0 1rem 0}
.pic > ul > li:nth-child(2){ width:20%;}
.pic > ul > li:nth-child(3){ width:57.5%;}
#footer{ background-size:cover}
.mainproduct ul > li{ width:32%}
.mainproduct ul > li:nth-child(3n){ margin-right:0}
.right_top{ width:73%}
.home_video{ width:45%}
.etw_bottom .content{ width:100%}
.con_all{ width: 100%; margin: 0 0 15px 0; text-align: right;}
.con_all a{ margin:0;}
.pic_two li{ width:100% !important; margin-bottom:1rem}
.pic_two{ margin-bottom:0}
.etw_pic5 ul li{ width:32%;}
.etw_pic5 ul li:nth-child(5n){ margin-right:2%}
.etw_pic5 ul li:nth-child(3n){ margin-right:0}
.con_all.mt-3{ margin:0 0 25px 0 !important}
}

@media (max-width: 650px) {
.img_small_left, .img_small_right{ width:40%}
.TabbedPanelsTabGroup li{ width:50%}
.TabbedPanelsTabGroup li span{ padding:3px 0 3px 10px}
.pt-5{ padding-top:10px !important;}
.pro_img_center img{ width:70%}
#sitemap li ol{ width:100%}
}
@media (max-width: 575.98px) { 
.home_video{ width:100%}
#etw_homefooter a,#etw_coper a{font-size:0.6rem;}
.img_right,.left_pic,.etw_contactin{width:100% !important; margin-right:0;} 
.smwidth,.etw_contactin ul li{width:100% !important;}   
.etw_pic3 ul li,.etw_pic4 ul li,.etw_pic5 ul li,.etw_pic3 ul.pack li{width:49%;margin-right:2%;}   
.etw_pic5 ul li:nth-child(3n){ margin-right:2%}
.etw_pic5 ul li:nth-child(5n){ margin-right:2%}
.etw_pic3 ul li:nth-child(2n),.etw_pic4 ul li:nth-child(2n),.etw_pic5 ul li:nth-child(2n),.etw_pic3 ul.pack li:nth-child(2n),.etw_pic5 ul li:nth-child(2n){margin-right:0;}
.img_center img,.right_con{ width:100%; padding-top:0} 
.row{ margin-left:0 !important; margin-right:0 !important}
.col-sm-6{ padding-left:0 !important; padding-right:0 !important}  
.TabbedPanelsContent{ padding:10px 10px 0;}
#etw_homefooter ul>li{ width:50%} 
.etw_contactin{ width:100%; padding-left:0} 
.other_pro ul > li,.sample ul > li{ width:48.5%; margin:0 3% 1rem 0}   
.other_pro ul > li:nth-child(2n),.sample ul > li:nth-child(2n){ margin-right:0}   
.left_pics,.related_pic,.left_pic1{ width:100%;}
.img_left,.right_con{ width:100%; margin:0 0 1.5rem 0}    

.etw_mainproducts ul > li,.etw_products ul > li,.etw_products1 ul > li { width:48.5% !important; margin:0 3% 1.25rem 0}
.etw_products ul > li:nth-child(3n){ margin-right:3%}
.etw_mainproducts ul > li:nth-child(2n),.etw_products ul > li:nth-child(2n),.etw_products1 ul > li:nth-child(2n){ margin-right:0}
.etw_mainproducts ul > li>ol>li,.etw_products ul > li > ol > li.product_img, .etw_products1 ul > li > ol > li.product_img,.etw_products ul > li > ol > li.product_con, .etw_products1 ul > li > ol > li.product_con{ width:100% !important}  
.etw_mainproducts ul > li>ol>li.product_con span,.etw_products ul > li > ol > li.product_con  span, .etw_products1 ul > li > ol > li.product_con span,.other_pro ul li ol li.product_con span,.mainproduct ul li ol li.product_con span{ display:none}
.etw_mainproducts ul > li > ol > li.product_con a,.etw_products ul > li > ol > li.product_con  a, .etw_products1 ul > li > ol > li.product_con a{ font-weight:normal; line-height:1.25rem; padding:5px}
.agent{ display:none}
.ul li{ width:100% !important}
.relatedpro ul li{ width:50%}
.maintitle{ margin-bottom:1rem}
.mainproduct ul > li{ width:49%}
.mainproduct ul > li:nth-child(3n){ margin-right:2%}
.mainproduct ul > li:nth-child(2n){ margin-right:0}
.pagebody ul > li ol li.product_con a{ font-size:12px;}
.right_top{ width:63%}
#etw_language .dropdown-item{ padding:0 1rem; margin-left:0}
.exhibition li,.related_pro ul li{ width:100%; margin-right:0}
.other_pro ul li ol li.product_con a{ font-size:0.75rem; font-weight:400}
.etw_mainproducts ul > li > ol > li.product_con a{ padding-top:0}
.gallery ul li{ width:32% !important; margin:0 2% 15px 0 !important}
.gallery ul li:nth-child(3n){margin-right:0 !important}
.gallery ul li p{ line-height:16px}
}
@media (max-width: 480px) {
.img_small_left, .img_small_right{ width:100%; float:none; margin:0 auto; padding:10px; border:1px #dedede solid; text-align:center} 
	.left_pics{ display:block; margin-top:10px}
.related_pic a{ width:18.2%; margin:10px 2% 0 0}
.related_pic a:nth-child(5n){ margin-right:0} 
	.related_pic a:nth-child(4n),.related_pic1 a:nth-child(3n),.related_pic2 a:nth-child(2n){ margin-right:2%}
		.etw_pic2 ul li,.etw_pic3 ul li,.etw_pic4 ul li,.etw_pic5 ul li{width:100%; margin-right:0 !important}
	.gallery ul li{margin:0 2% 15px 0 !important}
.TabbedPanelsTabGroup li{ width:100%}
	 }
	 
	 
@media (max-width: 368px) {
	
#etw_language .dropdown-item{ padding:0 0.5rem}
.etw_mobile_language{ right:85px}
	 }
	 
	 
	 
#fastgpt-chatbot-button{bottom: 50% !important;}
