@charset "utf-8";

/* CSS Document */

@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: 'Oswald';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../font/oswald-400.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 500;
    src: local('Oswald Medium'), local('Oswald-Medium'), url(../font/oswald-500.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(../font/Ubuntu-500.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(../font/Ubuntu-700.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'BarlowCondensed';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: local('Barlow Condensed Light'), local('BarlowCondensed-Light'), url(../font/BarlowCondensed-300.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'BarlowCondensed';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Barlow Condensed Regular'), local('BarlowCondensed-Regular'), url(../font/BarlowCondensed-400.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'BarlowCondensed';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Barlow Condensed Medium'), local('BarlowCondensed-Medium'), url(../font/BarlowCondensed-500.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 300;
    src: local('Open Sans Light'), local('OpenSans-Light'), url(../font/OpenSans-300.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans Regular'), local('OpenSans-Regular'), url(../font/OpenSans-400.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 600;
    src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(../font/OpenSans-600.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../font/OpenSans-700.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/****basic****/

body {color:#555;font-family:OpenSans;font-size:0.875rem;background:#fff;}
*,li,ol,ul {margin:0;padding:0}
li,ol,ul {list-style:none;font-size:13px;}
img {max-width:100%}
img {-ms-interpolation-mode:bicubic;border:0}
.clear {clear:both;margin:0;padding:0;height:0;font-size:0;line-height:0;width:0}
a {color:#0c3b64;blr:expression(this.onFocus=this.blur())}
a:hover {color:#1782d2}
a:focus {outline:0;text-decoration:none}
a,a:hover {text-decoration:none}
a.link {color:#c32e24;text-decoration:underline;}
a.link:hover {color:#000;text-decoration:underline;}
.clearfix{clear:both}
b {color:#454545;font-size:1rem;line-height:1.3rem;margin:15px 0 6px 0;display:block;font-weight:600;}
h2 {display:block;margin:0;padding:0.5rem 0 1rem 0;font-size:1.6rem;line-height:1.8rem;color:#1f2639;font-weight:600;}
h2 span {font-weight:400;display:inline-block;padding-top:0.5rem;font-family:'Roboto';color:#666;font-size:1.2rem;}
hr {border:none;border-bottom:1px #e6e6e6 solid;margin-bottom:0px;}
.etw_hometitle {padding:0.5rem 0 1rem 0;font-weight:600;color:#000;font-size:1.6rem;line-height:1.8rem;color:#1f2639;}
.etw_hometitle a {color:#1782d2}
.etw_hometitle a:hover {color:#0c3b64}
inquiry,u.inquiry {text-decoration:none;color:#c32e24;display:inline-block;margin:2px 0;font-weight:100;float:left;}
u.inquiry:after {content:"INQUIRY";background:#0267b1;border-radius:2px;color:#fff;text-align:center;line-height:1;padding:4px 8px;font-size:12px;display:inline-block;}
u.inquiry:hover:after {opacity:.6;}
.nolr {padding-left:0px;padding-right:0px;}
.a1 {float:left; margin-right:0.5rem; border:2px #eadd7f solid;}
.a2 {float:left;border:2px #eadd7f solid;}
.a1:hover,.a2:hover{ border:2px #9db215 solid;}
.relatednames {width:100%;margin:20px 0;overflow:hidden;color:#999;font-size:13px;line-height:20px}
p.pinfo {font-size:1.2rem;font-weight:400;color:#666;width:90%;margin:0 auto;text-align:center;}
.table-responsive {margin-top:0.75rem;margin-bottom:20px;width:auto !important;}
.table {width:100%;max-width:100%;margin-bottom:0.5rem;background-color:transparent;}
table,td {border:1px solid #ccc!important;}
.table .top {background:#f2f2f2!important;}
.table>tbody>tr>td {vertical-align:middle;padding:8px;font-size:14px;line-height:18px;}

/****header****/
#header {width:100%;height:auto;position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:999;background:#fafafa;}
.headerin {width:100%;margin:0px auto;max-width:1200px;position:relative;}
#etw_logo {width:108px;height:auto;float:left;margin:30px 0 30px 0;clear:left;}

/*language*/
#etw_language {width:60%;float:right;height:22px;text-align:right;margin:0.3rem 0;}
#etw_language .dropdown-item {width:auto;color:#000;line-height:0.9rem;padding:0;margin-left:0.8rem;clear:inherit;display:inline-block;}
#etw_language .dropdown-item:hover {color:#144290;background:none;}


/*menu*/

.top-nav {width:auto;float:right;margin-top:1.8rem;}
.navbar {padding:0;}
.navbar-collapse {justify-content:flex-end;}
.navbar-light .navbar-nav a.nav-link {color:#000033;padding:0;margin:0 0.9rem;font-size:1rem;line-height:1.2rem;position:relative;}
.navbar-light .navbar-nav .active .nav-link,.navbar-light .navbar-nav .nav-link:hover {background-color:none;color:#000;}
.navbar-light .navbar-nav .dropdown-item {font-size:0.875rem;}
.navbar-light .navbar-nav li.nav-item:last-child a.nav-link {padding-right:0;border:none;}
.navbar-light .navbar-nav li.active a.nav-link:before,.navbar-light .navbar-nav>li>a.nav-link:hover:before {position:absolute;content:"";width:100%;height:0.15rem;background:#0a0a3b;left:0;bottom:-0.5rem;}
.dropdown-item:hover {background:#7c96b1;color:#fff;}
.navbar-light .navbar-nav .show>.nav-link {color:#000;}
.dropdown-item.active,.dropdown-item:active {background:#7c96b1;color:#fff;}
.dropdown-menu {background:rgba(34,56,89,.9);padding:0;padding:1rem 0;}
.dropdown-item {color:#fff;}
@media (max-width:1199.98px) {.navbar-light .navbar-nav a.nav-link {font-size:0.9rem;}
}
@media (max-width:991.98px) {
#etw_logo {margin-left:1rem;}
#header {position:inherit;overflow:hidden;}
#etw_language {display:none;}
.top-nav {width:100%;margin-top:0;background:#fff;border-top:1.5px #eee solid;}
.navbar-light .navbar-nav .show>.nav-link {color:#333;}
.navbar-light .navbar-nav li.active a.nav-link:before,.navbar-light .navbar-nav>li>a.nav-link:hover:before {background:none;}
.navbar-light .navbar-nav .active .nav-link,.navbar-light .navbar-nav .nav-link:hover {color:#e60013;}
.navbar-light .navbar-nav a.nav-link {font-weight:400;font-size:1rem;border-bottom:1px solid rgba(0,0,0,.1);color:#333;padding:0.6rem;}
.dropdown-menu {border:none;}
.navbar-light .navbar-toggler {color:#d91a0d;font-size:1.6rem;margin:0.5rem 0.5rem 0 0;}
.dropdown-item:hover {background:none;color:#c33e42;}
.dropdown-item.active,.dropdown-item:active {background:none;color:#c33e42;}
.dropdown-menu {background:#fff;padding:0;}
.dropdown-item {color:#444;}
}
/****header  END****/

/****banner****/
#etw_banner {width:100%;height:auto;position:relative;margin:0 auto;text-align:center;}
.banner_txt {position:absolute;width:700px;height:100%;margin:0 auto;left:0rem;bottom:0%;right:0px;top:0px;}
.bannerinfo {width:100%;float:left;margin:10% 0 0 0;padding:2rem;color:#fff;position:relative;background:rgba(0,47,101,.3);}
.banner_txt h1 {font-size:2rem;line-height:2.4rem;color:#fff;font-family:'Oswald';font-weight:700;}
.banner_txt .link {text-align:center;display:inline-block;}
.banner_txt a {display:inline-block;padding:0.5rem 1rem;background:rgba(57,91,185,.7);color:#fff;float:left;margin-top:2rem;margin-right:1.5rem;font-family:'Oswald';}
.banner_txt a:hover {color:#fff;background:#144290;}
.banner1 {margin-bottom:1rem;}
@media (max-width:1600px) {#etw_banner .bannerinfo {margin-top:2%;}
}
@media (max-width:1100px) {.banner_txt h1 {font-size:1.2rem;line-height:1.4rem;}
}
@media (max-width:991.98px) {#etw_banner {display:none;}
.banner1 {display:none;}
}
/****banner END****/

/****mainpro****/
.mainpro {width:100%;padding-top:2.5rem;padding-bottom:2rem;}
.mainpro ul {width:96%;max-width:1200px;margin:0 auto;display:flex;margin-top:1rem;flex-flow:wrap;position:relative;}
.mainpro ul li ol li.product_con {padding:0.5rem 0.8rem;}
.mainpro ul li ol li.product_con>a {display:block;color:#b2b2b2;font-size:1.25rem;position:relative;text-align:center;padding:0.5rem 0;text-align:center;font-family:'Oswald';}
.mainpro ul li ol li.product_con>a span {display:block;color:#7c96b1;}
.mainpro ul li.itemcol ol li.product_con>a{color:#7c96b1;}
.mainpro ul li.itemcol ol li.product_con>a span{color:#b2b2b2;}

.owl-carousel .owl-wrapper:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel {display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper {display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer {overflow:hidden;position:relative;width:100%;clear:both}
.owl-carousel .owl-wrapper-outer.autoHeight {-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item {float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page {cursor:pointer}
.owl-controls {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper {-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-one {float:none;margin:0 auto;width:100%;max-width:1140px;position:relative}
.owl-theme .owl-controls {width:100%;text-align:center;}
.owl-theme .owl-controls .owl-buttons {width:100%;height:100%}
.owl-theme .owl-controls .owl-buttons div {position:absolute;display:inline-block;display:block;width:45px;height:45px;color:#fff;font-size:0;zoom:1;top:45%;opacity:.9;filter:Alpha(Opacity=50);z-index:3;}
.owl-theme .owl-controls .owl-buttons div.owl-prev {left:-48px;background-position:16px 0;margin-top:-22px;background:url(../images/arr1.png)no-repeat center center;}
.owl-theme .owl-controls .owl-buttons div.owl-next {right:-48px;background:url(../images/arr2.png)no-repeat center center;}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {background:url(../images/arr11.png)no-repeat center center;}
.owl-theme .owl-controls .owl-buttons div.owl-next:hover {background:url(../images/arr22.png)no-repeat center center;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {text-decoration:none;opacity:.9;filter:Alpha(Opacity=100)}
.owl-theme .owl-controls .owl-page {display:inline-block;zoom:1}
.owl-theme .owl-controls .owl-page span {display:block;margin:5px 7px;width:12px;height:12px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;opacity:.5;filter:Alpha(Opacity=50)}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span {opacity:1;filter:Alpha(Opacity=100)}
.owl-theme .owl-controls .owl-page span.owl-numbers {padding:2px 10px;width:auto;height:auto;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#FFF;font-size:12px}
.owl-item.loading {min-height:150px;background:url(../images/AjaxLoader.gif) no-repeat center center}
.owl-pagination {display:none}
.owl-one .item {width:96%;margin:1rem auto 1rem;float:none;transition:all 0.3s;background:#e9edf0;overflow:hidden;height:auto;transition:all .2s;}
.owl-one .item a:hover .about_title {color:#902129;}
.owl-one .item img {display:block;width:100%;height:auto;}
.owl-one .item .buttons a {padding:0}
.action {position:relative;overflow:hidden;height:auto;width:100%}
.owl-one .item ul {padding:12px 0 20px;}
.owl-one .item ul li {width:100%;color:#fff;font-size:14px;padding-left:13px;position:relative;}
.owl-one .item ul li:before {content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;left:0;top:5px;}
.owl-one .item:hover {background:#203a68;}


.abbg1 {background:#f7f7f7;}
.homecustom {width:96%;max-width:1200px;margin:0 auto;padding-top:1rem;}
.homecustom .etw_hometitle {line-height:22px;font-size:1.875rem;color:#144290;padding:0 0 25px;text-align:center;font-weight:600;font-family:'Oswald';}
.homecustom p {color:#003f99;text-align:center;}
.homecustom ul {width:100%;margin:0 auto;display:flex;margin-top:1rem;flex-flow:wrap;position:relative;}
.homecustom ul>li {width:23.5%;margin:0 2% 0.5rem 0;position:relative;}
.homecustom ul li:nth-child(4n) {margin-right:0;}
.homecustom ul li:nth-child(4n+1) {clear:both}
.homecustom ul li span {position:absolute;left:0;bottom:0;width:100%;text-align:center;background:rgba(255,255,255,0.8);display:block;color:#657f9a;font-size:1.25rem;text-align:center;font-weight:600;padding:0.5rem 0;font-family:'Oswald';}
.homecustom ul li:hover {box-shadow:0 2px 10px rgba(0,0,0,0.2);}
.homecustom ul li:hover span {color:#144290;}
.homecustom ul li:hover img {opacity:0.9;}

.homecase {width:96%;max-width:1200px;margin:0 auto;padding-top:2rem;padding-bottom:3rem;}
.homecase .etw_hometitle {line-height:22px;font-size:1.875rem;color:#144290;padding:0 0 25px;text-align:center;font-weight:600;font-family:'Oswald';}
.homecase p {color:#003f99;text-align:center;}
.homecase ul {width:100%;margin:0 auto;display:flex;margin-top:1rem;flex-flow:wrap;position:relative;}
.homecase ul>li {width:12.285714286%;margin:0 2% 0.5rem 0;position:relative;}
.homecase ul li:nth-child(7n) {margin-right:0;}
.homecase ul li:nth-child(7n+1) {clear:both}
.homecase ul>li img{ width:100%;}
.homecase ul li span {position:absolute;left:0;bottom:0;width:100%;text-align:center;background:rgba(255,255,255,0.8);display:block;color:#657f9a;text-align:center;padding:0.5rem 0;}
.homecase ul li:hover {box-shadow:0 2px 10px rgba(0,0,0,0.2);}
.homecase ul li:hover span {color:#144290;}
.homecase ul li a.video {cursor:pointer}
.homecase ul li a.video:before {border-radius:50%;font-family:fontawesome;top:40%;left:50%;transform:translate(-50%,-50%);position:absolute;content:"\f04b";width:36px;height:36px;padding:4px 0 0 11px;color:#fff;background:#0093d2;font-size:1.25rem;}
.homecase ul li  a.video:hover:before {background:#144290;}

@media (max-width:991.98px) {
	.owl-theme .owl-controls .owl-buttons div.owl-prev {left:0px!important;}
    .owl-theme .owl-controls .owl-buttons div.owl-next {right:0px!important;}
	.homecase ul>li {width:18.4%;}
    .homecase ul li:nth-child(7n) {margin-right:2%;}
    .homecase ul li:nth-child(7n+1) {clear:none}
	.homecase ul li:nth-child(5n) {margin-right:0;}
    .homecase ul li:nth-child(5n+1) {clear:both}
}
@media (max-width:767.98px) {.mainpro ul>li {width:49%;}
.mainpro ul li:nth-child(3n) {margin-right:2%;}
.mainpro ul li:nth-child(3n+1) {clear:none}
.mainpro ul li:nth-child(2n) {margin-right:0;}
.mainpro ul li:nth-child(2n+1) {clear:both}
.mainpro ul li ol li.product_con>a {font-size:0.85rem;}
.homecustom ul>li {width:32%;}
.homecustom ul li:nth-child(4n) {margin-right:2%;}
.homecustom ul li:nth-child(4n+1) {clear:none}
.homecustom ul li:nth-child(3n) {margin-right:0;}
.homecustom ul li:nth-child(3n+1) {clear:both}

.homecase ul>li {width:32%;}
.homecase ul li:nth-child(5n) {margin-right:2%;}
.homecase ul li:nth-child(5n+1) {clear:none}
.homecase ul li:nth-child(3n) {margin-right:0;}
.homecase ul li:nth-child(3n+1) {clear:both}

}
@media (max-width:575.98px) {.mainpro .etw_hometitle {font-size:1.3rem;line-height:1.3rem;}
.mainpro ul li ol li.product_con span {font-size:0.8rem;line-height:1.1rem;}
.mainpro ul li ol li.product_more {display:none;}
.homecustom ul>li {width:49%;}
.homecustom ul li:nth-child(3n) {margin-right:2%;}
.homecustom ul li:nth-child(3n+1) {clear:none}
.homecustom ul li:nth-child(2n) {margin-right:0;}
.homecustom ul li:nth-child(2n+1) {clear:both}

.homecase ul>li {width:49%;}
.homecase ul li:nth-child(3n) {margin-right:2%;}
.homecase ul li:nth-child(3n+1) {clear:none}
.homecase ul li:nth-child(2n) {margin-right:0;}
.homecase ul li:nth-child(2n+1) {clear:both}
}
/****mainpro END****/

.more {display:inline-block;padding:0.3rem 1rem;border:1px #ccc solid;border-radius:3rem;color:#999;}
.more:hover {color:#144290;border-color:#144290;}
.promore a {display:inline-block;color:#2f3765;border:1px #aec1d8 solid;text-align:center;padding:0.3rem 1rem;width:auto;}
.promore a:hover {color:#003f99;border:1px #003f99 solid;}

/****Home about****/
.abbg {background:#e9ecf1;padding:2rem 0 2rem 0;}
.homeabout {width:96%;max-width:1200px;margin:0 auto;padding:1rem;color:#022557;background:#fff;}
.homeabout .etw_hometitle {display:block;margin:0 auto;color:#7c96b1;font-weight:700;font-size:1.6rem;line-height:1.75rem;padding:0px 0 5px 0;width:100%;font-family:'Oswald';text-align:right;}
.homeabout .etw_hometitle span {color:#b2b2b2;}
.homeabout a.etw_video:before {padding-left:18px;}
.subtitle {color:#003f99;font-size:1.125rem;font-family:'Oswald';text-align:right;display:block;padding-bottom:0.5rem;}
.homeabout p {font-weight:300;}
.homeabout .more {display:inline-block;position:relative;border:1px #aec1d8 solid;color:#2f3765;border-radius:0;float:right;font-family:'Oswald';text-transform:uppercase;font-size:1.125rem;}
.homeabout .more:hover {background:#003f99;color:#fff;}
.homeabout img{ width:100%;}
@media (max-width:767.98px) {.homeabout .etw_hometitle {width:100%;}
.homeabout .more {margin-bottom:1rem;}
}
/****container****/
#container {width:100%;margin:0 auto;margin-top:106px;background:#fff;}
.nobg {background:#fff!important;}
.etw_container {width:96%;max-width:1200px;margin:0 auto;overflow:hidden;padding:1rem 0 2.5rem 0;}
#etw_right {width:71%;float:left;}
#etw_sidebar {width:25%;float:right;}
#etw_sidebar .etw_hometitle {color:#383a3b;font-size:1.5rem;line-height:1.4rem;margin-top:12px;font-family:'Oswald';font-weight:400;padding:0.5rem 0 0.8rem 0;margin-top:0px;}
.left_title {line-height:20px;font-size:20px;color:#333;padding:0 0 12px;text-transform:uppercase;letter-spacing:1px;position:relative;margin-bottom:12px;}
.left_title:after,.left_title:before {position:absolute;content:'';border-top:1px #666 solid;width:72%;height:1px;left:0;bottom:0}
.left_title:after {width:85%;bottom:4px;left:5%;}
#etw_right figure a:hover img {opacity:.9;}
@media (max-width:991.98px) {#container {margin-top:0px}
#etw_right,#etw_sidebar,#etw_left,#etw_right2 {width:100%;}
}
/****container  END****/

/*Quick*/
#quicknav {height:auto;color:#181818;line-height:1.2rem;font-size:0.8rem;overflow:hidden;}
#quicknav a {color:#181818;}
#quicknav ul {width:96%;max-width:1200px;margin:0 auto;}
#quicknav li {display:inline-block;padding:0.8rem 0.4rem 0.8rem 0px;}
#quicknav li+li::before {padding:0 5px;color:#181818;content:"/\00a0"}
#quicknav a:hover {color:#fc822a}
@media (max-width:575.98px) {
	#quicknav {display:none;}
}
/****Products List****/#etw_productlist {width:100%;overflow:hidden;position:relative;background:#edeef0;padding:1rem;}
#etw_productlist>ul {overflow:hidden;width:100%;float:left;padding:0rem 1rem 1rem 0;}
#etw_productlist>ul>li {width:100%;position:relative;border-bottom:1px #cccccc dashed;padding-bottom:0.5rem;}
#etw_productlist>ul>li:last-child {border:none;}
#etw_productlist>ul>li>a {font-size:1rem;line-height:1.4rem;padding-top:0.7rem;color:#000;display:block;}
#etw_productlist>ul>li ol {padding-top:0.3rem;}
#etw_productlist>ul>li ol li>a {font-size:0.875rem;line-height:1rem;padding:0.3rem 1.25rem 0.4rem 1rem;color:#787878;position:relative;display:block;margin-bottom:0}
#etw_productlist>ul>li ol li>a:before {content:"\f105";color:#666;position:absolute;left:0.2rem;top:0.3rem;font-size:0.875rem;font-family:fontawesome}
#etw_productlist ul li a:hover,#etw_productlist ul li a.dq {color:#144290}
#etw_productlist ul li a:hover:before,#etw_productlist ul li a.dq:before {color:#144290;}
@media (max-width:991.98px) {
	#etw_productlist {display:none;}
}
.leftother {width:100%;}
.leftother .etw_hometitle {font-size:1.3rem;display:block;color:#100c13;font-family:'Oswald';font-weight:600;position:relative;z-index:1;background:none;padding-left:0;}
.leftother .etw_hometitle span {background:#fff;}
.leftother .etw_hometitle:after {position:absolute;content:"";width:100%;height:4px;background:#f2f2f2;left:0;bottom:35%;z-index:-1;}
.leftother ul {width:100%;padding-top:0.5rem}
.leftother>ul>li {width:100%;margin:0.3rem 0 0.8rem 0;border:1px #eee solid;background:#f5f5f5;box-shadow:0 1px 3px rgba(0,0,0,0.18);}
.leftother>ul>li>ol {width:100%;display:flex;}
.leftother ul li ol li.product_img {width:35%;float:left;padding:0.5rem;}
.leftother ul li ol li.product_con {width:63%;float:right;display:flex;}
.leftother ul li ol li.product_con a {color:#444;line-height:1.05rem;display:block;font-size:0.875rem;padding:0.6rem 0.8rem;display:flex;align-items:center;justify-content:center;}
.leftother ul>li:hover {border-color:#c22e24;}
.leftother ul li:hover ol li.product_con a,.leftother ul li ol.dq li.product_con a {color:#c22e24;}
@media (max-width:991.98px) {.leftother .etw_hometitle {margin-top:1rem;}
.leftother>ul {display:flex;flex-flow:wrap;}
.leftother>ul>li {width:23.5%;margin:0.3rem 2% 0.8rem 0;}
.leftother ul>li:nth-child(4n) {margin-right:0}
.leftother ul>li:nth-child(4n+1) {clear:both}
.leftother ul li ol li.product_img,.leftother ul li ol li.product_con {width:100%;}
.leftother>ul>li>ol {width:100%;display:block;}
.leftother ul li ol li.product_con a {width:100%;text-align:center;display:block;}
}
@media (max-width:767.98px) {.leftother>ul>li {width:32%;}
.leftother ul>li:nth-child(4n) {margin-right:0}
.leftother ul>li:nth-child(4n+1) {clear:both}
.leftother ul>li:nth-child(3n) {margin-right:0}
.leftother ul>li:nth-child(3n+1) {clear:both}
}

/****Left Inquiry****/
#etw_contact {width:100%;overflow:hidden;background-color:#f4f4f4;padding:1rem 1rem;margin-top:1rem;}
#floatchatiframe2011 {min-height:450px;margin:0 -15px;}
.feedback {width:100%;border:1px solid #e8e8e8;padding:1rem 0rem;margin-bottom:1rem}
.feedback_title {display:block;color:#144290;margin-top:1rem;border-bottom:2px solid #144290;position:relative;padding-bottom:10px;font-size:1.3rem;font-weight:600;}

/****Content Title****/
.protitle {padding-bottom:0.5rem;}
.protitle a {font-size:1.25rem;color:#383a3b;font-family:'Oswald';font-weight:500;}
.protitle a:hover {color:#144290;}
.protitle1 {display:block;font-weight:600;color:#12213D;font-size:1.2rem;margin:1.5rem 0 0.5rem 0;padding-bottom:0;}
.protitle1 span {position:relative;padding-bottom:10px;margin-bottom:1rem;display:block;}
.protitle1 span:before {position:absolute;content:"";width:100%;max-width:45px;height:0.15rem;background:#003f99;left:0;bottom:0px;}
.proinfo {font-size:1rem;}
.reltitle {font-weight:400;font-size:0.95rem;padding-bottom:0px;}
.protitle2 {display:block;color:#383838;font-size:1.1rem;font-weight:300;margin:1.5rem 0 1.2rem 0;border-bottom:1px solid #dedede;position:relative;padding-bottom:0.8rem;position:relative}
.protitle2:before {position:absolute;content:"";width:100%;max-width:70px;height:2px;background:#144290;left:0;bottom:0px;}
.protitle2 span {display:inline-block;width:auto;font-weight:600;}

/****related img****/
figure {margin-bottom:0rem;}
.left_pic {width:40%;height:auto;float:right;margin:10px 0 10px 4%;}
.left_pics {width:100%;height:auto;float:right;}
.left_pics img {width:100%;text-align:center;border:1px #ccc solid}
.left_pics img:hover {border:1px #999 solid}
.related_pic {width:100%;height:auto;float:right;margin-top:0.5rem;text-align:center;display:flex;flex-flow:wrap;}
.related_pic li {width:49%;margin-right:2%;}
.related_pic li:nth-child(2n) {margin-right:0;}
.related_pic li:nth-child(2n+1) {clear:both}
.related_pic img {width:100%;height:auto;float:left;border:1px #ccc solid;margin:0 0 15px 0}
.related_pic img:hover {border:1px #000 solid}
@media (max-width:767.98px) {.left_pic {width:50%;}
}
@media (max-width:575.98px) {.left_pic {width:100%;}
}
a.etw_video {cursor:pointer;position:relative;}
a.etw_video:before {border-radius:50%;font-family:fontawesome;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;content:"\f04b";width:50px;height:50px;padding:12px 0 0 7px;color:#fff;background:#0093d2;font-size:1.25rem;}
a.etw_video:hover:before {background:#144290;}


/****Phtoto****/
.etw_photo {margin:1rem 0 0.5rem 0;width:100%;height:auto;}
.etw_photo ul {display:flex;width:100%;height:auto;flex-flow:wrap;}
.etw_photo ul li {margin:0 2% 15px 0;}
.etw_photo ul li img {display:block;border:1px solid #fff;width:100%;margin-bottom:7px;padding:6px;-webkit-box-shadow:1px 1px 4px #BCBCBC;-moz-box-shadow:1px 1px 4px #BCBCBC;box-shadow:1px 1px 4px #BCBCBC;}
.etw_photo ul li a:hover img {border:1px solid #291d5a}
.etw_photo ul li span {font-size:0.8rem;line-height:1rem;display:block;text-align:center;}
.etw_photo1 ul li {position:relative;border:1px #ddd solid;}
.etw_photo1 ul li img,.etw_photo3 ul li img {padding:0px;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;margin-bottom:0px;}
.etw_photo1 ul li span {position:absolute;left:0px;bottom:0px;background:rgba(0,0,0,0.6);color:#fff;width:100%;padding:1rem 0.4rem;text-align:center;}
.pohtotvideo ul li.etw_video1 {cursor:pointer;}
.pohtotvideo ul li.etw_video1:before {border-radius:50%;font-family:fontawesome;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;content:"\f04b";width:50px;height:50px;padding:12px 0 0 20px;color:#fff;background:#0093d2;font-size:1.25rem;}
.pohtotvideo ul li.etw_video1:hover {background:#144290;}
.etw_photo3 ul li br {display:block;}
.etw_photo3 ul li span {display:block;padding:0.5rem 0rem 0.5rem 0rem;text-align:left;line-height:1.3rem;}
.etw_photo3 ul li p {color:#999;}
.imgstyle img {padding:6px;-webkit-box-shadow:1px 1px 2px #BCBCBC;-moz-box-shadow:1px 1px 2px #BCBCBC;box-shadow:1px 1px 2px #BCBCBC;position:relative;border:1px #ccc solid;margin:0.5rem 0;}
.imgstyle a:hover img {border:1px solid #291d5a}
.imgstyle1 img {border:1px #ddd solid;}
.etw_pic2 ul,.etw_pic3 ul,.etw_pic4 ul,.etw_pic5 ul,.etw_pic6 ul {margin:0}
.etw_pic2 ul li {width:48%;margin:0px auto;}
.etw_pic3 ul li {width:32%}
.etw_pic4 ul li {width:23.5%}
.etw_pic5 ul li {width:18.4%}
.etw_pic6 ul li {width:15%}
.etw_pic2 ul li:nth-child(2n),.etw_pic3 ul li:nth-child(3n),.etw_pic4 ul li:nth-child(4n),.etw_pic5 ul li:nth-child(5n),.etw_pic6 ul li:nth-child(6n) {margin-right:0}
.etw_pic2 ul li:nth-child(2n+1),.etw_pic3 ul li:nth-child(3n+1),.etw_pic4 ul li:nth-child(4n+1),.etw_pic5 ul li:nth-child(5n+1),.etw_pic6 ul li:nth-child(6n+1) {clear:both}
@media (max-width:767.98px) {.etw_pic5 ul li,.etw_pic4 ul li {width:32%;}
.etw_pic5 ul li:nth-child(5n),.etw_pic4 ul li:nth-child(4n) {margin-right:2%;}
.etw_pic5 ul li:nth-child(5n+1),.etw_pic4 ul li:nth-child(4n+1) {clear:none;}
.etw_pic5 ul li:nth-child(3n),.etw_pic4 ul li:nth-child(3n) {margin-right:0;}
.etw_pic5 ul li:nth-child(3n+1),.etw_pic4 ul li:nth-child(3n) {clear:both;}
}
@media (max-width:575.98px) {.etw_pic3 ul li,.etw_pic4 ul li {width:49%;}
.etw_pic3 ul li:nth-child(3n),.etw_pic5 ul li:nth-child(3n),.etw_pic4 ul li:nth-child(3n) {margin-right:2%;}
.etw_pic3 ul li:nth-child(3n+1),.etw_pic5 ul li:nth-child(3n+1),.etw_pic4 ul li:nth-child(3n+1) {clear:none;}
.etw_pic3 ul li:nth-child(2n),.etw_pic5 ul li:nth-child(2n),.etw_pic4 ul li:nth-child(2n) {margin-right:0;}
.etw_pic3 ul li:nth-child(2n+1),.etw_pic5 ul li:nth-child(2n+1),.etw_pic4 ul li:nth-child(2n+1) {clear:both;}
}
.img_left,.img_right {width:45%;float:right;margin:1.2rem 0 14px 2%;text-align:center;}
.swidth {width:28.25%;min-width:150px;}
.sswidth {width:23.5%;}
.bwidth {width:40%;min-width:150px;margin-top:5px}
.bbwidth {width:49%;min-width:150px;margin-top:5px}
.imgstyle {width:60%;}
.imgstyle img {border:none !important;}
.img_right.bbwidth img {border:1px #ededed solid;padding:0}

/****ul li style****/

ul.item {width:100%;float:none;}
ul.item>li {list-style:decimal;margin:0 0 0 18px;line-height:1.4rem;font-size:0.875rem;width:96%;float:none}
ul.item>li.last {margin-left:22px;}

/****ul li style END****/

/**Products Hub**/
.etw_products,.etw_products ul {width:100%;height:auto;overflow:hidden;}
.etw_products ul {display:flex;flex-flow:wrap;}
.etw_products ul>li {width:23.4%;margin:0 2% 1.5rem 0;transition:all 0.3s;border:1px #ccc solid;background:#f0f2f4;}
.etw_products ul li:nth-child(4n) {margin-right:0;}
.etw_products ul li:nth-child(4n+1) {clear:both}
.etw_products ul li ol,.etw_products ul li ol li {width:100%;}
.etw_products ul li ol li.product_img {text-align:center;overflow:hidden;}
.etw_products ul li ol li.product_img img {width:100%;}
.etw_products ul li ol li.product_con>a {color:#223859;display:block;line-height:1.25rem;padding:0.6rem 1rem 0rem 1rem;font-weight:700;font-size:1rem;}
.etw_products ul li ol li.product_con span {color:#666;padding:1rem;display:block;}
.etw_products ul>li:hover {border-color:#144290;box-shadow:0 2px 10px rgba(0,0,0,0.2);}
.etw_products ul li.product_con .more1 a {display:inline-block;color:#787878;border:1px #ccc solid;text-align:center;font-size:0.875rem;padding:0.3rem 1rem;width:auto;margin:0 0 1rem 1rem;font-family:'Roboto';font-weight:400;border-radius:6px;}
.etw_products ul li.product_con .more1 a:hover {color:#144290;border:1px #144290 solid;text-decoration:none;}
.etwpros ul>li {width:32%;}
.etwpros ul li:nth-child(4n) {margin-right:2%;}
.etwpros ul li:nth-child(4n+1) {clear:none}
.etwpros ul li:nth-child(3n) {margin-right:0;}
.etwpros ul li:nth-child(3n+1) {clear:both}

.etw_products1 {width:100%;height:auto;float:left}
.etw_products1>ul {width:100%;display:flex;flex-flow:wrap;margin-bottom:0}
.etw_products1>ul>li {width:100%;margin:0.5rem 0 1rem 0;border-top:1px #ddd solid;padding-top:1.5rem;}
.etw_products1>ul>li>ol,.etw_products1>ul>li>ol>li {width:100%}
.etw_products1>ul>li>ol>li.product_img {width:40%;float:left;text-align:center;border:1px #dedede solid}
.etw_products1>ul>li>ol>li.product_img img {width:100%}
.etw_products1>ul>li>ol>li.product_con {width:57%;float:right;color:#787878;}
.etw_products1>ul>li>ol>li.product_con a {display:block;text-align:left;font-size:1.25rem;line-height:1.125rem;color:#555;padding:0.2rem 0 1rem 0;font-weight:500;font-family:'Oswald';}
.etw_products1>ul>li>ol>li.product_con a:hover {color:#144290;}
.etw_products1 ul li.product_con .more1 a {display:inline-block;color:#2f3765;border:1px #ccc solid;text-align:center;font-size:0.875rem;padding:0.3rem 1rem;width:auto;margin-top:1rem;font-family:'OpenSans';}
.etw_products1 ul li.product_con .more1 a:hover {color:#144290;border:1px #144290 solid;text-decoration:none;}
.etw_products1>ul>li>ol>li.product_img:hover {border-color:#999;}
@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}
.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;}
.etw_products1>ul>li>ol>li.product_con {padding-top:5px;}
.etw_products1>ul>li>ol>li.product_img {width:40%;}
.etw_products1>ul>li>ol>li.product_con {width:55%;}
}
@media (max-width:575.98px) {.etw_products ul li ol li.product_con span {font-size:0.8rem;line-height:1.1rem;}
.etw_products ul li ol li.product_more {display:none;}
.etw_products1>ul>li>ol>li.product_img {width:100%;}
.etw_products1>ul>li>ol>li.product_con {width:100%;}
}
/**Products Hub End**/

/*other products*/
.othertitle {margin:10px 0 15px 0;position:relative;width:100%;overflow:hidden}
.othertitle:after {position:absolute;content:"";background:#144290;height:5px;width:100%;right:5px;bottom:0;z-index:1;transform:skew(40deg)}
.othertitle span {font-size:16px;background:#144290;display:inline-block;padding:5px 10px 5px 15px;color:#fff;position:relative;font-weight:400}
.othertitle span:before {position:absolute;content:"";right:-28px;top:0;border-left:28px solid #144290;border-top:32px solid transparent}
.othertitle span:after {position:absolute;content:"";top:0;background:#fff;width:10px;height:40px;transform:skew(40deg);right:-26px;z-index:3}
.otherpro {width:100%;overflow:hidden;margin:0 auto;padding-top:1rem;}
.otherpro ul {width:100%;display:block;display:flex;flex-flow:wrap;}
.otherpro>ul>li {width:23.5%;margin:0.3rem 2% 0.6rem 0;display:inline-block;border:1px #eee solid;background:#f5f5f5;}
.otherpro>ul>li:nth-child(4n) {margin-right:0px;}
.otherpro>ul>li:nth-child(4n+1) {clear:both;}
.otherpro>ul>li>ol {width:100%;}
.otherpro ul li ol li.product_img,.otherpro ul li ol li.product_con {width:100%;}
 {width:100%;}
.otherpro ul li ol li.product_con a {color:#333;line-height:1rem;display:block;font-size:0.8rem;padding:0.6rem 0.8rem;text-align:center;}
.otherpro ul>li:hover {border-color:#ccc;}
.otherpro ul>li:hover ol li.product_img img {opacity:.9;}
.otherpro ul li:hover ol li.product_con a,.otherpro ul li ol.dq li.product_con a {color:#c22e24;}
@media (max-width:767.98px) {.otherpro ul>li {width:32%;}
.otherpro ul>li:nth-child(4n) {margin-right:2%}
.otherpro ul>li:nth-child(4n+1) {clear:none}
.otherpro ul>li:nth-child(3n) {margin-right:0}
.otherpro ul>li:nth-child(3n+1) {clear:both}
}
@media (max-width:575.98px) {.otherpro ul>li {width:49%;}
.otherpro ul>li:nth-child(3n) {margin-right:2%}
.otherpro ul>li:nth-child(3n+1) {clear:none}
.otherpro ul>li:nth-child(2n) {margin-right:0}
.otherpro ul>li:nth-child(2n+1) {clear:both}
}
/*other products END*/

/*contact*/
.contact_info stong {color:#364152 !important;}
.contact_info a {color:#444;}
.contact_info a:hover {color:#d02647;}
.contact_title {font-weight:700;font-size:1.4rem;}
#etw_form_title {overflow:hidden;padding-left:2%;background:#f2f2f2;text-align:left;font-weight:700;line-height:40px;font-size:16px;margin-bottom:12px;border-radius:5px 5px 0 0;border-bottom:1px solid #ccc;}
#etw_form {width:100%;display:flex;flex-flow:wrap;margin:3rem 0 2rem 0;}
#etw_set_feedback_form {border-radius:5px;margin:0 3% 0 0;width:48.5%;background:#f5f5f5;padding:1rem;}
.contact_info #etw_set_feedback_form {padding:0px;width:90%;background:none;}
.etw_contactin {width:46%;height:auto;padding:0;background:#f5f5f5;padding:1rem;}
@media (max-width:575.98px) {#etw_set_feedback_form,.etw_contactin {width:100%;margin-right:0px;}
#etw_set_feedback_form {margin-bottom:1rem;}
}
/****Footer contact****/

#etw_bottombg {width:100%;margin:0 auto;background:url(../images/fbg.jpg) top center repeat-y;overflow:hidden;color:#fff;}
.noborder {border:none!important;}
#etw_bottom {width:92%;max-width:1200px;margin:0 auto;padding:1.5rem 0 1.5rem 0;border-bottom:1px #aaa solid;}
#etw_bottom .etw_hometitle {padding-bottom:0.7rem;color:#fff;font-size:1.1rem;line-height:1.2rem;font-weight:600;}
#etw_bottom .etw_hometitle a {color:#fff;font-size:1.2rem;line-height:1.2rem;font-weight:500;display:block;position:relative;padding-bottom:0.5rem;font-family:'Oswald';}
#etw_bottom .etw_hometitle a:hover {color:#003f99;text-decoration:none;}
#etw_bottom a {color:#fff;}
#etw_bottom a:hover {color:#003f99;text-decoration:underline;background:none;}
#etw_bottom ul {width:100%;float:left;padding-top:1rem;}
#etw_bottom ul li,#etw_bottom ul li>ol,#etw_bottom ul li>ol>li {width:100%;float:left}
#etw_bottom ul>li>a {display:block;padding-bottom:0.4rem;line-height:1rem;color:#fff;font-size:0.9rem;position:relative;font-weight:400;padding:0.35rem 0; font-weight:bold;}
#etw_bottom ul>li ol {padding-bottom:0.6rem;}
#etw_bottom ul>li ol li a {font-weight:300;font-size:0.8rem;padding-left:1rem;display:block; position:relative;}
#etw_bottom ul>li ol li a:before {content:"\f105";color:#fff;position:absolute;left:0.2rem;top:0rem;font-size:0.875rem;font-family:fontawesome}

.logotxt {font-family:'Oswald';display:block;font-size:1.15rem;padding-top:0.5rem;}
.flogo span {width:60%;margin:0 auto;padding-top:0.6rem;text-align:center;display:block;}
.companyhome,.tel,.email,.people,.email,.mobile,.fax {position:relative;padding-left:25px;display:block;margin-bottom:8px;padding-top:0.2rem;}
.companyhome:before {content:'\f041';position:absolute;left:0px;top:0px;color:#fff;font-family:fontawesome;font-size:20px;}
.tel:before {content:"\f095";position:absolute;left:0px;top:0px;color:#fff;font-family:fontawesome;font-size:18px;}
.email:before {content:"\f0e0";position:absolute;left:0px;top:0px;color:#fff;font-family:fontawesome;font-size:16px;}
.people:before {content:"\f2be";position:absolute;left:0px;top:0px;color:#fff;font-family:fontawesome;font-size:16px;}
.mobile:before {content:"\f10b";position:absolute;left:3px;top:0px;font-family:fontawesome;font-size:20px;}
.fax:before {content:"\f1ac";position:absolute;left:0px;top:0px;font-family:fontawesome;font-size:16px;}
#etw_sidebar .leftcontact {background:#edeef0;padding:1rem;}
#etw_sidebar .leftcontact a {color:#000;}
#etw_sidebar .leftcontact a:hover {color:#003f99;}
.leftcontact .companyhome:before,.leftcontact .tel:before,.leftcontact .mobile:before,.leftcontact .fax:before,.leftcontact .email:before {color:#666!important;}
/****Footer****/
#footer {width:100%;height:auto;margin:0 auto;font-size:13px;}
#etw_footin {margin:0 auto;width:96%;max-width:1200px;text-align:center;overflow:hidden;padding:2rem 0;}
#etw_homefooter {overflow:hidden;width:100%;height:auto;margin-bottom:6px}
#etw_homefooter a {padding:0 18px;color:#fff;line-height:1rem;margin:6px 0;position:relative;font-size:0.9rem;}
#etw_homefooter a:hover {color:#003f99;}
#etw_coper {margin-top:2px;width:100%;line-height:22px}
#etw_coper a {display:block;color:#fff}
#otherlink {clear:both;width:100%;height:auto;padding:8px 0;}
#otherlink a {color:#fff;display:inline-block;padding:0 8px;font-size:13px;margin-right:5px;line-height:22px;border:1px #fff solid;margin-bottom:5px;}
#otherlink a span {opacity:.5;position:relative;top:0;font-size:12px}
#otherlink a:hover {color:#003f99;border-color:#003f99;}
#otherlink a:hover span {opacity:1;top:-2px;transition:all .3s ease-in-out}
/****Footer  END****//*sitemap*/
#etw_map {width:100%;margin:0 auto}
#etw_map .name {width:100%;color:#06c;background:#eee;margin-top:6px;height:20px;line-height:20px;display:block;margin-bottom:4px}
#etw_map a {color:#333;text-decoration:underline;width:100%;display:block;margin-top:5px}
#etw_map a:hover {text-decoration:none}
#etw_map .name a {color:#1d3154;margin:0;font-weight:700;text-decoration:none}
#etw_map .name a:hover {text-decoration:underline}
#etw_map .list_m {width:100%;height:auto;margin-bottom:15px;overflow:hidden}
#etw_map .list_m a {width:50%;display:block;float:left;color:#888;text-decoration:none;line-height:20px;padding:5px 0;padding-left:12px;}
#etw_map .list_m a:nth-child(2n+1) {clear:both}
#etw_map .list_m a:hover {text-decoration:underline;color:#0c3b64}
#etw_map a.subname {width:100%;display:block;text-decoration:underline;padding-left:0px;}

/*tags*/
#tags{ width:100%; float:left; margin-bottom: 1rem}
#tags_title{ display:block; color:#81a8d2; font-size:1rem; font-weight: 500; line-height:28px; text-align:left; padding:10px 0 0 0;} 
#tags a{margin:0 10px 3px 0;color:#777;display:inline-block;line-height:16px;font-size:13px; }
.tags>a{ padding: 0 10px 0 0; margin:0 5px 3px 0;color:#777;display:inline-block;line-height:16px;font-size:13px; }
.etw_products_tags{ width:100%; height:auto; overflow:hidden;}
.etw_products_tags ul>li{ width:23%; margin:0 2.6% 2% 0;float:left;}
.etw_products_tags ul>li:nth-child(4n){ margin-right:0}
.etw_products_tags ul>li:nth-child(4n+1){ clear:both}
.etw_products_tags ul li ol,.etw_products_tags ul li ol li{ width:100%;}
.etw_products_tags ul li ol li.product_img,.etw_products_tags ul li ol li.product_con{ width:100%;}
.etw_products_tags ul li ol li.product_img{ text-align:center; transition:.3s; padding:3px; border:1px solid #eee; box-shadow:0 0 8px #ddd;} 
.etw_products_tags ul li:hover ol li.product_img{ border-color:#0c3b64;}
.etw_products_tags ul li ol li.product_img a img{height:150px}
.etw_products_tags ul li ol li.product_con a{ color:#888; line-height:18px; display:block; text-align:center; margin:12px 0; font-size:14px;}
.etw_products_tags ul li:hover ol li.product_con a{ color:#d2000d;}



.rollline{background:#f0f2f4; border:1px #ccc solid;}
.custroll .row{ background:#f0f2f4; position:relative;}
.custroll .row div:nth-child(2){ padding:1rem 2rem 0 1rem;}
/*.custroll .row:nth-child(2n){flex-direction: row-reverse;}
.custroll .row:nth-child(2n) div:nth-child(2){padding:1rem 0 0 3rem;}
*/
b.custroll_tit{ color:#223859; font-weight:500; font-size:1.25rem;font-family: 'Oswald';}

.custroll .row:after{ content:""; position:absolute; left:0; right:0; bottom:-53px; margin:0 auto; width:50px; height:23px; background:url(../images/hr-arrow.png) no-repeat;}
.custroll hr{ margin-bottom:30px !important;margin-top:30px !important;}
@media (max-width:991.98px) {
	.custroll .row{ padding-bottom:1rem;}
	.custroll .row img{ margin-top:1rem;}
	/*
	 .custroll .row:nth-child(2n){flex-direction:row;} 
	 .custroll .row:nth-child(2n) div:nth-child(2){ padding:1rem 1rem 0 1rem;}
	*/
}
@media (max-width:767.98px) {
	.custroll .row div:nth-child(1){ text-align:center;}
	/*.custroll .row div:nth-child(2),.custroll .row:nth-child(2n) div:nth-child(2){ padding:0 2rem 0 2rem;}*/
	.custroll .row div:nth-child(2){ padding:0 2rem 0 2rem;}
}
