body{background: #fff;}
.marketing-banner img{width:100%;height:auto;}
.marketing-list{padding:15px;}
.marketing-list ul li a{display: block;}
.marketing-list ul li a .img-box{width:45%;float:left;}
.marketing-list ul li a .img-box img{width:100%;height:auto;}
.marketing-list .marketing-tit{padding:15px 0;margin-bottom:15px;background:url(../images/are-icon-04.html) repeat-x bottom;overflow: hidden;}
.marketing-list .marketing-tit h6{color:#4c4c4c;font-size:18px;float: left;height: 38px;line-height: 38px;}
.marketing-list .marketing-tit .nameSel{position: relative;z-index: 10;float: left;overflow: hidden;}
.marketing-list .marketing-tit .nameSel:nth-child(2){float: right;}
.marketing-list .marketing-tit .nameSel h3{color: #808080;font-size: 16px;float: left;height: 38px;line-height: 38px;padding-right: 10px;}
.marketing-list .marketing-tit .nameSel select{width: 140px;height: 38px;/*background: url(../images/nameSel.jpg) no-repeat;*/border: 1px solid #bebebe;color: #937827;font-size: 16px;padding: 0 18px;
float: left;}
.marketing-list .marketing-tit .guojia{width: 140px;height: 38px;border: 1px solid #bebebe;color: #ff1f3b;font-size: 16px;padding: 0 18px;
float: left;}
.marketing-list ul li{margin-bottom:20px;border:1px solid #a1a1a1;}
.marketing-list ul li .table-box{width:45%;float:right;padding:0 5%;overflow: hidden;}
.marketing-list ul li .table-box table{height:100%;width:100%;font-size:16px;color:#2f2725;line-height: 30px;}
.marketing-a-img img{width:100%;height:auto;}
.marketing-a-text{position:absolute;z-index:2;width:100%;height:auto;left:0;top:10%;}
.marketing-a-text img{width:100%;height:auto;}
.marketing-a-pak{position:absolute;z-index:2;width:100%;height:auto;left:0;top:30%;}
.marketing-a-pak img{width:100%;height:auto;}

.marketing-b-img img{width:100%;height:auto;}

.select-box{width:100%;border:1px solid #FFFFFF;border-radius:10px;}
.select-box{position:relative}
.select-box dt{position:relative}
.select-box dt a{display: block;width:160px;height:40px;padding-left:30px;line-height:40px;font-size:16px;color:#FFFFFF;margin-left:20px;}
.select-box.airport dt a{background:url(../images/fly-select.html) no-repeat left center;} 
.select-box.discount dt a{background:url(../images/discount-select.html) no-repeat left center;}
.select-box dt i.icon{width:9px;height:7px;background:url(../images/select-icon.html) no-repeat center;position: absolute;right:15px;top:15px;transition: all 0.5s;transform:rotate(0);}
.select-box dt.on i.icon{transform:rotate(180deg);}
.select-box dd{position: absolute;bottom:40px;left:0;width:100%;background:#ce787e;border: 1px solid #fff;border-radius:10px;display: none;}
.select-box dd a{display: block;font-size:16px;color:#FFFFFF;padding:5px 0;text-align: center;}
.marketing-index{background:#FFFFFF;overflow: hidden;}
.marketing-a{position: relative;height:100%;}
.marketing-a-img{position: relative;z-index:1;}
.select-mar{position: absolute;bottom:80px;left:0;width:90%;z-index:3;padding:0 5%;}
.area-pic-link{position: absolute;bottom:25px;left:0;width:90%;z-index:3;padding:0 5%;text-align: center;}
.area-pic-link a{display:inline-block;width:28%;margin:0 5px;}
.area-pic-link img{width:100%;height:auto;}

.marketing-b{position: relative;}
.marketing-b .marketing-b-link{position: absolute;left:0;top:0;z-index:2;width:100%;}

.marketing-b li{width:23%;float:left;padding:0 5%;}
.marketing-b li a{display: block;width:100%;height:100%;background:transparent;}
.marketing-b li.l2 a{width:50%;float:left;}

.marketing-banner .bx-wrapper .bx-pager, .marketing-banner .bx-wrapper .bx-controls-auto{bottom:20px;}
.marketing-banner .bx-wrapper .bx-pager.bx-default-pager a{background:#FFFFFF;}
.marketing-banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .marketing-banner .bx-wrapper .bx-pager.bx-default-pager a.active, .marketing-banner .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#aeaeae;}

@media only screen and (max-width: 520px){
.marketing-list .marketing-tit .nameSel,
.marketing-list .marketing-tit .nameSel:nth-child(2),
.marketing-list .marketing-tit .nameSel h3{float: none;}
.marketing-list .marketing-tit .nameSel:nth-child(2){padding-top:10px;}
.marketing-list .marketing-tit .nameSel select{width: 100%;}
}

@media only screen and (max-width: 400px) {
	.marketing-list ul li .table-box table{line-height: 28px;}
}
@media only screen and (max-width: 350px) {
	.marketing-list ul li .table-box table{line-height: 24px;}
}



/*一站式服务*/
.onesideBox{padding: 0.11rem 0.4rem 0;    overflow: hidden;}
.oneside1{background: #FFF;box-shadow: 0 0.08rem 0.2rem #dfe2e6;position: relative;border-radius: 0.1rem;overflow: hidden;}
.oneside1 .picOne{width: 3.51rem;height: 2.85rem;display: block;position: absolute;top: 0;right: 0;}
.oneside1 .oneCont{padding: 1.24rem 0 0.34rem 0.23rem;}
.oneside1 .oneCont img{display: block;margin-bottom: 0.75rem;width: 2.35rem;height: 0.62rem;}
.oneside1 .oneCont p{width: 5rem;font-size:0.22rem;color:#5875bb;padding-left: 0.25rem;line-height: 0.35rem;position: relative;}
.oneside1 .oneCont p:before{content: "";display: block;width: 0.1rem;height: 0.1rem;background: #085fd4;border-radius: 100%;position: absolute;top: 0.14rem;left: 0;}
.oneside1 .oneCont p + p{margin-top: 0.2rem;}
.onelist{padding-top:0.65rem;width: 5rem;margin: 0 auto;}
.onelist li {margin-bottom: 0.76rem;}
.onelist li .service{background: url(../images/boxbg.png) no-repeat;background-size:cover;text-align: center;}
.onelist li .service,
.onelist li .service a{width: 5rem;height: 6.43rem;}
.onelist li .service a{display: block;}
.onelist li .service img{width: 1.07rem;height: 0.97rem;margin-top: 0.7rem;}
.onelist li .service h2{font-size:0.28rem;color:#0032b0;line-height: 1;padding:0.55rem 0 0.35rem;}
.onelist li .service h4{font-size:0.22rem;color:#768bbd;line-height: 1;padding-bottom: 1rem;font-weight: normal;}
.onelist li .service p{font-size:0.24rem;color:#258dea;padding-left: 0.25rem;line-height: 0.35rem;text-align: left;width: 3.3rem;margin: 0 auto;position: relative;}
.onelist li .service p:before{content: "";display: block;width: 0.1rem;height: 0.1rem;background: #9dacc1;border-radius: 100%;position: absolute;top: 0.14rem;left: 0;}
.onelist li .service p + p{margin-top: 0.2rem;}
.onelist li .serSelect{padding-top: 0.2rem;display: none;}
.onelist li .serSelect a{display: block;width: 4rem;height: 0.72rem;line-height: 0.73rem;border: 1px solid #008ddd;    border-radius: 3rem;
text-align: center;font-size:0.22rem;color:#008ddd;margin: 0.2rem auto 0;}
.onelist li .serSelect a:hover{background: url(../images/abg2.png) no-repeat;background-size:cover;color:#FFF;}

/*权益服务*/
.z-rights-banner{width:100%;height:auto;display:block;margin: 0 auto;}
.z-rights-banner img{width:100%;height:auto;display:block;margin:0 auto}
.z-rights-text{width: 95%;height:auto;display:block;margin:0 auto;background:#fff;padding: 0.4rem 0;overflow:hidden;}
.z-rights-text h2{width: 100%;height: 0.6rem;display:block;margin: 0 auto 0.2rem auto;line-height: 0.6rem;font-size: 0.32rem;color:#00396d;position:relative;padding-left: 0.2rem;}
.z-rights-text h2 span{font-size:0.26rem}
.z-rights-text h2:before{content:'';width:2px;height: 0.35rem;display:block;position:absolute;background:#00396d;margin-top: 0.1rem;left:0;}
.z-rights-text .z-rights-l{width: 100%;display:block;height:auto;}
.z-rights-text .z-rights-l p{width:100%;height:auto;display:block;text-indent:2em;font-size: 0.28rem;line-height: 0.45rem;color:#000;padding-top: 0.2rem;}
.z-rights-text .z-rights-r{width: 100%;height: auto;display:block;/* float:right; */margin: 0.3rem auto 0 auto;}
.z-rights-text .z-rights-r img{width: 90%;height:auto;display:block;margin:0 auto;border-radius: 0.2rem;}
.z-rights-zh{width:100%;height:auto;display:block;margin:0 auto;background:#fafafa;padding: 0.4rem 0;}
.z-rights-zh .z-rights-text-h2{background:#fafafa;padding:0;}
.z-rights-zh .z-rights-text-active{margin: 0.3rem auto;background:#fff;padding:0;}
.z-rights-zh .z-rights-text-active .z-rights-r{padding-top: 0.3rem;overflow: hidden;}
.z-rights-zh .z-rights-text-active .z-rights-l{width: 100%;}
.z-rights-text .z-rights-l p span{width: 90%;display:block;height:auto;margin:0 auto;padding-bottom: 0.1rem;font-size: 0.3rem;font-weight: bold}
.z-rights-text .z-rights-l p span img{width: 0.6rem;vertical-align: bottom;padding-right: 0.2rem;}
.z-rights-zh .z-rights-text-active .z-rights-l p{text-indent:0;padding-top: 0.4rem;}
.z-rights-text .z-rights-l p strong{font-size: 0.25rem;color:#333;font-weight:300;width: 76%;display:block;padding-bottom:0.4rem;float: right;padding-right: 0.46rem;}
.z-rights-zh .z-rights-text-active-lr .z-rights-r{float:right}
.z-rights-zh .z-rights-text-active-lr .z-rights-l{float:left;width:520px}
.z-rights-zh .z-rights-text-active-lr .z-rights-l p{padding-left:100px}
.z-rights-text ul{width:100%;display:block;margin: 0.3rem auto 0 auto;height:auto;overflow:hidden;position:relative;}
.z-rights-text ul li{width: 50%;height:auto;display:block;margin: 0 auto 0.3rem auto;float:left;margin-right: 0;}
.z-rights-text ul li:nth-child(5){margin: 0 auto;float: none;}
.z-rights-text ul li img{width: 65%;height: auto;display:block;margin:0 auto;}
.z-rights-text ul li p{text-align:center;width:100%;padding-top: 0.3rem;color:#333;font-size: 0.28rem;}
.z-rights-zh1{background:#fff;position:relative}
.z-rights-code{width: 100%;display:block;margin:0 auto;height:auto;text-align:center;}
.z-rights-code img{width: 30%;display:block;height:auto;margin:0 auto;}
.z-rights-code a{width:100%;display:block;margin: 0.2rem auto 0 auto;text-align:center;font-size: 0.28rem;color:#004889;}
.z-rights-zh1 .z-rights-text{padding-top:0}