@charset "utf-8";
@font-face{font-weight:400;font-style:normal;font-family:fontawesome;src:url(//:) format("no404"),url(../font/fontawesome-webfont.woff) format("woff"),url(../font/fontawesome-webfont.ttf) format("truetype")}
/* .layui-layer{background-color: #000;} */
/*basic*/
img,object{max-width:100%}
img{-ms-interpolation-mode:bicubic;border:0}
*{margin:0;padding:0}
li,ol,ul{list-style:none}

body{font-family:'微软雅黑',"Microsoft Yahei",'arial';color:#9E9E9E; line-height:1.8; background: url(../images/bdbg.jpg) repeat-x #414141;direction: rtl;text-align: right;}
hr.dashed{ border-top:1px #fff dashed; position: relative;}
table{font-size: 0.75rem; font-weight: 400;}
table tr.top{white-space:nowrap; background-color: #444;color:#fff;}
.table td, .table th{padding:0.3rem; vertical-align:middle;}
a{color:#efc04a;}
a:hover{color:#ed5323;}
.font12{font-size:0.75rem;}
.font20{font-size:1.25rem;}
.big_title{ text-align: center; font-size: 1.4rem;  margin: 1.5rem auto 1.5rem;font-weight: 700;}
.big_title span{position: relative;}
.big_title span:before{content:""; position: absolute; left: -4rem; top:50%; width: 3rem; height: 1px; border-top:1px #ccc    solid;}
.big_title span:after{content:""; position: absolute; right: -4rem; top:50%; width: 3rem; height: 1px; border-top:1px #ccc    solid;}
.subtitle{font-size:1rem; color:#efc04a; font-weight: 600;}
.h5{color:#efc04a;}
.clearfix{clear:both;}
.pdf{display: flex; flex-flow: wrap;}
.pdf a{display:block; color:#fff; position: relative; width: 100%;}
.pdf a:before{content:"\f1c1"; font-family: fontawesome;color:#ff7272; margin-left: 0.3rem;float:right;}
.pdf a:hover{color:#efc04a;}

.content{padding:0 0rem 0px 0rem; max-width:1060px; margin:0 auto; background: #575757;}
.js-gallery-wrap{}
#header{width:100%;}
#headerin{margin:0px auto; }
.bg1{background:url(../images/headbg.jpg) top repeat-x;border-bottom:6px #efc04a solid;}

#etw_logo{ float:right; margin:0.75rem 1rem 0.75rem 0;}
.navbtn{ margin-top:1.6rem;}
#etw_language{ float:left; text-align: left; margin-top:0.8rem; margin-left: 1rem; width: 50%; height: 2rem;}
#etw_language .dropdown-item{ display:inline-block;width:auto; font-size:0.8rem; padding:0 0.5rem;color:#fff; position: relative;}
#etw_language .dropdown-item:focus,#etw_language .dropdown-item:hover{color:#efc04a;background-color: transparent;}

.top-nav{ float:left; }
.navbar{ padding:0;}
.navbar-collapse{}
.navbar-light .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link{color:#fff; padding: 0.5rem 1.2rem; }
.navbar-light .navbar-nav .active .nav-link,.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:#efc04a; background-color:transparent;}
.navbar-light .navbar-nav .dropdown-item{font-weight:300; font-size:0.875rem;text-align: right;}

#container{}
#etw_banner{ position: relative;overflow: hidden; padding:0px 0 0px 0;direction: ltr;}
#etw_banner img{ float:left; margin:0; width:100%;}
#etw_banner .des{ padding:0; position: absolute; bottom:0%; width: 50%; left:0;text-align: center; }
#etw_banner .des h2{font-size:1rem; margin: 0;  line-height:1.6; color:#c5c5c5; background: rgba(51,51,51,0.79); padding: 1.5rem 0; }
#etw_banner .des h2 span{color:#fff;}
.block-slider .bx-pager {
    position: relative;
    text-align: left;
    text-align: right !important;
}


.inner_banner{ position: relative;}
.inner_banner .des{ position: absolute; top:30%; width: 100%; text-align: center; }
.inner_banner .des h2{font-size:1.3rem; color:#fff; display: inline-block; padding: 1rem 2rem; background: linear-gradient(to right,rgba(37,53,147,0.1),rgba(37,53,147,0.2),rgba(37,53,147,0.2),rgba(37,53,147,0.2),rgba(37,53,147,0.1));}



h2[itemprop=name]{ padding:0.5rem 0 0.875rem;font-size:1.7rem; color:#ffffff; margin-bottom: 0; font-weight: 700;}
h2 span{ display:inline-block; padding-right:1rem;}
h2 .t2{font-size:1.2rem;color:#efc04a;}
.etw_hometitle{font-size: 1.5rem; font-weight: 700; color:#fff; position: relative; padding-bottom:0.875rem;}

.pagebottom{ padding: 1.2rem 0 1.2rem;background-color:#f3f3f3;}
.pagebottom .title{ font-size:1.25rem; color:#253593; font-weight: 700;}
.i-user{display:inline-block; background: url(../images/user.png) no-repeat left top; background-size: auto 100%; width: 20px; height: 17px; margin-left: 0.4rem;}
.i-email{display:inline-block; background: url(../images/mail.png) no-repeat left top; background-size: auto 100%; width: 20px; height: 17px; margin-left: 0.4rem;}
.i-address{display:inline-block; background:url(../images/address.png) no-repeat left top; background-size: auto 100%; width: 20px; height: 17px; margin-left: 0.4rem;}
.i-tel{display:inline-block; background: url(../images/tel.png) no-repeat left top; background-size: auto 100%; width: 20px; height: 17px; margin-left: 0.4rem;}
.pagebottom ul li{ margin-bottom:0.3rem;}
.pagebottom ul li a,.pagebottom ul li{color:#333;}
.pagebottom ul li a:hover{color:#ed5323;}


#etw_producttitle{margin:0px auto 0px; height:auto; color:#fff; padding:1rem 0; font-size:0.875rem; font-weight: 400;}
#etw_producttitle ul{margin-bottom:0;}
#etw_producttitle a{ color:#ccc; }
#etw_producttitle li{display:inline-block}
#etw_producttitle li+li::before{padding:0 0.5rem 0 0.3rem;color:#ccc;content:">"}
#etw_producttitle a:hover{color:#ed5323; text-decoration:underline;}


#etw_right{width:78%; overflow: hidden;}
#etw_sidebar{ width:22%; margin-left:1.7%;background: #000; flex: 0 0 auto;}

.etw_productlist{ padding:1rem 0rem; }
.etw_productlist .title{font-size: 1rem;color:#fff; padding:0.5rem 0.875rem 0.3rem 0;}
.etw_productlist ul li a{display:block;}
.etw_productlist ul>li{ margin-bottom: 1rem;}
.etw_productlist ul>li:last-child{border-bottom:none;}
.etw_productlist ul>li>a{position:relative;display: block;padding:0.5rem 0.8rem 0.5rem 0; font-size:1rem;color:#efc04a;}
.etw_productlist ul>li>a:after{content:"";position: absolute; right: 0; bottom:0; width: 90%; height: 1px; border-top:1px #777777 solid;}
.etw_productlist ul>li>a.dq,.etw_productlist ul>li>a:hover{ color:#ed5323;text-decoration:none;}
.etw_productlist ul>li>ol{ padding:0px; clear: both; float:none;}
.etw_productlist ul>li>ol>li>a{ display:block; color:#fff;padding:0.3rem 0.875rem 0.2rem 2rem;position:relative; font-size:0.8rem; font-weight: 400; }
.etw_productlist ul>li>ol>li>a:before{content:"\f104"; font-family: fontawesome; margin-left:0.3rem;}
.etw_productlist ul>li>ol>li a:hover,.etw_productlist ul>li>ol>li a.dq{color:#ed5323; text-decoration:none;}

ul.item>li{ width:auto; margin:4px 20px 6px 0; list-style:decimal; position: relative;}
ul.disc>li{list-style: none; margin-bottom: 4px; }
ul.disc>li:before{content:""; position: absolute; right:-14px; top:10px; width: 6px; height: 6px; background: #ffc107; border-radius: 50%;}
ul.square>li{list-style:square;}
ul.circle>li{list-style:circle;}


.pro>ul{display:flex;flex-flow: wrap; margin-bottom: 0;}
.pro>ul>li{width:49%; margin-left: 2%; margin-bottom: 2%;}
.pro>ul>li:nth-child(2n){margin-left:0;}
.pro>ul>li:last-child{ margin-right:0;}
.pro>ul>li .product_img{ text-align: center;}
.pro>ul>li .product_img img{ max-width: 100%;}
.pro>ul>li .product_con{padding:0.875rem 0rem 0.5rem; position: relative;}
.pro>ul>li .product_con p{font-size:0.9rem; margin:0 0 0.5rem 0;text-align: right;}
.pro>ul>li .product_con .more{color:#ed5323;font-size: 0.875rem; display: block; position: relative; padding-top: 0.5rem;}
.pro>ul>li .product_con .more:after{content:"\f101"; font-family: 'fontawesome'; margin-left: 0.3rem;}
.pro>ul>li:hover img{opacity:0.8;}
.pro>ul>li:hover .product_con a{color:#ed5323;}

.pro_title_img>ul{display:flex; flex-flow: wrap;}
.pro_title_img>ul>li{width:32%;margin-left: 2%; margin-bottom: 2%; text-align: center;}
.pro_title_img>ul>li:nth-child(3n){margin-left:0;}
.pro_title_img>ul>li .product_con{background-color:#282827;}
.pro_title_img>ul>li .product_con a{display:block;padding: 0.3rem 0;color:#fff; font-size:14px;}
.pro_title_img>ul>li .product_con a:hover{color:#efc04a;}
.pro_title_img>ul>li .product_img{background-color:#000; padding: 1rem 0.5rem 1.35rem;}
.pro_title_img>ul>li .product_img a{display:block;}
.pro_title_img>ul>li .product_img a.more{display:inline-block; background: #efc04a;color:#000; font-size: 0.875rem; padding: 0 1rem; margin-top:1.5rem; border-radius: 5px; transition: 0.3s;}
.pro_title_img>ul>li .product_img a.more:hover{background: #fff;}

.hot{display: flex; flex-flow: wrap;}
.hot>li{width:49%;margin-left:2%; margin-bottom: 2%; background: #111;}
.hot>li:nth-child(2n){margin-left:0;}
.hot>li .img{position:relative;}
.hot>li .img .tag{position:absolute;right:0;top:0; display: inline-block; background: #000;color:#fff; font-size: 0.875rem; padding: 0 2rem 0 1rem;}
.hot>li .txt{padding: 1.2rem 0.5rem 2rem; font-size: 0.875rem;}

.buddy{display:flex; flex-flow: wrap;}
.buddy>li{margin-left:1%;width:13.4%;}
.buddy>li:last-child{margin-left:0;}

.pro_img_txt{}
.pro_img_txt ul li ol{display:flex; flex-flow: row; align-items: center; margin-bottom: 1.8rem; }
.pro_img_txt ul li ol .product_img{width:11rem; margin-left:1rem; border:1px #e4eaf8 solid;}
.pro_img_txt ul li ol .product_con{ flex: 1;}
.pro_img_txt ul li ol .product_con a{color:#efc04a; font-size: 1rem; font-weight: 500; display: block; text-decoration: underline; }
.pro_img_txt ul li ol .product_con a:hover{color:#f86c05; text-decoration: none;}
.pro_img_txt ul li ol .product_con span{font-size: 0.9rem;}

.pro3 ul>li{width:32%; background:#333; }
.pro3 ul>li:nth-child(2n){margin-left:2%;}
.pro3 ul>li:nth-child(3n){margin-left:0;}
.pro3 ul>li .product_con a{ font-weight: 700;color:#fff; text-align: center;display: block;}
.pro3>ul>li:hover .product_con a{color:#ed5323;}

.pro4 ul>li{width:23.5%;}
.pro4 ul>li:nth-child(2n){margin-right:2%;}
.pro4 ul>li:nth-child(4n){margin-right:0;}
.pro4 ul>li .product_con{text-align: center; margin-top:-2rem; background: #fff; width: 90%; margin-left: 5%; padding: 1.5rem 0;}
.pro4 ul>li .product_con a{ font-size:0.75rem; font-weight: 700;  color:#555;}
.pro4>ul>li .product_con:after{content:""; position: absolute; width: 100%; height: 1px; left: 0%; bottom:0; border-top:3px #acacac solid;}
.pro4>ul.noafter>li .product_con:after{display:none;}


.pro5 ul>li{width:18.4%;}
.pro5 ul>li:nth-child(2n){margin-right:2%;}
.pro5 ul>li:nth-child(5n){margin-right:0;}
.pro5 ul>li .product_con{text-align: center;}
.pro5 ul>li .product_con a{ font-size:0.75rem; font-weight: 700;  color:#555; display: block;}

.img_center{width:100%;clear:both;margin:0.3rem auto 0.6rem auto;text-align:center; }
.img_center img{box-shadow:2px 2px 4px #ccc; padding:3px;}
.img_left,.img_right{width:48%;float:right; margin:0 0 1rem 2%; padding: 0.5rem; text-align:center;position: relative;}
.img_left:before,.img_right:before{content:""; position: absolute; left: 0; top:0; border-left: 3px #49b9bd double;border-top: 3px #49b9bd double; width: 2rem; height: 2rem;}
.img_left:after,.img_right:after{content:""; position: absolute; right: 0; bottom:0; border-right: 3px #49b9bd double;border-bottom: 3px #49b9bd double; width: 2rem; height: 2rem;}

.img_left{float:left;margin:0 2% 1rem 0;}
.sswidth{ width:20%; min-width:150px;}
.swidth{ width:24.25%; min-width:150px;}
.smwidth{ width:31%; min-width:150px;}
.mswidth{ width:38%; min-width:150px;}
.mwidth{ width:38%; min-width:150px;}
.img_left img,.img_right img{ display:block; width:100%; transition:.3s}
.etw_photo{ margin:0.5rem 0;width:100%;height:auto;} 
.etw_photo ul{display:flex;width:100%;height:auto; flex-flow: wrap;}
.etw_photo ul li{display:block;margin:0 0 0.875rem 1%;text-align:center;}
.etw_photo ul li img{display:block; width:100%;padding: 4px; margin-bottom: 5px; position: relative;} 
.etw_photo.noshadow ul li img{box-shadow:none;}
.etw_photo ul li a{ color:#333;}
.etw_photo ul li span{ display:block; margin-bottom:3px; color:#ed6861;}
.etw_photo ul li p{ display:block;}
.etw_pic2 ul,.etw_pic3 ul,.etw_pic4 ul,.etw_pic5 ul,.etw_pic6 ul{margin:0}
.etw_pic2 ul li{width:49%}
.etw_pic3 ul li{width:32%}
.etw_pic4 ul li{width:23.5%}
.etw_pic5 ul li{width:18.4%;font-size:12px;}
.etw_pic6 ul li{width:15%;font-size:12px;}
.etw_pic2 ul li:nth-child(2n),.etw_pic3 ul li:nth-child(3n),.etw_pic4 ul li:nth-child(4n),.etw_pic5 ul li:nth-child(5n),.etw_pic6 ul li:nth-child(6n){margin-left:0}
.etw_pic2 ul li:nth-child(2n+1),.etw_pic3 ul li:nth-child(3n+1),.etw_pic4 ul li:nth-child(4n+1),.etw_pic5 ul li:nth-child(5n+1),.etw_pic6 ul li:nth-child(6n+1){ clear:both;}

#etw_set_feedback_form{overflow:hidden;height:auto;width:100%;}
#etw_form_title,.contact_title a{color:#fff;font-size:1.25rem;padding:0px;position: relative;right:1px;}
#floatchatiframe2011{ margin:-15px -15px 0 -10px;}
#etw_form{width:100%}

.othertitle{font-size: 1.2rem; font-weight:bold; padding-bottom: 0.5rem;color:#efc04a;}
.othertitle span{position:relative;}
.othertitle span:after{position:absolute;content:""; right: 0;bottom:-0.8rem; width: 5rem; height: 0.2rem; background: linear-gradient(to left,rgba(239,192,74,1),rgba(255,255,255,0));}


     


/*sitemap*/
#etw_map{width:100%;margin:0 auto}
#etw_map .name{width:100%;margin-top:6px;line-height:20px;display:block;margin-bottom:4px; text-decoration: none; padding: 4px 0 4px 10px; font-weight: 500; border-radius: 3px; background-color:#9E9E9E;}
#etw_map a{color:#fffdfd;text-decoration:underline;width:100%;display:block;margin:8px 5px; padding-left: 15px;}
#etw_map a:hover{text-decoration:none;color:#ed6861;}
#etw_map .name:hover{text-decoration:underline;}
#etw_map .list_m{ width:100%; height:auto; margin-bottom:15px; overflow:hidden}
#etw_map .list_m a{ width:45%; display:block; float:left; color:#fffdfd; text-decoration:none; padding:0px 10px 0px 20px;}
#etw_map .list_m a:nth-child(2n+1){ clear:both}
#etw_map .list_m a:hover{text-decoration:underline; color:#ed6861}

#footer{ width:100%; position: relative;}
#footer:before{content:""; position: absolute; top:0;left:0; width: 100%;height: 1px; border-top:1px #3f3f3f solid;}
#footer:after{content:""; position: absolute; top:1px;left:0; width: 100%;height: 1px; border-top:1px #6e6e6e solid;}
#etw_footin{margin:0 auto;width:100%;text-align:center; position:relative; padding-bottom:1.2rem; }
#etw_homefooter{height:auto;padding:1.5rem 0 0rem 0; text-align:center; position:relative; width: 100%; }
#etw_homefooter a{padding:0 1rem 0 1rem;color:#fff; margin:0px;position:relative; font-size: 0.875rem;}
#etw_homefooter a:last-child:after{display:none;}
#etw_homefooter a:hover{color:#ed5323; text-decoration:none;}
#etw_coper a{color:#fff; margin-top:0.5rem;font-size:0.875rem;}
#otherlink{clear:both;width:100%;height:auto; }
#otherlink a{color:#FCF6F6; font-size:0.5rem; display:inline-block;padding:0.05rem 0.3rem; margin-right:0.875rem; border:1px #FCF6F6 solid;}
#otherlink a span{opacity:.5;position:relative;top:0;font-size:0.875rem;}
#otherlink a:hover{color:#ed5323;border:1px #ed5323 solid; text-decoration: none;}
#otherlink a:hover span{opacity:1;top:-3px;transition:all .3s ease-in-out}
@media (max-width: 1500px) { 
	#etw_banner .des .desinfo{width:33%;}
	#etw_banner .des h2 {font-size: 1rem;}
	.inner_banner .des h2{font-size:1rem;}
	.eaxm{ background-size:auto;}
}

@media (max-width: 1199.98px) { 
	#etw_banner{display:none;}
	.content{padding:0 1rem 0px 1rem; }
}

@media (max-width: 991.98px) {
	.top-nav{width:100%;}
	#etw_language,.inner_banner .des,.eaxm ul:after,.pagebottom .info:after,.etw_pic6{ display:none;}
	#etw_logo{margin:0.5rem 0;}
	.navbar{ border-top:1px #efc04a solid;}
	#header{position: relative;}
	#container{margin-top:0;}
	.eaxm .info{padding-top:0rem;}
	.eaxm ul>li{width:23.5%; margin-right: 2%;}
	.solu .left{background:none;}
	.solu .left a{padding:0 0 1rem;}
	.pro_title_img>ul>li .product_con a{display:block;padding: 0.3rem 0;color:#fff;font-size: 16px;height: 55px;}
}

@media (max-width: 767.98px) { 
	#container{background:#fff;}
	.etw_content{padding:1rem 0;box-shadow:0 0 0 0 #fff;}
	.mainpro .title{padding:1rem;}
	#etw_homefooter a{font-size:0.875rem;}
	.eaxm ul{flex-flow: wrap;}
	.pro_title_img>ul>li .product_con a{display:block;padding: 0.3rem 0;color:#fff;font-size: 16px;height: 55px;}
	
	.eaxm ul>li,.pro4 ul>li,.etw_pic4 ul li,.etw_pic3 ul li{width:49%; margin-bottom: 2%;}
	.eaxm ul>li:nth-child(2n),.pro4 ul>li:nth-child(2n),.etw_pic4 ul li:nth-child(2n),.etw_pic3 ul li:nth-child(2n){margin-right:0;}
	.eaxm ul>li .product_img img{width:100%;}
	#etw_sidebar,#etw_producttitle,.inner_banner{ display:none;}
	#etw_right{width:100%;}
	.etw_hometitle, h2[itemprop=name]{font-size:1.2rem; margin-top: 0.5rem;}
}

@media (max-width: 575.98px) {
	.pro_title_img>ul>li .product_con a{display:block;padding: 0.3rem 0;color:#fff;font-size: 16px;height: 55px;}
	.company .company_left{width:100%;}
	.top-nav{border-top:none;}
	#etw_homefooter a,#etw_coper a{font-size:0.6rem;}
	.pro>ul>li,.number_txt5>li,.number2>li,.number3>li,.img_left, .img_right{width:100%; margin-right:0;}
	.smwidth,.company .company_right{width:100%;}
	.pro_img_txt ul li ol .product_con span{display:none;}
}
@media (max-width: 360.98px) {
	.pro_title_img>ul>li .product_con a{display:block;padding: 0.3rem 0;color:#fff;font-size: 16px;height: 90px;}
	.company .company_left{width:100%;}
	.top-nav{border-top:none;}
	#etw_homefooter a,#etw_coper a{font-size:0.6rem;}
	.pro>ul>li,.number_txt5>li,.number2>li,.number3>li,.img_left, .img_right{width:100%; margin-right:0;}
	.smwidth,.company .company_right{width:100%;}
	.pro_img_txt ul li ol .product_con span{display:none;}
}