/* top */
.head-box{ padding:.2rem 0; box-shadow:0 0 .03rem rgba(0,0,0,0.1); position: relative; z-index:13;}
.head-box .logo{ width:1.2rem;}
.head-box .language{ position: relative; /*background: url(../images/top-icon1.png) no-repeat right center;*/ padding-right:.15rem; border-left:solid 1px #dedede; padding-left:.4rem; background-size:.1rem;}
.head-box .language .default{ cursor: pointer; padding-left:.3rem; background: url(../images/language-icon1.png) no-repeat left center; color: #333333; background-size:.18rem; min-width:.5rem; text-align: center;}
.head-box .language .drop-down{ width: 100%; display: none; position: absolute; padding-top:.05rem; padding-left:.3rem; padding-right:.15rem;}
.head-box .language:hover .drop-down{ display: block;}
.head-box .top-nav{ padding-right:.2rem;}
.head-box .top-nav li{ position: relative; padding:0 .15rem; font-size:.2rem;}
.head-box .top-nav li:hover a,
.head-box .top-nav li.active a{ color: #b81b35;}
.head-box .top-nav dl{ display: none; padding-top:.4rem; text-align: center; position: absolute; top:100%; left:50%; width: max-content; transform: translateX(-50%);}
.head-box .top-nav dl dd{ background: #fff; padding:.1rem .2rem; border-bottom:dashed 1px #e7e7e7;}
.head-box .top-nav dl dd a{ color: #333!important;}
.head-box .top-nav li:hover dl{ display: block;}
.head-box .top-nav dl dd a:hover{ color: #b81b35!important;}
.head-box2 .logo{ width:auto; color: #7e331f;}
.head-box2 .logo img{ width:2.59rem;}
.head-box2 .logo .text{ margin-left:.3rem;}
.head-box2 .language{ border-left:none; padding-left:0;}

/* 置顶 */
.icon-zhiding{ cursor: pointer; position: fixed; right:5%; top:50%; width:.56rem; height:.56rem; background: url(../images/scroll_top.jpg) no-repeat center; z-index:11; background-size:cover; display: none;}

/* 手机菜单按钮 */
.mobile-but{ display: none; position: relative; width:36px; height:30px; background-color:rgba(230,230,230,0.7); z-index:15;}
.mobile-but span{ display:block; height:2px; background-color:#e82231; position:absolute; top:13px; transition:0.5s; }
.mobile-but .openMenu{ width:30px; left:3px; }
.mobile-but .closeMenu{ left:3px; width:0; }
.mobile-but span:active{ width:0; }
.mobile-but span:before,
.mobile-but span:after{ content:""; display:block; width:30px; height:2px; background-color:#e82231; position:absolute; transition:0.4s; }
.mobile-but .openMenu:before { top:-8px; }
.mobile-but .openMenu:after { top:8px; }
.mobile-but .closeMenu:before { top:0rem; transform:rotate(45deg); }
.mobile-but .closeMenu:after { top:0rem; transform:rotate(-45deg); }
@media (max-width:1024px) {
.mobile-but{ display: block;}
.head-box .fr-box{ align-items: center;}
.head-box .top-nav{ background: #fff; position: fixed; top:0; right:-100%; height:100vh; padding-top:1.1rem; z-index:11; transition: all .5s;}
.head-box .top-nav .ul{ height:96%; overflow: auto; display: block;}
.head-box .top-nav li{ font-size:.22rem; padding:.1rem .2rem;}
.head-box .top-nav li.on::before{ content: '>'; position: absolute; right:0; display: block; font-family:'宋体'; font-weight: bold;}
.head-box .top-nav.active{ right:0;}
.head-box .top-nav dl{ font-size:.18rem; padding-top:0; text-align: left; width: 100%; margin-left:0; position: relative; left:0; transform:translateX(0);}
.head-box .top-nav dl dd{ padding:.1rem 0;}
.head-box .language{ margin-right:.2rem; padding-right:0; border-left:none; padding-left:0; z-index:11;}
.head-box .language .default{ padding-right:.18rem; background-size:.2rem;}
.head-box2 .logo .text{ font-size:.12rem;}
.head-box2 .logo img{ width:2rem;}
.head-box2 .logo .text{ margin-left:.2rem;}
.icon-zhiding{ width:.4rem; height:.4rem; right:1%;}
.mobile-but{ width:30px;}
.mobile-but .openMenu{ width:25px;}
.mobile-but span:before,
.mobile-but .openMenu:after{ width:25px;}
.mobile-but .closeMenu{ width:0; }
}

/* banner */
.banner .swiper-button-prev,
.banner .swiper-button-next{ width:.6rem; height:.6rem; border:solid 1px #fff; background-size:.14rem; overflow: hidden; border-radius:50%;}
.banner .swiper-button-prev{ left:2rem;}
.banner .swiper-button-next{ right:2rem;}
.banner .swiper-pagination-bullet{ width:.7rem; height:.04rem; background: #fff; border-radius:.01rem; transition: all .5s;}
.banner img{ width:100%;}
@media (max-width:640px) {
.banner .swiper-button-prev{ left:.5rem;}
.banner .swiper-button-next{ right:.5rem;}
}


/* 栏目页菜单 */
.Sat-menu{ padding:.7rem 0 0;}
.Sat-menu .auto-inner{ border-bottom: solid 1px #f0f2f0;}
.Sat-menu .item{ text-align: center; margin-top:.1rem; min-width:1.5rem; margin-right:.2rem; line-height:3em; background-color:#f0f2f0;}
.Sat-menu .item a{ display: block; color: #666666; padding:0 .1rem; transition: all .5s;}
.Sat-menu .item.active a,
.Sat-menu .item a:hover{ background-color: #e82231; color: #fff;}



/* 底部 */
.footer{ background: url(../images/footer-back.jpg); padding-top:.7rem; position: relative;  z-index:10;}
.footer .footer-nav{ width:72%;}
.footer .footer-nav dt{ margin-bottom:.2rem; font-size:.16rem; color: #333333;}
.footer .footer-nav dd a{ line-height:.36rem; color: #888888;}
.footer-two{ color: #888888; margin-top:.55rem; padding:.3rem 0; border-top:solid 1px #dddddd;}
.footer-two a{color: #888888;}
.footer-two .item{ padding:0 .15rem; position: relative;}
.footer-two .item::before{ position: absolute; top:50%; right:0; margin-top:-.075rem; content: ''; display: block; height:.15rem; width:1px; background: #d4d4d4;}
.footer-two .item:last-child{ padding-right:0;}
.footer-two .item:last-child:before{ display:none;}
.footer-other{ min-width:2rem;}
.footer-other .item{ margin-bottom:.15rem; background: #fff; line-height:.45rem; text-align: center;}
.footer-other .item a{ display: block;}
.share-footer{ margin-top:.5rem;}
.share-footer .icon{ cursor: pointer; margin-left:.3rem; width:.3rem; height:.3rem; display: block; background-repeat: no-repeat; background-position:center;}
.share-footer .wx{ margin-left:0; background-image:url(../images/footer-icon1.png);}
.share-footer .wb{ background-image:url(../images/footer-icon2.png);}
.share-footer .qq{ background-image:url(../images/footer-icon3.png);}
.footer a:hover{ color: #b81b35!important;}
@media (max-width:1024px) {
.footer .footer-nav{ flex-wrap: wrap;}
.footer .footer-nav dt{ font-size:.2rem;}
.footer .footer-nav dd a{ font-size:.18rem;}
.footer-other .item a{ font-size:.18rem;}
.footer-two{ font-size:.18rem;}
.footer-two .item{ padding:0 .07rem;}
}
@media (max-width:640px) {
.footer .auto-inner{ flex-wrap:wrap;}
.footer .footer-nav{ width:100%;}
.footer .footer-nav dt{ font-size:.26rem;}
.footer .footer-nav dd a{ line-height:.4rem; font-size: .22rem;}
.footer-two .fr-box{ padding-top:.1rem;}
.footer-two .item:first-child{ padding-left:0;}
.footer-two .item{ padding:0 .2rem;}
.footer-other{ margin-top:.2rem;}
.share-footer{ justify-content:flex-start; margin-top:.25rem;}
.share-footer .icon{ background-size:cover;}
}

/* 首页 */
.index-hot{ background: #f9f9f9;}
.hot-list{ position: relative; padding:.2rem .4rem;}
.hot-list .pic span{ display: block; padding-bottom:65%; background-size: cover;}
.hot-list .text{ padding-top:.1rem;}
.hot-list .dot{ font-size:.16rem;}
.hot-list .tiem{ color: #999; font-size:.14rem;}
.hot-list .swiper-button-next,
.hot-list .swiper-button-prev{ margin:0; top:0.9rem; width:.3rem; height:.3rem; text-align: center; background-size:.1rem; background-color: #e7e7e7; border-radius:50%;}
.hot-list .swiper-button-prev{ left: 0;}
.hot-list .swiper-button-next{ right: 0;}



.index-news{ padding:1rem 0;}
.index-news .fl-box{ width:48.5%;}
.index-news .fl-box .set-top{ margin-bottom:.2rem;}
.index-news .fl-box .set-top .pic{ width:2.9rem; overflow: hidden;}
.index-news .fl-box .set-top .pic img{ transition: all .5s;}
.index-news .fl-box .set-top:hover .pic img{ transform: scale(1.1);}
.index-news .fl-box .set-top .text{ padding:.1rem .3rem; padding-right:0; width:calc(100% - 2.9rem);}
.index-news .fl-box .set-top .text .tim{ font-size:.18rem; color: #333333;}
.index-news .fl-box .set-top:hover .text .tim{ color: #b81b35;}
.index-news .fl-box .set-top .text .wenz{ font-size:.14rem; line-height:.25rem; margin-top:.15rem; color: #999999;}
.index-news .fl-box .tab-con .con-list{ display: none;}
.index-news .fl-box .tab-con li{ padding:.2rem 0; border-bottom:solid 1px #ededed;}
.index-news .fl-box .tab-con li:last-child{ border-bottom:none;}
.index-news .fl-box .tab-con li .tiem{ margin-right:.2rem; color: #b81b35; text-align: center; width:60px;}
.index-news .fl-box .tab-con li .day{ font-size:.34rem; line-height:.35rem;}
.index-news .fl-box .tab-con li .Year{ font-size:.12rem;}
.index-news .fl-box .tab-con li .text{ width:calc(100% - 80px);}
.index-news .fl-box .tab-con li .tim{ margin-bottom:.05rem; color: #333;}
.index-news .fl-box .tab-con li:hover .tim{ color: #b81b35;}
.index-news .fl-box .tab-con li .Introd{ font-size:.14rem; color: #999999;}
.index-news .fr-box{ width:48.5%;}
.index-news .tab-hd{ margin-bottom:.35rem;}
.index-news .tab-hd .item{ cursor: pointer; line-height:.29rem; font-size:.28rem; color: #cccccc; padding:0 .3rem; border-right:solid 1px #dedede;}
.index-news .tab-hd .item.active{ color: #333333;}
.index-news .tab-hd .item:last-child{ padding-right:0; border:none;}
.index-news .tab-hd .item:first-child{ padding-left:0;}
.index-news .tab-hd .but a{ display:none;}
.index-news .tab-hd .but a.on{ display:block;}
.index-news .VideoSet-top a{ cursor: pointer;}
.index-news .VideoSet-top a .pic{ width:100%; height:3.7rem; background-size: cover; background-position:center; background-repeat: no-repeat;}
.index-news .VideoSet-top .txt{ position: absolute; left:0; width: 100%; padding:0 .3rem; bottom:.3rem; z-index:3; color: #ffffff;}
.index-news .swiper-pagination-bullet{ background: #fff;}
.index-news .swiper-pagination{ right: 0; float: right; left: auto!important; width: auto!important; padding-right:.3rem; bottom:.3rem !important; text-align: right;}
.index-news .VideoSmall-pic{ margin-top:10px;}
.index-news .VideoSmall-pic .pic{ cursor: pointer; padding-bottom:66.6%; background-position: center !important; background-repeat: no-repeat !important; background-size: cover!important;}
.index-news .but-video{ position: absolute; left:50%; top:50%; width:.6rem; height:.6rem; background: url(../images/video-icon.png) no-repeat; background-size:cover; transform: translate(-50%,-50%);}
.index-news .VideoSmall-pic .but-video{ width:.3rem; height:.3rem;}
.index-about{ padding:.85rem 0; background: url(../images/home-back2.jpg) no-repeat center;}
.index-about .pic{ width:48.6%; position: relative;z-index:3;}
.index-about .auto-text{ position: relative;z-index:3; padding-top:.5rem; padding-left:.7rem; width:51.4%;}
.index-about .auto-text .title{ font-size:.28rem; color: #333333;}
.index-about .auto-text .Introd{ margin-top:.3rem; font-size:.16rem; line-height:.3rem; color: #666666;}
.index-about .auto-inner{ padding-bottom:.4rem; position: relative;}
.index-about .auto-inner .back-pic{ width: 100%; position: absolute; left:0; bottom:0; background-size:contain; background-repeat: no-repeat; background-position:center;}
.index-other{ padding:.8rem 0 1rem;}
.index-other .item{ position: relative; overflow: hidden; width:calc(100% / 4);}
.index-other .item .text{ position: absolute; top:50%; left:0; padding:0 .35rem; z-index:5; width:100%; font-size: .2rem; color: #ffffff; transform: translateY(-50%);}
.index-other .item .but{ margin-top:.35rem; width: .32rem; height:.32rem; background: url(../images/home-icon1.png) no-repeat center; background-size:.32rem;}
.index-other .item .pic{ transition: all .5s;}
.index-other .item .pic img{ width:100%;}
.index-other .item:hover .pic{ transform: scale(1.1);}

@media (max-width:1024px) {
.index-news{ padding:.5rem 0;}
.index-news .auto-inner{ flex-wrap: wrap;}
.index-news .fl-box{ width:100%;}
.index-news .fl-box .tab-con li:last-child{ border-bottom:solid 1px #ededed;}
.index-news .fr-box{ padding-top:.3rem; width:100%;}
.index-news .tab-hd{ margin-bottom:.25rem;}
.index-news .VideoSet-top a img{ width:100%;}
.index-about{ padding:.3rem 0;}
.index-about .auto-inner{ flex-wrap: wrap; width:100%;}
.index-about .pic{ width:100%;}
.index-about .pic img{ width:100%;}
.index-about .auto-text{ width:100%; padding-left:0;}
.index-about .auto-inner{ padding-bottom:0;}
.index-about .auto-inner .back-pic{ padding-top:.3rem; position: relative;}
.index-about .auto-text{ padding-top:.2rem;}
.index-about .auto-text .Introd{ margin-top:.1rem;}
.index-other .auto-inner{ flex-wrap: wrap;}
.index-other .auto-inner .item{ margin-bottom:2%; width:49%;}
.index-other .auto-inner .item:nth-child(2n){ margin-right:0;}
.index-other .item .pic img{ width:100%;}
}

@media (max-width:640px) {
.index-about .auto-text .Introd{ font-size:.22rem; line-height:.4rem;}
}



/* 丝绸之路文化遗产年报 */
.Annual-Tiel{ padding-bottom:.15rem; font-size:.28rem; color: #333333;}
.annual-one{ padding:.8rem 0; background: url(../images/annual-back1.jpg) center; background-size: cover;}
.annual-one .fl-box{ align-items: center;}
.annual-one .annual-text{ color: #666666; line-height:.3rem; width:calc(100% - 6.8rem); padding-left:.7rem;}
.annual-one .img{ width:6.8rem; position: relative;}
.annual-one .but-video{ cursor: pointer; position: absolute; left:50%; top:50%; width:.6rem; height:.6rem; background: url(../images/video-icon.png) no-repeat; background-size:cover; transform: translate(-50%,-50%);}

.annual-two{ padding:.5rem 0;}
.annual-two .Annual-Tiel{ padding-bottom:.3rem; text-align: center;}
.AnnualTeam-list{ position: relative;}
.AnnualTeam-list .pic{ margin:0 auto; width:1.5rem; height:1.5rem; overflow: hidden; border-radius:50%;}
.AnnualTeam-list .pic img{ transition: all .5s;}
.AnnualTeam-list .item:hover .pic img{ transform: scale(1.1);}
.AnnualTeam-list .item:hover .text{ color: #b81b35;}
.AnnualTeam-list .text{ padding:.15rem 0 0; text-align: center; font-size:.16rem; color: #666666;}
.AnnualTeam-list .swiper-prev,
.AnnualTeam-list .swiper-next{ top:42%; width:.4rem; height:.4rem; background-size:.1rem; border:solid 1px #e7e7e7; border-radius:50%;}
.AnnualTeam-list .swiper-prev{ left:-.8rem;}
.AnnualTeam-list .swiper-next{ right:-.8rem;}

.annual-news{ background: #f8f9fa; padding:.6rem 0 .8rem;}
.annual-news .Annual-Tiel{ padding-bottom:.4rem;}
.annual-news .fl-box{ width:46.5%;}
.annual-news .fl-box .set-top{ margin-bottom:.2rem;}
.annual-news .fl-box .set-top .pic{ width:2.9rem; overflow: hidden;}
.annual-news .fl-box .set-top .pic img{ transition: all .5s;}
.annual-news .fl-box .set-top:hover .pic img{ transform: scale(1.1);}
.annual-news .fl-box .set-top .text{ padding:.1rem .3rem; padding-right:0; width:calc(100% - 2.9rem);}
.annual-news .fl-box .set-top .text .tim{ font-size:.18rem; color: #333333;}
.annual-news .fl-box .set-top:hover .text .tim{ color: #b81b35;}
.annual-news .fl-box .set-top .text .wenz{ font-size:.14rem; line-height:.25rem; margin-top:.15rem; color: #999999;}
.annual-news .fl-box .ul li{ padding:.2rem 0; border-bottom:solid 1px #ededed;}
.annual-news .fl-box .ul li:last-child{ border-bottom:none;}
.annual-news .fl-box .ul li .tiem{ margin-right:.2rem; color: #b81b35; text-align: center; width:60px;}
.annual-news .fl-box .ul li .day{ font-size:.34rem; line-height:.35rem;}
.annual-news .fl-box .ul li .Year{ font-size:.12rem;}
.annual-news .fl-box .ul li .text{ width:calc(100% - 80px);}
.annual-news .fl-box .ul li .tim{ margin-bottom:.05rem; color: #333;}
.annual-news .fl-box .ul li:hover .tim{ color: #b81b35;}
.annual-news .fl-box .ul li .Introd{ font-size:.14rem; color: #999999;}
.annual-news .fr-box{ width:46.5%;}
.annual-news .fr-box .item{ width:48%; position: relative; margin-bottom:4%; transition: all .5s;}
.annual-news .fr-box .item .icon-box{ font-size:.18rem; color: #fff; text-align: center; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%); transition: all .5s;}
.annual-news .fr-box .item .icon-box .icon img{ width:.8rem;}
.annual-news .fr-box .icon-box .wez{ margin-top:1em;}
.annual-news .fr-box .item .text{ color: #fff; text-align: center; opacity:0; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%); transition: all .5s;}
.annual-news .fr-box .item .text .wez{ font-size:.24rem;}
.annual-news .fr-box .item .text .but{ margin:.15rem auto; width:.32rem; height:.32rem; background: url(../images/annual-arrow.png) no-repeat center; background-size: cover; overflow: hidden; border-radius:50%;}
.annual-news .fr-box .item:hover{ box-shadow:0 .1rem .1rem rgba(0,0,0,0.12);}
.annual-news .fr-box .item:hover .icon-box{ opacity:0;}
.annual-news .fr-box .item:hover .text{ opacity:1;}

@media (max-width:1024px) {
.annual-one .fl-box{ flex-wrap: wrap;}
.annual-one .img,
.annual-one .img img{ width:100%;}
.annual-one .annual-text{ width:100%; padding:.4rem 0 0;}
.AnnualTeam-list .swiper-prev{ left:-0.25rem;}
.AnnualTeam-list .swiper-next{ right:-0.25rem;}
.annual-news .fl-box .set-top .pic{ width:2.3rem;}
.annual-news .fl-box .set-top .text{ width: calc(100% - 2.3rem);}
.annual-news .fr-box{ display: block;}
.annual-news .fr-box .item .icon-box .icon img{ width:.4rem;}
.annual-news .fr-box .icon-box .wez{ font-size:.16rem;}
.annual-news .fr-box .item{ float: left;}
.annual-news .fr-box .item:nth-child(2n){ float: right;}
}

@media (max-width:768px) {
.Annual-Tiel{ font-size:.34rem;}
.annual-one .annual-text{ font-size:.2rem; line-height:.36rem;}
.annual-news .annual-list{ flex-wrap: wrap;}
.annual-news .fl-box{ width:100%;}
.annual-news .fr-box{ margin-top:.5rem; width:100%; display: flex;}
.annual-news .fr-box .item .pic img{ width:100%;}
.annual-news .fr-box .item .icon-box .icon img{ width:.8rem;}
.annual-news .fr-box .icon-box .wez{ font-size:.22rem;}
}

@media (max-width:640px) {
.AnnualTeam-list .swiper-prev,
.AnnualTeam-list .swiper-next{ width:.6rem; height:.6rem; background-size:.15rem;}
.AnnualTeam-list .swiper-prev{ left:0;}
.AnnualTeam-list .swiper-next{ right:0;}
.AnnualTeam-list .text{ font-size:.22rem;}
}



/* 分页 */
.Pages{ text-align:center; padding:1% 0 .6rem;color:#666666;}
.Pages *{ vertical-align:middle;}
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total{ display:none;}
.Pages a{ display:inline-block; width:55px; line-height:55px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Pages a:hover,
.Pages a.a_cur{ color:#fff; background-color:#b81b35;}
.Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Pages .i_text{ width:55px; height:55px; line-height:55px;border:1px solid #ceced5;}
.Pages .i_button{ cursor:pointer; background:none; width:55px; height:55px;border:1px solid #ceced5;}
.Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Pages .a_prev,.Pages .a_next{ font-family:'宋体'; font-weight: bold; color: #b81b35;}
@media(max-width:1000px){
.Pages em{ display:none;}
}
@media(max-width:640px){
.Pages a.a_first,
.Pages a.a_end{ display:none;}
.Pages a{ padding:0; width:45px; height:45px; line-height:45px; margin:0 5px;}
}




/* 通用单篇 */
.single-main{ min-height:3rem;}
.single-main .padd-top{ padding-top:.3rem;}

/* 热点新闻 */
.news-main{ padding:.5rem 0; background-color: #f8f9fa;}
.news-main .set-top-box{ margin-bottom:.5rem; background:#ffffff;  position: relative;}
.news-main .set-top-box .pic{ width:6.8rem;}
.news-main .set-top-box .pic img{ width:100%;}
.news-main .set-top-box .text{ color: #666666; padding:0 .8rem; width:calc(100% - 6.8rem)}
.news-main .set-top-box .text .time{ font-size:.18rem;}
.news-main .set-top-box .text .title{ padding:.25rem 0; font-size:.26rem; color: #333333;}
.news-main .set-top-box .text .Introd{ line-height:.35rem;}
.news-main .set-top-box .swiper-pagination{ bottom:10%; padding-left:7.6rem;}
.news-main .set-top-box .swiper-pagination .swiper-pagination-bullet{ margin-right:.1rem; width:.7rem; height:.04rem; background:#b81b35; border-radius:0;}
.news-main .list{ padding-bottom:.4rem;}
.news-main .list li{ margin-bottom:.3rem; background:#ffffff; padding-right:.8rem;}
.news-main .list li .pic{ width: 3.6rem;}
.news-main .list li .text{ color: #666666; line-height:.35rem; padding:0 .6rem; width: calc(100% - 5rem); border-right:solid 1px rgba(0,0,0,0.12);}
.news-main .list li .text .title{ padding:.2rem 0; font-size:.22rem; color: #333333;}
.news-main .list li .time{ width: 1.4rem; padding-left:.6rem; text-align: center; color: #333;}
.news-main .list li .time .day{ line-height:.6rem; font-size: .6rem;}
.news-main .list li .time .year{ margin-top:.5em;}

/*详情*/
.contInfo{padding:5% 0 7%;}
.contInfo .titBox{ text-align: center; border-bottom:1px solid #E1E1E1;margin-bottom:3%;}
.contInfo .titBox h1{ font-size:.24rem; font-weight:normal;}
.contInfo .titBox .tvBox{margin:.15rem 0;}
.contInfo .titBox span{display: inline-block;vertical-align: middle; color:#999;margin-right:.3rem;}
.contInfo .contBox{ line-height:.3rem;}


@media(max-width:1024px){
.news-main .set-top-box .pic{ width:45%;}
.news-main .set-top-box .text{ width:55%; padding:0 5%;}
.news-main .set-top-box .text .title{ padding:.1rem 0;}
.news-main .set-top-box .text .Introd{ line-height:.3rem;}
.news-main .set-top-box .swiper-pagination{ bottom:5%; padding-left:50%;}
.news-main .set-top-box .swiper-pagination .swiper-pagination-bullet{ width:.5rem;}
.news-main .list li{ padding-right:5%;}
.news-main .list li .text{ width:calc(65% - 140px); padding:0 40px; line-height:.3rem;}
.news-main .list li .time{ width:140px; padding-left:40px;}
.news-main .list li .text .title{ padding:.1rem 0;}
.news-main .list li .pic{ width:35%;}
}
@media(max-width:768px){
.news-main .set-top-box .text .Introd{ font-size:.2rem;}
.news-main .list li .text{ font-size:.2rem; width:calc(65% - 130px); padding:0 20px; line-height:.3rem;}
.news-main .list li .text .title{ font-size:.22rem;}
.news-main .list li .time{ width:100px; padding-left:20px;}
.news-main .list li .time .day{ font-size:.5rem; line-height:.5rem;}
.news-main .list li .time .year{ margin-top:0; font-size: .2rem;}
}
@media(max-width:640px){
.news-main .set-top-box{ margin-bottom:1rem;}
.news-main .set-top-box a{ flex-wrap: wrap;}
.news-main .set-top-box .pic{ width: 100%;}
.news-main .set-top-box .text{ width: 100%; padding:.3rem .2rem;}
.news-main .set-top-box .text .time,
.news-main .set-top-box .text .Introd{ font-size:.24rem; line-height:.4rem;}
.news-main .set-top-box .text  .title{ font-size:.3rem;}
.news-main .set-top-box .swiper-pagination{ bottom:-.5rem; padding-left:0; width: 100%;}
.news-main .list li a{ flex-wrap: wrap;}
.news-main .list li .pic{ width:100%;}
.news-main .list li .text{margin:.2rem 0; padding:0 .4rem; font-size:.22rem; line-height:.4rem; padding-left:0; width:calc(100% - 80px);}
.news-main .list li .text .title{ font-size:.28rem;}
.news-main .list li .time{ width:80px;}
}



/* 特聘专家 */
.expert-main{ padding:.6rem 0 1rem; background-color: #f8f9fa;}
.expert-main .list .item{ width:18.3%; margin-right:2.12%; margin-bottom:.3rem; background: #fff; padding-bottom:.2rem; text-align: center;}
.expert-main .list .item .pic{ overflow: hidden;}
.expert-main .list .item .pic img{ transition: all .5s;}
.expert-main .list .item .name{ padding-top:.15rem; font-size: .18rem; color: #666666;}
.expert-main .list .time{ font-size: .14rem; color: #adadad;}
.expert-main .list .item:nth-child(5n){ margin-right:0;}
.expert-main .list .item:hover .name{ color: #b81b35;}
.expert-main .list .item:hover .pic img{ transform: scale(1.1);}
@media(max-width:768px){
.expert-main .list .item:nth-child(5n),
.expert-main .list .item{ width:23%; margin-right:2.666%;}
.expert-main .list .item:nth-child(4n){ margin-right:0;}
}
@media(max-width:640px){
.expert-main .list{ justify-content: space-between;}
.expert-main .list .item:nth-child(5n),
.expert-main .list .item{ width:48%; margin-right:0;}
}

/* 特聘专家-详情 */
.expert-main .Anchor-box{ margin-top:.2rem; color: #999999; line-height:.4rem;}
.expert-main .Anchor-box .anchor-but{ cursor: pointer; padding-left:20px; position: relative;}
.expert-main .Anchor-box .anchor-but::before{ content:''; display: block; width:10px; height:2px; background: #999999; position: absolute; left:0; top:50%; margin-top:-1px;}
.expert-main .Anchor-box .anchor-but.active{ color: #b81b35;}
.expert-main .hang-box,
.expert-main .info .fl-box{ width:3rem;}
.expert-main .info .fr-box{ width:calc(100% - 3.7rem); padding:.7rem; background: #f3eef0;}
.expert-main .info .textarea{ color: #666666; line-height:.3rem;}
.expert-main .info .anc-title{ font-size: .24rem; color: #333333; padding:.6rem 0 .1rem;}
.expert-main .Biography .name .wz{ margin-right:1em; font-size:.32rem; line-height:.35rem; color: #333333;}
.expert-main .Biography .name .time{ font-size:.18rem; line-height:.22rem; color: #adadad;}
.expert-main .Biography .textarea{ padding:.35rem 0 .5rem; border-bottom:dashed 1px #dedede;}
.expert-main .hang-box.hang{ position:fixed; top:0;}

@media(max-width:1024px){
.expert-main .hang-box,
.expert-main .info .fl-box{ width:2.5rem;}
.expert-main .info .fr-box{ width:calc(100% - 2.8rem); padding:.4rem; background: #f3eef0;}
.expert-main .Biography .textarea{ padding:.3rem 0;}
.expert-main .info .anc-title{ padding:.3rem 0 0;}
}
@media(max-width:768px){
.expert-main .Anchor-box{ font-size:.2rem;}
.expert-main .info .textarea{ font-size:.2rem; line-height:.4rem;}
}



/* 精彩视频 */
.video-main{ padding-top:1rem;}
.video-main .item{ position: relative; width:32%; margin-right:2%; margin-bottom:2%;}
.video-main .item:nth-child(3n){ margin-right:0;}
.video-main .item a{ cursor: pointer;}
.video-main .item a .pic{ padding-bottom:70%; width:100%; background-size: cover; background-position:center; background-repeat: no-repeat;}
.video-main .item .txt{ position: absolute; left:0; width: 100%; padding:0 .3rem; bottom:.3rem; z-index:3; color: #ffffff;}
.video-main .but-video{ position: absolute; left:50%; top:50%; width:.6rem; height:.6rem; background: url(../images/video-icon.png) no-repeat; background-size:cover; transform: translate(-50%,-50%);}
.video-main .VideoSmall-pic .but-video{ width:.3rem; height:.3rem;}
















