@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:"helvetica-condensed-bold";src:url(../font/helvetica-condensed-bold.ttf) format("truetype");}
@font-face {font-family:"Intro";src:url(../font/Intro.ttf) format("truetype");}
@font-face {font-family:"Poppins-Medium";src:url(../font/Poppins-Medium.ttf) format("truetype");}
@font-face {font-family:"Poppins-Regular";src:url(../font/Poppins-Regular.ttf) format("truetype");}
@font-face {font-family:"iconfont";src:url("../font/iconfont.ttf?t=1622274305876") format("truetype");}
@font-face {font-family:"iconfont";src:url("../font/iconfont2.ttf?t=1638512047122") format("truetype");}
.iconfont {font-family:"iconfont" !important;font-size:2rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;}
body {color:#333;font-family:"Poppins-Regular",Arial,Helvetica,sans-serif;font-size:0.9rem;line-height:1.65;}
* {box-sizing:border-box;padding:0;margin:0;}
li,ol,ul {list-style:none;margin-bottom:0;}
.col-lg-3 {text-align: center;}
img {vertical-align:top;max-width:100%;-ms-interpolation-mode:bicubic;}
.clear {clear:both;}
.clearfix::after {display:table;}
hr {margin-bottom:2rem;border-top:1px solid #e8e8e8;}
strong {font-size:1rem;display:inline-block;font-weight:normal;font-family:"Poppins-Medium";color:#ffa800;}
b {font-weight:normal;font-size:1.05rem;color:#000;}
a {text-decoration:none;-webkit-tap-highlight-color:transparent;color:#016acf;}
a:hover {color:#174277;}
a:focus {outline:0;text-decoration:none;}
a,a:hover {text-decoration:none;}
a.link {color:#289fe1;display:inline-block;text-decoration:underline;}
a.link:hover {color:#174277;text-decoration:none;}
.btn-secondary {padding:0rem 0.5rem;}
.layui-layer-btn a {color:#fff !important;margin-bottom:1rem !important;}
.btn:not(:disabled):not(.disabled) {cursor:pointer;}
.review {color:#f00;font-size:18px;}
.brief {width:100%;margin:1rem 0 2rem 0;font-size:0.9rem;color:#999;border-top:1px solid #eee;}
.img_list span {text-align:center;display:block;padding:0.5rem;font-size:0.9rem;}
.img_list a {overflow:hidden;display:block;position:relative;}
.img_list a img {transition:all 0.5s;}
.img_list a:hover img {transform:scale(1.1);}
.img_list div:hover a::before {height:100%;}
.img_list_bg .img_item {display:block;background-color:#eee;height:100%;padding-bottom:1rem;position:relative;}
.img_list_bg .img_item a {position:relative;z-index:1;}
.img_list_bg .img_item span {position:relative;z-index:1;transition:all 0.3s linear 0s;}
.img_list_bg .img_item::after {position:absolute;right:0;top:0;width:0;height:100%;background-color:rgba(15,153,160,1);opacity:0.851;content:"";transition:all 0.3s linear 0s;}
.img_list_bg .img_item:hover::after {left:0;width:100%;z-index:0;}
.img_list_bg .img_item:hover span {color:#fff;}
.table {margin:6px 0 0 0;margin-bottom:0.5rem;}
.table tr.top {background:#eee !important;color:#333;text-align:center !important;font-weight:bold;}
.inquiry {color:#00479d;}
.table tr td {vertical-align:middle !important;text-align:left;color:#000;font-size:14px;padding:8px 3px !important;}
.table tr:nth-child(odd) {background-color:#eee;}
.table tr:nth-child(even) {background-color:#eaeaea;}
.table-img {width:100%;min-width:200px;}
.table-img img {width:200px;}
table,td {border:1px solid #fff !important;}
.table1 {width:auto;}
.theme-send-inquiry-box {background:#ea9c04 !important;}
.theme-box-name {background:#4faeb7 !important;text-transform:uppercase;border-left:1px #4faeb7 solid !important;}
h3 {font-size:1.4rem;margin-bottom:1rem;}
span.s_title {color:#4faeb7;font-size:1.5rem;display:inline-block;position:relative;font-weight:bold;}
span.s_title small {color:#666;display:block;font-size:0.9rem;}
.pd_section span.s_title {margin-top:1rem;}
h4 {color:#333;font-size:1.1rem;margin-top:1rem;}
.h4_title {font-size:1.6rem;position:relative;margin-bottom:1rem;margin-top:1rem;padding-bottom:1rem;}
.h4_title span {display:block;}
.h4_title::before {position:absolute;content:"";width:100px;height:2px;left:0;bottom:0;background-color:#ce0000;}
h2,.etw_hometitle {display:block;line-height:1.35;color:#000;font-weight:bold;font-size:2rem;margin-top:1rem;}
h3.small_title {display:block;color:#666;font-size:1.2rem;margin-bottom:2rem;}
.etw_hometitle {margin-bottom:1rem;}
#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:50%;}
#etw_top a {color:#fff;}
#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:#000;}
/* #header */
#header {width:100%;position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:99;float:left;background:#fff;}
.header_in {padding-bottom:3rem;}
#etw_logo {width:auto;text-align:center;float:left;position:absolute;top:0.8rem;z-index:1;}
.top-nav {width:100%;}
.top-nav .navbar {padding:0;float:right;}
.nav-fixed {box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-animation:0.5s ease-in-out 0s normal none 1 running fadeInDown;animation:0.5s ease-in-out 0s normal none 1 running fadeInDown;}
@keyframes fadeInDown {from {opacity:0;transform:translate3d(0,-100%,0);}
to {opacity:1;transform:none;}
}
.top-nav .navbar-nav .nav-item .dropdown-menu-one {min-width:48rem;padding:0 0.5rem;}
.dropdown-menu-one {background-color:#eee;}
.navbar-light .navbar-nav .nav-link {color:#444;transition:all 0.5s;}
.navbar-expand-lg .navbar-nav .nav-link {padding:1rem 1rem;text-transform:uppercase;font-size:.9rem;}
.navbar-expand-lg .navbar-nav .dropdown-menu {padding-top:0;padding-bottom:0;top:40px;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > a {background-color:#4faeb7;color:#fff;font-size:1rem;position:relative;display:block;transition:all 0.5s;padding-top:0.6rem;padding-bottom:0.6rem;border-bottom:1px solid #eee;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > ol a {color:#333;display:block;padding-top:0.2rem;padding-bottom:0.2rem;padding-left:2.5rem;font-size:0.9rem;position:relative;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > ol a:hover {color:#00a79b;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > ol a::before {position:absolute;content:"\f0da";left:1.8rem;top:0.2rem;font-family:fontawesome;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li:last-child > a {border-bottom:none;}
.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show > .nav-link,.dropdown-menu-one li > a.active {color:#4faeb7;}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {color:#4faeb7;}
.dropdown-item.active,.dropdown-item:active,.dropdown-item:hover {color:#fff;background-color:#ffb524 !important;}
.dropdown-item {font-size:0.9rem;}
.nav-item span.pro_icon {position:absolute;top:0.5rem;right:1rem;color:#333;padding:2px 8px;font-size:2rem;width:32px;height:28px;line-height:24px;display:none;text-align:center;}
@media screen and (min-width:991.98px) {
#menu-items {background:#eee;}
.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:240px;float:left;background:url(../images/about_bg.jpg) #4faeb7 no-repeat 2rem 2.5rem;background-size:70%;}
.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 10px;display:block;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:#ffb524;}
.top-nav .navbar-nav .navright {padding-left:10px;float:left;display:block;padding:20px 10px;min-height:280px;}
.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:32.5%;padding:0 1%;float:left;margin-bottom:10px;clear:inherit;}
.top-nav .navbar-nav .navright ul>li:nth-child(3n) {margin-right:0;}
.top-nav .navbar-nav .navright ul>li:nth-child(3n+1) {clear:both;}
.top-nav .navbar-nav .navright ul>li>a {font-size:0.875rem;color:#000;padding-left:0;position:relative;}
.top-nav .navbar-nav .navright ul>li>a:before {position:absolute;content:"";left:0;bottom:0;width:40px;height:1px;background:#666;}
.top-nav .navbar-nav .navright ul>li ol {padding-top:0.5rem;}
.top-nav .navbar-nav .navright ul>li ol li {width:100%;}
.top-nav .navbar-nav .navright ul>li ol li a {padding:0.2rem 0rem 0 0.5rem;white-space:inherit;font-size:0.78rem;line-height:1rem;color:#666;position:relative;}
.top-nav .navbar-nav .navright ul>li ol li a:before {position:absolute;content:"\f105";font-size:12px;font-family:fontawesome;left:0px;top:20%;color:#666}
.top-nav .navbar-nav .navright ul>li>a:hover,.top-nav .navbar-nav .navright ul>li>a.lidq,.top-nav .navbar-nav .navright ul>li ol li a:hover,.top-nav .navbar-nav .navright ul>li ol li a.lidq{background:none !important;text-decoration:none;color:#4faeb8;}
.top-nav .navbar-nav .navright ul li ol {width:100%}
}
.top-nav .navbar-nav .navright ul > li ol li a.active{color:#4faeb8;}
@media (max-width:1300.98px) {
	.top-nav .navbar-nav .row {width:100% !important;margin-left:0!important;left:0!important;}
}
@media (max-width: 991.98px) {
	.navleft{ display:none;}
	.navright{ padding-left:0.5rem;}
	#menu-items{ border:none;}
	.navright .dropdown-item{ padding-left:0.5rem;}
	.top-nav .navbar-nav .navright ul>li ol li a {padding:0.2rem 0rem 0 0.5rem;white-space:inherit;font-size:0.78rem;line-height:1rem;color:#666;position:relative;}
	.navright ul>li{ display:none;}
    .navright ul>li:first-child{ display:block;}
}
/* .etw_language */
.etw_language {float:right;display:flex;flex-wrap:wrap;padding-right:0.533333rem;justify-content:flex-end;height:20px;font-size:12px;z-index:1;position:relative;padding-top:0.5rem;}
#etw_language {float:right;width:auto;text-align:right;}
#etw_language .dropdown-item {display:inline-block;width:auto;font-size:0.8135rem;line-height:12px;padding:0 0 0 1.5rem;color:#444;min-width:auto !important;background:none;}
#etw_language .dropdown-item img {margin-right:5px;}
#etw_language .dropdown-item:hover {color:#4faeb7;text-decoration:underline;background:none;}
#etw_language .dropdown-item:focus,#etw_language .dropdown-item:hover {background:none !important;}

/* banner */

#banner{width:100%;position:relative;}
.block-slider>ul>li{ display:none;}
.block-slider>ul>li:first-child{ display:block;}
.banner_01{
	position: absolute;
  width: 450px;
  left: 2rem;
  top: 16%;
}

.ban_txt {width:100%;max-width:720px;}
.banner_01 span {font-size:1.8rem;color:#1f383a;}
.banner_01 h1 {
	font-size: 2.25rem;
  color: #ea9c04;
  line-height: 1.2;
  margin: 1rem 0;
  font-weight: 600;
  text-shadow: 1px 1px 0 #fff;
}
.banner_01 p {
	color: #1f383a;
  font-size: 1.25rem;
  line-height: 1.7rem;
}
.banner_02{width:100%;max-width:1200px;color:#1f383a;bottom:inherit;position:absolute;top:25%;left:0;right:0;margin:0 auto;line-height:1.35;}
.banner_02 {top:10%;   text-shadow: 2px 2px 5px #333;}
.ban_txt1{width:100%;max-width:400px;}
.baninfo1{ font-size:1.25rem; color:#fff;}
.baninfo2{font-size:1.35rem; color:#fff; position:relative;}
.baninfo2 span{ font-size:6rem;font-weight:bold;font-family:"helvetica-condensed-bold";}
.baninfo2:before {position:absolute;left:0;top:14px;content:""; width:50%; height:8px; background:#ffea00}
.banner_03{
	width: 500px;
  position: absolute;
  left: 8%;
  top: 19%;
}
.banner_03 span{
	color: #ea9c04;
  font-size: 1.1rem;
  line-height: 1.5rem;
  font-weight: 500;
  display: block;
  text-shadow: 1px 1px 0 #fff;
}
.banner_03 .ban_txt h2{ 
	font-size: 1.5rem;
  font-weight: bold;
  color: #333;
  line-height: 1.8rem;
  margin: 1rem 0 1.5rem;
}
.banner_03 p{
	font-size: 1rem;
  line-height: 1.4rem;
  color: #555;
}
.baninfo3{ font-size:1.25rem; color:#fff;}

@media (max-width: 1399px) {
.banner_01{width: 380px;left: 5%;}
.banner_01 h1{font-size: 2rem;line-height: 2.3rem;}
.banner_01 p{font-size: 1rem;line-height: 1.4rem;}
.banner_03{width: 400px;left: 8%;}
.banner_03 span{font-size: 0.9rem;line-height: 1.1rem;}
.banner_03 .ban_txt h2{
  font-size: 1.3rem;
    line-height: 2rem;
    margin: 1rem 0;line-height: 1.5rem;
}
.banner_03 p{font-size: 1rem;line-height: 1.5rem;}
.banner_02{left: 1rem;}
.baninfo2 span{font-size: 4rem;padding-top: 10px;}
.baninfo1{font-size: 1rem;line-height: 1.25rem;}
}
@media (max-width: 991.98px) {
	#etw_banner{ display:none;}
.banner_01{width: 300px;top: 20%;}

.banner_01 h1 {font-size:2rem;}
}

/* pro_banner_box */
.pro_banner_box {position:relative;margin:0 auto;text-align:center;}
.probanner_txt {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1200px;margin:0 auto;text-align:center;}
.probanner_txt h2,.probanner_txt .etw_hometitle {background:none;color:#fff;text-shadow:0 3px 5px black;padding-bottom:0;font-size:2.8rem;font-family:"helvetica-condensed-bold";}
.pro_banner_box::before {position:absolute;left:0;top:0;content:"";width:100%;height:100%;background-color:rgba(82,82,82,0.5);}

/* QUALITY  */
.quality_box {width:100%;margin:0 auto;margin-bottom:3rem;background:url(../images/home_bg.jpg) no-repeat top #f2f2f2;background-size:contain;padding:3rem 0;padding-bottom:0;}
.quality_box_des p {width:100%;max-width:800px;margin:0 auto;color:#fff;font-size:1rem;text-align:center;    margin-top: -1%;}
.quality_img {width:100%;height:100%;overflow:hidden;}
.quality_item a img {display:block;margin:0 auto;margin-bottom:1rem;width:100%;transition:all 1s;}
.quality_item a:hover img {transform:scale(1.05);}
.quality_item a h3 {color:#000;padding-left:1rem;transition:all 1s;}
.quality_item a p {color:#666;padding-left:1rem;font-size:0.9rem;line-height:1.55;}
.quality_item a:hover h3 {color:#4faeb7;}

/* main_pro */
.small_p {color:#9a9ca2;width:100%;max-width:800px;margin:0 auto;text-align:center;margin-bottom:2rem;}
.main_pro {width:100%;margin:0 auto;text-align:center;}
.mainpro_item a {transition:all 0.5s;display:block;padding:1rem;height:100%;}
.mainpro_item a h3 {color:#ffb524;text-align:center;font-size:1.2rem;font-family:"Poppins-Medium";}
.mainpro_item a p {color:#666;font-size:0.9rem;line-height:1.45;}
.mainpro_item .pic-2{ display:none;}
.mainpro_item a:hover {box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);}
.mainpro_item a:hover .pic-1{ display:none;}
.mainpro_item a:hover .pic-2{ display:block;;}
/* .webtitle  */
.webtitle {font-size:2.25rem;color:#4faeb7;margin-bottom:1rem;position:relative;text-align:center;font-family:"Poppins-Medium";text-transform:uppercase;font-weight:bold;}

/* about_box */
.about_box {width:100%;margin:2rem auto;margin-bottom:5rem;position:relative;}
.about_box::before {content:"";position:absolute;left:0;top:0;width:90%;height:100%;background:url(../images/about_bg.jpg) #4faeb7 no-repeat 2rem 2rem;}
.about_img {position:absolute;right:0;top:-2rem;}
.about_img img {width:100%;}
.about_des {width:100%;max-width:800px;margin:0 auto;line-height:1.65;color:#fff;padding:3rem;padding-right:0;padding-left:4rem;font-size:1.1rem;}
.about_des .webtitle {color:#fff;text-align:left;}
.about-video {width:80px;height:80px;display:block;margin:0 auto;margin-bottom:0;margin-bottom:1rem;cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0 auto;border-radius:50%;transition:all 0.3s;z-index:1;background-color:#ffb524;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:#ffb524;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: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);z-index:3;line-height:82px;z-index:1;}
.about-video:hover i {color:#000;}

/* video_box */
.video_box {position:absolute;left:-8px;top:0rem;padding:0.3rem 0.6rem;background:linear-gradient(45deg,#ea9c04,#fea904);text-transform:uppercase;color:#fff;display:flex;justify-content:center;align-items:center;line-height:1rem;cursor:pointer;transition:0.3s all ease-in-out;border-radius:0 1.5rem 1.5rem 0;z-index:1;}
.video_li{ text-transform:inherit;padding: 0.2rem 0.6rem;}
.video_box:before {content:"";position:absolute;width:0;height:0;border-right:8px solid #ea5404;border-top:0 solid transparent;border-bottom:10px solid transparent;left:0;bottom:-10px;}
.video_box a {color:#fff;display:flex;justify-content:center;align-items:center;}
.video_box span {display:inline-block;position:relative;margin:0 0.4rem 0 0;width:21px;height:21px;}
.video_box span:before {content:"\f16a";font-family:fontawesome;font-size:1.1rem;color:#fff;line-height:1.3rem;}
@-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;}
}
@keyframes ripple {0% {box-shadow:0 0 0 0 rgba(235,34,44,0.29),0 0 0 10px rgba(235,34,44,0.09),0 0 0 20px rgba(235,34,44,0.29);}
100% {box-shadow:0 0 0 10px rgba(235,34,44,0.29),0 0 0 20px rgba(235,34,44,0.29),0 0 0 40px rgba(235,34,44,0.29);}
}

.video_title{display:block;font-size:1.2rem;padding:.5rem 0;text-align:center}
.video_show{display:flex;flex-wrap:wrap;position:relative;justify-content:center;align-items:center}
.video_btn{position:absolute;background:rgba(234 156 4 / 90%);padding:4px 0 2px 7px;z-index:10;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;cursor:pointer;visibility:visible;opacity:.9;transition:.3s all ease-in-out}
.video_btn:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:none;width:80px;height:80px;background:#fff;border-radius:50%;animation:pulse-border 2s ease-out infinite}
@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:.4}
100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}
}
.video_btn:hover{opacity:.7}
.video_btn1{position:absolute;border:2px solid #fff;z-index:10;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;cursor:pointer;visibility:visible;padding:4px 0 2px 7px;opacity:.9;transition:.3s all ease-in-out}
.video_btn1:hover{background:rgba(21 135 197 / 70%)}
.videoall{width:100%;margin:0 auto;max-width:1200px}
.videoall ul{display:flex;flex-flow:wrap}
.videoall ul li{width:31.5%;float:left;background-color: rgb(228, 228, 228);position: relative; margin:0 2% 25px 0}
.videoall ul li a{display:block;text-align:center;line-height:18px;font-size:14px;color:#555}
.videoall ul li:nth-child(3n){margin:0 2% 25px 0;margin-right:0}
.videoall ul li:nth-child(3n+1){clear:both}
.videoall ul li span{display:block;margin-bottom:10px;text-align:center;padding-top:5px}
.videoall ul li a{ position: relative; padding: 10px 30px; display: block;height: 100%;  font-size: .8rem;-webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s;transition:0.5s;  }
.videoall ul li::after{ content:""; position:absolute; left:50%; right:0; bottom: 0; width:100%; background-color:#15918e; height: 3px; transition:0.5s; transform:translateX(-50%); -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; }
.videoall ul li:hover::after{width: 80%; }
.videoall ul li a:hover{color: #15918e;text-decoration: none;}
.videoall ul li a:before{position:absolute;content:"\f0a9";left:0.8rem;top:0.6rem;font-family:fontawesome;transition:all .5s;}




.videoall1 ul li{width: 49%;}
.videoall1 ul li:nth-child(2n){margin-right:0}
.videoall1 ul li:nth-child(2n+1){clear:both}

@media (max-width:991.98px){.videoall ul li{width:49%;margin-right:2%}
.videoall ul li:nth-child(3n){margin-right: 2%;}
.videoall ul li:nth-of-type(2n){margin-right:0%}
}
@media (max-width:575.98px){.videoall ul li{width:100%;margin-right:0}
}

/* market_box */
.market_box {width:100%;margin:0 auto;margin-bottom:2rem;background-color:#eee;padding:3rem;padding-bottom:6rem;}
.market_item {width:100%;height:100%;position:relative;text-align:center;}
.market_item .mask {width:100%;position:absolute;top:50%;left:0%;right:0%;margin:0 auto;text-align:center;color:#fe5c03;text-transform:uppercase;font-family:"Poppins-Medium";transition:all 0.5s;}
.market_item .mask img {background-color:#fe5c03;border-radius:50%;padding:2rem;transition:all 0.5s;}
.market_item .mask h3 {margin-top:1.8rem;font-size:1rem;font-weight:bold;}
@media (max-width: 964px) {
	.market_item .mask h3 {margin-top:1rem;font-size:.8rem;}
}
@media (max-width: 802px) {
	.market_item .mask h3 {margin-top:.8rem;font-size:.8rem;}
}
@media (max-width: 768px) {
	.market_item .mask h3 {margin-top:1rem;font-size:.9rem;}
}
.market_box .col-sm-6:nth-child(2) .market_item .mask img {background-color:#7b40ab;}
.market_box .col-sm-6:nth-child(2) .market_item .mask h3 {color:#7b40ab;}
.market_box .col-sm-6:nth-child(3) .market_item .mask img {background-color:#349830;}
.market_box .col-sm-6:nth-child(3) .market_item .mask h3 {color:#349830;}
.market_item:hover .mask {top:45%;}
.market_item:hover .mask img {background-color:#4faeb7 !important;}
.btn_more {width:auto;padding:0.2rem 1rem;color:#4faeb7;border:1px solid #4faeb7;display:inline-block;transition:all 0.5s;background:none;}
.about_des .btn_more {color:#fff;background:rgb(255,181,36);}
.btn_more:hover {background-color:rgb(255,181,36);border:1px solid rgb(255,181,36);color:#fff;}
.about_des .btn_more:hover {background-color:#fff;color:rgb(255,181,36);}
#quicknav {max-width:1200px;margin:0 auto;height:auto;color:#003d89;line-height:1.2rem;font-size:0.75rem;overflow:hidden;margin-bottom:1rem;padding-top:1rem;padding-bottom:0.5rem;color:#333;position:relative;border-bottom:1px solid #e0e0e3;}
#quicknav a {color:rgba(0,0,0,0.4);}
#quicknav ul {width:100%;margin:0 auto;}
#quicknav li {display:inline-block;padding:0.2rem 0.4rem 0.2rem 0;}
#quicknav li + li::before {padding:0 5px;color:#1d252c;content:"/\00a0";}
#quicknav a:hover {color:#00a79b;}

.promore{ padding-bottom:1rem; overflow:hidden;}
.promore a{background-color:rgb(255,181,36); color:#fff; width:auto; float:right; padding:0.3rem 1.5rem; font-size:1rem;border-radius:1rem;}
.promore a:hover{ background:#4faeb7;}

.proname{ padding:0.5rem 0; margin:0 auto;}
.proname a{ background:#4faeb7; padding:0.5rem 1.5rem; color:#fff; font-size:1rem; font-weight:bold; position:relative;}
.proname a:hover{    background-color: rgb(255,181,36);}
/* big_title */
.big_title {font-size:1.4rem;font-family:"Poppins-Medium";}
.big_title a {color:#4faeb7;}
.big_title a:hover {color:#fab900;}
.sub_title span {font-family:"Poppins-Medium";font-size:1.4rem;color:#4faeb7;background-color:#eee;padding:0.2rem 1rem;margin-bottom:1rem;display:inline-block;}
.sub_title a:hover span{color: rgb(255,181,36);}
/* subpro_small */
.subpro_small {width:100%;margin:0 auto;margin-bottom:2rem;}
.subpro_small ul {display:flex;flex-wrap:wrap;}
.subpro_small ul li {width:24%;margin-right:1%;background-color:#eee;padding:1rem;margin-bottom:1rem;}
.subpro_small ul li a span {padding-left:1rem;padding-right:1rem;font-size:1rem;font-family:"Poppins-Medium";display:block;padding-bottom:1rem;padding-top:1rem;line-height:1.25;color:#fab900;}
.subpro_small ul li dd {padding-left:2rem;padding-right:1rem;font-size:0.8rem;margin-bottom:0.2rem;position:relative;}
.subpro_small ul li dd::before {position:absolute;content:"";left:1rem;top:0.5rem;width:3px;height:3px;background-color:#666;}

.etw_products{ padding-top:1rem;}
.etw_products,.etw_products ul{ width:100%; height:auto; }
.etw_products ul {display:flex;flex-flow: wrap;}
.etw_products ul>li{ width:23.5%; margin:0 2% 2rem 0;transition: all 0.3s; background:#eee;position: relative;}
.etw_products ul li:nth-child(4n){ margin-right:0;}
.etw_products ul li:nth-child(4n+1){ clear:both}

.etwpro5{ padding-bottom:2rem;}
.etwpro5 ul>li{ width:18.4%; margin:0 2% 2rem 0;transition: all 0.3s; background:#eee;position: relative;}
.etwpro5 ul li:nth-child(4n){ margin-right:2%;}
.etwpro5 ul li:nth-child(4n+1){ clear:noen;}
.etwpro5 ul li:nth-child(5n){ margin-right:0;}
.etwpro5 ul li:nth-child(5n+1){ clear:both}

.etw_products ul li ol,.etw_products ul li ol li{ width:100%;}
.etw_products ul li ol li.video_box{ width:auto;}
.etw_products ul li ol li.product_img{ text-align:center; overflow:hidden; position:relative; background:#fff;}
.etw_products ul li ol li.product_img img{ width:100%;}
.etw_products ul li ol li.product_img a{display:block;position:relative;transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; padding-top:10px;}
.etw_products ul li ol li.product_img .pic-1 {opacity:1;backface-visibility:hidden;}
.etw_products ul li ol li.product_img a:hover .pic-1 {opacity:0;}
.etw_products ul li ol li.product_img .pic-2 {width:100%;height:100%;opacity:0;backface-visibility:hidden;transform:scale(3);position:absolute;top:0;left:0;}
.etw_products ul li ol li.product_img a:hover .pic-2 {opacity: 1;transform: scale(1);}

.etw_products ul li ol li.product_con{ padding:1rem 1rem 1.8rem 1rem;border-top: 2px solid #eaeaea;}
.etw_products ul li ol li.product_con a{ color:#000;display:block;line-height:1.2rem;}
.etw_products ul li ol li.product_con span{display:block; color:#666; padding:0.6rem 0; font-size:0.75rem;}
.etw_products ul li ol li .more1 {position:absolute;right:3px;bottom:0px;}
.etw_products ul li ol li .more1 a{font-size:0.8rem; color:#4faeb7;margin:0 auto;text-align:center;border-radius:0.8rem 0px;padding: 0.2rem 0.8rem;color: #4faeb7;border: 1px solid #4faeb7; transition: all 0.5s;}
.etw_products ul li ol li.product_con a:hover{ color:#ea9c04;}
.etw_products ul li ol li .more1 a:hover{ background:#ea9c04; color:#fff; border-color:#ea9c04;}

@media (max-width: 767.98px) {
.etw_products ul>li{ width:49%;}
.etw_products ul li:nth-child(3n){ margin-right:2%;}
.etw_products ul li:nth-child(3n+1){ clear:none}
.etwpro5 ul li:nth-child(5n){ margin-right:2%;}
.etwpro5 ul li:nth-child(5n+1){ clear:none}

.etw_products ul li:nth-child(2n){ margin-right:0;}
.etw_products ul li:nth-child(2n+1){ clear:both}
.etw_products ul li ol li.product_con>a{ font-size:0.85rem;}
}

@media (max-width: 575.98px) {
.relate_pro ul li ol li .more1{ display:none;}
.relate_pro ul li ol li.product_con{ padding-bottom:1rem;}
.relate_pro ul li ol li.product_con span{ display:none;}
}

/* subpro */
.subpro {width:100%;margin:0 auto;overflow:hidden;padding-bottom:3rem;}
.subpro ul {display:flex;justify-content:center;}
.subpro ul li {width:15%;text-align:center;position:relative;margin-right:4%;}
.subpro ul li:nth-child(5n) {margin-right:0;}
.subpro ul li a,.subpro ul li a span {display:block;width:100%;transition:all 1s;}
.subpro ul li a img {background-color:#fff;border-radius:50%;padding:0.5rem;transition:all 1s;}
.subpro ul li a span {padding-top:1rem;color:#333;}
.subpro ul li a:hover img {background-color:#faebcd;transform:scale(1.051);}

/* hub_pro */
.hub_pro {width:100%;margin:3rem auto;}
.hubpro_item a img {display:block;margin:0 auto;margin-bottom:1rem;}
.hubpro_item a h3 {color:#fea904;font-size:1.52rem;font-family:"Poppins-Medium";transition:all 0.5s;}
.hubpro_item a p {color:#333;font-size:0.9rem;}
.hubpro_item a:hover h3 {color:#4faeb7;}

/* custom_item */
.custom_item {width:100%;display:flex;margin-top:1rem;margin:2rem auto;justify-content:center;flex-wrap:wrap;}
.custom_item li {width:24%;text-align:center;padding:0.5rem;margin-right:1%;line-height:1.35;margin-bottom:1rem;font-size:0.9rem;}
.custom_item li i {display:block;color:#fab900;font-size:3rem;width:100px;height:100px;margin:0 auto;border-radius:50%;background-color:#eee;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;font-weight:500;}

/* .accordion */
.accordion dl,.accordion-list {border:1px solid #ddd;border-right:0;border-left:0;}
.accordion dl:after,.accordion-list:after {content:"";display:block;height:1rem;width:100%;background-color:#ccc;}
.accordion dd,.accordion__panel {background-color:#eee;font-size:1rem;line-height:1.5rem;margin-bottom:0;}
.accordion p {padding:1rem 2rem;}
.accordion {position:relative;background-color:#eee;}
.accordion dt {font-weight:normal;position:relative;}
.accordion dt a {position:relative;padding-left:3rem;}
.accordion dt a::after {position:absolute;content:"1";left:0.5rem;top:0.8rem;font-size:1.2rem;z-index:1;width:30px;height:30px;border-radius:50%;background-color:#fab900;text-align:center;color:#fff;}
.accordion dt:nth-of-type(2) a::after {content:"2";}
.accordion dt:nth-of-type(3) a::after {content:"3";}
.accordion dt:nth-of-type(4) a::after {content:"4";}
.accordion dt:nth-of-type(5) a::after {content:"5";}
.accordion dt:nth-of-type(6) a::after {content:"6";}
.accordion dt:nth-of-type(7) a::after {content:"7";}
.accordion dt:nth-of-type(8) a::after {content:"8";}
.accordion dt:nth-of-type(9) a::after {content:"9";}
.accordion dt:nth-of-type(10) a::after {content:"10";}
.accordion dt:nth-of-type(11) a::after {content:"11";}
.accordionTitle,.accordion__Heading {background-color:#eee;font-family:"Poppins-Medium";padding:1rem;display:block;text-decoration:none;color:#333;-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out;border-bottom:1px solid #ccc;position:relative;font-size:1.1rem;}
.accordionTitle:before,.accordion__Heading:before {position:absolute;right:0.5rem;top:0.5rem;content:"+";font-size:1.5rem;padding-right:0.5rem;float:left;transform:rotate(45deg);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;font-family:Arial,Helvetica,sans-serif;}
.accordionTitle:hover,.accordion__Heading:hover {background-color:#ccc;color:#000;}
.accordionTitleActive,.accordionTitle.is-expanded {background-color:#ccc;}
.accordionTitleActive:before,.accordionTitle.is-expanded:before {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.accordionItem {height:auto;overflow:hidden;max-height:50em;-webkit-transition:max-height 1s;transition:max-height 1s;}
@media screen and (min-width:48em) {.accordionItem {max-height:15em;-webkit-transition:max-height 0.5s;transition:max-height 0.5s;}
}
.accordionItem.is-collapsed {max-height:0;}
.no-js .accordionItem.is-collapsed {max-height:auto;}
.animateIn {-webkit-animation:accordionIn 0.45s normal ease-in-out both 1;animation:accordionIn 0.45s normal ease-in-out both 1;}
.animateOut {-webkit-animation:accordionOut 0.45s alternate ease-in-out both 1;animation:accordionOut 0.45s alternate ease-in-out both 1;}
@-webkit-keyframes accordionIn {0% {opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;}
100% {opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes accordionIn {0% {opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;}
100% {opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes accordionOut {0% {opacity:1;-webkit-transform:scale(1);transform:scale(1);}
100% {opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);}
}
@keyframes accordionOut {0% {opacity:1;-webkit-transform:scale(1);transform:scale(1);}
100% {opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);}
}

/* siger_item */
.siger_item {width:100%;height:100%;border-top:2px solid #ccc;background:#fff;padding:1rem;}
.siger_item h3 {font-size:1.1rem;font-family:"helvetica-condensed-bold";color:#444;position:relative;padding-bottom:1rem;}
.siger_item h3::before {position:absolute;content:"";width:50px;height:1px;background-color:#00a79b;left:0;bottom:0.5rem;}

/* other_pro */
.other_pro{width:100%;margin:3rem auto 2rem auto}
.other_pro h3{ font-size:1.6rem; font-weight:bold;margin-left: 2%;}
.other_pro ul{display:flex;flex-wrap:wrap}
.other_pro ul>li{width:18.4%;margin:0 2% 1.5rem 0}
.other_pro ul li:nth-child(5n){margin-right:0}
.other_pro ul li:nth-child(5n+1){clear:both}
.other_pro ul li ol{width:100%;overflow:hidden;position:relative;transition:.3s all ease-in-out}
.other_pro ul li ol li.product_img{width:100%;position:relative}
.other_pro ul li ol li.product_img a{display:block;width:100%;position:relative;overflow:hidden;padding:1rem;border-radius:10rem}
.other_pro ul li ol li.product_img img{width:100%;transition:.3s all ease-in-out}
.other_pro ul li ol li.product_con{text-align:center;margin:auto;width:100%}
.other_pro ul li ol li.product_con a{color:#000;display:block;padding:0;font-size:.8rem;line-height:1.1rem;font-weight:300}
.other_pro ul li ol:hover li.product_con a{color:#1587c5}
.other_pro ul li ol:hover li.product_img a:before{height:100%;opacity:1}
.other_pro ul li ol:hover li.product_img img{transform:scale(1.06)}
.other_pro .more a{display:inline-block;padding:.5rem 1rem .3rem 1rem;border:1px solid #555;color:#333;font-weight:300;font-size:.8rem;line-height:1rem}
.other_pro .more a:hover{border-color:#1587c5;color:#1587c5}
@media (max-width:767.98px){
.other_pro ul>li{width:49%;margin:0 2% 1rem 0}
.other_pro ul>li:nth-child(2n){margin-right:0}
}

/* relate_pro */
.relate_pro {margin-top:3rem;width:100%;}
.relate_pro > h3 {font-size:1.5rem;}
.relate_pro ul{display:flex;flex-flow: wrap;width:100%; height:auto; }
.relate_pro ul>li{ width:49%; margin:0 2% 2rem 0;transition: all 0.3s; background:#eee;position: relative;}
.relate_pro ul li:nth-child(2n){ margin-right:0;}
.relate_pro ul li:nth-child(2n+1){ clear:both}
.relate_pro ul li ol,.relate_pro ul li ol li{ width:100%;}
.relate_pro ul li ol{background-color:#f9f9f9;width:100%;height:100%;padding-bottom:1rem;position:relative;border-radius:1.125rem 0px;transition:all 0.5s;color:#3c3c3c;}
.relate_pro ul li ol li.video_box{ width:auto;}
.relate_pro ul li ol li.product_img{width:50%; float:left;text-align:center; overflow:hidden; position:relative; background:#fff; }
.relate_pro ul li ol li.product_img img{ width:100%;}
.relate_pro ul li ol li.product_img a{display:block;position:relative;transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; padding-top:10px;}
.relate_pro ul li ol li.product_img .pic-1 {opacity:1;backface-visibility:hidden;}
.relate_pro ul li ol li.product_img a:hover .pic-1 {opacity:0;}
.relate_pro ul li ol li.product_img .pic-2 {width:100%;height:100%;opacity:0;backface-visibility:hidden;transform:scale(3);position:absolute;top:0;left:0;}
.relate_pro ul li ol li.product_img a:hover .pic-2 {opacity: 1;transform: scale(1);}

.relate_pro ul li ol li.product_con{width:50%; float:left;padding:1rem 1rem 1.8rem 1rem;}
.relate_pro ul li ol li.product_con a{color:#fab900; font-size:1.2rem; line-height:1.4rem; display:block;}
.relate_pro ul li ol li.product_con span{display:block; color:#666; padding:1rem 0;}
.relate_pro ul li ol li .more1 {position:absolute;right:3px;bottom:0px;}
.relate_pro ul li ol li .more1 a{font-size:0.8rem; color:#4faeb7;margin:0 auto;text-align:center;border-radius:0.8rem 0px;padding: 0.2rem 0.8rem;color: #4faeb7;border: 1px solid #4faeb7; transition: all 0.5s;}
.relate_pro ul li ol li.product_con a:hover{ color:#ea9c04;}
.relate_pro ul li ol li .more1 a:hover{ background:#ea9c04; color:#fff; border-color:#ea9c04;}

@media (max-width: 767.98px) {
.relate_pro ul li ol li.product_img,.relate_pro ul li ol li.product_con{width:100%; }
.relate_pro ul li ol li.product_con>a{ font-size:1rem;}
}

@media (max-width: 575.98px) {
.relate_pro ul li ol li .more1{ display:none;}
.relate_pro ul li ol li.product_con{ padding-bottom:1rem;}
.relate_pro ul li ol li.product_con span{ display:none;}
}




/* etw_sidebar */
.etw_right {width:100%;background:#ffffff;}
.pagebody {width:100%;margin:0 auto;background-color:#f5f3f2; overflow:hidden;}
.pagebody1{background: #e3edf9; padding-bottom:1rem; margin-top:1.5rem;}
.home_page {background-color:#fff;}

#etw_right{float:right;width:75%;position:relative}
#etw_right figure a:hover img{opacity:.8}
#etw_sidebar{float:left;width:22%;position:relative;margin:0 auto}
#etw_sidebar .webtitle{text-align:left;font-size:1.5rem;padding:1.5rem 1rem;color:#333;font-weight:500;font-family:Poppins;position:relative;text-transform:uppercase;border-top:2px solid #eee}
#etw_sidebar .webtitle:before{content:"";position:absolute;width:0;height:0;border-right:40px solid #fcb43e;border-top:0 solid transparent;border-bottom:35px solid transparent;right:0;top:-2px}
#etw_sidebar .webtitle a{color:#333}
#etw_sidebar .webtitle a:hover{color:#fcb43e}
#etw_productlist{position:relative;margin:0 auto;font-family:Montserrat}
#etw_productlist>ul{position:relative;background:#e9e9e9;}
#etw_productlist>ul>li{width:100%;position:relative}
#etw_productlist>ul>li>a{display:block;padding:1rem 1.5rem;color:#111;font-size:1.2rem;line-height:1.3rem;font-weight:600;position:relative;background:#ccc;text-transform:uppercase}
#etw_productlist>ul>li>a:before{content:"";position:absolute;width:0;height:0;border-right:20px solid #eff7fa;border-top:0 solid transparent;border-bottom:30px solid transparent;right:0;top:0}
#etw_productlist>ul.aboutlist>li>a{font-size:1rem;line-height:1.2rem}
#etw_productlist>ul>li>a.dq,#etw_productlist>ul>li>a:hover{background:#fcb43e}
#etw_productlist ul li ol li a{position:relative;display:block;padding:0.6rem 1rem 0.6rem 2.3rem;color:#333;font-size:.95rem;line-height:1.1rem;font-weight:300;border-bottom:1px solid #f9f9f9;border-right:5px solid silver}
#etw_productlist ul>li>ol>li>a:before{content:"\f105";position:absolute;left:25px;top:20%;font-family:FontAwesome;color:#333;font-size:17px;transition:.3s all ease-in-out}
#etw_productlist ul li ol li ol{border-bottom:1px dotted #ddd;}
#etw_productlist ul li ol li ol li a{position:relative;display:block;font-weight:300;padding:0.4rem 0.5rem 0.4rem 2.3rem;color:#111;font-size:.8rem;line-height:1.1rem;margin:0;border-bottom:none;}
#etw_productlist ul li ol li a.dq,#etw_productlist>ul>li ol li a.dq:before,#etw_productlist>ul>li ol li a:hover,#etw_productlist>ul>li ol li a:hover:before{color:#f09500}
#etw_productlist ul li ol li a.dq,#etw_productlist>ul>li ol li a:hover{border-right:5px solid #fcb43e}
#etw_aboutlist{position:relative;width:100%}
#etw_aboutlist ul li{position:relative;width:100%;display:block;margin:0 0 1rem 0}
#etw_aboutlist ul li a{display:flex;flex-wrap:wrap;width:100%;position:relative;align-items:center}
#etw_aboutlist ul li a:before{position:absolute;content:'';background:rgba(0 0 0 / 70%);width:100%;height:100%;left:0;top:0;transition:.3s all ease-in-out}
#etw_aboutlist ul li a span{position:absolute;left:0;color:#333;font-size:1.2rem;line-height:1.4rem;font-weight:300;padding:0 1.5rem;font-family:Oswald;transition:.3s all ease-in-out}
#etw_aboutlist ul li a:hover:before{background:rgba(0 0 0 / 30%)}
#etw_aboutlist ul li a.dq span,#etw_aboutlist ul li a:hover span{color:#fcb43e;text-shadow:1px 1px 1px #333}
#left_contact{border-right:1px solid #fcb43e;border-bottom:1px solid #fcb43e;padding:1rem .5rem .5rem .5rem}
#left_contact p{font-size:.8rem;line-height:1.2rem;margin:0 0 .8rem 0}
#left_contact p strong{font-size:.8rem}
#left_contact p a{color:#0b3b6f}
#left_contact p a:hover{text-decoration:underline}
@media (max-width:991.98px){#etw_right,#etw_sidebar{width:100%}
#etw_aboutlist,#etw_productlist,#etw_sidebar .webtitle,#left_contact{display:none}
}


/* #container */
#container {width:100%;margin:0 auto;margin-top:85px;}
.home_box {margin:0 auto;margin-top:85px;}
.pro_box {width:100%;max-width:1200px;margin:0 auto;margin-top:4.8rem;}
.bg-light {padding:2rem;padding-top:1rem;overflow:hidden;background-color:#fff !important;border-top:1px solid #dddddd;}

/* etw_content */
.content {width:100%;max-width:1200px;margin:0 auto;}
/* btn-inquiry */
.btn-inquiry span {width:auto;padding:0.2rem 2rem;color:#4faeb7;display:inline-block;transition:all 0.5s;border:1px solid #4faeb7;border-radius:5px;cursor:pointer;}
.btn-inquiry span:hover {background-color:#ffb524;color:#fff;}

/* inquiry_box */
.inquiry_box {width:100%;margin:0 auto;margin-top:1rem;display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;}
.inquiry_box_inner {background-color:#eee;font-size:1rem;}
.inquiry_box .contact_box {padding:2rem 1rem;color:#fff;width:40%;position:relative;top:0;left:0;font-size:1rem;background:url(../images/about_bg.jpg) no-repeat top;background-size:cover;position:relative;}

.sendinquiry{display:inline-flex;flex-wrap:wrap;justify-content:center;cursor:pointer;text-align:center;position:relative;z-index:1}
.sendinquiry span{color:#fff;background:#ea9c04;padding:.6rem 1.2rem;font-size:.75rem;line-height:.75rem;font-weight:200;text-align:center;display:inline-block;margin:1rem 0;min-width:110px;position:relative;overflow:hidden;text-transform:uppercase;border-radius:2rem;z-index:1}
.sendinquiry span:before{content:"";position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:150%;height:800%;background:#fea904;z-index:-1;left:-100%;top:0;margin:0;-webkit-transform:rotate(145deg);-ms-transform:rotate(145deg);-o-transform:rotate(145deg);transform:rotate(145deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;transition:.3s all ease-in-out;-moz-transform:rotate(145deg)}
.sendinquiry i{padding-right:.3rem;font-size:1rem}
.sendinquiry span:hover{background:#4faeb7;color:#fff}
.sendinquiry span:hover:before{left:150%}

/* .wpo-support-wrapper */
.wpo-support-wrapper {width:100%;margin:0 auto;padding:1rem 2rem;background:#4faeb7;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:2rem;}
.wpo-support-text {color:#fff;font-size:1.25rem;font-weight:400;}
.wpo-support-btn {color:#000;cursor:pointer;padding:0.5rem 2rem;background:#fff;border-radius:6px;font-size:1.2rem;transition:all 0.5s;}
.wpo-support-btn:hover {background-color:#ea9c04;color:#fff;}
.wpo-support-btn span {font-size:1.1rem;}
@media (max-width:575.98px){
	.wpo-support-wrapper {width:100%;}
}


/* etw_set_feedback_form */
.etw_set_feedback_form {width:58%;background-color:#eee;padding:2rem 1rem;}
.feedback_form {width:100%;}
.form_contact_title h3,.inquiry_box .contact_title a {font-size:2rem;padding-bottom:0.5rem;font-weight:bold;}
.inquiry_box .contact_title a,.inquiry_box .contact_box a {color:#fff;}
.inquiry_box .contact_title a {margin-bottom:1rem;display:block;}
.theme-title {color:#333 !important;text-align:center !important;border-bottom:1px solid #333 !important;font-size:1.2rem !important;}
.theme-title i {display:none;}
.contact_content strong,.contact_content h3,.contact_content a {color:#000;}
.contact_content a:hover {color:#4faeb7;}
.contact_content h3 {font-size:1.4rem;font-family:"Poppins-Medium";}

/* ul.item */
ul.item,ul.item_circle {margin-bottom:5px;width:100%;float:none;}
ul.item li,ul.item_circle li {position:relative;text-align:left;padding-left:1rem;margin-bottom:0.2rem;font-size:0.8rem;}
ul.item li:before {content:"\f0da";font-family:fontawesome;position:absolute;left:2px;top:-5px;color:#4faeb7;font-size:1rem;}
ul.item_circle li:before {content:"" !important;top:8px;width:4px;height:4px;background-color:#666;}
.bg_box {background-color:#ccc;padding:2rem;background-color:#e5edf2;height:100%;}

/* pd_tab */
.pd_tab {width:100%;overflow:hidden;border-bottom:4px solid #e1dfdd;margin:2rem auto;margin-bottom:0;}
.pd_tab ul {max-width:1200px;margin:0 auto;width:100%;display:flex;}
.pd_tab ul li a {color:#53565a;padding:1rem 2rem;display:block;font-weight:bold;border-radius:18px;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:1.2rem;}
.pd_section h3 {font-size:1.5rem;color:#000;font-weight:bold;}
.pd_tab ul li a:hover,.pd_tab ul li.active a {background-color:#e1dfdd;color:#000;}
.pd_section {margin-bottom:2rem;border-top:1px solid #eee;padding-top:2rem;}

ul.protable{width:100%}
ul.protable li{display:flex;width:100%;border-bottom:1px dotted #999;flex-flow:wrap;padding:.3rem 0;font-size:.9rem}
ul.protable li strong{display:inline-block;padding:0 .5rem 0 0;color:#091d3e; font-weight:bold; font-size:0.85rem;}


/* #etw_producttitle */
#etw_producttitle {height:auto;color:#003d89;line-height:1.2rem;font-size:0.9rem;overflow:hidden;color:#333;position:relative;background-color:#f9f9f9;padding:0.6rem 0;}
#etw_producttitle a {color:rgba(0,0,0,0.4);}
#etw_producttitle ol {width:100%;max-width:1200px;margin:0 auto;}
#etw_producttitle li {display:inline-block;padding:0.2rem 0.4rem 0.2rem 0;}
#etw_producttitle li + li::before {padding:0 5px;color:#1d252c;content:"/\00a0";}
#etw_producttitle a:hover {color:#00aae7;}

/* .left_pics */
figure{margin-bottom:0;width:100%;display:table;clear:both}
.left_pic{width:100%;height:auto;float:right;margin:0 0 1rem 0;overflow:hidden}
.left_pics{width:100%;overflow:hidden}
.left_pic img{max-width:100%;text-align:center;transition:.3s all ease-in-out}
.related_pic{width:100%;display:flex;flex-wrap:wrap;margin:.5rem 0 0 0;justify-content:center}
.related_pic ul{display:flex;flex-flow:wrap}
.related_pic li{width:20%;float:left;overflow:hidden;margin:0 2% 0 0}
.related_pic li:nth-child(5n){margin-right:0}
.related_pic li:nth-child(5n+1){clear:both}
.related_pic li a{display:block;position:relative;border:3px solid #ddd}
.related_pic li a.imgdq{border:3px solid #ea9c04}
.related_pic img{transition:.3s all ease-in-out}
.related_pic span{font-size:.75rem;line-height:.9rem;display:block;text-align:center}
.related_pic1 img{margin:0 0 12px 0}
@media (max-width:991.98px){.first{margin:0 0 1rem 0}
}
@media (max-width:767.98px){.left_pic{float:none;text-align:center}
}

/* contact-info */
.almi-contact-info-box {background-color:#f7f7f7;padding:1rem;height:100%;}
.almi-contact-info-box h3 {font-size:1.4rem;}
.contact-info-box {display:flex;align-items:center;}
.contact-info-icon {background:#fff;border-radius:50%;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 5px 15px 0 rgba(0,0,0,0.14);margin-right:20px;transition:all 0.3s;}
.contact-info-box:hover .contact-info-icon {border:2px solid #00aae7;}
.contact-info-icon i {font-size:1.3rem;color:#999;}
ul.contact-info {padding:10px 0;margin:0;list-style:none;flex:1;}
ul.contact-info li,ul.contact-info li a {color:#656970;font-weight:500;margin-bottom:0;}

/* footer */
#footer {width:100%;background-color:#fff;text-align:center;margin:0 auto;position:relative;overflow:hidden;}
.etw_bottom {max-width:1200px;padding:1rem 0;width:100%;margin:0 auto;position:relative;overflow:hidden;text-align:left;color:#87888a;font-size:0.9rem;}
.footlogo_des a img {display:block;margin-bottom:2rem;}
.footlogo_des {font-size:0.8rem;line-height:1.35;color:#87888a;}
.home_link {width:100%;overflow:hidden;border-top:1px solid #393939;max-width:1200px;margin:0 auto;}
#footer a {color:#87888a;}
#footer a:hover {color:#fab900;}
#footer .left_share a i {color:#fff !important;font-size:1rem;padding:0 0.5rem;}
.etw_bottom .etw_foot_title {border:none;color:#00a79b;position:relative;}
.etw_bottom .etw_foot_title a,.etw_bottom .etw_foot_title {color:#00a79b !important;font-size:1.1rem;display:block;line-height:1.35;position:relative;padding-bottom:0.5rem;position:relative;}
.etw_bottom .etw_foot_title {margin-bottom:1rem;}
.etw_bottom .etw_foot_title::before {position:absolute;content:"";background-color:#4faeb7;width:50px;height:1px;bottom:0;left:0;}
.etw_bottom .etw_foot_title a:hover {color:#000;text-decoration:none;}
.pblist {overflow:hidden;margin:0.5rem auto;}
.etw_bottom a {color:#fff;}
.etw_bottom a:hover {color:#000;}
.etw_bottom ul {width:100%;margin-right:2%;float:left;display:flex;flex-flow:wrap;}
.etw_bottom ul li {width:100%;float:left;}
.etw_bottom ul > li > a {display:block;line-height:1.4rem;padding-left:1rem;color:#fff;position:relative;font-weight:400;position:relative;margin-bottom:0.5rem;font-size:0.9rem;}
.etw_bottom ul > li > ol {padding-left:1rem;margin-bottom:1rem;float:left;}
.etw_bottom ul > li > a:before {position:absolute;content:"\f105";left:2px;top:0px;font-family:fontawesome;color:#87888a;}
.cot_add,.cot_tel,.cot_email,.cot_people,.cot_mobile,.cot_fax,.cot_whatsapp {position:relative;padding-left:25px;display:block;margin-bottom:3px;padding-top:0.2rem;width:48%; float:left;}
.cot_add,.cot_email{ width:100%;}
.cot_add:before {content:"\f041";position:absolute;left:0px;top:4px;color:#87888a;font-family:fontawesome;font-size:20px;}
.cot_tel:before {content:"\f095";position:absolute;left:0px;top:3px;color:#87888a;font-family:fontawesome;font-size:18px;}
.cot_email:before {content:"\f0e0";position:absolute;left:0px;top:2px;color:#87888a;font-family:fontawesome;font-size:16px;}
.cot_people:before {content:"\f2be";position:absolute;left:0px;top:0px;color:#87888a;font-family:fontawesome;font-size:16px;}
.cot_mobile:before {content:"\f10b";position:absolute;left:4px;top:-4px;color:#87888a;font-family:fontawesome;font-size:22px;}
.cot_fax:before {content:"\f1ac";position:absolute;left:0px;top:0px;color:#87888a;font-family:fontawesome;font-size:16px;}
.cot_whatsapp:before {content:"\f232";position:absolute;left:0px;top:0px;color:#87888a;font-family:fontawesome;font-size:18px;}
#etw_coper {margin-top:2px;width:100%;line-height:22px;}
#etw_coper a {display:block;color:#87888a;font-size:12px;}
#otherlink {clear:both;width:100%;height:auto;font-size:12px;margin-top:1rem;}
#otherlink a {color:#87888a;display:inline-block;padding:0 4px;margin-right:5px;line-height:22px;margin-bottom:5px;border:1px solid #87888a;font-size:12px;}
#otherlink a span {opacity:0.5;position:relative;top:0;}
#otherlink a:hover,#etw_homefooters a:hover,.etw_homefoot a:hover {color:#fab900;}
#otherlink a:hover span {opacity:1;top:-2px;transition:all 0.3s ease-in-out;}
/* tags_box */
.tags_box {width:100%;max-width:1200px;margin:1rem auto;margin-top:0;color:#87888a;}
.tags_box ul {display:flex;flex-wrap:wrap;justify-content:center;}
.tags_box ul li {padding:0.3rem 0.5rem;font-size:12px;}
.tags_title {padding:0.1rem 0.5rem;}

/*sitemap*/
#sitemap {width:100%;margin:20px auto;font-size:13px;}
#sitemap .name {width:100%;font-size:15px;margin:10px 0;clear:both;}
#sitemap a {color:#0f599b;width:100%;display:block;background:#eee;font-family:"Poppins-Medium";line-height:24px;}
#sitemap a.sname {margin:5px 0;font-weight:400;width:100%;color:#333;text-decoration:underline !important;background:0 0;font-size:14px;}
#sitemap a:hover {text-decoration:underline !important;}
#sitemap a.sname:hover {color:#0f599b;text-decoration:none !important;}
#sitemap p {margin:0 0 10px;line-height:22px;}
#sitemap .list_m {width:100%;height:auto;margin:10px 0;overflow:hidden;}
#sitemap .list_m a {width:50%;display:block;float:left;color:#888;text-decoration:none;font-size:13px;line-height:18px;padding-right:3%;background:0;font-weight:400;margin-bottom:10px;}
#sitemap .list_m a:nth-child(2n + 1) {clear:both;}
#sitemap .list_m a:hover {color:#0f599b;}
@media (max-width:1300.98px) {.top-nav .navbar-nav .row {width:100% !important;margin-left:0 !important;left:0 !important;}
.navbar-expand-lg .navbar-nav .nav-link {padding:1rem 0.5rem;}
}
@media (max-width:1299.98px) {.dropdown-menu {left:-7rem !important;}
.dropdown-item {white-space:normal;}
}
@media (max-width:1199.98px) {.pagebody,#etw_content,.banner_01,.header_in,.etw_bottom {padding-left:15px;padding-right:15px;float:left;}
.header_in {padding-bottom:0;}
.etw_more {position:relative;bottom:inherit;left:inherit;}
}
@media (max-width:991.98px) {#header {position:inherit;min-height:inherit;display:block;border-bottom:1px solid #eee;padding-bottom:0;}
#header::before,.bg_box {display:none;}
#container,#etw_content,.home_box {margin:0 auto;}
#quicknav,.tags_box,#etw_sidebar,.carousel-control-next,.carousel-control-prev {display:none;}
#etw_sidebar {border:none;}
#etw_logo {position:relative;padding:0;}
.top-nav .navbar {float:left;width:100%;}
.top-nav .navbar-nav .row {position:relative;top:0;}
.nav-item span.pro_icon {display:block;}
.navbar-light .navbar-toggler {color:#ffb524;font-size:2.5rem;border:none;}
.top-nav {width:100%;padding-left:0;margin-top:1rem;}
.navbar-expand-lg .navbar-nav .nav-link {padding:0.6rem 1rem;border-right:none;font-size:1.1rem;border-bottom:1px solid #eee;color:#333;text-transform:none;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > a,.dropdown-menu-one li > a {font-size:1rem;}
.dropdown-menu-one li > ol > a {font-size:1rem;margin-bottom:0.5rem;}
.navbar {padding:0;}
.dropdown-item {white-space:normal;padding-top:0.5rem;font-size:14px;}
.dropdown-toggle::after {display:none;}
.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show > .nav-link {border-radius:0;color:#fff;background-color:#ffb524;}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {border-radius:0;color:#fff;background-color:#ffb524;}
#etw_logo img {width:160px;}
.etw_language {padding-top:0;}
.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:100%;padding:0;background-color:#ffffff;min-width:100px;}
.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 0 0 1.5rem;}
#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;}
#etw_language .dropdown-item img {display:none;}
#floatchatiframe2011 {width:100%;}
#menu-items {border-radius:0 !important;}
.ban_txt {max-width:550px;}
.banner_01 span {font-size:1.4rem;color:#1f383a;}
.banner_01 h1 {font-size:1.4rem;text-shadow:1px 1px 1px #333;line-height: 1.7rem;}
.quality_box {background-size:cover;}
.quality_box_des {padding:2rem;padding-top:0;}
.quality_siger {background-color:#f2f2f2;padding:1rem 2rem;padding-bottom:0;}
.about_box {padding:2rem;}
.about_des {padding:1rem;max-width:100%;padding-top:2rem;}
.about_img {position:inherit;top:inherit;}
.about_img img {width:auto;text-align:center;display:block;margin:0 auto;}
.about_box::before {width:100%;}
.subpro ul {flex-wrap:wrap;}
.subpro ul li {width:32%;margin-right:2%;margin-bottom:2rem;}
.subpro ul li:nth-child(5) {margin-right:2%;}
.subpro ul li:nth-child(3) {margin-right:0;}
.subpro_small ul li {width:32%;}
.subpro_small ul li:nth-child(4n) {margin-right:2%;}
.subpro_small ul li:nth-child(3n) {margin-right:0;}
}

@media (max-width:768.98px) {.inquiry_box .contact_box {display:none;}
.inquiry_box .contact_box,.etw_set_feedback_form {width:100%;}
.inquiry_box .contact_box {left:0;top:0;}
.webtitle {font-size:1.8rem;}
.about_box {padding:1rem;}
.market_box {padding:1rem;}
.market_item .mask {top:60%;left:50%;transform:translate(-50%,-50%);}
.market_item .mask img {width:80px;padding:5px;}
.market_item .mask h3 {text-shadow:1px 1px 1px #000;}
.custom_item li {width:32%;}
.banner_01,.banner_02,.banner_03{display: none;}
}
@media (max-width:736px) {.banner_01 h1 {font-size:.8rem;margin-top: 0.5rem;}}
@media (max-width:650.98px) {html {font-size:14px;}
.about_des text {display:none;}
}
@media (max-width:575.98px) {h2,.etw_hometitle {font-size:1.3rem;}
.videoall ul li {width:100%;margin-right:0;}
.banner_01 {top:10%;}
.ban_txt {max-width:inherit;}
.banner_01 span {font-size:1.2rem;color:#1f383a;}
.banner_01 h1 {font-size:.8rem;margin:0;}
.banner_01, .banner_02{line-height: 1.2;}
.quality_item {border:1px solid #fff;padding:1rem;}
.custom_item li {width:48%;}
.subpro_small ul li {width:48%;}
.subpro_small ul li:nth-child(3n) {margin-right:2%;}
.subpro_small ul li:nth-child(2n) {margin-right:0;}
}
@media (max-width:442px) {.banner_01 h1 {font-size:.8rem;margin-top: 0.5rem;}
.banner_01 span{font-size:1rem;}}
@media (max-width:397px) {.banner_01 h1 {text-transform: lowercase;margin-top:0}
.banner_01 span{font-size:1rem;}}
@media (max-width:380.98px) {.carousel-caption h5 {font-size:1.2rem;}
.banner_01 {top:10%;}
.subpro ul li {width:48%;margin-right:2%;}
.subpro ul li:nth-child(3) {margin-right:2%;}
.subpro ul li:nth-child(2) {margin-right:0;}
.banner_01 h1,.banner_01 span {font-size:0.8rem;}
.subpro_small ul li {width:100%;margin-right:0;}
}
@media (max-width:320.98px) {.navbar-light .navbar-toggler,.iconfont {font-size:1.55rem;}
.banner_01 {display:none;}
}


/*tags*/
#tags{width:100%;float:left;margin:1rem 0;}
#tags_title{display:block;color:#333;font-size:1.25rem;font-weight:600;line-height:1.8rem;text-align:left;padding:0 0 10px 0;}
#tags a{margin:0 5px 6px 0;color:#75767b;display:inline-block;line-height:16px;font-size:15px;padding:0.4rem 0;padding-right:1rem;position:relative;}
#tags a::before{position:absolute;content:" ";width:1px;height:16px;background-color:#ccc;bottom:5px;right:3px;}
#tags a:last-child::before{display:none;}
#app_class_menu,#app_new_pro{ display:none;}
.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; padding: 15px; background: #eee; border: 1px #ccc solid; overflow:hidden;}
.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:5px 0 5px;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; padding-bottom:8px;}
.newstime{ color: #333; padding:0 5px;  margin-bottom: 10px; display: inline-block;}
.news_list ul>li>ol>li.product_con a:hover{color:#0e3d8f}
.etw_page{margin:0 auto;width:100%;overflow:hidden; }
.etw_page ul{ 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:#291d5a;background:#eee}
.etw_page li a.dq{background:#eee}
.news_detail{width:100%}

.news_detail img{margin:0 auto;display:block}
.news_name{border-bottom:1px solid #ccc;text-align:center;padding-bottom:10px;margin:40px 0}
.news_name h3{text-align:center;color:#01348b;font-size:22px;font-weight:700;margin-bottom:12px;padding-bottom:15px}
.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 20px;}
.new_next a:before{content:"\f105"; font-family:fontawesome; font-size:20px; position:absolute; left:5px; top:20%; color:#0e3d8f;}
.new_prev a{ padding-left:20px;}
.new_prev a:before{content:"\f104"; font-family:fontawesome; font-size:20px; position:absolute; left:8px; top:20%; color:#0e3d8f;}
.new_next a:hover,.new_prev a:hover{color:#0e3d8f}
.news_related_li{width:24%;padding-right:1%;float:left}
.img_txt{position: absolute;padding: 2rem 1rem 1rem;left: 0;bottom: 0;background: linear-gradient(0deg,#000,transparent);display: block;width: 100%;color: #fff;text-align: center;font-size: 0.9rem;line-height: 1.1rem;}
