﻿img{display:block;width:100%;}
.carousel{height:8rem;}
.carousel .swiper-pagination{color:#fff;bottom:.28rem!important;width: .3864rem;height: .3864rem;}
.carousel .swiper-pagination-bullet{background:#fff;opacity:1;width: .3864rem;height: .3864rem;vertical-align:top;}
.carousel .swiper-pagination-bullet-active{background:#004ea2;}

.latest-news-01{
    padding:.59rem 3.22rem .59rem 2.6rem;
    font-size: .618rem;
    line-height: .77rem;
   /* height: 1.41rem;*/
    background:#fff url(latest-icon-mob.png) no-repeat .76rem .77rem;     
    background-size: 1.172rem 1.043rem;
    border-bottom: 1px solid #d9dada;
    margin-bottom: .438rem;font-weight: bold;}
    
.latest-news a{height: 1.48rem; overflow: hidden;display: block;}
.things-you,.request,.contact,.foreigners{
    background:#fff;
    padding: .515rem;
    border-bottom: 1px solid #d9dada;
    margin-bottom: .438rem;
}
.request{padding: 0.515rem 0.515rem 0;}
.request .swiper-container-horizontal>.request .swiper-pagination-bullets{
    bottom: 9px;
    left: 0;
    width: 100%;
    position: absolute;
    z-index: 999;}
.request .swiper-container{padding-bottom: 0.99rem;}
    
.index-title{
    color:#004ea2;
    font-weight:700;
    font-size: .772rem;
    margin-bottom:.334rem;
}
.index-title a{ color:#004ea2;text-decoration: underline;}
.things-you .hot h5{
    color:#fff;
    font-size: .876rem;
    position: absolute;
    bottom:0;
    left: 0;
    right: 0;
    padding: .5rem 0 0 .438rem;
    height: 1.67rem;
    background:url(txt-bg1.png) repeat-x 0 0;
    background-size: 100% 100%;
}
.things-you .hot,.things-you li{
    position: relative;
    margin-bottom: .438rem;
}
.things-you ul{
    overflow: hidden;
}
.things-you li{
    width: 7.265rem;
    height: 4.9rem;
    float:left;
}
.things-you li:nth-child(2n){
    float:right;
}
.things-you li h5{
    color:#fff;
    position: absolute;
    bottom:0;
    left: 0;
    right: 0;
    padding: 1.63rem 0 0 .438rem;
    height: 1.1rem;
    font-size: .66rem;
    background:url(txt-bg2.png) repeat-x 0 0;
    background-size: 100% 100%;
}
.things-you li img{
    max-width: 100%;
    max-height: 4.895rem;
}
.request ul{
	width:16rem;
    overflow: hidden;
    padding-bottom: 0.48rem;
}
.request li{
    width:7.27rem;
    text-align: center;
   /* margin:.566rem 0;*/
    font-size: .644rem;
    float:left;
    margin-right:0.38rem;
}
.request li img{
    display: block;
    width: 7.27rem;
    height: 4.7rem;
   margin-top: 0.48rem;
}
.contact li{
    position: relative;
    margin-bottom:.47rem;
}
.contact li .con{
    position: absolute;
    top: .515rem;
    left: .88rem;
    width: 7.85rem;
}
.contact li .con img{height:3.6rem;}
.contact li h5{
    font-size: .669rem;
    margin-bottom:.283rem;
}
.contact li p{
    font-size: .463rem;
    line-height: .695rem;
}
.white{
    color:#fff;
}
.foreigners{
    border:0;
    margin:0;
    padding-bottom: 1.77rem;
}
.foreigners .con{
    background:#def2ff;
    padding:.347rem;

}
.foreigners .con img{
    max-width: 100%;
    display: block;
    margin-bottom: .438rem;width: 14.31rem;
    height: 6.57rem;
}
.foreigners ul{padding-top:0.283rem}
.foreigners li{
    font-size: .56rem;
    line-height: .876rem;
    list-style-type:disc;
    margin:0 0 .515rem .995rem;
    height: 1.65rem;
  /*overflow: hidden;*/
}

/*Living in Beijing */
.live-box{
    padding:.515rem;
}
.live-hotnews .title{
    font-size: 1.03rem;
    margin-bottom: .69rem;
}
.live-hotnews .con{    
    margin-bottom: .438rem;
}
.live-hotnews img{
    width: 100%;
}
.live-title{
    font-size: .747rem;
    font-weight: 700;
    line-height: .9rem;
    height: .9rem;
    border-left: .18rem solid #333;
    padding-left: .386rem;
    margin: .876rem 0;
}
.application ul,.housing,.housing ul{
    overflow: hidden;
}
.application li{
    width: 7.278rem;
    font-size: .58rem;
    font-weight: 700;
    background:#fff;
    border-bottom: 1px solid #666767;
    padding:.644rem 0;
    text-align: center;
    float:left;
    margin-bottom: .472rem;
    height: 3.4rem;
}
.mainlive .application li{height:3.4rem;}
.application li:nth-child(2n){
    float:right;
}
.application li img{
    display: block;
    width:3.864rem;
    margin:0 auto .3rem;
}
.application li a{
    display: block;
}
.housing{
    margin-bottom: .4rem;
}
.housing li{
    width: 7.278rem;
    font-size: .58rem;
    text-align: center;
    margin-bottom: .44rem;
    float:left;
}
.housing li:nth-child(2n){
    float:right;
}
.housing li img{
    display: block;
    width: 7.278rem;
    margin-bottom: .36rem;
}
.housing dl{
    float: left;
    width:7.26rem;
    height: 2.42rem;
    background:#fff;
    margin: .25rem 0;
    display: flex;
}
.housing dt{
    height: 2.42rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background:#004ea2;
    width: 2.42rem;
}
.housing dt img{
    width: 1.15rem;
    height: 1.15rem;
}
.housing  dd{
    width: 4.2rem;
    height: 2.42rem;
    line-height: 2.42rem;
    text-align: center;
    font-size: .618rem;
    font-weight: 700;
    padding-left:.644rem;
    text-align: left;
}
.live-news li{
    background:#fff;
    margin-bottom: .579rem;
    overflow: hidden;
}
.live-news li img{
    float:left;
    width: 6.44rem;
}
.live-news li p{
    padding: .45rem .515rem;
    line-height: .927rem;
    font-size: .618rem;
    width: 7.47rem;
    float: right;
}
.safety ul{
    overflow: hidden;
}
.safety li{
    float: left;
    width: 7.26rem;
    height: 2.3rem;
    background:#fff;
    font-weight: 700;
    border-bottom: 1px solid #cfd6d9;
    margin-bottom: .412rem;
    border-radius: .2rem;
    display: flex;
    overflow: hidden;
}
.safety li:nth-child(2n){
    float:right;
}
.safety .h-name{
    color:#fff;
    height: 2.3rem;
    width: 2.4rem;
    background:#004ea2;
    text-align: center;
    font-size: .27rem;
    line-height: .21rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
.safety .font-21{
    font-size: .21rem;
}
.safety .info{
    width:4.76rem;
    text-align: center;
}
.safety .info .call-no{
    font-size:1.03rem;
}
.safety .info .call-no .sub{
    font-size: .467rem;
}
.safety .info p{
    font-size: .515rem;
}
.finance ul{
    display: flex;
}
.finance li{
    background:#fff;
    width: 4.71rem;
    border-bottom: 1px solid #333;
    text-align: center;
    font-size: .518rem;
    font-weight: 700;
    margin-right: .412rem;
    padding-bottom: .5rem;
}
.finance li:last-child{
    margin-right: 0;
}
.finance li img{
    display: block;
    width: 2.06rem;
    height: 2.06rem;
    margin:.975rem auto .26rem;
}
.finance li a{
    display: block;
}
.transportation ul{
    overflow: hidden;
}
.transportation li{
    text-align: center;
    width: 4.98rem;
    margin-bottom: .772rem;
    font-size: .618rem;
    font-weight: 700;
    float:left;
}
.transportation img{
    border:1px solid #d6dcdf;
    width: 3.47rem;
    height: 3.47rem;
    background:#fff;
    border-radius: .64rem;
    display: block;
    margin:0 auto .516rem;
}
.health-service,.education{
    margin-bottom: .35rem;
}
.health-service .con,.education .con{
    background:url(health-service-bg.jpg) no-repeat;
    background-size: 100%;
    height: 5.5rem;
    padding:0 1.8rem 0 5.74rem;
    display: flex;
    align-items: center;
}
.education .con{
    background-image:url(education-bg.jpg);
}
.health-service li,.education li{
    position: relative;
    font-size: .59rem;
    line-height: .72rem;
    margin-bottom:.56rem;
    padding-left: .566rem;
    position: relative;
}
.health-service li:before,.education li:before{
    position: absolute;
    top: .15rem;
    left: 0;
    content:'';
    width: 0;
    height: 0;
    border-top: .193rem solid transparent;
    border-left: .334rem solid #fff;
    border-bottom: .193rem solid transparent;
}
.education li:before{
    border-left-color:#333;
}
.health-service a{
    color:#fff;
}
.live-box .s-title{
    font-size: .644rem;
    font-weight: 700;
    line-height: 1.56rem;
    border-top:1px solid #333;
}
.policies-laws ul{
    background:#fff;
    margin-bottom: .45rem;
}
.policies-laws li{
    border-bottom: 1px dashed #e3e3e3;
    padding:.515rem 1.28rem .515rem 1.7rem;
    font-size: .592rem;
    line-height: .772rem;
    position: relative;
}
.policies-laws li:last-child{
    border-bottom: 0;
}
.policies-laws li:before{
    position: absolute;
    top: .488rem;
    left: .734rem;
    width: .54rem;
    height:.7rem;
    background:url(arc-icon.png) no-repeat;
    background-size: 100%;
    content: '';
}
.about-news{
    background:#fff;
    overflow: hidden;
}
.about-news li{
    padding:0 2.44rem 0 .6rem;
    font-size: .618rem;
    line-height: .772rem;
    height: 2.49rem;
    display: flex;
    align-items: center;
    border-top:1px solid #e5e5e5;
    border-bottom: 1px solid #f5f5f5;
    position: relative;
}
.about-news li:after{
    position: absolute;
    content: '';
    top:.876rem;
    right:.566rem;
    background:url(add-icon.png) no-repeat;
    width: .72rem;
    height: .72rem;
    background-size: 100%;
}
.about-news a{
    color:#004ea2;
    display: block;
}
.about-news .arr-img{
    margin:.695rem auto 3.73rem;
    width: 1.61rem;
}

.Mobile-study-ymca{
    width: 14.96rem;
    height: 100%;
}
.Mobile-study-ymca-ul{
    width: 14.96rem;
    background: #fff;
    border-top: 1px solid #e1e1e1;
}
.Mobile-study-ymca-ul li{
    width: 13.82rem;
    /* height: 2.44rem; */
    padding: 0.51rem 0.57rem;
    border-bottom: 1px solid #e1e1e1;
    display: flex;
    /* justify-content: center; */
    align-items: center;
    position: relative;
}
.Mobile-study-ymca-ul li a{
    display: block;
   font-size: 0.61rem;
    color: #004ea2;
    line-height: 1.25;
    float: left;
    margin-left:0.5rem;
}
.Mobile-study-ymca-ul li i{
    position: absolute;
    display: block;
    float: left;
    top: 0.79rem;
   width:0.206rem; 
   height: 0.206rem;
   background-color:#004ea2; 
   border-radius: 50%; 
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}
.Mobile-Load-more{
    width: 14.96rem;
    height: 0.99rem;
    margin-top: 0.69rem;
}
.Mobile-Load-more a{
    display: block;
    width: 1.61rem;
    height: 0.99rem;
    background: url(arr-down-icon.png) no-repeat;
    margin: 0 auto;
    background-size: cover;
}

/*Foreigners in Beijing*/
.live-hotnews .con p{
    background:#fff;
    padding:.386rem .45rem;
    font-size:.644rem;
}
.live-hotnews .des{
    line-height: .772rem;
    font-size: .618rem;
    margin: .54rem 0 1.7rem;
    text-align: justify;
}
.live-news li{
    position: relative;
}
.live-news .play-icon{
    width: 1.93rem;
    height: 1.93rem;
    background:url(play-icon.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top:1.15rem;
    left:2.28rem;
    z-index: 2;
}
.camera li{
    margin-bottom:.75rem;
}
.camera p{text-align: left;}
.bj-info-thumb li{background:none;}
.video-box{
    margin-bottom: 2.83rem;;
}
.specials{
    margin-bottom: 1.75rem;
}
.specials li{
    margin-bottom:.515rem;
}
.specials li img{display: block;width:14.71rem;max-width: 100%;}
.news-list{
    margin-bottom: .46rem;
    overflow: hidden;
}
.news-list li{font-size: .618rem;line-height:.772rem;margin: 0 0 .46rem .995rem;list-style-type: disc;}
.live-hotnews .banner:before,.live-hotnews .banner:after{
    position: absolute;
    content: '';
    background:#f4f6f7;
    width:.23rem;
    top: 0;
    left: 0;
    bottom:0;
    z-index: 2;
}
.live-hotnews .banner:after{
    left: initial;
    right: 0;
}
.live-hotnews .banner .swiper-button-next,.live-hotnews .banner .swiper-button-prev{
    width: .85rem;
    height: .85rem;
    background:rgba(0, 78, 162, .8) url(arr-right.png) no-repeat center center;
    background-size: auto .618rem;
    right: 0;
    margin-top: -.425rem;
    z-index: 3;
}
.live-hotnews .banner .swiper-button-prev{
    left: 0;
    right: inherit;
    background-image: url(arr-left.png);
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
    opacity: 1!important;
}
.mainforeigners .live-hotnews img{max-height: 8.37rem;}
.mainforeigners .live-news li img{height: 4.25rem;}
.mainforeigners .live-news li p{line-height: .88rem;}
.mainforeigners .housing li img,.mainlatest .housing li img{height:4.89rem;}

.mainbeijinginfo .live-hotnews img{height:5.15rem;}
.mainbeijinginfo .live-news li img{height:3.86rem;}
.mainbeijinginfo .video-box{height:7.6rem;}
.mainbeijinginfo .video-box video{width:14.96rem;}
.mainlatest .live-hotnews img{height:7.47rem;}
.mainlatest .specials li img{height:3.09rem;}
.mainlive .Safety img{width:7.29rem;height:2.37rem;}

/*visa*/
.visa-banner img{display: block;width: 100%;}
.visa-box{
    padding: 0 .515rem;
}
.visa-title{color:#004ea2;font-size:.824rem;text-align: center;margin:1.1rem 0 .25rem;font-weight: 700;}
.visa-title2{color:#cccccc;font-size:.463rem;height:.811rem;position: relative;text-align: center;margin-bottom:.772rem;padding-bottom:.2rem;font-weight: 700;}
.visa-title2:after{position: absolute;width:1.1rem;height:.19rem;content:'';bottom:0;left:50%;margin-left:-.55rem;background: linear-gradient(to right,#2298ff,#11c1fe);border-radius:.5rem;}
.visa-box .intro{color:#004ea2;font-size:.618rem;line-height: .98rem;padding:.54rem .772rem 1.54rem;border: .25rem solid #9dcff4;background:#fff;position: relative;}
.visa-box .intro:before{content:'';height:.25rem;background:#eaf0f8;top:-.5rem;left:-.25rem;right: -.25rem;position: absolute;}
.visa-box .img-text{background:#def2ff;padding:.36rem;line-height: .97rem;margin-bottom: .772rem;}
.visa-box .img-text img{display: block;height:6.57rem;}
.visa-box .img-text .info{padding:.3rem .43rem;}
.visa-box .img-text .h4{font-size: .669rem;font-weight: bold;}
.visa-box .img-text p{font-size: .618rem;}
.appliy-document ul{background:url(appliy-document-bg.jpg);border:.25rem solid #9dcff4;padding: .92rem 0 .3rem;}
.appliy-document li{font-size: .566rem;line-height: .72rem;margin-bottom: .72rem;padding: 0 .515rem 0 1.13rem;position: relative;}
.appliy-document li:before{content:'';width:0;height:0;border-top:.23rem solid transparent;border-bottom:.23rem solid transparent;border-left:.25rem solid black;position: absolute;left: .62rem;top:.15rem;}
.visa-notice{background:#fff;font-size: .54rem;line-height: .82rem;padding:.56rem .927rem .56rem 4.25rem;border-bottom: .128rem solid #9dcff4;color:#004ea2;position: relative;margin-bottom:1.82rem;}
.visa-notice dt{position: absolute;left: 0;width: 4.25rem;height:1.4rem;top:50%;margin-top:-.58rem;text-align: center;font-size:.82rem;color:#004ea2;font-size: bold;}
.visa-notice dt:after{position: absolute;width:1.1rem;height:.19rem;content:'';bottom:0;left:50%;margin-left:-.55rem;background: linear-gradient(to right,#2298ff,#11c1fe);border-radius:.5rem;}
.visa-bot-banner{border:1px solid #fff;margin-bottom:2.34rem;}
.visa-bot-banner img{display: block;height:3.09rem;}
.procedure{padding:0 1.4rem;margin-bottom:1.93rem;}
.procedure dl{background:#e9f6ff;border:.103rem solid #9dcff4;border-radius:2rem;display: flex;padding:.25rem 1.2rem .25rem 1.1rem;align-items: center;}
.procedure dt{margin-right: .9rem;}
.procedure dt img{height:2.24rem;width: 1.93rem;}
.procedure dd{font-size: .618rem;line-height: .772rem;color:#004ea2;font-weight:bold;}
.procedure .arr{margin-bottom:.07rem;}
.procedure .arr img{height:.927rem;width:1.17rem;display: block;margin:auto;}

.mainpayment .mobpayment{width:16rem;height: auto;}

.mainStudy .live-hotnews img{width:14.9rem;height:5.21rem;}
.mainStudy .live-news li img{height:4.25rem;}
.mainStudy .housing img{width:7.29rem;height:4.89rem;}
.mainStudy .live-news li p{line-height: 0.85rem;}
.makeyc-pic .live-news li img{height:3.86rem;}
.makeyc-bj{background: url(makeyour.jpg) no-repeat;height: 8.86rem;background-size: 100% 100%;}
.makeyc-tit{font-size:0.66rem;color:#fff;padding: 0.62rem 0.39rem;line-height:1.01rem;}
.makeyc-tit a{color:#fff;}
.makeyc-tit p{margin-top:0.99rem;}
.live-box-top{padding: .515rem .515rem 0;}

.Mobile-Load-more{
    width: 14.96rem;
    height: 0.99rem;
    margin-top: 0.69rem;
}
.Mobile-Load-more a{
    display: block;
    width: 1.61rem;
    height: 0.99rem;
    background: url(M-Load-more.png) no-repeat;
    margin: 0 auto;
    background-size: cover;
    transition: all 0.3s;
    -moz-transition: all 0.3s; /* Firefox 4 */
    -webkit-transition: all 0.3s; /* Safari å’Œ Chrome */
    -o-transition: all 0.3s; /* Opera */
}
.xiaActive .Mobile-Load-more a{
    transform:rotate(180deg);
    -ms-transform:rotate(180deg); 	/* IE 9 */
    -moz-transform:rotate(180deg); 	/* Firefox */
    -webkit-transform:rotate(180deg); /* Safari å’Œ Chrome */
    -o-transform:rotate(180deg); 	/* Opera */
}
.visa-intro{color:#004ea2;font-size:.618rem;line-height: .98rem;padding:.54rem .772rem 1.05rem;border: .25rem solid #9dcff4;background:#fff;position: relative;margin:.72rem 0 1.4rem;}
.visa-t-icon{
    margin-bottom: 1.03rem;
}
.border-c-dede{
    border-color:#dedede;
}
.visa-types ul{
    overflow: hidden;
}
.visa-types li{
    float: left;
    width: 7.3rem;
    line-height: 1.54rem;
    border-bottom: 1px solid #cecece;
    margin-bottom: .31rem;
    text-align: center;
    font-weight: 700;
    color:#004ea2;
    background-color:#e9f6ff;
    font-size: .618rem;
}
.visa-types li.on{
    background-color:#004ea2;
    color:#fff;
}
.visa-types li:nth-child(2n){
    float:right;
}
.visa-title3{
    font-size: .84rem;
    text-align: center;
    font-weight: 700;
    margin-bottom: .54rem;
}
.reminder ul{
    overflow: hidden;
    padding-top: 2px;
}
.reminder li{
    background-color:#ebf7ff;
    border-radius:10px 10px 0 0;
    width: 4.53rem;
    height: 1.74rem;
    text-align: center;
    padding: .1rem .2rem 0;
    font-size: .618rem;
    margin-right: .09rem;
    display: flex;
    align-items: center;
    float:left;
    position: relative;
    cursor: pointer;
    justify-content: center;
}
.reminder li:last-child{
    margin-right: 0;
    float:right;
}
.reminder li.on{
    background-color:#2D78CB;
    color:#fff;
}
.reminder li.on::before{
    content: '';
    left: 0;
    right: 0;
    height: 10px;
    z-index: -1;
    position: absolute;
    top: -2px;
    background-color:#55a8fd;
    border-radius:10px 10px 0 0;
}
.visa-type-con{
    border-color:#dedede;
    background:#edf8ff;
    margin-bottom: 1.28rem;
}
.visa-arr {
    margin: .644rem auto 2.06rem;
    width: 1.61rem;
}
.faqs-con{
    background:#fff;
    overflow: hidden;
}
.faqs-con li{
    padding:0 1.42rem 0 .48rem;
    font-size: .566rem;
    line-height: .772rem;
    height: 2.49rem;
    display: flex;
    align-items: center;
    border-top:1px solid #e5e5e5;
    border-bottom: 1px solid #f5f5f5;
    position: relative;
}
.faqs-con a{
    color:#004ea2;
    position: relative;
    display: block;
    padding-left: .566rem;
}
.faqs-con a::before{
    position: absolute;
    top: .2rem;
    left: 0;
    width: .206rem;
    height: .206rem;
    background:#004ea2;
    border-radius: 10rem;
    content: '';
}
.visa-tab-info .item{
    /*display: none;*/
}
.visa-tab-info .item:first-child{
    display: block;
}

/*144-53-72*/
.countries{position: relative;height:11.46rem;}
.countries .content{position: absolute;top:0;left: .5rem;right:.5rem;}
.countries .place{position: absolute;top:0;left:0;width:4.32rem;height:9.95rem;background:rgba(0,78,162,.9);color:#fff;font-size: .51rem;}
.countries .place ul{padding-top: .644rem;}
.countries .place li{line-height: 1.09rem;background:url(place-icon.png) no-repeat .3rem center;background-size:.41rem auto;margin-bottom: .644rem;position: relative;padding-left: .979rem;font-weight: 700;}
.countries .place li::after{content: '';height:2px;background-color:#319dee;position: absolute;left: .3rem;right: .3rem;bottom: -2px;}
.countries .place li.on{background-color:#158bf9;}
.countries .place li.on::after{display: none;}
.countries .info{position: absolute;top:0;right:0;height: 100%;left:4.75rem;}
.countries .info li{display:none;background-color:rgba(255,255,255,.95);padding:.54rem .86rem;line-height: 1.1rem;font-size: .618rem;font-family: arial;border-radius: 10px;box-shadow: -2px 5px 10px 2px rgba(27,75,126,.3);color:#2c9aec;font-weight: 700;margin-right: 1.73rem;position: relative;z-index: 999999;}
.countries .info li::before{content:'';width:0;height:0; border-top:.363rem solid transparent; border-bottom:.363rem solid transparent; border-right:.29rem solid rgba(255,255,255,.95);position: absolute;left:-.29rem;top:.6rem;}
.countries .info li:nth-child(1){font-size: .514rem;margin:.3rem 0 0 0;line-height: .695rem;}
.countries .info li:nth-child(2){margin-top:2rem;display: block;}
.countries .info li:nth-child(3){margin-top:3.73rem;}
.countries .info li:nth-child(4){margin-top:2.1rem;padding:.579rem;}
.countries .info li:nth-child(4)::before{top:4rem;}
.countries .info li p{margin-bottom: .2rem;}
.countries .info li p:last-child{margin-bottom:0;}

.live-title a, .live-box .s-title a{text-decoration: underline !important;}
.capital-latest-news-text-box1{
    overflow: hidden;
}
.capital-latest-news-text-box1 ul{
    width: 15000px;
    overflow: hidden;
    float: left;
}
.capital-latest-news-text-box1 ul li{
    float: left;
    margin-right: 0.57rem;
    white-space: nowrap;
}
.capital-latest-news-text-box1 ul li a{
    font-size: 0.618rem;
    color: #333;
    font-weight: bold;
    line-height: 1.6rem;
}
/* 调查问卷 */
.diaocha{
    width: 5.92rem;
    height: 4.92rem;
    background: url(dc-icon.png);
    position: fixed;
    right: 0.15rem;
    bottom: 0.15rem;
    text-align: center;
    background-size: cover;
    z-index: 20;
}
.diaocha a{
    display: block;
    width: 100%;
    height: 100%;
}
.diaocha a p{
    width: 100%;
    font-size: 0.56rem;
    color: #1b67be;
    font-weight: bold;
    line-height: 1.1;
    position: absolute;
    bottom: 0.38rem;
}
.diaocha-guanbi{
    width: 0.51rem;
    height: 0.51rem;
    position: absolute;
    top: 0.25rem;
    right: 0.25rem;
}
.diaocha-guanbi img{
    width: 100%;
    height: 100%;
}
/* 新增news Specials */
.mob-news{
    padding: 0.9rem 0.51rem;
    background: #fff;
}
.mob-news-list{
    border-top: 0.01rem solid #d4ebfb;
    border-bottom: 0.01rem solid #d4ebfb;
}
.mob-news-list ul{
    margin-top: 0.03rem;
}
.mob-news-list li{
    line-height: .7rem;
    padding: 0.51rem 0 0.51rem 0.81rem;
    position: relative;
    border-top: 0.01rem solid #d4ebfb;
}
.mob-news-list li::before{
    display: block;
    content: '';
    width: 4px;
    height: 4px;
    position: absolute;
    background: #004ea1;
    border-radius: 100%;
    overflow: hidden;
    left: .3rem;
    top: .9rem;
}
.mob-news-list li a{
    font-size: 0.56rem;
    color: rgb(0, 63, 130);
}
.mob-Specials{
    padding-top: 0;
    border-bottom: 0.01rem solid #ccc;
    margin-bottom: .438rem;
}
.mob-Specials-list{
    border-top: 0.01rem solid #d4ebfb;
}
.mob-Specials-list ul{
    margin-top: 0.03rem;
    display: flex;
    border-top: 0.01rem solid #d4ebfb;
    justify-content: space-between;
}
.mob-Specials-list li{
    margin-top: 0.51rem;
    width: 7.21rem;
}
.mob-Specials-list-img{
    width: 7.21rem;
    height: 4.89rem;
}
.mob-Specials-list-img a,
.mob-Specials-list-img a img{
    display: block;
    width: 100%;
    height: 100%;
}
.mob-Specials-list-txt{
    padding: .25rem 0;
    line-height: 0.65rem;
}
.mob-Specials-list-txt a{
    font-size: 0.56rem;
    color: rgb(0, 63, 130);
}