@charset "utf-8";@font-face{font-weight:400;font-style:normal;font-family:fontawesome;src:url(//:) format("no404"),url(../font-awesome/fontawesome-webfont.woff) format("woff"),url(../font-awesome/fontawesome-webfont.ttf) format("truetype")}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source-Sans-Pro'),local('Source-Sans-Pro'),url(../font/Source-Sans-Pro.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Source Sans Pro Light';font-style:normal;font-weight:300;src:local('Source-Sans-Pro-Light'),local('Source-Sans-Pro-Light'),url(../font/Source-Sans-Pro-Light.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'iconfont';src:url('../font/iconfont.ttf?t=1622274305876') 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{font-weight:700;font-size:0.875rem;color:#474747}
p{margin:0;padding:0 0 1.325rem}
a.links{color:#01538d;font-style:italic;text-decoration:underline;}
a.links:hover{text-decoration:none;}
a.links1{padding-left:0.2rem;text-decoration:underline;color:#9bc150;}
body{font-family:Source Sans Pro;font-size:1rem;color:#585858;line-height:1.5rem;font-weight:400;}
hr{border-top:1px #dedede dashed;position:relative;}
hr:before{position:absolute;content:"";left:0;right:0;margin:0 auto;top:0;width:25px;height:13px;background:url(../images/bottom.png) no-repeat}
.table{margin:5px 0 0;width:100%;margin-bottom:0.75rem;border-top:2px #000 solid}
.table-responsive{margin-bottom:0}
table,td{border:1px solid #ddd}
.table>tbody>tr:nth-child(1) td{border-top:2px #999 solid !important}
.table>tbody>tr{background-color:#fff}
.table>tbody>tr.top{background:#f1f2fa !important}
.table>tbody>tr.top td,.table>tbody>tr.top1 td{color:#000 !important;font-weight:bold;border-bottom:1px #666 solid !important}
.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:6px 8px;font-size:15px;line-height:22px;color:#333;}
h2,.etw_hometitle{padding:0;font-size:1.625rem;line-height:1.875rem;color:#022468;margin:0.875rem 0 1rem 0;font-weight:700;font-family:'Source Sans Pro';}
h3{font-size:1rem;color:#999;padding:0;margin:-1rem 0 1rem 0;}
.textcenter{text-align:center}
inquiry,u.inquiry{text-decoration:none;color:#666;}
u.inquiry:after{content:"INQUIRY";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:after{background:#ba0411;color:#fff;}
.inq_01 a{position: relative;color: #044a9b; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; }
.inq_01 a::after{ content: ""; position: absolute; left: 50%; transform:translateX(-50%); bottom: 0px; background-color:#044a9b; height: 1px; width: 100%; transition: 0.5s; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; }
.inq_01 a .inquiry{ color: #044a9b; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; }
.inq_01 a .inquiry::after{display: none;}
.inq_01 a:hover::after{width: 0;}
.inq_01 a:hover .inquiry{color: #ee552b;}

#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;}
#panorama-container{height:797px;width:100%;}
/*头部*/
#header{width:100%;position:fixed;top:0;right:0;left:0;z-index:10;margin:0 auto;background:#011c52;}
#headerin{width:100%;margin:0px auto;max-width:1200px;}
.header_top{width:100%;height:auto;border-bottom:1px #dedede solid}
#etw_logo{width:70px;height:85px;float:left;margin:10px 20px 10px 0}
.navbtn{margin-top:1rem;}
#etw_language{float:right;width:64%;height:30px;text-align:right;margin:0.5rem 0 0 0;overflow:hidden}
#etw_language .dropdown-item{display:inline-block;width:auto;font-size:0.875rem;line-height:30px;padding:0 0 0 1.25rem;color:#fff;min-width:auto !important;font-weight:300;}
#etw_language .dropdown-item:hover{color:#ef4422;text-decoration:underline;background:none}
.etw_language>ul{position:relative;margin:0}
.etw_language>ul>li{position:relative}
.etw_language>ul>li>a{display:block;}
.etw_language ul li ol{position:relative;display:block;}
#etw_language .dropdown-item{display:inline-block;width:auto;font-size:.75rem;line-height:1.2rem;padding:.5rem 0 .4rem 1.5rem;color:#fff;min-width:auto!important;font-weight:300;background:0;font-family:Arial;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;}
#etw_language .dropdown-item:hover{opacity:0.8;background:0;}
.etw_language a:not([href]):not([tabindex]){color:#fff;cursor:pointer}
.iconfont{font-family:"iconfont" !important;font-size:1.6rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;-webkit-animation:scaleout 2.5s infinite ease-in-out;animation:scaleout 2.5s infinite ease-in-out;-moz-animation:scaleout 2.5s infinite ease-in-out;}
@-webkit-keyframes scaleout{50%{opacity:.5}
100%{opacity:1}
}
@keyframes scaleout{50%{opacity:.5}
100%{opacity:1}
}
/* 20220610 */
.navbar-light span.pro_icon{ position:absolute; top:50%; transform:translateY(-50%); right:1rem; color:#e4202a; padding:2px 8px; font-size:2rem; width:32px; height:28px; line-height:24px; display:none; text-align:center; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); }


.share{width:auto;float:left;padding-right:5%}
.share .btn{padding:0.15rem 1.25rem 0 0}
.share .text-white{color:#181b1f !important}
.company_name h1{width:auto;float:left;margin:1.5rem 0 0 0;color:#fff;font-size:1.4rem;font-family:Impact;padding:0}
.company_name span{display:block}
.top-nav{width:auto;float:right;padding:0.875rem 0 0.625rem 0;text-align:right}
.navbar{padding:0;}
.navbar-collapse{justify-content:flex-end;}
.navbar-light .navbar-nav .nav-link{color:#fff;font-size:1rem;display:inline-block;line-height:1.25rem;margin:0;padding:0 0 0 1rem;position:relative;font-weight:400}
.navbar-light .navbar-nav .active .nav-link,.navbar-light .navbar-nav .nav-link:hover{color:#ce000c;background:none}
.navbar-light .navbar-nav .dropdown-item{font-size:0.9375rem;line-height:1.125rem;}
.navbar-light .navbar-nav .dropdown-menu{margin:0 !important;top:145%;left:30px;background:rgba(0,0,0,.8);border:none;border-radius:0;line-height:1.25rem;padding:0 0 0.5rem 0}
.navbar-light .navbar-nav .dropdown-menus .dropdown-item{font-weight:300;}
.navbar-light .navbar-nav .dropdown-menu li a{display:block;padding:0.5rem 0.75rem 5px 0.75rem;font-size:0.875rem;color:#fff;line-height:1rem;}
.navbar-light .navbar-nav .dropdown-menu li ol li a{padding-left:1.25rem;font-size:0.75rem;line-height:1.125rem;padding:0.25rem 0.75rem}
.navbar-light .navbar-nav .dropdown-menu li a.active,.navbar-light .navbar-nav .dropdown-menu li a:hover,.dropdown-menu li a.active{color:#ce000c;background:none !important;text-decoration:underline;}
.dropdown-item{white-space:normal;min-width:14rem;}
.dropdown-item.active,.dropdown-item:active{background:none;}
.dropdown-toggle::after{border:none !important}
/*首页附加样式*/
#etw_banner{position:relative;width:100%;margin:0 auto;text-align:center;}
#etw_banner img{width:auto;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:1200px;text-align:center;}
#etw_banner .banner_txt h1{width:100%;font-size:2.25rem;color:#0c2759;line-height:2.5rem;float:left;font-weight:bold;padding-bottom:0.5rem;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;*filter:Glow(color=#fff,strength=1);}
#etw_banner .banner_txt p{width:100%;font-size:1.5rem;color:#831608;line-height:2rem;float:left;font-weight:bold;text-shadow:0 1px 1px 1px #fff;padding:0 6%;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;*filter:Glow(color=#fff,strength=1);}
.etw_mainproducts{width:100%;margin:0 auto;padding:3.5rem 0;text-align:center}
.etw_mainproducts3{background:#f5f5f5;}
.etw_mainproducts ul{width:100%;display:flex;flex-wrap:wrap;margin:0 auto;}
.etw_mainproducts ul>li{width:23.5%;margin:0 2% 1.5rem 0;position:relative;background:#dedede;padding-bottom:2rem}
.etw_mainproducts1 ul>li{margin-bottom:2.875rem;}
.etw_mainproducts3 ul>li{padding:0;background:#dedede;margin-bottom:2rem}
.etw_mainproducts ul>li:nth-child(4n){margin-right:0;}
.etw_mainproducts2 ul>li{width:32%;margin-right:2%}
.etw_mainproducts2 ul>li:nth-child(4n){margin-right:2%;}
.etw_mainproducts2 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%;background:#fff}
.etw_mainproducts ul>li>ol>li.product_img img{width:100%;}
.etw_mainproducts ul>li>ol>li.product_con{width:100%;text-align:center;background:#dedede;padding:0 1rem;text-align:left}
.etw_mainproducts3 ul>li>ol>li.product_con{padding:0;text-align:center}
.etw_mainproducts ul>li>ol>li.product_con a{display:block;font-size:0.9rem;line-height:1.2rem;color:#101010;font-family:'Source Sans Pro';padding:0.75rem 0;}
.etw_mainproducts1 ul>li>ol>li.product_con a{font-size:1.2rem;line-height:1.5rem;}
.etw_mainproducts ul>li>ol>li.product_con a:hover{color:#ce000c;text-decoration:underline}
.etw_mainproducts ul>li>ol>li.product_con span{display:block;color:#000;font-weight:300;font-family:Source Sans Pro Light;font-size:1rem}
.etw_mainproducts ul>li>ol>li.product_con .more a{display:inline-block;width:auto;padding:0.25rem 1rem;color:#fff;font-size:0.875rem;background:#d00;left:1rem;bottom:0;font-family:Source Sans Pro Light;position:absolute;bottom:-1rem}
.etw_mainproducts ul>li>ol>li.product_con .more a:before{position:absolute;content:"";right:0;bottom:0;border-right:10px solid #fff;border-bottom:none;border-left:12px solid transparent;border-top:12px solid transparent;}
#etw_homelink .etw_hometitle,.etw_mainproducts .etw_hometitle,#etw_homelink1 .etw_hometitle{display:inline-block;color:#101010;font-weight:700;font-family:'Source Sans Pro';font-size:2.25rem;line-height:32px;padding:0 8rem 0.75rem 8rem;margin:0;width:auto;text-transform:uppercase;position:relative}
#etw_homelink .etw_hometitle:before,.etw_mainproducts .etw_hometitle:before,#etw_homelink1 .etw_hometitle:before{position:absolute;content:"";width:100%;height:2px;background:#ccc;left:0;right:0;margin:0 auto;top:0.75rem;z-index:1}
#etw_homelink .etw_hometitle span,.etw_mainproducts .etw_hometitle span,#etw_homelink1 .etw_hometitle span{display:inline-block;padding:0 2.25rem;background:#fff;position:relative;z-index:2}
.etw_mainproducts .etw_hometitle span,#etw_homelink1 .etw_hometitle span{background:#f5f5f5}
#etw_homelink{width:100%;height:auto;margin:0 auto;overflow:hidden;padding:3rem 0 2rem 0;text-align:center;}
#etw_homelink p{display:block;width:100%;color:#666;font-size:1rem;font-weight:400}
#etw_homelink ul{width:100%;display:flex;flex-wrap:wrap;}
#etw_homelink ul>li{width:23.5%;margin:0 2% 1rem 0;background:#fff;}
#etw_homelink ul>li:nth-child(4n){margin-right:0;}
#etw_homelink ul>li img{width:100%;}
#etw_homelink ul>li span{display:block;color:#101010;font-size:1rem;line-height:1.25rem;position:relative;padding:0.875rem 1.5rem 0 0;line-height:1.125rem;font-weight:400;}
#etw_homelink ul>li:hover span{color:#011c52;text-decoration:underline;}
#etw_homelink1 .etw_hometitle a{color:#101010}
#etw_homelink1{width:100%;height:auto;margin:0 auto;overflow:hidden;padding:3.5rem 0 3rem 0;text-align:center;background:#f5f5f5}
#etw_homelink1 p{display:block;width:68%;margin:0 auto;font-size:1rem;color:#666;font-weight:400}
#etw_homelink1 ul{width:100%;display:flex;flex-wrap:wrap;}
#etw_homelink1 ul>li{width:auto;margin:0.875rem 1% 0 0;}
#etw_homelink1 ul>li.top{margin-top:4rem}
.company .etw_hometitle{display:block;color:#101010;font-weight:700;font-family:'Source Sans Pro';font-size:2rem;line-height:2.5rem;padding:1.875rem 0 1rem 0;margin:0;text-transform:uppercase}
.company{width:100%;padding:2.5rem 0;}
.company .home_video{width:36%;float:right;margin-top:2.5rem}
.company_txt{width:62%;float:left;color:#666;font-size:1rem;text-align:left;line-height:1.5rem}
.company_txt .more a{display:inline-block;text-align:center;color:#fff;font-size:1rem;padding:0.5rem 1.5rem;margin:0.25rem 0 0 0;font-weight:300;font-family:'Roboto';background:#ce000c;text-transform:uppercase}
.company_txt .more a:hover{background:#000;}
.etw_bottom .etw_hometitle1{display:block;color:#fff;font-size:2.25rem;line-height:2.25rem;padding:0 0 1.5rem 0;margin:0;font-weight:700;font-family:'Source Sans Pro';text-transform:uppercase}
.etw_bottom .etw_hometitle1 span{font-size:1rem;display:inline-block;padding-top:0.75rem;text-transform:none;font-weight:400;}
.etw_bottom .etw_hometitle{display:block;color:#fff;font-size:1rem;line-height:1.5rem;padding:1.25rem 0 1.5rem 0;margin:0;font-weight:700;font-family:'Source Sans Pro';}
.etw_bottom .etw_hometitle a{color:#fff;}
.etw_bottom .etw_hometitle a:hover{color:#4a95cd;text-decoration:underline}
.etw_bottom{width:100%;padding:3rem 0 2rem 0;background:#475054;border-bottom:1px #666 solid}
.bottom_brief{width:40%;height:auto;float:left;padding-right:7%;color:#fff;font-size:0.9375rem}
.etw_productlists{width:22%;float:left;padding-right:5%}
.etw_productlists1{width:20%;float:left;}
.etw_productlists ul{width:100%;display:flex;flex-wrap:wrap}
.etw_productlists ul>li{width:100%;}
.etw_productlists ul>li>a{display:block;line-height:1.125rem;color:#fff;font-size:0.85rem;padding:0 0 0.5rem 0;font-weight:300;font-family:Source Sans Pro Light;position:relative}
.etw_productlists ul li a:hover{color:#f00;text-decoration:underline}
.etw_contactin{width:18%;float:right;color:#fff;font-size:0.875rem;line-height:1.25rem;font-weight:300;font-family:Source Sans Pro Light;}
.etw_contactin ul{width:100%;}
.etw_contactin ul>li{display:block;width:100%;padding:0 0 0.625rem 0;position:relative}
.etw_contactin a{color:#fff}
.etw_contactin a:hover{color:#f00;text-decoration:underline}
.indent{padding-left:1.9625rem}
b{color:#202020;font-size:1rem;font-weight:700}
.pro_name{width:100%;height:auto;margin:0 auto;padding:1rem 0 0.5rem 0;border-bottom:1px #dedede solid;font-size:2rem;font-weight:bold;line-height:2.25rem;text-transform:uppercase;position:relative;text-align:center;color:#000;margin-bottom:1.875rem}
.pro_name:before{position:absolute;content:"";width:45px;height:4px;background:#f00;left:0;right:0;margin:0 auto;bottom:-2px;}
.small_link{width:100%;text-align:center;}
.small_link a{display:inline-block;color:#000;border:1px #000 solid;padding:0.25rem 0.875rem;margin:0 2px 1.875rem 0;font-size:0.875rem;}
.small_link a:hover{border:1px #d00 solid;background:#d00;color:#fff}
.feedback_bottom{width:100%;height:auto;margin:0 auto;text-align:center;position:relative;padding:2.5rem 0;background:url(../images/feedback.jpg) top center no-repeat}
.feedback_bottom p{width:100%;color:#fff;font-size:1.625rem;font-weight:700;margin:0.5rem 1.625rem 0 0;text-align:center;}
.feedback_bottom a{display:inline-block;width:auto;color:#fff;background:#000;font-size:1.125rem;text-align:center;padding:0.625rem 1.5rem 0.625rem 3.5rem;border-radius:25px;position:relative}
.feedback_bottom a:before{position:absolute;content:"\f095";color:#fff;font-size:1rem;left:1.5rem;top:0.625rem;font-family:fontawesome;font-size:1.25rem}
.feedback_bottom a:hover{background:#d00;color:#fff;}
#swiper-roll .roll-wrapper{width:100%;overflow:hidden;height:113px;margin:0 auto;position:relative;}
.roll-wrapper li{float:left;list-style:none;width:150px;height:113px;}
.roll-wrapper ul{position:absolute;top:0;left:0;}
/*container*/
#container{width:100%;margin:0 auto;margin-top:105px;}
.content{width:94%;margin:0 auto;max-width:1200px;}
#etw_right{width:75%;float:right;}
#etw_sidebar{width:22%;float:left;}
#etw_sidebar .etw_hometitle{display:block;color:#fff;text-align:left;font-size:1.25rem;padding:0.5rem 1rem 0.5rem 1.25rem !important;background:#022468;margin:0 0 0.875rem 0;font-weight:bold}
.etw_productlist{width:100%;float:left;}
.etw_productlist>ul{margin-bottom:0}
.etw_productlist ul,.etw_productlist ul li,.etw_productlist ul li ol li,.etw_productlist ul li ol li{width:100%;float:left}
.etw_productlist>ul>li>a{display:block;font-size:1rem;color:#393939;line-height:1.25rem;padding:0.5rem 0.5rem 0.5rem 1.25rem;position:relative;border-bottom:1px #dedede dashed;}
.etw_productlist>ul>li>a:before{position:absolute;content:"\f0da";position:absolute;left:3px;top:0.5rem;color:#393939;font-size:0.875rem;font-family:fontawesome;}
.etw_productlist>ul>li>ol{padding:0.25rem 0 0.5rem;float:left;}
.etw_productlist>ul>li>ol>li{width:100%;}
.etw_productlist>ul>li>ol>li>a{display:block;color:#666;font-size:0.9375rem;line-height:1.125rem;padding:0.5rem 1rem 0.5rem 1.25rem;border-bottom:1px #dedede dashed;}
.etw_productlist ul li a:hover,.etw_productlist ul li a.dq{color:#022468;text-decoration:underline;}
.etw_productlist ul li a:hover:before,.etw_productlist ul li a.dq:before{color:#022468;}
/*快速导航*/
#etw_producttitle{margin:0;height:auto;color:#333;line-height:1rem;font-size:0.9375rem;padding:0.75rem 1rem;background:#f3f3f3;margin:0 0 1.25rem 0;}
#etw_producttitle ul{width:100%;margin-bottom:0}
#etw_producttitle a{color:#666;padding-right:10px;font-weight:normal;}
#etw_producttitle li{display:inline-block}
#etw_producttitle li+li::before{padding:0 5px;color:#333;content:"/";font-size:12px;font-family:fontawesome;margin-right:10px;}
#etw_producttitle a:hover{color:#e70012}
.etw_instruction .etw_hometitle{text-align:center;padding:0 0 1.5rem 0;margin:0}
/*news*/
.newslist{margin-top:0!important}
.newslist ul>li>a{font-size:14px!important;border-bottom:none!important;font-weight:400!important}
.news_list{width:100%;margin:20px auto}
.news_list ul{width:100%;margin-bottom:30px}
.news_list ul>li,.news_list ul>li>ol{width:100%}
.news_list ul>li>ol>li.product_img{width:26%;height:150px;overflow:hidden}
.news_list ul>li>ol>li.product_con{float:right;width:72%}
.news_list ul>li>ol>li.product_con a{font-size:16px;line-height:20px;color:#111;border-bottom:1px solid #333;display:block;padding:0 0 10px;margin-bottom:10px;transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s;text-decoration:none!important}
.news_des{font-size:13px;line-height:20px;margin:0 0 5px}
.newstime{color:#ff0012}
.news_list ul>li>ol>li.product_con a:hover{color:#979797}
.etw_page{margin:0 auto;width:380px;overflow:hidden;float:right}
.etw_page li{float:left}
.etw_page li a{color:#3B393A;padding:4px 10px;border:1px #333 solid;margin:20px 3px;display:block;transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s}
.etw_page li a:hover{color:#ff0012;background:#eee}
.etw_page li a.dq{background:#eee}
.news_detail{width:100%}
.news_detail img{margin:0 auto;display:block}
.news_detail .news_name{border-bottom:1px solid #ccc;text-align:center;padding-bottom:10px;margin-bottom:20px}
.news_detail .news_name h2{text-align:center;color:#01348b;font-size:22px;font-weight:700;margin-bottom:12px;padding-bottom:15px;overflow:hidden;width:100%;height:auto}
.news_name span{color:#777}
.news_prevnext{width:100%}
.new_next,.new_prev{width:45%;padding-top:30px}
.new_prev{float:left}
.new_next{float:right}
.new_next a,.new_prev a{color:#333;font-size:12px;line-height:16px;display:block;position:relative;background:#f1f1f1;padding:5px 36px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;}
.new_next a:before{content:"\f105";font-family:fontawesome;font-size:20px;background-color:#2d3032;position:absolute;right:0px;top:0;width:26px;height:26px;text-align:center;line-height:26px;color:#fff;}
.new_prev a{padding-right:20px;}
.new_next a{padding-left:20px;}
.new_prev a:before{content:"\f104";font-family:fontawesome;font-size:20px;background-color:#2d3032;position:absolute;left:0px;top:0;width:26px;height:26px;text-align:center;line-height:26px;color:#fff;}
.new_next a:hover,.new_prev a:hover{background-color:#022468;color:#fff}
.news_related_li{width:24%;padding-right:1%;float:left}
.systemout{border-top:1px solid #ccc;}
.systemoutbot{border-bottom:1px solid #ccc;}
/*其他公用样式*/
.etw_title{font-size:1.2rem;font-weight:bold;position:relative;margin-bottom:1rem;margin-top:0.5rem;color:#333;text-align:left;width:100%;}
.etw_title span{display:inline-block;border-bottom:1px dashed #0a51a3;padding-bottom:2px;}
.etw_title1{font-size:1.2rem;font-weight:bold;position:relative;margin-bottom:1rem;margin-top:0.5rem;color:#333;text-align:left;width:100%;padding-left:2.5rem;}
.etw_title1:before{position:absolute;content:"";width:30px;height:30px;background:url(../images/service.jpg) no-repeat;left:0;top:0;}
.etw_title2{font-size:18px;font-weight:bold;position:relative;margin-bottom:1rem;margin-top:0.5rem;color:#d2010c;text-align:left;width:100%;}
.etw_title2 span{display:inline-block;border-bottom:1px dashed #0a51a3;padding-bottom:2px;}
ul.item{width:97%;margin-bottom:1.5rem;float:none;}
ul.item li{list-style:decimal;margin:4px 0 8px 20px;line-height:24px;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;display:flex;flex-wrap:wrap}
.proitem>li{line-height:1.35rem;padding:4px 0 7px 1rem;position:relative;width:100%}
.proitem>li::before{position:absolute;content:"";left:2px;top:12px;background:#888;width:6px;height:6px;border-radius:50%}
.histroy{float:none;width:auto;margin:0.5rem 0 0.875rem;display:flex;flex-wrap:wrap}
.histroy>li{width:100%;line-height:1.35rem;padding:2px 0 7px 1.25rem;position:relative;margin-bottom:0.75rem}
.histroy>li::before{position:absolute;content:"";left:2px;top:8px;background:#d2010c;width:6px;height:6px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.histroy>li span{display:block;font-weight:700}
.protitle{display:block;width:100%;margin:0 0 0.325rem 0;font-size:1.125rem;line-height:1.25rem;color:#c62304;font-weight:bold;position:relative;text-transform:uppercase}
.protitle1{display:block;width:100%;margin:0 0 0.75rem 0;font-size:1.25rem;line-height:1.25rem;color:#000;font-weight:bold;border-bottom:1px #666 solid;padding:0 0 0.325rem 0}
.protitle2{display:block;width:100%;margin:0 0 0.75rem 0;font-size:1.25rem;line-height:1.25rem;color:#c62304;font-weight:bold;}
.related_title{display:block;width:100%;margin:2.5rem 0 1rem 0;font-size:1.325rem;line-height:1.5rem;color:#022468;text-align:center;font-weight:400;padding:0.875rem 0;text-transform:uppercase;background:#f8f8f8;position:relative;font-weight:bold}
.related_title:before{ content:""; position:absolute; top: 0; left: 50%; width: 30%; background-color: #022468; height: 2px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }
.related_title::after{ content:""; position:absolute; bottom: 0; left: 50%; width: 30%; background-color: #022468; height: 2px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); -o-transform:translateX(-50%); }

.related_title span{display:inline-block;width:auto;position:relative;z-index:1}
.con_all{width:auto;float:left;color:#333;font-size:0.875rem;padding:0.1rem 1rem 0.1rem 1rem;background:#eee;}
.con_all a{color:#333;line-height:1.25rem;}
.con_all:hover{background:#f00}
.con_all:hover a{color:#fff;}
.etw_products{width:100%;margin:0 auto;}
.etw_products ul{width:100%;display:flex;flex-wrap:wrap;}
.etw_products ul>li{width:100%;margin:0 0 1.875rem 0;background:#f8f8f8;padding:0.75rem;position:relative}
.etw_products ul>li>ol,.etw_products ul>li>ol>li{width:100%;}
.etw_products ul>li>ol>li.product_img{width:24%;position: relative; float:left}
.etw_products ul>li>ol>li.product_img img{width:100%;border:1px #eee solid}
.etw_products ul>li>ol>li.product_con{width:73%;float:right;padding:0.5rem 0 0.5rem 0}
.etw_products ul>li>ol>li.product_con>a{display:block;color:#282828;font-size:1.125rem;line-height:1.25rem;padding:0 0 0.75rem 0;font-weight:700}
.etw_products ul>li>ol>li.product_con>a:hover{color:#cf0009;text-decoration:underline}
.etw_products ul>li>ol>li.product_con span{display:block;color:#000;font-size:0.9375rem;line-height:1.325rem;padding-bottom:0.875rem;font-family:Source Sans Pro Light}
.etw_products ul>li>ol>li.product_con .more a{display:inline-block;width:auto;padding:2px 1rem;color:#fff;font-size:0.875rem;background:#d00;right:0;font-family:Source Sans Pro Light;position:absolute;bottom:0}
.etw_products ul>li>ol>li.product_con .more a:before{position:absolute;content:"";right:0;bottom:0;border-right:10px solid #fff;border-bottom:none;border-left:15px solid transparent;border-top:15px solid transparent;}
.noborder img{border:none}
.img_center,.img_center1{width:100%;clear:both;margin:0 auto 1.5rem auto;text-align:center;}
.img_center img{width:auto;}
.img_center1{width:100%;margin:1rem auto 2.5rem;position:relative}
.img_center1 img{width:100%;border:1px #dedede solid}
.img_center span{display:block;color:#303030;font-size:1.125rem;font-weight:300;}
.img_left,.img_right{width:46%;float:right;margin:5px 0 14px 2%;text-align:center;}
.img_left{float:left;margin:0 2% 25px 0;width:33%}
.sswidth{width:20%;min-width:150px;}
.swidth{width:32%}
.smwidth{width:40%;}
.mswidth{width:30%;margin:0 0 15px 5%}
.mwidth{width:36%;}
.img_left img,.img_right img{display:block;width:100%;border:1px #eee solid}
.noborder img{border:none}
.about_txt{width:100%}
.etw_photo{margin:0 0 0.5rem 0;width:100%;height:auto;}
.etw_photo ul{display:flex;width:100%;height:auto;flex-flow:wrap;margin-bottom:0 !important}
.etw_photo ul li{display:block;margin:0 2% 17px 0;text-align:center;}
.etw_photo ul li img{display:block;width:100%;border:1px #dedede solid;position:relative;margin-bottom:0}
.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.875rem;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 a span{display:block;font-size:0.9375rem;line-height:1.125rem;padding:0.5rem 1rem 0.5rem 0;text-align:center}
.etw_photo ul li a span:hover{color:#d00;text-decoration:underline}
.etw_photo ul li p{display:block;}
.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_pic10 ul li{width:9%;margin-right:1.111%;}
.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),.etw_pic10 ul li:nth-child(10n){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),.etw_pic10 ul li:nth-child(10n+1){clear:both;}
figure{margin:0}
.etw_cer ul>li{padding:0.5rem;background:#f5f5f5;border:1px #eee solid;margin-bottom:1.5rem;box-shadow:0px 1px 2px 3px #ccc}
.etw_cer ul>li span{display:block;color:#333;font-size:0.9375rem;font-weight:300;font-family:'Roboto';text-align:center;padding:0.5rem 0 0 0}
.etw_pdf{width:100%;display:flex;flex-wrap:wrap}
.etw_pdf a{display:block;width:33%;color:#666;font-size:14px;padding:0.5rem 0 0.25rem 1.5rem;position:relative}
.etw_pdf a:before{position:absolute;content:"\f019";color:#f00;font-size:14px;font-family:fontawesome;left:0;top:0.5rem}
.etw_pdf a:hover{color:#000;text-decoration:underline}
.left_pic{width:402px;height:auto;float:right;margin:0 0 12px 3%}
.left_pics{width:100%;height:auto;float:left;border:1px #eee solid;text-align:center}
.left_pics img{width:auto;margin:0 auto}
.left_pics a{cursor:default}
.related_pic{width:100%;height:auto;float:right;text-align:center}
.related_pic a{width:18%;height:auto;float:left;margin:10px 2% 0 0;display:block;text-align:center;color:#666;font-size:12px;border:1px #eee solid}
.related_pic a img{width:100%;}
#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;padding-bottom:1.5rem}
#etw_form #etw_set_feedback_form{width:100%;padding:0!important;}
#etw_form p{font-size:0.875rem;line-height:1rem;color:#888;}
.othertitle{font-size:1.5rem;padding:0.5rem 0;display:block;font-weight:700;color:#d0191e;text-align:center;}
.other_pro{width:100%;margin:0 auto;overflow:hidden;}
.other_pro ul{width:100%;display:flex;flex-wrap:wrap;margin-bottom:0}
.other_pro ul>li{width:21.25%;margin:0.75rem 5% 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{position: relative; width:100%}
.other_pro ul li ol li.product_img img{width:100%;border:1px #eee solid;}
.other_pro ul li ol li.product_con{width:100%;margin:0 auto;line-height:18px;text-align:center;}
.other_pro ul li ol li.product_con a{color:#393939;display:block;line-height:1.125rem;padding:0.875rem 0 0 0;font-size:0.9375rem;}
.other_pro ul li ol:hover li.product_con a{text-decoration:none;color:#000}
/*底部*/
#footer{width:100%;text-align:center;height:auto;padding:1rem 0;margin:0 auto;background:#475054}
#etw_footin{margin:0 auto;width:100%}
#etw_homefooter{height:auto;padding-top:1rem;text-align:center;position:relative;width:100%;padding-bottom:1rem}
#etw_homefooter .content{padding:0}
#etw_homefooter a{padding:0 1rem;color:#fff;margin:0px;position:relative;font-size:0.875rem;}
#etw_homefooter a:hover{color:#fff;text-decoration:none;}
#etw_coper a{display:block;color:#fff;margin-top:0.5rem;font-size:0.875rem;font-size:0.75rem;}
#otherlink{clear:both;width:100%;height:auto;display:block}
#otherlink a{color:#fff;font-size:0.75rem;display:inline-block;padding:0rem 0.3rem 0 0.3rem;margin-right:0.5rem;}
#otherlink a span{opacity:.5;position:relative;top:0;font-size:0.875rem;}
#otherlink a:hover{color:#e84638;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样式*/
#etw_map{width:100%;margin:0 auto}
#etw_map .name{width:100%;color:#06c;background:#eee;margin-top:6px;height:20px;line-height:20px;display:block;margin-bottom:4px}
#etw_map a{color:#333;text-decoration:underline;width:100%;display:block;margin-top:5px}
#etw_map a:hover{text-decoration:none}
#etw_map .name a{color:#1d3154;margin:0;font-weight:700;text-decoration:none}
#etw_map .name a:hover{text-decoration:underline}
#etw_map .list_m{width:100%;height:auto;margin-bottom:15px;overflow:hidden}
#etw_map .list_m a{width:50%;display:block;float:left;color:#888;text-decoration:none;line-height:20px;padding:5px 0;padding-left:12px;}
#etw_map .list_m a:nth-child(2n+1){clear:both}
#etw_map .list_m a:hover{text-decoration:underline;color:#0c3b64}
#etw_map a.subname{width:100%;display:block;text-decoration:underline;padding-left:0px;}
.history_date-list{width:100%;padding:1rem}
.history_date-list li{width:50%;float:right;border-left:1px solid #CCC;box-sizing:border-box;cursor:pointer;padding:2rem 0 1.5rem 1.5rem;position:relative;height:auto;clear:both;text-align:left}
.history_date-list li:nth-child(2n){width:50%;float:left;border-right:1px solid #CCC;border-left:none;text-align:right;padding:3rem 1.5rem 5rem 0;}
.history_date-list li span{display:block;font-size:1.25rem;font-weight:700;margin-left:0;width:100px;height:40px;line-height:40px;text-align:center;border-radius:25px;background:#eee;margin-bottom:15px;position:absolute;top:0;left:-50px;border:1px #999 solid}
.history_date-list li:nth-child(2n) span{right:-50px;left:auto}
.history_date-list li:hover span{background:#0081cc;color:#fff}
.history_date-list li p{position:relative;display:block;margin:0;padding:20px 0;}
.history_date-list li p:before{position:absolute;content:"";top:28px;left:-31px;width:12px;height:12px;background:#0081cc;border-radius:50%;}
.history_date-list li:nth-child(2n) p:before{top:28px;left:auto;right:-31px;}
.history_date-list li img{width:50%;}
@media (max-width:1500px){.navbar-light .navbar-nav .nav-link{text-transform:none}
.brief{width:56%}
}
@media (max-width:1199.98px){#etw_homefooter a{font-size:0.8135rem}
.navbar-light .navbar-nav .nav-link{padding:0 0 0 1.2rem;font-size:0.85rem;}
#etw_banner .banner_txt{top:10%;}
}
@media (max-width:1099.98px){.company_name h1{font-size:1.25rem;}
}
@media (max-width:1060px){#container{margin-top:120px;}
.navbar-light .navbar-nav .nav-link{padding:0 0 0 1rem;font-size:1rem;}
}
@media (max-width:991.98px){
/* 20220610 */    
.top-nav{width:100%;margin-top:0;background:#eeeeee;padding: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;border-bottom: 1px solid #ccc;color:#fff;margin:0}
.navbar-light .navbar-nav .nav-link{color: #000;}
.navbar-light .navbar-nav .dropdown-menu{padding: 0.5rem 0;background-color:#f1f1f1;}
.navbar-light .navbar-nav .dropdown-menu li a{padding:0.3rem 0 0.3rem 1.2rem; color: #000;}
#etw_producttitle{display: none;}
/* 20220610 end */



.navbar-nav .dropdown-menu{border:none;border-radius:0;}
.navbar-light .navbar-nav .nav-link::before{display:none}
.navbar-light .nav-item:last-child{padding-bottom:0.75rem}
.navbar-light .navbar-nav .active .nav-link:before,.navbar-light .navbar-nav .nav-link:hover:before{display:none}
.navbar{padding:0.05rem 0rem 0;}
.navbtn{margin:1.875rem 1rem 0 0}
#container{margin-top:0;}
#header{position:relative;overflow:inherit}
.etw_video,.company img,.etw_productlist,.etw_productlists1{display:none}
#etw_right,.company_txt,#etw_sidebar{width:100%;}
.company .home_video{width:100%;}
#etw_banner .banner_txt{bottom:12%;}
#etw_banner .banner_txt h1,#etw_banner .banner_txt p{width:100% !important;font-size:1.2rem;text-align:center;line-height:1.6rem;}
.etw_contactin{font-size:0.875rem;line-height:1.25rem}
.etw_mainproducts ul > li{width:32%;margin:0 2% 2rem 0}
.etw_mainproducts ul > li:nth-child(4n){margin-right:2%}
.etw_mainproducts ul > li:nth-child(3n){margin-right:0}
.etw_contactin,.etw_productlists{width:30%}
}
@media (max-width:767.98px){.etw_homelink > img,.etw_sidebar,#etw_banner .banner_txt,.banner_title,.etw_banner img{display:none;}
#etw_homefooter a{font-size:0.875rem;}
.etw_hometitle,h2{font-size:1.2rem;margin-top:0.5rem;}
.etw_products ul > li{width:48%;margin-right:4%;padding-bottom:0}
.etw_products ul > li:nth-child(3n){margin-right:4%}
.etw_products ul > li:nth-child(2n){margin-right:0}
.etw_products > ul > li .product_img{width:100%}
.right_con{width:100%;margin:0 0 1.5rem 0}
.etw_bottom .bottomlogo,.etw_productlists{display:none}
.etw_contactin,.bottom_brief{width:100%;border:none;padding:0}
.other_pro ul > li{width:31.333%;margin-right:3%}
.other_pro ul > li:nth-child(3){margin-right:0}
.other_pro ul > li:nth-child(4){display:none}
#etw_homelink ul>li{width:48%;margin:0 4% 1.25rem 0;position:relative}
#etw_homelink ul>li:nth-child(2n){margin-right:0;}
.etw_mainproducts ul > li{width:48%;margin:0 4% 2rem 0}
.etw_mainproducts ul > li:nth-child(3n){margin-right:4%}
.etw_mainproducts ul > li:nth-child(2n){margin-right:0}
.company_txt{padding-top:0 !important}
.company_name{display:none}
.etw_products ul > li > ol > li.product_img,.etw_products ul > li > ol > li.product_con{width:100%;}
.etw_products ul > li > ol > li.product_con{padding-bottom:1.5rem}
}
@media (max-width:575.98px){.etw_productlists,.etw_contactin ul li img,.company ul li,.etw_style ul > li > ol > li.product_con .pic,.pics{display:none;}
.details ul li{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(5n),.etw_pic3 ul li:nth-child(3n){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 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}
#etw_homefooter ul>li{width:50%}
.img_left{width:100%;padding-left:0}
.other_pro ul > li{width:48.5%;margin:0 3% 1rem 0}
.other_pro ul > li:nth-child(2n){margin-right:0}
.other_pro ul li:nth-child(3n){display:none}
.etw_products1 > ul > li .product_con a{font-size:0.875rem}
.left_pics,.related_pic{width:100%;}
.related_pic a{width:18.2%;margin:10px 2% 0 0}
.related_pic a:nth-child(5n){margin-right:0}
.home_left{padding-left:2rem}
.other_pro ul > li{width:48.5%;}
.other_pro ul > li:nth-child(2){margin-right:0}
#etw_homelink ul > li{width:100%}
#etw_homelink ul > li span{padding-top:1.5rem}
.etw_mainproducts ul > li > ol > li.product_con a,.etw_products ul > li > ol > li.product_con > a{font-size:0.9375rem;}
.etw_mainproducts ul > li > ol > li.product_con span,.etw_products ul > li > ol > li.product_con span{display:none}
}
/* 20220318 */
.etwSwpier{overflow:hidden;margin-bottom:30px;}
.etwSwpier img{width:100%;display:block;}
.etwSwpier .swiper-slide{position:relative;background-size:cover;background:no-repeat center center;}
.etwSwpier .swiper-pagination-bullet{width:30px;height:30px;border-radius:5px;opacity:0.8;color:#fff;border-radius:50%;text-align:center;line-height:30px;transition:0.5s;background-color:rgba(1,28,82);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;}
.etwSwpier .swiper-pagination-bullet-active{background-color:#007aff;color:#fff;opacity:1;}
.etwSwpier .swiper-button-next,.etwSwpier .swiper-button-prev{width:20px;height:40px;line-height:36px;text-align:center;font-size:30px;font-family:fontawesome;border-radius:5px;background-image:none;background-color:rgba(0,0,0,0.4);color:#fff;opacity:0;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.etwSwpier .swiper-button-next::after{content:"\f105";}
.etwSwpier .swiper-button-prev::after{content:"\f104";}
.etwSwpier:hover .swiper-button-next{opacity:1;}
.etwSwpier:hover .swiper-button-prev{opacity:1;}
.etwSwpier1 .swiper-pagination-bullet{width:15px;height:15px;background-color:#fff;}
.etwSwpier1 .swiper-pagination-bullet-active{background-color:#007aff;color:#fff;opacity:1;}
.index-list{ position:absolute; width: 100%; top: 47%; left: 50%; transform:translate(-50%,-50%) ; -webkit-transform:translate(-50%,-50%) ; -moz-transform:translate(-50%,-50%) ; -ms-transform:translate(-50%,-50%) ; -o-transform:translate(-50%,-50%) ; }
.index-list .content{max-width: 1100px;}
.index-list ul{margin:0px -20px 0;display:flex;flex-flow:wrap;}
.index-list ul li{width:25%;padding:0 35px;}
.index-list ul li .pic{width:100%;}
.index-list ul li .con{position:relative;}
.index-list ul li:nth-of-type(4n+4){margin-right:0;}
.index-list ul li .txt{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.index-list ul li h3{margin-top:0;text-align:center;color:#fff;font-size:18px;font-style:normal;font-weight: bold;}
.index-list ul li h3 span{display:block;font-size:48px;font-weight:300;}
.index-list ul li h3 span b{font-size:36px;color:#fff;margin-left:5px;font-weight: 100;}

.etwul{padding:0 20px;}
#etw_homelink.etw_homelink ul>li{width:12.5%;}
#etw_homelink.etw_homelink ul>li:nth-of-type(4n){margin-right:2%;}
#etw_homelink.etw_homelink ul>li:nth-of-type(7n){margin-right:0;}
#etw_homelink.etw_homelink ul>li{background-color:#ccc;text-align:center;}
#etw_homelink.etw_homelink ul>li span{padding:10px !important;}

/* video */
.icon-video1,.about-video{ background-color:#d2010c; width:60px; height:60px; border-radius:50%; position:absolute; left:50%; top:50%;z-index: 4; transform:translate(-50%,-50%); cursor:pointer; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; }
.icon-video1::after,.about-video::after{content: "\f04b"; display:block;text-align:center;margin:0 auto;color:#fff;font-size:1.5rem;border-radius:50%;width:100%;height:100%;transition:all ease-in-out 0.3s;background:0 0;font-family:fontawesome;padding-left:0.4rem;box-shadow:0 0.5rem 1rem rgba(204,204,204,0.15);line-height:62px;z-index:5;}
.icon-video1 {width: 50px;height: 50px;opacity: 0.9;}
.icon-video1::after{font-size: 1.1rem;line-height: 52px;}

.plyr__video-wrapper,.plyr__poster,.plyr--video{background-color:#fff !important;}
.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:0 !important;}
.plyr__video-wrapper{background-color:#fff;background:var(--plyr-video-background,var(--plyr-video-background,#fff));}
.videoall ul li .video-js{height:auto; max-height: 251px;min-height: 251px;}
.videoall ul li .text-center{padding: 10px 0;}
.videoall ul li {position: relative;}
.videoall ul li a{display: block;padding-bottom: 10px; color: #000; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; }
.videoall ul li::after{content: "";position: absolute;bottom: 0;right: 0;left: 0;width: 100%; height: 2px; background-color:#022468;}
.videoall ul li a:hover{color: #d2010c;}
.videoall{width:100%;float:left;margin:0 auto}
.videoall ul{width:100%;display:flex;flex-wrap:wrap;}
.videoall ul li{width:49%;margin-right:2%;margin-bottom:1rem;}
.videoall ul li:nth-child(2n){margin-right:0;}
.videoall ul li span{font-size:1rem;font-weight:500;display:block;text-align:center;padding-top:0.5rem;}

@media (max-width:767.98px){.topbigurl a{display:block;}
.videoall ul li .video-js{max-height:400px;}
}
@media (max-width:420px){.videoall ul li .video-js{max-height:300px;}
}
.video_height{max-height:inherit!important;}
.etw_home_video{margin-bottom: 30px;position: relative;}
.etw_home_video #my_video{max-height: inherit;}
.etw_home_video::after{content: "";position: absolute;bottom: 0;right: 0;left: 0;width: 100%; height: 2px; background-color:#022468;}
.etw_home_video a:hover{color: #d2010c;}
.etw_home_video .text-center{padding: 10px 0;}


.company .home_video,.company_txt{width:100%;margin-bottom:30px;}
.company .home_video{margin-top:0;margin-bottom:0;}
.company .etw_hometitle{text-align:center;}
#etw_homelink1 .videoall.videoall1 li{width:31.3%;margin-right:2%;}
#etw_homelink1 .videoall.videoall1 li:nth-of-type(2n-2){margin-right:2%;}
#etw_homelink1 .videoall.videoall1 li:nth-of-type(3n-3){margin-right:0;}
#etw_homelink1.bgc{background-color:#fff;}
#etw_homelink1.bgc .etw_hometitle span{background-color:#fff;}
#etw_homelink .etw_pic5 ul li{width:18.4%;}
#etw_homelink .etw_pic5 ul>li:nth-child(4n){margin-right:2%;}
#etw_homelink .etw_pic5 ul>li:nth-child(5n){margin-right:0;}
.home-more a{display:inline-block;width:auto;padding:0.25rem 2rem 0.25rem 1rem;color:#fff;font-size:1.2rem;background:#d00;left:1rem;bottom:0;font-family:Source Sans Pro Light;position:relative;border:2px solid #d00;}
.home-more a::after{content:"\f101";position:absolute;right:15px;font-family:fontawesome;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;}
.home-more a:hover::after{right:10px;}
.home-more a .line{position:absolute;background:none;-moz-transition:ease 0.4s;-o-transition:ease 0.4s;-webkit-transition:ease 0.4s;transition:ease 0.4s;}
.home-more a:hover .line{background:#d00;}
.home-more a .line-top{width:0px;height:2px;left:-110%;top:-2px;}
.home-more a:hover .line-top{width:100%;left:-2px;}
.home-more a .line-right{width:2px;height:0px;right:-2px;top:-110%;}
.home-more a:hover .line-right{height:100%;top:-2px;}
.home-more a .line-bottom{width:2px;height:0px;left:-2px;bottom:-110%;}
.home-more a:hover .line-bottom{height:100%;bottom:-2px;}
.home-more a .line-left{width:0px;height:2px;right:-110%;bottom:-2px;}
.home-more a:hover .line-left{width:100%;right:-2px;}
.home-more .btn-inquiry{left: 0;margin-bottom: 30px;}
.home-more .btn-inquiry::after{ display: none;}
.home-more .btn-inquiry{ border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;padding: 0.1rem 1rem 0.3rem;font-size: 1rem; }


.related-nav{width:100%;display:flex;flex-wrap:wrap;}
.related-nav li{width:49%;margin-bottom:0.5rem;margin-right:2%;}
.related-nav li:nth-child(2n){margin-right:0;}
.related-nav li a{ color:#333; position:relative; display:block;border: 1px solid #cecece; padding:0.5rem 1rem; padding-left:2rem; border-radius:5px; transition:all 0.5s; font-size:0.9rem; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
.related-nav li a::before{position:absolute;left:1rem;top:0.5rem;content:"";font-family:fontawesome;content:"\f138";font-size:0.8rem;}
.related-nav li a:hover,.related-nav li a.dq{color:#fff;background-color:#d2010c;}
.table>tbody>tr>td{border: 1px solid #cecece;}
.related_pic img{width: 19%;}
.related_pic a:nth-of-type(4n) img{margin-right: 1%;}
.related_pic a:nth-of-type(5n) img{margin-right: 0;}
.left_pics{position: relative;}
.etw_list1{width: auto;float: none;}
.etw_list1 ul{width: auto;}
.etw_list1 ul li{width: auto;}
/* contact */
.pl-contact1{padding-left: 42px;}
.pl-contact2{padding-left: 53px;}

/* production capacity */
.production_capacity {overflow: hidden;}
.production_capacity ul{display: flex;flex-flow: wrap;margin: 20px 0;}
.production_capacity ul li{width: 33.33%;padding-right:30px;margin-bottom: 30px;}
.production_capacity ul li .pic{width: 100%;position: relative;box-shadow: 3px 3px 5px 2px rgb(0 0 0 / 50%);}
.production_capacity ul li .pic::after{position:absolute;content:"\f061";color:#d2010c;font-size:1.5rem;font-family:fontawesome; right: -27px; top: 50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%);}
.production_capacity ul li img{ width: 100%; display: block; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; }
.production_capacity ul span{ display: block;text-align: center;padding: 5px 0 15px;font-family:'Opensans';font-weight: bold;}
.production_capacity ul li:nth-last-of-type(1) .pic::after{display: none;}

/* inquiry_box */
.inquiry_bg{background:#f1f1f1;margin:2rem auto;border-radius:8px;}
.inquiry_box{width:100%;margin:0 auto;margin-top:1rem;display:flex;flex-wrap:wrap;position:relative;}
.inquiry_box_inner{font-size:1rem;}
.inquiry_box .contact_box{width:47%;position:relative;font-size:1rem;padding: 3rem 1rem;line-height:1.85;}
.contact_box .more{padding-left:2rem;transition:all 0.5s;color:#344e6c;}
.contact_box .more:hover{padding-left:2.5rem;color:#e50039;}
/* etw_set_feedback_form */
.etw_set_feedback_form{width:53%;background-color:#ebebeb;padding:2rem 1rem;border-radius:8px;box-shadow: 3px 0px 3px 0px #d1d1d1;}
.feedback_form{width:100%;}
.form_contact_title h3,.inquiry_box .contact_title a{font-size:1.8rem;text-transform:uppercase;font-family:"Impact";color:#000;margin:0;}
.home_pic{overflow: hidden;}
.home_pic img{width: 100%;display: block;}

@media (max-width:1199.98px){.index-list ul li h3 span{font-size:36px;}
#etw_homelink ul{justify-content:center;}
#etw_homelink.etw_homelink ul>li{width:23.5%;}
#etw_homelink.etw_homelink ul>li:nth-of-type(4n){margin-right:0;}
.index-list ul{overflow:hidden;}
.company_name h1{display: none;}

}
@media (max-width:991.98px){.index-list ul{position:inherit;margin:30px 0 0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}
.index-list ul li{padding:0 10px;}
.etw_language{float:right;}
.etw_language>ul>li>a{margin:2.5rem 2.2rem 1rem 0;text-align:center;width:40px;z-index:100;display:block;}
.etw_language ul li ol{position:absolute;width:100px;left:-1.8rem;top:1.6rem;transition:.3s all ease-in-out;box-shadow:0 1px 5px #ccc;z-index:999;display:none;}
#etw_language{width:100%;background:#fff;float:none;height:auto;margin:0}
#etw_language .dropdown-item{width:auto;color:#333;line-height:1rem;padding:.6rem 0;clear:inherit;display:block;background:0 0;text-align:center}
#etw_language .dropdown-item:hover{background:#fff}

.headtop,#etw_sidebar,#etw_banner img{display:none;}
.index-list{ position: relative; left: inherit; top: inherit;overflow: hidden; transform:translate(0,0); -webkit-transform:translate(0,0); -moz-transform:translate(0,0); -ms-transform:translate(0,0); -o-transform:translate(0,0); }

/* 20220610 */
.nav-item span.pro_icon{display: block;}
.dropdown-toggle::after{display: none;}
}
@media (max-width:767.98px){.index-list{overflow:hidden;display: none; }
.index-list ul li{width:50%;margin-bottom:20px;}
.index-list ul li .pic{display:none;}
.index-list ul li .pic img{width:100%;display:block;}
.index-list ul li .con{background:url(../images/banner_bg1.png) no-repeat center center;background-size:cover;padding:10px 0;}
.index-list ul li .txt{position:inherit;top:auto;left:auto;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}
#etw_homelink.etw_homelink ul>li{width:49%;margin-right:2%;}
#etw_homelink.etw_homelink ul>li:nth-of-type(2n){margin-right:0%;}
#etw_homelink1 .videoall.videoall1 li{width:49%;margin-right:2%;}
#etw_homelink1 .videoall.videoall1 li:nth-of-type(2n){margin-right:0;}
#etw_homelink1 .videoall.videoall1 li:nth-of-type(3n-3){margin-right:2%;}
#etw_homelink1 .videoall.videoall1 li:nth-of-type(6n-6){margin-right:0;}
#etw_homelink .etw_hometitle:before,.etw_mainproducts .etw_hometitle:before,#etw_homelink1 .etw_hometitle:before{display:none;}
#etw_homelink .etw_hometitle,.etw_mainproducts .etw_hometitle,#etw_homelink1 .etw_hometitle{padding:0;}
#etw_homelink .etw_hometitle span,.etw_mainproducts .etw_hometitle span,#etw_homelink1 .etw_hometitle span{padding:0;}
.etw_mainproducts3{overflow:hidden;}
#etw_homelink .etw_pic5 ul li{width:49%;margin-right:2%;}
#etw_homelink .etw_pic5 ul>li:nth-child(2n){margin-right:0;}
#etw_homelink .etw_pic5 ul>li:nth-child(5n){margin-right:2%;}

/* 20220610 */
.etw_set_feedback_form,.inquiry_box .contact_box{width: 100%;}
.related-nav li{width: 100%;margin-right: 0;}

}
@media (max-width:575.98px){.index-list ul li{width:100%;}
#etw_homelink{padding-top:2rem;}
#etw_homelink1 .videoall.videoall1 li{width:100%;margin-right:0;}
#etw_homelink ul > li{margin-right:0;}
.etw_mainproducts{padding-top:2rem;}
.company .home_video,.company_txt{margin-bottom:0;}
}


/* 20220719 */
.ban-machines{width: 100%;position: relative;}
.ban-machines img{width: 100%;display: block;}

#etw_language .dropdown-item{color: #000;font-size: 0.95rem;}
.navbar-light .navbar-nav .nav-link{color: #000;font-weight: bold;}
.company_name h1{color: rgb(71, 71, 71)}
#header{background-color:rgba(1, 26, 81, 0.575);}
#container{margin-top: 0;}
#container.mt-105{margin-top: 106px;}
#header{width:100%;position:fixed;top:0;right:0;left:0;z-index:100;background:#fff;margin:0 auto;box-shadow:0 1px 2px 0 rgb(60 64 67 / 30%),0 2px 6px 2px rgb(60 64 67 / 15%);-webkit-animation:500ms ease-in-out 0s normal none 1 running fadeInDown;animation:500ms ease-in-out 0s normal none 1 running fadeInDown;}

#header{width:100%;position:fixed;top:0;left:0;right:0;margin:0 auto;background:rgba(255, 255, 255, 0.5);z-index:1000;}
.nav-fixed{background:#fff!important;box-shadow:0 1px 2px 0 rgb(60 64 67 / 30%),0 2px 6px 2px rgb(60 64 67 / 15%);-webkit-animation:500ms ease-in-out 0s normal none 1 running fadeInDown;animation:500ms ease-in-out 0s normal none 1 running fadeInDown;}
@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0);}
to{opacity:1;transform:none;}
}
.header1{box-shadow:0 0px 6px #bfcef3;}

@media (max-width:991.98px){
#header{position:relative;background-color:rgb(1, 26, 81);}
#container{margin-top:0;}
}

.etw-news{overflow:hidden;}
.etw-news .etw_hometitle{padding:0;margin:25px 0 15px 0;display:block;font-size:30px;color:#000;font-family:OpenSans Bold;text-align:center;}
.etw-news ul{display:block;display:flex;flex-flow:wrap;}
.etw-news ul>li{width:23.5%;margin:0rem 2% 1rem 0;text-align:center;overflow:hidden;position:relative;float:none;}
.etw-news ul>li:nth-child(4n){margin-right:0px;}
.etw-news ul>li:nth-child(4n+1){clear:both;}
.etw-news ul>li>ol{width:100%;float:none;}
.etw-news ul .product_img{float:none;max-height:200px;overflow:hidden;}
.etw-news ul li ol li.product_con{float:none;padding:0 1rem;}
.etw-news ul li ol li.product_con a{color:#000;font-size:14px;line-height:1.5;text-align:center;display:block;padding:0.75rem 0 0 0;margin-bottom:10px;position:relative;transition:all 1s ease 0s;}
.etw-news ul>li>ol>li.product_img img{width:100%;transition:transform 1s ease 0s;}
.etw-news ul li:hover ol li.product_con a,.mainpro ul li ol.dq li.product_con a{color:#239f39;}
.etw-news ul>li>ol>li.product_con span{color:#5e5e5e;display:block;padding-top:1rem;margin-bottom:2rem;display:none;font-size:12px;position:relative;}
.etw-news ul>li>ol>li.product_con span::before{position:absolute;content:"";width:30px;height:1px;background-color:#ccc;top:0px;left:0;right:0;margin:0 auto;text-align:center;}
.etw-news .webtitle{position:relative;width:300px;margin:0 auto;color:#fff}
.etw-news ul li ol li.new_time{width:100px;background-color:#239f39;color:#fff;font-size:.9rem;line-height:1.1;padding:.5rem;position:absolute;top:10%;left:0;}
@media (max-width:767.98px){.etw-news ul>li ol li.product_con a{margin-bottom:0.6rem;}
.etw-news ul>li{width:49%;}
.etw-news ul>li:nth-child(3n){margin-right:2%;}
.etw-news ul>li:nth-child(3n+1){clear:none;}
.etw-news ul>li:nth-child(2n){margin-right:0;}
.etw-news ul>li:nth-child(2n+1){clear:both}
}
.company_txt1{width:94%;margin:0 auto;max-width:1200px;}
.company_txt1 .etw_hometitle a{ color:#000}
.pro-content{display:flex;flex-flow:wrap;margin-bottom:3rem;}
.pro-left{float:left;width:240px;box-sizing:border-box;box-shadow:0px 10px 10px #f7f7f7;}
.pro-right{float:right;width:calc(100% - 240px);padding:30px;background-color:#dde2ec;}
.pro-left .left-title{background:#022468;line-height:1.2;padding:1rem 10px;text-align:center;}
.pro-left .left-title span{display:inline-block;color:#FFFFFF;font-size:24px;font-weight:bold;}
.pro-left .left-title span.text{padding:0 10px;}
.pro-left .left-category ul li{padding:10px;line-height:1.3;font-size:1rem;cursor:pointer;color:#999999;border-bottom:1px solid #eee;}
.pro-left .left-category ul li.on,.pro-left .left-category ul li:hover{background:#dde2ec;color:#202020;}
.pro-right{display:none;}
.pro-right.active{display:block;}
.pro-right ul li:hover{box-shadow:0px 0px 15px #c6c6c6;transition:all .2s linear;}
.box_bg{margin-bottom:2rem;position:relative;z-index:2;padding:1rem 0;}
.box_bg::after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#dde2ec;}
.box_bg .item{width:100%;display:flex;flex-flow:wrap;}
.box_bg .item .etw_home_video{width:50%;}
.box_bg .item .txt{width:50%;padding:30px;}
.etw_home_video{margin-bottom:0;}
.etw_protitle{font-size:18px;display:block;margin:20px 0 20px 0;border-bottom:1px solid #bbb;position:relative;padding:0 0 6px 24px;color:#222;font-weight:700;width:100%;float:left;}
.etw_protitle{margin-top:5px}
.etw_protitle:before,.etw_protitle:after{content:"";position:absolute;left:0;top:4px;background:#073f9e;width:10px;height:10px;}
.etw_protitle:after{left:4px;top:8px;background:#022468;}
.etw_protitle a{color:#222;display:block;}
.etw_protitle a:hover{color:#022468;}
.video_tit{font-size:1.3rem;}
.videoall01{float:none;}
.pro-right.videoall01 ul li{width:32%;background-color:#dde2ec;}
.videoall01 ul li:nth-of-type(2n){margin-right:2%;}
.videoall01 ul li:nth-of-type(3n){margin-right:0%;}
.videoall01 ul li .text-center{padding:0;}
.videoall01 ul li a{margin-bottom:0;padding:10px;}

@media (max-width:991.98px){ 
    .pro-left .left-title{font-size: 1rem;padding: 10px;margin-bottom: 10px;}
    .pro-left{width: 100%;margin-bottom: 2rem;}
    .left-category ul{display: flex;flex-flow: wrap;justify-content: center;}
    .left-category ul li{width: 50%;text-align: center;}
    .pro-right{width: 100%;padding: 15px;} 

}



@media (max-width:767.98px){ 
    .pro-left .left-category ul li{font-size: 0.9rem;}
}


@media (max-width:575.98px){ 
    .pro-left .left-category ul li{width: 100%;}
    
}