/*--------内页头部-------*/
.inner-page-top{background:#fff;text-align:center;width:100%;border-bottom:1px solid #eee}
.inner-page{display:flex;padding:.20rem .20rem;background:#fff;text-align:center}
.inner-page .back-up{display:flex;width:20%}
.inner-page .back-up span{width:.24rem;height:.44rem;background:url(/Content/images/dayi_iocn_fanhui@2x.png) no-repeat;background-size:cover}
.inner-page h1{display:flex;width:60%;justify-content:center;font-size:.34rem}
.inner-page .online{display:flex;width:20%;justify-content:flex-end}
.inner-page .online em{width:.44rem;height:.44rem;background:url(/Content/images/icon_kefu@2x.png) no-repeat;background-size:cover}
.inner-page .share-ico{display:flex;width:20%;justify-content:flex-end}
.inner-page .share-ico em{width:.44rem;height:.44rem;background:url(/Content/images/share.png) no-repeat;background-size:cover}
/* --------切换按钮-------- */
.tab-bar .tabs{font-size:0;height:.70rem;line-height:.70rem;background:#fff;position:relative;z-index:999;box-shadow:0 .05rem .10rem rgba(0,0,0,.06);display:flex;justify-content:space-around}
.tab-bar .tabs a{font-size:.28rem;display:block;text-align:center;color:#666;width:100%}
.tab-bar .error-bar a{width:16.66%}
.tab-bar .tabs a.active{color:#f74655}
.tab-bar .tabs a.active:after{display:block;content:" ";width:.42rem;height:.04rem;border-radius:.02rem;background:#f74655;margin:auto}
/*--------tab-------------*/
.free-hot{margin-top:.18rem;box-shadow:0 .10rem .10rem rgba(0,0,0,.03);background:#fff}
.gallery-thumbs{font-size:.30rem;font-weight:bold;width:calc(100% - .40rem)}
.gallery-thumbs .swiper-slide{width:auto;padding-right:.10rem;margin-right:.50rem;padding-bottom:.08rem;position:relative}
.gallery-thumbs .swiper-slide em.free{font-size:.24rem;position:absolute;font-weight:normal;background:#f35f55;color:#fff;right:-.0rem;top:-.06rem;width:.12rem;height:.12rem;display:block;border-radius:50%}
.swiper-container-free-mode>.swiper-wrapper{padding-top:.15rem}
.gallery-thumbs .swiper-slide-thumb-active{color:#f35f55}
.gallery-thumbs .swiper-slide-thumb-active:after{display:block;content:"";background:#f35f55;height:.05rem;width:50%;margin:auto;margin-top:.05rem;border-radius:.5rem}
/*----新闻------*/
.news{background:#fff}
.news li{padding:0rem .20rem}
.news li a{font-size:.26rem;display:block;line-height:.80rem;border-bottom:1px solid #f5f5f5}
.news li a em{color:#81acf9;margin-right:.10rem}
.news-content{background:#fff;padding:.30rem}
.hd-tit{padding:0;margin-bottom:.30rem}
.hd-tit h2{font-size:.34rem;font-weight:bold;margin-bottom:.20rem}
/*.hd-tit h2 span{background:#f02c36;color:#fff;font-size:.24rem;padding:.02rem .06rem;margin-right:.1rem;font-weight:normal;border-radius:.04rem;display:inline-block;vertical-align:bottom;position:relative;top:-.03rem}
*/
 .hd-tit h2 span{color:#fff;font-size:.24rem;padding:.02rem .06rem;margin-right:.1rem;font-weight:normal;border-radius:.04rem;display:inline-block;vertical-align:bottom;position:relative;top:-.03rem}

.hd-tit .subhead{display:flex;justify-content:space-between;font-size:.24rem;color:#999}
.hd-tit .subhead em{font-weight:normal}
.text-content{line-height:.50rem;font-size:.28rem}
.text-content p{margin-bottom:.25rem}
.Hot-info{width:100%;height:auto;background-color:#fff;border-radius:.1rem}
.News{font-size:.3rem;color:#666;border-bottom:1px solid #eee}
.News .swiper-slide-thumb-active{color:#333;font-weight:bold}
.News .swiper-slide-thumb-active:after{display:block;content:"";background:#f35f55;height:.05rem;width:.4rem;margin:auto;margin-top:.15rem;border-radius:.5rem}
.News .swiper-slide{width:auto;margin-right:.50rem;padding-top:.2rem;position:relative;text-align:center}
.News .swiper-slide em.free{font-size:.24rem;position:absolute;font-weight:normal;background:#f35f55;color:#fff;right:-.0rem;top:-.06rem;width:.12rem;height:.12rem;display:block;border-radius:50%}
.news-box{margin:0 .2rem;padding:.2rem 0;overflow:hidden;zoom:1;border-bottom:1px solid #f5f5f5}
.news-box label {float: left}
.news-box label.long{width:100%}
.news-box label h1{font-size:.28rem}
.news-box label p{font-size:.22rem;color:#999;margin-top:.3rem}
.news-box label p em{margin-right:.2rem;font-weight:normal}
.news-box span{width:1.52rem;height:1.48rem;display:block;float:right}
.news-box span img{width:100%;height:100%}