﻿.partner-ban{height:548px;background: url(../images/ban-partner.jpg) center top no-repeat;}
.partner-ban a.btn{width:200px;height:49px;bottom:145px;left:50%;margin-left:-556px;}

body{width:100%;max-width: 1920px;margin:0 auto;}
.tit{text-align:center;color:#5f616d;}
.tit h3{font-size: 47px;font-weight: normal;line-height: 62px;padding-top:38px;}
.tit p{line-height: 32px;font-size:20px;letter-spacing: 3px;margin-top:10px;}


.set li{float:left;text-align:center;}
.set li h4{font-size:20px;color:#258ffc;}
.set li p{color:#5f616d;font-size:18px;line-height: 30px;}


.set1{width:1200px;position:absolute;top:-150px;left:50%;margin-left:-600px;background: #fff;}

.set1 ul{padding:64px 30px;}
.set1 li{width:26.5%;padding:2% 2% 3%;box-shadow: 0 0 5px rgba(0,10,115,.1);border-radius: 10px;margin:0 16px;text-align: left;background:url(../images/partner-set1-li-bg.png) no-repeat 96% 30%;}
.set1 h4{line-height: 46px;border-bottom:1px solid #258ffc;margin-bottom:30px;border-radius:0 0 0 24px;}
.set1 em{display: inline-block;width:46px;height:46px;background:url(../images/partner-set1-icon1.png) no-repeat;vertical-align: middle;margin-right: 10px;}
.set1 li.li2 em{background-image: url(../images/partner-set1-icon2.png);}
.set1 li.li3 em{background-image: url(../images/partner-set1-icon3.png);}


.set2, .set4{padding-top:320px;height:460px;background: url(../images/partner-set2-bg.jpg) center top no-repeat;}
.set2 li{width:33.3%;padding-top:6%;}
.set2 li p{padding-top:3%;}

.set2 em{display:block;margin:0 auto 10px;width:101px;height:100px;background:url(../images/partner-set2-icon1.png) no-repeat;vertical-align: middle;}
.set2 li.li2 em{background-image: url(../images/partner-set2-icon2.png);}
.set2 li.li3 em{background-image: url(../images/partner-set2-icon3.png);}



.btn{padding:50px 0;text-align:center;}
.btn a{display:inline-block;padding:0 46px;margin:0 93px;line-height: 40px;height:40px;border-radius: 40px;border:2px solid #258ffc;font-size: 18px;color:#3597fc;}
.btn a:first-child{background:#258ffc;color:#fff;}

.set3{height:800px;background: url(../images/partner-set3-bg.jpg) center top no-repeat;}
.set3 .tit h3{color:#fff;padding-top:90px;}
.set3 .tit p{color:#fff;}

.set3 ul{padding:3% 1% 0;}
.set3 li{padding:44px 0 56px;width:22.8%;margin:0 1%;border:1px solid #fff;border-radius: 20px;}

.set3 li h4{color:#fff;font-weight: normal;padding-bottom:32px;font-size:24px;margin:0;}

.set3 em{display:block;margin:0 auto 22px;width:65px;height:66px;background:url(../images/partner-set3-icon1.png) no-repeat;vertical-align: middle;}
.set3 li.li2 em{background-image: url(../images/partner-set3-icon2.png);}
.set3 li.li3 em{background-image: url(../images/partner-set3-icon3.png);}
.set3 li.li4 em{background-image: url(../images/partner-set3-icon4.png);}

.set3 li p{font-size:16px;color:#d4def4;margin:0;}

.set3 .service{background:#fff;bottom:-130px;left:50%;margin-left: -600px;padding:100px 0 60px;}
.set3 .service p{width:25%;text-align:center;font-family:"Impact";font-size: 40px;color:#258ffc;line-height: 28px;position: relative;}
.set3 .service p:before{display:block;content:"";position: absolute;width:1px;height:140px;background:#dcdcdc;left:0;top:50%;margin-top:-85px;}
.set3 .service p:first-child:before{display:none;}
.set3 .service span{font-size:20px;}
.set3 .service span.c-5f616d{color:#5f616d;padding-top: 22px;}


.set4{padding-top:140px;height:476px;}
.set4 .w1200{padding-right:10px;overflow: hidden;}
.set4 ul{width:1300px;margin-top:34px;}
.set4 li{margin-right:82px;}



.set5{height:409px;background: url(../images/partner-set5-bg.jpg) center top no-repeat;}
.set5 .tit h3{color:#fff;padding-top:40px;}
.set5 ul{height:409px;background: url(../images/partner-set5-ul.png) center top no-repeat;margin-top:58px;}
.set5 li{position:absolute;width:20%;text-align: center;left:26px;top:140px;}
.set5 li.li2{left:256px;}
.set5 li.li3{left:490px;}
.set5 li.li4{left:725px;}
.set5 li.li5{left:950px;}
.set5 li p{font-size:26px;font-weight: bold;color:#fff;}

.ness-wrap{margin-top:0;}



.bottom-ad{position:fixed;bottom:6px;left:50%;transform:translateX(-50%);height:129px;background: url(../images/partner-bottom.png) center top no-repeat;}
.bottom-ad a{display:block;width:222px;height:63px;position: absolute;right:50%;margin-right:-517px;top:30px;}
.bottom-ad img{display:block;}