@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-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(../font/roboto-300.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:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(../font/roboto-400.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:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(../font/roboto-500.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:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../font/roboto-700.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:'Oswald';font-style:normal;font-weight:300;src:local('Oswald Light'),local('Oswald-Light'),url(../font/Oswald-300.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:'Oswald';font-style:normal;font-weight:500;src:local('Oswald Medium'),local('Oswald-Medium'),url(../font/Oswald-500.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*/
.iconfont {font-family:"iconfont" !important;font-size:2rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#181818;}

img,object{max-width:100%}
img{-ms-interpolation-mode:bicubic;border:0}
*{margin:0;padding:0}
li,ol,ul{list-style:none}
h3{font-size:1.2rem;font-family:arial;}
body{font-family:"Roboto";font-weight:400;color:#495057;font-size:.875rem;line-height:1.6;}
b,strong{font-weight:700;}
hr.dashed{border-top:1px #49b9bd dashed;position:relative;}
hr.dashed:before{content:"";position:absolute;width:10px;height:10px;left:0;top:-5px;border:1px #49b9bd solid;border-radius:50%;background:#fff;}
hr.dashed:after{content:"";position:absolute;width:10px;height:10px;right:0;top:-5px;border:1px #49b9bd solid;border-radius:50%;background:#fff;}
table{font-size:0.875rem;font-weight:400;}
table tr.top,table td.tbg{white-space:nowrap;background-color:#f4f4f4;color:#303030;font-weight:500;}
.table td,.table th{padding:0.3rem;vertical-align:middle;}
a{color:#d1000c;}
.review{font-size:18px;font-weight:normal;color:#f00;line-height:20px;}
.font14{font-size:0.875rem;}
.font12{font-size:0.75rem;font-weight:400;}
.big_title{text-align:center;font-size:1.4rem;margin:1.5rem auto 1.5rem;font-weight:700;}
.big_title span{position:relative;}
.big_title span:before{content:"";position:absolute;left:-4rem;top:50%;width:3rem;height:1px;border-top:1px #d2000d solid;}
.big_title span:after{content:"";position:absolute;right:-4rem;top:50%;width:3rem;height:1px;border-top:1px #d2000d solid;}
.subtitle{text-align:center;font-size:1rem;font-weight:600;margin-top:-1rem;margin-bottom:0.5rem;color:#888;}
.big_left_title{margin:0.5rem auto 0.5rem;font-weight:600;position:relative;}
.big_title1{text-align:center;font-size:1.1rem;margin:0.5rem auto 0.5rem;font-weight:700;position:relative;}
.big_title1:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;border-top:1px #49b9bd dashed;}
.big_title1 span{background-color:#fff;position:relative;z-index:1;padding:0 0.8rem;}
.label_tag{display:flex;}
.label_tag>span{padding:0.2rem 0.5rem;font-size:0.875rem;}
.label_tag>span:first-child{background:#6686b3;color:#fff;font-weight:500;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.label_tag>span:last-child{background:#d2000d;color:#fff;border-top-right-radius:3px;border-bottom-right-radius:3px;}
.readmore{display:inline-block;background:#6686b3;padding:0.3rem 1rem;font-weight:400;font-size:0.75rem;color:#fff;transition:0.3s;}
.readmore:hover{background-color:#d1000c;color:#fff;}
.content{padding:0 1rem 0px 1rem;max-width:1040px;margin:0 auto;}
#header{width:100%;background:#fff;position:fixed;z-index:20;left:0;top:0;border-bottom:1px #f7f7f7 solid;}
#headerin{margin:0px auto;}
#top{background-color:#e8ecf1;height:2.2rem;line-height:2rem;}
#etw_logo{float:left;margin:0rem;position:relative;}
#etw_logo:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:6px;background-color:#d1000c;}
#etw_logo.noafter:after{display:none;}
.navbtn{margin-top:1rem;}
.etw_language {float:right;display:flex;flex-wrap:wrap;margin-left:1rem;justify-content:flex-end;width:60%;height:22px;line-height:22px;z-index:1;position:relative;padding-left:1rem;padding-right:1rem;border-radius:22px;margin-top:.5rem;}
#etw_language {float:right;width:auto;text-align:right;}
#etw_language .dropdown-item {display:inline-block;width:auto;line-height:12px;padding:0.5rem .8rem;color:#4f4d4d;min-width:auto !important;font-size:.9rem;position:relative;}
#etw_language .dropdown-item:last-child::before {display:none;}
#etw_language .dropdown-item:last-child {padding-right:0;}
#etw_language .dropdown-item img {margin-right:5px;margin-top:1px;}
#etw_language .dropdown-item:hover {color:#ffc107;background:none;}
#etw_language .dropdown-item:focus {background:none !important;}



#etw_language{float:right;text-align:right;}
#etw_language .dropdown-item{display:inline-block;width:auto;font-size:0.8rem;padding:0 0.8rem;color:#333;position:relative;}
#etw_language .dropdown-item:after{content:"";position:absolute;right:0;top:45%;width:4px;height:4px;background:#333;border-radius:50%;}
#etw_language .dropdown-item:last-child:after{display:none;}
#etw_language .dropdown-item:focus,#etw_language .dropdown-item:hover{color:#ffc107;background-color:transparent;}
.top-nav{float:right;}
.top-nav .navbar{padding:0 5rem 0 0;}
.navbar-light .navbar-nav .nav-link{color:#303030;padding:1rem 1.2rem 0;text-transform:uppercase;font-weight:700;font-size:0.95rem;}
.navbar-light .navbar-nav .active .nav-link,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#d1000c;}
.navbar-light .navbar-nav .dropdown-item{font-weight:300;font-size:0.875rem;}
#container{margin-top:92px;}
h1{font-size:1.8rem;font-family:'Oswald';font-weight:500;position:relative;}
#etw_banner{position:relative;padding:0px 0 0px 0;margin-top:-0.5rem;}
#etw_banner img{width:100%;}
#etw_banner .des{background-color:#6686b3;color:#fff;padding:0.8rem 0;}
#etw_banner .des h2{font-size:1.6rem;font-family:'Oswald';font-weight:500;position:relative;}
#etw_banner .des p{font-size:1.1rem;}
.inner_banner{position:relative;height:15rem;background-color:#6686b3;}
.inner_banner:before{position:absolute;content:"";left:0;top:0;width:23.5%;height:100%;background:url(../images/innerbg1.jpg) no-repeat;background-size:cover;}
.inner_banner:after{position:absolute;content:"";right:0;top:0;width:23.5%;height:100%;background:url(../images/innerbg2.jpg) no-repeat;background-size:cover;}
.inner_banner .des{position:absolute;top:22%;left:23.5%;width:53%;padding:0 5%;text-align:center;color:#fff;}
.inner_banner .des h2{font-size:1.5rem;font-family:'Oswald';font-weight:500;color:#fff;display:inline-block;padding:0rem 0rem 0rem;line-height:1.5;}
.company{background-color:#6686b3;padding:2rem 0 2rem 0;color:#fff;}
.company .company_left{width:73%;margin-right:3%;font-size:0.875rem;position:relative;}
.company .company_left:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;border-left:1px #fff solid;}
.company .company_right{width:24%;}
.company a.more{background:#fff;font-size:1rem;padding:0.5rem 1rem;display:inline-block;color:#3f4957;font-weight:700;transition:0.3s;}
.company a.more:hover{background:#d1000c;color:#fff;}
.company .contactbtn{color:#fff;font-size:1.4rem;font-family:'Oswald';font-weight:500;margin-right:4rem;position:relative;}
.company .contactbtn:before{content:"";position:absolute;right:-2rem;width:1px;height:100%;top:0%;border-left:2px #fff solid;}
.company .title{font-size:1.4rem;font-family:'Oswald';font-weight:500;color:#fff;position:relative;padding:0.3rem 0 0.5rem;}
.bg1{background:url(../images/bg1.png) no-repeat left top;}
.bgcolor1{background-color:#eaedf2;}
.bg2{background:url(../images/bg2.png) no-repeat right top;}
.videoall ul{display:flex;flex-flow:wrap;margin-bottom:0;}
.videoall ul li{width:32%;float:left;margin:15px 2% 5px 0;}
.videoall ul li .plyr__video-wrapper{max-height: 242px;}
.videoall ul li a{display:block;text-align:center;line-height:18px;font-size:14px;height:569px;}
.videoall ul li:nth-child(3n){margin:15px 0px 5px}
.videoall ul li:nth-child(3n+1){clear:left}
.videoall ul li a span{display:block;margin-bottom:10px;}
.videoall ul li a span{border:1px solid #ccc;display:block;position:relative;color:#fff;font-size:26px;}
.videoall ul li a span:before{border-radius:50%;font-family:fontawesome;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;content:"\f04b";width:50px;height:50px;padding:15px 0 0 7px;color:#0078d7;background:#fff}
.videoall ul li a span:hover:before{background:#0078d7;color:#fff;}
.videoall1{margin-bottom:40px;}
.videoall1 ul>li{width:32%;margin-bottom:15px;}
.videoall1 ul>li a{color:#333;text-decoration:underline;font-weight:500;height:auto;padding-top:7px;}
.videoall1 ul>li a:hover{color:#d1000c;text-decoration:none;}
.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));}
.home_video{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);width:50px;height:50px;opacity:1;background:#d1000c;border-radius:100%;text-align:center;line-height:50px;color:#fff;cursor:pointer;font-size:1.5rem;-moz-transition:.5s;padding-left:3px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.home_video:hover{opacity:0.8;}
.mainpro{padding:1rem 0 0.5rem;}
.mainpro .title{font-size:1.5rem;font-family:'Oswald';font-weight:500;padding:0.5rem 0 0.8rem;position:relative;}
.mainpro .title:after{content:"";position:absolute;left:0;bottom:0;width:5rem;height:1px;border-top:4px #d1000c solid;}
.mainpro ul{display:flex;flex-flow:wrap;}
.mainpro ul>li{width:32%;margin-right:2%;margin-bottom:2%;position:relative;background-color:#fff;}
.mainpro ul>li:nth-child(3n){margin-right:0;}
.mainpro ul>li .etw_pro_img img,.mainpro ul>li .product_img img{width:100%;}
.mainpro ul>li .product_con{text-align:left;padding:1rem 1rem 1rem;position:relative;}
.mainpro ul>li .product_con a.t{color:#333;font-size:0.9rem;font-weight:700;display:block;margin-bottom:0.3rem;}
.mainpro ul>li .product_con span{font-size:0.875rem;color:#888;display:block;line-height:1.5;margin-bottom:0.5rem}
.mainpro ul>li .product_con a.more{float:right;display:inline-block;border:1px #000 solid;padding:0rem 0.8rem;text-align:center;font-size:1.4rem;color:#666;transition:0.3s;margin-bottom:1.5rem;}
.mainpro ul>li .product_con a.more:hover{background:#d1000c;color:#fff;border:1px #d1000c solid;}
.mainpro ul>li:hover img{opacity:0.7;}
.mainpro ul>li .product_con a.t:hover{color:#d1000c;text-decoration:none;}
.mainpro ul>li .product_con1{position:relative;padding-top:0.8rem;}
.mainpro ul>li .product_con1 a.t{color:#333;font-size:0.95rem;line-height:1.2;font-weight:500;display:block;margin-bottom:0.5rem;}
.mainpro ul>li .product_con1 span{font-size:0.875rem;text-align:left;color:#888;display:block;line-height:1.5;margin-bottom:0.5rem}
.mainpro ul>li .product_con1 a.more{display:inline-block;padding:0.3rem 0.8rem;font-size:0.75rem;color:#fff;background:#6686b3;transition:0.3s;margin-bottom:1.5rem;text-transform:uppercase;}
.mainpro ul>li .product_con1 a.more:hover{background:#d1000c;}
.mainpro ul>li .product_con1 a.t:hover{color:#d1000c;text-decoration:none;}


.etw_hometitle,h2[itemprop=name]{padding:0.5rem 0 0.875rem;font-size:1.5rem;color:#495057;margin-bottom:0;font-family:'Oswald';font-weight:500;}
.pagebottom{background:#eaedf2;padding:1.5rem 0 0.5rem;}
.pagebottom .title{position:relative;padding-bottom:0.5rem;}
.pagebottom .title:before{width:3rem;content:"";position:absolute;left:0;bottom:0.8rem;height:1px;border-top:4px #6686b3 solid;}
.pagebottom .title a,.pagebottom .title span{display:inline-block;color:#303030;font-size:1.4rem;margin-bottom:1rem;font-weight:700;}
.pagebottom .btcontact{color:#303030;background:url(../images/icon2.png) right bottom no-repeat;}
.pagebottom .btcontact a{color:#d1000c;margin-left:0.3rem;}
.pagebottom .btcontact a:hover{color:#0057a4;}
#etw_producttitle{margin:0px auto 0px;height:auto;color:#666;padding:1rem 0;font-size:0.875rem;font-weight:400;}
#etw_producttitle ul{margin-bottom:0;}
#etw_producttitle a{color:#666;}
#etw_producttitle li{display:inline-block}
#etw_producttitle li+li::before{padding:0 0.5rem 0 0.3rem;color:#49b9bd;content:"/"}
#etw_producttitle a:hover{color:#d1000c;text-decoration:underline;}
.inner_banner #etw_producttitle{position:absolute;bottom:0;left:23.5%;padding:0 0 0.5rem 0.8rem;color:#eee;}
.inner_banner #etw_producttitle a{color:#eee;}
.inner_banner #etw_producttitle a:hover{color:#fff;}
#etw_right{width:77%;}
#etw_sidebar{width:20%;margin-left:3%;}
.etw_productlist{padding:1rem 1rem;background-color:#f4f4f4;margin-top:1.5rem;}
.etw_productlist .title{font-size:1.2rem;background-color:#6686b3;color:#fff;padding:0.4rem;margin-bottom:0.3rem;}
.etw_productlist ul li a{display:block;}
.etw_productlist ul>li{margin-bottom:0.3rem;}
.etw_productlist ul>li>a{position:relative;display:block;padding:0.6rem 0 0.6rem 0.8rem;line-height:1.4;color:#333;font-weight:400;}
.etw_productlist ul>li>a:before{content:"\f105";font-family:fontawesome;position:absolute;left:0;}
.etw_productlist ul>li>a:after{content:"";position:absolute;bottom:0;left:0;border-top:1px #ccc solid;width:100%;height:1px;}
.etw_productlist ul>li:last-child>a:after{border-top:none;}
.etw_productlist ul>li>a.dq,.etw_productlist ul>li>a:hover{color:#d2000d;text-decoration:none;}
.etw_productlist ul>li>ol{padding:0px;clear:both;float:none;}
.etw_productlist ul>li>ol>li a{display:block;color:#666;padding:0.3rem 0.2rem 0.2rem 0.875rem;position:relative;font-size:0.75rem;font-weight:400;}
.etw_productlist ul>li>ol>li a:hover,.etw_productlist ul>li>ol>li a.dq{color:#d2000d;text-decoration:none;}
ul.item>li{width:auto;margin:4px 0 6px 20px;list-style:decimal;}
ul.disc>li{list-style:disc;margin-bottom:4px;}
ul.square>li{list-style:square;}
ul.circle>li{list-style:circle;}
ul.item_ok{}
ul.item_ok>li{position:relative;margin-bottom:0.75rem;}
ul.item_ok>li:before{content:"\f046";font-family:'fontawesome';margin-right:0.5rem;color:#d2000d;}
.history_date-list{padding-left:130px}
.history_date-list li{border-left:1px solid #CCC;box-sizing:border-box;cursor:pointer;margin-left:20px;padding:40px 10px 0 0;position:relative;height:auto;clear:both}
.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{content:"\f107";display:block;font-family:fontawesome;position:absolute;bottom:-15px;left:-7px;font-size:20px;color:#ddd;}
.history_date-list li span{display:block;font-size:15px;font-family:OpenSans Bold;margin-left:0;width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;background:#3f4957;color:#fff;margin-bottom:15px;position:absolute;top:30px;left:-130px;}
.history_date-list li span:before{position:absolute;content:"";width:70px;height:1px;border:1px #ddd dashed;left:60px;top:50%;}
.history_date-list li:hover span{background:#d1000c;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}
.pro_img_title{display:flex;flex-flow:wrap;}
.pro_img_title>li{width:32%;margin-right:2%;margin-bottom:2%;}
.pro_img_title>li:nth-child(3n){margin-right:0;}
.pro_img_title>li>ol{display:flex;justify-content:center;}
.pro_img_title>li>ol>li{}
.pro_img_title>li>ol>li.etw_pro_img{width:32%;margin-right:3%;border:1px #ccc solid;}
.pro_img_title>li>ol>li.product_con{width:65%;font-size:0.8rem;font-weight:400;}
.pro_img_title>li>ol>li.product_con a{color:#315da5;display:block;}
.pro_img_title>li>ol>li.product_con a:hover{color:#f86c05;text-decoration:underline;}
.pro>ul{display:flex;flex-flow:wrap;margin-bottom:0;}
.pro>ul>li{width:49%;margin-right:2%;margin-bottom:2%;border:1px #e8e8e8 solid;}
.pro>ul>li:nth-child(2n){margin-right:0;}
.pro>ul>li:last-child{margin-right:0;}
.pro>ul>li .etw_pro_img{text-align:center;}
.pro>ul>li .etw_pro_img img{max-width:100%;}
.pro>ul>li .etw_pro_name{padding:0.875rem 1rem 0.5rem;position:relative;text-align:center;}
.pro>ul>li .etw_pro_name:before{content:"";position:absolute;width:80%;height:1px;left:10%;top:0.3rem;border-top:1px #e8e8e8 solid;}
.pro>ul>li .etw_pro_name p{color:#666;font-size:0.8rem;margin:0.5rem 0;}
.pro>ul>li .etw_pro_name .etw_pro_a_link{color:#555;font-size:0.875rem;font-weight:500;display:block;margin-bottom:0.2rem;}
.pro>ul>li .etw_pro_name .more{color:#fff;background-color:#6686b3;font-size:0.75rem;display:inline-block;position:relative;padding:0.3rem 0.7rem;text-transform:uppercase;margin-bottom:1rem;}
.pro>ul>li:hover .etw_pro_name a{color:#d1000c;}
.pro>ul>li:hover .etw_pro_name .more{background-color:#d1000c;color:#fff;}
.pro_img_txt{}
.pro_img_txt ul li ol{display:flex;flex-flow:row;align-items:center;margin-bottom:1.8rem;}
.pro_img_txt ul li ol .etw_pro_img{width:11rem;margin-right:1rem;border:1px #e4eaf8 solid;}
.pro_img_txt ul li ol .etw_pro_name{flex:1;}
.pro_img_txt ul li ol .etw_pro_name a{color:#3f4957;font-size:1rem;font-weight:500;display:block;text-decoration:underline;}
.pro_img_txt ul li ol .etw_pro_name a.etw_pro_a_link{margin-bottom:0.4rem;}
.pro_img_txt ul li ol .etw_pro_name p{margin-bottom:0.5rem;}
.pro_img_txt ul li ol .etw_pro_name a.more{font-size:0.875rem;}
.pro_img_txt ul li ol .etw_pro_name a:hover{color:#d1000c;text-decoration:none;}
.pro_img_txt ul li ol .etw_pro_name span{font-size:0.9rem;}
.pro3 ul>li{width:32%;}
.pro3 ul>li:nth-child(2n){margin-right:2%;}
.pro3 ul>li:nth-child(3n){margin-right:0;}
.pro3 ul>li .etw_pro_name a{font-size:0.875rem;}
.pro3>ul>li:hover .etw_pro_name a{color:#d2000d;}
.pro4 ul>li{width:23.5%;}
.pro4 ul>li:nth-child(2n){margin-right:2%;}
.pro4 ul>li:nth-child(4n){margin-right:0;}
.pro4 ul>li .etw_pro_name{text-align:center;}
.pro4 ul>li .etw_pro_name a{font-size:0.75rem;font-weight:700;color:#555;}
.pro5 ul>li{width:18.4%;}
.pro5 ul>li:nth-child(2n){margin-right:2%;}
.pro5 ul>li:nth-child(5n){margin-right:0;}
.pro5 ul>li .etw_pro_name{text-align:center;}
.pro5 ul>li .etw_pro_name a{font-size:0.75rem;font-weight:700;color:#555;display:block;}
.img_center{width:100%;clear:both;margin:0.3rem auto 1.25rem auto;text-align:center;}
.img_center img{box-shadow:2px 2px 4px #ccc;padding:3px;}
.img_left,.img_right{width:48%;float:right;margin:0 0 1rem 2%;padding:0.5rem;text-align:center;position:relative;}
.img_left:before,.img_right:before{content:"";position:absolute;left:0;top:0;border-left:3px #3f4957 double;border-top:3px #3f4957 double;width:2rem;height:2rem;}
.img_left:after,.img_right:after{content:"";position:absolute;right:0;bottom:0;border-right:3px #3f4957 double;border-bottom:3px #3f4957 double;width:2rem;height:2rem;}
.img_left{float:left;margin:0 2% 1rem 0;}
.sswidth{width:20%;min-width:150px;}
.swidth{width:24.25%;min-width:150px;}
.smwidth{width:31%;min-width:150px;}
.mswidth{width:38%;min-width:150px;}
.mwidth{width:38%;min-width:150px;}
.img_left img,.img_right img{display:block;width:100%;transition:.3s}
.etw_photo{margin:0.5rem 0 0 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% 0.875rem 0;text-align:center;}
.etw_photo ul li img{display:block;width:100%;box-shadow:2px 2px 4px #ccc;padding:4px;margin-bottom:5px;position:relative;}
.etw_photo ul li a{color:#333;}
.etw_photo ul li span{display:block;margin-bottom:3px;color:#ed6861;}
.etw_photo ul li.position-relative span{display:inline-block;color:#fff;}
.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_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;}
#etw_set_feedback_form{overflow:hidden;height:auto;width:100%;}
#etw_form_title,.contact_title a{text-align:left;color:#333;font-size:1.2rem;padding:0px;position:relative;font-weight:bold;}
#floatchatiframe2011{margin:-15px;}
#etw_form{width:100%}
/*sitemap*/
#sitemap{width:100%;list-style:none;margin:0 auto 2rem;overflow:hidden;}
#sitemap li{display:block;width:99%;height:auto;float:left;}
#sitemap li a{display:block;width:100%;padding:2px 0px;color:#333;}
#sitemap li ol{width:99%;float:left;height:23px;line-height:23px;font-size:14px;overflow:hidden;}
#sitemap li ol a{color:#333;line-height:23px;padding-left:5px;}
#sitemap li b a{color:#333;background:#eee;line-height:23px;padding-left:5px;margin-bottom:1px}
#sitemap li a:hover{text-decoration:underline;color:#da251c;}
#footer{width:100%;height:auto;background:#eaedf2;}
#etw_footin{margin:0 auto;width:100%;text-align:center;position:relative;padding-bottom:1.2rem;}
#etw_homefooter{height:auto;padding:1rem 0 1rem 0;text-align:center;position:relative;width:100%;margin-top:1px;}
#etw_homefooter a{padding:0 1rem 0 1rem;color:#333;font-weight:700;margin:0px;position:relative;text-transform:uppercase;font-size:0.875rem;}
#etw_homefooter a:hover{color:#d1000c;text-decoration:none;}
#etw_coper a{display:block;color:#333;margin-top:1rem;font-size:0.875rem;}
#otherlink{clear:both;width:100%;height:auto;}
#otherlink a{color:#333;font-size:0.75rem;display:inline-block;padding:0.05rem 0.3rem;margin-right:0.875rem;border:1px #333 solid;}
#otherlink a span{opacity:.5;position:relative;top:0;font-size:0.875rem;}
#otherlink a:hover{color:#d1000c;border:1px #d1000c solid;text-decoration:none;}
#otherlink a:hover span{opacity:1;top:-3px;transition:all .3s ease-in-out}
@media (max-width:1500px){#etw_banner .des .desinfo{width:33%;}
#etw_banner .des h2{font-size:1rem;}
.inner_banner .des h2{font-size:1rem;}
}
@media (max-width:1199.98px){#etw_banner{display:none;}
}
@media (max-width:991.98px){.inner_banner .des,.pagebottom .info:after,.pro_img_title,.etw_pic6{display:none;}
#etw_logo{margin-bottom:0;}
.top-nav{background:#fff;width:100%;margin-top:0.5rem;}
.navbar{border-top:1px #e8e8e8 solid;}
#header{position:relative;}
#container{margin-top:0;}
.pagebottom .info:after, .company .company_left{display: none;}
.company .company_right{width: 100%;}
#top{height: auto;}
.etw_language {background:none;width:auto;padding-top:.8rem;position: absolute;right: 70px; }
.etw_language {display:block;float:right;height:auto;}
.etw_language > ul {position:relative;z-index:9;float:right;font-size:1rem;border-radius:8px;}
.etw_language > ul > li > a {display:block;color:#000;padding:0rem 1rem;}
.etw_language ul ul { display:none; position:absolute; top:130%; padding:0; background-color:#eee; min-width:90px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
.etw_language ul ul a {display:block;text-align:left;float:left;padding:0.3rem 1rem;color:#333;}
#etw_language .dropdown-item {color:#333;padding:0.2rem .5rem;}
#etw_language .dropdown-item img {margin-top:6px;}
#etw_language .dropdown-item:hover {color:#8f99a5;}
.etw_language ul li:hover > ul {display:block;}
.etw_language .dropdown-item {min-width:100px;}
.etw_language #etw_language {float:none;margin-top:0;height:auto;}
.etw_language #etw_language a {line-height:1.5rem;width:100%;text-align: center;}
.etw_language #etw_language a:hover {color:#d1000c !important;}
#etw_language .dropdown-item::before,#etw_language .dropdown-item:after{display:none;}
#etw_logo.noafter:after{display: block;}
.company .contactbtn{margin-right: 0;width: 100%;display: none;}
.navbar{padding: 0.5rem 0;}
}
@media (max-width:767.98px){#container{background:#fff;}
.etw_content{padding:1rem 0;box-shadow:0 0 0 0 #fff;}
.mainpro .title{padding:1rem;}
#etw_homefooter a{font-size:0.875rem;}
.mainpro ul{flex-flow:wrap;}
.mainpro ul>li:nth-child(3n){margin-right:2%;}
.mainpro ul>li,.pro4 ul>li,.etw_pic4 ul li,.etw_pic3 ul li{width:49%;margin-bottom:2%;}
.mainpro ul>li:nth-child(2n),.pro4 ul>li:nth-child(2n),.etw_pic4 ul li:nth-child(2n),.etw_pic3 ul li:nth-child(2n){margin-right:0;}
#etw_sidebar,#etw_producttitle,.inner_banner{display:none;}
#etw_right{width:100%;}
.etw_hometitle,h2[itemprop=name]{font-size:1.2rem;margin-top:0.5rem;}
.videoall ul li{width:49%;}
.videoall ul li{width:47%;}
.videoall ul li:nth-child(3n){margin:15px 2% 5px 0}
.videoall ul li:nth-child(3n+1){clear:none;margin-right:2%;}
}
@media (max-width:575.98px){.pagebottom .info{padding:0;}
.pagebottom .info:after,.company .company_left{display:none;}
.pagebottom .title a,.pagebottom .title span,.big_title span{font-size:1rem;}
.top-nav{border-top:none;}
#etw_homefooter a,#etw_coper a{font-size:0.6rem;}
.mainpro ul>li,.pro>ul>li,.number_txt5>li,.number2>li,.number3>li,.img_left,.img_right{width:100%;margin-right:0;}
.smwidth,.company .company_right{width:100%;}
.round_line:before{left:44%;}
.pro_img_txt ul li ol .product_con span{display:none;}
#otherlink a{font-size:0.5rem;}
.videoall ul li{width:100%;}
}



.big_title2{font-size: 1.2rem;}
@media (max-width:575.98px){
    .big_title2{font-size: 0.95rem;font-weight: bold;}
    .pagebottom .title a,.pagebottom .title span,.big_title span{font-size:1.2rem;}
}

/* 2023/4/14 */
.etw_mainpro{width: 100%;float: left;margin: 0 auto}
.etw_mainpro ul{width: 100%;display: flex;flex-wrap: wrap;}
.etw_mainpro ul>li{width: 32%;float: left;margin-right: 2%;margin-bottom: 1rem;background: #fff;position: relative;padding-bottom: 3rem;}
.etw_mainpro ul>li:nth-child(3n){margin-right: 0;}
.etw_mainpro ul>li>ol{width: 100%}
.etw_mainpro ul>li .product_img{width: 100%}
.etw_mainpro ul>li .product_con{width: 100%;padding: 0.5rem;float: left;}
.etw_mainpro ul>li .product_con>a{color: #333;display: block;font-size: 1rem;font-weight: 700;margin-bottom: 0.3rem;text-align: center;}
.etw_mainpro ul>li .product_con a span{display: inline-block;font-size: 1.25rem;text-align: center;position: relative;margin-bottom: 0.5rem;-webkit-text-stroke: 1px #6686b3;border-bottom: 2px solid #ccc;padding-bottom: 0.25rem;} 
.etw_mainpro ul>li .product_con a:hover{color:#d1000c;text-decoration:none;}
.etw_mainpro ul>li .product_con span{display: block;text-align: center;}
.etw_more{position: absolute;left: 50%;transform: translateX(-50%);bottom: 1rem;width: 120px;}
.etw_more a{display: inline-block;padding: 0.25rem 1.5rem;color: #fff;background: #6686b3;font-size: 0.875rem;text-align: center;}
.etw_more a:hover{background: #333;}
.etw_mainpro ul>li:nth-child(3) .etw_more{margin-top: 32px;}
.etw_mainpro ul>li .product_con dl{width: 100%;padding: 0.5rem 0.5rem 0;display: flex;flex-wrap: wrap;}
.etw_mainpro ul>li .product_con dl dt{width: 49%;float: left;position: relative;padding-left: 12px;text-align: left;font-size: 0.875rem;font-weight: 300;margin-right: 2%;}
.etw_mainpro ul>li .product_con dl dt:nth-child(2n){margin-right: 0;}
.etw_mainpro ul>li .product_con dl dt:before{position: absolute;content: "";width: 5px;height: 5px;background: #333;border-radius: 50%;left: 0;top: 7px;}


@media (max-width:575.98px){
.etw_mainpro ul>li{width: 100%;margin-right: 0;}
.etw_mainpro ul>li:nth-child(2) .etw_more, .etw_mainpro ul>li:nth-child(3) .etw_more{margin-top: 0.7rem;}
}


/* 2023-8-26 */
.protitle{font-size:1.125rem;color:#333;margin:1.75rem 0 0.5rem 0;line-height:24px;position:relative; border-bottom: 4px solid #d1000c; padding-left:25px; background:#fff;}
.protitle a{color:#fff; display:inline-block;position:relative; padding:0.5rem 3rem; height:36px; background:#d1000c;}
.protitle a:after{position:absolute;content:"";right:-25px;top:0;border-left:25px solid #d1000c;border-bottom:40px solid transparent}
.protitle a:before{position:absolute;content:"";left:-25px;top:0; background:#fff;border-right:25px solid #d1000c;border-top:40px solid transparent}
.protitle a span{ position:relative; color:#fff; font-size:1.2rem}
.protitle a:hover{ background:#000;}
.protitle a:hover:after{border-left:25px solid #000;}
.protitle a:hover:before{border-right:25px solid #000;}
.bg02 ul>li{background: #f7f7f7;width: 23.5%;margin-bottom: 1.25rem;}
.bg02 ul>li:nth-child(3n){margin-right: 2%;}
.bg02 ul>li:nth-child(4n){margin-right: 0;}
.bg02 ul>li .product_con1 a.t{text-align: center;padding: 0 0.5rem;}
small{font-weight: bold; color: #000;}
.pro_img_txt ul li ol .etw_pro_name a.etw_pro_a_link small{font-size: 1rem;}
.pro>ul>li .etw_pro_name .etw_pro_a_link small{font-size: 0.875rem;}
.pro_img_txt ul li ol .etw_pro_name a.etw_pro_a_link:hover small,.pro>ul>li .etw_pro_name .etw_pro_a_link:hover small,.etw_productlist ul>li>ol>li a:hover small,.pro3>ul>li:hover .etw_pro_name a small{color: #d1000c;}
.etw_productlist ul>li>ol>li a.dq small,.pro>ul>li:hover .etw_pro_name a small{color: #d1000c;}
h3 small{font-size: 1.2rem;}
h2 small{font-size: 1.5rem;}

@media (max-width:767.98px){
	.protitle a:before,.protitle a:after{display: none;}
	.protitle{background: #d1000c;border-bottom: none;}
	.protitle a{height: auto;padding: 0.5rem 0.75rem;display: block;text-align: center;}
	.bg02 ul>li{width: 49%;margin-right: 2%;}
	.bg02 ul>li:nth-child(2n){margin-right: 0;}
}
@media (max-width:575.98px){
	.bg02 ul>li{width: 100%;margin-right: 0;}
}


.top-nav .navbar-nav .row{position:absolute;background:#fff;padding:0;box-shadow:none;position: fixed;width: 100% !important;left:0 !important;margin-left: 0 !important;top:72px !important;max-width: 1300px;left: 50% !important;margin-left: -650px !important;border:none;border-top:1px #eee solid;}
.top-nav .navleft{padding-left:0;width:30%;max-width: 280px;float:left;background: #25499d;}
.top-nav .navproinfo{display: flex;flex-wrap: wrap;}
.top-nav .navclassname{display:block;color:#000;font-size:20px;padding-bottom:20px;text-transform:uppercase}
.top-nav .navbar-nav .row .navleft li{line-height:45px;border-bottom:1px #f5f1f147 solid;clear:both}
.top-nav .navbar-nav .row .navleft li a{font-size:14px;padding:10px 0 10px 8px;display:block;border-left:5px #25499d solid;line-height: 1.5rem;color: #fff;}
.top-nav .navbar-nav .row .navleft li a.lidq,.top-nav .navbar-nav .row .navleft li a:hover{background:0 0;border-left:5px #ffffff solid;color:#25499d;background: #fff;}
.top-nav .navbar-nav .navright{width:70%;padding-left:10px;float:left;display:block;padding: 20px 10px;}
.top-nav .navbar-nav .navright ul{width:100%;display:none}
.top-nav .navbar-nav .navright ul.shownavpro{display:block}
.top-nav .navbar-nav .navright ul>li{width:25%;padding:0 1%;float:left;margin-bottom:10px;clear:inherit;}
	.top-nav .navbar-nav .navright ul>li:nth-child(4n){margin-right: 0;}
	.top-nav .navbar-nav .navright ul>li:nth-child(4n+1){clear: both;}
.top-nav .navbar-nav .navright ul>li>a{font-size: 0.875rem;color: #666;}	
	.top-nav .navbar-nav .navright ul>li>a:hover{text-decoration: underline;color: #d2000d;}	
.top-nav .navbar-nav .navright ul li ol{width:100%}
.top-nav .navbar-nav .navright ul li ol li.product_img {width: 100%;text-align: center; padding:0px;}
.top-nav .navbar-nav .navright ul li ol li.product_img a{ padding:0px;}
.top-nav .navbar-nav .navright ul li ol li.product_img img {width: 100%;border: 1px #ccc solid;}
.top-nav .navbar-nav .navright ul li ol li.product_img img:hover {border: 1px #999 solid;}
.top-nav .navbar-nav .navright ul li ol li.product_con{width:100%;margin:0 auto;line-height:18px;text-align:center;padding:0px;}
.top-nav .navbar-nav .navright ul li ol li.product_con a{color:#666;display:block;line-height:16px;padding:10px 2px;font-size:12px;}
.top-nav .navbar-nav .navright ul li ol li.product_con a:hover,.top-nav .navbar-nav .navright ul li.lidq ol li.product_con a{color:#25499d}
.top-nav .navbar-nav .navright .more{width: 200px; text-align: center; margin: 0 auto; }
.top-nav .navbar-nav .navright .more a{background-color: #25499d; color: #fff; padding:.5rem 1rem; border-radius: 4px; transition: all 1s ease 0s;}
.top-nav .navbar-nav .navright .more a:hover{background-color: #071638; box-shadow: -2px 4px 16px 0px rgba(50,50,50,.35);}
@media screen and (max-width:991.98px){
	.top-nav .navbar-nav .row .navleft{width: 100%;background: none;max-width: 991.98px;}
	.top-nav .navbar-nav .row .navleft li{background: none;border-bottom: 1px solid #ccc;}
	.top-nav .navbar-nav .row .navleft li a{border-left: none;;color: #000;}
	.top-nav .navbar-nav .navright{display: none;}
	.top-nav .navproinfo{display: block;float: left;width: 100%}
	.top-nav .navbar-nav .row{position: relative;top: 0!important;padding-left: 14px;} 
	.top-nav .navbar-nav .row .navleft li a.lidq, .top-nav .navbar-nav .row .navleft li a:hover{border-left: none;color: #d1000c;}
}
@media (max-width: 1300.98px) {.top-nav .navbar-nav .row{width: 100% !important;margin-left: 0!important;left:0!important;}
}