nav{padding:0}
#search-form .register,.input-group-addon{font-size:1.4rem}
#search-form,#search-form .search-content input,.input-group-addon{height:40px}
.banner img,.swiper-container-banner img{height:190px;object-fit:cover;width:100%}
.service-list li{padding:5px}
.container{padding:0 10px}
.service-list dl :nth-child(2){font-size:1.4rem}
.service-list dl :nth-child(3){font-size:1.2rem}
#main .title h3{font-size:2rem}
#main .title{margin-bottom:26px}
#main .bbg,#main .hbg{padding:2rem 0}
#main .ys{padding:2rem 8px}
#main .range-list dl{margin-bottom:20px}
.chooseBox .c p{line-height:3;text-align:center;font-size:1.3rem;margin-top:36px}
.chooseBox .c1 p{text-align:right;padding-right:22%}
.chooseBox .c2 p{text-align:left;padding-left:22%}
.chooseBox .middle{width:60px;margin-left:-28px}
.chooseBox .middle em i{height:45px;line-height:45px;width:45px;font-size:1.4rem}
.chooseBox .middle em{margin:0 auto;margin-bottom:13px;margin-top:10px}
.why-list li dd p{font-size:1.4rem;text-align:right}
.why-list li{padding:8px 0}
.why-list li:nth-child(odd) dl dt{padding-left:15px}
.why-list li:nth-child(odd) dl dd{width:calc(100% - 80px);float:right}
.why-list li:nth-child(even) dl dt{padding-right:15px}
.why-list li:nth-child(even) dl dd{width:calc(100% - 80px);float:left}
.why-list li:nth-child(even) dl dd p{text-align:left}
.step a.btn,a.ask{padding:10px 26px}
a.ask{font-size:1.4rem;margin-top:1rem}
.step-list li{width:100%;float:inherit;display:flex;align-items:center;justify-content:space-around}
.step-list li span.circle{display:none}
.step-list li i{display:inline-block;padding-bottom:0;float:left;font-size:4rem}
.step-list li h3{top:0;font-size:1.6rem}
#main .step{padding:2rem 0}
.ys-list li{padding:0 10px;margin-bottom:15px}
.ys-list dl{width:100%;left:0;top:0;bottom:0;right:0;margin:0;padding:0;flex-direction:column;justify-content:center}
.ys-list li dl dd p{display:none}
.ys-list li dl dd{width:90%;font-size:1.4rem;text-align:center}
.ys-list li dt{margin-right:0}
.ys-list li dt i{font-size:4rem}
#main .news-list li{padding:0 8px;margin:15px 0}
#main .news-list li span.time{float:left}
.gs-title h3:after{width:22%;margin-left:-11%}
.gs-title h3{font-size:2.2rem}
.gs-service li{padding:5px}
.gs-service li .gs-bg{flex-direction:column}
.gs-service li span{padding:10px 0}
.gs-content .contentBox p{flex-direction:column;height:140px;padding:10px;width:100%;justify-content:flex-start}
.gs-content .contentBox p span{text-align:center;margin-top:10px;font-size:1.4rem}
.gs-content .contentBox>div{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:flex-start}
.gs-content .contentBox p samp{font-size:1.2rem}
.style-list li{padding:5px;margin-bottom:0}
.style-list .style-bg{padding:10px}
.style-list .style-bg p{display:flex;align-items:stretch;justify-content:space-between}
.style-list .style-bg p a:last-child{float:inherit}
.style-list .style-bg p a{font-size:1.2rem}
.deal-list{flex-direction:column}
.deal-list span{width:50%}
.deal-list ul{width:100%}
.deal-list ul li{font-size:1.2rem}
.deal-list span{font-size:1.8rem;line-height:2}
.result-list li{width:49%;margin-right:0}
.result-list li:last-child{width:100%}
.result-list .style-bg p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;display:inherit}
.dbBox ul li span{height:auto;line-height:1.7;font-size:1.6rem}
.deal .gs-title p{letter-spacing:1px}
#main .db,.gs-content{margin:3rem 0 0}
.processBox li i.circle{display:none}
.processBox li{width:100%;margin:10px 0;background:#5A73F9;color:#fff;padding:10px;font-size:1.4rem}
.processBox li p,.processBox li span{color:#fff;font-size:1.4rem}
.processBox{margin:1rem 0;padding:0}
.process .gs-title{margin-bottom:0}
#main .zz li{padding:0 8px;margin:8px 0}
#main .zz{border:0;box-shadow:none;padding:1rem 0}
.zz-info i{font-size:2.8rem;width:40px;height:40px;line-height:40px}
.zz-info li span{font-size:1.4rem}
.zz-info li span b{font-size:1.6rem}
.zzdbBox{background:0 0;height:auto;padding:0 15px}
.zzdb-list{width:100%;margin:10px 0}
.zzdb-list i{width:50px;height:50px;line-height:50px;font-size:2.8rem}
.zz-line img{height:110px;object-fit:cover;width:100%}
.get-list li{width:calc(100%/2 - 10px);margin:10px 0;margin-right:20px}
.get-list li:nth-child(2n){margin-right:0}
.get-list li:nth-child(5n){margin-right:0}
.get-list li:nth-child(5){margin-right:20px}
.get-bg{font-size:1.4rem;padding:12px}
.get-list{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between}
.agency .a1 .side{padding:15px;align-items:stretch}
.agency .free{margin-top:2rem;text-align:left}
.agency .free span{text-align:left}
section{background:#fff}
section .train_list li dl{padding:10px 0}
section .side .side1{border:0}
section .side .side1 ul li a{border:0}
section .content_box .local p{float:left}
section .content_box .content,section .side{padding:0}
section .side .side1 ul{padding:0;border:0;background-color:transparent}
section .container{padding:0}
section .side .side1 ul li{margin:8px 5px;padding:0;width:30%;height:35px;border:0;border:0;background-color:#fff;line-height:35px}
section .side .side1 ul li a{overflow:hidden;padding:0;background-color:#087BD3;background-image:none;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap}
section .content_box .local{margin-top:1rem;padding:10px 18px;border:1px solid #087BD3;border-right:0;border-left:0}
section .side .side1 ul li a.hover{border:1px solid #087BD3;background:0 0;background-color:#fff;color:#087BD3}
section .content_box{padding:8px;margin:0;border:0}
#main .news-list li .txt{margin-top:10px}
.vs{padding:1rem 0}
.vsBox>div{width:100%;padding:20px 18px}
.do-list li{padding:5px}
.do-list{margin:0 -5px}
.do-bg .mask .txt{width:85%;transform:inherit;top:15%;left:50%;margin-left:-43%}
.do-bg .mask .txt h4{font-size:2.4rem}
.zz-lx{display:inherit;padding:1rem;position:relative}
.zz-lx .ewm{position:absolute;right:10px;top:5px}
.zz-lx .txt{font-size:1.6rem;width:58%;margin:0}
.zz-lx .add p b{font-size:2.4rem}
.zz-lx .add p{font-size:1.6rem}
.zz-lx .add i{font-size:1.8em;margin-right:3px}
.zz-lx .ewm img{margin:1rem auto}
.cy-title h3{font-size:1.8rem}
.cy-title p{font-size:1.2rem}
.exp-list{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between}
.exp-list li .exp-bg{min-height:150px}
.exp-list li .exp-bg p{font-size:1.4rem;text-align:left;padding:10px}
.exp-adv .exp-txt,.exp-adv .pic{width:100%}
.exp-adv .exp-txt{padding:1rem;font-size:1.6rem}
.thing-list{margin:2rem auto}
.thing-list li{padding:10px}
.thing-list dl{width:150px;height:150px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.thing-list dl dt{padding:0}
.thing-list dl dd.txt{font-size:1.2rem;margin-top:5px}
.cy-content .hotline{width:90%}
.cy-stepList li{width:calc(100%/2)}
.cy-stepList{margin:2rem auto}
.cy-stepList li{margin:10px 0}
.cy-zl li{width:calc(100%/2 - 10px);margin:5px}
.cy-ysList li{margin:5px 0;background:#F1F2F3;display:flex;align-items:center;justify-content:space-between;padding-left:0}
.whyBox{display:inherit;padding:0}
.whyBox>div{width:100%;display:flex;align-items:center;background:#fff;margin-bottom:15px}
.cy-why .container{padding:0}
.whyBox .why-lf h3,.whyBox .why-rt h3{text-align:center;width:20%;float:left;font-size:2.2rem;background:#FC7700;color:#fff}
.whyBox .why-lf h3 span,.whyBox .why-rt h3 span{width:2.2rem;display:block;margin:0 auto;line-height:45px;position:relative;top:30%}
.whyBox .why-rt h3 span{top:12%}
.whyBox .why1{width:76%;float:right}
.whyBox p{font-size:1.4rem;margin:10px 0;text-align:left;padding-left:10px}
.cy-casesList li{padding:5px}
.cy-casesList li dd.txt{padding:0 12px 12px}
.dl-adv li dl{padding:10px;height:100%}
.dl-adv li dl .dl-topic{font-size:1.4rem}
.dl-adv li dl .txt{font-size:1.2rem}
.agency .a1>div{padding:0;position:relative;top:10%;vertical-align:middle}
.agency .a1 .side h4{font-size:1.8rem}
.agency .a1 .side h4 span,.agency .free b{font-size:1.4rem}
.agency .itemBox{padding:15px;background:#fff}
.agency .a1,.agency .a2{display:flex;align-items:stretch;justify-content:space-between;background-color:#6572FC}
.agency .itemBox i.iconfont{height:50px;line-height:50px;width:50px;font-size:3rem}
.agency .itemBox h4{margin:1rem auto}
.exp-list li .exp-bg p span{display:inline-block;text-align:left}
.exp-adv .exp-txt em{width:90%;float:right}
.exp-adv .exp-txt p{overflow:hidden}
.hexagon{width:80px;text-align:center}
.hexagon:after,.hexagon:before{display:none}
.swiper-container-banner>.container{padding:8px}
#search-form{width:100%;height:100px;position:inherit;margin-left:0;margin-top:10px}
#banner .swiper-container{position:inherit}
#search-form .company input,#search-form .num input{width:35%;float:left;border:0;font-size:14px}
#search-form .apply{width:30%;float:left;border:0;font-size:14px}
#search-form .form-group{border:1px solid #ddd;box-shadow:none;margin-bottom:3px}
#search-form .form-group:first-child{width:100%;float:right}
#search-form .form-group:last-child{width:100%;float:right}
#search-form .company input{width:100%}
#search-form .apply,#search-form .num input{width:50%}
.cy-ysList li p b{font-size:1.8rem}
.companyBox{margin:0 4%}
.dl-pic2{margin:0 auto;overflow:hidden}
.dl-pic2 span{width:18%;float:left;margin:10px;display:inline-block;line-height:2;font-size:1.4rem}
.dl-pic2 span img{width:100%}
.zzdb-list em{font-size:3.5rem}
.cy-casesList li dl{min-height:316px}
.style-list li:nth-child(1) .style-bg{background:#5A73F9}
.style-list li:nth-child(2) .style-bg{background:#F1BC55}
.style-list li:nth-child(3) .style-bg{background:#FA6464}
.style-list li:nth-child(4) .style-bg{background:#79BD4F}
.style-list li:nth-child(5) .style-bg{background:#A86BED}
.style-list li:nth-child(6) .style-bg{background:#49B9E0}
.style-list li:nth-child(7) .style-bg{background:#FE7200}
.style-list li:nth-child(8) .style-bg{background:#5D89FC}
.style-list .style-bg h3{border-color:rgba(255,255,255,.3)}
.change-list li .style-bg{background:#fff!important;color:#477EF0}
.change-list .style-bg p{flex-direction:column}
.change-list .style-bg p a{color:#477EF0;border-color:#477EF0;width:80%;margin:0 auto 8px}
.change{background:#E5EBFF;padding-bottom:1rem;margin-top:2rem}
.gs-title{margin-top:10px;padding:0 15px}
.applyBox{padding:0 15px}
.applyBox input{-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}
.applyBox .input-group-addon{background:#EEE;color:#B1B1B1}
.applyBox .form-horizontal .form-group{margin:10px 0}
.applyBox button{line-height:30px;font-size:1.6rem;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:#37A4FF}
.applyBox .zc{line-height:38px;font-size:1.4rem;text-align:center;background:#EEE;margin:10px -15px}
.applyBox .zc span{vertical-align:middle}
.zz-db{padding:0}
.zz-db>img{height:145px;object-fit:cover;width:100%}
.zzdb-list span{width:calc(70%/4);text-align:center;font-size:1.4rem}
.zzdb-list i{margin-bottom:14px}
.vsBox{display:inherit}
.vsBox>div h4{line-height:42px;font-size:2.4rem;height:42px}
.vsBox>div{margin:10px 0}
.vsBox>div p{width:100%;text-align:center}
.vsBox>div p span{margin-right:8px}
.vsBox .vs1 p.vsOne span{margin-right:26px}
.vsBox .vs2{padding:40px 18px}
.vsBox .vs2 span{display:none!important}
.do{margin-bottom:1rem}

#banner .swiper-container-banner .swiper-slide{
	overflow:hidden;
	height:200px;
	object-fit: cover;
	width: 100%;
}
