@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-R';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(../font/Oswald-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-Medium';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), 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('Open Sans Light'), local('OpenSans-Light'), 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('Open Sans Light'), local('OpenSans-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: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../font/iconfont.woff2') format('woff2'),
      url('../font/iconfont.woff') format('woff'),
      url('../font/iconfont.ttf') format('truetype'),
      url('../font/iconfont.svg#iconfont') format('svg');
}

@font-face {
  font-family: 'iconfont1';
  src: url('../font/iconfont1.ttf') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


/****initialization css****/
body{color:#000; font-family: 'Poppins-Regular'; font-size:0.875rem; background:#fff;}
*,li,ol,ul{margin:0;padding:0}
li,ol,ul{list-style:none}
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:#000;}
a:hover{color:#1e4588}
a:focus{outline:0; text-decoration:none}
a,a:hover{text-decoration:none}
a.link{color:#124ca0; text-decoration:underline;}
a.link:hover{color:#289fe1; text-decoration:underline;}
h2{display:block; margin:0; padding:0.5rem 0 1rem 0;font-size:1.5rem; line-height:1.9rem; color:#000; font-weight:500;font-family: 'TimesNewRoman', Arial, Helvetica, sans-serif;}
.content{max-width: 1200px;width: 100%;margin: 0 auto; }
.etw_certitle{ text-align:center; font-size:28px;}
inquiry,u.inquiry {text-decoration:none;color:#c32e24; display: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;}
.oh{overflow: hidden;}
.nolr{ padding-left:0px; padding-right:0px;}
.table-responsive{ margin-bottom:1rem;}
.table{margin:6px 0 0 0; font-size:14px; text-align:left; background:#fff;}
.table tr.top{ background:#1e4387 !important; color:#fff;}
.table tr td{ vertical-align:middle !important; padding:6px 10px !important}
table,td{border:1px solid #ddd!important}
.table1{ width:auto;}

/* ***header*** */
#header{width:100%;margin:0 auto; border-bottom:1px #1e4387 solid;}
#etw_logo{width: 88px;height:auto;float: left;}
.headerin{background-color: #fff;}
.top-nav{background-color: #c22921;}
/*language*/
.etw_language > ul {
  position: relative;
  z-index: 10;
  float: right;
  margin: 0 1rem;
  margin-top: 0.5rem;
  border-radius: 18px;
  border: 1px solid #1e4387;
}
.etw_language > ul > li > a {
  display: block;
  color: #1e4387;
  padding: 0.3rem 1rem;
}
.etw_language ul ul {
  display: none;
  position: absolute;
  top: 100%;
  padding: 0;
  background-color: #ffffff;
  min-width: 60px;
}
.etw_language ul ul a {
  display: block;
  text-align: left;
  float: left;
  padding: 0.3rem 1rem;
  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 {
  min-width: 100px;
}
.etw_language .icon-angle-down{color: #000;}
.etw_language .icon-angle-down1{display: none;}
.hea-top{padding: 20px 0;}
.navbar-expand-lg{padding: 0;}
.navbar .navbar-nav .nav-item{position: relative;}
.dropdown-menu{padding: 0;}
.navbar .navbar-nav .nav-item .dropdown-menu li a{padding: 10px 15px;font-size: 12px;font-weight: normal;color: #fff;}
.navbar .navbar-nav .nav-item a{font-family: 'Poppins-Medium'; padding: 17px 25px;font-size: 16px; color: #fff;}
.navbar .navbar-nav .nav-item a.dqmenu,.navbar .navbar-nav .nav-item a:hover{background-color: rgba(0, 0, 0,0.2);color: #fff;}
.navbar-expand-lg .navbar-nav .dropdown-menu{position: absolute;top: 57px;width: auto;min-width: 14rem;background-color: rgba(0, 0, 0, 0.8); white-space:normal}
.navbar-expand-lg .navbar-nav .dropdown-menu a:hover,.navbar-expand-lg .navbar-nav .dropdown-menu a.dqmenu{background-color: transparent;text-decoration: underline;}
.dropdown-item{white-space: normal;}
/* fooder */
#footer{border-top: 2px solid #20458b;padding-top: 40px;background-image: linear-gradient(to bottom, rgb(32, 69, 139), rgba(32, 69, 139, 0.705));}
.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:16px}
#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:16px; 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}
/* banner */
#etw_banner{position: relative;}
#etw_banner .banner_txt{position: absolute;left: 0;top: 50%;transform: translateY(-50%); width: 100%;display: flex;align-items: center;}
#etw_banner .banner_txt .tit{font-size: 2.5rem;color: #fff;width: 650px;  font-family: 'Oswald-R';}
#etw_banner .banner_txt .tit span{font-size: 1.5rem;color: #fff;display: block;margin-top: 30px;font-family: 'Poppins-Regular';}

.block-slider .bx-pager-item a{border-color: #20458b;}
.block-slider .bx-pager-item a.active{background-color: #20458b;}
.optical_t1{padding: 70px 0;overflow: hidden;}
.etw_tit{text-align: center;color: #20458b; }
.etw_tit .tit{font-size: 2.5rem;margin-bottom: 30px;  font-family: 'Oswald-R';}
.etw_tit .tit a{color: #20458b;opacity: 1;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_tit .tit a:hover{opacity: 0.8;}
.optical_t1 .desc{font-size: 20px;color: #535353; font-family: 'Poppins-Light';text-align: center;}
.optical_t2,.optical_t3{overflow: hidden;}
.optical_t2{margin-bottom: 50px;}
.share_html a:hover{background-color: transparent !important;opacity: 1;} 
.share_html a:hover i{opacity: 0.5;}
.fd_share{color: #fff;font-size: 16px;}
.share_html a{background-color: transparent !important;}
.share_html a i{opacity: 1;transition: .5s;}
.fd_share .fd_pic{width: 80px;margin-bottom: 30px;margin-top: 15px;}
.fd_share .info .tit{font-size: 1rem;}
.etw_link1{overflow: hidden;padding-bottom:30px ;}
.etw_link1 .item{float: left;padding-left: 30px;}
.etw_link1 .item1,.etw_link1 .item2{width: 20%;padding-left: 0;}
.etw_link1 .item2{padding-left: 30px;}
.share_etw a{width: 24px !important;height: 24px !important;margin: 0 5px; color: #fff;}
.share_etw a
.etw_link1 .tit1{font-size: 20px;position: relative;padding-bottom: 12px;color: #fff;  font-family: 'Poppins-Medium';}
.etw_link1 .tit1 a{color: #fff;}

.ul_link_t1 li a{color: #fff;position: relative;padding-left: 15px;font-size: 16px;}
.ul_link_t1 li a::before{position: absolute;
content: "\f105";font-family: fontawesome;left: 0;top: 0;}
.etw_link1 .item a:hover{text-decoration: underline;}
.etw_link1 .item3{width: 30%;}
.etw_info1_t1 {color: #fff;font-size: 16px;}
.etw_info1_t1 a{color: #fff;font-size: 16px;}
.cot_add,.cot_tel,.cot_wx,.cot_email,.cot_people,.cot_mobile,.cot_fax,.cot_whatsapp {position:relative;padding-left:25px;display:block;
  margin-bottom:3px;padding-top:0.2rem;}
.cot_add:before {content:"\f041";position:absolute;left:0px;top:0px;color:#fff;font-family:fontawesome;font-size:20px;}
.cot_tel:before {content:"\f095";position:absolute;left:0px;top:0px;color:#fff;font-family:fontawesome;font-size:18px;}
.cot_email:before {content:"\f0e0";position:absolute;left:0px;top:0px;color:#fff;font-family:fontawesome;font-size:16px;}
.cot_people:before {content:"\f007";position:absolute;left:0px;top:0px;color:#fff;font-family:fontawesome;font-size:16px;}
.cot_mobile:before {content:"\f10b";position:absolute;left:3px;top:0px;color:#fff;font-family:fontawesome;font-size:20px;}
.cot_fax:before {content:"\f1ac";position:absolute;left:0px;top:0px;color:#fff;font-family:fontawesome;font-size:16px;}
.cot_whatsapp:before {content:"\f17e";position:absolute;left:0px;top:5px;color:#fff;font-family:fontawesome;font-size:18px;}
.cot_wx:before {content:"\f1d7";position:absolute;left:0px;top:5px;color:#fff;font-family:fontawesome;font-size:18px;}
.ul-list1{overflow: hidden;margin: 0 -15px 50px;display: flex;flex-flow: wrap;}
.ul-list1 li{width: 50%;padding: 0 15px;float: left;}
.ul-list1 .pic{width: 100%;overflow: hidden;}
.ul-list1 .pic img{width: 100%;display: block;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.ul-list1 .con{display: block;background-color: #1e4588;}
.ul-list1 .tit{font-size: 28px;color: #fff; margin-bottom: 20px; display: -webkit-box; 
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;}
.ul-list1 .txt{padding: 20px 20px 20px 30px;}
.ul-list1 .con:hover .tit{text-decoration: underline;}
.ul-list1 .con:hover img{transform: scale(1.08);}
.ul-list1 .desc{overflow: hidden;}
.ul-list1 .desc .pic1{width:148px;float: right;margin-left: 20px;overflow: hidden;}
.ul-list1 .desc .pic1 img{width: 100%;display: block;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.ul-list1 .desc p{font-size: 20px;color: #fff;display: -webkit-box; 
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;}

.ul-list2{overflow: hidden;margin: 0 -15px 50px;display: flex;flex-flow: wrap; }
.ul-list2 li{width: 33.33%;float: left;margin-bottom: 40px; padding: 0 15px};
.ul-list2 .con{position: relative;}
.ul-list2 .item1 .con{background-color: #20458b;display: block;height: 100%;text-align: center; padding: 50px 50px 24px 50px;}
.ul-list2 .item1 .desc1{color: #fff;font-size: 18px; font-family: 'Poppins-Light'; text-align: center;line-height: 1.3;margin-bottom: 30px;}
.ul-list2 .item1 .more{display: inline-block;min-width: 104px;line-height:29px;font-size:14px;color: #fff;border: 1px solid #fff;text-align: center;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.ul-list2 .item1 .more:hover {color: #fff;border-color: transparent;}
.ul-list2 .pic{width: 100%;overflow: hidden;}
.ul-list2 .pic img{width: 100%;display: block;}
.ul-list2 .txt{position: absolute;left: 0;bottom: 0;right: 0;background-color: rgba(32, 69, 139, 0.384);padding: 20px 60px 0 25px;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s; }
.ul-list2 a.con{display: block;position: relative; }
.ul-list2 a.con p{margin-bottom: 0;font-size: 16px;color: #fff; font-family: 'Poppins-Light';}
.ul-list2 .tit{font-size: 16px;font-family: 'Poppins-Regular';margin-bottom: 20px;opacity: 1; color: #fff; -moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.ul-list2 .con:hover .tit{opacity: 0.8;}
.ul-list2 a.con .desc{overflow: hidden;opacity: 0;height: 0; padding-bottom: 0;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.ul-list2 a.con:hover .desc{opacity: 1;height: auto; padding-bottom: 30px;}
.etw_tit.write{color: #fff;}
.optical_t4{background: no-repeat center center;background-size: cover;height: 540px;padding: 60px 0 0}
.etw_desc1{font-size: 20px;color: #fff;text-align: center;}
.etw_more{max-width: 120px;line-height: 36px;margin: 0 auto; display:block; border-radius: 2px;font-size: 14px;text-align: center;background-color: #20458b;color: #fff;opacity: 1;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_more1{background-color:#20458b ;border: 1px solid #20458b;color: #fff; margin-bottom: 30px;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_more:hover{opacity: 0.8;transform: scale(0.9);color: #fff;}
.optical_t4 .etw_tit{margin-bottom: 90px;}
.optical_t4  p{margin-bottom: 90px;display: block;}
.optical_t5{padding-top: 50px;padding-bottom: 50px;overflow: hidden;}
.optical_t4 {overflow: hidden;}
.slick_etw1 {margin: 0 -15px;}
.slick_etw1  .con{padding: 5px;display: block;overflow: hidden;}
.slick_etw1  img{display: inline-block;width: 100%;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.slick_etw1  .item:hover img{transform: scale(0.9);}
.slick_etw1 {position: relative;}

.slick_etw1 .slick-dots{position:absolute;left:50%;bottom:-30px; transform: translateX(-50%); text-align: center;}
.slick_etw1 .slick-dots li{ display: inline;cursor: pointer;}
.slick_etw1 .slick-dots li button{width:15px;height:15px;cursor: pointer; background: none; border-radius: 50%; border: 2px solid #1e4588; margin:0 6px;font-size:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s; outline: none;}
.slick_etw1 .slick-dots li.slick-active button{background-color:#1e4588;cursor:pointer;}


/* contact us */
#etw_producttitle{margin:0 auto; height:auto; color:#111; overflow:hidden; padding:0; font-size:0.8rem; width:100%; float:left;}
#etw_producttitle ul{margin-bottom: 0.75rem}
#etw_producttitle a{ color:#000; padding-right:0.2rem; }
#etw_producttitle li{display:inline-block}
#etw_producttitle ol{ margin-bottom:0}
#etw_producttitle li+li::before{padding:0 1rem 0 0.75rem;color:#333;content:"\f105"; font-size:0.875rem; font-family:fontawesome}
#etw_producttitle a:hover{color:#000; text-decoration:underline;} 

.etw_contactus{width: 100%;float: left;margin-top: 1rem;background: #f0f6fb;padding:1.5rem 0;}
.etw_contactus .etw_hometitle{font-family: Oswald;margin-bottom: 0;font-size: 1.5rem;font-weight: 300;}
.etw_contactus ul{width: 100%;float: left;display: flex;flex-wrap: wrap;}
.etw_contactus ul>li{width: 100%;float: left;margin: 0 auto;position: relative;font-size: 0.95rem;margin-bottom: 0.5rem;}

.etw_contactus ul>li a{color: #000;text-decoration: underline;}
.etw_contactus ul>li a:hover{color: #000;text-decoration: none;}

.etw_desc_t1{width: 100%;float: left;font-size: 0.95rem;}


.etw_desc_t1 a{color: #000;}
.etw_desc_t1 a:hover{color: #000;text-decoration: none;}

/*询盘*/
#etw_set_feedback_form{overflow:hidden;height:auto;width:100%;} 
#etw_form_title{text-align:left;color:#333;font-weight:bold; font-size:1.4rem;padding:0px;position: relative; font-family: Oswald;}
#floatchatiframe2011{ margin: 0 -15px;}
#etw_form_title span{padding-right:5px}
#etw_form{width:100%}
#etw_form_title1{font-weight: bold;font-size: 1.4rem;color: #333; font-family: Oswald;}

.etw_hometitle{overflow: hidden;font-size: 1.8rem;color: #1e4588;  margin-bottom: 1.5rem;font-family: 'Oswald-R';}
.etw_hometitle h2{overflow: hidden;font-size: 1.6rem;color: #1e4588;font-family: 'Oswald-R';padding: 0;}
.etw_text_t1{overflow: hidden;font-size: 1rem;margin-bottom: 1.2rem;}
.etw_right_t1{float: right;width: 250px;margin-left:1rem;}
.etw_text_t1 p:nth-last-of-type(1){margin-bottom: 0;}
.sendinquiry{ margin-bottom: 20px;float: right; max-width:120px;cursor:pointer;background:#1e4588; opacity: 1; margin-top:0.5rem;transition: .3s;  z-index:2; position: relative; }
.sendinquiry span{ width:100%;font-size:0.6rem; padding:0.3rem 0.6rem;text-align:center; color:#000;text-transform : uppercase; display:inline-block;}
.sendinquiry:hover span i{color: #000;}
.sendinquiry:hover{opacity: 0.8;}
.sendinquiry:hover span{ color:#000;}
.sendinquiry:hover span i{color: #000;}
.icon-envelope-alt:before{color: #000;}
ul.etw_list1_t1{display: flex;flex-flow: wrap;justify-content: space-between;margin-top: 100px;}
ul.etw_list1_t1 li{width: 47%; background-color: #5a8ee9;margin-bottom: 30px;text-align: center;}
.etw_list1_t1 .con{padding: 15px;}
.etw_list1_t1 .icon{width: 80px;height: 80px;display: block;}
.etw_list1_t1 h3.tit{font-size: 1.2rem;color: #1e4588; font-weight: bold;}
.etw_list1_t1 .desc{font-size: 1.0rem;color: #fff;}
.etw_list1_t1 h3.tit a{color: #1e4588;opacity: 1;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_list1_t1 h3.tit a:hover{opacity: 0.8;}
.etw_list1_t1 .iconfont{background-color: rgb(30, 69, 136);;  border-radius: 50%; display: block;
  width: 100px; height: 100px; line-height: 100px; text-align:center;margin: -100px auto 30px;}
.etw_list1_t1 {font-size: 1rem;padding-bottom: 1rem; font-family: 'Montserrat';} 
.etw_custom{font-size: 1rem;}
.iconfont {
  font-size: 4rem;
  color: #fff; 
}
ul.etw_list1_t1 li.item1 .desc{margin-bottom: 3rem;}


.etw_pro_2{overflow: hidden;margin: 0 -15px 20px; flex-flow: wrap;display: flex;}
.etw_pro_2 li{width: 50%;padding: 0 20px;float: left;}
.etw_pro_2 .con{position: relative; display: block;width: 100%; border: 1px solid #ccc;background-color: #204589;}
.etw_pro_2 .pic{width: 100%;overflow: hidden;}
.etw_pro_2 .pic img{width: 100%;display: block;}
.etw_pro_2  .txt {padding: 15px;position: absolute;left: 0;right: 0;bottom: 0;background-color: rgba(32, 69, 137,0.6);}
.etw_pro_2  .txt .tit{font-weight: bold; font-size: 1rem;color: #fff;  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;margin-bottom: 0;}
.etw_pro_2  .txt .desc{font-size: 0.875rem;color: #fff; display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;}
  .etw_pro_2  .txt .desc p{margin-bottom: 0;}
  .etw_pic_2t .pic{position: relative;}
  .etw_pic_2t .pic span{position: absolute;left: 0;right: 0;bottom: 0;padding: 15px; color: #fff;background-color: rgba(32, 69, 137,0.6);}
.other_pro{overflow: hidden;}
.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%;right:5px;bottom:0;z-index:1;transform:skew(40deg)}
.othertitle span{font-size:1.2rem;background:#204589;display:inline-block;padding:5px 10px 5px 20px;color:#fff;position:relative;font-family: Oswald;}
.othertitle span:before{position:absolute;content:"";right:-32px;top:2px;border-left:32px solid #204589;border-top:32px solid transparent}
.othertitle span:after{position:absolute;content:"";top:0;background:#f7f7f7;width:10px;height:40px;transform:skew(40deg);right:-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_pic_2{overflow: hidden;margin: 0 -15px; display: flex;flex-flow: wrap;}
.etw_pic_2 li{width: 50%;padding: 0 15px;float: left;text-align: center;}
.etw_pic_2 .pic{width: 100%;margin-bottom: 10px;}
.etw_pic_2  .pic img{width: 100%;display: block;}
.etw_pic_2 span{font-size: 1.2rem;}

.etw_about1 .pic{float: right;margin-left: 1rem;margin-bottom: 1rem;}

.etw_more2{width: 60px;float: right; color: #000; display: block;margin: 0 auto; text-align: center;opacity: 1;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s; border: 1px solid #ccc;}
.etw_more2:hover{opacity: 0.8;color: #000;}
.etw_list2_t3{overflow: hidden;margin: 0 -15px;flex-flow: wrap;}
.etw_list2_t3 li{width: 33.33%;float: left;padding: 0 15px;text-align: center;margin-bottom: 1rem;}
.etw_list2_t3 .pic{width: 100%;margin-bottom: 10px;overflow: hidden;position: relative;}
.etw_list2_t3 .pic img{width: 100%;display: block;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_list2_t3 span{font-size: 1rem;position: absolute;color: #fff;padding: 10px; left: 0;right: 0;bottom: 0;background-color: rgba(30, 69, 136,0.5);}
.etw_list2_t3 li:hover .pic img{transform: scale(1.08);}
.etw_sum {margin-bottom: 1rem;font-size: 1rem;}
.etw_sum li{padding-left: 15px;position: relative; margin-bottom: 0;}
.etw_sum li::after{content: "";position: absolute;left: 1px;top: 8px; width: 5px;height: 5px;background-color: #1e4387;transform: rotate(30deg);}
.etw_sum li p{margin-bottom: 0;}
.etw_poa_t1{position: relative;overflow: hidden;margin-bottom: 2rem;}
.etw_poa_t1{width: 800px;float: right;overflow: initial;}
.etw_poa_t1 img{width: 100%;display: block;}
.etw_poa_t1 .etw_hometitle{position: absolute;left: -50%;bottom: 0;padding: 30px 50px;font-size: 3rem; z-index: 2;
  width: 60%;background-color:rgba(32, 69, 137,0.5);color: #fff;margin-bottom: 0;}
.etw_dio li{list-style: disc;}
.etw_protit{font-size: 1.4rem;color: #1e4588;margin-bottom: 1rem; font-weight: bold;}

.ul-list3-t2{overflow: hidden;margin: 0 -15px 30px;flex-flow: wrap;display: flex;}
.ul-list3-t2 li{width: 50%;float: left;padding: 0 15px;margin-bottom: 15px;}
.ul-list3-t2 .pic{width: 100%;position: relative; border: 1px solid #ccc;margin-bottom: 10px;overflow: hidden;}
.ul-list3-t2 .pic img{width: 100%;display: block;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.ul-list3-t2 .pic span{position: absolute;left: 0;bottom: 0;right: 0;
  background-color: rgba(32, 69, 137,0.5);color: #fff; font-size: 0.8rem;
  /* height: 0;
  padding: 0; */
  padding: 10px;
  -moz-transition: .5s;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
    text-overflow:ellipsis;
  white-space: nowrap;
  overflow: hidden;}
.ul-list3-t2 span{text-align: center;display: block;font-size: 0.8rem;}
.ul-list3-t2 li:hover .pic img{transform: scale(1.08);}
/* .ul-list3-t2 li:hover span{height: auto;padding: 10px;} */
.ul-list3-t3 li{width: 33.33%;}
.ul-list3-t3,.ul-list3-t4{margin-bottom: 0;}
.ul-list3-t4 li{width: 25%;}

.ul-list3{overflow: hidden;margin: 0 -15px;}
.ul-list3 li{width: 14.28%;overflow: hidden; float: left; padding: 0 15px;text-align: center;line-height: 80px;margin-bottom: 27px;}
.ul-list3 .con{padding: 5px;display: block;border: 1px solid #ccc;}
.ul-list3 img{display: inline-block;max-width: 100%;-moz-transition: .5s; 
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.ul-list3 li:hover img{transform: scale(0.9);}
.ban_etw{position: relative; width: 100%;height: 550px;background: no-repeat center center;}
.ban_etw .title-box{position: absolute;bottom: 0;background-color:rgba(32, 69, 137,0.5);padding: 40px;}
.ban_etw .title-box .tit{font-size: 3rem;color: #fff;}
.m-0a{margin: 0;}

.etw_txtpic1{margin-bottom: 2.5rem; overflow: hidden;}
.etw_txtpic1 .pic{width: 600px;height: auto;float: left;}
.etw_txtpic1 .pic img{width: 100%;display: block;}
.etw_txtpic1 .txt{overflow: hidden;font-size: 1.0rem;padding: 20px;}
.etw_txtpic1 .txt p{color: #000;  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 10;
  overflow: hidden;}

  .etw_list_pro{overflow: hidden;margin-bottom: 30px; display: flex;flex-flow: wrap;margin: 0 -15px;}
  .etw_list_pro li{padding: 0 15px; width: 50%; overflow: hidden;margin-bottom: 30px;padding-bottom: 30px;}
  .etw_list_pro .pic{width:auto;border: 1px solid #ccc;}
  .etw_list_pro .txt{padding: 15px;}
  .etw_list_pro .pic img{width: 100%;display: block;}
  .etw_list_pro  .tit{height: 52px; font-size: 1.4rem;font-weight: bold; margin-bottom: 20px;transition: .5s;  display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
  .etw_list_pro  .desc{font-size: 1.0rem;margin-bottom: 20px;  display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;padding-bottom: 0;}
    .etw_list_pro  .desc p{margin-bottom: 0;}
  .etw_list_pro a.more{min-width: 100px;line-height: 30px;display: inline-block;text-align: center;-moz-transition: .5s;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s; background-color: rgb(30, 69, 136); color: #fff;}
  .etw_list_pro  .con{overflow: hidden;border-bottom: 1px solid #ccc; -moz-transition: .5s; 
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;}
  .etw_list_pro  .tit a{color: #1e4588;opacity: 1;-moz-transition: .5s;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;}
  .etw_list_pro  .tit a:hover{opacity: 0.8;}
  .etw_list_pro  a.more:hover{border-color: #1e4588;opacity: 0.6;}
.etw_link_app{display: flex;margin-bottom: 30px;}
.etw_link_app li{width: 20%;height: 200px;}
.etw_link_app .tit{font-size: 1.2rem;color: #fff;}
.etw_link_app .con{border-right: 1px solid #1e4588; position: relative; background:no-repeat center center;background-size: cover;height: 100%;display: flex;align-items: flex-end;}
.etw_link_app .con::after{content: "";background-color: rgba(30, 69, 136,0.3);position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;-moz-transition: .5s;
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;}
.etw_link_app li:nth-last-of-type(1) .con{border-right: none;}
.etw_link_app .txt{padding: 15px;position: relative;z-index: 2;}
.etw_link_app .con:hover:after{background-color: rgba(30, 69, 136,0.6);}
.etw_link_app a.more{display: inline-block;background-color: #1e4588;color: #fff;padding: 0 10px;opacity: 1; -moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.etw_link_app a.more:hover{opacity: 0.8;}
.etw_text_t2 p{margin-bottom: 0;}
.mb0{margin-bottom: 0;}

.etw_contanct1{background-color: #ececec;height: 300px;}


.sendinquiry{ margin-bottom: 20px;float: right; max-width:120px;cursor:pointer;background:#15478c; opacity: 1; margin-top:0.5rem;transition: .3s;  z-index:2; position: relative; }
.sendinquiry span{ width:100%;font-size:0.6rem; padding:0.3rem 0.6rem;text-align:center; color:#fff;text-transform : uppercase; display:inline-block;}
.sendinquiry:hover{opacity: 0.8;transform: scale(0.99);}
.sendinquiry:hover span{ color:#fff;}
.bgc_app{background-color: rgb(223, 223, 223);padding: 30px;}
.theme-send-inquiry{z-index: 30;}

#etw_sidebar{ 
  width: 23%;
  float: left;
  background: #eee;
  font-family: Arial;margin-right: 40px;padding: 0 10px;}
#etw_right{overflow: hidden;margin-bottom: 20px;}

#etw_sidebar .tit {
  line-height: 1.25rem;
  font-size: 1rem;
  color: #fff;
  display: block;
  position: relative;
  margin-bottom: 0;
  background: #c12820;
  padding: .5rem 1rem;
  margin-bottom: 10px;
}
#etw_sidebar .tit a{color: #fff;}
#etw_sidebar li{margin-bottom: 10px;background-color: #fff;}
#etw_sidebar  li a{position: relative; padding: 5px 5px 5px 20px;display: block;line-height: 1.5;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;color: #000;}
#etw_sidebar  li a::after{content: "";position: absolute;left: 7px;top: 12px;width: 5px;height: 5px;background-color: #000;border-radius: 50%;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
#etw_sidebar  li a.dqmenu,#etw_sidebar  li a:hover{color: rgb(30, 69, 136);}
#etw_sidebar  li a.dqmenu::after,#etw_sidebar  li a:hover::after{background-color: rgb(30, 69, 136);}

.left_pic{width:100%; height:auto; float:left; margin:8px 0 25px 0}
.left_pics{width:100%; height:auto; float:left; border:1px #eee solid;} 
.left_pics img{width:100%; margin:0 auto}
.left_pics a{cursor:default} 
.related_pic{width:100%; height:auto; float:right;  text-align:center}
.related_pic a{width:32%; height:auto; float:left; margin:15px 2% 10px 0; display:block; text-align:center; color:#666; font-size:12px; border:1px #eee solid}
.related_pic a:nth-child(3n){margin-right:0}
.related_pic a img{width:100%; }  

.etw_pro_2two li{width: auto;}
.bgc_about{background-color: #e7e7e7;padding: 3.5rem 0;}

.intro-box-inner {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.intro-box-inner .left-side {
  padding-right: 30px;
  margin-bottom: 0;
  max-width: 662px;
}
.intro-box-inner .text-black{  font-family: 'Oswald-R';}
.intro-box-inner .btn.btn-large{    text-transform: uppercase;
  padding: 10px 30px;
  border-radius: 0;
  line-height: 3rem;
  font-size: 1.1rem;
  width: auto;
  white-space: normal;background-color: rgb(30, 69, 136);border: none;}

.etw_picinfo{overflow: hidden;margin-bottom: 2rem;}
.etw_picinfo .pic{width: 300px;float: left;margin-right: 30px;}
.etw_picinfo .pic img{width: 100%;display: block;}
.etw_picinfo .txt{overflow: hidden;}

.about_ban{width: 100%;background: no-repeat center center;background-size: cover;height: 430px;}

.etw_leftpic{overflow: hidden;display: block;}
.etw_leftpic li{width: auto;border-bottom: 1px solid #ccc;}
.etw_leftpic .con{display: flex;align-items: center; border: none; }
.etw_leftpic .pic{width: 50%;}
.etw_leftpic  .txt{width: 50%;}
.etw_leftpic li:nth-of-type(2n) .pic{order: 1; margin-right: 0;margin-left: 30px;}
.etw_about1{margin-bottom: 30px;}





.etw_pro_solu .pic::after{content: "";position: absolute;z-index: 1;background-color: rgba(0, 0, 0,0.3);left: 0;right: 0;top: 0;bottom: 0;}
.etw_pro_solu .txt{z-index: 2;background-color: transparent;left: auto;right: auto;bottom: auto;  text-align: center;top: 50%;transform: translateY(-50%);}
.etw_pro_solu .txt .desc{min-height: 120px;    -webkit-line-clamp: 5;}
.etw_pro_solu .tit{margin-bottom: 2rem;}
.etw_pro_solu .desc{margin-bottom: 2rem;}

.etw_pro_solu .con .more{font-weight: normal;
  line-height: 1.25;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border-radius: 0;color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.etw_pro_solu .con .more:hover{
  background-color: #0275d8;
  border-color: #0275d8;
}


/* .ul-list3-bg .pic span{background-color: rgba(30, 67, 135, 0.719);color: #1e4387;}
.etw_protit_color{opacity: 0.6;} */

/* 20210430 */
.etw_pictxt1{overflow: hidden;margin-bottom: 40px;}
.etw_pictxt1 .pic{width: 400px;float: left;margin-right: 30px;}
.etw_pictxt1 .txt{overflow: hidden;}
.etw_tit_t1{max-width: 400px;font-size: 36px;line-height: 1.2;color:#1e4588;margin-bottom: 20px;font-weight: bold;}
.etw_tit_t2 {font-size:18px;font-weight: bold;margin-bottom: 20px;}
.etw_yes{font-size: 1rem;margin-bottom: 1.2rem;}
.etw_yes li{position: relative;padding-left: 30px;}
.etw_yes li::after{
  content: "\f00c";
  font-family: fontawesome;
  position: absolute;
  left: 0;top: 2px;
  color: #1e4588;
  width: 21px;
  height: 21px;
}

.etw_bgc{background-color: #c1ebf1;padding: 30px 20px 14px;margin-bottom: 40px;}
.bor1{border-bottom: 1px solid #ccc;margin-bottom: 40px;}
.etw_tit_t3.fz22{font-size: 22px;}
.etw_tit_t3{margin-bottom: 30px; max-width: 320px;font-size:19px;color: #1e4588;line-height: 1.2;position: relative;padding-bottom: 20px;font-weight: bold;}
.etw_tit_t3::after{position: absolute;content: "";left: 0;bottom: 0;width: 100px;height: 2px;background-color:#1e4588 ;}

.etw_box1{overflow: hidden;}
.etw_pro_left{width: 65.9%;float: left;margin-right: 30px;}
.etw_box1 .pic1{overflow: hidden;}
.etw_pro_left li{overflow: hidden;margin-bottom: 30px;padding-right: 50px;display: flex;align-items: flex-end; font-size: 1rem;}
.etw_pro_left .pic{width: 50%;flex: 100%; margin-right: 30px;}
.etw_pro_left .pic img{width: 100%;display: block;}
.etw_pro_left span{overflow: hidden;}

.etw_list_t1{overflow: hidden;display: flex;flex-flow: wrap;margin-bottom: 30px;}
.etw_list_t1 .item{width: 48%;margin-right: 4%;background-color:#c1ebf1;padding: 20px;}
.etw_list_t1 .item:nth-last-child(1){margin-right: 0;}
.etw_list_t1 .item li{margin-bottom: 15px;}
.etw_list_t1 .item li:last-of-type(1){margin-bottom: 0;}
.pl300{padding-left: 300px;}
.ul-list3-t2.fw span{font-weight: bold; font-size: 1rem;}
.etw_picdesc_t1{overflow: hidden;}
.etw_picdesc_t1 .ul-list3-t2{overflow: hidden;margin-right: 30px;}
.etw_picdesc_t1 .etw_text_t1{overflow: hidden;}
.etw_picdesc_t1  .pic{width: 50%;float: left;margin-right: 30px;}
.etw_picdesc_t1  .pic img{width: 100%;display: block;}
.etw_picdesc_t1 .etw_text_t1{overflow: hidden;}
.etw_protit_color span{margin: 0 10px;}

/*引用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:#1e4387}
#etw_map a.subname{ width:100%; display:block; text-decoration:underline;padding-left:0px;}  


.etw_icon{overflow: hidden;display: flex;flex-flow: wrap;}
.etw_icon li{padding: 0 10px;width: 20%;}
.etw_icon .pic{width: 100px;margin: 0 auto;float: none;}
.etw_icon .pic img{width: 100%;display: block;}
.etw_icon .tit{font-size: 1rem;display: block;text-align: center;}
.etw_icon .tit span{font-size: 1.2rem;font-weight: bold;color: #20458b;}
.etw_vis1{width: 75%;margin: 0 auto 20px;}
.etw_vis1 img{width: 100%;display: block;}


.ul-vis_t1{overflow: hidden;}
.ul-vis_t1 li{width: 100%;margin-bottom: 10px;}
.ul-vis_t1  img{width: 100%;display: block;}
.ul-vis_t1  span{font-weight:bold ;text-align: center;display: block;font-size: 1rem;}

.pic-m{position: relative;}
.pic-m span{position: absolute;left: 0;bottom: 0;right: 0;background-color: rgba(32, 69, 137,0.5);color: #fff;font-size: 0.8rem;padding: 10px;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.etw-rlpers li{overflow: hidden;margin-bottom: 30px;display: flex;align-items: center;}
.etw-rlpers .pic img{width: 100%;display: block;}
.etw-rlpers span{ background-color: rgba(32, 69, 137,0.5);padding: 15px 5px;color: #fff;font-size: 1rem;}
.etw-rlpers .txt {height: 100%; display: flex;align-items: center;}
.etw-rlpers li:nth-of-type(2n) .pic{margin-right: 0;}
.etw-rlpers1 .order-1{order: -1;}
.etw_pic{width: 100%;}
.etw_pic img{width: 100%;display: block;}

.etw_hometitle1{font-size: 22px;font-weight: bold; color: #1e4588;margin-bottom: 1.5rem;}
.p-n{display: none !important;}

.m_more{display: none; font-size: 16px;float: right;margin-bottom: 20px;position: relative;color: #000;padding-left: 20px;}
.m_more::after{content: "\f178";position: absolute;left: 0;top: 50%;transform: translateY(-50%);font-family:fontawesome;}
.download{overflow: hidden;text-align: center;margin-bottom: 30px;}
.download .btn-more{cursor: pointer; padding: 10px 20px 5px;border-radius: 5px;background-color:#1e4588;display: inline-block;opacity: 1;-moz-transition: .5s;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.download .btn-more a{color: #fff;font-size: 1.2rem;}
.download .btn-more:hover{opacity: 0.8;}
.download .icon-folder-open{margin-right: 5px;}
.icon-folder-open::before{content: "\f019";}
.pl20{padding-left: 59px;}
.etw_location{height: 450px;}



@media (max-width: 1280px) {
  .navbar .navbar-nav .nav-item a{font-size: 14px;}
  .etw_poa_t1{width: auto;float: none;}
  .etw_poa_t1 .etw_hometitle{width: 100%;left: 0;right: 0;bottom: 0;}
  .slick_etw1{padding-bottom: 30px;margin-bottom: 20px;}
  .slick_etw1 .slick-dots{bottom: 0;}
}
@media (max-width: 1201px) {
  .content{padding: 0 15px;}
  .navbar .navbar-nav .nav-item a{padding: 10px 10px;}
  #etw_banner .banner_txt .tit{font-size: 26px;}
  #etw_banner .banner_txt .tit span{font-size: 18px;}
  .optical_t1{padding: 30px 0 20px;}
  .etw_tit .tit{font-size: 28px;}
  .etw_tit .tit{margin-bottom: 20px;}
  .optical_t1 .desc{font-size: 18px;}
  .ul-list1 li{padding: 0 10px;}
  .ul-list1 {margin: 0 -10px 30px;}
  .ul-list1 .tit{font-size: 20px;height: 42px;}
  .ul-list1 .desc p{font-size: 18px;}
  .ul-list2 li{padding: 0 10px;margin-bottom: 20px;}
  .ul-list2 {margin: 0 -10px;}
  .ul-list2 .item1 .desc1{    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden;margin-bottom: 0;font-size: 16px;margin-bottom: 10px;}
    .optical_t4{height: auto;padding: 30px 0;}
    .optical_t4 .etw_tit,.optical_t4 p{margin-bottom: 30px;}
    .etw_desc1{font-size: 18px;}
    .optical_t5{padding: 30px 0 0;}
    .ul-list3 li{padding: 0 10px;}
    .ul-list3 {margin: 0 -10px;}
    .ul-list2 .item1 .con{padding: 30px 10px 10px;}
    .etw_link1 .item1{display: none;}
    .etw_link1 .item2{width: 30%;}
    .etw_link1 .item3,.etw_link1 .item4{width: 35%;}
    .navbar-expand-lg .navbar-nav .dropdown-menu{top: 40px;}
    .etw_txtpic1 .pic{width: 50%;}
    .etw_txtpic1 .txt{font-size: 1.2rem;}
    .etw_list_pro .tit{font-size: 1.2rem;height: 46px;}
    .etw_list_pro .desc{font-size: 0.8rem;}
    .ban_etw{height: 300px;}
    .ban_etw .title-box{padding: 20px;}
    .ban_etw .title-box .tit{font-size: 2rem;margin-bottom: 0;}
    .ul-list3 li{width: 25%;}
}

@media (max-width: 991.98px) {
  .ul-list2 li.item1{width: auto;float: none;padding: 0;}
  .ul-list2 li{width: 50%;}
  .etw_language{margin-top: 0;}
  .etw_language > ul{margin-top: 0;padding: 0;} 
  .etw_language > ul > li > a{
    font-size: 0;
    padding: 0;border: 0;}
    .etw_language .icon-angle-down1{font-size: 22px;font-family: "iconfont1";color: #666;display: block; -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;}
      .etw_language > ul{border: none;margin-top: 1px;}
      .etw_language ul ul{right: 0;background-color: #ccc;}
      .navbar .navbar-nav .nav-item a.dqmenu, .navbar .navbar-nav .nav-item a:hover{background: #fff;color: #1e4588;}
      .navbar-expand-lg .navbar-nav .dropdown-menu{background-color: #fff;}
      .navbar .navbar-nav .nav-item .dropdown-menu li a{color: #000;font-size: 0.9rem;text-transform: none;}
      .navbar-nav{border-top: 1px solid #1e4588;}
      .navbar .navbar-nav .nav-item{border-bottom: 1px solid #f1f1f1;}
      .navbar .navbar-nav .nav-item a{font-size: 0.9rem;}
  .navbtn {margin-top: 19px;}
  #etw_logo{width: 60px;}
  .navbtn{margin-top: 19px;margin-right: 15px;}
  .hea-top{padding: 10px 0;}
  .top-nav .content{padding: 0;}
  .ul-list2 .item1 .con{padding: 20px;}
  .optical_t4 p{line-height: 1.5;}
  .top-nav{background-color: #fff;}
  .navbar .navbar-nav .nav-item a{color: #000;    text-transform: uppercase;}
  .navbar-expand-lg .navbar-nav .dropdown-menu{position: initial;top: 0;border: none;}
  .etw_link_app li{width: 33.33%;float: left;margin-bottom: 20px;padding: 0 10px;}
  .etw_link_app{display: inherit;margin: 0 -10px;overflow: hidden;}
  .etw_txtpic1 .pic{width: auto;float: none;}
  .etw_list_pro .pic{width: auto;float: none;margin: 0;}
  #etw_producttitle{display: none;}
  .content{padding-top: 10px;}
  #etw_sidebar{display: none;}
  .bgc_about{padding: 2rem 0;}
  .intro-box-inner .left-side{max-width:none;width: 100%;margin-bottom: 1rem;}
  .intro-box-inner .btn.btn-large{display: inline-block;max-width: 180px;padding: 10px;}
  .intro-box-inner{display: block;}
  .etw_leftpic li .pic{float: left;margin-right: 30px;}
  .about_ban{height: 250px;}
  .etw_pro_2 .txt .tit{margin-bottom: 1rem;}
  .etw_pro_solu .txt .desc{margin-bottom: 1rem;}
  .etw_pictxt1 .pic{float: none;margin: 0 auto 20px;}
  .etw_pictxt1{margin-bottom: 20px;}
  .etw_tit_t1{font-size: 26px;}
  .etw_box1 .pic1{display: none;}
  .etw_pro_left li{align-items: inherit;}
  .etw_pro_left{width: 100%;align-items: center;}
  .pl300{padding: 0;}
  .bor1{margin-bottom: 20px;}
  .etw_bgc{margin-bottom: 20px;}
  figure{margin-bottom: 0;}
  .etw_tit_t3{font-size: 22px;margin-bottom: 20px;}
  .bgc_app{padding: 0px;}
  #etw_banner .banner_txt .tit{width: 60%;}
}

@media (max-width: 767.98px) {
  #footer{padding-top: 20px;border-top-width: 4px;}
  .etw_link1 .item2,.etw_link1 .item3,.etw_link1 .item4{padding-left: 0; width:auto;float: none;margin-bottom: 20px;}
  #otherlink a{margin-bottom: 5px;}
  .ul-list3 li{width: 33.33%;margin-bottom: 20px;line-height: 80px;}
  .ul-list1 li{width: 99%;float: none;margin-bottom: 10px;padding: 0;}
  .ul-list1 {margin: 0;}
  .ul-list1 .desc .pic1{display: none;}
  .ul-list1 .tit{height: auto;margin-bottom: 10px;}
  .ul-list1 .txt{padding: 15px;}
  .ul-list1 .desc p{margin-bottom: 0;}
  .ul-list2 a.con p{display: none;}
  .ul-list2 .txt{padding: 15px;}
  .ul-list2 .tit{margin-bottom: 0;}
  .optical_t1{padding-bottom: 0;}
  .ul-list2 li{width: auto;float: none;padding: 0;}
  .ul-list2 {margin: 0;}
  .ul-list2 a.con{width: 100%;}
  .ul-list2 li{width: 100%;}
  .etw_list2_t3 li{padding: 0 10px;}
  .etw_list2_t3 {margin: 0 -10px;}
  .etw_about1 .pic{margin: 0 auto;float: none;width: 100%;}
  .etw_about1 .pic img{width: 100%;display: block;}
  .etw_pic_2 li{padding: 0 10px;}
  .etw_pic_2 {margin: 0 -10px;}
  .etw_pro_2 li{padding: 0 10px;}
  .etw_pro_2 {margin: 0 -10px;}
  .etw_poa_t1 .etw_hometitle{font-size: 2rem;padding: 15px;}
  .ul-list3-t2 li,.ul-list3-t3 li{padding: 0 10px;}
  .ul-list3-t2,.ul-list3-t3{margin: 0 -10px;}
  .etw_link_app li{width: 50%;}
  .etw_link_app .tit{font-size: 1rem;}
  .etw_picinfo .pic{float: none;margin: 0 auto 20px;}
  .etw_leftpic li .pic{float: none;margin-right: 0;}
  .etw_leftpic li:nth-of-type(2n) .pic{float: none;margin-left: 0;}
  .etw_pro_solu li{width: 100%;float: none;padding: 0;margin: 0 auto 2rem;}
  .etw_list_t1{display: block;margin-bottom: 0;}
  .etw_list_t1 .item{width: auto;margin: 0 auto 30px;}
  .etw_pro_2 li{margin-bottom: 30px;}
  /* .ul-rlpers li{display: block;} */
  .etw_list_pro .con{display: block;}
  .etw_list_pro .txt{width: auto;padding-left: 0;}
  .etw_list_pro .pic{margin-bottom: 20px;}
  .etw_list_pro li{margin-bottom: 20px;padding-bottom: 20px;}
  .etw_icon li{width: 33.33%;}
  .etw_icon{align-items: center;flex-flow: wrap;justify-content: center}
  .etw_pro_2 .txt .desc{display: none;}
  .etw_pro_2 .txt{padding: 10px;}
  .etw_pro_2 .txt .tit{margin-bottom: 0;display: block;}
  .etw_pro_solu.etw_pro_2 .txt .desc{display: none;}
  .etw_pro_solu .txt{left: 0;top: 50%;right: 0;bottom: 0;}
  .etw_pro_solu .txt .tit{margin-bottom: 20px;}
  .etw_list_pro li{width: auto;float: none;padding: 0;}
  .etw_list_pro {margin: 0 0;display: block;}
  .etw_list_pro .tit{height: auto;}
  .etw_txtpic1 .txt{font-size: 1rem;padding: 0;}
  .etw_txtpic1 .pic{margin-bottom: 20px;}
  .etw_txtpic1{margin-bottom: 1rem;}
  .etw-rlpers .pic{margin-right: 0;}
  .etw-rlpers span{display: block;}
  .etw-rlpers .txt{display: block;}
  .etw-rlpers1 .order-1{order: 1;}
  .etw_picinfo .pic{width: 100%;}
  #etw_banner .banner_txt .tit{width: 80%;font-size: 18px;}
  #etw_banner .banner_txt .tit span{margin-top: 5px;font-size: 12px;}
  .optical_t1{padding-top: 10px;}
  .slick_etw1 .slick-dots li button{width: 10px;height: 10px;margin: 0 3px;}
  .etw_location{width: 100%;height: 40vh;}
  .etw_desc_t1{margin-bottom: 20px;}
.etw_desc_t1 p strong{display: block;}
.etw_desc_t1 p {margin-bottom: 5px;}
.pl20{padding-left: 0;}

}

@media (max-width: 575px) { 
  .etw_tit_t3{max-width: 100%;}
  .ul-list3 li{width: 50%;}
  .etw_list2_t3 li{width: 50%;}
  .etw_pic_2 li{width: auto;float: none;}
  .etw_pro_2 li{width: auto;float: none;margin-bottom: 10px;}
  .etw_list1_t1 .iconfont{float: none;margin: -68px auto 10px;}
  .ul-list3-t2 li,.ul-list3-t3 li{padding: 0;float: none;width: 100%;margin-bottom: 20px;}
  .ul-list3-t2,.ul-list3-t3{margin: 0;}
  ul.etw_list1_t1 li{width: auto;margin-bottom: 70px;}
  ul.etw_list1_t1 {margin-top: 50px;}
  .etw_pictxt1 .pic{width:100%;}
  .etw_icon .pic{width: 80px;height: 80px;}
  .etw_pro_left li{padding-right: 0;}
  .etw_pro_left li{display: block;}
  .etw_pro_left .pic{width: auto;float: none;margin:0 auto 20px;}
  .etw_picdesc_t1 .pic{float: none;width: auto;margin: 0 auto 20px;}
  .pic-m{width: 100%;margin-bottom: 20px;}
  .pic-m img{width: 100%;display: block;}
  .ul-rlpers li{display: block;}
  .ul-rlpers .pic{float: none;margin-right: 0;}
  .ul-rlpers span{display: block;}
  .ul-rlpers li:nth-of-type(2n) .pic{float: none;width: auto;margin-left: 0;}
  .etw_list2_t3 li{width: auto;float: none;padding: 0;}
  .etw_list2_t3 {margin: 0 auto;}
  .etw_icon li{width: 50%;padding: 0 3px;}
  .etw_icon {margin: 0 -3px;}
  .d-md-block{display: block !important;}
  .m-dn{display: none;}
  .etw_icon{display: none;}
  .m_more{display: block;}
}

.layui-layer-title{ font-weight:bold;}
.downlayerbox{ padding:20px;}
.downline{ width:100%; margin-bottom:10px; clear:both; overflow:hidden;}
.downline span{ float:left; padding-right:8px; color:#000; display:inline-block; width:80px;}
.downline i{ color:#ce352c;}
.downline input{ width:220px; float:left;}
.linebtn{ padding-left:80px;}
.downlayerbox #mysecretBtn{ float:left;}
.downlayerbox .ajaximg{ float:left; padding-left:6px; display:none;}



#shield_box_info { display:none; background:url(../images/box_bg.jpg) no-repeat;background-size:100% auto;width:320px; height:211px;text-align:center;padding:30px 20px;box-shadow:1px 1px 20px rgba(0,0,0,.5);position:fixed;top:50%;right:10px;margin:0 auto;z-index:19891016;margin-top:-60px;border-radius: 5px;}
#shield_box_info .shield_box_close {position:absolute;right:-10px;top:-12px;background:#000;height:26px;width:26px;font-size:18px;border-radius:50%;cursor:pointer;}
#shield_box_info .shield_box_close span {display:block;color:#fff;margin-top:3px;}
#shield_box_info .shield_box_close:hover {background:#a92034;}
#shield_box_info .shield_box_txt {font-size:18px;line-height:26px;padding-bottom:10px;color:#000; font-weight:bold;}
#shield_box_info .shield_box_txt a{ color:#a92034;text-decoration:underline; display:block; font-size:16px;}
#shield_box_info .shield_box_txt a:hover{ color:#002b70;}
#shield_box_info .shield_box_txt a:visited{text-decoration:underline;}