.kv-wrapper{
    width: 100%;
    height: auto;
    position: relative;
}
.w100{
    width: 100%;
    height: auto;
}
.logo1{ position: absolute; top: 5.74%; left: 3.07%; width: 17.96%; z-index: 5;}
.logo2{ position: absolute; top: 10.31%; right: 3.22%; width: 10.78%; z-index: 5;}
.logo3{ position: absolute; top: 85.63%; left: 3.07%; width: 14%; z-index: 5;}
.kv-wz{ position: absolute; top: 21.1%; left: 32.7%; width: 34.58%; z-index: 5;}
#kv-swiper{ width: 100%;}
#kv-swiper .swiper-slide{ position: relative;}
.cz-wrapper{
    width: 100%; position: relative;
}
.cz-tit{
    width: 26.19%;
    height: auto;
    margin: 2.1% auto 4.06%;
}
.cz-content{
    font-size: 0;
    width: 100%;
}
.cz-content .cz{
    position: relative;
    width: 33.33%;
    display:inline-block;
    *display:inline;
    *zoom:1; cursor: pointer;
}
.cz-content .cz .mengceng{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.cz div{
    position: absolute;
    width: 100%;
    top: 0;
    right: 0;
    margin: 3.9% 5.78% 0 0;
    z-index: 2;
    text-align: right;
}
.cz div img{
    position: absolute;
    right: 0;
}
.cz .img2{
    width: 14.84%;
    height: auto;
    margin-top: 8.96%;
}
.cz .img3{ margin-top: 5.2%;}
.cz1 .img1{
    width: 35.62%;
    height: auto;
}
.cz2 .img1{
    width: 35.31%;
    height: auto;
}
.cz3 .img1{
    width: 43.12%;
    height: auto;
}
.cz1 .img3{ width: 20.78%; height: auto;}
.cz2 .img3{ width: 28.43%; height: auto;}
.cz3 .img3{ width: 17.96%; height: auto;}

.czfc{ display: none; top: -10%; left: 0; position: absolute; width: 100%; height: 120%; background: #010101; z-index: 100;}
.cx-close{ position: absolute; top: 0; right: 15.62%; width: 1.92%; cursor: pointer; z-index: 10;}
.czfc .swiper-container,.czfc .swiper-container .swiper-slide{ position: relative; width: 100%;}
.czfc .swiper-container{ top: 3%; height: 100%; overflow: hidden;}
.czfc .prev-cx,.czfc .next-cx{ width: 3.07%; padding-top: 3.07%; top: 41%;}
.czfc .prev-cx{ left: 11.82%;}
.czfc .next-cx{ right: 11.82%;}
.czfc .swiper-slide{ position: relative;}
.cx5-img{ width: 43%; margin: 0 0 0 16.66%;}
.cx5-img-wz{ position: absolute; display: table; width: 23%; height: 100%; left: 61%; top: 0; text-align: left; color: #999;}
.cell{ display: table-cell; vertical-align: middle;}
.cx5-img-wz h1{ font-size: 2em; letter-spacing: 0.2em; padding-bottom: 3%;}
.cx5-img-wz p{ font-size: 1.2em; letter-spacing: 0.1em; line-height: 1.4; padding: 1% 0;}
.cx5-img-wz p i{ font-weight: bold;}
/*.cx5-img-wz3{ top: 5%;}
.cx5-img-wz4{ top: 5%;}
.cx8-img-wz2{ top: 15%;}
.axe-img-wz3{ top: 10%;}*/
@media screen and (max-width: 1600px) {
	
}

.new-wrapper{
    margin-top: 4.79%;
}
.news-wrap,.zn-wrap{
    vertical-align: top;
    display:inline-block;
    *display:inline;
    *zoom:1;
}
.news-wrap{
    width: 40.83%;/* 784 */
    position: relative;
}
.new-wrapper .news-swiper{
    width: 100%;
    /* position: relative; */
}
.news-swiper .swiper-slide{
    position: relative;
}
.news-swiper .swiper-slide p{
    position: absolute;
    width: 100%;
    text-align: left;
    font-size: 18px;
	color: #ffffff;
    bottom: 0;
    padding: 1%;
    background: rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000);
}
.news-wrap .news-tit{
    width: 19.38%;
    height: auto;
    margin-bottom: 3.57%;
}
.zn-wrap{
    width: 35.5%; /* 755 */
    margin-left: 4.47%;
}
.zn-wrap .zn-tit{
    width: 20.26%;
    height: auto;
}
.zn-wrap div{
    width: 100%;
    margin: 0 auto;
}
.liver-tit,.cp-tit,.lead-tit{
    width: 26.19%;
    margin: 5.62% auto 3.17%;
}
.lead-tit{
    width: 32.3%;
}
.leader-wrapper,.leader-swiper{
    width: 82.78%;/* 1551 */
    margin: 0 auto;
    position: relative;
}
.leader-swiper .swiper-slide{
    position: relative;
    width: 31.85%;
    box-sizing: border-box;
    overflow: hidden;
}
.leader-swiper .swiper-slide a{ display: block; margin: 0 2%; overflow: hidden; position: relative;}
.col3_text {
    position: absolute;
    bottom: 0em;
    width: 100%;
    left: 0;
    /* background: url(../images/矩形25.png) no-repeat; */
    background: rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000);
    -webkit-transition:height .4s ease;-moz-transition:height .4s ease;transition:height .4s ease;
}
.col3_text h1 {
    font-size: 1.25em;
    font-weight: normal;
    padding: 0.3em 0;
}
.col3_text p {
    font-size: 1em;
    padding: 0;
    height: auto;
    overflow: hidden;
    display: none;
}
.leader-wrapper .prev{
    margin-left: -5%;
}
.leader-wrapper .next{
    margin-right: -5%;
}
.liver-object{
    margin-bottom: 4.21%;
}
.liver-object img{
    display:inline-block;
    *display:inline;
    *zoom:1;
    vertical-align: middle;
}
.three{
    width: 2.13%;
    padding-top: 0.6%;
}
.five{
    width: 5.67%;
    padding-top: 0.6%;
}
.liver-object .object{
    padding: 0.5%;
    border: 1px solid #000;
}
.fbh{
    width: 4.16%;
}
.zh-car,.zt-ly,.meiticaifang{
    width: 5.67%;
}
.rm-school{
    width: 8.69%;
}
.fbh-video{
    width: 7.18%;
}
.cz-video{
    width: 5.62%;
}
.object.active{
    border: 1px solid #fff;
}



.cp-box{ float: left; width: 38.125%; overflow: hidden; position: relative;}
.cp-box .col3_text{ background: none; letter-spacing: 0.2em;}
.cp-box .col3_text h1{ color: #fff; font-size: 1.6em;}
.cp-box .col3_text p{ display: block; height: 0; -webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease;}
.cp-box:hover .col3_text p{ height: 2em;}
.cp-box1{ margin-left: 11.979%;}
.cp-box2{ margin-left: 0.7%;}


.sum_up{padding: 0 0 1%;}
.col1_item,.swiper-container{ width: 99%; overflow: hidden; }
.swiper1_pagination{ position: static; white-space: nowrap;/* line-height: 20px; */}
.swiper1_pagination .swiper-pagination-switch{ height: 1px; width: 14.2%; border: none; margin:0; padding:0; display: inline-block;background: #555;cursor: pointer;}
.swiper1_pagination .swiper-pagination-switch.swiper-active-switch{ background: #fff; }
.swiper1 .swiper-wrapper{ width: 900%; }
.swiper1 .swiper-slide.swiper-slide-visible{ opacity: 0.5 }
.swiper1 .swiper-slide{ width:4.7%; opacity: 1 }
.swiper1 .swiper-slide.swiper-slide-active{ opacity: 1 }
.swiper1 .swiper-slide img{ width: 98%; margin:0 auto; }
.view360 .content{  background:#000; background-size:100% 100%; }
.bgg{position: absolute;bottom: 0;right: -3%;}
.swiper1btn .swiper1_btn{width: 20px;height: 20px;cursor: pointer;position: absolute;top: 50%;margin-top: -5px;}
.prev_small{background: url(../images/prev_white.png) center center no-repeat;left: -20px; cursor: pointer;}
.swiper1_pagination{ position: static; white-space: nowrap;/* line-height: 20px; */}
.pagination{bottom: 2%;z-index: 2;position: absolute;left: 0;width: 100%;}
.swiper1_pagination .swiper-pagination-switch{ height: 1px; width: 24.2%; border: none; margin:0; padding:0; display: inline-block;background: #555;cursor: pointer;}
/* .swiper1_pagination .swiper-pagination-switch.swiper-active-switch{ background: #fff; } */
.swiper1btn{width: 35%;margin: 1.3% auto;position: relative;}
.next_small{background: url(../images/next_white.png) center center no-repeat;right: -20px; cursor: pointer;}
.swiper1_pagination{ position: static; white-space: nowrap;/* line-height: 20px; */}
.prev,.next{position: absolute;width: 3.63%;height: 0;top: 58%;padding-top: 3.63%;cursor: pointer;z-index: 2; cursor: pointer;}
.prev{background: url(../images/prev_img.png) center center no-repeat;background-size: 100% auto;left: 0;}
.next{background: url(../images/next_img.png) center center no-repeat;background-size: 100% auto;right: 0;}

.imgVideo{padding-bottom: 3%;}
.swiperImg{ width: 82%; margin: 0 auto;position: relative;}
.swiperImgCon{position: relative;width: 100%;}
.swiperImgCon .prev{margin-left: -5.7%; top: 40%;}
.swiperImgCon .next{margin-right: -5.7%; top: 40%;}
.swiperImgCon .ImgVLeft{width: 41.45%;float: left;}
.swiperImgCon .ImgVMiddle{width: 33.75%;float: left;}
.swiperImgCon .ImgVRight{width: 24.7%;float: left;}

.swiperImgTcV .swiper-wrapper{ width: 1200%; }
.swiperImgTc{ z-index: 100; display: none; width: 100%;top: 0;left: 0;position: absolute; background: #202020;margin-top: -4%;}
.swiperImgTcV .swiper-slide{ overflow: hidden;position: relative; width: 8.33%; }
.swiperImgTcV .swiper-slide.swiper_video .video{ position: absolute; left: 0; top:0; width: 100%; height: 100%; background: #000; display: block; }
.swiperImgTcV .swiper-slide.swiper_video .playBtn{width: 5%;padding-top: 5%;display: block;position: absolute;top: 35%;left: 48%;}
.play{ position: absolute; left: 0; top:0; width: 100%; height: 100%; display: block; }
.swiperImgTcV .swiper-slide .down{position: absolute;width: 3%;padding-top: 3%;text-indent: -99999em;background: url(../images/down.png) center center no-repeat;background-size: 100%;height: 0;display: block;bottom: 3%;right: 1%;}
.close_swiperImgTcV{width: 35px;height: 35px;background: url(../images/close.png) center center no-repeat;position: absolute;right: 2%;text-indent: -999em;top: 4%;}
.swiperImgTc .prev{margin-left: -5%;}
.swiperImgTc .next{margin-right: -5%;}
.slide_cont{ width: 99.5%; margin:0 auto; overflow: hidden; }
.swiperImgTc img.w100{ width:99.8%; margin:0 auto; }
.swiperImgTcV .swiper-slide .down{ display: none; }
.swiperImgTcV .swiper-slide{ width: 8.33%; }
.swiperImgTcV .swiper-slide img{ width: 99.8%; }

.swiperR_pagination{
    bottom: 0;
    margin-bottom: 8%;
}
.swiperR_pagination .swiper-pagination-switch{
    margin: 0 1%;
}
.video-cen,.video-cen video{
    width: 100%;
    height:100% ;
}
.col1_list .swiper-slide {
    position: relative;
}
.col1_list .swiper-slide .dec{
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: left;
    margin-left: 3.5%;
    margin-bottom: 1%
}
.col1_list .swiper-slide .dec h1{
    font-size: 1.75em;
	line-height: 40px;
	letter-spacing: 7px;
	color: #ffffff;
}
.col1_list .swiper-slide .dec p{
    font-size: 1em;
	line-height: 24px;
	letter-spacing: 2px;
	color: #ffffff;
}

.footerCar{ background: #202020 url(../images/footer-bg.jpg) no-repeat bottom; background-size: 100% auto;}
.footer-box{ width: 62.5%; margin: 0 auto; border-top: 1px solid #919191; padding: 3% 0 4%;}
.footer-box:last-child{ border: 0;}
.footer-wz{ float: left; width: 15%; text-align: center; font-size: 1.4em; color: #fff;}
.footer-img{ float: left; width: 84%;}
.footer-img li{ float: left; width: 21%; margin-right: 14.45%;}
/*.footer-img li img{ width: 98%; display: block; margin: 0 auto;}
.footer-img li.footer-axe2 img{ width: 98.54%;}
.footer-img li.footer-cx5 img{ width: 85.42%;}
.footer-img li.footer-cx8 img{ width: 100%;}*/
.footer-price{ font-size: 1.3em; padding: 4% 0;}
.xinglu{ display: block; width: 59%; height: 1.8em; line-height: 1.8em; font-size: 1.3em; text-align: center; border: 1px solid #bdbdbd; margin: 0 auto;}
.footer-big{ padding: 0 0 0 13%; width: 68.33%;}
.footer-link{ text-align: center; margin-top: 4%;}
.footer-link a{ display: inline-block; height: 1.8em; line-height: 1.8em; font-size: 1.5em; font-weight: bold; letter-spacing: 0.2em; padding: 0 2%; margin: 0 2%; border: 1px solid #bdbdbd; color: #fff;}
