.banner16630{background: url(../images/banner.jpg) no-repeat left top/100% 100%;padding-bottom:28%;margin-top:15px;position: relative;}
.banner16630 a{display: inline-block;width:22%;height:40%;position: absolute;left:39%;top:40%;}

.ce{height:390px;overflow: hidden;}
.ce .title{font-size:26px;color:#595647;text-align: center;margin-bottom:30px;padding-top:40px;}
.ce .ceimg{position: relative;left:50%;float:left;margin-bottom:30px;}
.ce ol{float:left;position: relative;left:-50%;}
.ce ol li{float:left;margin-right:50px;}
.ce ul{clear: both;}
.ce ul li{text-align: center;font-size:14px;color:#595647;font-family: "宋体";margin-bottom:10px;}

.ask{height:75px;line-height:75px;position: relative;}
.ask .ask_l{background:#2a80b9;height:75px;line-height:75px;width: 50%;float:left;position: absolute;left:0;}
.ask .ask_r{background:#1bbc9b;height:75px;line-height:75px;width: 50%;float:left;position: absolute;right:0;}
.ask .blue{background:#2a80b9 url(../images/ask_blue_bg.jpg) no-repeat right center;color:#fff;font-size:20px;position: relative;z-index:999;width: 50%;float:left;height:75px;}
.ask .blue span{display: block;background: url(../images/ask1.jpg) no-repeat left center;padding-left: 80px;font-weight: bold;height: 65px;line-height: 30px;text-align: center;width: 300px;padding-top: 10px;}
.ask .green{float:left;position: relative;z-index: 998;padding-top:20px;margin-left:130px;}
.ask .green a{display: block;width:251px;height: 41px;line-height: 41px;background:url(../images/ask_green_1.png)  no-repeat;text-indent:-40px;color:#fff;font-size:18px;text-align: center;}
.ask .green a:hover{color:#e6e6e6;}

.adv{height:1060px;overflow: hidden;background:#f7f7f7;padding-top:60px;}
.adv .adv_l{width:460px;float:left;margin-right:30px;}
.adv .adv_l .title{font-size:24px;color:#2a80b9;font-weight: bold;margin-bottom:30px;}
.adv .adv_l p{font-size:14px;color:#666666;font-family: '宋体';margin-bottom:20px;line-height:180%;}
.adv .adv_l a{display: block;background:#1bbc9b url(../images/adv_bg.png) no-repeat 80% center;width: 160px;height:34px;line-height:34px;color:#fff;text-align: center;}
.adv .adv_l a:hover{background:#35caab url(../images/adv_bg.png) no-repeat 80% center;}
.adv .adv_r{float: right;}
.adv .adv_r img{border:6px solid #dedede;}
.adv .adv_b{clear: both;padding-top:60px;}
.adv .adv_b .title{font-size:24px;color:#2a80b9;font-weight: bold;margin-bottom:30px;padding-bottom:10px;text-align: center;border-bottom:4px solid #c0c4c7;}
.adv .adv_b ul{overflow: hidden;}
.adv .adv_b ul li{width:180px;float: left;margin-right:60px;font-size:14px;color:#666666;}
.adv .adv_b ul li:nth-of-type(1){margin-right:30px;width: 120px;}
.adv .adv_b ul li:nth-of-type(2){margin-right:20px;width: 220px;}
.adv .adv_b ul li:nth-of-type(3){margin-right:30px;}
.adv .adv_b ul li:nth-of-type(4){margin-right:73px;}
.adv .adv_b ul li:nth-of-type(5){margin-right:0;width: 100px;}
.adv .adv_b .type_text{font-size:24px;color:#2a80b9;font-weight: bold;margin-bottom:10px;margin-top:10px;}
.adv .adv_b p{font-size:14px;font-family: "宋体";}
.adv .adv_b p span{color:#d36c07;}

.six_adv{height:789px;background: #3591bc;}
.six_adv .title{width:479px;height: 60px;line-height:60px;background:url(../images/six_adv_title_bg.png) no-repeat;color:#fff;font-size: 24px;margin:0 auto;text-align: center;position: relative;top:-15px;margin-bottom:30px;}
.six_adv dl{width: 290px;float:left;height:330px;margin-right:47px;}
.six_adv dl:nth-of-type(3n){margin-right: 0;}
.six_adv dl:nth-of-type(n+4){border-top:1px solid #fff;padding-top:30px;}
.six_adv dl dt{font-size:30px;color:#00b99a;margin-bottom:10px;background:#ddf7fb;width: 65px;height:65px;line-height:65px;text-align:center;border-radius:50%;float:left;}
.six_adv dl  dd{color:#fff;font-size:18px;width: 200px;float:right;padding-top:5px;}
.six_adv dl:nth-of-type(4) dd{padding-top:0;}
.six_adv dl  p{clear: both;color:#fff;margin-top:15px;font-family: "宋体";line-height:180%;}

.case{overflow: hidden;padding-top:60px;padding-bottom:60px;}
.case .case_l{width:460px;float:left;margin-right:30px;}
.case .case_l .title{font-size:24px;color:#2a80b9;font-weight: bold;margin-bottom:30px;}
.case .case_l p{font-size:14px;color:#666666;font-family: '宋体';margin-bottom:20px;line-height:180%;}
.case .case_l a{display: block;background:#1bbc9b url(../images/adv_bg.png) no-repeat 80% center;width: 160px;height:34px;line-height:34px;color:#fff;text-align: center;}
.case .case_l a:hover{background:#35caab url(../images/adv_bg.png) no-repeat 80% center;}
.case .case_r{float: right;}
.case .case_r img{border:6px solid #dedede;}

.people{background:#1bbc9b;height:411px;margin-bottom:60px;}
.people .peo{height:361px;background:#177763;position: relative;bottom:-70px;}
.people .peo .peo_l{width: 600px;float: left;margin-left:40px;margin-top:20px;}
.people .peo .peo_l dl{padding:30px 0 0 5px;color:#fff;margin-left:50px;width: 90%;}
.people .peo .peo_l dl dt{font-size:24px;margin-bottom:10px;}
.people .peo .peo_l dl dd{font-size:16px;margin-bottom:10px;}
.people .peo .peo_l dl a{display: block;width: 100px;height: 30px;line-height:30px;color:#fff;text-align: center;background:#e49f09;margin-top:20px;}
.people .peo .peo_r{float:right;position: relative;top:-65px;}

@media screen and (max-width:768px){
    .w964{width: 100%;}
    .banner16630{display: none;}
    .phone_banner16630{background:url(../images/phone_banner.jpg) no-repeat 0 0/100% 100%;padding-bottom: 65%;}

    .ce{height:auto;width: 96%;}
    .ce .title{font-size:16px;color:#595647;text-align: center;margin-bottom:20px;padding-top:20px;}
    .ce .ceimg{position: relative;left:50%;float:left;margin-bottom:20px;}
    .ce ol{float:left;position: relative;left:-50%;}
    .ce ol li{float:left;margin-right:0;margin-left:15px;}
    .ce ul{clear: both;}
    .ce ul li{display:inline;text-align: center;font-size:14px;color:#595647;font-family: "宋体";margin-bottom:10px;}
    
    .ask{height:auto;line-height:normal;position: relative;overflow: hidden;margin-top:20px;}
    .ask .ask_l{display: none;}
    .ask .ask_r{display: none;}
    .ask .blue{background:none;color:#b2560b;font-size:16px;position: relative;z-index:999;width: 100%;float:none;}
    .ask .blue span{display: block;background:none;padding-left:0;font-weight: bold;text-align: center;    height: auto;
    line-height: normal;width: 100%;padding-top: 0;}
    .ask .green{float:left;position: relative;z-index: 998;padding-top:20px;margin-left:0;width: 100%;}
    .ask .green a{display: block;width:251px;height: 41px;line-height: 41px;background:url(../images/ask_green_1.png)  no-repeat;text-indent:-40px;color:#fff;font-size:18px;text-align: center;margin:0 auto;}
    .ask .green a:hover{color:#e6e6e6;}

    .adv{height:auto;background:#fff;padding-top:20px;}
    .adv .adv_l{width:96%;float:none;margin:0 auto;}
    .adv .adv_l .title{font-size:18px;color:#2a80b9;font-weight: bold;margin-bottom:10px;text-align: center;}
    .adv .adv_l p{font-size:14px;display: inline;}
    .adv .adv_l a{display: inline;background:none;font-size:16px;color:#d36c07;text-align: left;}
    .adv .adv_l a:hover{background:none;}
    .adv .adv_r{float: none;width: 96%;margin:10px auto;}
    .adv .adv_r img{border:none;display: block;width: 100%;height: auto;}
    .adv .adv_b{clear: both;padding-top:10px;width: 96%;margin:10px auto;}
    .adv .adv_b .title{display:none;}
    .adv .adv_b ul{display: none;}
    .adv .adv_b .step{display: none;}

    .adv .adv_b .type_text{font-size:18px;text-align:center;font-weight: bold;margin-top:10px;margin-bottom:10px;}


    .six_adv{height:auto;background: #dbf2fc;overflow: hidden;padding-bottom:20px;}
    .six_adv .title{width:100%;height: auto;line-height:normal;background:none;color:#3591bc;font-size: 24px;margin:0 auto;text-align: center;position: static;top:0;margin-bottom:20px;padding-top:20px;}
    .six_adv dl{width: 82%;float:none;height:auto;margin:0 auto;}
    .six_adv dl:nth-of-type(3n){margin-right: auto;}
    .six_adv dl:nth-of-type(n+4){border-top:none;padding-top:0;}
    .six_adv dl .phone_slide{background:#c5d7df url(../images/phone_six_adv.png) no-repeat 90% center;padding:5px 0;text-indent:10px;}
    .six_adv dl dt{display:inline;font-size:14px;color:#595959;margin-bottom:10px;background:none;width: 5%;height:auto;line-height:normal;text-align:left;border-radius:0;float:none;}
    .six_adv dl dt:after{content:"、";}
    .six_adv dl  dd{color:#595959;font-size:14px;width: 70%;float:none;padding-top:0;display: inline-block;margin-left: -10px;text-align: left;}
    .six_adv dl  dd span{display: none;}
    .six_adv dl:nth-of-type(4) dd{padding-top:0;}
    .six_adv dl  p{color:#595959;width: 90%;margin:10px auto;display: none;}

    .case{height:auto;background:#fff;padding-top:20px;padding-bottom: 10px;}
    .case .case_l{width:96%;float:none;margin:0 auto;}
    .case .case_l .title{font-size:18px;color:#2a80b9;font-weight: bold;margin-bottom:10px;text-align: center;}
    .case .case_l p{font-size:14px;display: inline;}
    .case .case_l a{display: inline;background:none;font-size:16px;color:#d36c07;text-align: left;}
    .case .case_l a:hover{background:none;}
    .case .case_r{float: none;width: 96%;margin:10px auto;}
    .case .case_r img{border:none;display: block;width: 100%;height: auto;}

    .people{background:#1bbc9b;height:auto;overflow: hidden;}
    .people .peo{height:auto;background:none;position: static;bottom:0;}
    .people .peo .peo_l{width: 100%;float: none;margin-left:0;margin-top:20px;}
    .people .peo .peo_l dl{padding:0;color:#fff;margin-left:0;}
    .people .peo .peo_l .swiper-wrapper{width: 80%;margin:0 auto;}
    .people .peo .peo_l dl dt{font-size:18px;margin-bottom:20px;}
    .people .peo .peo_l dl dd{font-size:16px;margin-bottom:10px;}
    .people .peo .peo_l dl a{display: block;width: 100px;height: 30px;line-height:30px;color:#fff;text-align: center;background:#e49f09;margin-top:20px;}
    .people .peo .peo_r{display: none;}

}