@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: 'Poppins-Medium';
  font-style: normal;
  font-weight: 300;
  src: local('Poppins Medium'), local('Poppins-Medium'), url(../font/Poppins-Medium.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: 'Poppins-Regular';
  font-style: normal; 
  font-weight: 300;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(../font/Poppins-Regular.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: 'Poppins-Light';
  font-style: normal;
  font-weight: 300;
  src: local('Poppins Light'), local('Poppins-Light'), url(../font/Poppins-Light.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: 'Poppins-Black';
  font-style: normal; 
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../font/Poppins-Black.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: 'Poppins-SemiBold';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../font/Poppins-SemiBold.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: 'Cabin-Bold';
  font-style: normal; 
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../font/Cabin-Bold-4.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: 'Open-Sans-2';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../font/Open-Sans-2.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;
}

/* 初始化css */
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none} 
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{ color:#333333; background-color: #fff;padding-top: 90px; font-size: 14px; font:14px/1.5 "Poppins-Regular";outline:0;direction: rtl;text-align: right}
a{color:#333333;text-decoration:none}
a:hover{color:inherit} 
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Poppins-Regular";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{background:#fff;border:1px solid #bbb}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before,.clearfix::after,.clearfix::before{display:table;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.db{display: block;} 
.dn{display: none;}
.clear{ clear:both; line-height:0; font-size:0; height:0;} 
/* .content */
.content{max-width:1200px;margin: 0 auto;width: 100%;}
.theme-send-inquiry{z-index: 10;}
h4{font-size:1.1rem;padding-bottom: 1rem;color: #a7a1a1;}
/* header */
#header{border-top: 5px solid #025bad;background-color: #fff;-moz-box-shadow: 0px 1px 7px rgba(0, 0, 0,0.6);
  box-shadow:  0px 1px 7px rgba(0, 0, 0,0.6);position: fixed;left: 0;top: 0;top: 0;z-index: 999;width: 100%;}
#header .headerin{ display: flex; justify-content: space-between;align-items: center;height: 84px;}
#header .hea-right{display: flex;align-items: center;}
#etw_logo{width: 194px;}
#etw_logo img{width: 100%;display: block;}
.top-nav{text-align: center;float: left;}
.navbar-collapse{justify-content:center;} 
.navbar-light{padding: 0;}
.navbar-light .navbar-nav .nav-link{color:#010101; font-size:0.9rem; padding:0rem 1rem;display: block; line-height: 5.4rem;font-family: 'Poppins-Medium';}
.navbar-light .navbar-nav .show>.nav-link{color: #010101;}
.navbar-light .navbar-nav  .nav-link.dqmenu,.navbar-light .navbar-nav .dropdown-item.dqmenu,.navbar-light .navbar-nav .nav-link:hover{color:#fff;background-color: #025bad;}
.navbar-light .navbar-nav .dropdown-menu a:hover,.navbar-light .navbar-nav .dropdown-item.dqmenu{background-color: #e5eff9;color: #19568f;}
.navbar-light .navbar-nav .dropdown-item{font-weight:300; font-size:0.9rem; line-height:1.3rem;position: relative;font-family: Ubuntu;}  
ul.dropdown-menu1 .dropdown-item:after{position: absolute;content: "";width: 100px;height: 1px;background: #cd201a;left: 1.5rem;bottom: 0;}
.dropdown-item.active, .dropdown-item:active{background: #fff;color: #cd201a} 
ul.dropdown-menu1 .dropdown-item{margin-bottom: 0.4rem;font-size: 1rem;}
ul.dropdown-menu1{min-width: 980px!important;background: #fff;left: -260px;padding: 1rem 1rem 1rem 0;}
ul.dropdown-menu1 li>ol{width: 100%;padding-left: 1.5rem;}
ul.dropdown-menu1 li>ol>li{width: 100%;float: left;margin-bottom: 0.25rem;}
ul.dropdown-menu1 li>ol.thisitem>li{width: 49%;margin-right: 2%;float: left;}
ul.dropdown-menu1 li>ol.thisitem>li:nth-child(2n){margin-right: 0;}
ul.dropdown-menu1 li>ol>li>a{display: block;
font-size: 0.8rem;
padding: 0 0 0.3rem 1.25rem;
position: relative;
color: #444;
line-height: 1rem;
font-family: Ubuntu;}
ul.dropdown-menu1 li>ol>li>a:before{position: absolute;content: "";width: 4px;height: 4px;background: #666;border-radius: 50%;left: 0.5rem;top:0.38rem;}
ul.dropdown-menu1 li>ol>li>a:hover,ul.dropdown-menu1 li>ol>li>a.dq{color: #cd201a;}
.mfp-counter{direction: ltr;left: 0}
table img{ min-width:200px}
/*language*/
.etw_language {float: left;margin-right: 30px;}
.etw_language > ul {
  position: relative;
  border-radius: 18px;
  border: 1px solid #f4f4f4;
}
.etw_language > ul > li > a {
  display: block;
  color: #000;
  padding: 0.3rem 1rem;
  font-size: 0.85rem;
}
.etw_language ul ul {
  display: none;
  position: absolute;
  left: 0;
  z-index: 10;
  top: 100%;
  padding: 0;
  background-color: #025bad;
  min-width: 60px;
}
.etw_language ul ul a {
  display: block;
  padding: 1rem 0;
  
  font-size: 0.85rem;
  color: #333;
}
.etw_language ul ul li a:hover {
  color: #000;
  background-color: transparent;
  text-decoration: underline;
}
.etw_language ul li:hover > ul {
  display: block;
}
.etw_language .dropdown-item {
  display: block;
  padding: 5px 1rem;
  color: #fff;
}
.etw_language .dropdown-item:hover{color: #fff;}
.etw_language .icon-angle-down{color: #000;}
.dropdown-menu{padding: 0;top: 97%;right: 0;left: inherit;text-align: right !important;}
@media (max-width: 990px) {
	.dropdown-menu li a{text-align: center}
}
/* header  end */

/* banner */
/* footer */
#footer{background: #1c222a;}
.footercop{border-top: 1px solid #fff;padding: 15px;}
#etw_coper{width:100%;margin:0 auto;text-align:center;line-height:17px;display:block}
#etw_coper a{color:#fff;font-size:14px}
#otherlink{clear:both;width:100%;height:auto;text-align: center;margin: 10px 0;}
#otherlink a{color:#fff; opacity: 1;transition: .5s;border: 1px solid #fff; display:inline-block;padding:0 8px;font-size:14px; line-height:22px; margin: 0 5px; }
#otherlink a span{position:relative;top:0;font-size:16px}
#otherlink a:hover{color:#fff;}
#otherlink a:hover span{opacity:1;top:-2px;transition:all .3s ease-in-out}
.etw_link1{overflow: hidden;padding:50px 0 20px;}
.etw_link1 .item{float: right;width: 25%;}
.etw_link1 .item .tit1{margin-bottom: 14px; font-family: 'Cabin-Bold';}
.etw_link1 .item .tit1 a{font-size: 18px;color: #fff;opacity: 1;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_link1 .item .tit1 a:hover{opacity: 0.8;}
.ul_link_t1 li{margin-bottom: 0.5rem;font-family: 'Open-Sans-2';}
.ul_link_t1 li a{color: #fff;text-decoration: none; position: relative;padding-right: 15px;font-size: 14px;opacity: 1;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.ul_link_t1 li a:hover{opacity: 0.8;text-decoration: underline;}
.ul_link_t1 li a::before{position: absolute;
content: "\f104";font-family: fontawesome;right: 0;top: 0;}
.etw_info1_t1 {color: #fff;font-size: 14px;font-family: 'Open-Sans-2';} 
.etw_info1_t1 a{color: #fff;font-size: 14px;text-decoration: none;}
.etw_info1_t1 a:hover{text-decoration: underline;}
.cot_add,.cot_tel,.cot_wx,.cot_email,.cot_people,.cot_mobile,.cot_fax,.cot_whatsapp {position:relative;padding-right:25px;display:block;
  margin-bottom:0.5rem;padding-top:0.2rem;}
.cot_add:before {content:"\f041";position:absolute;right:0px;top:0px;color:#fff;font-family:fontawesome;font-size:20px;}
.cot_tel:before {content:"\f095";position:absolute;right:0px;top:0px;color:#fff;font-family:fontawesome;font-size:18px;}
.cot_email:before {content:"\f0e0";position:absolute;right:0px;top:0px;color:#fff;font-family:fontawesome;font-size:16px;}
.cot_people:before {content:"\f007";position:absolute;right:0px;top:0px;color:#fff;font-family:fontawesome;font-size:16px;}
.cot_mobile:before {content:"\f10b";position:absolute;right:3px;top:0px;color:#fff;font-family:fontawesome;font-size:20px;}
.cot_fax:before {content:"\f1ac";position:absolute;right:0px;top:0px;color:#fff;font-family:fontawesome;font-size:16px;}
.cot_whatsapp:before {content:"\f17e";position:absolute;right:0px;top:5px;color:#fff;font-family:fontawesome;font-size:18px;}
.cot_wx:before {content:"\f1d7";position:absolute;right:0px;top:5px;color:#fff;font-family:fontawesome;font-size:18px;}

/* footer  end */


/* index */
#etw_banner{overflow: hidden;position: relative;    direction: ltr;}
#etw_banner a{display: block;width: 100%;height: 100%;}
#etw_banner .block-slider .bx-pager{position: absolute;margin: 0;padding-bottom: 0;bottom: 40px;left: 50%;transform: translateX(-50%);}
#etw_banner img{width: 100%;height: auto; display: block;}
#etw_banner .banner_txt{background: url(../images/banner_bg.jpg) no-repeat center center;background-size: cover;height: 680px;}
#etw_banner .banner_txt.text1{background-image:url(../images/banner_bg1.png);padding-top: 90px;}
#etw_banner .banner_txt .tit{font-size: 2.5rem;color: #025bad; font-family: 'Cabin-Bold';margin-bottom: 10px;}
#etw_banner .banner_txt .bannerinfo{max-width: 677px;}
#etw_banner .banner_txt p{font-size: 30px;;line-height: 50px;}
#etw_banner .banner_txt p span{ color: #fcff00;padding:  0;display: block;  width:120px;text-align: center; background-color: #025bad;border-radius: 8px;}
#etw_banner .banner_txt.text1 span{display:block;font-family: 'Poppins-Regular';}
#etw_banner .banner_txt.text2{background-image:url(../images/banner_bg2.png);padding-top: 90px;}
#etw_banner .banner_txt.text2 .bannerinfo{float: right;max-width: 645px;}
#etw_banner .banner_txt.text2 .bannerinfo .tit{font-weight: normal;}

#etw_banner .banner_txt.text3{background-image:url(../images/banner_bg4.jpg);padding-top: 90px;}
#etw_banner .banner_txt.text3 .bannerinfo{float: right;max-width: 660px;}
#etw_banner .banner_txt.text3 .bannerinfo .tit{font-weight: normal;}
#etw_banner .banner_txt.text3 .bannerinfo span{padding: 0 15px;margin-right: 10px;}
#etw_banner .block-slider .bx-pager-item{border-radius:50%; overflow: hidden;background-color: #fff;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
#etw_banner .block-slider .bx-pager-item a{border: none;}
.block-slider .bx-next i, .block-slider .bx-prev i, .bx-controls-direction{display: block;}

.etw_index1{overflow: hidden;padding: 3rem 0 3rem;}
.etw_hometitle{width: 100%;text-align: center;opacity: 1; font-family: 'Poppins-Medium';
   color: #333;position: relative;padding-bottom: 1.75rem;margin-bottom: 1.5rem;font-size:2.15rem;line-height: 2.25rem;font-weight: 500;}
.etw_hometitle:after{position: absolute;content: "";width: 480px;height: 9px;background:url(../images/index_tit1.png) no-repeat center center  ;left: 0;right: 0;margin: 0 auto;bottom: 0;}
.etw_hometitle i{color: #025bad;}
.etw_hometitle a{ opacity: 1; transition:0.5s ; -webkit-transition:0.5s ; -moz-transition:0.5s ; -ms-transition:0.5s ; -o-transition:0.5s ; }
.etw_hometitle a:hover{opacity: 0.8;}
.etw_homedesc{text-align: center;font-family:'Poppins-Medium';}
.etw_homedesc .tit{font-size: 1.5rem;margin-bottom: 1rem;}
.etw_homedesc p{font-size: 20px;color: #737373;margin-bottom: 2rem;}
.etw_homemore{font-size: 18px;color: #025bad;}
.etw_homemore {line-height:49px;text-align: center;display: inline-block; min-width: 182px;border: 2px solid #025bad;border-radius:7px;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_homemore:hover{background-color: #025bad;color: #fff;}
.etw_index2{ height: 180px;display: flex;align-items: center; background: no-repeat center center;background-size: cover;background-attachment: fixed;overflow: hidden;}
.etw_index2 p{font-size: 1.5rem;text-align: center;color: #ffea00;}
.etw_index3{padding: 3rem 0 4rem;overflow: hidden;}
.etw_list1{margin: 0 -20px;display: flex;flex-flow: wrap;} 
.etw_list1 li{width: 33.33%;padding: 0 20px;text-align: center;}
.etw_list1 .con{-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
box-shadow: 0 0 8px 4px rgba(0, 0, 0, 0.1);
}
.etw_list1 .pic{width: 100%;overflow: hidden;background-color: #fff; }
.etw_list1 .pic img{width: 100%;display: block;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_list1 .tit{padding: 15px 10px; width: 100%; font-size: 1.2rem;display: flex;align-items: center;justify-content: center;
background:#f0f0f0  no-repeat 97% center; -moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_list1 .tit a{ color: #333333;display: block; display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;}
.etw_list1 li:hover .pic img{transform: scale(1.08);}
.etw_list1 li:hover .tit{background:#025bad url(../images/index_icon1.png) no-repeat 97% center;}
.etw_list1 li:hover .tit a{color: #fff;}
.etw_index4{padding: 3rem 0 2rem;background-color: #025bad;overflow: hidden;}
.etw_hometitle.write{color: #fff;}
.etw_hometitle.write::after{background-image: url(../images/index_tit2.png);}
.etw_index4 .etw_hometitle{margin-bottom: 2rem;}
.etw_pro1{display: flex;flex-flow: wrap;overflow: hidden;margin: 0 -19px;}
.etw_pro1 li{width: 16.66%; padding: 0 19px;margin-bottom: 29px;}
.etw_pro1 .pic{background-color: #fff; width: 100%; display: flex; align-items: center; overflow: hidden; -webkit-border-radius:8px ; -moz-border-radius:8px ;
   -ms-border-radius:8px ; -o-border-radius:8px ; border-radius:8px ; }
.etw_pro1 .pic img{ width: 100%; display: block; -webkit-transition:.5s ; -moz-transition:.5s ; -ms-transition:.5s ; -o-transition:.5s ;  transition:.5s ;}
.etw_pro1 li:hover img{ transform:scale(0.9) ; -webkit-transform:scale(0.9) ; -moz-transform:scale(0.9) ; -ms-transform:scale(0.9) ; -o-transform:scale(0.9) ; }

/* index  end */

/* contact */
#etw_producttitle{margin:0 auto 10px; border-bottom: 1px solid #ccc; height:auto; color:#111; overflow:hidden;padding-top: 0.85rem !important; font-size:0.8rem; width:100%; float:left;}
#etw_producttitle ul{margin-bottom: 0.75rem}
#etw_producttitle a{ color:#000; padding-right:0.2rem; text-decoration:none; }
#etw_producttitle li{display:inline-block}
#etw_producttitle ol{ margin-bottom:0}
#etw_producttitle li+li::before{padding:0 0.75rem 0 1rem;color:#333;content:"\f104"; font-size:0.875rem; font-family:fontawesome}
#etw_producttitle a:hover{color:#000;text-decoration: underline;} 
.etw_desc_t1{width: 100%;float: left;font-size: 0.95rem;margin-bottom: 2rem;}
.etw_desc_t1 p{margin-bottom: 5px;}
.etw_desc_t1 p a.pl21{padding-right: 124px;}
.etw_desc_t1 a{color: #000;text-decoration: none;} 
.etw_desc_t1 a:hover{color: #000;text-decoration: underline;}
#etw_set_feedback_form{padding: 20px 0; overflow:hidden;height:auto;width:100%;background-color: rgba(204, 204, 204, 0.173);} 
#etw_form_title{font-weight: bold; text-align:right;color:#333;font-size:1.4rem;padding:0px;position: relative; font-family: Oswald;}
#floatchatiframe2011{ width: 70%;margin: 0 auto -15px;}
#etw_form_title span{padding-right:5px}
#etw_set_feedback_form.bgc{padding: 20px;}
#etw_set_feedback_form.bgc #floatchatiframe2011{width: auto;margin: 0 -15px;}
#etw_form{width:100%}
#etw_form_title1{font-weight: bold;font-size: 1.4em;color: #333;line-height: 33px;}

/* contact end*/

/* service */
.etw_inside{font-size: 1.3rem;padding: 1rem 0;font-weight: bold;}
.etw_desc1 {font-size: 1rem;overflow: hidden;}
.etw_pic1{overflow: hidden;margin: 0 -15px;}
.etw_pic1 li{width: 50%;float: left;padding: 0 15px;}
.etw_pic1 .pic{width: 100%;overflow: hidden;border: 1px solid #ccc;}
.etw_pic1 img{width: 100%;display: block;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_pic1 li:hover img{transform: scale(1.08);}


/* service end*/

/* Company profile */
.etw_desc1 .pic{border: 1px solid #ccc; width: 400px;float: left;margin-right: 30px;}
.etw_desc1 .pic img{width: 100%;display: block;}
.etw_pic2 li{width: 33.33%;}
.etw_right{float: right;width: 260px;margin-left: 30px;}
.etw_content{overflow: hidden;}
.etw_right .name{font-size: 1.4rem;padding: 10px;background-color: #025bad; color: #fff;margin-bottom: 10px;}
.list_link1 li a{position: relative; padding: 10px;color: #025bad; display: block;background-color: rgba(2, 90, 173, 0.1);opacity: 1;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
font-weight: bold;
padding-right:30px;
}
.list_link1 li a::after{
  position: absolute;
  content: "\f104";
  font-family: fontawesome; 
  color: #025bad;
  background-color: transparent;
  right: 10px;
  top: 10px;
  -moz-transition: .5s;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
}
.list_link1 li{margin-bottom: 10px;}
.list_link1 li a:hover,.list_link1 li a.dqmenu{background-color:  rgb(2, 90, 173);color: #fff;text-decoration: none;}
.list_link1 li a:hover::after,.list_link1 li a.dqmenu::after{color: #fff;}
/* Company profile end */

/* History */
.etw_history{overflow: hidden;}
.etw_history li{overflow: hidden;background-color: #f0f0f0;margin-bottom: 30px;}
.etw_history li:nth-of-type(2n) .pic{order: 1;}
.etw_history .con{display: flex;align-items: center;overflow: hidden;border: 1px solid #ccc;}
.etw_history .pic{width: 50%;}
.etw_history .pic img{width: 100%;display: block;}
.etw_history .txt{width: 50%;color: #333;padding: 15px;font-size: 1rem;}
.etw_history .txt p{display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 8;
  overflow: hidden;}
.etw_history .txt strong{display: block;margin-bottom: 10px;}
/* History end */

/* Workshop */
.etw_list4{overflow: hidden;flex-flow: wrap;display: flex;margin: 0 -10px;}
.etw_list4 li{width: 25%;padding: 0 10px;margin-bottom: 20px;}
.etw_list4  .pic{width: 100%;overflow: hidden;}
.etw_list4  .pic img{width: 100%;display: block;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_list4 li:hover img{transform: scale(1.08);}
/* Workshop end */

/* certificate */

.etw_list1.etw_list_bor .pic{width: 100%;border: 1px solid #ccc;padding: 0;}
.btn-down{background-color: #025bad;color: #fff;border: none;}
.btn-down a{color: #fff;}

/* certificate end */

/* FAQ */
.etw_visible1{overflow: hidden;margin-bottom: 2rem;}  
.etw_visible1 .item{margin-bottom: 10px;border-bottom: 1px solid #ccc;}
.etw_visible1 .title{cursor: pointer;padding: 10px 8px 10px 40px;    background-color: #025bad;margin-bottom: 10px; font-size: 1.2rem;;line-height: 36px;position: relative;}
/* .etw_visible1 .title::after{content: ""; position: absolute;left: 8px;width: 5px;height: 5px;border-radius: 50%;background-color: #fff;top: 50%;transform:translateY(-50%);} */

.etw_visible1 .title h6{line-height: 1.5;color: #fff;text-overflow:ellipsis;
  white-space: nowrap;
  overflow: hidden;}
.etw_visible1 .etw_desc{line-height: 1.5;padding-left: 10px;margin-bottom: 6px;font-size: 1rem;}
.etw_visible1 .etw_desc p{margin-bottom: 0;}
.btn.btn-green{display: none; min-width: 70px;line-height: 30px;text-align: center;font-size: 12px;background-color: #005bac; color: #fff;padding: 0;}
.btn.btn-green:focus{box-shadow: none;}
.btn_etw{
    display:block; 
    min-width: 120px;
    color: #fff;
    background: #1e5ab2;
    text-transform: uppercase;
    text-align: center;
    line-height: 36px;
    font-weight: 300;
    box-shadow: 0 0 5px #aaa;}
.feedback1_etw{text-align: left;float: none;}
.etw_visible1  .caret_panel::before{position:absolute;font-family:fontawesome; content: "\f107"; top: 0%;right:2%; font-size: 1.6rem;  transition: transform .2s ease 0s;}
.etw_visible1 .title.on .caret_panel::before{transform: rotate(180deg)}
.ol_sum {padding-left: 20px;margin-bottom: 1rem;font-size: 1rem;}
.ol_sum  li{list-style-type: decimal; margin-bottom: 0;}
/* FAQ end */
/* products */

.etw_products {overflow: hidden;}
.etw_products .protit{font-size: 1.4rem;background-color: #1e5ab2;margin-bottom: 20px;overflow: hidden;}
.etw_products .protit a{display: block; float: left; color: #fff;padding-left: 0; padding: 5px 10px;text-decoration: underline;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_products .protit a:hover{text-decoration: none;padding-left: 20px;}
.etw_products .protit a.more{float: right;}
.etw_products .protit a.more:hover{padding-right: 20px;}
.etw_prolist3{overflow: hidden;margin: 0 -15px;display: flex;flex-flow: wrap;}
.etw_prolist3 li{padding: 0 15px;width: 33.33%;margin-bottom: 30px;}
.etw_prolist3 .con{background-color: #999999;border: 1px solid #ccc;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_prolist3 .pic{background-color: #fff;overflow: hidden;}
.etw_prolist3 .pic img{width: 100%;display: block;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_prolist3 li:hover img{transform: scale(1.08);}
.etw_prolist3 li:hover .con{background-color: #1e5ab2;}
.etw_prolist3 .txt{padding: 20px;}
.etw_prolist3 .txt .tit{font-size: 22px;margin-bottom: 25px; height: 52px;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;}
.etw_prolist3 .txt .tit a{color: #fff;display: block;}
.etw_prolist3 .desc{font-size:16px;height: 144px; display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  overflow: hidden;color: #fff;}
  .etw_products .protit{color: #fff;padding: 0px 15px;}
/* products end */

/* products details*/
.list_link1 li ol li{margin-bottom: 1px;}
.list_link1 li ol li a{padding-left: 30px;position: relative;font-weight: normal;color: #333;background-color: #f5f6f8;}
.list_link1 li ol li a::after{content: "\f104";  position: absolute; color: #333;background-color: transparent; left: 13px;top:50%;
  transform: translateY(-50%);
  -moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;} 
.list_link1 li ol li a:hover::after,.list_link1 li ol li a.dqmenu::after{color: #1e5ab2;text-decoration: none;}
.list_link1 li ol li a:hover,.list_link1 li ol li a.dqmenu{background-color: #f5f6f8;color: #1e5ab2;}
.left_pic{width: 50%;
  height: auto;
  float: left;
  margin: 0.75rem 3% 0.75rem 0;
  position: relative;}
  .left_pics{width:100%; height:auto; position: relative; border: 1px solid #ccc;} 
  .left_pics img{width:100%; display: block; margin:0 auto;z-index: 10;}
  .left_pics a{cursor:pointer} 
  .home_video{ position:absolute; left:50%; top:50%; z-index:3;transform: translate(-50%,-50%);  width:50px; height:50px; background:rgba(32, 69, 137, 0.932);
    border-radius:100%;text-align: center;line-height: 50px; color:#fff; cursor:pointer; font-size:18px;}
  .home_video:hover{ background:#000;}
  .related_pic{width:100%; height:auto; float:left;  text-align:center}
  .related_pic li a{width:18.2%; height:auto; float:right; margin:0.5rem 0 0.5rem 2%; display:block; text-align:center; color:#666; font-size:12px; border:1px #eee solid}
  .related_pic li:nth-child(5n) a{margin-left:0}
  .related_pic a img{width:100%;display: block;} 
.etw_intwo{font-size: 1.4rem;padding: 0.5rem 0;border-bottom: 3px solid #204589;margin-bottom: 2rem;color: #204589;}
.etw_table_01 table{border: 1px solid #ccc;text-align: center;width: 100%;}
.etw_table_01 table td{border: 1px solid #ccc;padding: 10px;}
.etw_table_01 table tr:nth-of-type(1){font-weight: bold;}
.etw_sum01{overflow: hidden;display: flex;flex-flow: wrap;margin: 0 -10px;}
.etw_sum01 .item{margin-bottom: 2rem;padding: 0 10px;width: 50%;}
.etw_sum01 .pic{width: 100%;margin-bottom: 20px;}
.etw_sum01 .pic img{width: 100%;display: block;}
.etw_sum01 p{font-size: 1rem;position: relative;display: block;padding-right: 20px;}
.etw_sum01 p::after{content: ""; position: absolute;right: 0;top: 8px;width: 7px;height: 7px;background-color: #010101;border-radius:50%;}
.etw_sum01 .tit{font-size: 1.4rem;margin-bottom: 1rem;}
.etw_tags{font-size: 0.8rem;} 
.etw_tags span{    margin: 0 3px;
  color: #75767b;
  display: inline-block;
  line-height: 16px;
  font-size: 14px;
  padding: 5px 0;
  padding-left: 18px;
  position: relative;}
  .etw_tags span:nth-last-of-type(1)::after{display: none;}
  .etw_tags span::after{    position: absolute;
    content: " ";
    width: 1px;
    height: 16px;
    background-color: #ccc;
    bottom: 5px;
    left: 3px;}
    


.etw_tags strong{display: block;margin-bottom: 10px;font-size: 1.2rem;color: #204589;} 
.othertitle{margin:10px 0 1.5rem 0;position:relative;width:100%;overflow:hidden;margin-top: 2rem;}
.othertitle:after{position:absolute;content:"";background:#204589;height:5px;width:100%;left:5px;bottom:0;z-index:1;transform:skew(120deg)}
.othertitle span{font-size:1.2rem;background:#204589;display:inline-block;padding:5px 20px 5px 10px;color:#fff;position:relative;font-family: Oswald;}
.othertitle span:before{position:absolute;content:"";left:-28px;top:1px;border-right:28px solid #204589;border-top:34px solid transparent}
.othertitle span:after{position:absolute;content:"";top:0;background:#f7f7f7;width:10px;height:40px;transform:skew(140deg);left:-26px;z-index:3}
.etw_custom{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #ccc;}
.reltit{  font-family: 'Poppins-Regular';  font-size: 1.2rem;color: #204589; padding-bottom: 10px;margin-bottom: 0.6rem; border-bottom: 1px solid #ccc;}
.etw_prolist3_pa .con{background-color: transparent;border: none;}
.etw_prolist3_pa .txt .tit{margin-bottom: 0;height: auto;font-size: 1.0rem;}
.etw_prolist3_pa .txt .tit a{color: #333;}
.etw_prolist3_pa  li:hover .txt .tit a{color: #204589;}
.etw_prolist3_pa  li:hover .con {background-color: transparent;}
.etw_prolist3_pa .txt{padding: 0;}
.etw_dico1 {padding-right: 20px;margin-bottom: 2rem;}
.etw_dico1 li{list-style: disc;font-size: 1rem;}
.etw_picbig{overflow: hidden;}
.etw_picbig .item{margin-bottom: 20px;overflow: hidden;}
.etw_picbig .pic{width: 50%;float: right; margin-bottom: 20px;margin-left: 20px;}
.etw_picbig .pic img{width: 100%;display: block;}
.etw_picbig p{font-size: 1rem;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;position: relative;padding-right: 20px;}
  .etw_picbig p::after{    content: "";
    position: absolute;
    right: 0;
    top: 8px;
    width: 7px;
    height: 7px;
    background-color: #010101;
    border-radius: 50%;}
.etw_pic_ils{overflow: hidden;margin: 0 -15px;display: flex;flex-flow: wrap;}
.etw_pic_ils li{padding: 0 15px;width: 33.33%;margin-bottom: 30px;}
.etw_pic_ils .pic{width: 100%;border: 1px solid #ccc;}
.etw_pic_ils img{width: 100%;display: block;}
.etw_pic1_mar{width: 100%;}
.etw_pic3{overflow: hidden;display: flex;flex-flow: wrap;margin: 0 -10px;}
.etw_pic3 li{width: 33.33%;padding: 0 10px;margin-bottom: 30px;}
.etw_pic3 .pic{width: 100%;border: 1px solid #ccc;}
.etw_pic3 .pic img{width: 100%;display: block;}
.etw_feaures{display: flex;flex-flow: wrap;margin: 0 -10px;}
.etw_feaures .item{margin-bottom: 20px; width: 25%;padding: 0 10px;}
.etw_feaures .pic{margin-bottom: 1rem;}
.etw_feaures .desc{font-size: 1rem;}
.etw_feaures .desc p{position: relative;padding-right: 20px;}
.etw_feaures .desc p::after{content: ""; position: absolute;right: 0;top: 8px;width: 7px;height: 7px;background-color: #010101;border-radius:50%;}
.etw_feaures{margin-bottom: 1.5rem;}
.etw_feaures .item.item1{width: 50%;}
.etw_feaures .item.item1 li{width: 50%;}
.etw_feaures .item li{width: 100%;}
.etw_feaures .item.item3{width: 75%;}
.etw_feaures .item.item3 li{width: 33.33%;}
.etw_pic4{display: flex;flex-flow: wrap;margin: 0 -10px;}
.etw_pic4 li{width: 25%;padding: 0 10px;}
.etw_pic4 .pic{border: 1px solid #ccc;}
.etw_pic4 .pic img{width: 100%;display: block;}
.etw_fea1 .etw_dico1{margin-bottom: 1rem;}
.etw_fea1 .item{margin-bottom: 1rem;border-bottom: 1px solid #ccc;}
.etw_fea1 .tit{font-size: 1.2rem;margin-bottom: 1rem;}
.etw_visible{overflow: hidden;display: none;}
.etw_visible .item{margin-bottom: 10px;border-bottom: 1px solid #ccc;}
.etw_visible .title{cursor: pointer; background-color: #ccc;font-size: 12px;padding-right: 20px;line-height: 36px;position: relative;}
.etw_visible .title::after{content: ""; position: absolute;right: 8px;width: 5px;height: 5px;border-radius: 50%;background-color: #3d4c63;top: 50%;transform:translateY(-50%);}
.etw_visible .title h6{line-height: 36px;margin-bottom: 10px;font-weight: 600;}
.etw_visible .etw_desc{line-height: 1.5;padding-left: 10px;margin-bottom: 6px;}
.etw_visible .etw_desc p{margin-bottom: 0;}
.btn.btn-green{display: none; min-width: 70px;line-height: 30px;text-align: center;font-size: 12px;background-color: #005bac; color: #fff;padding: 0;}
.btn.btn-green:focus{box-shadow: none;}
.btn_etw{
    display:block;
    min-width: 120px;
    color: #fff;
    background: #1e5ab2;
    text-transform: uppercase;
    text-align: center;
    line-height: 36px;
    font-weight: 300;
    box-shadow: 0 0 5px #aaa;}
.feedback1_etw{text-align: left;float: none;}
.etw_visible  .caret_panel::before{position:absolute;font-family:fontawesome; content: "\f107"; top: 0%;left:2%; font-size: 1.6rem;  transition: transform .2s ease 0s;}
.etw_visible .title.on .caret_panel::before{transform: rotate(180deg)}
.etw_list2 {overflow: hidden;margin: 20px -15px 0;}
.etw_list2 li{width: 50%;float: left;padding: 0 15px ;}
.etw_list2 .pic{width: 100%;overflow: hidden;}
.left_pic1{width: 100%;float: none;margin: 0 auto;}
.etw_prolist3 li a{display: block;width: 100%;height: 100%; margin: 0;}
.etw_prolist3 {width: auto;margin-top: 20px;}
.etw_prolist3 .pic{width: 100%;margin: 0;}
figure a,.related_pic a,.left_pics a{position: relative;display: block;width: 100%;height: 100%;}
/* .related_pic a::after,.left_pics a::after,figure a::after{content: "\f00e";position: absolute; background-color: rgba(0, 0, 0, 0.4);bottom: 0;right: 0; width: 30px;height: 30px;
  text-align: center;line-height: 30px;color: #fff;font-size: 1rem;font-family: fontawesome;}
  .left_pics a{display: block;} */


/* .etw_products{} */
.etw_pro2{overflow: hidden;margin: 0 -1%;display: flex;flex-flow: wrap;margin-bottom: 2rem;
  background: #eee;
  padding: 2rem;
  padding-bottom: 0;}
.etw_pro2 li{width: 50%;padding:0 1%;}
.etw_pro2 .con{background-color: #fff;position: relative;
  margin-left: 2%;
  margin-bottom: 2rem;
  overflow: hidden;
  padding-bottom: 2rem;
  background: #fff;
  padding: 1rem;}


.etw_pro2 .tit{display: block;
font-size: 1rem;
line-height: 1.25;
color: #000;
padding: 0.2rem 0 0.8rem 0;
font-weight: 700;
font-family: "Montserrat";
border-bottom: 2px solid #cccccc;
margin-bottom: 1rem;   text-overflow:ellipsis;
white-space: nowrap;
overflow: hidden;} 
.etw_pro2  .pic{width: 50%;float: left;overflow: hidden;}
.etw_pro2  .pic img{ width: 100%; display: block; transition:0.5s ; -webkit-transition:0.5s ; -moz-transition:0.5s ; -ms-transition:0.5s ; -o-transition:0.5s ; }
.etw_pro2  .txt{overflow: hidden;}
.etw_pro2   .desc{   color: #666;
font-size: 1rem;}
.etw_pro2  li:hover .pic img{ transform:scale(1.08) ; -webkit-transform:scale(1.08) ; -moz-transform:scale(1.08) ; -ms-transform:scale(1.08) ; -o-transform:scale(1.08) ; }
.etw_pro2   .desc p{
  margin-bottom: 2rem;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;max-height: 120px; }
.etw_pro2  .txt .more{ color: #fff;opacity: 1; font-size: 0.9rem; position: relative; display: inline-block; background-color: #204589; padding: 0.5rem 1rem 0.5rem 2rem;
   border-radius: 20px; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s;
}
.etw_pro2  .txt .more::after{
  content: "\f104";
  position: absolute;
  color: #fff;
  left: 18px;
  top: 8px;
  font-family: fontawesome;
}
.etw_pro2  li:hover .more{opacity: 0.8;}
.protitle {float:left;width:100%;margin-bottom:1rem;border-bottom:1px solid #ccc;display:block;font-weight: bold;}
.protitle span {display:inline-block;padding-bottom:1rem;position:relative;font-size:1.15rem;font-family:"Montserrat";color:#204589;}
.protitle span:before {position:absolute;content:"";width:0;height:0;border:11px solid transparent;border-bottom:11px solid #ccc;left:0;right:0;margin:0 auto;bottom:-1px;}
.protitle span:after {position:absolute;content:"";width:0;height:0;border:8px solid transparent;border-bottom:8px solid #fff;left:0;right:0;margin:0 auto;bottom:-1px;}
.protitle span a{color: #204589;}
.etw_table_01 table tbody tr:nth-of-type(odd) {
  background-color: #f6f9fb;
}

.ban_pro{width: 100%;position: relative;}
.ban_pro::after{content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0,0.3);}
.ban_pro img{width: 100%;display: block;}



/* products details end*/

/* Sitemap */
#etw_map{width:100%;margin:0 auto 20px; padding-top:10px;}
#etw_map .name{width:100%;color:#264c9f;background:#eee;margin-top:6px;height:auto;line-height:20px;display:block;margin-bottom:4px}
#etw_map a{color:#333;height:auto; padding:3px 0 3px 3px;text-decoration:underline;width:100%;display:block;margin-top:5px}
#etw_map a:hover,#etw_map .sitemap:hover{text-decoration:none}
#etw_map .sitemap{ display:block; color:#264c9f; text-decoration:underline;}
#etw_map .name a{color:#264c9f;margin:0;font-weight:700;text-decoration:none}
#etw_map .name a:hover{text-decoration:underline}
#etw_map>.list_m{width:100%;height:auto;float:left;padding-bottom:8px}
#etw_map>.list_m>a{width:49%;display:block;float:left;color:#888;line-height:16px;padding-top:6px;text-decoration:none} 
#etw_map>.list_m>a:hover{text-decoration:underline;color:#000} 

.video_all{width:100%;overflow:hidden}
.video_all ul{ width:100%;}
.video_all ul li {position: relative; width:32%;float:right;margin:0px 0 20px 2%}
.video_all ul li a{display:block;text-align:center;line-height:20px;font-size:15px;color:#333}
.video_all ul li a:hover{color:#0797d4; text-decoration: none;}
.video_all ul li:nth-child(3n){margin-left:0}
.video_all ul li:nth-child(3n+1){clear:both}
.video_all ul li .pic{position: relative;margin-bottom: 10px;}
.video_all ul li span{margin-bottom:10px;display:block;color:#000;font-size:18px;text-align: center; overflow:hidden;position:relative; z-index:1}
.video_all ul .pic:before{position:absolute;content:'';background:rgba(0,0,0,.3);border:3px double #ccc;width:100%;height:100%;left:0;top:0;transition:all ease-in-out .3s; z-index:1}
.video_all ul .pic:after{border-radius:50%;font-family:fontawesome;top:50%;left:50%;transform:translate(-50%,-50%);font-size: 1.5rem; position:absolute;content:"\f04b";width:50px;height:50px;padding: 4px 10px 0 0;color:#fff;background:#0797d4;border:2px solid transparent;transition:all ease-in-out .3s; z-index:1}
.video_all ul .pic img{z-index:-1;transition:all ease-in-out .3s;}
.video_all ul .pic:hover img{transform:scale(1.06);-moz-transform:scale(1.06);-webkit-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06)}
.video_all ul .pic:hover:before{z-index: -1; width:96%;height:94%;left:2%;top:3%;background:0}
.video_all ul .pic:hover:after{z-index: -2; opacity:0}
.video_all1 ul li{width: 48%;}
.video_all2 ul li{width: 100%;margin-right: 0;}
.video_all ul li span a{position: relative;padding-left: 30px;}
.video_all ul li span a::after{ content: "\f177";position: absolute;left: 10px;top: 50%;transform: translateY(-50%);font-size: 1rem;font-family: fontawesome;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.video_all ul li span a:hover::after{left: 0;}
/* 响应式 */
@media (max-width: 1366px) {
  .etw_inside{font-size: 1rem;}
  .protitle{font-size: 1rem;}
  .etw_intwo{font-size: 1rem;}
}
@media (max-width: 1200px) {
  .content{padding: 0 15px;}
}
@media (max-width: 991.98px) {
  body{padding-top: 61px;}
  .content{padding: 0 15px;}
  .etw_language{margin-left: 10px;}
  #header .headerin{height: auto;position: relative;}
  #header{z-index: 200; border-top-width:1px;padding: 10px 0;position: fixed;left: 0;right: 0;top: 0;} 
  #etw_logo{width: 130px;margin-right: 15px;}
  .top-nav{position: absolute;left: 0;right: 0;top: 49px;width: 100%;z-index: 3;background-color: #fff;}
  #header .content{padding: 0;}
  .navbar-light .navbar-toggler{border-color: #204589;color: #204589;}
  .navbtn{margin-left: 15px;}
  .navbar-light .navbar-nav .nav-link{line-height: 36px;}
  .navbar-nav .nav-item{border-bottom: 1px solid #ccc;}
  .dropdown-menu{ text-align: center; border: none;margin-top: 0; border-radius:none; -webkit-border-radius:none; -moz-border-radius:none; -ms-border-radius:none; -o-border-radius:none; }
  .dropdown-menu li{border: 1px dotted #ccc;}
  .dropdown-menu li:nth-last-of-type(1){border: none;}
  .block-slider .bx-pager-item{width: 10px;height: 10px;}
  #etw_banner .block-slider .bx-pager{bottom: 14px;}
  .etw_index1,.etw_index2,.etw_index3,.etw_index4{padding: 2rem 0;}
  .etw_hometitle{font-size: 1.6rem;padding-bottom: 1rem;}
  .etw_homedesc .tit{font-size: 1.4rem;}
  .etw_homedesc p{font-size: 1rem;}
  .etw_index2 p{font-size: 1.4rem;}
  .etw_index2{height: auto;}
  .etw_list1 li{padding: 0 10px;}
  .etw_list1 {margin: 0 -10px;}
  .etw_list1 .tit{font-size: 1.4rem;}
  .etw_index4 .etw_hometitle{margin-bottom: 30px;}
  .etw_pro1 li{padding: 0 10px;} 
  .etw_pro1 {margin: 0 -10px;}
  .etw_pro1 li{width: 20%;}
  .etw_link1 .item{width: 50%; margin-bottom: 20px;}
  #otherlink a{margin-bottom: 5px;}
  .etw_link1{padding: 20px 0;}
  #etw_banner .banner_txt.text1{padding-top: 30px;}
  #etw_banner .banner_txt p{display: none;}
  #etw_banner .banner_txt{height: auto;overflow: hidden;}
  #etw_banner .banner_txt .tit{font-size: 2rem;}
  #etw_banner .banner_txt.text3,#etw_banner .banner_txt.text1,#etw_banner .banner_txt.text2{padding: 3rem 0;}
  .etw_right{display: none;}
  .etw_pic1 li{padding: 0 10px;}
  .etw_pic1 {margin: 0 -10px;}
  .navbar-nav{border-top:1px solid #ccc ;}
  .etw_prolist3 li{padding: 0 10px;}
  .etw_prolist3 {margin: 0 -10px;}
  .etw_picbig .pic{width: 100%;overflow: initial;}
  .etw_picbig p{opacity: initial;
    display: block
  }
  .etw_inside{font-size: 1.2rem;}
  .etw_fea1 .tit{font-size: 1.2rem;}
  .etw_intwo{font-size: 1.2rem;}
  .etw_inside.fz11{font-size: 1rem;}
}
@media (max-width: 768.98px) {
	.etw_inside.fz11 { font-size: 0.7rem;}
}
@media (max-width: 767.98px) {
  .etw_list1 li{width: 100%;float: none;margin-bottom: 20px;padding: 0;}
  .etw_list1 {margin: 0;}
  .etw_pro1 li{width: 25%;}
  .etw_hometitle:after{display: none;}
  .etw_hometitle{padding-bottom: 0;}
  .etw_link1 .item{width: auto;float: none;}
  .etw_link1 .item .tit1{margin-bottom: 20px;}
  .etw_desc1 .pic{float: none;margin: 0 auto 20px;}
  #etw_producttitle{display: none;}
  .etw_history .pic{width: 100%;}
  .etw_history .con{display: block;}
  .etw_list4 li{width: 33.33%;}
  .etw_prolist3 li{width: 100%;padding: 0;}
  .etw_prolist3 {margin: 0;}
  .etw_products .protit a{font-size: 1.2rem;}
  .left_pic{float: none;margin: 0 auto 2rem;width: auto;overflow: hidden;}
  .table_none{display: none;}
  .etw_visible {display: block;}
  .left_pics{margin-bottom: 20px;}
  .etw_list2{margin: 0 -10px;}
  .etw_list2 li{width: 50%;padding: 0 10px;}
  .etw_list2 li .pic{margin-bottom: 0;}
  .etw_pic_ils li{width: 50%;padding: 0 10px;}
  .etw_pic_ils {margin: 0 -10px;}
  .etw_pro2{padding: 15px;}
  .etw_pro2 li{width: auto;float: none;}
  .ban_pro{display: none;}
  .etw_pic4 li{padding: 0 5px;}
  .etw_pic4{margin: 0 -5px;}
  .etw_feaures .item.item1{width: auto;}
  .etw_feaures .item{width: 50%;}
  .etw_feaures  .item{padding: 0 5px;}
  .etw_feaures{margin: 0;}
  .m-dn{display: none;}
  .etw_feaures .item.item3{width: auto;}
  .etw_feaures .item.item3 li{width: 50%;}
  .etw_feaures .item.item3 li:nth-last-of-type(1){display: none;}
  .videoall ul li{width:100%; margin-right:0;}
  .video_all ul li{float: none;margin: 0;width: auto;}
  /* #etw_banner{display: none;} */
  .etw_list1 .tit a{display: block;}
  .etw_index2 p{font-size: 1.0rem;}
  .etw_hometitle{font-size: 1.4rem;margin-bottom: 10px;}
  .etw_homedesc .tit{font-size: 1.2rem;}
  .etw_homemore{font-size: 16px;min-width: auto;padding: 10px 20px;line-height: 1.5;}
  .etw_list1 .tit a{font-size: 1.0rem;}
  .etw_picbig .pic{float: none;margin: 0 auto 20px;} 
  .etw_list1.etw_list_bor li{width: 50%;}
  .etw_visible1 .title h6{display: block;overflow: initial;white-space: normal;font-size: 16px;}
  .etw_visible1 .etw_desc{font-size: 14px;}
  .etw_pro2 .tit{display: block;overflow: initial;white-space: normal;}
  #etw_banner .banner_txt .tit{font-size: 0;}
  #etw_banner .banner_txt.text3, #etw_banner .banner_txt.text1, #etw_banner .banner_txt.text2{padding: 5rem 0;}
  .left_pic{margin-bottom: 1rem;}
  .etw_history .txt{width: auto;}
  .protitle span {font-size: 0.8rem;}
  #floatchatiframe2011{width: auto;}
  .etw_tags span::after{display:none;}
  .home_video span{position: absolute;left: 53%;top: 50%;transform: translate(-50%,-50%);}
  #footer{background: rgba(2, 90, 173, 0.808);}
}

@media (max-width: 575px) {
  .etw_desc1 .pic{width: 100%;}
  .etw_pro1 li{width: 33.33%;}
  .etw_pic1 li{width: 50%;}
  .etw_pic1 li:nth-of-type(3n){display: none;}
  .etw_list4 li{width: 50%;}
  .etw_products .protit a.more{display: none;}
  .etw_sum01 .item{float: none;width: auto;padding: 0;}
  .etw_sum01{display: block;margin: 0;}
  .etw_pic3 li{width: 50%;}
  .etw_pic3 li:nth-last-of-type(1){display: none;}

  .etw_pic4 li{width: 50%;margin-bottom: 20px;}
  .etw_pro2 .pic{float: none;width: auto;}
  .etw_pro2 li{padding: 0;margin-bottom: 20px;}
  .etw_pro2 li:nth-last-of-type(1){margin-bottom: 0;}
  .etw_pro2 {margin: 0;}
  .etw_pro2{display: block;}
  .etw_pro2 .con{margin-bottom: 0;margin-right: 0;}
  .etw_products .item{margin-bottom: 20px;}
  .etw_pic4{width: auto;margin: 0;}
  .etw_feaures .item.item1 li{width: auto;}
  .etw_feaures .pic{margin-bottom: 0;}
  .etw_feaures .item{width: auto;}
  .etw_feaures .item.item3 li{width: auto;}
}
@media (max-width: 320.98px) {
	#etw_logo {
    width: 86px;
}
	.etw_desc_t1 p a.pl21{    padding-right: 0px;}
}

.table_g{overflow-x: auto;}
