.header{width:1440px;height:auto;background:#fff;position:relative;z-index:999; margin: 0 auto;}
.top{height:auto;line-height:59px;padding:0px 40px;border-bottom:1px solid #eee;}
.top img{vertical-align: middle;}
.zyw{display:inline-block;float:right;}
.zyw span.zyw_zw{display:inline-table;margin-right:10px;}
.zyw span a{font-size:14px;line-height:30px;color:#666;}
.zyw span img{vertical-align:middle;margin-right:5px;}
.w_nav{width:100%;height:auto;line-height:100px;padding:0px;background:#fff;}
.w_nav .img{line-height:100px;vertical-align:middle; height: 70px;}
.w_nav .img1{line-height:100px;float:right;}

.w_nav .img1 img{display:inline-block;}
.nav{float:right;width:65%;}
.nav li{float: left;
    width: 16%;
    text-align: center; position: relative;}
.nav li span{color:#999; float: right;}
.nav li a{display:inline-block;font-size:15px;line-height:30px;color:#222;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.nav li:hover{ color:#fff;}
.nav li:hover a{color:#0271b8;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:1; z-index:-1}



.sj_nav{ display:none; float:right;}
@media(max-width:1680px){
}
@media(max-width:1440px){
.nav{float:right;width:78%;}
.top{height:auto;line-height: 35px;padding:0px 40px;border-bottom:1px solid #eee;}
.w_nav{width:100%;height:auto;line-height:60px;padding:0px 40px;}
.w_nav .img{line-height:60px;vertical-align:middle; height: 40px;}
.w_nav .img1{line-height:60px;float:right;}
}
@media(max-width:1366px){
.nav{width:60%;}	
}

@media(max-width:1280px){
.nav{width:78%;}
}
@media(max-width:1024px){
.sj_nav{display:block;}
.nav{display:none;}
}
@media(max-width:375px){
.top {height: auto;line-height: 59px;padding: 0px 10px;border-bottom: 1px solid #eee;}
.w_nav {padding: 0px 20px;}
}
@media(max-width:320px){
.top {height: auto;line-height: 59px;padding: 0px;border-bottom: 1px solid #eee;}
.w_nav {padding: 0px 10px;}
}

.containe{ width:100%;height:auto;display:inline; margin:0 auto;}
.menuTitle4{cursor:pointer;width:100%; height:30px;border-bottom:1px solid #4a4a4a; color:#666666; font-family:"Microsoft YaHei"; font-size:16px; line-height:30px;}
.menuTitle4 a{ color:#666666; font-family:"Microsoft YaHei"; font-size:16px;}
.menuTitle3{cursor:pointer;width:100%; height:30px;border-bottom:1px solid #4a4a4a; color:#666666; font-family:"Microsoft YaHei"; font-size:16px; line-height:30px;}
.activeTitle3{cursor:pointer;width:100%; height:30px;border-bottom:1px solid #4a4a4a; color:#666666; font-family:"Microsoft YaHei"; font-size:16px; line-height:30px;}

.menuContent3{width:100%; height:auto; overflow:hidden; display:none; padding:10px 10px;}
.menuContent3 li{ line-height:30px;}
.menuContent3 li a{ color:333; font-size:14px;}


.footer{width:100%;height:auto;overflow:hidden;padding:30px 0;background:#1e2d37;border:1px solid #50595e;}
.foot_l{width:60%;height:auto;overflow:hidden;float:left;}
.foot_l ul{float:left;width:16%;margin-right:0;}
.foot_l ul:last-child{margin-right:0px;}
.foot_l ul li a{display:block;font-size:14px;color:#c1c1c1;line-height:19px;padding-top:15px;}
.foot_l ul li:first-child a{display:block;font-size:16px;line-height:25px;color:#fff;}
.foot_r{width:40%;height:auto;overflow:hidden;float:right;text-align:right}
.foot_r_l{display:inline-block;}
.foot_r_l p {
    color: #fff;
    font-size: 16px;
    text-align: left;
}
.foot_r_l p.tel {
    font-size: 22px;
    font-weight: bold;
}
.foot_r_l img{display:block;padding-bottom:10px;}
.foot_r_r{float:right;}
.foot{background:#1e2d37;line-height:80px;}
.foot .p_l{float:left;display:inline-block;color:#737b80;}
.foot .p_r{float:right;display:inline-block;color:#737b80;}
.foot .p_r a{color:#737b80;display:inline-block;}

@media(max-width:1024px){
}
@media(max-width:768px){
.footer{padding:30px 0px;}
.foot_l{float:none;width:100%;}
.foot_l ul{margin-right:6%;}
.foot_r{float:none;width:100%;text-align:center;margin-top:40px;}
.foot_r_r {float: none;display: inline;}
}
@media(max-width:736px){
.foot_l ul{margin-right:6%;}
}

@media(max-width:568px){
.footer{padding:20px 0px;}
.foot_l ul{margin-right:6%;}
.foot{line-height:30px;}
.foot .p_l{float:none;display:block;}
.foot .p_r{float:none;display:block;}
}

@media(max-width:414px){
.foot_l ul li a{padding-top:10px;}
.footer{padding:10px 0px;}
.foot_l ul{width:48%;margin-right:2%;}
.foot{line-height:30px;}
}
@media(max-width:375px){
.footer{padding:10px 0px;}
.foot_l ul:nth-child(2){margin-right:0px;}
.foot_l ul:nth-child(4){margin-right:0px;}
.foot_r_r {float: right;display: inline;}
}
@media(max-width:320px){
.foot_l ul:nth-child(2){margin-right:0px;}
.foot_l ul:nth-child(4){margin-right:0px;}
.foot_r_r {float: none;display: inline;}
}


/*banner begin*/
.box{ clear:both; width:100%; height:100%; position:relative;}
#et-slider-wrapper {height:85%;position: relative; overflow:hidden; clear:both;}
.et-slide {background-repeat: no-repeat;background-position: top center;-moz-background-size: cover;-webkit-background-size: cover;background-size: cover;position: absolute;top: 0;left: 0;width: 100%;height:100%; overflow:hidden;}
.btuon{ padding-top:200px;}
.featured-image {width: 100%;-webkit-animation-duration: 1s;-webkit-animation-delay: 0.5s;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-duration: 1s;-moz-animation-delay: 0.5s;-moz-animation-timing-function: ease;-moz-animation-fill-mode: both;-ms-animation-duration: 1s;-ms-animation-delay: 0.5s;-ms-animation-timing-function: ease;-ms-animation-fill-mode: both;animation-duration: 1s;
animation-delay: 0.5s;animation-timing-function: ease;animation-fill-mode: both;-webkit-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-o-animation-name: fadeInDown;animation-name: fadeInDown;
}
.featured-image img {display:block;margin:0 auto;}

.banner_c{ width:1200px; height:auto; position:relative; margin:0 auto; height:100%; padding:255px 0px 200px 0px;}
.banner_ccc{ width:1200px; height:auto; position:relative; margin:0 auto; height:100%; padding-top:250px;}  

.banner_cl{ float:left;-webkit-animation-duration: 1s;-webkit-animation-delay: 0.5s;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-duration: 1s;-moz-animation-delay: 0.5s;-moz-animation-timing-function: ease;-moz-animation-fill-mode: both;-ms-animation-duration: 1s;-ms-animation-delay: 0.5s;-ms-animation-timing-function: ease;-ms-animation-fill-mode: both;animation-duration: 1s;animation-delay: 0.5s;animation-timing-function: ease;animation-fill-mode: both;-webkit-animation-name: fadeInLeft;-moz-animation-name: fadeInLeft;-o-animation-name: fadeInLeft;animation-name: fadeInLeft; width:326px;}
.bnur_t{ margin-bottom:17px;}
.banner_cl p{ line-height:24px; color:#ffffff; font-size:18px; margin-bottom:30px;}
.bnnner_cr{ float:right; width:395px; text-align:center;}
.bnnner_cr p{ text-align:center;}
.bnri{-webkit-animation-duration: 1s;-webkit-animation-delay: 0.5s;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-duration: 1s;-moz-animation-delay: 0.5s;-moz-animation-timing-function: ease;-moz-animation-fill-mode: both;-ms-animation-duration: 1s;-ms-animation-delay: 0.5s;-ms-animation-timing-function: ease;-ms-animation-fill-mode: both;animation-duration: 1s;animation-delay: 0.5s;animation-timing-function: ease;animation-fill-mode: both;-webkit-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-o-animation-name: fadeInDown;animation-name: fadeInDown;}
.bnri p{ text-align:center;line-height:36px; color:#fff; font-size:22px;}
.bonhf{ width:201px; height:44px; border:1px solid #ffffff; text-align:center; line-height:42px; margin:0 auto; margin-top:55px;-webkit-animation-duration: 1s;-webkit-animation-delay: 0.5s;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-duration: 1s;-moz-animation-delay: 0.5s;-moz-animation-timing-function: ease;-moz-animation-fill-mode: both;-ms-animation-duration: 1s;-ms-animation-delay: 0.5s;-ms-animation-timing-function: ease;-ms-animation-fill-mode: both;animation-duration: 1s;animation-delay: 0.5s;animation-timing-function: ease;animation-fill-mode: both;-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;display: inline-block; position:relative;overflow: hidden; border-radius:3px;}

.bonhf a{ display:block; width:201px; color:#ffffff; height:44px; font-size:14px; font-weight:bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;  z-index:999999; overflow:hidden; position:absolute;}
.bonhf a:hover{ color:#000;transition:500ms ease all;}
.bonhf:hover:before{-webkit-transform:skew(0);
    -o-transform:skew(0);
    transform:skew(0);
	-webkit-transition:all .0.5s ease-in-out;
	-o-transition:all .0.5s ease-in-out;
	transition:all .0.5s ease-in-out;
	left:0;}
.bonhf:before{
 content: "";
    width: 110%;
    height: 100%;
    display: inline-block;
    background:#fff; color:#000;
    position: absolute;
    top: 0;
    left: 110%;
    -webkit-transform: skew(-40deg);
    -o-transform: skew(-40deg);
    transform: skew(-40deg);
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;}

.bninr_t{ height:auto; overflow:hidden; text-align:center;-webkit-animation-duration: 1s;-webkit-animation-delay: 0.5s;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-duration: 1s;-moz-animation-delay: 0.5s;-moz-animation-timing-function: ease;-moz-animation-fill-mode: both;-ms-animation-duration: 1s;-ms-animation-delay: 0.5s;-ms-animation-timing-function: ease;-ms-animation-fill-mode: both;animation-duration: 1s;animation-delay: 0.5s;animation-timing-function: ease;animation-fill-mode: both;-webkit-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-o-animation-name: fadeInDown;animation-name: fadeInDown; margin-bottom:90px;}
.bninr_t p{ text-align:center; color:#ffffff; font-size:15px; text-transform:uppercase;}


.mkio{ clear:both; height:auto; text-align:center;-webkit-animation-duration: 1s;-webkit-animation-delay: 0.5s;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-duration: 1s;-moz-animation-delay: 0.5s;-moz-animation-timing-function: ease;-moz-animation-fill-mode: both;-ms-animation-duration: 1s;-ms-animation-delay: 0.5s;-ms-animation-timing-function: ease;-ms-animation-fill-mode: both;animation-duration: 1s;animation-delay: 0.5s;animation-timing-function: ease;animation-fill-mode: both;-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;}
.mkio p{ line-height:49px; color:#ffffff; font-size:29px;}
.mkio p span{ color:#ffffff; font-size:20px;}
.mkio sup{ font-size:17px;}

.js .et-slide {display: none;}
.js .et-slide:first-child {display: block;}
.et-slider-arrows a {display: block;background-repeat: no-repeat;width: 14px;height: 24px;position: absolute;top: 420px;text-indent: -9999px;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;opacity: 1;}
#et-slider-wrapper .et-arrow-prev {left: 15%;background-image: url("../images/left.png");}
#et-slider-wrapper .et-arrow-next {right: 15%;background-image: url("../images/right.png");}
#et-slider-wrapper:hover .et-slider-arrows a {opacity: 1;}
.bncine{ height:auto; overflow:hidden; line-height:48px; width:623px; margin-bottom:10px;-webkit-animation-duration: 1s;-webkit-animation-delay: 0.5s;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-duration: 1s;-moz-animation-delay: 0.5s;-moz-animation-timing-function: ease;-moz-animation-fill-mode: both;-ms-animation-duration: 1s;-ms-animation-delay: 0.5s;-ms-animation-timing-function: ease;-ms-animation-fill-mode: both;animation-duration: 1s;animation-delay: 0.5s;animation-timing-function: ease;animation-fill-mode: both;-webkit-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-o-animation-name: fadeInDown;animation-name: fadeInDown;}
.bncine h1{ color:#fff; font-size:42px;}
.bncine p{ color:#fff; font-size:24px;}
.bancinr{ width:1200px; color:#fff;;margin:0 auto;text-align:center;-webkit-animation-duration: 1s;-webkit-animation-delay: 0.5s;-webkit-animation-timing-function: ease;-webkit-animation-fill-mode: both;-moz-animation-duration: 1s;-moz-animation-delay: 0.5s;-moz-animation-timing-function: ease;-moz-animation-fill-mode: both;-ms-animation-duration: 1s;-ms-animation-delay: 0.5s;-ms-animation-timing-function: ease;-ms-animation-fill-mode: both;animation-duration: 1s;animation-delay: 0.5s;animation-timing-function: ease;animation-fill-mode: both;-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;}
.bancinr p{ color:#fff; line-height:24px; font-size:18px;}
.bonhf1{ margin-top:25px;}
.banine{ display:none;}
.xiaotu{position: relative;top: -106px;left: 50%;}

@media(max-width:1440px){
#et-slider-wrapper{height:100%;top: -96px;}


}

@media(max-width:1366px){

.header{position:relative;z-index:1;}
.banner_c{ padding:150px 0px 280px 0px;}
}

@media(max-width:1024px){
.banner-box{min-width:1000px;height:694px;position:relative;overflow:hidden; display:none;}	
.xiaotu{display:none;}
.banine{ display:block;}
#et-slider-wrapper {height: 595px;position: relative; overflow:hidden; clear:both; display:none;}
}




/*banner end*/


.nav li:hover .dnou { display: block; background:rgba(255,255,255,1);opacity:1; top:100px; z-index:99999;}
.dnou{ width:100%;height:auto;position: absolute;display: block; opacity:0;line-height:22px; top:100px;z-index:99999;}
.nav li .dnou a{ width:100%; padding-right:0px;color:#333; font-size:14px; text-align:center;line-height:22px;padding:15px 10px;}
.nav li .dnou a:hover{color:#0271b8;}

@media(max-width:1680px){

}
@media(max-width:1440px){
.dnou{top:60px;}
.nav li:hover .dnou{top:60px;}
}
@media(max-width:1366px){
.nav li .dnou a{line-height:40px;}
}

.passas{position:absolute;top:300px;left:17%;text-align:left;}
.passas li{color:#fff;font-size:16px;line-height:40px;}
.customer{ width:230px;height:240px; background:#fff;z-index:999999;margin-right:0px;}
.cus_t{width:100%;height:auto;padding:10px 20px;background:#0271b8;}
.cus_t font{font-size:14px;line-height:30px;color:#fff;}
.cus_t span img{float:right;}
.customer p{border-bottom:1px solid #f7f7f7;padding: 20px;}
.customer p.lastp{border-bottom:0px;}
.customer p span{font-size:14px;color:#0d77bb;}
.customer p span a{display:inline-block;padding-right:20px;}
.customer p font{float:right;}
@media(max-width:1680px){

}
@media(max-width:1440px){
.customer{ width:180px;height:auto;margin-right:0px;}
.cus_t{padding:8px 15px;}
.customer p{padding:8px 15px;}
}
@media(max-width:1024px){
.customer{ display:none;}
}

.tcko{ height:auto; overflow:hidden; padding:40px;}
.tcko img{ display:block; margin:0 auto;}
.tcko p{ text-align:center; line-height:30px; color:#333; font-size:16px; margin-top:10px;}
.cd-popup1 { position: fixed;left: 0;top: 0; height: 100%; width: 100%;background-color: rgba(0, 0, 0, 0.5); opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index:9999999999;}
.cd-popup1.is-visible1 { opacity: 1;visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; -moz-transition: opacity 0.3s 0s, visibility 0s 0s;transition: opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container1 {position: relative;width:300px; margin:250px auto;height:auto;background: #FFF;border-radius: .4rem .4rem .4rem .4rem;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform: translateY(-60px);-moz-transform: translateY(-60px);-ms-transform: translateY(-60px);-o-transform: translateY(-60px);transform: translateY(-60px);-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform; transition-property: transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-ms-transition-duration: 0.3s;-o-transition-duration: 0.3s; transition-duration: 0.3s;}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px; color:#000;}
.is-visible1 .cd-popup-container1 {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}








