@charset "utf-8";
@font-face {
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: 100 !important;
    font-style:normal
}

.ctl a{
    display: inline-block;
    font-size: 16px;
    line-height: 34px;
}
.ctl a span{
    color: #f08300;
}
img,object {
    max-width:100%
}
img {
    -ms-interpolation-mode:bicubic;
    border:0
}
img.mar_bottom {
    margin-bottom:20px
}
.header_title a{color: #fff;}
body {
    background:#fff !important;
    color:#3d3d3d !important;
    font-size:15px !important;
    line-height:22px !important;
}
*,li,ol,ul {
    margin:0;
    padding:0
}
li,ol,ul {
    float:left;
    list-style:none;
}

.left td{text-align: left !important}
.kefu{
    padding: 10px 10px 20px 5px;
}
.navbox ul{
    background: #fff;
}
.div-k{height: 1px;
    margin: 0;
    overflow: hidden;
    background-color: #e5e5e5;}
.kefu img{
    width: 68%;
    border: 2px solid #fff
}
.c5 {float:left;width:90%;padding: 2px 0 2px 10px;background-color:#e7ebeb;color:#333;font-size:14px;}
.c3 { float:left; width:100%; padding-left:5px; padding-right:5px; margin-bottom:8px; padding-top:3px; margin-top:2px; }
.forma1 {float: left;height: auto;width: 100%;margin-top: 15px;overflow: hidden;font-size: 14px;}
.forma1_WMC {float: left;height: auto;width: 100%;margin-top: 2px;overflow: hidden;font-size: 20px;color: #fff;font-weight: bolder;background: #ffc107;padding-top: 6px;padding-bottom: 6px;padding-left: 10px;}
.forma2 {float: left;height: auto;width: 100%;margin: 2% 0;padding: 30px 0 30px 0;border: 1px solid #ddd;}
.messageModel3 { overflow: hidden; float: left; height: auto; width: 98%; padding-top: 3px;/*! margin-left: 50px; */
}
.messageModel3 strong { color: #0b0808; }
.forma5 { overflow: hidden; display: inline; }
.forma5 { float: left; height: auto; width: 95%; margin-left: 20px; margin-bottom: 3px; padding-bottom: 3px; }
.formb1 {float: left;height: auto;width: 16%;margin: 0 10px 0 0;text-align: center;line-height: 30px;}
.formb2 {float: left;height: auto;width: 78%;padding-bottom: 10px;}
form .forma5 .formb2 input {width: 100%;height: 30px;font-size: 12px;line-height: 22px;font-weight: bold;border: 1px solid #ddd;color: #cc0000;background-color: #f7f7f7;}
.forma6 {overflow: hidden;float: left;height: auto;width: 95%;margin-left: 20px;margin-bottom: 13px;text-align: center;}
.formc1 { float: left; height: 25px; width: 16%; margin-top: 60px; margin-right: 10px }
.formc2 {float: left;height: auto;width: 78%;margin-bottom: 3px;}
form .forma6 .formc2 textarea {width: 100%;height: 160px;font-size: 12px;line-height: 22px;font-weight: normal;border: 1px solid #ddd;color: #c24848;background-color: #f7f7f7;float: left;}
.forme1 { float: left; height: auto; width: 95%; margin-bottom: 3px; margin-left: 20px; }
.forme1 { overflow: hidden; }
.formd1 { float: left;  width: 100%; padding-left: 16%; margin-left: 10px; padding-right: 20px }
.zq_botton2 {width: 141px;font-size: 15px;height: 30px;color: #fff;font-weight: bold;border: 1px solid #CCC;float: left;cursor: pointer;background-color: #ffc107;margin-right: 20px;}
a {
    color:#333;
    blr:expression(this.onFocus=this.blur())
}
a:hover {
}
a:focus {
    outline:0;
    text-decoration:none
}
a,a:hover {
    text-decoration:none;
}
a.indent {
    padding-left:34px
}
a.indent1 {
    padding-left:54px
}
.clear {
    clear:both;
    margin:0;
    padding:0;
    height:0;
    font-size:0;
    line-height:0;
    width:0
}
p {
    margin-bottom: 0;
    width:100%;
}
p.big {
    font-size: 16px;
    text-align: left!important;
    line-height: 24px;
    /* color: #696969; */
    padding-left: 15px!important;
}
p.big1 {
    font-size:18px;
    color:#3d3d3d;
    margin-bottom:30px;
    padding:0;
    line-height:25px
}
p.big strong {
    font-size:24px
}
p.big_color {
    font-size:18px;
    text-align:left;
    color:#eb6100;
    margin-bottom:30px
}
.xpbox{
    background:#fff
    /* padding: 30px 5px 20px 5px; */
}
.xpbox .container{
    padding-left: 1%;}
p.big_color1 {
    margin-bottom:0
}
p.color {
    color:#707070;
    font-size:16px;
    line-height:24px
}
p.color strong {
    color:#eb6100;
    font-size:18px
}
.line_bg {
    width:100%;
    height:10px;
    background:#353535;
    margin:35px 0 15px 0
}
/*.alllightgallery img:hover{transition:1.2s;
        transform: scale(1.06)}*/
.bg {
    overflow:hidden;
    background:#fff;
    padding:50px 0 30px 0
}
.bg1 {
    background:#eee
}

.about-img li{width: 60%;
    overflow: hidden;
    margin-bottom: 3%;
}
.about-img li img{
            width: 100%;
            overflow: hidden;
}
.about-img li img:hover{transition: 1.2s;
            transform: scale(1.1);}
h2 {
    margin:0;
    padding:20px 0;
    font-size:30px;
    line-height:25px;
    font-weight:400;
    color:#00479b;
}
.con-h2{text-align: left;}
.con-h2 a{
    color: #333;
}
.con-h2 a:hover{
    color: #00479b;
}
.alllightgallery h2{width: 100%;
    padding-left: 1%; 
    text-align: left;}
.names h2 {
    line-height:36px;
    padding:15px 0;
    font-size:30px;
}
h3 {
    font-size:20px;
    margin:0;
    line-height:30px
}
h3.sname {
    font-size:1.1em;
    color:#999;
    padding:8px 0 10px 0
}
hr {
    border-top:1px dashed #ccc;
    margin:0 0 10px 0
}
.etw_hometitle {
    line-height:30px;
    margin-top:5px;
    padding:30px 0 20px 0;
    font-size:36px;
    text-align:center;
    color:#711C15;
    font-family: Arial, Helvetica, sans-serif !important;
}
.etw_hometitle a {
    color:#711C15
}
.etw_hometitle a:hover {
    color:#1276c7
}
.etw_bigs {
    width: 90%;
    color: #00479b;
    text-transform: uppercase;
    font-size: 30px;
    margin: 30px auto 30px auto;
    line-height: 30px;
    text-align: center;
}
.etw_big {
    text-align:left;
    color:#00479b;
    font-size:30px;
    margin:30px 0 30px 0;
    line-height:30px;
    text-align: center;
}

.etw_bigs span {
    font-size:36px;
    font-family: Oswald
}
.protitle,.protitle1,.protitle2,.protitle3 {
    font-size:28px;
    color:#711C15;
    display:block;
    margin:10px 0;
    text-align:left!important;
    line-height:36px;
    font-weight:700
}
.protitle1 {
    font-size:22px;
    text-transform:uppercase;
    margin-bottom:20px
}
.underline {
    text-decoration:underline
}
.protitle2 {
    font-size:30px;
    color:#696969
}
.protitle3 {
    font-size:24px
}
.top_add {
    margin-top:30px
}
.top_add1 {
    margin-top:180px
}
.top_add2 {
    margin-top:200px
}
.big_title {
    text-align:center;
    margin:20px auto 10px auto;
    padding:10px 0;
    position:relative
}
.big_title:before {
    position:absolute;
    content:'';
    width:100%;
    left:0;
    top:50%;
    height:1px;
    background:#ccc
}
.big_title strong {
    padding:0 20px;
    font-size:1.5em;
    line-height:1.5em;
    display:inline-block;
    background:#fff;
    font-weight:400;
    line-height:30px;
    position:relative
}
.tu2-2 {
    float: left;
    margin: 20px 0 3px 3px;
    width: 100%;
}
.tu2-2 ul li {
    float: left;
    width: 80px;
    margin: 0 3px 3px;
    height: auto;
    padding: 1px;
    /* border: 1px solid #c49d63; */
}
.t_c{
    width: 100%;
    text-align: center;
    background: #eee;
    padding: 8px;
    margin-top: 20px;
}
.t_c ul{
    width: 100%;
}
.t_c ul li{
    float: left;
    width: 50%;
    color: #f36523;
}
.t_c ul li a{
    color: #1276c7;
}
.t_c ul li:hover a{
    color: #17a2b8;
}


.t_c1{
    width: 100%;
    text-align: center;
    margin-top: 20px;
}
.t_c1 ul{
    width: 100%;
}
.t_c1 ul li{
    float: left;
    width: 160px;
    color: #000;
    background-color: #ffc107b3;
    padding: 8px;
    margin: 0 10px;
    border-radius: 5px;
    /*font-weight: 600;*/
}
.t_c1 ul li:first-child{
    margin-right: 80px
}
.t_c1 ul li a{
    color: #f36523;
}
.t_c1 ul li:hover a{
    color: #1276c7;
}
.table-responsive {
    margin-bottom:20px
}
.table {
    margin:10px 0 10px 0;
    font-size:14px
}
.table tr.top {
    background:#a2a2a2!important;
    color:#fff!important
}
.table>tbody>tr {
    /* background-color:#f8f8f8; */
}
/*.table>tbody>tr:nth-of-type(odd) {
    background-color: #79b1e8;
}*/
.table>tbody>tr>td{
    vertical-align:middle;
    padding:4px 4px;
    text-align: center;
    border: 1px solid #145492;
}
.table>tbody>tr:first-child {
    background-color: #38a6e1;
}
.table>tbody>tr>td img{
    margin: 0 auto;
}
.table1 {
    color:#000;
    border:none!important;
    font-size:16px;
    text-align:center;
    margin-top:20px
}
.table1>tbody>tr>td{
    vertical-align:middle;
    padding:4px 8px;
    text-align: center;
}
.table1 td{border: 1px solid #ddd;}
.table tr .top1 {
    font-weight:600;
    font-size:20px
}
.table,.table tr,.table td,.table tbody,{border: 2px solid #fff;}
.company{width:100%;margin: 0 auto;background-color: #fff;}
.company h2{font-size: 30px;font-weight: bolder}
.company ul>li{display: inline-block;}
.company ul>li img{width: 100%;}
.company ul>li img:hover{transition: .8s;transform: scale(1.05);}
.company ul>li p{text-align: center;font-size: 18px;font-weight: bolder;}
.company ul .company-li{margin-left: 0}
.etw_quantity input {
    background:#fff
}

#header { width:100%; height:auto; margin:0 auto;}
#headerin { width:100%; height:auto;background:#15578d;}
#header-in { height:auto; margin:0 auto; max-width:1200px }
#etw_logo {float: left; margin:0; width:100%; }
#header .row{float: left;width: 50%;margin: 0;}
#etw_logo .logo{float: left;width: 10%;margin-left: 14%;margin-top: 1%;margin-bottom:5px;}
#header .quote{
    float: right;
    background: #4999d8;
    padding: 5px 20px 7px 20px;
    color: #fff;
    margin: 0 10px 0 0;
    text-transform: uppercase;
    font: 11px/14px HelveticaNeueMedium, Arial, sans-serif;
    -webkit-border-radius: 0 0 10px 10px;
    border-radius: 0 0 7px 7px;
    }
.lx-top{
    float: left;
    padding:5px 10px 7px 10px; 
    font:11px/14px HelveticaNeueMedium, Arial, sans-serif;
    margin: 0;
    border-right: 1px solid #fff;
}
.lx-top a{color: #fff;}
.lx-top a:hover{color: #dedede}

.web-link {width: 21%;float: left;margin-top:1%;margin-right: 2%;}

.web-link ul { list-style: none; margin: 0; padding: 0 2%; width: 25%; float: right; }

.web-link ul li { display: inline-block; margin: 0 2%; padding: 0; float: left; width:28% }

.web-link ul li img { width: 100% }

.web-link ul li:hover { transition: 1.2s; transform: rotate(360deg) }
.link-top { 
    float:right;
    margin-top:8px; 
    font-size:15px;
    font-family: 'Source Sans Pro'; 
    color: #3d3d78;
    }
.link-top a { color: #3d3d78; }
.link-top a:hover { color: #0d0d0d }
.link-top p { padding:2px 0 0; margin:0 0 2px }

#etw_logo .title-bot{
    width: 100%;
    font-size: 24px;
    text-align: right;
    color:#fff;
    font-family: Courier New;
}
.ltd {
    margin: 3% 0;
    font-size: 2.5em;
    display: block;
    float: left;
    line-height: 1.8em;
    padding: 0 0 0 3%;
    color:#d40203;
    font-weight: 600;
    font-family: Arial, Helvetica, sans-serif !important;
}
#search_left {
    width:23%;
    float:right;
    height:39px;
    border:1px solid #272727;
    display:block;
    background:#272727
}
.ETWsearchBox {
    width:85%;
    height:37px;
    border:none;
    display:block;
    float:left;
    padding:0 0 0 10px;
    background:#272727;
    color:#711C15;
    max-width:235px;
    text-align:center;
    text-transform:uppercase
}
.ETWsearchButton {
    width:15%;
    height:37px;
    cursor:pointer;
    float:right;
    border:0;
    background:url(../images/search.jpg) no-repeat right center;
    max-width:39px
}
#etw_language {
    width:auto;
    height:auto;
    float:left;
    margin-left:16px;
    margin-top: 6%;
    padding-left:30px;
    background:url(../images/top2.png) no-repeat left center
}
#etw_language i {
    font-style:normal
}
#etw_language a {
    padding:0 30px;
    color:#fff;
    font-size:12px;
    line-height:24px;
    display:block
}
#etw_language .icon-angle-down {
    padding-top:3px
}
#etw_language a:hover {
    color:#711C15;
    background-color:#1276c7 
}
.dropdown {
    float:left;
    display:block;
    width:100%
}
#dropdownMenu1 {
    border:0;
    background:0;
    font-size:14px;
    color:#272727;
    width:100%;
    padding:0;
    text-transform:uppercase
}
#etw_language .dropdown-menu {
    background:rgba(0,0,0,.8);
    width:130px;
    left:auto;
    right:0;
    min-width:auto
}
.top-nav { width:75%; margin: auto; }
.container-fluid { padding:0 }
.navbar, .navbar-default, .navbar-default .navbar-collapse, .navbar-header, .navbar-nav { background:0; border:0; min-height:inherit; padding:0; margin:0; width:100% }
.navbar-default .navbar-nav li { width:auto; display:inline-block;border-right: 3px solid #fff }
.navbar-default .navbar-nav li:first-child{border-left: 1px solid #ccc}
.navbar-default  .navbar-nav .dropdown-menu li { width:100%; display:block;border:none;}
.navbar-default  .navbar-nav .dropdown-menu .divider{margin: 0}
.navbar-default  .navbar-nav .dropdown-menu .dropdown-submenu .dropdown-menu li{display:block;border-bottom:1px solid #fff;width: 400px;}
.navbar-default  .navbar-nav .dropdown-menu .dropdown-submenu .dropdown-menu li p{padding:0;margin: 0;word-break: normal;white-space: pre-wrap;word-wrap: break-word;}
.navbar-default .navbar-nav li a { padding:0 25px; color:#212121; font-size:19px }
.videonav { width: 50px; position: absolute; top: 90px; right: 85px }
.videonav p { color: #eb6100; font-family: AbadiMT; text-transform: uppercase; font-size: 16px; display: none; }
.videonav:hover { width: 60px; }
.videonav:hover p { display: block; }
.navbar-default .navbar-nav>li>a { font-size:18px; text-transform:uppercase; color:#fff; padding:16px 12px 16px 12px;font-weight: bolder; }
.navbar-default .navbar-nav>li:nth-child(3)>a {
 cursor:pointer;
}
.navbar-default .navbar-nav{background:;}
.navbar-default .dropdown-menu { padding:0; background:#f5f5f5; }
.navbar-default .dropdown-menu li a { font-size:16px; color:#603314; line-height:18px; padding:5px 15px; font-family:Arial; }
.navbar-default .dropdown-menu li a.sechildren { padding-left:30px; color:#888 }
.navbar-default .navbar-nav li a.thisItem, .navbar-default .navbar-nav li a:hover { background:#4999d8; color:#fff; }
.navbar-default .dropdown-menu li a.thisItem, .navbar-default .dropdown-menu li a:hover { background:#006a25; color:#fff; }
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover { background:#fff; color:#da322c }
.navbar-brand { display:none }


#etw_banner {
    width:100%;
    height:auto;
    position: relative;
}
.etw_banner{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
#container {
    width:100%;
    height:auto;
    margin:0 auto;
    background:#fff;
    overflow:hidden
}
.bg_color {
    background:#272727!important
}
#etw_container1 {
    width:100%;
    margin:0 auto;
    overflow:hidden;
    background:#fff;
}
#etw_container1 .etw_hometitle {
    text-align:left;
    width:92%;
    margin:0 auto;

}
.etw_hometitle1{text-align:left;
    width:100%;
    margin:0 auto;}
.videonav1{
    width: 230px;
    float: right;
}
.videonav1 img{
    width: 70px;
    float: left;
}
.videonav1 .vp{
    color: #711C15;
    font-family: Arial, Helvetica, sans-serif !important;
    text-transform: uppercase;
    float: left;
    padding-left: 25px;
    padding-right: 30px;
    font-size: 18px;
    line-height: 30px;
}
.videonav1:hover img{
    width: 85px;
}
.videonav1:hover .vp{
    color: whitesmoke;
}
.hn{
    color: whitesmoke;
    font-size: 16px;
    padding: 0 0 30px 0;
    margin-top: 28px
}
.videonav1:hover .hn{
    display: none;
}
#etw_container1 .etw_hometitle span {
    color:#da2424;
    font-weight:bolder;
    display:inline-block;
    margin:0 0 0 2%
}
.etw_main {
    overflow:hidden;
}
.main {
    width:100%;
    margin:0 auto;
    max-width:1620px;
    overflow:hidden;
    /*background: #f5f5f5;*/
}
.etw_other {
    width: 100%;
    margin:0 auto;
    max-width:1620px;
    overflow:hidden;
    padding:20px 0 28px 0;
}
.etw_other1 {width: 100%;
    margin:0 auto;
    max-width:1620px;
    overflow:hidden;
    padding:20px 0 28px 0;
}
.other_con {
    width:46%;
    float:left;
    margin: 0 2%
}
.other_con ul {
    width:90%;
    float:none;
    margin:30px auto;
    overflow:hidden
}
.other_con ul li {
    width:28.3%;
    float:left;
    border-right:1px solid #5e5e5e;
    margin-right:7%;
    padding-right:7%
}
.other_con span{
    display: inline-block;
    font-size: 22px;
    padding: 10px 20px;
    background: #fff;
    border-radius: 10px;
    border: 1px solid #da2424;
    }
.other_con span:hover{background: #0078BD;color: #fff;border: none;}
.about_us-bg{background: url('../images/waijing2.jpg');background-repeat:no-repeat; background-size: 100%;}
.other_con ul li:last-child {
    margin-right:0;
    border:none;
    padding-right:0
}
.other_con ul li a {
    font-size:26px;
    font-family: Arial, Helvetica, sans-serif !important;
    text-transform:uppercase;
    height:52px;
    display:block;
    line-height:26px;
    overflow:hidden
}
.other_con ul li p {
    color:#8f8f8f;
    display:block;
    margin:10px 0;
    height:88px;
    overflow:hidden;
    padding:0
}
.etw-other{
            width: 92%;
            margin:0 auto;
            }
.etw-other .news-con{width: 100%;margin-top: 20px}
.etw-other .news-con .news-left{width: 46%;margin:0 2%;float: left;}
.news-left div{border: 1px solid #711C15;
    overflow: hidden;
    position: relative;}
.news-left div img:hover{transform: scale(1.05);
transition: .8s}
.etw-other .news-con .news-left img{width: 100%}
.etw-other .news-con .news-right{width: 45%;margin: 0 5% 0 0;float: left;}
.etw-other .news-con .news-right ul,.etw-other .news-con .news-right ul li{width: 100%;margin: 0;}
.etw-other .news-con .news-right ul 
.etw-other .news-con .news-right ul li{float: none;width: 100%;}
.news-right ul .news h3{font-size: 18px;width: 100%;float: none;margin: 0 0 5px 0;border-bottom: 1px dashed #000}
.news-right ul .news p,.news-right ul .news h3{ overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap}
.news-right .news-title h2{width: 50%;float: left;text-align: left;padding: 0 0 20px 0}
.news-right .news-title p{float: right;font-size: 16px;display: inline-block;padding:0 0 20px 0;line-height: 25px;margin: 0;}
.news-right .news-title a:hover p{text-decoration: underline !important;}
.news-right a:hover{color: #0078BD}
.other_con ul li a.more {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size:14px;
    float:right;
    height:auto
}
.home_video {
     border: 1px solid #711C15;
     width:45%;
     float:right;
     overflow:hidden;
     position:relative;
     margin: 0 5% 0 0;
}
.home_video a {
    top:25%;
    font-size:20px;
    color:#fff;
    position:absolute;
    left:0;
    right:0;
    margin:auto;
    text-align:center;
    text-shadow:2px 2px 2px #000
}
.home_video a span {
    padding:7px 0 0 5px;
    display:block;
    margin:0 auto 20px auto;
    width:70px;
    color:#fff;
    height:70px;
    font-size:50px
}
.product_style ul .video{
    top:25%;
    font-size:20px;
    color:#fff;
    position:absolute;
    left:0;
    right:0;
    margin:auto;
    z-index: 1000;
    text-align:center;
    text-shadow:2px 2px 2px #000
}
.product_style ul .video img{
    padding:7px 0 0 5px;
    display:block;
    margin:0 auto 20px auto;
    width:24%;
    color:#fff;
    height:auto;
    font-size:50px
}
.product_style ul .video a:hover{
    background: #c9302c;
}
.home_video img {
    width:100%;
    display:block;
}
.home_video img:hover{transform: scale(1.05);
transition: .8s}
.home_video a:hover span {
    color:#1276c7;
    border-color:#711C15
}
.home_video a:hover {
    color:#1276c7
}
.home_video .con {
    background:#711C15;
    height:140px;
    font-size: 1.4em;
    font-weight: 700 !important;
    font-family: Arial, Helvetica, sans-serif !important;
    color:#c8c8c8;
    padding:25px;
    line-height:30px;
    text-transform:uppercase
}

#etw_container,.etw_container {
    width:92%;
    height:auto;
    margin:0 auto;
    max-width:1200px;
    overflow:hidden;
    margin-bottom: 3%
}
.about_format_sub {
    width:100%;
    margin:0;
    overflow:hidden
}
.about_format_sub ul li.product_img {
    width:30%;
    float:right
}
.about_format_sub ul li.product_con {
    width:67%
}
.about_format_sub ul.nopic li.product_con {
    width:100%
}
.about_format_sub ul li.product_con a {
    font-size:36px;
    display:block;
    color:#711C15;
    padding:10px 0;
    font-family: Arial, Helvetica, sans-serif !important;
    text-transform:uppercase
}
.about_format_sub ul li.product_con a:after {
    content:"\f105";
    font-family:fontawesome;
    padding-left:10px
}
.about_format_sub ul li.product_con a:hover {
    color:#1276c7
}
#etw_producttitle {
    margin:15px auto;
    padding-bottom:5px;
    height:auto;
    color:#1f1d29;
    line-height:18px;
    font-size: 15px;
    overflow:hidden;
}
#etw_producttitle a {
    color:#000;
    color:#999;
    padding-right:6px
}
#etw_producttitle li {
    display:inline-block
}
#etw_producttitle li+li::before {
    padding:0 5px;
    color:#ccc;
    content:"/\00a0"
}
#etw_producttitle a:hover {
    color:#3a3b49
}
#etw_producttitle small {
    display:inline
}

.con-con,.con-con ul,.con-con .con-left ul{width: 100%;margin: 0;}
.con-con1{
    display: block;
    width: 100%;    
    margin-bottom: 60px;
}
.con-con .con-left{width: 20%;float: left;margin-right: 6%;border: 1px solid #bebebe}
.con-con .con-left h2{float: none;width: 100%;text-align: center}
.con-con .con-left li{width: 100%;float: none;margin: 0;padding: 4%;line-height: 16px;border-top: 1px solid #bebebe}
.con-right{width: 70%;margin-right: 4%}
.con-right p{width: 100%;line-height: 30px;border-bottom: 1px solid red;padding: 0}
.con-right p span{display: inline-block;border-bottom: 3px solid red;padding-bottom: 6px;font-size: 24px;}
.con-right table,.con-right tbody{width: 100%;margin: 0;}
.con-right table tr:first-child{background:#dfdfdf;}
.con-right table tr{border-bottom: 1px dashed #dfdfdf;}
.con-right table tr td{padding: 8px}
.con-right table tr td:first-child{width: 75%}
.con-right table tr td:last-child{width: 25%;text-align: center}
.silicon-list,.in-list{max-width: 1200px;margin-bottom: 2% !important}
.silicon-list p,.in-list p{text-align: center;font-size:1.4em;margin: 10px 0;}
.con-con .silicon-list li{width:46%;margin: 0 2%;}
.silicon-list li img,.in-list li img{width: 100%}
.in-list li{width: 22.333%;margin: 0 1%}
.con-con ul{margin-top: 18px}
.con_all {
    float:right;
    padding:10px 0 10px 12px
}
.img_right .con_all {
    padding-bottom:0;
    margin-top:10px
}
.con_all a {
    display:block;
    width:150px;
    height:30px;
    border-radius:5px;
    background:#f1f1f1;
    color:#711C15;
    text-align:center;
    font-size:16px;
    line-height:30px
}
.con_all a span {
    float:right;
    padding-right:10px;
    font-size:16px;
    font-family: Arial, Helvetica, sans-serif !important;
}
.con_all a:hover {
    background:#eaeaea;
    color:#1276c7
}
.product_style {
    width:100%;
    clear:both
}
.product_style ul {
    overflow:hidden;
    width:100%;
    height:auto;
    margin-bottom: 10px;
}
.product_style ul li {
    display:block;
    width:25%
}
.product_style ul li ol {
    display:block;
    float:none;
    margin:0 auto;
    width:93%;
}
.product_style ul li ol li {
    margin:0;
    width:100%
}
.product_style ul li ol li.product_img {
    text-align:center;
    width:100%;
    float:left;
    position: relative;
    overflow:hidden;
    padding: 5px;
    border: 1px solid #ccc;
}
.product_style ul li ol li.product_img a img {
    width:100%;
    transition:.8s;
    -webkit-transition:.8s;
    -moz-transition:.8s;
}
.product_style ul li ol li.product_img a:hover img {
    transform:scale(1.05);
    -webkit-transform:scale(1.05);
    -moz-transform:scale(1.05);
    opacity:.8
}
.product_style ul li ol li.product_con {
    text-align:left;
    width:100%;
    float:right;
    padding: 5px 0 20px 0;
}
.product_style ul li ol li.product_con p{
background-color: #f2f5f6;
    padding: 5px 10px;
    margin: 0;
}
.product_style ul li ol li.product_con a {
    display:block;
    height:auto;
    text-align:center
}
.product_style ul li ol li.product_con a:hover{color:#0078BD}

.fade.in {
    opacity: 1;
}

.others ul li{
    border: none;
}
.others ul li ol li.product_img{
    /*height: 200px;*/
}
.productstyle_sub {
    width:100%;
    clear:both;
    overflow:hidden;
    margin:10px auto
}
.big_cate_format {
    width:99.5%;
    height:auto;
    margin:26px 0 10px 0;
    border-left:5px solid #711C15;
    box-shadow:0 7px 20px -15px #666;
    -moz-box-shadow:0 7px 20px -15px #666;
    -webkit-box-shadow:0 7px 20px -15px #666;
    -ms-box-shadow:0 7px 20px -15px #666;
    -o-box-shadow:0 7px 20px -15px #666
}
.big_cate_format a {
    display:block;
    padding:5px 20px;
    font-size:1.2em;
    color:#000;
    text-shadow:1px 1px 1px #fff
}
.big_cate_format a:hover {
    color:#1276c7
}
.big_cate_format1 {
    padding:3px 20px 6px 20px;
    font-size:1.2em;
    color:#000
}
.etw_products ul li {
    margin:0;
    width:25%;
    margin-top: 20px;
}
.etw_products ul li:nth-child(4n+1) {
    clear:both
}
.etw_products ul li ol li.product_con a {
   line-height: 24px;
    color: #eb6100;
    font-size: .95em;
    padding: 8px 0;
    background: #f2f5f6;
}
.etw_products ul li ol li.product_con a:hover {
    color:#1276c7
}
.etw_products ul li ol li.product_img {

    padding: 3px;
    background: #f2f5f6;
}
.etw_productss {
    background:#e9e9e9;
    overflow:hidden
}
.etw_productss ul {
    width:92%;
    margin:0 auto;
    float:none;
    max-width:1200px;
    overflow:initial
}
.etw_productss ul li {
    background:#fff;
    width:23%;
    margin:3% 2.6% 5% 0;
    padding:2%;
    position:relative
}
.etw_productss ul>li:nth-child(4n+1):before {
    position:absolute;
    content:"";
    background:#fff;
    bottom:-70px;
    height:40px;
    width:2000px;
    left:-400px
}
.etw_productss ul li:nth-child(4n) {
    margin-right:0
}
.etw_productss ul li ol {
    width:100%
}
.etw_productss ul li ol li.product_con a {
    font-size:18px;
    font-family: Arial, Helvetica, sans-serif !important;
    text-transform:uppercase;
    height:44px;
    overflow:hidden;
    margin-top:20px
}
.product_style ul.no_list {
    width:50%;
    float:left;

    padding:0 2% 0 12%
}
.product_style ul.no_list:nth-child(2n) {
    padding:0 12% 0 2%
}
.product_style ul.no_list:nth-child(2n+1) {
    clear:both
}
.product_style ul.no_list li {
    width:100%
}
.product_style ul.no_list>li {
    border-right:1px solid #284B7E;
    padding-right:6%
}
.product_style ul.no_list:nth-child(2n)>li {
    border-right:none
}
.product_style ul.no_list li ol {
    width:100%
}
.product_style ul.no_list li ol li.product_img {
    width:50%;
    float:right;
    margin-top: 7%;
    padding: 1%
}
.product_style ul.no_list li ol li.product_con {
    float:left;
    width:45%;
    margin-top:7%; 
    color:#777
}
.product_style ul.no_list li ol li.product_con p{
    height: 100px;
    overflow: hidden;
}
.product_style{
    
height: auto;
    
display: inline-block;
    
padding: 10px 15px 40px 15px;
}
.product_style ul.no_list li ol .product_con a {
    height:auto;
    text-align:left;
    font-size:20px;
    color:#711C15;
    font-family: Arial, Helvetica, sans-serif !important;
    text-transform:uppercase;
    display:block;
    line-height:40px
}
.product_style ul.no_list li ol li.product_con a:hover {
    color:#1276c7
}
.product_style ul.no_list li ol li.product_con span {
    display:block;
    margin:10px 0;
    color:#505050
}
.product_style ul.no_list li ol li.product_con .more a {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size:18px;
    border:1px solid #99999991;
    line-height:22px;
    text-align:center;
    padding:2%;
    background:url(../images/tra.jpg) no-repeat right center
}
.product_style ul.no_list1 {
    width:25%
}
.product_style ul.no_list1:nth-child(4n+1) {
    clear:both
}
.product_style ul.no_list1 li {
    width:100%
}
.etw_mainproduct {
    width:100%;
    text-align: center;
}
.etw_pro ul li{
    width: 40%;
}
/* --------------------------------contact us------------------------------------------------ */
.contact-us{width: 48%;margin: 2% 0;padding: 1%;}
/*.contact-us{border-right: 1px solid #666;}*/
.contact-us li{width: 100%;text-align: left;font-size: 16px;line-height: 30px}

/* ------------certificates------------------------------------------- */
.certificates{width: 100%;}
.certificates li{    width: 31.3%;
    margin: 1%;
    float: left;
    border: 1px solid #ff8a38;overflow: hidden;}
.certificates li:hover img{
    transform: scale(1.1);
    transition:1s;
}
.owl-carousel .owl-wrapper:after {
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    line-height:0;
    height:0
}
.owl-carousel {
    display:none;
    position:relative;
    width:100%;
    -ms-touch-action:pan-y
}
.owl-carousel .owl-wrapper {
    display:none;
    position:relative;
    -webkit-transform:translate3d(0,0,0)
}
.owl-carousel .owl-wrapper-outer {
    overflow:hidden;
    position:relative;
    width:100%;
    clear:both
}
.owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition:height .5s ease-in-out;
    -moz-transition:height .5s ease-in-out;
    -ms-transition:height .5s ease-in-out;
    -o-transition:height .5s ease-in-out;
    transition:height .5s ease-in-out
}
.owl-carousel .owl-item {
    float:left
}
.owl-controls .owl-buttons div,.owl-controls .owl-page {
    cursor:pointer
}
.owl-controls {
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -webkit-tap-highlight-color:transparent
}
.grabbing {
    cursor:url(../images/grabbing.png) 8 8,move
}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper {
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -webkit-transform:translate3d(0,0,0);
    -moz-transform:translate3d(0,0,0);
    -ms-transform:translate3d(0,0,0)
}
.owl-one {
    float:none;
    margin:20px auto;
    width:90%;
    position:relative
}
/*.owl-one:before {
    position:absolute;
    content:'';
    border-bottom:1px solid #ddd;
    bottom:-40px;
    right:-28%;
    width:200%
}*/
.owl-theme .owl-controls {
    width:100%;
    text-align:center
}
.owl-theme .owl-controls .owl-buttons {
    display:block;
    width:100%;
    height:100%
}
.owl-theme .owl-controls .owl-buttons div {
    position:absolute;
    display:inline-block;
    display:block;
    width:30px;
    height:54px;
    color:#fff;
    font-size:0;
    zoom:1;
    top:30%;
    background:url(../images/owl-buttons.png) no-repeat
}
.owl-theme .owl-controls .owl-buttons div.owl-next {
    right:0px;
    background-position:-30px 0
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
    text-decoration:none;
    opacity:.6;
    filter:Alpha(Opacity=100)
}
.owl-theme .owl-controls .owl-page {
    display:inline-block;
    zoom:1
}
.owl-theme .owl-controls .owl-page span {
    display:block;
    margin:5px 7px;
    width:12px;
    height:12px;
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    border-radius:20px;
    background:#869791;
    opacity:.5;
    filter:Alpha(Opacity=50)
}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span {
    opacity:1;
    filter:Alpha(Opacity=100)
}
.owl-theme .owl-controls .owl-page span.owl-numbers {
    padding:2px 10px;
    width:auto;
    height:auto;
    -webkit-border-radius:30px;
    -moz-border-radius:30px;
    border-radius:30px;
    color:#FFF;
    font-size:12px
}
.owl-item.loading {
    min-height:150px;
    background:url(../images/AjaxLoader.gif) no-repeat center center
}
.owl-pagination {
    display:none
}
.owl-one .item {
    width: 100%;
    padding: 0 10px;
}
.owl-one .item ol {
    width:100%!important
}
.owl-one .item a {
    display:block;
    text-align:center!important;
    font-size:16px!important;
    font-weight:700!important;
    /*text-transform:uppercase!important;*/
    padding:5px 0!important;
    font-family: Arial, Helvetica, sans-serif !important;
}
 #owl-zq.owl-one .item a{padding: 0 !important}
.owl-one .item a:hover {
    color:#711C15
}
.owl-one .item a span {
    position:absolute;
    right:8%;
    bottom:5%;
    color:#333
}
.owl-one .item img {
    display:block;
    width:100%;
    height:auto;
    transition:.5s;
    -webkit-transition:.5s;
    -moz-transition:.5s
}
.owl-one .item img:hover {
    opacity:.6
}
.owl-one .item .buttons a {
    padding:0
}
.action {
    position:relative;
    overflow:hidden;
    height:auto;
    width:100%
}
.solutions {
    width:16%;
    float:right
}
.owl-two {
    width:100%;
    margin-top:15px;
    overflow:hidden
}
.owl-two .item {
    width:100%;
    color:#eb6100;
    font-size:18px;
    font-weight:700;
    text-transform:uppercase
}
.owl-two .item ol li.product_con {
    padding-top:10px!important;
    width:100%;
    position:relative;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: 100;
}
.owl-two .item ol li.product_con:before {
    position:absolute;
    right:0;
    top:30px;
    content:"\f101";
    font-family:fontawesome;
    font-size:2em
}
.solutions .owl-theme .owl-controls .owl-buttons div {
    width:21px;
    height:40px;
    top:35%;
    background:url(../images/owl-buttons-1.png) no-repeat;
    left:5px
}
.solutions .owl-theme .owl-controls .owl-buttons div.owl-next {
    right:5px;
    background-position:-20px 0;
    left:auto
}
.right_con {
    width: 100%;
    height:auto;
    float:right;
    color:#3d3d3d;
    font-size:14px;
}
.right_con p {
    padding: 5px 0 0 0;
    margin: 0;
}
.right_con p strong {
    font-size:18px;
    /*color:#666;*/
    /* padding-top:20px */
    margin-top: 20px;
}
.tray_title {
    width:100%;
    height:auto;
    float:left;
    color:#fff;
    display:block;
    line-height:40px;
    background:#e26a13;
    text-transform:uppercase;
    font-size:22px;
    padding-left:4%;
    margin-bottom:20px;
    font-family: Arial, Helvetica, sans-serif !important;
}
.etw_tray {
    width:100%;
    height:auto;
    float:left;
    color:#727272;
    margin-top:20px
}
.etw_tray ul {
    width:100%;
    height:auto;
    float:left
}
.etw_tray ul ol {
    width:32%;
    height:auto;
    float:left;
    margin:0 2% 20px 0
}
.etw_tray ul ol:nth-child(3n) {
    margin-right:0
}
.etw_tray ul ol li.tray_img {
    width:48%;
    height:auto;
    float:right
}
.etw_tray ul ol li.tray_img img {
    width:100%
}
.etw_tray ul ol li.tray_con {
    width:50%;
    height:auto;
    float:left
}
.con_right {
    width:40%;
    height:auto;
    float:left
}
.con_right img {
    width:100%
}
.shopping_cart {
    width:100%;
    overflow:hidden;
    margin:10px 0
}
.etw_quantity {
    width: 20%;
    min-width: 190px;
    float:left;
}
.quantity_txt {
    text-align:center;
    font-size:16px;
    display:block;
    margin-bottom: 5px;
    color:#68696b;
}
.etw_quantity .etw_but {
    float:left;
    background:#fff;
    color: #f36523;
    width:30px;
    height:30px;
    line-height:30px;
    border-radius:50%;
    text-align:center;
    font-size:30px;
    cursor:pointer;
}
.etw_quantity .input_bg {
    border: 2px solid #f36523;
    float:left;
    margin: 0 6px;
    padding: 0 6px;
    height:30px;
}
.etw_quantity input {
    border:none;
    background:#fff;
    position:relative;
    height:32px;
    top:-3px;
    width: 100px;
    font-size:22px;
    color:#747474;
    padding:0 10px;
    line-height:32px;
    text-align:center;
}
.btn-danger{border-color: #284B7E;}
.addshop {
    float:left;
    margin: 10px 0 0 36px;
    font-size: 28px;
    border: 1px solid #f36523;
    color: #fff;
    text-transform:uppercase;
    background: #f36523;
    border-radius:0;
    padding:0;
}
.addshop a{padding: 8px 30px;color: #fff;}
   
.addshop a:hover{color: #fff;
        }
.btn-danger:hover{background: #febd15;}
.img_center {
    width:100%;
    clear:both;
    margin:10px auto;
    text-align:center
}
.img_top {
    margin-top:40px
}
.whole {
    width:100%;
    border:1px solid #ccc;
    margin-bottom:20px
}
.img_center img,.img_center1 img {
    display:block;
    margin:0 auto
}
.etw_multi_photo {
    /*float:left;*/
    margin:0 0 10px 0;
    width:100%;
    height:auto;
    clear: both;
}
.etw_multi_photo img {
    display:block
}
.etw_multi_photo a {
    margin-bottom:12px
}
.etw_multi_photo ul {
    display:block;
    margin: 10px 0 10px 0;
    width:100%;
    height:auto;
}
.etw_multi_photo ul li {
    display:block;
    padding:0 0 10px 0;
    text-align:left;
    font-size: 26px;
}
.etw_multi_photo ul li text {
    display:block;
    overflow:hidden
}
.etw_multi_photo p {
    text-align:left;
    clear: both;
    font-size: 15px;
    margin: 5px 0;
}
/*.etw_multi_photo span,.whole span {
    display:block;
    padding:10px 0
}*/
.etw_pic {
    margin-bottom:40px;
    padding-bottom:20px;
    border-bottom:1px dashed #ccc;
    text-align:center
}
.etw_pic a {
    display:block;
    width:100%
}
.etw_pic img {
    margin:0 auto;
    border:1px solid #ccc
}
.etw_pic2 ul,.etw_pic3 ul,.etw_pic4 ul,.etw_pic5 ul,.etw_pic6 ul {
    margin:0
}
.etw_pic2 ul li {
    width:50%
}
.etw_pic3 ul li {
    width:33.3%
}
.wp li {
    padding:10px 10px 10px 10px;
    text-align: center;
}
.wp li img{
    border: 2px solid #eb6100;
}
.wp li p{
    color: #eb6100;
}
.etw_add ul li:last-child {
    margin-right:0
}
.etw_add ul li img {
    margin-bottom:20px
}
.etw_pic4 ul li {
    width:25%
}
.etw_pic5 ul li {
    width:20%
}
.etw_pic6 ul li {
    width:16.66%
}
.etw_pic8 {
    margin-bottom:0;
    clear: both;
}
.etw_pic8 ul li {
    width:100%;
    margin-bottom:0;
    padding-bottom:0;
    line-height: 32px;
}

.img_right {
    text-align:center
}
.img_left,.img_right {
    width:35%;
    float:right;
    padding:0 0 20px 2%
}
.swidth {
    width:25%;
    padding-left:3%;
    min-width:240px
}
.bwidth {
    width:50%
}
.bwidth1 {
    width:68%
}
.img_left {
    float:left;
    padding:0 2% 12px 0
}
.img_left img,.img_right img {
    display:block;
    margin:0 auto;
    width:99%
}
.left_pic {
    width: 60%;
    float:left;
    margin:10px 0 20px 0;
}
.thread li{width: 23%;margin: 1%;
        border: 1px solid #437DD4;
        padding: 1%}
.thread li:nth-child(4n){margin-right: 0;}
.thread li p{color:#711C15;text-align: center;margin: 2% 0;font-size: 18px; border-top: 1px solid #437DD4;}
.thread li img:hover{transition:.8s;
                    transform: scale(1.06)}
.img_all {
    width:100%;
    float:left;
    position:relative;
    /* border: 2px solid #c49d63; */
    overflow: hidden;
}
.img_all_forged{width: 98%;
    padding-right: 2%;
    padding-left: 2%}
.img_all img {
    width:100%;
    height: 100%;
    border: 1px solid #ccc;
}
.img-right{width: 65%;padding:1%;float: right;margin-bottom: 2%}
.box-img{width: 98%;background-color: #fff;border: 1px solid #437DD4;padding:1%;margin:0 1% 2%;overflow: hidden;}
.img-right .box-img {margin: 0;}
.box-img-r{width: 48%;padding:1%;border: 1px solid #437DD4;margin:0 1% 2%;overflow: hidden;float:left;}
.img_air{width: 31%;margin: 0 1%;float: left;}
.img_ball{width: 54%;margin:0 0 1% 1%;float: left;
        padding-right: 2% }
.img_all .box-img3{width: 31%;float: left;overflow: hidden;border:1px solid #437DD4;margin: 0 1%}
.img_ball div img:nth-of-type(2){margin-right: 0}
.img_all p{width: 45%;float: left;margin-bottom: 0;font-size: 16px }
.img_all .img_ball span{color:#711C15;width: 100%;font-size: 18px;font-family: Oswald}
.img_all p span{display:block;
    margin:0;
    padding:0 0 8px;
    font-size:24px;
    line-height:25px;
    font-weight:400;
    color:#711C15;
    font-family: Oswald;
    float:left: }
.img_ball .box-con{display: inline-block;float: left;width: 50%;margin: 0 0 2%;padding: 0}
.img_ball .box-con3{width: 33%;font-size: 18px;float: left;}
.img_ball p{text-align: center}
.img_all .box-img p,.img_all .box-img-r p,.img_all .img_ball_bottom p{width: 100%;padding:14px 0 0;text-align: center}
.img_all .img_ball_top{margin-bottom: 3%}
.img_all .img_ball_bottom {padding:1%; overflow: hidden;border:1px solid #437DD4;width: 99%}
.img_all li{
            display: inline-block;
            float: left;
            width: 31%;
            height: 240px;
            margin:0 1%;
            background: #fff;
            overflow: hidden;
            /* border: 1px solid #437DD4; */
           }
.img_all li div{ position: relative;height: 240px;width: 100% }
.img_all li div:hover{transition: .8s;
        transform: scale(1.06)}
.img_all .img_ball li img{margin:0%;
                        width:100%;
                        height: auto;
                        border:none;
                        position: absolute;
                        top: 50%;
                        transform: translateY(-50%)}
.img_all #imgtitle {
    position:absolute;
    bottom:0;
    margin:auto;
    left:0;
    right:0;
    background:rgba(0,0,0,.7);
    color:#fff
}
.related_pic {
    width:100%;
    display:block;
    float:right
}
.related_pic img {
    float:left;
    border:1px solid #ccc;
    padding:1px;
    margin-top:4px;
    width:100%
}
.related_pic a {
    width:15.6%;
    float:left;
    display:block;
    margin-right:1%;
    cursor:default
}
.related_pic ul li {
    margin:0 5px
}
.related_pic ul li a {
    width:99%
}
.related_pic a:hover img {
    border:1px solid #eb6100
}
.etw_related {
    margin-top:20px
}
.etw_related .nav-tabs {
    width:100%;
    border-bottom:2px solid #eb6100;
    margin:10px 0 20px 0
}
.etw_related .nav-tabs li {
    margin:0 2px 0 0;
    width:auto
}
.etw_related .nav-tabs li a {
    text-align:center;
    width:auto;
    background:#eb6100;
    border:none;
    color:#fff;
    padding:4px 15px 5px 15px;
    top:6px;
    border-radius:4px 4px 0 0;
    font-size:16px;
    position:relative;
    transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    -webkit-transition:all .2s ease-in-out;
    -ms-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out
}
.etw_related .nav-tabs li a:hover,.etw_related .nav-tabs li.active a,.etw_related .nav-tabs li.active a:focus,.etw_related .nav-tabs li.active a:hover {
    background:#ff8129;
    color:#fff;
    border:none;
    top:0;
    left:0;
    padding-top:10px
}
.etw_related  p{
    font-family: Verdana, Arial, sans-serif;
    margin: 10px 0 0 0;
}
.scroll{
    width: 100%;
    overflow:scroll;
}
.other_pro ul {
    padding-top:2px
}
.other_pro ul li {
    width: 23%;
    margin: 1%;
    overflow: hidden;
    padding: 5px;
}
.other_pro ul li:hover img{
    transition: 0.5s;
    transform: scale(1.05);
}
.other_pro ul li ol li.product_con a {
    padding:10px 0;
    text-align:center;
    color:#3a3b49;
    font-size:14px;
    line-height:20px
}
.other_pro ul li ol li.product_con a:hover {
    color:#eb6100
}
.other_pic{margin-top: 20px;}
.other_pic ul{
    width: 100%;
    overflow: hidden;
}
.other_pic ul li{
    width: 48%;
    margin:1%;
    border:1px solid #ccc;
}
.other_img ul{
    width: 100%;
    overflow: hidden;
}
.other_img ul li{
    width: 31.3%;
    margin:1%;
}
.other_img ul li h5{
    font-size: 18px;
    text-align: center;

}
.relatedProducts {
    width:100%;
    height:auto
}
.relatednames {
    padding:20px 0 10px 0;
    font-size:18px;
    color:#f15f10
}
.relatedProducts ul {
    width:100%;
    height:auto;
    border:1px solid #ccddde;
    box-shadow:#ccc 0 2px 6px;
    padding:10px 0
}
.relatedProducts ul li {
    width:25%;
    height:auto
}
.relatedProducts ul li:nth-child(4n+1) {
    clear:both
}
.relatedProducts ul li a {
    padding:8px 6px;
    display:block;
    overflow:hidden;
    color:#333;
    font-size:14px
}
.relatedProducts ul li a.thisItem,.relatedProducts ul li a:hover {
    color:#eb6100
}
.homelink {
    width: 100%;
    background: #fff;
    position: relative;
    /* border-top: 20px solid #000; */
    margin-top: 30px;
    background: #cdd6e436;
}
.homelinkins {
    width:92%;
    margin:0 auto;
}
.etw_contactin {
    float:left
}
.etw_contactin .etw_hometitle {
    margin-top:0;
    padding:30px 0
}
.etw_contactin a {
    color:#fff;
    font-size:58px;
    text-transform:uppercase;
    font-family: Arial, Helvetica, sans-serif !important;
    line-height:50px
}
.etw_contactin a:hover {
    color:#1276c7
}
.share {
    width:auto;
    height:auto;
    float:right;
    margin-top:30px
}
.share a {
    text-align:center;
    margin:0 6px 10px 0;
    width:40px;
    display:block;
    float:left;
    border-radius:2px;
    height:40px;
    line-height:40px;
    color:#eb6100;
    font-size:26px;
    position:relative;
    background:#fff
}
.share a:hover {
    background:#1276c7;
    color:#fff
}
.homelists {
    overflow:hidden;
    position:relative
}
.homelists ul {
    width:100%;
    float:none;
    margin:10px auto;
    overflow:hidden
}
.homelists ul li {
    width:24%;
    padding:0 2%;
    float:left;
}
.homelists ul li:last-child {
    margin-right:0
}
.homelists ul li a,.homelists ul li span.small {
    display:block;
    color: #086acb;
    margin: 6px 0;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif !important;
}
.homelists ul li a.small {
    color:#444;
    margin:2px 0;
    font-size:12px
}
.homelists ul li a.big,.homelists ul li span.big {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size:1.8em;
    font-weight: 700;
    margin:12px 0;
    display:block;
    color: #006a25;
}
.homelists ul li a:hover {
    color:#006a25;
}
.label-info {
    width:100%;
    margin:10px auto;
    background:0;
    display:block;
    overflow:hidden
}
.label-info a {
    width:auto;
    float:left;
    color:#fff;
    padding:1px 1%;
    border:none;
    background:#1276c7;
    margin:0 4px 4px 0;
    border-radius:3px;
    font-size:.9em;
    transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s
}
.label-info a.thisItem,.label-info a:hover {
    text-decoration:none;
    background:#eb6100;
    color:#fff
}
.nav-tabs {
    margin:10px 0;
    border:none
}
.nav_tabs>ul>li>a {
    color:#fff;
    font-size:.9em;
    background:#1276c7;
    border-radius:3px;
    padding:4px 8px;
    margin:0 5px 5px 0;
    border:none;
    transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav_tabs>ul>li>a:hover {
    background:#eb6100;
    border:none;
    color:#fff
}
#qrcode2 {
    width:100%;
    height:auto
}
.etw_contact_left {
    width:100%
}
.etw_contact_left p {
    line-height:28px;
    color:#999;
    font-size:16px;
    overflow:hidden
}
.etw_contact_left p strong {
    color:#eb6100;
    font-family: Arial, Helvetica, sans-serif !important;
    text-transform:uppercase;
    font-size:22px;
    display:inline-block;
    padding:0 0 15px 0
}
.etw_contact_left p span {
    display:inline-block;
    padding-right:5%;
    float:left
}
.etw_contact_left p span:last-child {
    padding-right:0
}
.etw_contact_left a {
    color:#eb6100
}
.etw_contact_left a:hover {
    color:#1276c7
}
.location {
    float:right;
    display:block;
    overflow:hidden;
    margin-top:30px;
    width:54%
}
.form_inquiry {
    width:100%;
    height:auto;
    text-align:center;
    border-radius:5px;
    background:#fff;
    overflow:hidden
}
#etw_set_feedback_form {
    overflow:hidden;
    margin:20px 0 0 0;
    height:auto;
    background:#fff;
    text-align:center;
    width:43%;
    float:left
}
#etw_form_title {
    overflow:hidden;
    padding-left:2%;
    background:#eb6100;
    text-align:left;
    font-weight:700;
    line-height:43px;
    color:#fff;
    text-align:center;
    font-size:20px
}
#floatchatiframe2011 {
    margin:0 auto;
    width:100%
}
#sitemap {
    width:100%;
    list-style:none
}
#sitemap li {
    display:block;
    width:99%
}
#sitemap li a {
    display:block;
    padding:5px 0 2px 10px;
    color:#333;
    line-height:24px
}
#sitemap li.home_directory a {
    margin-bottom:5px;
    background:#fff;
    font-weight:700;
    line-height:30px
}
#sitemap li.big_case a {
    color:#eb6100;
    font-weight:700
}
#sitemap li a.lists {
    padding-left:20px;
    color:#666;
    line-height:16px;
    width:50%;
    float:left
}
#sitemap li a:hover {
    color:#1276c7
}
#footer {
    width:100%;
}
#chatbox {
    z-index:999
}
#etw_footin {
    margin:0 auto;
    width:98%;
    overflow:hidden;
    text-align:center;
    color: #cccccc;
}
#etw_footin a{
    font-size: 1.0em;
    color: #949eaf;
}
#etw_homefooter {
    overflow:hidden;
    width:100%;
    height:auto;
    margin-bottom:6px
}
#etw_homefooter a {
    padding:0 30px;
    border-left:1px solid #eb6100;
    color:#eb6100;
    line-height:14px;
    margin:6px 0;
}
#etw_homefooter a:hover {
    color:#025ed1
}
#etw_homefooter a:first-child {
    padding:0 15px 0 0;
    border-left:0
}
#etw_coper {
    margin-top:2px;
    width:100%;
    line-height:22px
}
#etw_coper a {
    display:block;
    color:#eb6100
}
#etw_footin a:hover{color: #fff}
#otherlink {
    clear:both;
    width:100%;
    height:auto
}
#otherlink a {
    color:#eb6100;
    display:inline-block;
    padding:0 4px;
    margin-right:5px;
    line-height:22px
}
#otherlink a span {
    opacity:.5;
    position:relative;
    top:0;
    font-size:12px
}
#otherlink a:hover {
    color:#025ed1
}
#otherlink a:hover span {
    opacity:1;
    top:-2px;
    transition:all .3s ease-in-out
}
.pagination {
    margin:10px 0;
    float:right
}
.pagination a {
    text-decoration:none;
    border:1px solid #eb6100;
    color:#eb6100
}
.pagination a,.pagination span {
    display:inline-block;
    padding:.1em .4em;
    margin-right:5px;
    margin-bottom:5px;
    line-height:24px
}
.pagination .current,.pagination a:hover {
    background:#eb6100;
    color:#fff;
    border:1px solid #eb6100
}
.pagination .current.next,.pagination .current.prev {
    color:#999;
    border-color:#999;
    background:#fff
}
#hiddenresult {
    display:none
}
.list-group {
    width:92%;
    margin:30px auto;
    max-width:1200px
}
.list-group a {
    border:none;
    padding:7px 10px 6px 10px;
    font-size:.9em;
    box-shadow:0 13px 10px -14px #999;
    -moz-box-shadow:0 13px 10px -14px #999;
    -webkit-box-shadow:0 13px 10px -14px #999;
    -ms-box-shadow:0 13px 10px -14px #999;
    white-space:nowrap;
    margin:0 2% 10px 0
}
.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:#eb6100;
    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:#eb6100
}
.btn-anis-effect.btn-primary:after,.btn-anis-effect.btn-primary:before {
    background:#eb6100
}
.btn-anis-effect.btn-primary:hover,.list-group a.thisItem {
    border-color:#eb6100;
    background:#eb6100;
    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:red;
    font-weight:700
}
.btn26 {
    width:100%;
    overflow:hidden;
    position:relative;
    -webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);
    -moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);
    box-shadow:1px 1px 3px 0 rgba(0,0,0,.3)
}
.btn26 img {
    margin:0;
    padding:0;
    position:relative;
    top:0;
    width:100%;
    left:0
}
.btn26 .ovrly {
    position:absolute;
    background:rgba(0,0,0,.5);
    height:100%;
    left:0;
    top:0;
    width:100%;
    opacity:0;
    -webkit-transition:all .3s;
    -moz-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
}
.btn26 .buttons {
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
.btn26 .buttons .fa {
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    -ms-transform:scale(0);
    -o-transform:scale(0);
    transform:scale(0);
    opacity:0;
    background:#fff;
    -webkit-box-shadow:0 0 1px rgba(0,0,0,.3);
    -moz-box-shadow:0 0 1px rgba(0,0,0,.3);
    box-shadow:0 0 1px rgba(0,0,0,.3);
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    display:inline-block;
    line-height:40px;
    font-size:16px;
    text-align:center;
    text-decoration:none;
    width:40px;
    height:40px;
    margin:0 1px;
    color:rgba(50,50,50,.9);
    -webkit-transition:all .3s cubic-bezier(0,1.135,.73,1.405);
    -moz-transition:all .3s cubic-bezier(0,1.135,.73,1.405);
    -o-transition:all .3s cubic-bezier(0,1.135,.73,1.405);
    transition:all .3s cubic-bezier(0,1.135,.73,1.405)
}
.btn26 .buttons .fa-search {
    -webkit-transition-delay:.1s;
    -moz-transition-delay:.1s;
    -ms-transition-delay:.1s;
    transition-delay:.1s
}
.btn26:hover .buttons .fa {
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
    transform:scale(1);
    opacity:1
}
.btn26:hover .ovrly {
    opacity:1
}
.history_date-list {
    padding-left:110px
}
.history_date-list li {
    border-left:3px solid #eb6100;
    box-sizing:border-box;
    padding:25px 10px;
    position:relative;
    height:auto;
    width:100%
}
.history_date-list li:hover {
    border-color:#1276c7
}
.history_date-list li .his_title {
    position:absolute;
    left:-110px;
    color:#eb6100;
    font-size:30px;
    top:39%;
    padding-left:15px;
    transition:.2s
}
.history_date-list li .his_title:before {
    content:"";
    width:8px;
    height:8px;
    border-radius:50%;
    position:absolute;
    left:0;
    background:#eb6100;
    top:7px
}
.history_date-list li:hover .his_title {
    padding-left:25px
}
.history_date-list li:hover .his_title:before {
    width:15px;
    height:15px;
    transition:.2s;
    top:3px
}
.history_date-list li p {
    position:relative;
    display:block;
    padding:6.2% 0 0 10px;
    transition:all .3s;
    color:#b2b1b1;
    font-size:22px;
    float:left;
    width:73%;
    line-height:28px
}
.history_date-list li p.add {
    padding-top:5%
}
.history_date-list li p.no_pic {
    padding-top:1.2%
}
.history_date-list li:hover p {
    position:relative;
    display:inline-block;
    padding-left:18px
}
.history_date-list li .his_pic {
    float:right;
    width:24%;
    overflow:hidden
}
.history_date-list li .his_pic img {
    transition:.5s;
    -webkit-transition:.5s;
    -moz-transition:.5s
}
.history_date-list li:hover .his_pic img {
    transform:scale(1.05);
    -webkit-transform:scale(1.05);
    -moz-transform:scale(1.05)
}


.rock-n { width: 92%; margin: 0 auto;padding-top: 15px; }

.rock-n h2 { width: 100%; float: none; text-align: left; margin: 8px 0; padding:5px 0;/*text-transform: capitalize;*/ }

.rock-n li { width: 100%; margin-bottom: 1%; /*border-bottom: 1px dashed #000;*/padding-bottom: 10px; }

.rock-n li .rock-img {width: 25%;padding: 1%;/* border: 1px solid #ccc;*/float: left;overflow: hidden;}

.rock-n li .rock-img img { width: 100% }

.rock-n li .rock-img1 {width: 23%;padding: 1%; border: 1px solid #ddd;float: left;overflow: hidden;}

/*.rock-n li .rock-img:hover img { transform: scale(1.2); transition: 1.2s }*/

.rock-n li .rock-con {width: 72%;margin-left: 3%;float: left;margin-top: 8px;}

.rock-n li .rock-con h5 {font-size: 17px;font-weight: bolder;color: #f36523;width: 100%;margin: 10px 0;/*  text-transform: capitalize;*/}

.rock-n li .rock-con p {width: 100%;margin-top: 8px;margin-bottom: 0px;padding: 0;font-size: 15px;}
.rock-n li .rock-img2{width: 45%;}
.rock-n li .rock-con2 {width: 50%}
.rock-n li:last-child{
    border-bottom: none;
}



/*=====================左侧导航=====================*/
.s-side {min-width: 200px;width: 100%;background-color: #fff;box-shadow: 0px 0px 10px #3d3d3d40;padding: 10px;float: left;color: #333;margin-top: 4%;}
.s-side ul, .s-side li { float: none }
.s-side .s-firstItem i { font-size: 20px; }
.s-side .s-firstItem span { display: inline-block; margin-left: 10px; font-size: 20px; color: #00479b; }
.s-side .pp:hover{ color:#fff;background: #007bff }
.s-side .pp:hover a span,.s-side .pp:hover a{color: #fff}
.s-side .first { padding: 8px 0px; border-bottom: 1px solid #f1f1f1; font-size: 20px }
.s-side .first ul li {font-size: 15px;}
.s-side .d-firstNav{line-height: 32px;}
.s-side .d-firstNav span { display: inline-block; margin-left: 10px; width: 80%;}
.s-side .s-firstItem span:hover{color: #000}
.s-side .d-firstNav i.fr { font-size: 25px; }
.s-side .s-secondNav, .s-side .s-secondItem {margin-left: 10px; padding: 8px 0 8px 6px;}
.s-secondNav:hover, .d-firstNav:hover { background-color:#007bff; cursor: pointer;color: #fff }
.s-side .d-secondDrop {margin-left: 30px;margin-top: 10px;}
.iconRotate { transform: rotate(90deg); transition: transform 0.5s; }
.d-firstDrop, .s-secondDrop { display: none; }
.s-side .first .xl-hover:hover { text-decoration: underline; color: #fff; }
.s-secondNav:hover a, .d-firstNav:hover a{color: #fff}
.fr{float:right;padding-right: 5px;padding-top: 5px;}
.s-side .d-firstNav i.iconRotate{padding-top: 10px;}
.d-secondDrop li{padding:5px 0 5px 6px;border-bottom: 1px solid #efefef}
.d-secondDrop li:hover {color: #000;background: #eeeff3}
.pro-left {
    width: 28%;
    float: left;
    padding: 0 1%;}
.pro-right{width: 69%;float: left;padding: 0 1%;margin-left: 3%;}
/*============================*/



@media screen and (max-width:1500px) {
    .navbar-default .navbar-nav>li>a {
        padding: 12px 20px 12px 20px;
        font-size: 16px;
    }
    .top_right {
        margin-right:10px;
        width: 30%;
    }
    .big1{width:100%;margin: 0;padding-left: 3%}
    .product_style ul.no_list li ol li.product_con .more a{padding-right: 10%}
    #etw_language{margin-left: 0;margin-top: 0;}
    .product_style ul.no_list li ol li.product_con a{font-size: 16px}
}
@media screen and (max-width:1200px) {
    .ltd{font-size: 2.4em}
    .top-nav {
        width: 78%;
    }
    .navbar-default .navbar-nav>li>a {
        padding:12px 10px 9px 10px
    }
    .solutions {
        display:none
    }
    .etw_other{background: none}
    .other_con span{background:#ff8f41;}
    #etw_logo .title-bot{font-size: 20px}
    .etw_mainproduct {
        width:100%
    }
    /*form .forma5 .formb2 input,form .forma6 .formc2 textarea{width: 380px}*/
    .product_style ul.no_list li ol li.product_con a {
        font-size:30px;
        line-height:30px
    }
    .product_style ul.no_list li ol li.product_con .more a,.product_style ul.no_list li ol li.product_con span {
        display:none
    }
    .etw_productss ul li {
        margin:2% 2.6% 2% 0;
    }
    .etw_productss ul>li:nth-child(4n+1):before {
        content:normal
    }
    .bwidth1 {
        width:100%
    }
    .etw_quantity {
        display:none
    }
    .addshop {
        float:right
    }
}
@media screen and (max-width:998px) {
    .top-nav {
        width: 100%;
        height: auto;
        border: none;
    }
    #etw_logo .logo{
        margin-left: 5%;
        margin-top: 2%;
    }
    .ltd {
        font-size: 2em;
    }
    .navbar-default .navbar-nav>li>a {
        padding: 12px 14px 9px 14px;
        font-size:14px;
    }
    .navbar-default  .navbar-nav .dropdown-menu .dropdown-submenu .dropdown-menu li{width: 300px;}
    .navbar-default  .navbar-nav .dropdown-menu .dropdown-submenu .dropdown-menu li p{font-size: 14px;}
    
    .home_video,.news-left{}
    .other_con,.etw-other .news-con .news-right{width: 100%;margin: 0 auto;}
    .shopping_cart {
        display:none
    }
    .about_us-bg p{width: 100%}
    .about_us-bg ul{display: none}
    .top_add1 {
        margin-top:20px
    }
    .other_con ul {
        width:100%
    }
    .img_all p{width: 100%;}
    .img_ball{width: 100%;float: none;margin:0 auto;}
    .img_air{width: 100%;margin:0;}
    .img_air .box-img{width:48%;float: left;}
    .img-right{width: 100%;margin:0;}
    .rock-n li .rock-img{
        width: 35%
    }
    .rock-n li .rock-con{
        width: 60%;
        margin-top: 0;
    }
    .rock-n li .rock-img2{
        width: 40%
    }
    .rock-n li .rock-con2{
        width: 55%;
        margin-top: 0;
    }
}
@media screen and (max-width:858px){
    .top-nav{width: 96%}
    .ltd {font-size: 2em;}
    .homelink .homelists{display: none}
    .web-link{
        width: 25%;
    }
}
@media screen and (min-width: 768px){
    .scroll::-webkit-scrollbar{
    display: none;
    width: 0;
    height: 0;
}
}
@media screen and (max-width:768px) {
    #chatbox,#etw_set_feedback_form,.location {
        display:none
    }
    .top-left{display: none}
    .top-right,.top-center{width: 100%}
    .ltd{font-size: 1.6em;}
    .img_air{width: 100%;margin:0;}
    .home_video,.etw_other{padding: 0;}
    #qrcode2 {
        width:100%
    }
    .about2 {
        width:100%;
        margin:10px 0
    }
    .product_style ul.no_list {
        width:50%;
        float:left
    }
    .product_style ul.no_list:nth-child(2n+1) {
        clear:both
    }
    .product_style ul.no_list li {
        width:96%
    }
    .product_style ul.no_list li ol li.product_img {
        width:100%
    }
    .product_style ul.no_list li ol li.product_con {
        width:100%;
        padding:0
    }
    .product_style ul.no_list li ol li.product_con a {
        font-size:20px;
        text-align:center;
        line-height:20px
    }
    .product_style ul.no_list li ol li.product_con span {
        display:none
    }
    .product_style ul li{
        width: 50%;
    }
    .product_style ul>li:nth-child(odd){
        clear: both;
    }
    .other_pro {
        border:0;
        width:100%
    }
    .other_pro ul li {
        width: 48%;
        margin: 1%;
    }
    .other_pro ul li:nth-child(2n+1) {
        clear:both
    }
    .other_pro ul li ol {
        padding:0 1%;
        width:98%
    }
    .product_style ul.no_list li ol li.product_con ul.prosub {
        display:none
    }
    .homelists {
        display:none
    }
    .etw_contactin a {
        font-size:30px;
        line-height:30px
    }
    .product_style ul.no_list>li {
        border-right:none
    }

}
@media screen and (max-width:767px) {
    #etw_logo {height: auto;
    }
    .img_air{width: 100%;margin:0;}
    .navbox{
        background: #1276c7;
    }
    #etw_language i,#search_left,.header_img,.header_title {
        display:none
    }
    .navbar-toggle{
        top: -3px;
    }
    .top_right {
        width:100px;
        margin-top: 0;
    }
    #etw_language {
        margin:0 0 18px 0;
        padding-left:0;
        background:0 0
    }
    .top-nav {
        width:100%;
        height:auto;
        border:none;
        margin: 0 auto;
    }
    .container-fluid,.dropdown-menu,.top-nav {
        padding:0
    }
    .navbar,.navbar-default {
        background: #15578d;
    }
    .navbar-toggle {
        width:40px;
        line-height:40px;
        font-size:20px;
        color:#fff;
        padding:3px 0 0 0;
        margin:0;
        border-radius:0;
        border:0;
        background:0
    }
    .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {
        background:0;
        color:#eb6100
    }
    .navbar-default .navbar-nav li {
        display:block;
        width:100%;
        text-align:left
    }
    .navbar-default .navbar-nav li a {
        border-bottom:1px solid #999;
        color:#151515;
        background:#f8f8f8;
        line-height:36px;
        padding:0 10px;
        border-right:none
    }
    .navbar-default .navbar-nav .open .dropdown-menu li a {
        color:#4c4c4c;
        background:#f8f8f8
    }
    .navbar-default .navbar-nav .open .dropdown-menu li a.sechildren {
        color:#888;
        padding-left:40px
    }
    .navbar-default .navbar-nav li a.thisItem,.navbar-default .navbar-nav li a:hover {
        border-radius:0;
        color:#fff;
        background:#eb6100;
        border-bottom:1px solid #999
    }
    .navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover {
        background:#eb6100;
        color:#fff;
        border-bottom:1px solid #999
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
        color:#eb6100;
        background:#f1f1f1
    }
    .navbar-default .navbar-nav ul.dropdown-menu>li>a.thisItem {
        color:#eb6100
    }
    .table-responsive {
        border:none
    }
    .con_all {
        display:none
    }
    .etw_products ul li {
        width:50%
    }
    .etw_products ul li:nth-child(2n+1) {
        clear:both
    }
    .product_style ul.no_list1 {
        width:50%
    }
    .product_style ul.no_list1:nth-child(2n+1) {
        clear:both
    }
    .etw_big,.etw_bigs {
        font-size:40px;
        margin:0
    }
    .protitle,.protitle2 {
        font-size:22px;
        line-height:22px
    }
    .about_format_sub ul li.product_con a {
        font-size:26px
    }
    p.big {
        font-size:16px;
        line-height:22px
    }
    .history_date-list {
        padding-left:5px
    }
    .history_date-list li .his_title {
        left:20px;
        top:20px;
        font-size:20px
    }
    .history_date-list li:hover .his_title {
        padding-left:15px
    }
    .history_date-list li:hover .his_title:before {
        width:8px;
        height:8px;
        top:7px
    }
    .history_date-list li p,.history_date-list li p.add,.history_date-list li p.no_pic {
        padding-top:30px;
        font-size:16px;
        line-height:22px
    }
    .c5,.c3{width: 100%;padding: 0;}
    .footer-widgets .row .show{display: none}
    .footer-widgets .row .block{display: block}
}
@media screen and (max-width:706px){
    .formd1 { float: left;
        height: 80px; width: 100%;
        padding-left: 0 !important;
        margin-left: 0 !important;
    }
    .formc1 { float: left;
        margin-top: 0 !important;
    }
    .rock-n{
        float: none;
    }
    .rock-n li .rock-img{
        width: 100%;
    }
    .rock-n li .rock-con{
        width: 100%;
    }
}
@media screen and (max-width:650px) {
    .pro-left{display: none;}
    .pro-right{width: 100%;margin-left: 0;}
    .t_c1 ul li{width: 48%;margin: 1%;float: left;}
    .t_c1 ul li:first-child{margin-right: 1%; }
    .contact-us{border: none;width: 100%;}
    .names h2{font-size: 24px;padding: 8px 0;}
    .etw_multi_photo ul li{
        font-size: 22px;
    }
    h5{font-size: 20px;}
    #header .row{
        width: 75%;
        margin-top: 2%;
        margin-bottom: 2%;
    }
    .web-link{
        display: none;
    }
    .home_video {
    width: 100%;
    margin: 0 1%;
    }
    #header .quote {
        background: none;
        padding: 10px;
    }
    .img_left,.img_right {
        width:100%;
        padding-left:0
    }
    .swidth {
        min-width:auto
    }
    .etw_pic4 ul li {
        width:50%
    }
    .etw_pic4 ul li:nth-child(2n+1) {
        clear:both
    }
    .etw_pic4 ul li:nth-child(4n+1) {
        margin-bottom:10px
    }
    .etw_pic5 ul li {
        width:25%
    }
    .left_pic {
        margin-top:10px
    }
    .left_pic {
        width:100%;
        margin-bottom:0;
        clear:both;
        overflow:hidden
    }
    .img_all {
        width:100%;
        margin-bottom:6px
    }
    .related_pic {
        width:100%;
        float:left;
        margin-bottom:6px
    }
    .other_con {
    }
    .etw_other {
        padding-bottom: 20px;
    }
    .etw_productss ul li {
        width:48%;
        margin-right:4%
    }
    .etw_productss ul li:nth-child(2n) {
        margin-right:0
    }
    .con_right,.right_con,h2 {
        width:100%
    }
    .etw_tray ul ol {
        width:100%;
        margin-right:0
    }
    .history_date-list li p {
        width:100%
    }
    .history_date-list li .his_pic {
        display:none
    }
    .homelists p{
        display: block;
    }

}
@media screen and (max-width:480px) {

    .top-nav{margin:0;}
    .product_style{
        padding-bottom: 0;
    }
    form .forma5 .formb2 input{
        width: 99%;
    }
    form .forma6 .formc2 textarea{
        width: 99%;
    }
    .forma5,.forma6{
        margin-left: 15px;
    }
    .formb1,.formc1{
        width: 100%;
        margin-right: 0;
        text-align: left;
    }
    .formb2,.formc2{
        width: 98%;
    }
    /*.formb1{width: 20%;margin:0;margin-right: 2%;}*/
    /*.formb2{width: 78%}*/
    
    #header .quote {
        padding: 10px 2px;
    }
    #etw_logo .logo {
        width: 18%;
        margin-left: 4%;
        margin-top: 5%;
    }
    .ltd{line-height: 1.5em;font-size: 18px;}
    #etw_producttitle{
        margin:15px auto;
    }
    .forma1_WMC{
        font-size: 16px;
    }
    #otherlink a {
        margin-right:1px
    }
    #etw_home_contactin .nav-tabs li a,.etw_related .nav-tabs li a {
        font-size:.9em
    }
    .etw_main {padding: 0;}
    #etw_logo .title-bot{display: none}
    .etw_pic2 ul li,.etw_pic3 ul li,.etw_pic4 ul li {
        margin:10px 0;
        padding:0;
        width:100%
    }
    .etw_pic5 ul li,.etw_pic6 ul li {
        width:50%
    }
    .other_pro,.other_pro ul li,.other_pro ul li ol,.product_style ul.no_list,.product_style ul.no_list1,.relatedProducts ul li {
        width:100%
    }
    .etw_products ul li {
        width:100%
    }
    .etw_contactin a {
        font-size:20px;
        line-height:20px
    }
    .etw_contactin .etw_hometitle {
        padding:10px 0
    }
    .share {
        margin-top:18px
    }
    .share a {
        width:20px;
        height:20px;
        line-height:20px;
        font-size:14px
    }
    .product_style ul.no_list,.product_style ul.no_list:nth-child(2n) {
        padding:0;
        background:0 0;
        margin:10px 0
    }
    .product_style ul.no_list>li {
        padding-right:0;
        margin:0 auto;
        float:none;
        overflow:hidden;
        width:90%
    }
    .img_air{width: 100%;margin:0;}
    .etw_add ul li {
        width:100%
    }
}


.block{display: block}

/*三级导航*/
/*.dropdown-submenu { position: relative; }
.dropdown-submenu > .dropdown-menu { top: 45px; left: 0; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px; border-radius: 0 6px 6px 6px; }
.dropdown-submenu:hover > .dropdown-menu { display: block; }
.dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #ccc; margin-top: 5px; margin-right: -10px; }
.dropdown-submenu:hover > a:after { border-left-color: #fff; }
.dropdown-submenu.pull-left { float: none; }
.dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; }
.dropdown-submenu > .dropdown-menu > .dropdown-submenu > .dropdown-menu { top: 5px; left: 100%; }

@media screen and (max-width:1500px){
 .dropdown-submenu > .dropdown-menu{top:45px;}
}
@media screen and (max-width:1200px) {
.dropdown-submenu > .dropdown-menu{top: 42px;}
}
@media screen and (max-width:998px) {
.dropdown-submenu > .dropdown-menu{top: 41px;}
}
@media screen and (max-width:767px) {
.dropdown-submenu:hover  .dropdown-menu{top:36px;display: none;}
}
*/