.w_1440{width:100%;max-width:1440px;margin:0 auto;}
.w-1920{width:100%;max-width:1920px;margin:0 auto;}
@media only screen and (max-width:1440px) {
.w_1440{width:96%;}
}

.banner_x{ z-index: 99;}
.main-bar_ti{ margin-bottom: 60px;}
.banner_slider li{ position: relative;}
.banner_slider .ban_c{ position: absolute; top:0; left: 0; color: #fff; width: 100%;}
.ban_c h1{ font-size: 55px; margin-bottom:20px; line-height:70px;font-weight:bold;}
.ban_c .ban_p2{ font-size:18px;line-height:20px; }
.ban_c h2{ font-size: 30px;line-height: 32px; }

.ban_in{ width:72%; margin: auto; margin-top: 15%;}
.ban_ne{ }
.banner_x .bx-wrapper .bx-controls-auto .bx-start{opacity:0.5;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; }
.banner_x .bx-wrapper .bx-controls-auto .bx-start:hover, .banner_x .bx-wrapper .bx-controls-auto .bx-start.active{opacity:1;filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; }
.banner_x .bx-wrapper .bx-controls-auto .bx-stop:hover, .banner_x .bx-wrapper .bx-controls-auto .bx-stop.active{opacity:1;filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; }

.banner_x .bx-wrapper .bx-controls-auto .bx-start {background: url(/images/controls.png) -86px -11px no-repeat !important;}
.banner_x .bx-wrapper .bx-controls-auto .bx-stop {background: url(/images/controls.png) -86px -44px no-repeat !important;opacity:0.5;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; }
.ban_nemone{height:37px;line-height:37px;text-align:left;color:#fff!important;display:block;margin-top:50px;}
.ban_nemone img{vertical-align:-2px;margin-left:20px;}
.phos1{display:none!important;}

@media only screen and (max-width:1120px){
.banner{margin-top:86px;}
}

@media only screen and (max-width:1100px){

}
@media only screen and (max-width:1024px){
.ban_in{margin-top:16%;width:96%;}
.ban_nemone{margin-top:22px;}

}

@media only screen and (max-width:800px){
.ban_c .ban_p1 {font-size:22px;}
.ban_c h1 {font-size:30px;line-height:38px;}
.ban_nemone{margin-top:9px;}

}

@media only screen and (max-width:550px){
.ban_c .ban_p1 {font-size:14px;}
.ban_c h1 {font-size:18px;line-height:22px;padding: 1% 0 1%;margin-bottom:0;}
.ban_nemone{margin-top:9px;}
.ban_in {margin-top:11%;}
.ban_c .ban_p2 {font-size: 12px;}
.ban_ne {width: 100%;}

.ban_nemone {height: 27px;line-height: 27px;}
.ban_in{width:94%;}
.ban_nemone img {width: 7px;}
.ban_c .ban_p2{line-height:15px; }
.banner_x{margin-top:54px;}
.home_product_box ul li h1{font-size:14px;}
.home_product_move{transform: scale(0.8,0.8) rotate( 0deg);}
}


@media only screen and (max-width:375px){
.ban_in {margin-top:8%;}
}

@media only screen and (max-width:350px){
.ban_in {margin-top:6%;}
.ban_c h1 {padding:0;}
}


.home_product{height:973px;}
.home_product_boxh1{color:#fff;padding-top:120px;padding-left:2%;font-weight:bold;}
.home_product_boxp{color:#fff;font-family: "microsoft Yahei";margin-top:10px;padding-left:2%;overflow:hidden;height:2.6em;line-height:1em;}
.home_product_box ul {overflow:hidden;margin-top:5%;padding:0 3%;}
.home_product_box ul li{width:22.5%;float:left;text-align:center;margin-right:16%;}

 .home_product_box ul li:nth-child(3){margin-right:0;}
.home_product_box1{width:100%;margin:0 auto;}
.home_product_box ul li>div{width:100%;margin:0 auto;overflow: hidden;border-radius: 100%;}

@media only screen and (min-width:350px){
.home_product_box ul li:hover h1{margin-top:18px;    -webkit-transition: .2s all ease;
    -moz-transition: .2s all ease;
    -ms-transition: .2s all ease;
    -o-transition: .2s all ease;
    transition: .2s all ease;
}

}

.home_product_box ul li div img{width:100%;}
.home_product_box ul li h1{margin-top:30px;overflow:hidden;height:3em;  -webkit-transition: .2s all ease;
    -moz-transition: .2s all ease;
    -ms-transition: .2s all ease;
    -o-transition: .2s all ease;
    transition: .2s all ease;}
.home_product_box ul li h1 a{color:#fff;}
.home_product_move{margin-top:30px;display:block;}



.home_solution{height:973px;}

.home_solution .home_product_boxh1{color:#fff;padding-top:97px;padding-left:2%;font-weight:bold;}
.home_solution .home_product_boxp{color:#fff;line-height:24px;font-family: "microsoft Yahei";margin-top:10px;padding-left:2%;}
.qiehuan_box_li{margin-left: 2%;margin-top:58px;overflow:hidden;width:67%;}
.qiehuan_box_li li{float:left;text-align: center;width:25%;color:#fff;line-height:50px;display:inline-block;border-bottom:solid 1px #fff;box-sizing:border-box;}
.qiehuan_box_li li a{color:#fff;cursor:pointer;display:block;}
.qiehuan_box{margin-left: 2%;border-right:solid 1px #fff ;border-left:solid 1px #fff;border-bottom:solid 1px #fff;width:67%;box-sizing:border-box;padding:5%;overflow:hidden;}
.qiehuan_box ul li{width:50%;float:left;color:#fff;margin-bottom:38px;height:8.5em;overflow:hidden;box-sizing: border-box;padding: 0 15px;line-height: 1.7em;}

@media only screen and (max-width:1660px) {
.home_product {height:auto;padding-bottom:5%;overflow:hidden;}
.home_product_boxh1{padding-top:5%;}

.home_solution .home_product_boxh1{padding-top:5%;}
.home_solution{height:auto;padding-bottom:5%;}
}



@media only screen and (max-width:1060px) {
.qiehuan_box_li li:last-child{display:none;}
.qiehuan_box_li li{width:33.333%;}
.qiehuan_box ul li{width:100%;height:auto;text-align:left;}
.qiehuan_box ul li br{display:none;}
.qiehuan_box_li{width:95%; margin-top: 30px;}
.qiehuan_box{width:95%;}
.home_product_boxp{line-height:19px;}
.home_solution .home_product_boxh1{padding-left:0 !important;text-align:center;}
.home_solution .home_product_boxp{padding-left:0 !important;text-align:center;}

.home_product_boxh1{padding-left:0 !important;text-align:center;}
.home_product_boxp{padding-left:0 !important;text-align:center;}
.qiehuan_box_li{margin-left:0;width:100% !important;text-align:center;}
.qiehuan_box{width:100%;margin-left:0 !important;text-align:center;}
}

@media only screen and (max-width:800px) {
.home_product_move{margin-top:12px;}
.home_product_box ul li h1 {margin-top: 18px;}
.qiehuan_box_li{margin-top:8px;}
}



@media only screen and (max-width:620px) {
.qiehuan_box_li li{width:100%;border:solid 1px #fff;}
div.qiehuan_box{display: none!important;}
.qiehuan_box_li li:nth-child(2){border-top:0!important;border-bottom:0;}

.cor{border:0;font-weight:bold;margin-bottom:0 !important;border-top:0!important;}
.home_news_box ul li {width:97%!important;margin-bottom:20px;}
.qiehuan_box ul li:nth-child(3){display:none;}
.qiehuan_box ul li:nth-child(4){display:none;}
}


.cor{border-right:solid 1px #fff !important;border-left:solid 1px #fff !important;border-top:solid 1px #fff !important;z-index:999;margin-bottom:-1px;}



.home_news_box{float: left;width:64%;}
.home_3d_box{float: right;width:34.3%;}
.home_3d_box dt{display:block;padding-left:2%; margin:0 0 82px;}
.home_3d_box dd{overflow: hidden;}
.home_3d_box dd video{ width: 100%; height: 100%;}

.home_news_box .home_product_boxh1,.home_3d_box .home_product_boxh1{color:#6e727b;padding-top:120px;padding-left:2%;font-weight:bold;}
.home_news_box .home_product_boxp,.home_3d_box .home_product_boxp{color:#6e727b;line-height:24px;font-family: "microsoft Yahei";margin-top:10px;padding-left:2%;margin-bottom:60px;height:1.6em;}
.home_3d_box .home_product_boxp{margin-bottom:40px;}


@media only screen and (max-width:1660px) {
.home_news_box .home_product_boxh1,.home_3d_box .home_product_boxh1{padding-top:60px;}
.home_news_box .home_product_boxp,.home_3d_box .home_product_boxp{margin-bottom:22px;}
.home_3d_box dt{margin:0 0 63px;}
}

@media only screen and (max-width:1440px) {
.home_3d_box dt{margin:0 0 58px;}
}	
@media only screen and (max-width:1366px) {
.home_3d_box dt{margin:0 0 60px;}
}	
@media only screen and (max-width:1024px) {
.home_3d_box dt{margin:0 0 52px;}
}	
@media only screen and (max-width:768px) {
.home_3d_box dt{margin:0 0 48px;}
}	
@media only screen and (max-width:767px) {
.home_news_box{width:100%;}
.home_3d_box{width:100%;}
.home_3d_box dt{text-align: center;margin:0 0 30px;}
}	

@media only screen and (max-width:1060px) {
.home_news_box .home_product_boxh1,.home_3d_box .home_product_boxh1{padding-top:30px;}

}

@media only screen and (max-width:800px) {
.home_news_box .home_product_boxh1,.home_3d_box .home_product_boxh1{padding-left:0;}
.home_news_box .home_product_boxp,.home_3d_box .home_product_boxp{padding-left:0;}
}

.home_news_box ul{overflow:hidden;padding-left:3.4%;margin:0 -20px;}
.home_news_box ul li div img {width:100%;}
.home_news_box ul li{width:45%;float:left;margin-right:5% }
.home_news_box ul li div{overflow:hidden;}
.home_news_box ul li p span{display:inline-block;font-size:12px;color:#70707b;}
.home_news_box ul li p img{vertical-align:-2px;margin-right:9px;}
.home_news_box ul li h1{height:1.4em;overflow:hidden;margin:10px 0 20px 0;}
.home_news_box ul li h1 a{color:#8d8d8d; }



@media only screen and (min-width:1024px) {
.home_news_box ul li h1 a:hover{color:#3eb4d8;}
}



.hmoe_list_2 {overflow:hidden;margin-top:180px;overflow:hidden;}
.hmoe_list_2 ul li{width:26%;float:left;height:500px;padding:0 12%;color:#fff;}
.hmoe_list_2 .hmoe_list_2_1{;overflow:hidden;}
.hmoe_list_2 ul li h1{margin-top:25%;}
.hmoe_list_2 ul li h1 a{color:#fff;}
.hmoe_list_2 ul li p{margin-top:30px;height:4.5em;overflow:hidden;}

.hmoe_list_2 .hmoe_list_2_2{}



@media only screen and (max-width:1660px) {
.hmoe_list_2{margin-top:100px;}
.hmoe_list_2 ul li{float:left;height:auto;padding-bottom:10%}
}
@media only screen and (max-width:1060px) {
.hmoe_list_2{margin-top:20px;}
.hmoe_list_2 ul li p{margin-top:10px;}
.hmoe_list_2 ul li{width:95%;height:auto;padding-bottom:5%;}
.hmoe_list_2 ul li h1 {margin-top:5%;}
.home_news_box ul {padding-left:0;margin:0;}
}
@media only screen and (max-width:768px) {

}


@media only screen and (max-width:620px) {
.home_news_box ul {padding-left:0%;margin:0px;}
.home_news_box ul li{width: 100%!important;}
}


.footer{overflow:hidden;padding-bottom:100px;}
.footer_nav{text-align:center;margin-top:60px;overflow:hidden;}
.footer_nav a{display:inline-block;padding:0 13px;}
.footer_1{text-align:center;font-size:12px;margin-top:28px;}
.footer_p{text-align:center;font-size:12px;margin-top:20px;color:#a9a9a9;}


.footer_erma{width:170px;margin:0 auto;margin-top:40px;}
.footer_erma li{width:73px;}
.footer_erma li img{width:100%;}
.fl{float:left;}
.fr{float:right;}

@media only screen and (min-width:1024px) {
.footer_nav a:hover{color:#008c9c;}	
}

@media only screen and (max-width:1060px) {
.footer_nav{margin-top:30px;}
.footer_nav a{padding: 0 5px;}
.footer { padding-bottom: 31px;}
.footer_p  br{display:none;}
.footer_1{margin-top:13px;}
}
@media only screen and (max-width:347px) {
.footer_nav a{padding: 0 2px;}
}
.ui-input-text::-webkit-input-placeholder{color:#fff;opacity:1;}
.ui-input-text::-moz-placeholder{color:#fff;opacity:1;}                
.ui-input-text:-ms-input-placeholder{color:#fff;opacity:1;}