@charset "utf-8";@font-face{font-family:OpenSans Bold;src:url(//:) format("no404"),url(../font/opensans-bold.woff) format("woff"),url(../font/opensans-bold.TTF) format("truetype");font-weight:400;font-style:normal}
@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")}


img,object{max-width:100%}
img{-ms-interpolation-mode:bicubic;border:none}
body{font-family:Arial,Helvetica,sans-serif;line-height:22px;color:#333;margin:0 auto;background:#fff;font-size:14px}
a,a:hover{text-decoration:none!important}
b{font-size:16px; display: inline-block; padding: 10px 0 10px; position: relative;}
b:before{ content:""; position: absolute; left: 0; bottom:3px; width:60px; height: 1px; border-top:3px #093c8b  solid;}
h2{line-height:30px;text-align:center;font-size:20px}
li,ol,ul{list-style:none}
#floatchatiframe2011{width:100%}
*{margin:0;padding:0}
.clear{clear:both}
.tables{width:100%;overflow-x:auto;overflow-y:hidden}
.table{padding:0;background:#999;margin:5px 0 12px 0}
.table tr{background:#fff}
.table tr.top{background:#ecf3f9;color:#444; font-weight: 600;}
.table td{padding:5px;vertical-align:middle!important;}
.table-bordered>tbody>tr>td,.table>tbody>tr>td{border-color:#ecf3f9;}
.table-bordered>tbody>tr.top>td{border-color:#fff;}
.ws1{color:#b70005;font-size:16px}
#theme-popover-chatbox{display:none}
.gridContainer{width:100%;height:auto}
#etw_top{position:fixed;right:38%;bottom:50px;z-index:999;text-align:center;display:none}
#etw_top a{width:40px;height:40px;line-height:46px;border-radius:50%;color:#fff;display:block;background:rgba(0,0,0,.4);font-size:18px;transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
#etw_top a:hover{line-height:32px;cursor:pointer;background:#e10012}
.etw_hometitle{font-size:20px;padding:20px 0;color:#707082;text-align:center;font-weight:600}
.home_title{font-size:18px;color:#0086cd;padding:10px 0}
hr.dashed{border-top:1px #ccc dashed;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font17{font-size:17px;}
.font18{font-size:18px;}
.font19{font-size:19px;}
.font20{font-size:20px;}
.clearfix{clear:both;}
.top_less_5{ margin-top:-5px !important;}
.top_less_10{ margin-top:-10px !important;}
.top_less_15{ margin-top:-15px !important;}
.top_less_20{ margin-top:-20px !important;}
.top_less_25{ margin-top:-25px !important;}
.top_less_30{ margin-top:-30px !important;}
.top_less_35{ margin-top:-35px !important;}
.top_less_40{ margin-top:-40px !important;}
.top_less_45{ margin-top:-45px !important;}
.top_less_50{ margin-top:-50px !important;}
.top_less_55{ margin-top:-55px !important;}
.top_less_60{ margin-top:-60px !important;}
.top_less_65{ margin-top:-65px !important;}
.top_less_70{ margin-top:-70px !important;}
.top_less_75{ margin-top:-75px !important;}
.top_less_80{ margin-top:-80px !important;}
.top_less_85{ margin-top:-85px !important;}
.top_less_90{ margin-top:-90px !important;}
.top_less_95{ margin-top:-95px !important;}
.top_less_100{ margin-top:-100px !important;}

.top0{ margin-top:0px;}
.top5{ margin-top:5px;}
.top10{ margin-top:10px;}
.top15{ margin-top:15px;}
.top20{ margin-top:20px;}
.top25{ margin-top:25px;}
.top30{ margin-top:30px;}
.top35{ margin-top:35px;}
.top40{ margin-top:40px;}
.top45{ margin-top:45px;}
.top50{ margin-top:50px;}
.top55{ margin-top:55px;}
.top60{ margin-top:60px;}
.top65{ margin-top:65px;}
.top70{ margin-top:70px;}
.top75{ margin-top:75px;}
.top80{ margin-top:80px;}
.top85{ margin-top:85px;}
.top90{ margin-top:90px;}
.top95{ margin-top:95px;}

.padding_b_30{ padding-bottom:30px;}

.no-margin{ margin:0 !important;}
.bottom0{ margin-bottom:0px;}
.bottom5{ margin-bottom:5px;}
.bottom10{ margin-bottom:10px;}
.bottom15{ margin-bottom:15px;}
.bottom20{ margin-bottom:20px;}
.no-padding{ padding:0 !important;}
.alert-info{background-color:#ecf3f9; border-color: #ecf3f9;}

/*****header*****/
#header{width:100%;height:auto;background:#fff;z-index:999;}
#headerin{display:block;margin:0 auto;width:100%;max-width:1040px; overflow: hidden;}
#etw_logo{float:left;width:auto;height:auto;margin:5px 0 10px;}
.language{width:auto;float:right;margin-top:35px;padding-right:3%}
.language ul{width:100%;height:30px;position:relative;float:left}
.language ul li{width:100%;height:30px;display:block;float:right;color:#5585cc;}
.language ul li a{display:inline-block;color:#5585cc;line-height:30px;padding:0 10px;}
.language ul li:hover #etw_language{display:block}
.language #etw_language{width:100px;height:auto;position:absolute;display:none;float:left;margin-top:26px;border-radius:3px;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;z-index:9999;background:#fff;padding:0px 0;right:-5px}
.language #etw_language li{height:auto;padding:0}
.language #etw_language li a{line-height:22px;display:block;color:#5585cc;font-size:14px;text-align:center;background:0;}
#etw_nav a:hover,.language #etw_language li a:hover{color:#d70c1a}
.language ul li #etw_language a:hover{visibility:visible}
.language ul:hover #etw_language{height:auto;top:0;visibility:visible}
.top-nav{width:100%;background:#7ca1d8;margin:0 auto;text-align:center}
.navbar-header{display:none\9}
.navbar-collapse{display:block\9}
.navbar,.navbar-default,.navbar-default .navbar-collapse,.navbar-header,.navbar-nav{background:0;border:0;min-height:inherit;padding:0;margin:0;width:100%}
.nav li{float:left\9}
.navbar-default .navbar-nav li{width:auto;float:none;display:inline-block}
.navbar-default .navbar-nav>li>a{line-height:26px;font-size:15px;color:#fff;padding:10px 5px;position:relative}
.navbar-default .navbar-nav>.open>a:before,.navbar-default .navbar-nav>.open>a:hover:before,.navbar-default .navbar-nav>li.dropdown>a.thisItem:before,.navbar-default .navbar-nav>li.thisItem>a:before,.navbar-default .navbar-nav>li>a:focus:before,.navbar-default .navbar-nav>li>a:hover:before{opacity:1}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li.dropdown>a.thisItem,.navbar-default .navbar-nav>li.thisItem>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background:0;color:#d70c1a;}
 
.navbar-default .dropdown-menu li{width:100%;display:block}
.navbar-default .dropdown-menu li a{font-size:14px;font-family:Century Gothic}
.navbar-default .dropdown-menu>li>a.thisItem,.navbar-default .dropdown-menu>li>a:focus,.navbar-default .dropdown-menu>li>a:hover{background:#f2f2f2;color:#d70c1a}
.navbar-brand{display:none}
ul.nav.navbar-nav{width: 90%;
    max-width: 1040px;
    margin: auto;
	float: none;
}
.navbar-default .navbar-nav li{float: left;width: 16%;}
.navbar-default .navbar-nav li{border-left: 1px solid #5585cc;}
.navbar-default .navbar-nav li:nth-last-of-type(1){border-right: 1px solid #5585cc;}
.navbar-default .navbar-nav li:nth-of-type(3){width: 28%;}
.navbar-default .navbar-nav li:nth-of-type(5){width: 12%;}
.navbar-default .navbar-nav li:nth-of-type(4),.navbar-default .navbar-nav li:nth-of-type(6){width: 14%;}
/*****header*****/

/*****container*****/
#etw_banner{position: relative;margin:20px 0;}
.banner_txt {
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    bottom: 55%;
    text-align: right;
    max-width: 920px;
}
.banner_txt h2 {
    font-size: 24px;
    line-height: 32px;
    color: #336cbf;
    text-align: left;
    font-family: OpenSans Bold;
    width: 440px;
    float: left;
	position: relative;
	text-shadow: 0px 0px 10px #fff;
}
.mainpro.pro_index>ul{width: 100%;overflow: hidden;}
.mainpro.pro_index>ul>li{float: left;width: 20%;text-align: center;position: relative;padding: 24px 0;}
.mainpro.pro_index>ul>li:before{content: "";position: absolute; width: 1px;height: 180px;background:#eeeeee; right: 0;top:0;bottom: 0;margin: auto}
.mainpro.pro_index>ul>li p{padding-top:10px;color: #5585cc;font-size: 14px;}
.mainpro ul li ol li.product_img a img {
    transition: .5s;
}
.mainpro ul li:hover ol li.product_img a img {
    opacity: .7;
}
.mainpro ul li:hover ol li.product_con a p{color:#EC1D20;}
.company{margin-top: 20px;}
.company .app{padding: 40px 0 60px 0;
	background: linear-gradient(to bottom,  #ebeffa 0%, #fff 100%)}
.home_contact{background: #7ca1d8;height: 100px;}
.contact_inner,.bottom_inner{
	width: 90%;
    max-width: 1040px;
    margin: auto;
}
p.indent{text-indent:1em;}
.etw_bottom{padding-top: 30px;}
.bottom_inner .productlist{border-bottom: 1px solid #cccccf;}
.bottom_inner .productlist>ul{width: 100%;overflow: hidden;}
.bottom_inner .productlist>ul>li{float: left;width: 25%;}
.bottom_inner .productlist>ul>li>a{font-size: 16px;color:#707082;font-weight: bold;margin-bottom: 5px;display: inline-block}
.bottom_inner .productlist>ul>li ol{padding-bottom: 20px}
.bottom_inner .productlist>ul>li ol a{font-size: 13px;color: #46555f;}
.bottom_inner .productlist>ul>li>a:hover{color: #5585cc;}
.bottom_inner .productlist>ul>li ol a:hover{color: #5585cc;}
.contact_inner ul{width: 100%;overflow: hidden;height: 100%;}
.contact_inner ul li{float: left;padding-top: 35px;margin-right: 45px;position: relative;}
.contact_inner ul li>img{position: absolute;left:0;top:35px; }
.contact_inner ul li:nth-of-type(1){width: 200px;padding-left: 40px;}
.contact_inner ul li:nth-of-type(2){width: auto;padding-left: 40px;padding-top: 40px;}
.contact_inner ul li:nth-of-type(3){width: auto;padding-left: 50px;padding-top: 40px;}
.contact_inner ul li span{font-size: 14px;color:#FFFFFF;line-height: 20px;text-align: left;}
.contact_inner ul li.cont{padding-top: 22px;float: right;margin-right: 140px;}
.contact_inner ul li.cont a{display: inline-block;width: 142px; height: 55px;background: #5585cc;border-radius: 5px;text-align: center;line-height: 55px;color: #FFFFFF}
.contact_inner ul li a:hover span{color:#46555f;text-decoration: underline}
.contact_inner ul li.cont:hover{opacity: .7}
.company .app .home_right{width: 42%;box-sizing: border-box;}
.company .app .home_left{width: 58%;border: 4px solid #e2e9fb;max-width: 600px;}
.company .app .home_right h3{color: #707082;font-size: 28px;}
.company .app .home_right p{color:#46555f;font-size: 16px;line-height: 24px;padding-top: 12px;margin-bottom: 0}
.company .app .home_right a{display: inline-block; font-size: 16px;color: #FFFFFF;background: #5585cc;margin-top: 20px;text-align: center;border-radius: 5px;transition: .5s; padding: 5px 15px; text-transform: capitalize; box-shadow: 0px 3px 5px #999;}
.company .app .home_right a:hover{opacity: 0.8}
.company .app:nth-of-type(2n+1) .home_left{float: left;}
.company .app:nth-of-type(2n+1) .home_right{float: right;padding-left: 25px;}
.company .app:nth-of-type(2n) .home_left{float: right;}
.company .app:nth-of-type(2n) .home_right{float: left;padding-right:25px;}
.company .app #etw_container{overflow: hidden;}
.pro_index .etw_hometitle{padding:0px 0 25px 0;}
#container{width:100%;height:auto;margin:0 auto}
#etw_container{width:90%;max-width:1040px; margin: auto;overflow: hidden;}
#etw_container1{width:100%;margin:0 auto}
.etw_icon{width:236px;margin:0 auto;float:left;padding:5px 8px;border-radius:8px;box-shadow:0 21px 10px -21px #ccc;-webkit-box-shadow:0 21px 10px -21px #ccc;-moz-box-shadow:0 21px 10px -21px #ccc}
.etw_icon:hover{background:#fff;transition:1.5s;-moz-transform:rotateX(360deg);-webkit-transform:rotateX(360deg);-o-transform:rotateX(360deg);transform:rotateX(360deg)}
.etw_icon ul{float:left;width:100%;margin-bottom:0}
.etw_icon ul li{float:left;text-align:center}
.etw_icon ul li.etw_text{width:78%}
.etw_icon ul li.text_img a{width:48px;display:block;padding-top:48px;color:#323131}
.etw_icon ul li.etw_text a{width:100%;color:#800;height:48px;line-height:48px}
.etw_icon ul li span{display:block}
.etw_icon ul li.text_img a{background:url(/public/static/img/texts.png) no-repeat}
#description{display:none;border-bottom:1px dashed #ccc;margin-bottom:20px}
.etw_info{float:right}
.etw_info a{padding:3px 10px;width:160px;color:#333;font-size:16px;border-radius:4px;border:none}
.etw_info a i{top:3px}
.company_txt{width:90%;max-width:1200px;margin:0 auto 20px auto;overflow:hidden}
#etw_mainproducts .etw_hometitle a,.company_txt .etw_hometitle a,.production_bg .etw_hometitle a{color:#333}
#etw_mainproducts .etw_hometitle a:hover,.company_txt .etw_hometitle a:hover,.production_bg .etw_hometitle a:hover{color:#0086cd}
.etw_txt{width:100%;margin:0 auto}
.etw_txt p{font-size:15px;line-height:25px}
.etw_txt a.more{padding:0 3px;display:inline-block;color:#0086cd;font-style:italic;text-decoration:underline!important}
.etw_txt a.more:hover{font-style:normal;text-decoration:none!important;color:#e10012}
#pro_bg{width:100%;margin:0 auto;position:relative;background:#f6f6f6;overflow:hidden}
#etw_mainproducts{overflow:hidden;margin:10px auto;position:relative;width:90%;max-width:1200px}
#etw_mainproducts ul{width:100%;margin:0 auto 20px auto;overflow:hidden}
#etw_mainproducts ul li{width:31.3%;height:auto;float:left;margin:0 3% 20px 0;text-align:center}
#etw_mainproducts ul li.styleli_2{margin-right:0}
#etw_mainproducts ul li a{display:block;color:#fff;position:relative;height:200px;}
#etw_mainproducts ul li a i{font-size:45px;display:block;width:70px;height:70px;line-height:68px;color:#555;border:2px solid #555;border-radius:50%;position:absolute;margin:auto;left:0;right:0;top:34%}
#etw_mainproducts ul li a i.icon-play:before{padding:0 0 0 11px;}
#etw_mainproducts ul li:hover a i{color:#e10012;border-color:#e10012}
#etw_mainproducts ul li span{font-family:Century Gothic;width:100%;font-size:14px;background:#717171;color:#fff;display:block;margin:0 auto;padding:5px;text-align:center}
#etw_mainproducts ul li:hover span{background:#e10012}
.icon-play:before{padding:0 0 0 8px}
#etw_mainproducts ul li.styleli_0 a,#etw_productlist ul li.styleli_0 a{background:url(/upload/photos/10719/9-1_transmission-tower_01.jpg) no-repeat center;background-size:cover}
#etw_mainproducts ul li.styleli_1 a,#etw_productlist ul li.styleli_1 a{background:url(/upload/photos/10719/9-2_communication-tower_01.jpg) no-repeat center;background-size:cover}
#etw_mainproducts ul li.styleli_2 a,#etw_productlist ul li.styleli_2 a{background:url(/upload/photos/10719/9-3_lamp-post_01.jpg) no-repeat center;background-size:cover}
.production_bg{width:90%;overflow:hidden;max-width:1200px;margin:10px auto}
.production_bg .etw_hometitle{width:100%;margin:0 auto}
.production_bg .etw_pic4{margin:0 auto;float:none;width:100%;overflow:hidden}
.production_bg .etw_pic4 ul li{overflow:hidden;position:relative;padding:0;width:23.5%;margin:0 2% 0 0;float:left}
.production_bg .etw_pic4 ul li:last-child{margin-right:0}
.production_bg .etw_pic4 ul li a img{width:100%}
.production_bg .etw_pic4 ul li a span{position:absolute;bottom:0;font-size:14px;background:rgba(0,0,0,.6);left:0;right:0;margin:auto;text-align:center;height:32px;padding:5px 0;color:#fff;font-family:Century Gothic;text-shadow:1px 2px 3px #111;transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s}
.production_bg .etw_pic4 ul li a:hover span{background:rgba(0,134,205,.7);height:100%;bottom:0;width:100%;padding-top:24%;font-size:18px}
.pro_txt{margin-bottom:20px}
.pro_name{padding:5px 0}
.pro_name a{font-size:16px;color:#0086cd}
.pro_name a:hover{color:#e10012}
.pro_name .icon-play:before{padding:0}
.pro_txt p{font-size:14px}
#etw_right{width:74.5%;float:right;overflow:hidden}
#etw_right .etw_hometitle,#etw_sidebar .etw_hometitle{font-size:20px}
#etw_right #etw_video{margin-bottom:10px}
#etw_right .etw_icon{margin-bottom:20px}
#etw_sidebar{float:left;width:23.6%;overflow:hidden;margin-right: 1.9%}
#etw_productlist{width:100%}
#etw_productlist ul li{width:100%;margin:0 auto;text-align:center}
#etw_productlist ul li a{display:block;position:relative;height:120px}
#etw_productlist ul li a:before{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,.55);left:0}
#etw_productlist ul li a i{font-size:35px;display:block;width:60px;height:60px;line-height:58px;color:#fff;position:absolute;left:0;right:0;margin:0 auto;top:26%;border-radius:50%;border:2px solid #fff}
#etw_productlist ul li span{display:block;padding:5px;color:#333;margin-bottom:15px;line-height:20px;font-family:Century Gothic}
#etw_productlist ul li.thisItem i,#etw_productlist ul li:hover i{color:#e10012;border-color:#e10012}
#etw_productlist ul li.thisItem span,#etw_productlist ul li:hover span{color:#e10012}

.etw_products2,.etw_products2 ul,.etw_products2 ul li,.etw_products2 ul li ol{ width:100%; height:auto; overflow:hidden}
.etw_products2 ul>li{ margin-bottom:20px}
.etw_products2 ul li ol li.product_img{ width:22%; height:auto; float:left; border:1px solid #ccc; padding:2px;}
.etw_products2 ul li ol li.product_img:hover{ border:1px solid #e60011;}
.etw_products2 ul li ol li.product_con{ width:76%; height:auto; float:right; text-align:left;}
.etw_products2 ul li ol li.product_con a{color:#015196; font-size: 16px;  margin:0px 0 3px 0; display: block; font-weight:600;text-decoration: none;}
.etw_products2 ul li ol li.product_con a:hover{color:#e7471c;text-decoration:none;}



.video_all{width:100%;overflow:hidden}
.video_all ul{ width:100%;}
.video_all ul li{width:49%;float:left;margin:15px 2% 20px 0}
.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:#073f8a; text-decoration: none;}
.video_all ul li:nth-child(2n){margin-right:0}
.video_all ul li:nth-child(2n+1){clear:both}
.video_all ul li a span{margin-bottom:10px;display:block;color:#fff;font-size:26px;overflow:hidden;position:relative; z-index:1}
.video_all ul li a span:before{position:absolute;content:'';background:rgba(10, 64, 138, 0.2);border:3px double #ccc;width:100%;height:100%;left:0;top:0;transition:all ease-in-out .3s; z-index:1}
.video_all ul li a span:after{border-radius:50%;font-family:fontawesome;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;content:"\f04b";width:50px;height:50px;padding:13px 0 0 7px;color:#fff;background:#7ca1d8;border:2px solid transparent;transition:all ease-in-out .3s; z-index:1}
.video_all ul li a span img{z-index:-1;transition:all ease-in-out .3s;}
.video_all ul li a span: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 li a span:hover:before{width:96%;height:94%;left:2%;top:3%;background:0; border-color:#fe3324;}
.video_all ul li a span:hover:after{opacity:0}


/*sitemap*/
#etw_map{width:100%;margin:0 auto}
#etw_map .name{width:100%;color:#0d3e8d;background:#f1f1f1;margin-top:6px;line-height:20px;display:block;margin-bottom:4px; text-decoration: none; padding: 4px 0 4px 10px; font-weight: 600; border-radius: 3px;}
#etw_map a{color:#333;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:#888; 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}

.othertitle{color:#003aa5; font-size: 18px; position: relative; padding-bottom:10px; }
.othertitle:after{content:""; position: absolute; left: 0; bottom:0; width:70px; height: 1px; border-top:3px #003aa5 solid;}

/*****container*****/

/*****contact*****/
#homelink{width:100%;overflow:hidden;background:#f6f6f6}
.homelinkin{width:90%;margin:20px auto;max-width:1200px;overflow:hidden}
.homelinkin .etw_hometitle{font-size:18px;border-bottom:1px solid #333;text-align:left;padding:10px 0 10px 4%;font-weight:600}
#etw_contact{width:50%;float:left;color:#585858;padding-right:5%}
#etw_contactin{width:100%;padding:10px 0 0 4%}
#etw_contactin a{color:#e10012}
#etw_contactin a:hover{color:#0086cd}
#etw_home_contactin #etw_contactin{float:left;width:48%;padding:20px 0;}
#etw_home_contactin .etw_hometitle{font-size:20px;}
#etw_contactin .share{width:100%;height:auto;padding-bottom:12px;overflow:hidden}
#etw_contactin .share a{background:#e10012;text-align:center;margin-right:5px;width:30px;display:block;float:left;border-radius:50%;height:30px;line-height:30px;color:#fff;font-size:14px}
#etw_contactin .share a:hover{background:#0086cd}
inquiry,u.inquiry {text-decoration:none;color:#3d3d3d; display:inline-block; margin:2px 0; font-weight:100;}
u.inquiry:after{content:"Consultas"; background:#7ca1d8; border-radius:2px; color:#fff; text-align:center; line-height:1; padding:4px 10px; font-size:12px; display:inline-block;}
u.inquiry:hover:after{ background:#d70c1a}

.location{float:right;display:block;margin-top:10px;width:50%;overflow:hidden;text-align:center;}

#etw_set_feedback_form{overflow:hidden;height:auto;width:100%;}
#etw_form_title{text-align:left;line-height:34px;color:#003aa5;font-size:18px;padding:3px 0 3px 15px;font-family:fontBold; position: relative; text-transform: uppercase;}
#etw_form_title:after{content:""; position: absolute; left: 15px; bottom:0; width: 70px; height: 1px; border-top:3px #03509f  solid;}
#etw_form_title span{padding-right:5px}
#etw_form{width:100%}
#etw_form #etw_set_feedback_form{border-radius:5px;margin:0px 0;width:49%}
#etw_form .etw_contactin{width:49%;margin:0px 2% 0px 0;height:356px;border-radius:5px;background:#fff;padding:0; float:left; border:1px #eee solid;}
#etw_form .etw_hometitle{background:#eee;border-radius:5px 5px 0 0;text-align:left;line-height:34px;margin-bottom:12px;color:#444;font-size:16px;padding:3px 0 3px 20px;font-family:fontBold;}
#etw_form .etw_hometitle span{padding-right:5px}
#etw_form .etw_hometitle a{color:#444;font-family:fontBold; }
#etw_form .etw_hometitle a:hover{color:#1d71b8}
#etw_form .etw_contact{padding:10px 20px 0 20px;color:#333;border:none;background:0}

/*****contact*****/

/*****photo*****/
.etw_photo{width:100%;height:auto;float:left}
.etw_photo ul{width:100%;height:auto;float:left;margin:0}
.etw_photo ul li{float:left;text-align:center;display:block;line-height:18px;margin:0 2% 10px 0}
.etw_photo ul li a{width:100%;overflow:hidden;display:block}
.etw_photo ul li span{display:block;padding-top:10px}
.etw_photo ul li img{border:1px solid #ddd;display:block;width:100%}
.etw_photo ul li a:hover img{border:1px solid #f2f2f2;transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transition:.7s}
.etw_pic1 ul li{width:100%;margin-right:0}
.etw_pic1 ul li a{width:100%;overflow:hidden;display:block}
.etw_pic1 ul li a img{border:none;display:block;width:100%}
.etw_pic1 ul li a:hover img{border:none;transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transition:.7s}
.etw_pic2 ul li{width:49%}
.etw_pic3 ul li{width:31%}
.etw_pic4 ul li{width:23.5%}
.etw_pic2 ul li:nth-child(2n),.etw_pic3 ul li:nth-child(3n),.etw_pic4 ul li:nth-child(4n),.etw_pic5 ul li:nth-child(5n),.etw_pic6 ul li:nth-child(6n){margin-right:0}
.etw_pic2 ul li:nth-child(2n+1),.etw_pic3 ul li:nth-child(3n+1),.etw_pic4 ul li:nth-child(4n+1),.etw_pic5 ul li:nth-child(5n+1),.etw_pic6 ul li:nth-child(6n+1){ clear:both;}




/*****photo*****/

/*****footer*****/
#footer{padding:30px 0 60px 0;height:auto;margin:0 auto;overflow:hidden;font-size:12px}
#chatbox{z-index:999}
#etw_footin{width:98%;overflow:hidden;margin:0 auto;text-align:center}
.langlink{text-align:center;margin:0 auto;clear:both}
.langlink a{color:#fff;padding:3px 5px;display:inline;zoom:1}
.langlink a:hover{color:#0086cd;text-decoration:underline}
#other_link{width:100%;text-align:center;margin:10px auto}
#other_link a{color:#fff;display:inline-block;padding:0 4px;font-size:12px;margin-right:10px;opacity:.7;-webkit-opacity:.7}
#other_link a span{position:relative;top:0;font-size:12px}
#other_link a:hover{color:#0086cd;opacity:1;-webkit-opacity:1}
#other_link a:hover span{opacity:1;-webkit-opacity:1;top:-2px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
#etw_footin {
    margin: 0 auto;
    max-width: 1000px;
    margin: 0px auto;
    overflow: hidden;
    text-align: center;
    padding:0;
}
#etw_homefooter {
    overflow: hidden;
    width: 100%;
    height: auto;
    margin-bottom: 10px;
}
#etw_homefooter a {
    padding: 0 15px;
    color: #41414b;
    line-height: 15px;
    position: relative;
    font-size: 16px;
    display: inline-block;
}
#etw_homefooter a:hover {
    color: #5585cc;
}
#otherlink {
    clear: both;
    width: 100%;
    height: auto;
	margin-bottom: 10px;
}
#otherlink a {
    color: #525252;
    display: inline-block;
    padding: 1px;
    font-size: 12px;
    line-height: 12px;
    margin: 0px 6px 0;
    border: 1px solid #525252;
}
#otherlink a span {
    position: relative;
    top: 0;
    font-size: 12px;
}
#otherlink a:hover {
    color: #006fbb;
    border: 1px solid #5585cc;
}
#otherlink a:hover span {
    top: -2px;
    transition: all .3s ease-in-out;
}
#etw_coper a{font-size: 12px;color:#41414b; }
/*****footer*****/
/***hub****/
.pro_nav{width: 100%;height: 38px;background: #ecf3f9;}
.pro_nav .pro_inner{width: 90%;max-width: 1040px;margin:auto;line-height: 38px; height: 38px; overflow: hidden; font-size: 14px;color:#7ca1d8;}
.pro_inner ol li{display: inline-block;}
.pro_inner li+li::before{padding:0 5px;color:#707082;content:"/\00a0"}
.pro_nav .pro_inner a{color: #707082}
.pro_nav .pro_inner a:hover{color:#5585cc}
.img_left, .img_right {
    width: 44.25%;
    float: right;
    margin-left:2%;
	margin-bottom: 14px;
    text-align: center;
}
.img_left{float: left;  margin-left:0;margin-right:2%;}
.img_right img{border:4px solid #e2e9fb;}
.mwidth{width:38%;}
.smwidth{width:31%;}
.swidth{width:24%;}
.img_center {width:100%; text-align: center;}


.cp_hub h2{text-align: left;margin:0 0 15px 0;color:#707082;font-size: 28px;line-height: 32px;}
.cp_hub{padding-top: 25px;}
.etw_products {
    width: 100%;
    overflow: hidden;
    padding: 3px 0 20px 0;
}
.etw_products ul {
    width: 100%;
	display: flex;
            justify-content: space-between;
            flex-direction: row;
            flex-wrap: wrap;
	align-items: center;
	
}
.etw_products ul>li {
    width: 23.5%;
    margin: 10px 2% 10px 0;
	float: left;
	border: 1px #7ca1d8 solid;
	border-radius: 5px;
}

.etw_products ul>li:nth-child(4n) {
	margin-right:0;
}
.etw_products ul>li:nth-child(4n+1) {
    clear: both;
}
.etw_products3 ul>li{ width: 32%;}
.etw_products3 ul>li:nth-child(3n) {
	margin-right:0;
}

.etw_products_big ul>li{ width: 48%;}
.etw_products_big ul>li:nth-child(2n) {
	margin-right:0;
}

.etw_products ul li ol {
    width: 100%;
	position: relative;
}
.etw_products ul li ol li.product_img {
    width: 100%;
	text-align: center;
}
.etw_products ul li ol li.product_img img{
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	
}


.etw_products ul li ol li.product_con {
    width: 100%;
	background: #7ca1d8;
	height: 4em;
    text-align: center;
	color: #FFFFFF;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

.etw_products ul li ol li.pro_vie{
	width: 100%;
	bottom: 0;
	left:0;
	background: #f2f2f2;
	border-top: 1px #7ca1d8 solid;
	text-align: center;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding: 6px 3px;
}
.etw_products ul li ol li.pro_vie a{color: #46555f;display:block}
.etw_products ul li:hover ol li.pro_vie{opacity: .7}
.etw_products ul li ol li.product_img img {
    max-width: 100%;
}
.etw_products ul li:hover ol li.product_img{opacity: .7}
.etw_products ul li ol li.product_con a {
    color: #ffffff;
    display: block;
    line-height:1.2;
    font-size: 15px;
	font-weight: 500;
    padding: 12px 0px 5px 0;
}
.etw_products ul li ol li.product_con a.top{padding-top: 10px;}
.ny_nav{border-bottom: 5px solid #336cbf; box-sizing: content-box;}
.etw_video {
    width: 100px;
    float: right;
    text-align: center;
    margin: 37px 10px 0 0;
    height: auto;
    padding: 2px 0 0 18px;
}
.etw_video a:before {
    position: absolute;
    content: "\f01d";
    font-size: 30px;
    color: #336cbf;
    left: 0;
    top: 0;
    font-family: fontawesome;
}
.etw_video a {
    display: inline-block;
    font-size: 14px;
    text-transform: uppercase;
    color: #336cbf;
    font-family: OpenSans Bold;
    line-height: 22px;
    padding-left: 32px;
    position: relative;
}
.etw_video a:hover{color:#d70c1a}
.etw_video a:hover:before{color:#d70c1a}
#etw_sidebar .etw_productlist>ul>li>a{color: #707082;font-size: 16px;display: block;margin-bottom: 5px;font-weight: 600;}
#etw_sidebar .etw_productlist>ul>li>a:hover,#etw_sidebar .etw_productlist>ul>li a.dq{color: #5585cc;text-decoration: underline !important;}
#etw_sidebar .etw_productlist>ul>li{border-bottom: 1px solid #e6edf2;padding: 20px 0 15px;}
#etw_sidebar .etw_productlist>ul>li:nth-of-type(1){padding-top: 0}
#etw_sidebar .etw_productlist>ul>li ol li a{color:#46555f;font-size: 13px;display: block;margin-bottom: 5px;}
#etw_sidebar .etw_productlist>ul>li  ol li a:hover{color: #5585cc;text-decoration: underline !important;}
/*****other*****/

.article_title,.article_title a{ wautoposition:relative;padding:0px; font-family:OpenSans Bold;font-size:18px; line-height: 1.5em;color:#2b63b5;}
.article_title a:hover{color:#d70c1a;}

.custom{padding:15px 15px; margin-top: 10px;}
.custom .custom_title{text-align: center; padding: 10px 0;}
.custom .custom_title a,.custom .custom_title span{font-size:20px;color:#2b63b5; font-family: OpenSans Bold; position: relative;}
.custom .custom_title a:before,.custom .custom_title span:before{content:""; position: absolute; left: -90px; top: 50%; width: 80px; height: 2px; background: linear-gradient(to left,rgba(43,99,181,0.7), rgba(0,0,0,0.1));}
.custom .custom_title a:after,.custom .custom_title span:after{content:""; position: absolute; right: -90px; top: 50%; width: 80px; height: 2px; background: linear-gradient(to right,rgba(43,99,181,0.7), rgba(0,0,0,0.1));}
.custom .btn-danger{ background-color:#7ca1d8;border-color:#7ca1d8;}

ul.item{ margin-bottom:15px; float:none;}
ul.item>li{ width:auto; margin:4px 0 6px 20px; list-style:decimal;  float:none;}
ul.disc>li{list-style: disc; margin-bottom: 4px; }
ul.square>li{list-style:square;}
ul.lower_latin>li{list-style:lower-latin;}
ul.circle>li{list-style:circle;}
ul.item>li.none{list-style:none;}

.btn-anis-effect{position:relative;z-index:1;overflow:hidden;background-color:transparent;transition:.2s;transition-delay:.1s}
.btn-anis-effect:hover{transition-delay:.45s}
.btn-anis-effect:after,.btn-anis-effect:before{position:absolute;top:50%;z-index:-1;width:20px;height:20px;border-radius:50%;background:#e10012;content:'';transition:.5s}
.btn-anis-effect:before{left:-20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.btn-anis-effect:after{right:-20px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}
.btn-anis-effect:hover:before{-webkit-animation:criss-cross-left .8s;animation:criss-cross-left .8s}
.btn-anis-effect:hover:after{-webkit-animation:criss-cross-right .8s;animation:criss-cross-right .8s}
.btn-anis-effect.btn-primary{color:#333}
.btn-anis-effect.btn-primary:after,.btn-anis-effect.btn-primary:before{background:#e10012}
.btn-anis-effect.btn-primary.thisItem,.btn-anis-effect.btn-primary:hover{border-color:#e10012;background:#e10012;color:#fff}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background:#e10012;border-color:#e10012;color:#fff}
@-webkit-keyframes criss-cross-left{0%{left:-20px}
50%{width:20px;height:20px}
50%,to{left:50%}
to{width:375px;height:375px}
}
@keyframes criss-cross-left{0%{left:-20px}
50%{width:20px;height:20px}
50%,to{left:50%}
to{width:375px;height:375px}
}
@-webkit-keyframes criss-cross-right{0%{right:-20px}
50%{width:20px;height:20px}
50%,to{right:50%}
to{width:375px;height:375px}
}
@keyframes criss-cross-right{0%{right:-20px}
50%{width:20px;height:20px}
50%,to{right:50%}
to{width:375px;height:375px}
}
.grid-effect-apollo img{width:100%;cursor:pointer}
.grid-effect-apollo figure{position:relative;overflow:hidden;height:auto;text-align:center}
figure.effect-apollo img{transform:scale3d(1,1,1)}
figure.effect-apollo:hover{background:#000}
figure.effect-apollo:hover img{opacity:.6;transform:scale3d(1.05,1.05,1);transition:transform .6s}
.post-thumbnail{max-width:100%}
.post-thumbnail .cherry-popup-img{position:relative;z-index:100;display:inline-block;overflow:hidden;max-width:100%;vertical-align:middle}
.post-thumbnail .cherry-popup-img img,.post-thumbnail .cherry-popup-img:after,.post-thumbnail .cherry-popup-img:before{transition:all .3s ease-in-out}
.post-thumbnail .cherry-popup-img:after,.post-thumbnail .cherry-popup-img:before{position:absolute;z-index:10;opacity:0}
.post-thumbnail .cherry-popup-img:before{top:50%;left:50%;z-index:100;color:#fff;content:'\f00e';font:40px/1.2em FontAwesome;-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3)}
.post-thumbnail .cherry-popup-img:after{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);content:'';-webkit-transform:scale(0);transform:scale(0)}
.post-thumbnail .cherry-popup-img:hover{box-shadow:none}
.post-thumbnail .cherry-popup-img:hover:before{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
.post-thumbnail .cherry-popup-img:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.post-thumbnail .cherry-popup-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}
.lg-toolbar .lg-icon{background:#0086cd;font-weight:700}
/*****other*****/

@media screen and (max-width:1400px){#etw_top{right:34%}
}
@media screen and (max-width:1200px){
	.contact_inner ul li.cont{margin-right: 20px;}
}
@media screen and (max-width:980px){#etw_mainproducts ul li{width:48%;margin:0 4% 20px 0}
#etw_mainproducts ul li.styleli_1,#etw_mainproducts ul li.styleli_3{margin-right:0}
#etw_mainproducts ul li.styleli_2{margin-right:4%}
.production_bg{display:none}
}
@media screen and (max-width:767px){
	#container{ border-top:1px #ccc solid;}
	.pro_index{ margin-top:15px;}
	#etw_top{right:3%}
.container-fluid,.dropdown-menu{padding:0}
.language{margin-top:6px; display:none;}
	.etw_video {
    width: 100px;
    float: right;
    text-align: center;
    margin: 30px 100px 0 0;
    height: auto;
    padding: 2px 0 0 18px;
}
.top-nav{margin-top:0;width:100%;}
	#header{position: relative;}
	.navbar-header{width: auto;}
	.navbar-header{position: absolute;top:26px;right:5%;}
.navbar,.navbar-default{background:#7ca1d8}
.navbar-toggle{width:36px;line-height:35px;height: 36px;font-size:20px;color:#5585cc;padding:3px 0 0 0;margin:0;border-radius:0;border: 1px solid #5585cc !important;background:0}
	.navbar{position: static !important;}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0;color:#5585cc}
.navbar-default .navbar-nav>li{display:block;width:100%;text-align:left;transform:none;margin:0;padding:0}
.navbar-default .navbar-nav>li>a{border-bottom:1px solid #5585cc;color:#151515;background:#f8f8f8;line-height:36px;padding:0 12px;transform:none}
.navbar-default .navbar-nav>li>a:before{content:normal}
.navbar-default .navbar-nav .open .dropdown-menu li a{color:#151515;background:#f8f8f8;font-size:14px;border-bottom:1px solid #5585cc}
.navbar-default .navbar-nav>li.dropdown>a.thisItem,.navbar-default .navbar-nav>li.thisItem>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{border-bottom:1px solid #5585cc;border-radius:0;color:#5585cc;background:#ddd;text-shadow:none}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{border-bottom:1px solid #5585cc;background:#ddd;color:#5585cc;text-shadow:none}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#0086cd;background:#ddd}
#display-cont_wrapper{position:relative!important}
#video_bg{background:0 0}
#manu_bg{margin:0 auto}
#etw_right,#etw_sidebar{width:100%;float:none}
#etw_productlist ul li{width:48%;margin:0 2% 0 0;float:left}
#etw_productlist ul li:nth-child(2n){margin-right:0}
#etw_contact,#inquiry{width:100%;float:none;margin:0 auto 20px auto;padding:0}
#inquiry{border-left:none}
.etw_pic3 ul li{width:48%}
.etw_pic3 ul li:nth-child(2){margin-right:0}
.etw_pic3 ul li:nth-child(2n+1){clear:both}
.location,#etw_home_contactin #etw_contactin{width:100%;float:none;margin:0 auto;padding:0 0 20px 0;}
.qrcode2,.theme-send-inquiry{display:none}
#floatchatiframe2011{max-width:430px}
}
@media screen and (max-width:650px){#etw_productlist ul li{width:100%}
}
@media screen and (max-width:480px){#etw_mainproducts ul li{width:100%}
#manufacturing{width:90%}
#manufacturing ul li{width:100%;margin-bottom:10px}
.etw_pic ul li{width:100%;margin-right:0;margin-bottom:10px}
.etw_pic2 ul li,.etw_pic3 ul li{width:100%;margin-right:0}
.etw_icon{width:100%;margin:0 auto 10px auto;overflow:hidden}
.etw_info{width:90%;float:none;margin:0 auto;overflow:hidden;padding:10px 0 30px}
.etw_info a{width:100%;box-shadow:0 8px 12px -8px #ccc;-moz-box-shadow:0 8px 12px -8px #ccc;-webkit-box-shadow:0 8px 12px -8px #ccc;-ms-box-shadow:0 8px 12px -8px #ccc;-o-box-shadow:0 8px 12px -8px #ccc}
}

/*****language*****/
@media screen and (min-width:768px){.language>ul>li>a{display:none}
.language a{padding:0 0 0 25px;color:#221e1b}
.language a:hover{color:#e10012}
#etw_language{float:left;display:block;width:100%}
.language #etw_language{float:right;position:relative;display:block;border:0;color:#333;background:0;font-size:16px;box-shadow:none;width:auto;margin-top:0}
.language #etw_language li{width:auto;float:left}
.language #etw_language li a{float:left;display:inline-block}
}
@media screen and (max-width:768px){
	#chatbox, #clienteditlogin, .banner, #etw_top, .etw_products1 ul li ol li.product_con span, .location, .qrcode, .xs, #mainpro ul > li > ol > li.product_con a.more, #etw_banner, .small_link {
    display: none;
}
	#headerin{height: 97px;}#etw_logo{margin: 5px 0px 5px 15px;}
	.contact_inner ul li.cont a{
		width: 102px;
    height: 40px;
    line-height: 40px;
		float: none;
	
		
	}
	
}
@media screen and (max-width:980px){
	.contact_inner ul li:nth-of-type(n){width: 25%; margin: 0;box-sizing: border-box;}
	#etw_sidebar {
    display: none;
}
	#etw_right {width: 100%;}
}
@media screen and (max-width:767px){
	.contact_inner ul li.cont{padding-top: 30px;padding-left: 25px;}
	.contact_inner ul li:nth-of-type(n){text-align: left}
	.company .app .home_left,.company .app .home_right{width: 100%;}
	.navbar-default .navbar-nav li:nth-of-type(n){width: 100%;}
	ul.nav.navbar-nav{width: 100%;}
	.navbar-default .navbar-nav li:nth-last-of-type(n){border: none}
	.mainpro.pro_index>ul>li {
			width: 30%;
			}
	.bottom_inner .productlist>ul>li {
    float: left;
    width: 50%;
		height: 178px;
}
	#footer {
    padding: 20px 0;
}
	.etw_products ul>li:nth-of-type(n) {
    float: left;
    width: 31%;
    margin: 0 3.5% 2% 0;
		clear: none
}
	.etw_products ul>li:nth-child(3n) {
    margin-right: 0;
}
	.etw_products ul>li:nth-child(3n+1) {
    clear: both;
}
	.cp_hub h2{font-size:18px;}
	.etw_pic4 ul li{width:48%;}
}
@media screen and (max-width:540px){
	.mainpro.pro_index>ul>li {
    width: 50%;}
	.mainpro.pro_index>ul>li:nth-child(2n+1){clear:both;}
	.home_contact {
    height: auto;
    padding-bottom: 10px;
}
	.company .app .home_right h3{font-size:22px;}
	.contact_inner ul li:nth-of-type(n) {
    width: 50%;
   float: left;
		height: 80px;
}
	.bottom_inner .productlist>ul>li:nth-of-type(2){height: 210px;}
	.bottom_inner .productlist>ul>li:nth-of-type(3),.bottom_inner .productlist>ul>li:nth-of-type(4){height: auto;}
	#etw_homefooter a {
    padding: 0 5px;
    font-size: 12px;
   
}
		.etw_products ul>li:nth-of-type(n) {
    float: left;
    width: 48%;
    margin: 0 3.5% 2% 0;
		clear: none
}
	.etw_products ul>li:nth-child(2n) {
    margin-right: 0;
}
	.etw_products ul>li:nth-child(2n+1) {
    clear: both;
}
	.img_left, .img_right {
		width: 100%;}
	.etw_bottom{display: none;}
	.contact_inner ul li:nth-of-type(n) {
    width: 100%;
    float: left;
    height: 37px;
    padding-top: 14px;
		padding-left: 28px;
}
	.contact_inner ul li>img {
    position: absolute;
    left: 0;
    top: 14px;
    width: 24px;
}
	.contact_inner ul li:nth-last-of-type(1) {
		height: 55px;
		font-size:13px;
		padding-left: 0;
	}
	.etw_products ul li ol li.product_con a {
		    padding: 6px 10px 5px 0;	
	}
}


/*****language*****/