/*------  banner--------*/
.banner{position:relative;width:100%;height:550px;overflow:hidden;margin-top:90px;}
.banner_2{margin-top:78px;}
.banner .banImg1{position:absolute;left:50%;margin-left:-50%;top:0;width:100%;height:100%;}
.button_next1,.button_prev1{position:absolute;top:50%;margin-top:-46px;height:93px;width:48px;}
.button_prev1{left:30px;background:url(../images/icons.png) no-repeat -152px 0;}
.button_next1{right:30px;background:url(../images/icons.png) no-repeat -152px -108px;}
.banBox{height:100%;position:relative;}
.banWrap{width:100%;height:100%;}
.banLists {text-align: center;}
.banLists li{width:300px;height:300px;border:solid 10px #fff;border-radius: 50%;display:inline-block;margin:115px 45px;position:relative;}
.banLists li a{display: block;}
.banLists li img{width:100%;height:100%;border-radius: 50%;}
.banText{position:absolute;left:0;top:0;width:100%;height:100%;text-align: center;color:#fff;}
.banText h4{margin:70px auto 0;width:200px;font-size:40px;line-height:40px;}
.banText p{margin:15px auto 0;width:200px;height:90px;font-size:18px;line-height:30px;overflow:hidden;word-spacing: 25px;}
.swiper-pagination1{position: absolute;z-index: 20;left:0;bottom:30px;width:100%;text-align: center;}
.swiper-pagination1 .swiper-pagination-bullet {display: inline-block;width: 8px;height: 8px;border-radius: 50%;margin:0 8px;cursor: pointer;background:#000;opacity: .5;border:solid 2px #fff;}
.swiper-pagination1 .swiper-pagination-bullet-active{background: #fff;opacity: 1;}
/*---------主体内容轮播----------*/
.content{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:90px;position:relative;}
.contTit{height:150px;text-align: center;}
.contTit h5{padding-top:58px;font-size:34px;line-height:34px;color:#434343;}
.contTit span{width:40px;height:2px;background:#0069AB;margin:20px auto 0;display: block;}
.contBox{width:100%;height:360px;}
.contText{float:left;width:50%;height:100%;background:#F9F9F9;text-align: right;}
.textPd{padding:120px 50px 0;}
.textPd h6{font-size:30px;line-height:44px;color:#434343;}
.textPd p{margin-top:12px;color:#999;}
.textPd p span{margin-left:15px;font-size:16px;line-height:25px;display: inline-block;}
.textPd p span i{background:url(../images/icons.png) no-repeat 0 -32px;width:15px;height:15px;display: inline-block;margin-right:7px;vertical-align: middle;}
.contImg{float:left;width:50%;height:100%;}
.contImg img{width:100%;height:100%;}
.drop{position:absolute;z-index: 20;left:0;bottom: 50px;width:100%;text-align: center;}
.drop .swiper-pagination-bullet {display: inline-block;width: 10px;height: 10px;border-radius: 50%;margin:0 4px;cursor: pointer;background:#999;}
.drop .swiper-pagination-bullet-active{background: #333;}
.cooperate{width:100%;padding:40px 0;background:#F9F9F9;}
.coopBox{width:1300px;margin:0 auto; position:relative;overflow:hidden;}
.coopList{height:100%;text-align: center;}
.coopList li{width:180px;height:100%;display: inline-block;margin:0 10px;}
.coopList li img{width:100%;}
.button_next2,.button_prev2{position:absolute;width:18px;height:33px;top:50%;margin-top:-16px;}
.button_prev2{background:url(../images/icons.png) no-repeat 0 -86px;left:0px;}
.button_next2{background:url(../images/icons.png) no-repeat 0 -130px;right:0px;}




/*--------------------------- 响应式 ----------------------------*/
@media screen and (max-width:1500px) {

.banLists li{width:250px;height:250px;margin:90px 30px;border:solid 7px #fff;}
.button_prev1{left:10px;}
.button_next1{right:10px;}
.banner{height:520px;}
.swiper-pagination1{bottom:0;}
}

@media screen and (max-width:1320px) {
.coopBox{width:1160px;}
.coopList li{margin:0;}	
}


@media screen and (max-width:1280px) {
.banner{margin-top:72px;}
.content{width:90%;}
.textPd{padding:75px 40px 0;}
.textPd h6{font-size:26px;line-height:40px;}
.textPd p span{margin-left:0;display: block;font-size:16px;line-height:32px;}


}
@media screen and (max-width:1200px) {
.coopBox{width:80%;}

.coopList li{margin:0 30px;}
.contBox{height:330px;}
.banLists li{width:200px;height:200px;margin:110px 10px;border:solid 5px #fff;}
.button_prev1{left:5px;}
.button_next1{right:5px;}
.banText h4{width:100%;margin-top:50px;font-size:30px;line-height:30px;}
.banText p{width:100%;height:60px;font-size:16px;line-height:30px;overflow:hidden;}
.contTit{height:120px;}
.contTit h5{  padding-top: 38px;font-size:30px;line-height:30px;}

.drop{bottom:40px;}
}

@media screen and (max-width:1000px) {
.coopList li{margin:0 20px;}
.coopBox{width:90%;}	
.textPd{padding:75px 30px 0;}
.textPd h6{font-size:22px;line-height:36px;}
}

@media screen and (max-width:800px) {
.coopBox{width:100%;}	
.button_prev2{left:10px;}
.button_next2{right:10px;}
.content{width:94%;}	
.textPd h6{font-size:20px;line-height:32px;}
.contBox{height:300px;}
.banner{height:400px;}
.banLists li{width:160px;height:160px;margin:105px 10px;border:solid 5px #fff;}
.button_prev1{display:none;}
.button_next1{display:none;}
.banText p{display: none;}
}

@media screen and (max-width:680px) {
.textPd h6{font-size:16px;line-height:28px;}
.contBox{height:260px;}
.textPd{padding:55px 20px 0;}
.contTit{height:90px;}
.contTit h5{  padding-top: 22px;font-size:24px;line-height:24px;}
.content{padding-bottom:60px;}
.drop{bottom:30px;}
}

@media screen and (max-width:600px) {
.contText{width:100%;text-align: center;}
.contImg{width:100%;}
.banner{margin-top:60px;height:350px;}
.banLists li{width:120px;height:120px;margin:102px 8px;border:solid 3px #fff;}
.banText h4{margin-top:40px;font-size:24px;line-height:24px;}
.coopList li{margin:0 10px;width:126px;height:57px;}
.button_prev2{left:5px;}
.button_next2{right:5px;}
}
@media screen and (max-width:480px) {
.banLists{margin-top:30px;height:470px;}
.banLists li{width:120px;height:120px;display: block;margin:12px auto;}	
.button_prev1{display:block;left:10px;}
.button_next1{display:block;right:10px;}
.swiper-pagination1{bottom:25px;}
.coopList li{margin:0 7px;}
.banner{height:510px;}
}


























