@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-weight:400;font-style:normal;font-family:Tahoma;src:url(//:) format("no404"),url(../font/tahoma.woff) format("woff"),url(../font/tahoma.ttf) format("truetype");}
@font-face{font-weight:400;font-style:normal;font-family:Tahoma Bold;src:url(//:) format("no404"),url(../font/tahomabd.woff) format("woff"),url(../font/tahomabd.ttf) format("truetype");}
@font-face{font-family:"iconfont";src:url("../font/iconfont2.ttf?t=1640855200655") format("truetype");}
img,object{max-width:100%;}
img{-ms-interpolation-mode:bicubic;border:0;}
body{color:#4f4f4f;font-size:16px;line-height:1.65;clear:both;font-family:Tahoma;background:#fff;}
.bgs{}
*,li,ol,ul{margin:0;padding:0;}
li,ol,ul{float:left;list-style:none;}
a{color:#9b0000;blr:expression(this.onFocus=this.blur());}
a:hover{color:#f47a20;}
a:focus{outline:0;text-decoration:none !important;}
a,a:hover{text-decoration:none;}
.mt-0{margin-top:0 !important;}
.mb-3{margin-bottom:30px !important;}
.clear{clear:both;margin:0;padding:0;height:0;font-size:0;line-height:0;width:0;}
#etw_top{position:fixed;width:35px;height:35px;right:5px;bottom:100px;text-align:center;background:#ccc;z-index:100;cursor:pointer;color:#fff;font-weight:700;line-height:28px;border-radius:8px;}
#etw_top a{color:#333;}
#etw_top:hover{transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-o-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;background:#fac72c;}
.brief{font-size:14px;color:#888;border-top:1px dashed #c0c0c0;padding-top:20px;}
.inquiry_brief{width:100%;margin:40px auto;display:flex;background:url(../images/video.jpg) no-repeat top;background-size:cover;overflow:hidden;}
.inquiry_item{width:55%;}
.line_n{width:45%;border:none;padding-top:0px;padding:40px;color:#fff;position:relative;font-size:15px;}
.line_n::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.45);}
.line_n p{position:relative;z-index:1;}
h2,#etw_instruction .etw_hometitle{display:block;margin:0;padding:0 0 25px 0;font-size:30px;color:#202020;font-family:Tahoma Bold;}
b,strong{font-weight:normal;font-family:Tahoma Bold;}
h2 span{display:block;color:#4f4f4f;font-size:16px;line-height:20px;}
h3.title_h3{margin:0;font-family:Tahoma Bold;font-size:20px;color:#41535d;margin-bottom:30px;text-transform:uppercase;}
.table{margin:5px 0 0 0;width:100%;}
.table-responsive{margin-bottom:20px;}
table,td{border:1px solid #ccc !important;}
.table > tbody > tr{background-color:#f8f8f8;}
.table > tbody > tr:nth-of-type(odd){background-color:#eee;}
.table-hover > tbody > tr:hover,.table > tbody > tr:nth-of-type(odd):hover{background-color:#ddd;}
.table > tbody > tr > td{vertical-align:middle;padding:4px 8px;font-size:14px;}
.table > tbody > tr > td strong{color:red;}
p{padding:0;margin:0 0 15px 0;}
hr{border-bottom:1px dashed #ddd;margin:10px 0 15px;}
.inquiry{color:#537eaa;text-decoration:underline !important;position:relative;}
.inquiry:hover{text-decoration:none !important;}
.video_inquiry{display:flex;justify-content:flex-end;}
.video_inquiry .con_all{width:120px;}
.con_all{margin-bottom:30px;text-align:right;clear:both;}
.con_all span{background-color:#374c62;margin:0 auto;display:inline-block;padding:5px 30px;text-align:center;color:#fff;border-radius:22px;transition:all 0.5s;}
.con_all span:hover{cursor:pointer;background-color:#01348b;}
#header{width:100%;height:auto;margin:0 auto;background:#273849;position:fixed;z-index:999;}
#headerin{width:100%;margin:0 auto;max-width:1140px;}
#etw_logo{width:180px;height:31px;padding:6px 0;margin:15px 0;float:left;}
.etw_language{width:auto;height:auto;float:right;text-align:right;}
.etw_language a{color:#333;line-height:20px;display:block;padding:0 0 2px 15px;font-size:14px;}
.etw_language a:hover{color:#e34100;text-decoration:underline;}
.etw_language .icon-angle-down{padding-top:3px;}
.dropdown{float:left;display:block;width:100%;}
#dropdownMenu1{border:0;background:0;font-size:16px;color:#fff;}
.etw_language .dropdown-menu{min-width:100px;}
.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;}
}
.nav-fixed #etw_logo,.nav-fixed .etw_language{display:none;}
.top-nav{width:100%;height:auto;float:none;text-align:left;clear:both;background:#374c62;}
.navbar,.navbar-default,.navbar-default .navbar-collapse,.navbar-header,.navbar-nav{background:0;border:0;min-height:inherit;padding:0;margin:0;width:100%;}
.navbar,.navbar-default{max-width:1140px;margin:0 auto;}
.container-fluid{padding-right:0 !important;padding-left:0 !important;}
.navbar-default .navbar-nav li{width:auto;float:none;display:inline-block;}
.navbar-default .dropdown-menu{z-index:1000;min-width:260px !important;}
.navbar-default .menu-big{width:100%;min-width:680px !important;}
.dropdown-menu > li > a{white-space:normal !important;}
.navbar-default .dropdown-menu li{width:100%;display:block;margin:0;}
.navbar-default .navbar-nav > li > a{color:#fff;display:inline-block;padding:10px 15px;line-height:28px;font-size:16px;text-transform:uppercase;}
.navbar-default .navbar-nav > li > a:before{width:0%;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);background:#f78f20;opacity:0;transition:all 0.3s;height:3px;}
.navbar-default .navbar-nav > li > a.dq:before{width:100%;opacity:1;}
.navbar-default .navbar-nav > li:hover > a:before{width:100%;opacity:1;}
.navbar-default .menu-big li{width:48%;float:left;}
.navbar-default .menu-big li a{font-family:Tahoma Bold;}
.navbar-default .dropdown-menu li a{font-size:16px;padding:10px 0;margin:0 10px;display:block;color:rgba(102,102,102,0.85);line-height:20px;border-bottom:1px solid #ececec;transition:all 0.2s;line-height:21px;text-align:left;white-space:normal;position:relative;}
.navbar-default .dropdown-menu > li > a::before{position:absolute;content:"\f0da";right:0;top:9px;font-family:fontawesome;opacity:0;}
.navbar-default .dropdown-menu li > ol a{padding:5px;font-size:14px;border-bottom:none;font-family:Tahoma;}
.navbar-default .dropdown-menu li a.sechildren{font-size:14px;padding-left:30px;color:#888;}
.navbar-default .navbar-nav li a.dq,.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav > li > a:focus{background:0;color:#f78f20;}
.navbar-default .dropdown-menu li a.dq,.navbar-default .dropdown-menu li a:hover{color:rgba(17,17,17,0.85);}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{background:0;color:#f78f20;}
.navbar-brand{display:none;}
.menu-section-horizontal{display:block;width:100%;}
.menu-section-content{display:block;}
@media (min-width:991.98px){.navbar-default .navbar-collapse{text-align:center;line-height:1;}
.dropdown:hover > .dropdown-menu{display:block;}
.dropdown-submenu .dropdown-extended{top:0;left:100%;margin-top:-1px;margin-left:-1px;padding-left:5px;padding-right:5px;width:150%;height:100%;}
.dropdown-submenu:hover > .dropdown-extended{display:block;}
.dropdown-extended{min-width:240px;}
.dropdown-extended > li{margin-top:3px;margin-bottom:8px;}
.dropdown-extended > li > a{color:#000;line-height:1.6;padding-top:0;padding-bottom:0;position:relative;white-space:normal;}
.dropdown > .dropdown-extended > li > a:focus,.dropdown > .dropdown-extended > li > a:hover{color:#fff;background:0 0;}
.dropdown > .dropdown-extended > li > a:focus .menu-section-content,.dropdown > .dropdown-extended > li > a:hover .menu-section-content{color:#000;}
.dropdown-extended > .active > a,.dropdown-extended > .active > a:focus,.dropdown-extended > .active > a:hover{background:0 0;}
.navbar-extended .navbar-nav .dropdown-extended > li > a.dq,.navbar-extended .navbar-nav li.dropdown-submenu > a.dq{background:0 0;}
.dropdown-submenu > a.dq .menu-section-content,.navbar-extended .navbar-nav > .dropdown > .dropdown-extended > li > a.dq .menu-section-content{color:#000;}
.menu-section-horizontal{display:table;width:100%;}
.menu-section-horizontal .menu-section-content{display:table-cell;padding:5px 8px;vertical-align:middle;}
.dropdown-extended > li.menu-header-dot-before a{color:#555;font-weight:700;margin-bottom:6px;margin-top:6px;position:relative;}
.dropdown-extended > li.menu-header-dot-before a::before{background-color:#555;border-radius:100%;content:"";display:block;position:absolute;top:50%;left:10px;transform:translateY(-50%);height:6px;width:6px;}
.navbar-extended .navbar-nav > li > a{position:relative;padding:10px 35px;}
.navbar-extended .navbar-nav > li > a.thisItem:after,.navbar-extended .navbar-nav > li > a:hover:after{position:absolute;left:50%;transform:translate(-50%,0);bottom:0;content:"";width:0;height:0;border-left:5px transparent solid;border-right:5px transparent solid;border-bottom:5px #fff solid;}
.menu-section-vertical .menu-section-content{font-size:14px;}
}
#etw_banner{padding-top:104px;position:relative;margin-bottom:30px;overflow:hidden;}
.banner_pro{width:100%;position:relative;margin:0 auto;text-align:center;}
.banner_pro img{width:100%;}
.banner_pro .bannerpro_txt{position:absolute;max-width:1140px;margin:0 auto;top:20%;left:0;right:0;}
.banner_pro .bannerpro_txt h2,.banner_pro .bannerpro_txt .about_title{color:#fff;font-size:40px;text-shadow:3px 3px 3px #000;font-family:Tahoma Bold;position:relative;padding-bottom:15px;text-align:left;padding-left:10px;}
.banner_pro .bannerpro_txt h2::before,.banner_pro .bannerpro_txt .about_title::before{position:absolute;content:"";left:15px;bottom:0;width:120px;height:5px;background-color:#fff;}
/* home_pro */
.home_pro{width:100%;margin:0px auto;margin-top:50px;overflow:hidden;border-bottom:1px dashed #c0c0c0;}
.home_pro_inner{border:none;}
.home_pro .col-sm-6:nth-child(2n + 1){clear:both;}
.homepro_item{width:100%;height:100%;position:relative;margin-bottom:10px;}
.homepro_item a{color:#41535d;}
.homepro_item a img{width:100%;transition:all 0.5s;}
.homepro_item h3{margin-bottom:20px;font-family:Tahoma Bold;font-size:22px;}
.homepro_img{width:100%;overflow:hidden;}
.homepro_des{background-color:#eee;padding:40px 60px;transform:translateY(-60px);left:10px;right:10px;margin:0 20px;transition:all 0.5s;}
.home_pro_inner .homepro_des{padding:20px 30px;}
.homepro_des_white{background-color:white;}
.btn_more{background-color:#374c62;border-radius:22px;color:#fff;padding:12px 60px;margin-top:10px;}
.btn_more:hover{background-color:#537eaa;color:#fff;}
.homepro_item:hover .homepro_des{background-color:#ddd;}
.homepro_item:hover img{transform:scale(1.051);}
.webtitle{font-family:Tahoma Bold,sans-serif;font-size:30px;text-align:center;text-transform:uppercase;color:#273849;margin-bottom:30px;}
.warp .etw_hometitle{padding:0 0 5px 35px;margin-bottom:20px;color:#273849;font-weight:700;font-family:Tahoma Bold,sans-serif;font-size:30px;position:relative;line-height:32px;margin-top:0;clear:both;text-transform:uppercase;}
.warp .etw_hometitle:before{content:"";position:absolute;background:url(../images/p.png) no-repeat;top:8px;left:0;width:30px;height:17px;}
.warp_ttm{width:96%;overflow:hidden;background:#fff;padding:50px 0;margin:0 auto;}
.warp{width:100%;max-width:1140px;margin:0 auto;}
.warp_ttm .half_ttm{width:40%;padding:0 15px 30px 0;float:left;}
.warp_ttm .half_ttm:last-child{width:60%;position:relative;}
.half_ttm iframe{width:100% !important;}
.half_ttm .etw_hometitle{margin-bottom:10px;}
.half_ttm ul{display:flex;flex-wrap:wrap;margin-top:20px;}
.half_ttm ul li{margin-right:2%;width:48%;font-size:30px;font-family:Tahoma Bold;margin-bottom:20px;position:relative;color:#555;}
.half_ttm ul li::before{position:absolute;content:"";width:1px;height:100%;background-color:#ddd;top:0;right:20%;}
.half_ttm ul li span{font-size:20px;position:relative;top:-5px;}
.half_ttm ul li small{font-size:12px;display:block;}
.half_ttm ul li:nth-child(2n){margin-right:0;}
.half_ttm ul li:nth-child(2n)::before{display:none;}
.about-video{width:80px;height:80px;display:block;margin:0 auto;margin-bottom:0;margin-bottom:1rem;cursor:pointer;position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);margin:0 auto;border-radius:50%;transition:all 0.3s;z-index:1;background-color:#00b3ff;transition:0.3s ease-in-out;}
.about-video:before{content:"";position:absolute;z-index:0;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:#00b3ff;border-radius:50%;-webkit-animation:pulse-border 1500ms ease-out infinite;animation:pulse-border 1500ms ease-out infinite;}
.about-video i{display:block;text-align:center;margin:0 auto;color:#fff;font-size:2.2rem;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);z-index:3;line-height:80px;z-index:1;}
.about-video:hover i{color:#000;}
@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1;}
100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0;}
}
@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1;}
100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0;}
}
.video_text{text-align:center;width:100%;padding:15px 0;font-weight:400;line-height:1.2rem;margin-bottom:1rem;}
.video_text a{color:#5089ce;text-decoration:underline;}
.video_text a:hover{color:#01348b;}
/* company_tour_box */
.company_tour_box{width:100%;margin:0 auto;position:relative;background:url(../images/company_tour_img.jpg) no-repeat;background-attachment:fixed;background-size:cover;padding:80px 0;}
.companytour_des a{font-size:35px;color:#fff;font-family:Tahoma Bold;text-transform:uppercase;display:block;padding-bottom:40px;}
.companytour_des{width:96%;max-width:1140px;margin:0 auto;color:#fff;text-align:center;font-size:16px;}
.company_tour_box .btn_more{display:inline-block;font-size:14px;font-family:Tahoma;padding-bottom:1rem;text-transform:none;}
/* service_box */
.service_box{width:100%;margin:0 auto;padding:50px 0;padding-bottom:0;background-color:#f3f3f3;}
/* service_list */
.service_list{width:100%;margin:20px auto;display:flex;flex-wrap:wrap;}
.service_list span{width:100px;height:100px;border-radius:22px;background-color:#374c62;padding:1rem;display:block;margin:0 auto;text-align:center;}
.service_list dl{width:49%;margin-right:2%;color:#666;line-height:1.55;background-color:#e8f3ff;padding:2rem;font-size:14px;border-radius:22px 22px 0 0;margin-bottom:30px;}
.service_list dl:nth-child(2n){margin-right:0;}
.service_list dl dt{font-weight:normal;margin-bottom:1rem;margin-top:1rem;color:#374c62;line-height:1.35;font-size:18px;text-align:center;}
.iconfont{font-family:"iconfont" !important;font-size:50px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;}
/* relate_pro */
.relate_title{overflow:hidden;padding:10px;padding-left:2%;background:#f0f0f0;text-align:left;font-family:Tahoma Bold;line-height:35px;font-size:20px;border-bottom:1px #ccc solid;margin-bottom:15px;}
.relate_pro{width:100%;margin:30px auto;overflow:hidden;}
.relate_pro ul{width:100%;display:flex;flex-wrap:wrap;}
.relate_pro ul > li{width:23.5%;margin-right:2%;background-color:#f2f2f2;margin-bottom:20px;position:relative;}
.relate_pro2 ul > li{width:32%;}
.relate_pro ul > li::before{display:block;content:"";border-left:24px solid transparent;border-right:0px solid transparent;border-bottom:22px solid #fff;bottom:-2.6px;right:-1px;position:absolute;}
.relate_pro ul > li:nth-child(4n){margin-right:0;}
.relate_pro2 ul > li:nth-child(4n){margin-right:2%;}
.relate_pro2 ul > li:nth-child(3n){margin-right:0;}
.relate_pro ul > li a{font-size:14px;color:#333;display:block;line-height:1.35;color:#537eaa;}
.relate_pro ul > li ol li.product_con{padding:10px;}
.relate_pro ul > li ol li.product_con strong{display:block;padding-top:10px;font-size:12px;color:#555;}
.relate_pro ul > li:hover a{color:#f47a20;}
/* project_item */
.project_item{width:100%;margin:30px auto;margin-bottom:40px;}
.project_item .sig_item{position:relative;}
.project_item .sig_item a span{position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);padding:8px 12px;color:#fff;font-family:Tahoma Bold;line-height:1.35;transition:all 0.5s;font-size: 14px;}
.project_item .sig_item:hover a span{background:rgba(0,0,0,0.65);}
/* pro_img_des */
.pro_img_des{width:100%;margin:0 auto;margin-top:2rem;}
.pro_img_des li{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #eee;margin-bottom:2rem;padding-bottom:0.5rem;}
.pro_img_des li:last-child{border:none;}
.pro_img_des li .pro_txt{flex:2;}
.pro_img_des li .pro_img{flex:1;padding-right:20px;}
.pro_img_des li .pro_txt h3{text-align:left;line-height:1.35;font-size:16px;font-family:Tahoma Bold;}
.pro_img_des li:nth-child(2n) .pro_txt{order:0;padding-right:20px;}
.pro_img_des li:nth-child(2n) .pro_img{order:1;padding-right:0px;}
.pro_img_des li .pro_txt ul li{border:none;margin-bottom:5px;padding-bottom:0;}
/* company_video */
.company_video{width:100%;margin:40px auto;margin-top:20px;display:flex;overflow:hidden;}
.company_video div{display:block;width:48%;margin-right:2%;position:relative;}
.company_video div span{color:#537eaa;font-size:18px;display:block;padding-bottom:10px;font-family:Tahoma Bold;}
/* img_list */
.img_list a{display:block;margin-bottom:30px;}
/* ul.item */
ul.item,ul.item_circle{margin-bottom:10px;width:100%;margin-top:5px;}
ul.item li,ul.item_circle li{position:relative;text-align:left;padding-bottom:5px;padding-left:15px;width:100%;}
ul.item li:before{content:"\f0da";font-family:fontawesome;position:absolute;left:2px;top:0;color:#537eaa;}
ul.item_circle li:before{content:"" !important;top:10px;width:5px;height:5px;border-radius:50%;background-color:#333;}
.etw_multi_photo li{overflow:hidden;}
.etw_multi_photo img{display:block;border:1px solid #ccc;margin-bottom:3px;width:100%;transition:0.8s;-webkit-transition:0.8s;-moz-transition:0.8s;}
.etw_multi_photo a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.col-inner{text-align:center;width:100%;margin:20px auto 32px;}
.new_pro ul,.new_pro ul li ol,.new_pro ul li.product_img,.new_pro ul li.product_img img{width:100%;}
.new_pro ul li ol{position:relative;}
.new_pro ul > li{width:50%;padding:0 15px 30px;position:relative;}
.new_pro ul li.product_img:before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.5);}
.new_pro ul li.product_img span{position:absolute;top:-22%;bottom:0;left:0;right:0;margin:auto;text-align:center;width:90%;color:#fff;z-index:2;font-size:14px;lin-height:20px;height:20px;}
.media_pro.new_pro{margin-bottom:30px;overflow:hidden;}
.media_pro.new_pro ul > li{width:33.3%;padding:0 15px 10px;}
.media_pro.new_pro ul li.product_img{overflow:hidden;}
.media_pro.new_pro ul li.product_img img{width:200%;}
.media_pro.new_pro ul li.product_img span{text-transform:uppercase;letter-spacing:1px;line-height:20px;font-size:16px;}
.media_pro.new_pro ul li.product_img span:hover{color:#f47a20;}
#container{width:100%;height:auto;margin:0 auto;padding-top:88px;}
.homecontainer{width:100%;height:auto;margin:0 auto;padding-top:0 !important;}
#etw_content{width:94%;height:auto;margin:0 auto;padding:40px 0 20px 0;max-width:1140px;}
#etw_right{width:75%;height:auto;float:right;}
#etw_sidebar{width:22%;height:auto;float:left;}
.col-lg-6{padding-left:0 !important;margin-bottom:20px;text-align:center;}
.col-lg-6 .othertitle{text-align:left;}
.col-lg-6 img{width:100%;max-width:400px;border:1px solid #ccc;}
.col-lg-6 a{padding:2px;float:left;}
.etw_hometitles{width:210px;height:auto;line-height:40px;display:block;color:#3d3d3d;font-size:20px;text-transform:uppercase;padding:0 0 15px 0;}
.etw_video{width:26%;overflow:hidden;position:relative;margin:0 auto 20px auto;float:left;height:120px;background:url(../images/video.jpg) no-repeat center;background-size:cover;}
.etw_video:before{position:absolute;content:"";width:100%;height:100%;background:rgba(0,0,0,0.1);overflow:hidden;left:0;}
.etw_video a{top:24%;font-size:24px;color:#fff;position:absolute;left:0;right:0;margin:auto;text-align:center;text-transform:uppercase;font-family:Montserrat;}
.etw_video a span{padding:11px 0 0 6px;display:block;margin:0 auto 10px auto;border-radius:50%;border:3px solid #f47a20;width:55px;color:#f47a20;height:55px;font-size:26px;}
.etw_video img{max-width:150%;}
.etw_video a:hover span{background:0;}
.home_video{width:32%;float:right;margin:40px 0 0 3%;height:180px;text-align:center;border:1px solid #333;}
.home_video:before{content:normal;}
.home_video a{top:35%;}
.home_video:hover{border:1px solid #f47a20;}
#etw_sidebar .etw_hometitle{display:block;}
#etw_sidebar .etw_hometitle a{color:#fff;display:block;line-height:18px;padding:12px 0 12px 12px;font-size:20px;background-color:#374c62;background-image:linear-gradient(45deg,#374c62,#537eaa);border-radius:8px 8px 0 0;}
#etw_sidebar .etw_hometitle a:hover{background-color:#f9a851;}
#list .etw_hometitle{display:block;color:#fff;font-size:20px;background-image:linear-gradient(45deg,#374c62,#537eaa);border-radius:8px 8px 0 0;line-height:45px;padding-left:22px;}
#list{width:100%;height:auto;float:left;background-color:#eee;margin-bottom:30px;}
#list ul{padding:8px 15px;width:100%;}
#list ul > li{margin-bottom:10px;border-bottom:1px dashed #ddd;width:100%;padding-bottom:3px;}
#list ul > li ol{width:100%;}
#list ul > li a{transition:all 0.5s;}
#list ul > li > a{font-size:14px;color:#333;font-family:Tahoma Bold;display:block;padding-bottom:5px;}
#list ul > li ol a{color:#555;font-size:12px;padding-left:10px;display:block;line-height:1.35;margin-bottom:8px;position:relative;}
#list ul > li ol a::before{position:absolute;content:"";left:0;top:8px;width:4px;height:4px;background-color:#f47a20;border-radius:50%;}
#list ul li a:hover,#list ul li a.dq{color:#f47a20;}
#mainpro{width:94%;margin:0 auto;max-width:1140px;}
#mainpro ul{width:100%;margin:0 auto;}
#mainpro ul > li{width:23.5%;height:auto;float:left;margin:0 2% 25px 0;background:#fff;padding:3px;}
#mainpro ul > li:hover{box-shadow:1px 1px 2px #707070;}
#mainpro ul li:nth-child(4n){margin-right:0;}
#mainpro ul li:nth-child(4n + 1){clear:both;}
#mainpro ul li ol{width:100%;}
#mainpro ul li ol li{width:100%;height:auto;float:left;}
#mainpro ul li ol li.product_img{text-align:center;}
#mainpro ul li ol li.product_con a{text-align:left;color:#4f4f4f;display:block;font-family:Tahoma Bold;font-size:12px;line-height:18px;padding:10px 0;text-align:center;height:55px;}
#mainpro ul li ol li.product_con a span{display:block;font-family:Tahoma;}
#mainpro ul li ol li.product_con a:hover{color:#f47a20;text-decoration:underline;}
/* #cbg_b */
#cbg_b{width:100%;float:left;padding:35px 0 0px 0;}
#etw_footer_b{width:100%;height:auto;margin:0 auto;padding:30px 0;background:url(../images/footer-bg.png) repeat-y;}
#etw_bottom{width:94%;height:auto;margin:0 auto;max-width:1140px;color:#fff;font-size:13px;}
.bottom_left{width:32%;float:left;padding-right:20px;}
.bottom_left2{width:32%;}
.bottom_right{width:32%;float:left;}
.bottom_left ul,.bottom_left ul li{width:100%;}
.bottom_left ul li a{color:#fff;line-height:22px;position:relative;padding-left:10px;display:block;}
.bottom_left ul li a::before{position:absolute;content:"";left:0;top:8px;width:4px;height:4px;border-radius:50%;background-color:#fff;}
.bottom_right a{color:#fff;}
#etw_bottom .etw_hometitles{padding:20px 0 10px 0;font-size:18px;font-family:Tahoma Bold;}
#etw_bottom .etw_hometitles a{color:#fff;line-height:26px;}
#etw_bottom a:hover{color:#f47a20;}
#etw_contactin,.etw_contact{width:100%;height:auto;float:left;font-size:12px;}
.etw_contact{padding:8px 15px;background-color:#eee;}
.etw_contact strong{font-size:14px;}
.etw_contact a{color:#f78f20;}
.etw_contact a:hover{color:#d70c18;}
.etw_contact p{margin-bottom:8px !important;}
.etw_contact .indent{padding-left:31px;}
#etw_producttitle{margin:0 auto;height:auto;color:#1f1d29;line-height:18px;font-size:14px;border-bottom:2px solid #537eaa;overflow:hidden;padding-bottom:10px;margin-bottom:20px;}
#etw_producttitle a{color:#999;padding-right:6px;}
#etw_producttitle li{display:inline-block;}
#etw_producttitle li + li::before{padding:0 5px;color:#ccc;content:"/\00a0";}
#etw_producttitle a:hover{color:#f47a20;}
#etw_producttitle small{display:inline;}
#etw_instruction{width:100%;height:auto;}
.history strong{color:#374c62;font-size:18px;}
.etw_products{width:100%;overflow:hidden;margin-top:10px;}
.etw_products ul,.etw_products ul li ol{width:100%;}
.etw_products ul > li{width:100%;height:auto;margin-bottom:50px;}
.etw_products ul li ol li.product_img{width:48%;height:auto;border:1px solid #fff;transition:all 0.5s;}
.etw_products_small ul li ol li.product_img{width:26%;}
.etw_products ul li ol li.product_img img{width:100%;}
.etw_products ul li ol li.product_img:hover{border:1px solid #666;}
.etw_products ul li ol li.product_con{width:48%;height:auto;float:right;text-align:left;font-size:14px;color:#888;}
.etw_products_small ul li ol li.product_con{width:72%;}
.etw_products ul li ol li.product_con strong{color:#333;font-family:Tahoma Bold;}
.etw_products ul li ol li.product_con a{color:#333;display:block;line-height:1.35;font-size:20px;padding-bottom:20px;font-family:Tahoma Bold;}
.etw_products ul li ol li.product_con .btn_more{font-family:Tahoma;display:inline-block;font-size:14px;padding:12px 60px;color:#fff;}
.etw_products ul li ol li.product_con a:hover{color:#f47a20;}
.etw_products ul li ol li.product_con .btn_more:hover{color:#fff;}
.etw_products ul li ol li.product_con .sumall_pro{width:100%;}
.etw_products ul li ol li.product_con .sumall_pro a{font-family:Tahoma;display:inline-flex;align-items:center;border-radius:12.5px;padding:0 10px;margin:0 15px 15px 0;min-height:25px;width:auto;min-width:50px;background-color:#d9dddf;line-height:25px;color:inherit;font-size:13px;}
.etw_products ul li ol li.product_con .sumall_pro a:hover{background-color:#f47a20;color:#fff;}
/* .left_pics */
.left_pro_img{position:relative;margin:20px auto;margin-bottom:30px;display:flex;flex-wrap:wrap;width:100%;justify-content:center;}
.small_left_pro_img{width:auto;}
.left_pics{width:100%;height:auto;margin:0 auto;text-align:center;margin-bottom:20px;}
.left_pics img{text-align:center;width:100%;}
.small_left_pro_img img{width:auto;}
.related_pic{width:100%;display:flex;justify-content:center;}
.related_pic a{width:15%;margin-right:2%;display:block;height:auto;float:left;}
.related_pic img{width:100%;height:auto;float:left;border:1px #eee solid;margin:0px 0 5px 0;}
.related_pic img:hover,.related_pic a.imgdq img{border:1px #f47a20 solid;}
.prodetail_des strong{color:#fff;border:1px solid #537eaa;background-color:#537eaa;padding:3px 8px;margin-bottom:10px;display:inline-block;}
/* tags_box */
.tags_box{width:100%;color:#ccc;margin:0 auto;display:flex;justify-content:center;}
.tags_box ul{display:flex;flex-wrap:wrap;}
.tags_box ul li{padding:0.3rem 0.5rem;font-size:12px;justify-content:center;}
.tags_title{padding:0.1rem 0.5rem;}
.img_tu{float:left;margin-bottom:15px;}
.img_center{width:100%;clear:both;margin:5px auto 15px auto;text-align:center;}
.whole{border:1px solid #dfdfdf;}
.img_center img{display:block;margin:0 auto;}
.img_right{width:42%;float:right;margin:5px 0 10px 2%;}
.img_left{float:left;margin:0 2% 10px 0;width:49%;}
.img_left img,.img_right img{display:block;width:100%;border:1px solid #ddd;}
.etw_photo{float:left;margin:5px 0;width:100%;height:auto;}
.etw_photo ul{display:block;width:100%;height:auto;}
.etw_photo ul li{display:block;margin:0 1% 12px 0;text-align:center;line-height:18px;font-size:13px;}
.etw_photo ul li img{display:block;border:1px solid #ccc;width:99%;margin-bottom:3px;}
.etw_pic2 ul,.etw_pic3 ul,.etw_pic4 ul,.etw_pic5 ul,.etw_pic6 ul{margin:0;}
.etw_pic2 ul li{width:49.5%;}
.etw_pic3 ul li{width:32.66%;}
.etw_pic4 ul li{width:24.25%;}
.etw_pic5 ul li{width:19.2%;}
.etw_pic6 ul li{width:15.66%;}
.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_contact_left{width:40%;height:auto;float:left;padding-top:8px;}
.etw_contact_left a{color:#4f4f4f;}
.etw_contact_left a:hover{color:#000;text-decoration:underline;}
.etw_contact_left p{margin-bottom:10px !important;}
.location{width:50%;height:auto;float:right;}
#etw_set_feedback_form{overflow:hidden;height:auto;border:1px solid #eee;background:#f5f5f5;text-align:center;}
.location #etw_set_feedback_form{margin-top:0;}
#etw_form_title{overflow:hidden;padding:10px;padding-left:2%;background:#f0f0f0;text-align:left;font-family:Tahoma Bold;line-height:35px;font-size:20px;border-bottom:1px #ccc solid;margin-bottom:12px;}
#floatchatiframe2011{padding:20px 50px;}
.othertitle{font-size:18px;margin:10px 0 15px 0;position:relative;width:100%;overflow:hidden;border-bottom:1px #eee solid;position:relative;font-family:Arial,Helvetica,sans-serif;}
.othertitle strong{display:inline-block;padding-bottom:7px;color:#537eaa;}
.othertitle:before{content:"";width:100px;background:#537eaa;left:0;bottom:0;height:3px;position:absolute;}
.other_pro{width:100%;margin:10px 0 5px 0;overflow:hidden;}
.other_pro ul{width:100%;height:auto;float:left;}
.other_pro ul li{width:23%;margin:0 2.65% 0 0;float:left;}
.other_pro ul li:nth-child(4n){margin-right:0;}
.other_pro ul li ol{width:100%;}
.other_pro ul li ol li.product_img{width:100%;}
.other_pro ul li ol li.product_img img{width:100%;border:1px solid #ddd;}
.other_pro ul li ol li.product_img img:hover{box-shadow:1px 1px 2px #666;}
.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:#333;display:block;padding:5px 2px 18px 0;}
.other_pro ul li ol li.product_con a span{color:#4f4f4f;display:block;}
.other_pro ul li ol li.product_con a:hover,.other_pro ul li ol li.product_con a:hover span{color:#f47a20;text-decoration:underline;}
#footer{width:100%;height:auto;margin:0 auto;font-size:12px;background:#2c3e50;}
#chatbox{z-index:999;}
#etw_footin{margin:0 auto;width:100%;overflow:hidden;text-align:center;max-width:1140px;padding:28px 0 15px 0;}
#etw_homefooter{overflow:hidden;width:100%;height:auto;margin-bottom:6px;}
#etw_homefooter a{padding:0 15px;border-left:1px solid #fff;color:#fff;line-height:14px;margin:6px 0;text-transform:uppercase;}
#etw_homefooter a:hover{color:#ccc;}
#etw_homefooter a:first-child{border-left:0;}
#etw_coper{margin-top:10px;width:100%;line-height:22px;}
#etw_coper a{display:block;color:#fff;}
#otherlink{clear:both;width:100%;height:auto;}
#otherlink a{color:#fff;display:inline-block;padding:0 3px;font-size:12px;line-height:20px;margin:8px 5px 0 5px;border:1px #fff solid;}
#otherlink a span{position:relative;top:0;font-size:12px;}
#otherlink a:hover{color:#ccc;border:1px #ccc solid;}
#otherlink a:hover span{top:-2px;transition:all 0.3s ease-in-out;}
#etw_map{width:100%;margin:10px auto;}
#etw_map .name{width:100%;color:#f47a20;background:#eee;margin-top:6px;height:20px;line-height:20px;display:block;margin-bottom:4px;}
#etw_map a{color:#333;height:20px;text-decoration:underline;width:100%;display:block;margin-top:5px;}
#etw_map a:hover{text-decoration:none;}
#etw_map .name a{color:#f47a20;margin:0;font-weight:700;text-decoration:none;}
#etw_map .name a:hover{text-decoration:underline;}
#etw_map > .list_m{width:100%;height:auto;float:left;padding-bottom:8px;}
#etw_map > .list_m > a{width:49%;display:block;float:left;color:#888;line-height:18px;padding-top:6px;text-decoration:none;}
#etw_map > .list_m > a:hover{text-decoration:underline;color:#000;}
@media screen and (min-width:768px){.etw_language{width:auto;height:auto;float:right;text-align:right;padding-top:15px;}
.etw_language a{color:#ccc;font-size:12px;padding:0 0 0 20px;font-family:Arial,Helvetica,sans-serif;}
.etw_language .icon-angle-down{color:#fff;padding-top:3px;}
.etw_language a:hover{color:#e34100;}
.dropdown{float:left;display:block;width:100%;}
#dropdownMenu1{display:none;}
.etw_language .dropdown-menu{position:relative;display:block;border:0;color:#333;background:0;font-size:16px;box-shadow:none;float:right;}
.etw_language .dropdown-menu a.dropdown-item{float:left;}
}
@media screen and (max-width:1200px){.navbar-default .navbar-nav > li > a{padding:10px 12px;font-size:16px;text-transform:none;}
}
@media screen and (max-width:1128px){
.project_item .sig_item a span{font-size: 12px;}
}
@media screen and (max-width:1074px){
  .homepro_des{height: 400px;}
  .half_ttm ul li::before {  right: 6%;}
  }
  @media screen and (max-width:1010px){
    .homepro_des{height: 440px;}
    
    }
    @media screen and (max-width:810px){
      .homepro_des{height: 470px;}
      }
      @media screen and (max-width:767.98px){
        .homepro_des{height: auto;}
        }
@media screen and (max-width:980px){#etw_logo{width:180px;margin-left:1%;}
#etw_content{padding:20px 0 20px 0;}
.etw_language a{line-height:25px;padding:0 20px 0 0;}
.top-nav{width:100%;text-align:center;}
.navbar-default .navbar-nav > li > a{padding:10px 4px;text-transform:none;}
#dropdownMenu1{font-size:14px;}
#etw_sidebar{display:none;}
#etw_right{width:100%;margin:0;}
#etw_sidebar{width:100%;margin:20px 0 0;}
.relatedProducts ul li{width:50%;}
.relatedProducts ul li:nth-child(3n + 1){clear:none;}
.relatedProducts ul li:nth-child(2n + 1){clear:both;}
.etw_video{width:100%;max-width:768px;margin:0 auto 20px;float:none;}
.etw_video:before{background:rgba(0,0,0,0.5);}
.home_video{width:26%;float:right;margin:0 0 0 3%;}
#mainpro ul li ol li.product_con a{height:65px;}
.media_pro.new_pro ul li.product_img span{font-size:13px;width:98%;text-transform:none;line-height:18px;}
.inquiry_brief{flex-wrap:wrap;background:none;}
.inquiry_item,.line_n,.left_pro_img{width:100%;}
.half_ttm ul li::before {  right: 0%;}
}
@media screen and (max-width:767px){.bgs{background:0 0;}
#header{position:static;}
.etw_language{margin-top:10px;border:1px solid #fff;margin-right:15px;border-radius:4px;}
#container,.homecontainer,#etw_banner{padding-top:0;}
#dropdownMenu1{font-size:15px;color:#fff;background:0;}
.top-nav{width:100%;margin:0 !important;height:auto;border:none;}
.container-fluid,.dropdown-menu,.top-nav{padding:0;}
.navbar-default .dropdown-menu li a{margin:0 0px;}
.navbar,.navbar-default{background:#f47a20;}
.navbar-toggle{width:40px;line-height:40px;font-size:30px;color:#fff;padding:3px 0 0 0;margin:0;border-radius:0;border:0;background:0;}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0;color:#a7a37e;}
.navbar-default .navbar-nav li{display:block;width:100%;text-align:left;padding:0;}
.navbar-default .navbar-nav li a{border-bottom:1px solid #046380;color:#555;background:#f8f8f8;font-size:16px;line-height:36px;padding:0 10px;display:block;}
.navbar-default .navbar-nav .open .dropdown-menu li a{color:#555;background:#f8f8f8;font-size:14px;}
.navbar-default .navbar-nav .open .dropdown-menu li a.sechildren{color:#555;padding-left:40px;}
.navbar-default .navbar-nav li a.dq,.navbar-default .navbar-nav li a:focus,.navbar-default .navbar-nav li a:hover{border-radius:0;color:#046380;background:#eee;border-bottom:1px solid #046380;}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{background:#eee;color:#046380;border-bottom:1px solid #046380;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#046380;background:#eee;}
.navbar-default .navbar-nav ul.dropdown-menu > li > a.dq{color:#046380;}
.navbar-default .navbar-nav ul.dropdown-menu > li ol.small_list{display:none;}
.navbar-default .menu-big li{width:100%;float:none !important;}
.navbar-default .menu-big li a{font-family:Tahoma;}
.table-responsive{border:none;}
#clienteditlogin,.etw_contact img,.etw_contact_left img,.etw_products ul li ol li.product_con span,.etw_products ul li ol li.product_con .btn_more,.location,.news_des,.qrcode2,#etw_banner{display:none;}
.etw_contact_left{width:100%;}
.etw_products ul > li{width:49%;margin:0 2% 20px 0;padding:0;}
.etw_products ul li:nth-child(2n + 1){clear:both;}
.etw_products ul li:nth-child(2n){margin-right:0;}
.etw_products ul li ol li.product_con,.etw_products ul li ol li.product_img{width:100%;}
.etw_products ul li ol li.product_con a{text-align:center;padding:5px;font-size:14px;}
.home_video{width:100%;margin:0 0 10px auto;float:none;height:140px;}
.home_video:before{content:"";background:rgba(0,0,0,0.5);}
.etw_language a{padding:0 0 2px 15px;}
.col-lg-6 a{margin-bottom:10px;}
.home_contactin_text{width:100%;}
.warp_ttm .half_ttm,.warp_ttm .half_ttm:last-child{width:100%;padding:0 0 30px;}
.bottom_left,.bottom_right{width:100%;float:left;}
.half_ttm ul li::before {  right: 20%;}
}
@media screen and (max-width:650px){#etw_producttitle{display:none;}
.etw_pic4 ul li{width:49%;}
.etw_pic4 ul li:nth-child(2n + 1){clear:both;}
.etw_pic4 ul li:nth-child(4n + 1){margin-bottom:10px;}
.etw_pic5 ul li,.etw_pic5 ul li:nth-child(5n){width:32%;margin-right:2%;}
.etw_pic5 ul li:nth-child(5n + 1){clear:none;}
.etw_pic5 ul li:nth-child(3n){margin-right:0;}
.etw_pic5 ul li:nth-child(3n + 1){clear:both;}
.other_pro ul li{width:49%;margin-right:2%;}
.other_pro ul li:nth-child(2n){margin-right:0;}
.other_pro ul li:nth-child(2n + 1){clear:both;}
#mainpro ul > li{width:48%;height:auto;float:left;margin:15px 4% 0 0;}
#mainpro ul li:nth-child(4n){margin-right:4%;}
#mainpro ul li:nth-child(4n + 1){clear:none;}
#mainpro ul li:nth-child(2n){margin-right:0;}
#mainpro ul li:nth-child(2n + 1){clear:both;}
#mainpro ul li ol li.product_con a{height:auto;}
.media_pro.new_pro ul li.product_img span{font-size:16px;text-transform:uppercase;line-height:20px;width:70%;}
.media_pro.new_pro ul > li,.product_style ul.no_list{width:100%;}
.media_pro.new_pro ul li.product_img img{width:100%;margin-left:0;}
.banner_pro .bannerpro_txt h2,.banner_pro .bannerpro_txt .about_title{font-size:18px;}
.relate_pro ul > li{width:32%;}
.relate_pro ul > li:nth-child(4n){margin-right:2%;}
.relate_pro ul > li:nth-child(3n){margin-right:0;}
.banner_pro .bannerpro_txt .about_title{display:none;}
.company_video{flex-wrap:wrap;}
.company_video div{width:100%;margin-right:0;margin-bottom:20px;}
.home_pro{margin-top:20px;}
.homepro_des{padding:15px;}
#etw_homefooter{display:none;}
}
@media screen and (max-width:480px){.etw_pic2 ul li{width:100%;}
.etw_pic3 ul li,.etw_pic3 ul li:nth-child(3n){width:49%;margin-right:1%;}
.etw_pic3 ul li:nth-child(3n + 1){clear:none;}
.etw_pic3 ul li:nth-child(2n){margin-right:0;}
.etw_pic3 ul li:nth-child(2n + 1){clear:both;}
.etw_pic4 ul li,.etw_pic5 ul li,.etw_pic5 ul li:nth-child(3n),.etw_pic5 ul li:nth-child(5n){width:49%;margin-right:1%;}
.etw_pic4 ul li:nth-child(2n),.etw_pic5 ul li:nth-child(2n){width:49%;}
.etw_pic4 ul li:nth-child(2n + 1),.etw_pic5 ul li:nth-child(2n + 1){clear:both;}
.etw_pic5 ul li:nth-child(3n + 1){clear:none;}
.img_left,.img_right{width:100%;margin:10px 0;}
h2{font-size:22px;}
.etw_products ul > li{width:100%;margin:0 0 20px 0;}
.relate_pro ul > li{width:48%;}
.relate_pro ul > li:nth-child(3n){margin-right:2%;}
.relate_pro ul > li:nth-child(2n){margin-right:0;}
.service_list dl{width:100%;margin-right:0;}
}
@media screen and (max-width:430px){
  .etw_pic4 ul li,.etw_pic5 ul li,.etw_pic5 ul li:nth-child(3n),.etw_pic5 ul li:nth-child(5n){width:44%;margin-right:1%;}
.etw_pic4 ul li:nth-child(2n),.etw_pic5 ul li:nth-child(2n){width:44%;}
}
@media screen and (max-width:320px){
  .etw_pic4 ul li,.etw_pic5 ul li,.etw_pic5 ul li:nth-child(3n),.etw_pic5 ul li:nth-child(5n){width:42%;margin-right:1%;}
.etw_pic4 ul li:nth-child(2n),.etw_pic5 ul li:nth-child(2n){width:42%;}
}
@media screen and (max-width:360px){.etw_products ul > li,.relatedProducts ul li{width:100%;margin:10px 0;}
#mainpro ul > li{width:100%;margin:0 0 30px 0;}
.relate_pro ul > li{width:100%;margin-right:0;}
}
.etw_page{margin:0 auto;width:100%;overflow:hidden;float:right;}
.etw_page ul{ float:right;}
.etw_page li{float:left;}
.etw_page li a{color:#3b393a;padding:4px 10px;border:1px #333 solid;margin:0 3px;display:block;transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;}
.etw_page li a:hover{color:#01348b;background:#eee;}
.etw_page li a.dq{background:#eee;}
.news_detail{width:100%;float:left;margin-bottom:20px;}
.news_name{border-bottom:1px solid #ccc;text-align:center;padding-bottom:10px;margin-bottom:50px;word-wrap:break-word;}
.news_name span{color:#777;}
.news_prevnext{width:100%;}
.new_next,.new_prev{width:49%;}
.new_prev{float:left;margin-top:20px;}
.new_next{float:left;margin-top:20px;}
.new_next a,.new_prev a{color:#fff;font-size:14px;line-height:18px;background-color:#537eaa;padding:5px 10px;margin-right:10px;height:60px;display:flex;flex-wrap:wrap;align-items:center;border-radius:8px;word-break:break-all;}
.new_next a:hover,.new_prev a:hover{color:#fff;background-color:#5089ce;}
#app_new_pro{display:none;}

.etw_products.news_list ul li ol li.product_img{max-height: 300px;overflow: hidden;}
.etw_products.news_list ul li ol li.product_img img{width: 100%;display: block;}


@media screen and (max-width: 767px){
  .etw_products.news_list ul > li{width: 100%;}
  .etw_page{width: 100%;text-align: center;}
  .etw_page li{display: inline-block;float: none;}
  .service_box{overflow: hidden;}
}



/*video*/
.h2video {color:#111; border:none;}
#video_right{float:left;width:72%;position:relative;}
#video_right video{ width:100%;}
#video_sidebar{float:right;width:25%;position:relative;margin:0 auto;}
#video_sidebar .webtitle{display:block;color:#273849;font-size:20px; border-left:4px #273849 solid; padding-left:15px; margin-bottom:0; text-align:left; background:#f1f1f1; text-transform:inherit;border-radius: 5px 0 0 5px;}


#etw_videolist>ul{position:relative; margin:10px 0 20px 0;}
#etw_videolist>ul>li{width:100%;position:relative;margin:6px 0; background:#eee;}
#etw_videolist>ul>li img{width:50%;float:left;overflow:hidden; border:1px #eee solid;}
#etw_videolist>ul>li>a{display:block;display:flex;flex-wrap:wrap;align-items:center;}
#etw_videolist>ul>li>a span{width:50%;float:right;padding:4px 8px;color:#333;font-size:12px;line-height:16px;position:relative;display:block; }
#etw_videolist>ul li a.dq span,#etw_videolist>ul li a:hover span{color:#f78f20;}

.etwvideo_hub{position:relative;}
.etwvideo_hub ul{display:flex;flex-wrap:wrap;position:relative; margin-bottom:20px;}
.etwvideo_hub ul>li{width:32%;margin:0 2% 1rem 0;position:relative;border:1px solid #eee;transition:.3s all ease-in-out; background:#f0f0f0;border-radius:5px;}
.etwvideo_hub ul>li:nth-child(3n){margin-right:0;}
.etwvideo_hub ul>li:nth-child(3n+1){clear:both;}
.etwvideo_hub ul li ol{position:relative;display:flex;flex-wrap:wrap;align-items:center;}
.etwvideo_hub ul li ol li.product_img{width:100%;position:relative;}
.etwvideo_hub ul li ol li.product_img a{width:100%;display:flex;flex-wrap:wrap;position:relative;justify-content:center;align-items:center;}
.etwvideo_hub ul>li ol .product_img a:after{  position: absolute;content: "\f0da";left: 50%;top: 50%; transform: translate(-50%,-50%); z-index: 1;font-family:fontawesome; font-size: 30px; line-height:30px; color:#fff;  background:#273849; border-radius:100%; border:2px #fff solid; width:42px; height:42px; text-align:center; padding-top:4px; padding-left:3px;}
.etwvideo_hub ul>li ol .product_img a:before{position: absolute;content: ""; width:100%; height:100%; top:0; left:0; background:rgba(0 0 0 / 25%);z-index: 1;}
.etwvideo_hub ul>li ol .product_img:hover a:after{color:#fff; background:#d56d00;}
.etwvideo_hub ul>li ol .product_img:hover a:before{background:rgba(0 0 0 / 15%);}
.etwvideo_hub ul li ol li.product_con{width:100%;position:relative;}
.etwvideo_hub ul li ol li.product_con a{display:block;font-size:14px;line-height:20px;padding:10px 0; color: #111;text-align: center;}
.etwvideo_hub ul li ol li.product_con a:hover{ color:#f78f20;}

.etwvideo_hub1 ul>li{width: 100%;margin-right: 0;}
.etwvideo_hub1 ul li ol li.product_img{width: 45%;}
.etwvideo_hub1 ul li ol li.product_con{width: 55%;padding-left: 3%;}
.etwvideo_hub1 ul li ol li.product_con a{ font-size:20px; text-align:left; color:#000; font-weight:bold;}
.etwvideo_hub1 ul li ol li.product_con span{ font-size:14px; text-align:left;}
.etwvideo_hub1 ul li ol li.product_con a:hover{opacity: 0.8;}

#video_right .more_details a{color:#fff;font-size:16px;text-transform:uppercase; padding: 6px 40px;display:inline-block;margin:0.5rem 0 0 0;background:#374c62; margin-top:15px;border-radius:20px;}
#video_right .more_details a:hover{ background:#f78f20;}
#video_right .inquiry_box{ margin-top:40px;}
.othertitle1 strong{ font-size:20px; color: #273849;}
@media (max-width:991.98px){
  #video_sidebar{ margin-top:20px;}	
  #video_sidebar,#video_right{width:100%}
  #etw_videolist>ul{display:block;display:flex;flex-wrap:wrap;}
  #etw_videolist>ul>li{width:49%;margin-right:2%;}
  #etw_videolist>ul>li:nth-child(2n){margin-right:0;}
  #etw_videolist>ul>li:nth-child(2n+1){clear:both;}
  .etwvideo_hub ul>li{width:49%;}
  .etwvideo_hub ul li ol li.product_img{width:100%;}
  .etwvideo_hub ul li ol li.product_con{width:100%;}
  .etwvideo_hub ul>li:nth-child(3n){margin-right:2%;}
  .etwvideo_hub ul>li:nth-child(3n+1){clear:none;}
  .etwvideo_hub ul>li:nth-child(2n){margin-right:0;}
  .etwvideo_hub ul>li:nth-child(2n+1){clear:both;}
  .etwvideo_hub1 ul>li{width: 100%;}
  .etwvideo_hub1 ul li ol li.product_con{ padding-bottom:10px;}
  }
@media (max-width:575.98px){
#etw_videolist>ul>li{width:100%;margin-right:0;}
.etwvideo_hub ul>li{width:100%;margin-right:0;}
.etwvideo_hub ul>li:nth-child(3n){margin-right:0%;}
.etwvideo_hub1 ul li ol li.product_con{ text-align:center; padding-bottom:0;}
.etwvideo_hub1 ul li ol li.product_con span{ display:none;}
.etwvideo_hub1 ul li ol li.product_con a{ text-align:center; font-size:14px; font-weight:normal;}
}
/* 2023-10-5 */
.videoall{width: 100%;float: left;}
.videoall ul{width: 100%;display: flex;flex-wrap: wrap;}
.videoall ul li{width: 32%;float: left;margin-right: 2%;margin-bottom:1rem;}
.videoall ul li:nth-child(3n){margin-right: 0;}
.videoall ul li span{display: block;text-align: center;padding-top: 0.5rem;}
@media screen and (max-width: 767px){
	.videoall ul li{width: 100%;margin-right: 0;}
}



/* 2026-9-28 */
.etw_hometitle1{    padding: 0 0 5px 0 !important;}
.ext_title{font-size: 20px;line-height: 1.2;text-align: center;padding: 1rem 0;color: #537eaa;}
.border_line{border: 1px solid #eee;}
.mb-4{margin-bottom: 40px !important;}
.ext-video{    position: absolute;
    content: "";
    width: 40px;
    height: 40px;
    top: 50%;
    left: 50%;
    background: rgba(0 0 0 / 25%);
    z-index: 1;
  transform: translate(-50%,-50%);
border-radius: 50%;}
.ext-video::before{    position: absolute;
    content: "\f0da";
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    font-family: fontawesome;
    font-size: 30px;
    line-height: 30px;
    color: #fff;
    background: #273849;
    cursor: pointer;
    border-radius: 100%;
    border: 2px #fff solid;
    width: 42px;
    height: 42px;
    text-align: center;
    padding-top: 4px;
    padding-left: 3px;}

 .ext_item,.ext_item li{float: none;width: 100%;}
