@charset "utf-8";/* bootstrap-icons */@import "../fonts/bootstrap-icons/bootstrap-icons.min.css";@font-face {font-weight:400;font-style:normal;font-family:fontawesome;src:url(//:) format("no404"),url(../fonts/fontawesome-webfont.woff) format("woff"),url(../fonts/fontawesome-webfont.ttf) format("truetype");font-display:swap;}
/* latin-ext */@font-face {font-family:'Exo';font-style:normal;font-weight:300;src:url(../fonts/Exo-300-ext.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}
/* latin */@font-face {font-family:'Exo';font-style:normal;font-weight:300;src:url(../fonts/Exo-300.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}
/* latin-ext */@font-face {font-family:'Exo';font-style:normal;font-weight:400;src:url(../fonts/Exo-300-ext.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}
/* latin */@font-face {font-family:'Exo';font-style:normal;font-weight:400;src:url(../fonts/Exo-300.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}
/* latin-ext */@font-face {font-family:'Exo';font-style:normal;font-weight:700;src:url(../fonts/Exo-300-ext.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}
/* latin */@font-face {font-family:'Exo';font-style:normal;font-weight:700;src:url(../fonts/Exo-300.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}
@font-face {font-family:"iconfont";src:url("../fonts/iconfont.ttf?t=1622274305876") format("truetype");font-display:swap;}
.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:'Exo',Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.75;background-color:#fff;font-weight:400;}
.home_bg {background:#fff !important;}
* {box-sizing:border-box;padding:0;margin:0;}
li,ol,ul {list-style:none;margin-bottom:0;}
img {vertical-align:top;max-width:100%;-ms-interpolation-mode:bicubic;}
.clear {clear:both;}
.clearfix::after {display:table;}
hr {border:none;background:linear-gradient(90deg,transparent,#ccc,transparent);margin:2rem 0 4rem;width:100%;height:1px;}
strong {display:inline-block;color:#1b1b1b;position:relative;font-size:1.2rem;}
strong text {color:#002d5d;}
.inquiry {color:#023b7d;text-decoration:none;}
.inquiry:hover {color:#0075c1;}
a {text-decoration:none;-webkit-tap-highlight-color:transparent;color:#016acf;transition:all .5s;}
a:hover {color:#174277;}
a:focus {outline:0;text-decoration:none;}
a,a:hover {text-decoration:none;}
a.link {color:#174277;display:inline-block;text-decoration:underline;font-size:1.2rem;}
a.link:hover {color:#0075c1;text-decoration:none;}
.btn-secondary {padding:0rem 0.5rem;}
.layui-layer-dialog .layui-layer-content {display:none;}
.layui-layer-btn .layui-layer-btn0 {background:none !important;font-size:1.4rem;border:none !important;}
.layui-layer-btn a {height:50px !important;line-height:50px !important;}
.btn:not(:disabled):not(.disabled) {cursor:pointer;}
.review {color:#004680;font-size:18px;}
.brief {width:100%;margin:1rem auto;font-size:1rem;color:#666;}
.etw_pdf {position:relative;}
.etw_pdf a  {cursor:pointer;color:#000;padding:1rem 1.5rem;font-size:0.9rem;line-height:2.6rem;text-align:center;display:inline-block;margin:0 0 1rem 0;min-width:80px;position:relative;overflow:hidden;font-weight:600;z-index:1;transition:.5s all ease-in-out;text-transform:uppercase;border-radius:5px; padding-left:2.8rem;   }

.etw_pdf a:before {position:absolute;content:'';background:url(../images/pdf.png) no-repeat;left:0;background-size:cover; width:32px; height:42px;top:15px;transition:.3s all ease-in-out;}
.etw_pdf a:hover {color:#FF1A17;}
.download_box{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;position:relative;z-index:1;float:left; margin-left:20px;}
.download_box a{color:#ff0000;border:2px solid #ff0000;padding:1rem 1rem;font-size:0.9rem;line-height:0.7rem;text-align:left;display:inline-block;position:relative;min-width:177px;transition:.3s all ease-in-out;overflow:hidden;font-weight: bold;border-radius: 5px;}
.download_box a:hover{color:#000;}
.download_box a:before{position:absolute;content:'';background:url(../images/pdf.png) no-repeat;background-size:auto;background-size:cover;width:18px;height:23px;right:10px;top:10px;transition:.3s all ease-in-out;}
.download_box a:after{position:absolute;content:'';background:url(../images/pdf.png) no-repeat;background-size:auto;background-size:cover;width:18px;height:23px;right:10px;top:-40px;transition:.3s all ease-in-out;}
.download_box a:hover:before{top:100px;}
.download_box a:hover:after{top:15px;}
.table td {padding:1rem .8rem;line-height:1.35;vertical-align:middle;font-size:1rem;border:none;border-right:1px solid #ccc;}
.table .top {font-weight:bold;}
.table .top td {background-color:#004680;color:#fff;border-right:1px solid #055994 !important;border-bottom:1px solid #055994 !important;padding:.5rem .8rem;}
.table .top td .inquiry {color:#fff;}
.table img {mix-blend-mode:multiply;width:200px;object-fit:cover;height:100%;}
.table .text-center {width:100%;}
.table tr:nth-child(2n) {background-color:#f9f9f9}
.table tr td:last-child {border:none;}
.table {border-bottom:1px solid #ccc;}
.border-none {border:none !important}
.table-bordered td {border:1px solid #ccc;}
.table-bordered tr td:last-child {border:1px solid #ccc;}
.table-bordered tr:nth-child(2n) {background-color:#fff}
.table-bordered tr.top td:last-child {border-bottom:1px solid #055994 !important;}
.inquiry {color:#004680;text-decoration:underline;}
.inquiry:hover {color:#002d5d;}
.theme-send-inquiry-box {background:#002d5d !important;}
.theme-box-name {background:#004680 !important;text-transform:uppercase;border-left:1px #002d5d solid !important;}
h3 {font-size:1.2rem;}
h4 {color:#333;font-size:1.1rem;margin-top:1rem;}
h2,.etw_hometitle {display:block;font-size:2rem;margin:0;padding-bottom:1rem;line-height:1.15;font-weight:600;}
.etw_hometitle {font-size:3rem;position:relative;margin-bottom:1rem;padding-bottom:.5rem;}
.small_font {font-size:1.6rem;color:#002d5d;}
.pro_name {color:#666;font-size:1.1rem;position:relative;line-height:1.35;margin-top:-.5rem;margin-bottom:.8rem;position:relative;border-bottom:1px solid #eee;padding-bottom:1rem;}
.color_font {color:#333;font-size:1.4rem;margin-top:1rem;border-bottom:1px solid #333;padding-bottom:1rem;margin-bottom:1rem;}
h3.pro_model {color:#666;font-size:1.2rem;margin-bottom:1rem;color:#002d5d;position:relative;padding-bottom:1rem;margin-bottom:1rem;}
h3.pro_model::before {position:absolute;content:"";width:30px;height:2px;background-color:#002d5d;bottom:0;left:0;}
h2 strong {font-size:2.2rem;}
h2 small {display:block;color:#666;font-size:1.6rem;}
.page_title {font-size:1.4rem;position:relative;display:block;margin-bottom:.5rem;margin-top:1rem;color:#103861;font-weight:600;text-transform:uppercase;font-style:italic;}
.contact_des a {color:#002d5d;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;}
.contact_des a:hover {color:#023b7d;}
.contact_des b {font-weight:600;}
.contact_des h3.title01 {font-size:1.5rem;}
.indent-left {padding-left:3.8rem;}
#etw_top {position:fixed;width:35px;height:35px;right:5px;bottom:100px;text-align:center;background:#f2f2f2;z-index:100;cursor:pointer;color:#333;font-weight:700;line-height:28px;border-radius:50%;}
#etw_top a {color:#002d5d;}
#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:#0192C7;}
/* #header */#header {width:100%;position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:99;float:left;transition:all .5s;background-color:rgba(255,255,255,0);padding:0 1rem;}
.header_in {width:100%;max-width:1200px;margin:0 auto;position:relative;}
#etw_logo {width:auto;text-align:center;float:left;margin-top:1.5rem;margin-bottom:.5rem;transition:all .8s;}
#etw_logo a {width:100%;display:flex;align-items:center;}
#etw_logo h1 {color:#666;font-size:.9rem;display:block;display:block;width:100%;max-width:170px;text-align:center;padding-left:.8rem;line-height:1.35;}
/* .top-nav */.top-nav {width:auto;float:right;padding-left:2rem;transition:all .8s;}
.top-nav .navbar {padding:0;float:right;}
.dropdown-menu-one {background-color:#eee;}
.navbar-expand-lg .navbar-collapse {flex-flow:row wrap !important;}
.navbar-expand-lg .navbar-nav {justify-content:center;}
.navbar-nav {width:100%;}
.navbar-light .navbar-nav .nav-link {transition:all 0.5s;}
.navbar-expand-lg .navbar-nav .nav-link {padding:.5rem .8rem;color:#333;text-transform:uppercase;position:relative;font-size:1rem;}
.navbar-light .navbar-nav a.nav-link::before {content:"";position:absolute;left:50%;bottom:-3px;width:0px;height:1px;background-color:#e70d2f;transform:translateX(-50%);transition:0.5s;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-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;}
.navbar-light .navbar-nav .nav-item.active .nav-link::before,.navbar-light .navbar-nav .nav-item .nav-link:hover::before {width:100%;}
.navbar-expand-lg .navbar-nav .dropdown-menu {top:45px;transition:all .5s;box-shadow:0 15px 22px -10px rgb(0 51 153 / 30%);background-color:rgb(255 255 255 / 100%);border-radius:0 0 1rem 1rem;padding:1rem .8rem;border:none;border-top:1px solid #eee;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > a {color:#333;font-size:1rem;position:relative;display:block;transition:all 0.5s;padding-top:0.6rem;padding-bottom:0.6rem;padding-left:1rem;border-bottom:1px solid #eee;background:none;font-weight:300;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > a span {display:block;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > a b {font-weight:600;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > a i {color:#e70d2f;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > ol a {color:#333;display:block;padding-top:0.2rem;padding-bottom:0.2rem;padding-left:2rem;font-size:0.9rem;position:relative;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > ol a:hover,.navbar-expand-lg .navbar-nav .dropdown-menu > li > ol a.active {color:#e70d2f;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > ol a::before {position:absolute;content:"\f0da";left:1rem;top:0.2rem;font-family:fontawesome;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li:last-child > a {border-bottom:none;}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {color:#e70d2f;}
.navbar-light .dropdown-item.active,.navbar-light .dropdown-item:hover {color:#e70d2f!important;}
.dropdown-item {font-size:0.9rem;}
.dropdown-item.active,.dropdown-item:active {background:none !important;}
.nav-item span.pro_icon {position:absolute;top:0.8rem;right:1rem;color:#333;padding:2px 8px;font-size:2rem;width:32px;height:28px;line-height:24px;display:none;text-align:center;}
.top-nav ul>li>ul.dropdown-menu>li {position:relative}
.navbar-nav .dropdown-menu1 {min-width:74rem;left:-22.5rem;padding:2rem 2rem 1rem;}
.navbar-nav .dropdown-menu2 {min-width:38rem;left:-9.5rem;padding:2rem 2rem 1rem;}
.navbar-light .navbar-nav .dropdown-menu1 li {width:100%;position:relative;}
.navbar-light .navbar-nav .dropdown-menu1 .dropdown-item {background:0;position:relative;padding:0.4rem 0 0.4rem 0.3rem;font-size:1.2rem;color:#1b1b1b;white-space:normal;line-height:1.3rem;text-align:left;margin:0 0 0.2rem;}
.navbar-light .navbar-nav .dropdown-menu1 .dropdown-item img {width:24px;height:24px;position:absolute;left:0;top:1px;}
.navbar-light .navbar-nav .dropdown-menu1 .dropdown-item:hover,.navbar-light .navbar-nav .dropdown-menu1 .dropdown-item.active {color:#e70d2f;}
.navbar-nav .dropdown-menu li ol {position:relative;display:block;padding:0.3rem 0;width:100%;}
.navbar-light .navbar-nav .dropdown-menu1 li ol li {width:100%;position:relative;}
.navbar-light .navbar-nav .dropdown-menu1 li ol li a {width:100%;display:block;position:relative;padding:0.2rem 0 0.2rem 1.5rem;color:#333;line-height:1.35rem;position:relative;margin-bottom:.3rem;font-size:.9rem;}
.navbar-light .navbar-nav .dropdown-menu1 li ol li a::before {position:absolute;content:"";width:4px;height:4px;border-radius:50%;left:.5rem;top:.7rem;background-color:#666;}
.navbar-nav .dropdown-menu li ol li a.active,.navbar-nav .dropdown-menu li ol li a:hover {color:#e70d2f;}
@media (max-width:1260px) {}
@media (max-width:1064px) {}
/* .etw_language */.etw_language {float:right;display:flex;flex-wrap:wrap;margin-left:1rem;justify-content:flex-end;width:65%;height:32px;line-height:22px;z-index:999;position:relative;padding-left:1rem;padding-right:1rem;margin-top:.5rem;}
#etw_language {float:right;width:auto;text-align:right;}
#etw_language .dropdown-item {display:inline-block;width:auto;line-height:12px;padding:0.2rem .8rem;color:#333;min-width:auto !important;font-size:.8rem;position:relative;}
#etw_language .dropdown-item::before {position:absolute;content:"";right:0;top:.2rem;width:1px;height:15px;background-color:#ccc;}
#etw_language .dropdown-item:last-child::before {display:none;}
#etw_language .dropdown-item img {margin-right:5px;margin-top:1px;}
#etw_language .dropdown-item:hover {color:#000;background:none;}
#etw_language .dropdown-item:focus {background:none !important;}
.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;margin-top:0 !important;background-color:rgba(255,255,255,0.96)  !important;}
@keyframes fadeInDown {from {opacity:0;transform:translate3d(0,-100%,0);}
to {opacity:1;transform:none;}
}
.home_header .navbar-expand-lg .navbar-nav .nav-link,.home_header #etw_language .dropdown-item {color:#fff;}
.nav-fixed .navbar-expand-lg .navbar-nav .nav-link,.nav-fixed #etw_language .dropdown-item {color:#333 !important;}
.nav-fixed .navbar-light .navbar-nav .nav-link:hover,.nav-fixed .navbar-light .navbar-nav .nav-link.active {color:#e70d2f !important;}
.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:#e70d2f !important;}
.fixed-none2 {display:none;}
.nav-fixed .fixed-none2 {display:block;}
.nav-fixed .fixed-none {display:none;}
/* banner */#etw_banner {width:100%;position:relative;margin:0 auto;text-align:center;color:#fff;overflow:hidden;}
#etw_banner img {display:block;width:100%;text-align:center;margin:0 auto;}
.banner_txt {position:absolute;top:32%;left:0;right:0;margin:0 auto;text-align:left;line-height:1.55;width:100%;max-width:1200px;color:#fff;z-index:1;}
.banner_inner1 {width:100%;max-width:720px;}
.banner_txt1 h1 {font-size:3rem;position:relative;margin-bottom:1.5rem;font-weight:300;}
.banner_txt1 h1 span {display:block;text-transform:uppercase;color:#fff;font-size:2.2rem;}
.banner_txt1 p {font-size:1.2rem;letter-spacing:1px;}
#etw_banner video {display:block;width:100%;}
#etw_banner:before {position:absolute;content:'';width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.45);}
.banner_bg_top {position:relative;}
.banner_shape {overflow:hidden;position:absolute;left:0;width:100%;bottom:0;}
.banner_shape .elementor-shape-fill {fill:#fff;transform-origin:center;transform:rotateX(180deg);}
.banner_shape svg {width:calc(169% + 1.3px);height:117px;left:20%;transform:translateX(-20%);position:relative;display:block;}
/* banner_link_box */.banner_link_box {display:flex;margin-top:2rem;}
.banner_link_box a {color:#fff;background-color:#e70d2f;display:inline-block;padding:.8rem 1.5rem;margin-right:2%;font-size:.9rem;text-transform:uppercase;font-weight:300;border-radius:25px;}
.banner_link_box a i {margin-left:.5rem;}
.banner_link_box a:hover {background-color:#e70d2f;}
/* home_products_box */.home_products_box .big_title {margin-bottom:3rem;position:relative;padding-bottom:2rem;font-size:2.2rem;}
.home_products_box .big_title::before {position:absolute;content:"";width:60px;height:10px;left:0;right:0;margin:0 auto;bottom:0;background-color:#e70d2f;}
.home_products_box .big_title span {display:block;text-transform:none;color:#e70d2f;font-weight:600;}
.home_products_box .home_products_inner {width:100%;overflow:hidden;}
.home_products_box .swiper-slide {height:100%;position:relative;width:100%;margin:0 auto;color:#fff;}
.home_products_box .swiper-pagination-bullet {cursor:pointer;width:10px;height:10px;background:none;opacity:1;margin:0 6px;font-size:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;outline:none;background-color:#eee}
.home_products_box .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:#002d5d;cursor:pointer;}
.home_products_box.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:10px;}
.home_products_box .swiper-button-next,.home_products_box .swiper-button-prev {width:40px;height:40px;background-image:none;background:rgb(0,45,93,.65);right:0;z-index:1;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;display:flex;align-items:center;justify-content:center;font-size:1.25rem;border-radius:5px;color:#fff;}
.home_products_box .swiper-button-prev {left:1rem;top:55%;}
.home_products_box .swiper-button-next {right:1rem;top:55%;}
.home_products_box .swiper-button-next:hover,.home_products_box .swiper-button-prev:hover {background-color:rgba(255,255,255,0.2);}
.home_products_box:hover .swiper-button-next:after,.home_products_box:hover .swiper-button-prev:after {opacity:1;}
.home_products_box .swiper-slide1 img {width:100%;transition:5s linear;transform:scale(1.1);}
.home_products_box .swiper-slide1.swiper-slide-active img {transform:scale(1);}
.home_products_box .swiper-slide a {color:#fff;}
.home_products_box {margin-top:3rem;}
.home_products_box .pro_img {position:relative;overflow:hidden;}
.home_products_box .pro_des {max-width:540px;position:relative;z-index:2;}
.home_products_box .pro_des h4 {font-weight:400;color:#e70d2f;font-size:1.8rem;margin-top:0;}
.home_products_box .pro_des strong {font-weight:600;display:block;background-color:#f2f2f2;position:relative;margin-top:1rem;margin-bottom:2.5rem;font-size:2rem;padding:2rem 0;padding-right:2rem;}
.home_products_box .pro_des strong a {color:#333;position:relative;display:block;line-height:1.45;z-index:2;}
.home_products_box .pro_des strong::before {position:absolute;content:"";width:130px;height:100%;background-color:#f2f2f2;top:0;left:-8rem;z-index:1;}
.home_products_box .pro_des strong a span {display:block;font-weight:300;font-size:1.6rem;}
.webtitle {font-size:2rem;font-weight:500;line-height:1.35;margin-bottom:1rem;text-transform:uppercase;}
.small_webtitle {font-size:1.8rem;color:#3e3d40;}
.pro_model .small_webtitle {text-transform:none;}
/* tube_bending_shapes_inner */.tube_bending_shapes_inner {display:flex;}
.tube_bending_shapes_inner .shapes_item img {mix-blend-mode:multiply;padding:0 1rem;}
.tube_bending_shapes_bg {background-color:#f2f2f2;padding:4rem 0;position:relative;margin-top:-1rem;}
.tube_bending_shapes_bg .content {max-width:inherit;width:90%;}
.tube_bending_shapes_bg .webtitle {margin-bottom:3rem;padding-top:1rem;font-size:1.5rem;}
/* about_content_box */.about_content_box .webtitle {font-weight:500;text-transform:none;}
.about_content_box .webtitle span {color:#e70d2f;font-weight:600;display:block;margin-bottom:1rem;}
.about_content_box {background-color:#fff;padding:4rem 0;position:relative;overflow:hidden;}
.about_content_box .bg_map {position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:url(../images/about_us_map.svg);opacity:.65;}
.about_content_box .bg_map::before {position:absolute;content:"";width:100%;height:100%;background:rgba(255,255,255,0.95);top:0;left:0;}
a.more_btn {color:#fff;background-color:#103861;display:inline-block;padding:.5rem 2.5rem;margin-right:2%;font-size:.9rem;text-transform:uppercase;font-weight:300;border-radius:25px;margin-top:1rem;position:relative;z-index:1;}
a.more_btn i {margin-left:.5rem;}
a.more_btn:hover {background-color:#e70d2f;}
.video_img {position:relative;}
.video-play-button {width:65px;height:65px;line-height:65px;color:#fff;background:linear-gradient(180deg,#103861 0%,#0869ca 50%,#002d5d 100%);display:flex;align-content:center;justify-content:center;border-radius:50%;padding-left:0.4rem;position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%);cursor:pointer;transition:all .3s linear;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;transition:all .5s;}
.video-play-button:before {content:"\f04b";font-size:1.62rem;}
.video-play-button:hover {opacity:.9;}
.about_content_box .about_img img {border-radius:10px;border:8px solid #fff;}
.about_content_box .about_img {margin-top:2rem;}
/* home_case_box */.home_case_box {margin-top:3rem;}
.home_case_box .webtitle a {color:#333;font-size:2.2rem;position:relative;padding-bottom:1rem;margin-bottom:1rem;display:inline-block;}
.home_case_box .webtitle a::before {position:absolute;content:"";width:60px;height:10px;left:0;right:0;margin:0 auto;bottom:0;background-color:#e70d2f;}
.home_case_box .case_img_big {overflow:hidden;}
.home_case_box .case_img_big img {object-fit:cover;width:100%;height:260px;transition:all .5s;}
.home_case_box .case_img_big {position:relative;}
.home_case_box .case_img_big span {position:absolute;content:"";bottom:0;left:0;display:block;padding:.5rem 1rem;background-color:rgba(0,0,0,0.32);width:160px;height:100px;color:#fff;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600;font-size:1.2rem;}
.home_case_box .case_img_big:hover img {transform:scale(1.05);}
.partner_title {display:block;font-weight:300;color:#666;position:relative;margin-top:1rem;}
.partner_title::before {position:absolute;content:"";width:30px;height:2px;left:0;bottom:0;background-color:#ccc;}
/* partner_list */.partner_list {display:flex;flex-wrap:wrap;}
.partner_list li {width:13.2%;margin-right:1%;margin-bottom:.5rem;background-color:#fff;border-radius:5px;overflow:hidden;padding:8px;}
.partner_list li:nth-child(7n) {margin-right:0;}
.partner_list li img {mix-blend-mode:multiply;}
/* adv_item */.adv_item li {position:relative;margin-bottom:.3rem;padding-left:1rem;}
.adv_item li::before {position:absolute;content:"";width:5px;height:5px;left:0;top:.7rem;background-color:#e70d2f;border-radius:50%;}
/* products_adv_box */.products_adv_box {background:linear-gradient(to bottom,#fff,#e6e6e6);padding:4rem 0;position:relative;background:url(../images/feedback_img_01.jpg) no-repeat top center;background-size:cover;background-attachment:fixed;}
.products_adv_box .webtitle {position:relative;z-index:1;position:relative;text-transform:none;margin-bottom:2rem;color:#fff;}
.products_adv_box .webtitle span {display:block;text-transform:uppercase;padding-bottom:2rem;}
.products_adv_box .webtitle::before {position:absolute;content:"";width:60px;height:10px;right:0;left:0;margin:0 auto;background-color:#fff;bottom:0;}
.products_adv_box .content {position:relative;}
.products_adv_bg {display:flex;justify-content:end;}
.products_adv_inner {display:flex;align-items:center;justify-content:space-between;}
.products_nav {width:30%;order:1;background-image:linear-gradient(to bottom,rgba(255,255,255,0.5),rgba(0,0,0,0.3)),linear-gradient(#f4f4f4,#f4f4f4);box-shadow:0 0 20px 10px rgba(0,0,0,0.05);padding:2rem 3rem;height:100%;}
.products_nav ul li a {display:block;color:#333;font-weight:600;padding-bottom:1rem;margin-bottom:1rem;position:relative;}
.products_nav ul li a span {display:block}
.products_nav ul li a::before {position:absolute;content:"";width:100%;height:1px;background-color:#e70d2f;left:0;bottom:0;}
.products_nav li {display:block;width:100%;}
.products_nav .nav-tabs {border:none;}
.products_des {width:65%;order:0;background-color:#f2f2f2;padding:2rem;color:#333;}
.products_nav ul li  a.active {color:#e70d2f;}
.products_nav ul li  a.active::before {height:3px;}
.products_des img {object-fit:cover;width:100%;height:360px;margin-bottom:1rem;}
/* pro_banner_box */.pro_banner_box {position:relative;width:100%;background:url(../images/pro_banner_01.webp) no-repeat top center;min-height:450px;display:flex;align-items:center;justify-content:center;background-size:cover;}
.pro_banner_box p {color:#fff;}
.pro_banner01 {background:url(../images/pro_banner_02.jpg) no-repeat top center;}
.pro_banner03 {background:url(../images/pro_banner_02.jpg) no-repeat top center;min-height:220px;}
.pro_banner_box h2 {color:#fff;font-size:2.6rem;}
.pro_banner_box h2 span {display:block;}
.pro_banner_box::before {position:absolute;content:"";width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.7),rgba(0,0,0,0) 99.61%);}
.pro_banner_box .content {position:relative;}
.pro_banner_box .etw_hometitle {color:#fff;}
.pro_banner_box .etw_hometitle span {display:block;font-size:1.2rem;font-weight:300;}
/* about_banner */.about_banner {background:url(../images/about_banner01.jpg) no-repeat top center;min-height:400px;}
.facilities_banner {background:url(../images/facilities_banner01.jpg) no-repeat top center;min-height:400px;}
.service_banner {background:url(../images/service_banner01.jpg) no-repeat top center;min-height:400px;}
/* .solution_banner */.solution_banner {background:url(../images/solution_banner01.jpg) no-repeat top center;min-height:360px;}
/* products_video_play_button */.products_video_play_button {color:#fff;background-color:#103861;display:inline-block;padding:.8rem 1.5rem;border-radius:5px;text-transform:uppercase;font-weight:600;position:relative;padding-right:3.5rem;cursor:pointer;transition:all .5s;}
.products_video_play_button i {font-size:1.8rem;padding-left:1rem;position:absolute;top:0px;right:1rem;}
.products_video_play_button:hover {background-color:#e70d2f;}
/* pro_page_top_des */.pro_page_top_des {background-color:#fff;padding:3rem 0;position:relative;}
.pro_top_img img {width:100%;}
.pro_page_top_des img {width:100%;}
.item {margin-bottom:1rem;}
.item li {width:100%;position:relative;padding-left:2.6rem;line-height:1.45;margin-bottom:1rem;}
.item li::before {position:absolute;content:"\f26a";font-family:bootstrap-icons;left:.5rem;top:0;color:#e70d2f;font-size:1.2rem;}
.item li p {font-size:1rem;}
.hub_pro_list {background-color:#e8e8e8;padding:3rem 0;padding-bottom:6rem;margin-bottom:3rem;}
.hub_des_top {margin-bottom:2rem;}
.hub_pro_list .pro_item {text-align:center;padding:1rem;padding-bottom:2rem;height:100%;}
.hub_pro_list .pro_item .pro_img {mix-blend-mode:multiply;}
.hub_pro_list .pro_item .pro_txt a strong {color:#666;font-weight:300;line-height:1.35;font-size:1rem;}
.hub_pro_list .pro_item .pro_txt a strong span {display:block;font-weight:600;}
.hub_pro_list .pro_item .pro_txt a h4 {font-weight:600;color:#103861;font-size:1.4rem;}
.hub_pro_list .pro_item:hover,.hub_pro_list .pro_item.dq {background-color:#f2f2f2;}
.hub_pro_list2 .pro_item {background-color:#fff;border-radius:10px;}
.hub_pro_list2 .pro_item .pro_txt a strong span {display:block;font-weight:600;font-size:1.4rem;margin-bottom:1rem;}
.hub_pro_list2 .pro_item {position:relative;padding-bottom:5rem;}
.hub_pro_list2 .pro_item a.more_btn {position:absolute;bottom:2rem;left:0;right:0;margin:0 auto;background-color:#e8e8e8;border:1px solid #103861;color:#103861;font-weight:300;padding:.5rem 1rem;width:80%;}
.hub_pro_list2 .pro_item p {font-size:.9rem;color:#666;}
.hub_pro_list2 .pro_item a.more_btn:hover {background-color:#103861;color:#fff;}
.hub_pro_list3 {background-color:#fff;background:linear-gradient(to top,#fff,#e8e8e8);margin-bottom:0;padding-bottom:0;}
/* inquiry_bottom */.inquiry_bottom {margin:3rem auto;margin-bottom:6rem;border-radius:10px;padding:4rem;position:relative;background:url(../images/inquiry_bottom_bg.jpg) no-repeat top center;background-size:cover;color:#fff;}
.inquiry_bottom::before {position:absolute;content:"";width:;}
.inquiry_bottom h3 {font-size:2rem;font-weight:600;}
/****link list****/.tab_li {border:none;position:relative;margin:2rem 0;}
.tab_li ul {width:100%;margin:0 auto;justify-content:center;display:flex;flex-wrap:wrap;}
.tab_li li {font-size:1rem;line-height:1rem;position:relative;display:inline-block;color:#111;font-weight:500;padding:0;cursor:pointer;margin:0 1rem;width:auto;text-transform:uppercase;text-align:center;}
.tab_li li:last-child span {border-right:none;}
.tab_li li:before {position:absolute;content:'';background:#e70d2f;width:0;height:1px;left:0;right:0;margin:0 auto;bottom:-2px;transition:.3s all ease-in-out;}
.tab_li li img {display:block;margin:0.5rem auto;border-radius:50%;}
.tab_li li:hover,.tab_li li.dq {color:#e70d2f;}
.tab_li li:hover:before,.tab_li li.dq:before {width:100%;}
.tabfixed {position:fixed;top:95px;left:0;margin:0;z-index:2;width:100%;background:#fff;right:0;box-shadow:0 3px 10px rgb(0 0 0 / 20%);}
.tabfixed ul {max-width:1200px;width:100%;margin:0 auto 0.5rem;}
.tabfixed ul li {margin:1rem 1rem 0.5rem;}
@media (max-width:991.98px) {.tabfixed {position:relative;top:auto;left:auto;right:auto;}
.tabfixed ul {background:#dde2e6;}
.tabfixed ul li {color:#333;}
.tabfixed li:before {background:#333;}
.tab_li {display:none;}
}
/* history-list */.history-list {display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;margin-bottom:2rem;}
.history-list .item {margin-right:2%;margin-bottom:2rem;height:100%;padding:2rem;background-color:#00244a;background:linear-gradient(to bottom,#111a33,#103861);color:#fff;display:flex;flex-direction:column;justify-content:center;}
.history-list .item h3 {font-weight:600;font-size:1.5rem;position:relative;}
.history-list .item .desc {line-height:1.55;}
/* applicable_box */.applicable_box {margin-bottom:3rem;}
.applicable_box .applicable_item {height:100%;background-color:#111a33;background:linear-gradient(to bottom,#111a33,#103861);padding:2rem;color:#fff;border-radius:10px;}
.applicable_box .applicable_item strong {font-size:2rem;color:#fff;opacity:.25;}
.applicable_box ul li {position:relative;padding-left:2rem;margin-bottom:.5rem;}
.applicable_box ul li::before {position:absolute;content:"";width:8px;height:8px;background-color:#111a33;border:1px#fff solid;border-radius:50%;left:0;top:.6rem;}
/* products_application_bg */.products_application_bg {margin-bottom:3rem;}
.products_application_bg .webtitle {font-weight:300;font-size:2.4rem;margin-bottom:2rem;}
.products_application_bg .application_item {background-color:#fff;border-radius:10px;overflow:hidden;position:relative;}
.products_application_bg .application_item::before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #103861;border-radius:5px;transform-origin:center;transform:scaleY(1);transition:all .3s ease-in-out;border-radius:10px;}
.products_application_bg .application_item:hover::before {border:3px solid #103861;}
.products_application_bg .application_item .app_img {padding:2rem 1rem;background-color:#f2f2f2;}
.products_application_bg .application_item .app_img img {mix-blend-mode:multiply;transition:all .5s;}
.products_application_bg .application_item:hover img {transform:scale(1.1);}
.products_application_bg .application_item .app_txt {padding:2rem;height:280px;}
.products_application_bg li {font-size:.9rem;margin-bottom:3px;}
.item2 li {position:relative;padding-left:1rem;}
.item2 li::before {position:absolute;content:"";width:5px;height:5px;border-radius:50%;background-color:#e70d2f;left:0;top:.6rem;}
/* products_comapnyvideo */.products_comapnyvideo {position:relative;margin-top:8rem;margin-bottom:8rem;}
.products_comapnyvideo::before {position:absolute;content:"";width:100%;height:60%;top:-8rem;left:0;right:0;margin:0 auto;background-color:#ddd;background:linear-gradient(to bottom,#ddd,#fff);}
.products_comapnyvideo .content {position:relative;}
.products_comapnyvideo .video_right {position:absolute;right:0;background-color:#10375f;color:#fff;padding:3rem;border-radius:20px;}
.products_comapnyvideo .small_webtitle {color:#fff;font-size:1.6rem;}
.products_comapnyvideo .left_video_img img {border-radius:20px;}
.products_comapnyvideo .video_right .more_btn {background-color:#111a33;}
.products_comapnyvideo .video_right .more_btn:hover {background-color:#e70d2f;}
/* products_advantages */.products_advantages .adv_item {background-color:#fff;font-size:.9rem;line-height:1.55;box-shadow:0 3px 10px rgb(0 0 0 / 20%);height:100%;padding:10px;}
.products_advantages .adv_item strong {display:block;margin-bottom:.5rem;position:relative;padding-bottom:.5rem;}
.products_advantages .adv_item strong::before {position:absolute;content:"";width:50px;height:5px;background-color:#004680;bottom:0;left:0;}
.products_advantages .adv_item .adv_img {width:100%;height:100%;}
.products_advantages .adv_item .adv_des {height:100%;}
.products_advantages .adv_item .adv_img img {border-radius:10px;position:relative;margin-left:-1rem;margin-top:3rem;}
/* industries_box */ .provideo_box {display:flex;justify-content:end;padding:3rem 0;background:#f6f6f6;}
.provideo_content {width:90%;overflow:hidden;}
.provideo_content .view_more {color:#666;display:inline-block;padding-left:5px;}
.provideo_content .view_more:hover {color:#0075c1;}
.provideo_content .video-play-button2 {width:45px;height:45px;line-height:45px;}
.provideo_content .video-play-button2::before {font-size:1.2rem;}
.inner_provideo {margin-top:2rem;}
.provideo_box .swiper-container {padding:0 0 3rem 0;}
.provideo_box .swiper-container-horizontal > .swiper-pagination-bullets {bottom:-5px;}
.provideo_box .swiper-slide {box-shadow:0px 1px 5px 0px rgba(0,0,0,0.42);border-radius:20px;}
.provideo_box .swiper-pagination-bullet {width:12px;height:12px;position:relative;border-radius:0;background:0;margin:0 6px !important;opacity:.3;}
.provideo_box .swiper-pagination-bullet:before {position:absolute;content:'';background:#4c4c4c;width:100%;height:100%;left:0;bottom:0;border-radius:50%;}
.provideo_box .swiper-pagination-bullet-active {opacity:.9;}
.provideo_box .swiper-button-next {background:#e9e9e9;width:50px;height:50px;border-radius:50%;top:45%;opacity:.7;transition:.3s all ease-in-out;}
.provideo_box .swiper-button-next:before {content:"\f105";position:absolute;left:50%;top:50%;font-family:FontAwesome;color:#333;font-size:22px;transform:translate(-50%,-50%);}
.provideo_box .swiper-button-prev {background:#e9e9e9;width:50px;height:50px;border-radius:50%;top:45%;opacity:.7;transition:.3s all ease-in-out;}
.provideo_box .swiper-button-prev:before {content:"\f104";position:absolute;left:50%;top:50%;font-family:FontAwesome;color:#333;font-size:22px;transform:translate(-50%,-50%);}
.provideo_box .swiper-button-prev:hover,.provideo_box .swiper-button-next:hover {opacity:1;box-shadow:0 12px 18px 0 rgba(25,42,70,.33);}
.provideo_box .pro_video_img img {transition:all 1s;width:100%;}
.provideo_box .pro_video_img:hover img {transform:scale(1.1);}
.provideo_box .pro_video_img .industries_img {overflow:hidden;}
.provideo_box .pro_video_img {overflow:hidden;position:relative;}
.provideo_left .webtitle {font-size:1.3rem;color:#666;text-transform:uppercase;}
.provideo_left h3 {color:#174277;font-size:1.6rem;text-transform:uppercase;margin-bottom:2rem;}
.provideo_box strong {font-weight:300;display:block;text-align:center;font-size:1rem;padding:.5rem 0;}
/* features_content */.features_content li {margin-bottom:2rem;}
/* pro_feedback_box */.pro_feedback_box {background-color:#fff;padding:4rem 0;}
.inquiry_top_des {background:url(../images/inquiry_top_img.jpg) no-repeat top center;padding:3rem;color:#000;background-size:cover;}
.inquiry_top_des .small_webtitle {color:#000;margin-bottom:0;font-size:1.8rem;}
.pro_feedback_box .right_feedback {background-color:#fff;box-shadow:0 4px 35px 0 rgba(0,0,0,.1);}
.feedbck_bg {padding:1rem 2rem;}
.left_feedback strong {color:#000;font-size:2rem;}
/* feedback_title_des */.feedback_title_des {color:#333;background-color:#002d5d;padding:1rem 0;background:linear-gradient(90deg,#004d9d,#00244a);border-top:10px solid #e70d2f;}
.left_feedback a {color:#333;font-size:1.2rem;padding-left:1.2rem;}
.left_feedback .cot_email::before,.left_feedback .cot_tel::before {font-size:1.5rem;color:#666;}
.left_feedback strong {display:block;color:#002d5d;font-size:1.8rem;font-weight:600;}
/* sendinquiry */.sendinquiry {display:inline-flex;flex-wrap:wrap;justify-content:start;text-align:center;position:relative;z-index:1; float:left}
.sendinquiry span,.sendinquiry a {cursor:pointer;color:#fff;padding:1rem 1.5rem;font-size:0.9rem;line-height:0.9rem;text-align:center;display:inline-block;margin:0 0 1rem 0;min-width:100px;position:relative;overflow:hidden;font-weight:600;z-index:1;transition:.5s all ease-in-out;text-transform:uppercase;background:linear-gradient(90deg,#002d5d,#0075c1);border-radius:5px;}
.sendinquiry span:hover {background:linear-gradient(90deg,#0075c1,#002d5d);}
.key_parameters {display:flex;flex-wrap:wrap;margin:3rem auto;position:relative;padding-top:3rem;}
.key_parameters::before {position:absolute;content:"";width:220px;height:1px;background-color:#ccc;top:0;left:0;right:0;margin:0 auto;}
.key_parameters li {width:32%;margin-right:2%;text-align:center;margin-bottom:1rem;font-weight:600;}
.key_parameters li:nth-child(3n) {margin-right:0;}
.key_parameters li b {display:block;font-weight:300;font-size:1.4rem;}
/* nav-tabs-list-parameters */.nav-tabs-list-parameters {margin-top:3rem;margin-bottom:1rem;}
.nav-tabs-list-parameters li a {color:#333;text-transform:uppercase;font-size:1.2rem;margin-right:2rem;font-weight:600;padding-bottom:1rem;display:block;position:relative;}
.nav-tabs-list-parameters li a.active,.nav-tabs-list-parameters li a:hover {color:#0075c1;}
.nav-tabs-list-parameters li a::before {position:absolute;content:"";width:0;height:2px;background-color:#0192C7;left:0;bottom:0;opacity:0;transition:all .5s;}
.nav-tabs-list-parameters li a.active::before,.nav-tabs-list-parameters li:hover a::before {opacity:1;width:100%;}
/* faq_des */.faq_des {position:relative;z-index:1;}
.faq_des .card-header a span {display:block;color:#111;font-weight:600;font-size:1.5rem;}
.faq_des .card {border:none;}
.faq_des .card-header {border-bottom:none;border-top:1px solid #ccc;}
.card-link::after {content:"\f055";font-size:1.2rem;color:#000;font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;position:absolute;right:1rem;top:1rem;transition:all 0.3s}
.card-link[aria-expanded="true"]::after {content:"\f056"}
.faq_des .card-header a span {display:block;color:#111;font-weight:400;font-size:1.2rem;}
/* products_pic */.products_pic {overflow:hidden;width:96%;margin:0 auto;}
.products_pic ul {display:flex;flex-wrap:wrap;}
.products_pic ul li {width:19.2%;margin-right:1%;margin-bottom:10px;overflow:hidden;}
.products_pic ul li:nth-child(5n) {margin-right:0;}
.products_pic ul li img {transition:all .5s;}
.products_pic ul li:hover img {transform:scale(1.05);}
/* small_pro_title */.small_pro_title {font-size:1.8rem;text-transform:none;margin-top:3rem;}
/* siger_products_box */.siger_products_box {margin-bottom:3rem;}
.siger_products_box .small_pro_title {position:relative;padding-bottom:1rem;margin-bottom:2rem;}
.siger_products_box .small_pro_title::before {position:absolute;content:"";width:60px;height:4px;bottom:0;left:0;right:0;background-color:#002d5d;margin:0 auto;}
.siger_products_box strong {font-weight:normal;font-size:1rem;text-align:center;}
/* related_products */.related_products {margin-bottom:3rem;}
.related_products .pro_item {display:flex;flex-wrap:wrap;align-items:center;background-color:#e0e2e6;padding:1rem;border-radius:10px;}
.related_products .pro_item .pro_img {width:45%;}
.related_products .pro_item .pro_img img {mix-blend-mode:multiply;}
.related_products .pro_item .pro_txt {width:55%;padding-left:1rem;}
.related_products .pro_item .pro_txt strong {font-weight:300;font-size:1rem;display:block;line-height:1.35;}
.related_products .pro_item:hover .pro_txt a strong,.related_products .pro_item.dq .pro_txt a strong {color:#0192C7;}
.related_products .pro_item:hover,.related_products .pro_item.dq {background-color:#f2f2f2;}
/* solution_txt_box */.solution_txt_box {position:relative;}
.solution_txt_box  .solution_bg {background-color:#002d5d;color:#fff;padding:3rem;padding-left:6rem;}
.solution_txt_box  .solution_img {overflow:hidden;position:relative;margin-right:-15%;z-index:1;border-radius:10px;}
.solution_txt_box  .solution_img img {transition:all .5s;border-radius:10px;}
.solution_txt_box  .solution_img:hover img {transform:scale(1.05);}
/* solution_applications_box */.solution_applications_box {margin-top:3rem;}
.solution_inner_sample {display:flex;flex-wrap:wrap;}
.solution_inner_sample .application_item {width:32%;margin-right:2%;background-color:#f2f2f2;padding:2rem;margin-bottom:1.5rem;border-radius:10px;}
.solution_inner_sample .application_item:nth-child(3n) {margin-right:0;}
.solution_inner_sample .application_item .app_img img {mix-blend-mode:multiply;}
/* products_list_box */.products_list_box {margin-top:2rem;}
.products_list_box .pro_item {background-color:#fff;padding:1rem;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.12);height:100%;}
.products_list_box .pro_item strong {display:block;font-weight:400;margin-top:1rem;}
/* bg_about_content */.bg_about_content {background-color:#fff;padding:3rem;padding-bottom:0;position:relative;margin-top:-8rem;}
/* partners_pic_list */.partners_pic_list ul {display:flex;flex-wrap:wrap;}
.partners_pic_list ul li {width:13.4%;margin-right:1%;border:1px solid #eee;border-radius:10px;overflow:hidden;padding:5px;margin-bottom:1rem;}
.partners_pic_list ul li img {border-radius:10px;}
.partners_pic_list ul li:nth-child(7n) {margin-right:0;}
/* facilities_top_des */.facilities_top_des {position:relative;padding-bottom:2rem;margin-bottom:2rem;}
.facilities_top_des::before {position:absolute;content:"";width:200px;height:2px;right:0;left:0;margin:0 auto;background-color:#eee;bottom:0;}
/* facilities_title */.facilities_title {text-align:center;text-transform:none;font-size:1.2rem;color:#111a33;}
.facilities_title span {color:#004d9d;font-weight:600;display:block;font-size:1.6rem;}
/* service_page */.service_page .service_des strong {font-weight:600;font-size:1.6rem;display:block;margin-bottom:1rem;border-bottom:1px solid #eee;padding-bottom:1rem;position:relative;}
.service_page .service_des strong::before {position:absolute;content:"";width:100px;height:5px;left:0;bottom:-2px;background-color:#0075c1;background:linear-gradient(to left,#0075c1,#004d9d);}
.service_page .service_item {margin-bottom:3rem;}
.service_page .service_img img {width:100%;}
/* adv_case_box */.adv_case_box .adv_item {background-color:#fff;padding:1.2rem;padding-top:2rem;box-shadow:0px 0px 55px 0px rgba(0,0,0,0.12);height:100%;}
.adv_case_box .adv_item img {width:auto;}
.adv_case_box .adv_item strong {text-transform:uppercase;font-weight:500;font-size:1.4rem;display:block;margin-top:2rem;margin-bottom:1rem;line-height:1.45;}
/* case_pic_box */.case_pic_box .webtitle {font-size:1.6rem;text-transform:none;margin-top:3rem;text-align:center;}
/* about_sub_link */.about_sub_link {background-color:#f2f2f2;padding:3rem 0;}
.about_sub_link .sub_item {height:100%;position:relative;}
.about_sub_link .sub_item a::before {position:absolute;content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.32);top:0;left:0;}
.about_sub_link .sub_item img {width:100%;object-fit:cover;height:340px;}
.about_sub_link .sub_item span {position:absolute;bottom:2rem;left:1rem;color:#fff;font-size:1.4rem;font-weight:600;padding-left:1rem;border-left:5px solid #fff;}
.about_sub_link .sub_item .overhide_more {width:140px;border:1px solid #fff;padding:5px;position:absolute;bottom:0;right:1rem;color:#fff;text-align:center;transition:all .5s;opacity:0;}
.about_sub_link .sub_item:hover .overhide_more {background-color:#002d5d;opacity:1;bottom:2rem;}
/* feedback_bg */.feedback_bg {background-color:#f2f2f2;padding:2rem;}
/* video_hub */.video_hub ul {display:flex;flex-wrap:wrap;margin-bottom:3rem;}
.video_hub ul li {width:32%;margin-right:2%;background-color:#f2f2f2;margin-bottom:1rem;text-align:center;border-radius:10px;overflow:hidden;}
.video_hub ul li:nth-child(3n) {margin-right:0;}
.video_hub ul li a {color:#333;font-weight:300;display:flex;align-items:center;font-size:.9rem;}
.video_hub ul li a .video_img {width:50%;}
.video_hub ul li a span {width:50%;display:block;padding:5px;line-height:1.35;}
.video_hub ul li a .video_img .video-play-button1 {width:45px;height:45px;line-height:45px;}
/* #etw_videolist */  #etw_videolist {position:relative;margin:0 auto;background:#f5f5f5;padding:1.5rem;}
#etw_videolist .webtitle {font-size:1.5rem;line-height:1.6rem;text-align:left;font-weight:700;color:#002d5d;margin-bottom:1rem;}
#etw_videolist>ul {position:relative;display:flex;flex-wrap:wrap;}
#etw_videolist>ul>li {width:100%;position:relative;display:block;}
#etw_videolist>ul>li>a {width:100%;position:relative;display:flex;flex-wrap:wrap;align-items:center;margin:0.3rem 0;border-radius:0 2rem 2rem 0;transition:.3s all ease-in-out;}
#etw_videolist>ul>li a:hover {box-shadow:1px 3px 6px rgba(0 0 0 / 30%);}
#etw_videolist>ul>li img {width:30%;float:left;}
#etw_videolist>ul>li span {width:70%;float:right;padding:0.3rem 0.8rem;color:#333;font-size:.9rem;line-height:1.3rem;position:relative;display:block;transition:.3s all ease-in-out;}
#etw_videolist>ul>li>a.dq span,#etw_videolist>ul>li>a:hover span {color:#002d5d;}
#etw_videolist>ul>li>a:hover:before,#etw_videolist>ul>li>a.dq:before {color:#002d5d;}
#video_right video {width:100% !important;}
.video_content {background-color:#fff;padding:2rem;}
.etw_right video {display:block;width:100%;}
.etw_right .viewmore_btn {background-color:#002d5d;color:#fff;}
/* company_video_box */.company_video_box {background-color:#f2f2f2;margin-bottom:3rem;}
.company_video_txt {font-size:1.1rem;height:100%;padding:2rem;}
.company_video_txt strong a {font-size:1.4rem;font-weight:700;color:#023b7d;display:block;margin-bottom:1rem;}
.company_video_img a img {width:100%;height:100%;object-fit:cover;}
.company_video_img {height:100%;}
/* contact_content */  .contact_content {margin-bottom:6rem;}
/* #container */#container {width:100%;margin:0 auto;margin-top:98px;}
.home_box {margin-top:0 !important;}
.content {width:100%;max-width:1200px;margin:0 auto;}
.content1 {max-width:1360px}
/* #quicknav */#quicknav {width:100%;margin:0 auto;height:auto;color:#666;font-size:.85rem;overflow:hidden;position:relative;font-weight:400;}
#quicknav ul {width:100%;max-width:1200px;margin:.5rem auto;}
#quicknav a {color:#666;}
#quicknav li {display:inline-block;padding:0.2rem 0.4rem 0.2rem 0;}
#quicknav li + li::before {padding:0 5px;color:#666;content:"/\00a0";}
#quicknav a:hover {color:#002d5d;}
#quicknav li:last-child {color:#002d5d;}
.quicknav_01 {border:none !important;}
.quicknav_01 a {color:#fff !important;}
.quicknav_01 li + li::before,.quicknav_01 li:last-child {color:#fff !important;}
/* .left_pics */.pro_bg {background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(70%,#eee));background-image:linear-gradient(to right,#fff 0 30%,#eee 70% 100%);padding:2rem;padding-left:0;margin-bottom:2rem;}
.left_pro_img {position:relative;}
.left_pro_img a {position:relative;display:block;}
.left_pics {height:auto;margin:0 auto;text-align:center;position:relative;margin-bottom:1rem;order:1;width:100%;}
.left_pics img {text-align:center;mix-blend-mode:multiply}
.left_pics a {display:block;overflow:hidden}
.related_pic {width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:center;background-color:#eee;padding:5px;padding-top:10px;}
.related_pic a {width:18%;margin-right:1%;}
.related_pic a:nth-child(5n) {margin-right:0;}
.related_pic img {width:100%;height:auto;float:left;border:1px #eee solid;margin-bottom:5px;}
.related_pic img:hover,.related_pic a.imgdq img {border:1px #004680 solid;}
.related_pic span {font-size:0.7rem;line-height:0.9rem;display:block;text-align:center;color:#666;}
.left_pro_img .video_button {width:60px;height:60px;left:50%;}
/* footer */.footer_shape {overflow:hidden;position:absolute;left:0;width:100%;top:-1px;}
.footer_shape .elementor-shape-fill {fill:#fff;transform-origin:center;transform:rotateY(0deg);}
.footer_shape svg {width:calc(215% + 1.3px);height:117px;left:50%;transform:translateX(-50%);position:relative;display:block;}
#footer {width:100%;text-align:center;margin:0 auto;position:relative;padding-top:3rem;margin-top:4rem;background:#000016;background:linear-gradient(to bottom,#000016,#004680);}
#footer .foot_bg_img {position:absolute;top:0;right:0;}
#footer .foot_bg_img img {mix-blend-mode:multiply;opacity:.35s;}
.etw_bottom {padding:4rem 0;padding-bottom:2rem;width:100%;margin:0 auto;position:relative;text-align:left;color:#fff;z-index:1;}
.home_link {width:100%;overflow:hidden;margin:0 auto;padding:.5rem 0;position:relative;max-width:1200px;}
#footer a:hover {color:#fff;}
.etw_bottom .etw_foot_title,.etw_bottom .etw_foot_title a {position:relative;font-size:1.2rem;line-height:1.35;margin-bottom:1.8rem;color:#fff;text-transform:uppercase;font-weight:600;padding-bottom:1rem;}
.etw_bottom .etw_foot_title {position:relative;}
.etw_bottom .etw_foot_title a:hover {color:#fff!important;text-decoration:none;}
.etw_bottom .etw_foot_title::before {position:absolute;content:"";width:30px;height:3px;background-color:#e70d2f;left:0;bottom:0;}
.foot_logo {position:relative;font-size:.9rem;line-height:1.35;}
.foot_logo img {margin-bottom:1rem;}
.foot_logo h3 {font-weight:600;text-transform:uppercase;font-size:1.8rem;margin-bottom:1rem;}
.etw_bottom strong {color:#fff;}
.pblist {overflow:hidden;margin:0.5rem auto;}
.pblist_box {width:100%;}
.etw_bottom a {color:#fff;}
.etw_bottom a:hover {color:#e70d2f;}
.etw_bottom ul {width:100%;margin-right:2%;float:left;display:flex;flex-flow:wrap;}
.etw_bottom ul li {width:100%;float:left;position:relative;}
.etw_bottom ul > li > a {display:block;line-height:1.25rem;color:#fff;position:relative;position:relative;padding:.3rem 0;padding-left:.8rem;font-size:.9rem;}
.etw_bottom ul > li > a span {display:block;}
.etw_bottom ul > li > a::before {position:absolute;content:"\f105";left:0;top:.3rem;font-family:fontawesome;}
.cot_add,.cot_tel,.cot_email,.cot_people,.cot_mobile,.cot_fax,.cot_whatsapp,.cot_wechat {position:relative;padding-left:25px;display:block;margin-bottom:0.5rem;padding-top:0.2rem;}
.cot_add:before {content:"\f041";position:absolute;left:0px;top:4px;color:#fff;font-family:fontawesome;font-size:20px;}
.cot_tel:before {content:"\f095";position:absolute;left:0px;top:3px;color:#fff;font-family:fontawesome;font-size:18px;}
.cot_email:before {content:"\f0e0";position:absolute;left:0px;top:2px;color:#fff;font-family:fontawesome;font-size:16px;}
.cot_people:before {content:"\f007";position:absolute;left:0px;top:2px;color:#fff;font-family:fontawesome;font-size:16px;}
.cot_mobile:before {content:"\f10b";position:absolute;left:2px;top:-3px;color:#fff;font-family:fontawesome;font-size:26px;}
.cot_fax:before {content:"\f1ac";position:absolute;left:0px;top:2px;color:#fff;font-family:fontawesome;font-size:16px;}
.cot_whatsapp:before {content:"\f232";position:absolute;left:0px;top:2px;color:#fff;font-family:fontawesome;font-size:18px;}
.cot_wechat:before {content:"\f1d7";position:absolute;left:0px;top:2px;color:#fff;font-family:fontawesome;font-size:18px;}

#etw_coper {margin-top:2px;width:100%;line-height:22px;}
#etw_coper a {color:#fff;font-size:12px;}
#otherlink {clear:both;width:100%;height:auto;font-size:12px;margin-top:1rem;}
#otherlink a {color:#fff;display:inline-block;padding:0 4px;margin-right:5px;line-height:22px;margin-bottom:5px;font-size:12px;}
#otherlink a span {opacity:0.5;position:relative;top:0;}
#otherlink a:hover,#etw_homefooters a:hover,.etw_homefoot a:hover,#etw_coper a:hover {color:#e70d2f;}
#otherlink a:hover span {opacity:1;top:-2px;transition:all 0.3s ease-in-out;}
@media (max-width:1680.98px) {.video_right_box {right:-32%;}
}
@media (max-width:1440.98px) {.video_right_box {right:-48%;}
.home_products_box .pro_des strong {margin-bottom:1rem;}
}
@media (max-width:1300.98px) {#etw_content,.etw_bottom,.content {padding-left:15px;padding-right:15px;}
.video_right_box {display:none;}
.banner_txt1 h1 {font-size:2rem;}
.banner_txt1 p {font-size:1rem;}
.banner_txt {left:2%;}
}
@media (max-width:1299.98px) {.top-nav {padding-left:0;}
.home_products_box .pro_des strong {font-size:1.6rem;padding:1rem 0;}
.etw_bottom  .cot_email a {word-break:break-all;}
}
@media (max-width:1199.98px) {.banner_txt1 p {display:none;}
.tube_bending_shapes_bg {padding:2rem 0;}
.tube_bending_shapes_bg .content {width:96%;}
}
@media (max-width:1025.98px) {.home_products_box .pro_des strong {font-size:1.5rem;}
}
@media (max-width:991.98px) {#header {position:inherit;min-height:inherit;display:block;padding-bottom:0;background-color:#fff;}
#container,#etw_content,.home_box {margin:0 auto;}
#header::before {height:2px;}
#quicknav ul,.tags_box,#etw_sidebar,.carousel-control-next,.carousel-control-prev,#header::before,#quicknav {display:none;}
.top-nav .navbar {float:left;width:100%;}
.nav-item span.pro_icon {display:block;}
.navbar-light .navbar-toggler {color:#fff;font-size:2rem;border:none !important;position:relative;z-index:1;margin-top:1.5rem;background-color:#0075c1;margin-left:1.2rem;}
.top-nav {width:100%;padding-left:0;margin-top:0;background-color:#eee;padding:0;}
.navbar-expand-lg .navbar-nav .nav-link {padding:0.6rem 0.5rem;border-right:none;font-size:1.2rem;border-bottom:1px solid #666;color:#333;text-transform:none;}
.home_header .navbar-expand-lg .navbar-nav .nav-link,.home_header #etw_language .dropdown-item {color:#333;}
.navbar-light .navbar-nav .active > .nav-link span.pro_icon,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover span.pro_icon {color:#fff;}
.navbar-light .navbar-nav .active .nav-link:before,.navbar-light .navbar-nav .show .nav-link:before,.navbar-light .navbar-nav .nav-link:hover:before {display:none;}
.navbar-expand-lg .navbar-nav .dropdown-menu > li > a {font-size:1rem;}
.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 !important;background-color:#002d5d;}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover {border-radius:0;color:#fff;background-color:#002d5d;}
.top-nav {width:100%;float:left;background:#fff;margin:0;display:block;padding:0 !important;}
.top-nav:after,.top-nav:before,.top-nav ul>li>ul.dropdown-menu>li>.second_list {display:none;}
.navbar-nav .dropdown-menu {background:#fff;box-shadow:none;padding:.3rem 0;position:relative!important;left:0!important;top:0!important;margin-left:0!important;min-width:auto!important}
.top-nav .navbar-nav .row,.nav-fixed .top-nav .navbar-nav .row {width:100%!important;box-shadow:none !important;top:auto !important;margin:0 !important;left:auto !important;}
.top-nav .navbar-nav .navright {display:none;}
.top-nav .navleft {width:100%;float:none;padding:0.5rem 1rem;}
.top-nav .navbar-nav .row .navleft li {line-height:1.5rem;}
.top-nav .navbar-nav .row .navleft li a {color:#111;display:block;width:100%;font-size:1rem;line-height:1.5rem;padding:0.4rem 0 0.4rem 0.5rem;}
.top-nav .navbar-nav .row .navleft li a:hover,.top-nav .navbar-nav .row .navleft li a.lidq {color:#004680;}
/* .etw_language */.etw_language {background:none;width:auto;margin-top:2rem;}
.etw_language {display:block;float:right;height:auto;}
.etw_language > ul {position:relative;float:right;font-size:1rem;border-radius:8px;}
.etw_language > ul > li span {cursor:pointer;float:left;}
.etw_language ul ul {display:none;position:absolute;top:110%;left:-1rem;padding:0;background-color:#f2f2f2;min-width:100px;border-radius:10px;}
.etw_language ul ul a {display:block;text-align:left;float:left;padding:1.5rem 1rem;display:block;}
#etw_language .dropdown-item {padding:0.5rem 0 0.5rem 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;width:100%;}
.etw_language #etw_language a:hover {color:#0192C7 !important;}
#etw_language .dropdown-item::before {display:none;}
#etw_language .dropdown-item img {display:none;}
#etw_logo {margin-top:1rem;}
.pro_content {width:100%;}
.fixed-none2 {display:block;}
.nav-fixed .fixed-none2 {display:none;}
.fixed-none,.banner_shape {display:none;}
.home_products_box .big_title {font-size:1.8rem;margin-bottom:1rem;}
.home_products_box .pro_des {max-width:inherit;width:96%;margin:0 auto;padding:3rem 0;}
.about_content_box,.products_adv_box {padding:2rem 0;}
.products_adv_inner {flex-wrap:wrap;}
.products_nav {width:100%;order:0;height:auto;padding:1rem;}
.products_des {width:100%;order:1;}
.products_nav .nav-tabs {display:flex;flex-wrap:wrap;}
.products_nav .nav-tabs li {width:49%;margin-right:2%;}
.products_nav .nav-tabs li:nth-child(2n) {margin-right:0;}
.products_des img {height:auto;}
.pro_banner_box {min-height:auto;padding:3rem 0;}
.pro_banner_box h2 {font-size:1.8rem;}
.pro_top_img img {object-fit:cover;height:420px;}
.hub_pro_list,.pro_feedback_box {padding:2rem 0;}
.history-list .item {margin-right:0;height:300px;}
.provideo_content {width:96%;}
.products_comapnyvideo {margin-top:0;margin-bottom:0;padding:2rem 0;}
.products_comapnyvideo::before {top:0;}
.products_comapnyvideo .video_right {position:relative;right:inherit;width:90%;margin:0 auto;margin-top:-3rem;}
.foot_logo h3 {font-size:1.4rem;}
.webtitle {font-size:1.8rem;}
.products_advantages .adv_item .adv_img img {margin-left:0;}
.products_advantages .adv_item .adv_img {text-align:center;}
.solution_txt_box .solution_bg {padding:2rem;}
.solution_txt_box .solution_img {margin-right:0;}
.pro_page_top_des {padding-bottom:0;}
.bg_about_content {margin-top:0;padding:0;}
.video_hub ul li a {flex-wrap:wrap;}
.video_hub ul li a .video_img,.video_hub ul li a span {width:100%;}
#etw_videolist > ul > li {width:32%;margin-right:2%;}
#etw_videolist > ul > li:nth-child(3n) {margin-right:0;}
#etw_videolist {margin-bottom:3rem;}
.etw_right h2 {font-size:1.8rem;margin-top:1rem;}
}
@media (max-width:768.98px) {.partner_list {justify-content:center;}
.partner_list li {width:23%;}
.home_case_box .case_img_big img {height:auto;}
#etw_videolist > ul > li {width:49%;}
#etw_videolist > ul > li:nth-child(3n) {margin-right:2%;}
#etw_videolist > ul > li:nth-child(2n) {margin-right:0;}
}
@media (max-width:650.98px) {html {font-size:14px;}
.banner_link_box {display:none;}
.banner_txt1 h1 {font-weight:600;}
.banner_txt1 h1 span {font-size:1.6rem;}
.tube_bending_shapes_inner {flex-wrap:wrap;}
.tube_bending_shapes_inner .shapes_item {width:32%;margin-right:2%;margin-bottom:1rem;}
.tube_bending_shapes_inner .shapes_item:nth-child(3n) {margin-right:0;}
.tube_bending_shapes_inner .shapes_item:last-child {display:none;}
.webtitle {font-size:1.6rem;}
.key_parameters li {width:49%;}
.key_parameters li:nth-child(3n) {margin-right:2%;}
.key_parameters li:nth-child(2n) {margin-right:0;}
.key_parameters li b {line-height:1.35;}
.products_pic ul li {width:24%;}
.products_pic ul li:nth-child(5n) {margin-right:1%;}
.products_pic ul li:nth-child(4n) {margin-right:0;}
.products_pic ul li:nth-child(9),.products_pic ul li:nth-child(10) {display:none;}
.faq_des .card-header a span {padding-right:2rem;}
.solution_inner_sample .application_item {width:49%;}
.solution_inner_sample .application_item:nth-child(3n) {margin-right:2%;}
.solution_inner_sample .application_item:nth-child(2n) {margin-right:0;}
.video_hub ul li {width:49%;}
.video_hub ul li:nth-child(3n) {margin-right:2%;}
.video_hub ul li:nth-child(2n) {margin-right:0;}
}
@media (max-width:575.98px) {h2,.etw_hometitle {font-size:2rem;}
#etw_banner video {height:220px;object-fit:cover;}
.home_products_box .big_title span {display:inline-block;}
.products_pic ul li {width:49%;}
.products_pic ul li:nth-child(5n) {margin-right:1%;}
.products_pic ul li:nth-child(2n) {margin-right:0;}
.products_pic ul li:nth-child(9),.products_pic ul li:nth-child(10) {display:block;}
.partners_pic_list ul li {width:32%;}
.partners_pic_list ul li:nth-child(3n) {margin-right:0;}
}
@media (max-width:480.98px) {#etw_video_list ul li,.related_pro ul li,.products_nav .nav-tabs li,.key_parameters li,.solution_inner_sample .application_item,.video_hub ul li,#etw_videolist > ul > li {width:100%;margin-right:0 !important;}
}
@media (max-width:380.98px) {.etw_gallery3 ul li,.etw_gallery2 ul li,.etw_gallery4 ul li {width:100%;margin-right:0;}
}
@media (max-width:1120.98px) {.navbar-expand-lg .navbar-nav .nav-link {font-size:.8rem;}}
