*{margin:0;padding:0;border:0;-webkit-user-select:text}
a,img{-webkit-touch-callout:none}
ol,ul{list-style:none}
*,:after,:before{-webkit-box-sizing:border-box;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
body,html{text-align:left;height:100%;width:100%;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-align:center}
div,p,section{max-height:999999px}
input[type=password],input[type=text],textarea{resize:none;outline:0;-webkit-appearance:none;white-space:pre-wrap;word-wrap:break-word;background:#fff;overflow:scroll}
a{color:#535353;text-decoration:none}
img{vertical-align:top}
.ellipsis,img{max-width:100%}
.ellipsis{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.box-center{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center}
.hide{display:none!important}
.fl-r{float:right}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.tlbs,t:d,tlbs-flux{display:none!important}
.clear{clear:both}

body{overflow-x:hidden;width:6.4rem;margin:0 auto;font-family:Hiragino Sans GB,Microsoft Yahei;color:#535353}
.mhb-body {
    width: 6.4rem;
    overflow: hidden;
}
/*头*/
.head-div{width: 100%;height: .82rem;background: url(../images/wap_bg1.jpg) no-repeat;  background-size: 100% 100%;position: relative;}
.bg-com{background: url(../images/wap_allbgs.png) no-repeat;background-size: 2.5rem 10.8rem;}
.head-div .user-img{position: absolute;width: .31rem;height: .31rem;background-position:0 -4.36rem;display: block;top: .25rem;left: .2rem;}
.head-div .index-logo{position: absolute;width: 1.88rem;height: .5rem;background-position:0 -7.24rem;top: .17rem;left: 2.26rem;}
.head-div .index-search{position: absolute;width: .29rem;height: .29rem;background-position:0 -4.05rem;top: .27rem;right: .2rem;}
.column-list{width: 6.8rem;padding: .06rem 0 .09rem 0;background: #F9F9F9;border-bottom: 1px solid #DCDCDC;}
.column-list a{padding: 0 .47rem 0 .16rem;font-size: .24rem;line-height: .45rem;color: #1B1B1B}
.head-div2{width: 100%;height: .86rem;background: #0067A2; position: relative;}
.head-div2 .go-back{position: absolute;width: .23rem;height: .42rem;background-position:0 -2.92rem;display: block;top: .2rem;left: .2rem;}
.head-div2 .index-logo{position: absolute;width: 1.74rem;height: .52rem;background-position:0 -1.64rem;top: .2rem;left: 2.26rem;}
.head-div2 .index-search{position: absolute;width: .49rem;height: .37rem;background-position:0 -2.17rem;top: .23rem;right: .2rem;}
.head-div2 .change-bg{width: .42rem;height: .23rem;background-position:0 -3.8rem;}
.head-div2 .user-img2{position: absolute;width: .45rem;height: .45rem;background-position:0 -4.675rem;display: block;top: .2rem;left: .2rem;}
.list-default-head{height: .86rem;position: relative;}
.list-fixed-head{width: 100%;height: .86rem;position: fixed;top: 0;left: 0;z-index: 999;background: rgba(0,0,0,.6);overflow: hidden;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;}
.list-head{width:6.4rem;margin:auto;overflow: hidden;}
.head-showinput{height: 100%;}
/*头end*/
/*头条*/
.top-title{margin-top:.1rem;font-family:'microsoftyaheilight';font-size: .3rem;line-height: .5rem;color: #004986;display: block;text-align: center;}
.top-abs{font-family:'microsoftyaheilight';font-size: .24rem;line-height: .38rem;padding: 0 .2rem;}
/*头条end*/
/*轮播图*/
.toproll-img{width: 6.4rem;height: 3.52rem;overflow: hidden;margin-top: .18rem;position: relative;}
.toproll-img img{width: 6.4rem;height: 3.52rem;}
.toproll-img  a i{width:.77rem;height:.74rem;background-position: 0 -6.1rem;display: block;position: absolute;top: 1.4rem;left: 2.8rem;}
.toproll-img p{position: absolute;width: 6.4rem;background: rgba(0,0,0,.6);line-height: .55rem;bottom: 0;left: 0;}
.toproll-img p span{color: #fff;width:4.5rem;font-size: .26rem;display: block;overflow: hidden;margin-left:.2rem;text-overflow: ellipsis;white-space: nowrap;}
.toproll-pagination {position: absolute;bottom: .18rem;right: .2rem;max-width: 1.8rem;
text-align: center;-webkit-transition: .3s;-moz-transition: .3s;
-o-transition: .3s;transition: .3s;-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);z-index: 10;}
.toproll-pagination .swiper-pagination-bullet {margin:0px .05rem; width: .14rem;height: .14rem;background: #fff;opacity: 1;}
.toproll-pagination .swiper-pagination-bullet-active { width: .14rem;height: .14rem;opacity: 1; background: #007aff;}
/*轮播图end*/
/*栏目名*/
.column-title{height: .53rem;border-bottom: 2px solid #EEEEEE;margin-top: .1rem;position: relative;}
.column-title .title{font-size: .28rem;line-height: .5rem;color: #002F73;padding: 0 .2rem;position: absolute;top: 0;left: 0;border:none; }
.column-title .title2{left: 2rem;}
.column-title .active{border-bottom:2px solid #002F73;-webkit-transition: .3s;-moz-transition: .3s;
-o-transition: .3s;transition: .3s;}
.column-title .more{position: absolute;top: 0;right: .18rem;font-size: .2rem;line-height: .5rem;color: #898989;}
.list-col-name{height: .8rem;background: #EFEFEF;position: relative;}
.list-col-name .title{float: left;font-size: .26rem;line-height: .76rem;padding: 0 .15rem;margin-left: .2rem;}
.list-col-name .active{border-bottom:.04rem solid #F8AD16; color: #1b1b1b;font-weight:bold;}
/*栏目名end*/
/*新闻list*/
.m-news-wrap li:nth-child(1){border:none;}
.news-list{padding:.22rem .2rem 0rem;border-top: 1px solid #d0d0d0;display: flex;}
.news-list .news-img{display: flex;width: 1.7rem;height: 1.2rem;overflow: hidden;}
.news-list .news-img img{width: 1.7rem;}
.news-list .news-wrap{display: block;float: right;width: 4.1rem;margin-left: .2rem;}
.news-list .news-wrap a{display:block;font-size: .22rem;line-height: .22rem;margin-bottom:.08rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #535353;}
.news-list .news-wrap .focus{font-size: .24rem;line-height: .24rem;color: #002F73;margin-bottom:.14rem;}
/*新闻listend*/
/*首页视频list*/
.video-img{width: 6.4rem;height: 3.52rem;overflow: hidden;margin-top: .28rem;}
.video-img img{width: 6.4rem;height: 3.52rem;}
.video-img a{display: block;position: relative;}
.video-img a i{width:.77rem;height:.74rem;background-position: 0 -6.1rem;display: block;position: absolute;top: 1.5rem;left: 2.8rem;}
/*首页视频listend*/
/*智库list*/
.m-zk-wrap li:nth-child(3) .zk-wrap{border:none;height:1.8rem;}
.zk-list{padding:.3rem .2rem 0rem;display: flex;}
.zk-list .zk-img{display: flex;width: 1.7rem;height: 1.7rem;overflow: hidden;}
.zk-list .zk-img img{width: 1.7rem;}
.zk-list .zk-wrap{display: block;float: right;width: 4.1rem;height:2rem;margin-left: .2rem;border-bottom: 1px solid #E5E5E5;}
.zk-list .zk-wrap .title{display:block;font-size: .22rem;line-height: .22rem;margin:.2rem 0 .1rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #535353;}
.zk-list .name{font-size: .24rem;line-height: .24rem;color: #535353;;margin-bottom:.14rem;}
.zk-list .zk-wrap .abs{max-height:9rem;display:block;font-size: .2rem;line-height: .3rem;margin-top:.08rem;overflow: hidden;color: #535353;}
/*智库listend*/
/*航图list*/
.img-news-list{overflow: hidden;}
.img-news-list .img-news{display:block;width:2.85rem;height: 2.14rem;float: left; margin:.28rem .09rem 0 .2rem;position: relative;}
.img-news-list .img-news img{width: 100%;}
.img-news-list .img-news div{width:100%;position: absolute;line-height:.38rem;text-indent: 1em;bottom: 0;left: 0;font-size: .2rem;color: #FFF;background: rgba(0,0,0,.7);
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.img-news-list .img-news2{display:block;width:2.85rem;float: left; margin:.28rem .09rem 0 .2rem;position: relative;}
.img-news-list .img-news2 div{width:2.85rem;height: 1.6rem;overflow: hidden;}
.img-news-list .img-news2 div img{width: 100%;}
.img-news-list .img-news2 p{line-height:.3rem;height: .6rem;font-size: .22rem;margin-top: .08rem;overflow: hidden;}

/*航图listend*/
/*招生、展会list*/
.zszh-list{width: 100%;}
.zszh-list a:nth-child(1){border: none;}
.zszh-list a {display:block;font-size:.24rem;color:#535353;border-top: 1px solid #DCDCDC;text-indent: .2rem;line-height: .82rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zszh-list-wrap{height: 4.14rem;}
/*招生、展会list end*/
/*专题list*/
.zt-roll{width: 6.4rem;height: 3.38rem;overflow: hidden;margin-top: .18rem;position: relative;}
.zt-roll img{width: 6.4rem;}
.zt-roll-pagination {position: absolute;bottom: .16rem;right: .9rem;max-width: 1.8rem;
text-align: center;-webkit-transition: .3s;-moz-transition: .3s;
-o-transition: .3s;transition: .3s;-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);z-index: 10;}
.zt-roll-pagination .swiper-pagination-bullet {margin:0px .05rem; width: .14rem;height: .14rem;background: #C8C8C8;opacity: 1;}
.zt-roll-pagination .swiper-pagination-bullet-active { width: .14rem;height: .14rem;opacity: 1; background: #F19049;}

/*专题list end*/
/*合作media*/
.media-list{width: 6.4rem;background: #EEEEEE;overflow: hidden;border-top:1px solid #C9C9C9;margin-top:.3rem;}
.media-list .media-com{background: url(../images/wap_media.jpg) no-repeat;background-size: 2.59rem 3.05rem;}
.media-list a{display: block;float:left;margin-top:.26rem;}
.media-list .split-line{margin-top:.26rem;float:left;height: .61rem;border-left: 1px solid #C2C2C2;border-right: 1px solid #F9F9F9;}
.media-list .media1{width:1.52rem;height: .61rem;background-position: 0 -2.44rem;margin-right: .26rem;margin-left:.2rem;}
.media-list .media2{width:1.52rem;height: .61rem;background-position: 0 -1.83rem;margin-left:.35rem;margin-right:.35rem;}
.media-list .media3{width:1.52rem;height: .61rem;background-position: 0 -1.22rem;margin-left:.26rem;}
.media-list .media4{width:2.59rem;height: .61rem;background-position: 0 0;margin-left:.22rem;margin-right: .28rem;}
.media-list .media5{width:2.59rem;height: .61rem;background-position: 0 -.61rem;margin-left:.28rem;}
/*合作media end*/
/*copyright*/
.bottom-nav{background: #EEEEEE;}
.bottom-nav a {line-height: .5rem ;font-size: .18rem;padding:0 .26rem;color: #535353;}
.copyright{background:#002E72;color: #fff;padding: .2rem;}
.copyright p{line-height:.3rem;font-size: .16rem;}
.copyright a {color: #fff;font-size: .2rem;line-height: .35rem;margin-right: .1rem;}
/*copyright end*/

/*视频list*/
.m-sp-wrap{margin-top: .1rem;}
.m-sp-wrap li:nth-child(1){border:none;}
.sp-list{padding:.2rem .2rem .2rem;display: flex;border-top: 1px solid #E5E5E5;}
.sp-list .sp-img{display: flex;width: 2.36rem;height: 1.54rem;overflow: hidden;position: relative;}
.sp-list .sp-img i{width:.71rem;height:.71rem;background-position: 0 -5.39rem;display: block;position: absolute;top: .4rem;left: .85rem;}
.sp-list .sp-img img{width:2.36rem;}
.sp-list .sp-wrap{display: block;float: right;width: 3.4rem;margin-left: .2rem;}
.sp-list .sp-wrap .title{display:block;height: .68rem;margin-top:-.04rem;font-size: .26rem;line-height: .34rem;overflow: hidden;color: #1b1b1b;}
.sp-list .column{font-size: .22rem;line-height: .24rem;color: #fff;padding:.04rem .08rem;background: #F8AD14;float: left;margin-top: .1rem;border-radius: .05rem;}
.sp-list .sp-wrap .abs{max-height:9rem;display:block;font-size: .24rem;line-height: .38rem;margin-top:.08rem;overflow: hidden;color: #535353;}
/*视频listend*/
/*详情页*/
.detail-col-name{height: .42rem;}
.detail-col-name p{height: .42rem;width: .24rem;float: left;background-position: 0 -3.38rem;}
.detail-col-name a{border-bottom-right-radius:.02rem;background: #F7AD16;color: #fff;float: left;font-size: .26rem;line-height: .42rem;padding:0 .2rem;}
.detail-title{margin-top:.3rem;font-size: .3rem;color:#000; font-weight:bold; padding:0 .3rem;line-height: .4rem;}
.detail-abs{margin-top:.2rem;font-size: .2rem;line-height: .38rem;position: relative;text-indent: .3rem;}
.detail-abs a {width: 1.4rem;background-position: 0 -6.85rem;text-indent: .6rem;}
.detail-cont{margin:.3rem .2rem ;font-size: .28rem;line-height: .42rem; color: #1b1b1b;}
.detail-cont p{text-indent: 2em;margin-bottom: .1rem;}
.detail-cont img{max-width: 100%;margin:.1rem auto;display: block;}
/*详情页end*/
/*search*/
.search-block{padding:.2rem;}
.search-block2{padding:0 .2rem;background: #F9F9F9;overflow: hidden;}
.search-block2 .text{font-size: .24rem;line-height: .4rem;margin-top: .1rem;text-indent: .1rem;border-bottom: .02rem solid #DFDFDF;}
.search-col{height: .46rem;}
.search-col a{font-size: .26rem;padding:.1rem .32rem;float: left;border-radius: .1rem;}
.search-col .active{background: #F7AD16;color:#fff;}
.search-text{margin-top: .2rem;}
.search-text input{float:left;height:.54rem;width: 5.26rem;text-indent: .1rem;font-size:.26rem;border: .02rem solid #E2E2E2; border-right:0;border-top-left-radius: .1rem; border-bottom-left-radius: .1rem}
.search-text .search-btn{width: .7rem;height: .54rem;background: #0090FF;float: left;border-right:0;border-top-right-radius: .1rem; border-bottom-right-radius: .1rem}
.search-text .search-btn i{width: .36rem;height: .36rem;background-position: 0 -2.55rem;display: block;margin-top: .1rem;margin-left: .2rem;}
.search-type{height:.6rem;margin-top: .2rem;font-size: .26rem;background: #F3F3F3;line-height: .56rem;text-indent: .1rem;}
.search-type a{float: right;margin:0 .1rem;text-indent:0;}
.search-type .active{color: #038FFF;border-bottom: .04rem solid #038FFF;}
/*search end*/


/*普通list*/
.m-list-wrap{margin-top: .1rem;}
.of{overflow:hidden};
.m-list-wrap li:nth-child(1){border:none;}
.list-list{padding:.2rem .2rem .2rem;border-top: 1px solid #E5E5E5;}
.list-list .list-img{width: 1.94rem;height: 1.3rem;overflow: hidden;position: relative;float: left;margin-right: .25rem;}
.list-list .list-img img{width:1.94rem;}
.list-list .list-wrap{display: block;float: right;width: 3.8rem;}
.list-list .list-wrap2{display: block;width: 100%;}
.list-list .list-wrap .title{height: .68rem;margin-top:-.04rem;font-size: .26rem;line-height: .34rem;overflow: hidden;color: #1b1b1b;}
.list-list  .abs{font-size: .24rem;line-height: .36rem;margin-top: .1rem;}
.list-list .list-wrap .time{max-height:9rem;display:block;font-size: .24rem;line-height: .38rem;margin-top:.2rem;overflow: hidden;color: #535353;}
.list-list .list-wrap2 .time{margin-top: .1rem;}
/*普通listend*/
.top-msg{height: .55rem;}
.top-msg i{width: .23rem;height: .23rem;background-position: 0 -5.13rem;float: left;margin: .16rem .2rem ;}
.top-msg a{font-size: .24rem;line-height: .55rem;}


/*登陆弹框样式3*/
.logindiv{ position: fixed; left: 0; top: 0;height: 100%; width: 100%;background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index:9999;}
.logindiv.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; -moz-transition: opacity 0.3s 0s, visibility 0s 0s;   transition: opacity 0.3s 0s, visibility 0s 0s;}
.logindiv-container { position: relative; width:700px; margin:80px auto; width: 5.78rem;height: 6rem;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);-webkit-transform:scale(0.8); -moz-transform:scale(0.8);-ms-transform:scale(0.8);
  -o-transform:scale(0.8); transform:scale(0.8); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;   transition-property: transform;
    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.logindiv-close{display: block;float: right;width: 16px;height: 16px;background: url(/images/jszyz_bt3.jpg)center right no-repeat;margin-top: 17px;margin-right:20px;}
.is-visible .logindiv-container { -webkit-transform:scale(1);  -moz-transform:scale(1);  -ms-transform:scale(1);  -o-transform:scale(1);  transform:scale(1);  }
.login-fixed{width: 5.78rem;border-radius: .2rem;background:#F0F0F0;padding: .3rem 0;}
.logindiv .closediv a{background-position: 0 -8.52rem;width: .62rem;height:.62rem;float: right;}
.logindiv .closediv {overflow: hidden;margin-bottom: .2rem;}
.logindiv .login-logo{background-position: 0 -9.17rem;width: 2.49rem;height:.77rem;margin:0 auto .4rem;}
.login-wrap{overflow: hidden;}
.login-wrap .login-input{width: 5rem;height: .52rem;border: .02rem solid #E4E4E4;margin:auto;border-radius: .05rem;background:#fff;}
.login-wrap  .name-input i{float: left;width: .32rem;height: .32rem;background-position: 0 0;margin:.08rem .12rem 0;}
.login-wrap  .login-input input{margin-top:.04rem;height: .4rem;width:4.3rem;border: none;line-height: .4rem;font-size: .22rem;}
.login-wrap  .password-input{margin-top: .26rem;}
.login-wrap  .password-input i{float: left;width: .27rem;height: .32rem;background-position: 0 -.33rem;margin:.08rem .14rem 0;}
.login-btn{width: 5rem;line-height: .52rem;text-align: center;display: block;margin:.4rem auto .2rem;background: #0090FF;font-size: .24rem;border-radius: .4rem;color: #fff;}
.forget{width: 4.9rem; height: .5rem; border-bottom: .02rem solid #E3E3E3;margin:auto;}
.forget a{color: #0090FF;font-size: .22rem;line-height: .4rem;}
.other-login{width: 4.9rem; height: .5rem; margin:auto;font-size: .22rem;line-height: .4rem;margin-top: .2rem;}
.other-login .weibo{float: left;width: .48rem;height: .48rem; background-position: 0 -.66rem;}
.other-login .qqweibo{float: left;width: .48rem;height: .48rem; background-position: 0 -1.15rem;margin-left: .1rem;}
.other-login span{float: left;margin-top: .05rem;color: #999999;font-size: .24rem;}
/*登陆弹框样式3*/






a.detail-fontsize{font-size:.2rem;width: 0.6rem;text-indent:0.1rem;color:#F7AD16;border:0.02rem #ccc solid;margin-right:0.3rem;line-height:0.34rem;padding-left:0.02rem;padding-right:0.02rem}
.detail-bj{margin-top:.2rem;font-size: .2rem;line-height: .38rem;position: relative;text-indent: .3rem;text-align:right;padding-right:0.2rem}
footer{width:6.4rem}
.hygz{width:6.4rem}
.hygz img{width:.8rem;height:.8rem;margin:.2rem}
.tj{width:6.4rem}
.back img{width:.6rem;height:.6rem;opacity: 0.6;}
.back{position:fixed;right:.2rem;bottom:.2rem;opacity: 0.6;}

.page {padding-top:.3rem;padding-bottom:.2rem;text-align:center}
.page a{padding:.05rem;}
.page a.hover{color:red}

.detail-abs.dasheddiv{border-bottom:1px dashed #ccc;padding-bottom:0.1px;padding-bottom:0.15rem;}
.detail-source{margin-left:0.3rem;margin-right:0.6rem;}









.x_more{line-height: .6rem;font-size: .24rem;text-align: center;border-bottom: 1px solid #E5E5E5;border-top: 1px solid #E5E5E5;margin: auto;margin:.3rem 0;}
.list-list {border-top: 0px;border-bottom: 1px solid #E5E5E5;}
.list-list .list-wrap .title { display: inherit;font-weight:bold}
.list-list .list-img {margin-right: .2rem;}
.column-list a {padding: 0 .32rem 0 .32rem;font-size:0.3rem;line-height:0.5rem}
.detail-abs.dasheddiv{border-bottom:1px dashed #ccc;padding-bottom:0.1px;}
.zk-list .zk-wrap .title{font-weight:bold}