@charset "utf-8";
.imgResponsive{width: 100%;height: 0;padding-bottom: 66.67%;overflow: hidden;display: block;}
.imgResponsive img{width: 100%;transition: all 0.3s ease;}
.clearFix{*zoom:1;clear:both;}
.subPage{width: 100%;margin:0 auto;background:url(../images/subCon_bg.png) no-repeat bottom center;padding-bottom: 187px;}
/*头条新闻*/
.articleList01{width: 100%;height: auto;}
.listTitle01{font-size: 30px;background-color: #f2f1f1;padding:10px 15px;font-family: '华文宋体','宋体';font-weight: bold;margin:35px 0;}
.listTitle01 span{font-size: 14px;font-family: '微软雅黑';color:#8c8c8c;font-weight: normal;margin-left: 15px;}
.newsList01{margin-top: -38px;}
.newsList01 li{padding:38px 0;border-bottom: 1px solid #ededed;transition: all 0.3s ease-in-out;min-height: 180px;}
.item-lf{width: 99px;float: left;border-top: 2px solid #94070a;padding-top: 10px;position: relative;z-index: 33}
.item-date,.item-views{display: block;font-size: 14px;color:#8c8c8c;text-align: right;padding-bottom: 2px;}
.item-date strong{color:#94070a;font-size: 30px;padding:0 0 0 3px;}
.item-share{width: 58px;height: 58px;border:1px solid #b4b4b4;float: right;line-height: 58px;text-align: center;font-size: 20px;margin-top: 10px;cursor: pointer;position: relative;z-index: 31;}
.item-share .bdsharebuttonbox{position: absolute;right: -241px;top: -1px;width: 240px;display: none;}
.item-share .bdsharebuttonbox.show{display: block;}
.item-share .bdsharebuttonbox.hide{display: none;}
.item-share i.icon-31zhuanfa{font-size: 26px;color:#b4b4b4;}
.item-share .bdsharebuttonbox  a{width: 60px;height: 60px;margin:0;text-indent: 0;background:none;line-height: 60px;text-align: center;color:#fff;float: left;font-size: 26px;}
.item-share a.bds_weixin{background-color: #64aa44}
.item-share a.bds_tsina{background-color: #db4308}
.item-share a.bds_qzone{background-color: #ff9d2e}
.item-share a.bds_more{background-color: #60aaea;font-size: 28px;}
.item-share .bdshare-button-style0-32 a:hover{color:#fff;opacity: 0.85;}
.imgHover:hover .item-share{border-color:#fff;}
.imgHover:hover .item-share i{color:#fff;}
.item-img{width: 320px;float: left;margin-left: 30px;margin-right: 30px;position: relative;z-index: 30}
.item-img .imgResponsive{padding-bottom: 56.25%}
 .item-img img{width: 100%;transition: all 0.3s ease;max-height:180px;}
.item-txt{margin-left:130px;position: relative;z-index: 30 }
.item-txt h3{font-size: 18px;line-height: 24px;max-height: 48px;overflow:hidden;font-weight: normal;margin-bottom: 20px;}
.item-txt h4{font-size: 14px;font-weight: normal;padding:15px 0 10px;font-style: italic;}
.item-txt h4 a{color:#94070a;}
.item-txt p{line-height: 21px;height: 84px;overflow:hidden;color:#828282;}
.newsList01 li.noImg .item-txt{margin-left: 140px;}
.newsList01 li.noImg .item-txt h3{height: 24px;}
.newsList01 li.noImg .item-txt > div{}
.item-txt > div{}
.newsList01 li.show .bdsharebuttonbox{display:block;}
.newsList01 li.hide .bdsharebuttonbox{display:none;}
.imgHover{position: relative;}
.imgHover,.imgHover *{transition: all 0.3s ease-in-out;}
.imgArticleList img:hover{opacity: 1}
.imgHover:before{content: '';background-color:#2566cb;display: block;position: absolute;z-index: 10;width: 100%;height:0;left:0%;top: 50%;background-size: 50% 50%; background-repeat: no-repeat;transition: all 0.3s ease-in-out;border-radius: 0 15px 0 15px;}
.imgHover:after{height: 0;width: 0}
.imgHover:hover{z-index: 10;position: relative;}
.imgHover:hover:before{width: 104%;height: 100%;left:-2% ;top:0%;content: '';box-shadow:3px 35px 77px -17px #0975d08a;}
.imgHover:hover:after{content: '';width: 104%;height: 100%;background:url(../images/li_bg2.png) no-repeat bottom right;overflow: hidden;position: absolute;left: -2%;top: 0;z-index: 11}
.imgHover:hover a,.imgHover:hover  span,.imgHover:hover  strong,.imgHover:hover p{color:#fff;*color:#333;}
.imgHover:hover .item-lf{border-top-color:#fff;}
.imgHover:hover .item-lf,.imgHover:hover .item-share{*border-color:#94070a;}

/*新闻纵横*/
.newsList02{}
.newsList02 li{position: relative;}
.newsList02 li .item-img{position: absolute;right: 0;top: 38px;}
.newsList02 li .item-txt{margin:0 345px 0 135px;}
.newsList02 .imgHover:after{background:url(../images/li_bg3.svg) no-repeat 25px center;}
.newsList02 .noImg .item-txt{margin:0 0 0 135px;}

@media screen  and (max-width:1480px) {
    .topicList,.newsList07{margin:0 -20px;}
    .topicList li> div{margin:0 20px;}
    .newsList03,.newsList05,.audioList ul,.newsList11{margin:0 -20px;}
    .newsList03 li > div,.newsList05 li > div,.newsList07 li > div,.audioList li > div,.newsList11 > li > div{margin:0 20px;}
    .newsList03 li{padding:20px 0;}
    .videoList .slides > li{margin-right: 20px;}
    .item-rt02{margin-left: 120px;}
    .cam-cul02{height: 291px;}
    .listTitle01,.pageArticle .rt .listTitle01,.tabMenu01 li a{font-size: 20px;}
    .item-rt09 h3,.item-rt02 h3,.item-txt h3,.item-txt07 h3,.cam-title h3,.item-title04 h3,.item-title06,.item-txt20 h3{font-size: 16px;}
    .listTitle02{font-size: 18px;}
    .item-txt03 h3{font-size: 15px;}
    .mode03,.mode04{width: 1000px;}
    .articleTitle h3{font-size: 24px;}
    .article-share.position{margin-left: -586px;}
    .cam-cul02 .cam-title p{height: 96px;}
    .cam-title p{height: 72px;}
    .mode04{margin-top: 50px;}
    .slide-img02{width: 100%;float: none;}
    .slide-txt02{margin:20px 0 0 0;}
    .subBanner .flex-direction-nav .flex-next{right: 10px;}
    .slide-txt02 .item-lf{width: 99px;float: left;}
    .slide-title02,.item-detail02{margin-left: 129px;min-height: auto;width: auto;height: auto;max-height:72px; }
    .slide-txt02 h3{padding: 0;}
    .slide-txt02 h4{padding-bottom: 15px;}
    .subBanner .flex-direction-nav a{top:33%;}
    .subBanner .item-share .bdsharebuttonbox{left: auto;right: -241px;top: -1px;}
    .newsList06 li{width: 50%;}
    .sub_aside2.fixTop{position: fixed;left: 50%;margin-left:207px;top: 155px;width: 293px;}
    .articleList03.fixBottom{position: absolute;right: 0;bottom: 0;top: auto;width: 293px;padding-bottom:26px;}
    .videoList h2 a{padding:35px 15px;}
    .videoList h2{height: 178px;}
    .newsList12 h2{height: 120px;}
    .newsList12 h2 a{padding:10px 15px;}
    .item-txt09{font-size: 14px;}
    .h-nav li > a{padding:8px 17px;}
    .spaceHeight80{padding-bottom: 40px;}
}
@media screen  and (max-width:1280px) {

    .item-txt04{padding-top:0;}
    .cam-cul02{height: 305px;}
    .cam-cul02 .cam-title p{height: 96px;}
    .cam-title p{height: 48px;}
    .mode04{margin-top:30px;}
}
@media screen  and (max-width:1200px) {
    .article-share{position: static;height: 60px;float: none;}
    .article-share i.icon-31zhuanfa{float: left;margin-bottom: 0px;}
    .article-share .bdsharebuttonbox{position: static;width: 240px;margin:0 0 0 60px;}
    .article-share .bdsharebuttonbox a{float: left;}
    .articleHeader{margin-top: 15px;}
    .article03{margin-top: 40px;}
    .tagList{padding-bottom: 20px;}
}


@media screen  and (max-width:1044px) {
    .mode01,.mode03,.mode04{width: auto;padding-left: 0;padding-right: 0}
    .subPage{width: auto;padding:0 25px 20px;background:#fff;}

}
@media screen  and (max-width:998px) {
    .topicList{margin:0 -10px;}
    .topicList li> div{margin:0 10px;}
    .wrap-header.current .headerTop{position: static;}
    .mode03{margin:0;}
    .mode03 .vertical-wrap-nav{display: block;}
    .pageArticle .rt{margin:0;float: none;width: 100%;}
    .pageArticle .lfInner{margin:0;}
    .pageArticle .lf{float: none;width: 100%;}
    .topicList02{margin-bottom: 30px;}
    .nav-open .mode03{margin-left: 210px;}
    .videoList .flexslider{margin:0;}
    .videoList h2{width: auto;height: 47px;float: none;line-height: 47px;text-align: center;margin-bottom: 20px;}
    .videoList h2 a,.campus-culture02,.audioList{padding:0;}
    .cam-cul01,.cam-cul02{width: 100%;margin:10px 0;float: none;}
    .cam-cul01{margin-bottom: 20px;}
    .cam-cul01:hover .cam-overlay,.cam-cul01 .cam-overlay{right: 0}
    .cam-cul02 .cam-title p,.cam-cul02{height: auto;}
    .cam-cul02{padding-bottom: 25px;}
    .newsList11 > li{width: 50%;}
    .cam-overlay .item-share .bdsharebuttonbox{left: auto;right: -241px;top: -1px;}
    .articleHeader, .articleBottom{padding:15px;}
    .list02 li:hover, .list03 li:hover{transform: scale(1);box-shadow:none;}
    .list02 li:hover span{border:1px solid #dbdbdb;}
    .list03 li:hover,.list03 li{padding:0;margin-bottom: 20px;}
    .cam-title p{height: 96px;}
    .newsList12 ul{margin-left: 0}
    .Annex ul,.videoList{padding-bottom: 30px;}
    .spaceHeight80{padding-bottom: 0;}
}


@media screen  and (max-width:768px) {

    .listTitle01{font-size: 20px;margin:25px 0;}
    .listTitle20{margin-bottom: 0;}
    .item-img{margin-left: 25px;}
    .item-txt08{margin-left: 330px;}
    .subPage{padding:0 15px 20px;}
    .item-txt h3,.item-txt07 h3,.item-txt10,.cam-title h3,.item-txt11 h3,.articleTitle h4, .articleTitle h5{font-size: 15px;}
    .newsList01 li.noImg .item-txt{width: auto;margin:0 0 0 130px;}
    .pages,.articleAuthor i{display:  block;}
    .pages_min{display: block;}
    .newsList02 li .item-img{position: static;}
    .newsList02 li .item-txt{margin:0 0 0 465px;}
    .item-rt02 h3{font-size: 16px;}
    .listTitle02,.tabMenu01 li a,.pageArticle .rt .listTitle01,.videoList h2,.Annex h3{font-size: 18px;}
    .item-txt03 h3,.item-title04 h3,.item-title06,.item-rt09 h3,.item-txt09,.newsList12 li h3,.item-txt20 h3{font-size: 15px;}
    .item-title04 p{height: 63px;}
    .newsList03 li > div, .newsList05 li > div,.newsList07 li > div,.audioList li > div,.newsList11 > li > div{margin:0 10px;}
    .newsList05,.newsList03,.newsList07,.audioList ul,.newsList11{margin:0 -10px;}
    .item-img05 i{width: 33px;height: 33px;line-height: 33px;font-size: 16px;}
    .newsList07 li > div{padding:10px 0;}
    .item-img08{max-width: 180px;}
    .item-rt09{margin-left: 115px;}
    .articleTitle h3{font-size: 18px;line-height: 1.5;}
    .articleTitle{padding-bottom: 15px;}
    .bread{padding:15px 0;}
    .articleAuthor{margin-bottom: 15px;padding: 0 5px;font-size: 12px;}
    .articleHeader{margin:  15px 0 5px;}
    .videoList .slides > li{margin-right: 15px;}
    .article{padding-top: 10px;}
    .videoList{padding-bottom: 30px;}
    .item-txt10{margin-left: 180px}
    .audioList .item-img06{width: 80px;background-size: auto  100%;padding-right:28px;}
    .item-txt10{margin-left: 130px;}
    .play-pause{width: 45px;height: 45px;left: -55px;background-size: cover;}
    .icon-play,.icon-pause{width: 45px;height: 45px;background-size: cover;}
    .Audio{margin:35px 0 0 55px;}
    .audioList h2{font-size: 18px;padding-bottom: 20px;}
    .audioGroup .item-img06{width: 80px;padding-right: 28px;background-size:auto 100%;margin-top: 10px;}
    .audioGroup-rt{margin-left: 100px;}
    .audioGroup{padding-bottom: 20px;}
    .audioGroup-rt .articleTitle h3{font-size: 18px;}
    .audiolist02 li i,.audiolist02 li span{font-size: 14px;}
    .cam-overlay{position: static;width: 100%;}
    .cam-overlay .item-lf{float: left;margin:0;}
    .cam-cul01 .cam-title{margin-left: 90px;width: auto;}
    .cam-title p{height: 96px}
    .cam-cul01 .cam-title{padding-top: 0;}
    .cam-overlay{padding-top: 15px;}
    .item-rt09 h3{padding-top: 12px;margin-bottom: 10px;}
    .article{font-size: 14px;padding-bottom: 10px;}
    .cam-title p{height: auto;}
    .cam-title h3{max-height: none;}
    .newsList12 li > div:hover{box-shadow: none;transform: scale(1);min-height: auto;border-color:#ededed;padding:0 15px;}
    .bread span{min-width: auto;padding-right:0px;}
    .Annex ul li a{font-size: 14px;}
    .newsList12 ul{margin-left: 0}
    .item-txt{margin-left: 465px;}
    .newsList08 .item-txt{margin-left: 330px;}
    .article-share i.icon-31zhuanfa,.article-share .bdsharebuttonbox a{width: 45px;height: 45px;line-height: 45px;}
    .article-share{width: 45px;height: 45px;margin-bottom: 0}
    .article-share .bdsharebuttonbox{margin-left: 45px;}
    .article-share.position{left: 15px;top: 45px;margin:0;}
    .newsList01 li{padding:25px 0;}
    .newsList01{margin-top:-18px;}
    .listTitle03{padding-bottom: 15px;}
    .article img{width: auto !important;height: auto !important;}
    .topicList03{margin:0 -5px;}
    .topicList03 li > span{margin:0 5px;}
    .item-title04 p,.item-txt20 p{font-size: 13px;}
    .item-title04 h3{margin-bottom: 10px;}
}

@media screen and (max-width:670px) {
  .videoPlay{left: 15px;bottom: 15px;width: 24px;height: 24px;font-size: 16px;line-height: 25px;border-width: 1px;}
  .article p video{width: 100%;}
}
@media screen and (max-width:640px) {
    .topicList > li{margin-bottom: 20px;}
    .newsList03 li{width: 100%;float: none;padding:0;}
    .item-txt03 h3,.item-txt07 h3,.item-txt11 p{height: auto;}
    .newsList06 li,.newsList07 li,.newsList11 > li{width: 100%;float: none;}
    .item-txt07 h3{margin-bottom: 10px;}
    .audioList li{width: 100%;margin-bottom: 20px;}
    .item-txt11,.item-txt > div{min-height: auto}
    .newsList11 > li >div{margin-bottom: 10px;border-bottom: none;padding:10px 0}
    .item-txt11 h3{max-height: none;}
    .newsList12 li{width: 100%;}
    .newsList12 li > div{min-height: auto;margin-bottom: 15px;}
    .item-img,.cam-cul01 .cam-title{margin-left: 0}
    .item-txt{margin-left: 0;clear:both;padding-top: 15px;}
    .item-img08{display: none;}
    .newsList08 .item-txt{padding-top: 0}
    .item-txt h4{padding:12px 0;}
    .newsList01 li.noImg .item-txt{clear:none;padding-top: 0;margin-left:0;}
    .newsList02 li .item-txt{margin-left:0}
    .item-lf{display: none;}
    .newsList01 li.noImg .item-txt h3{height: auto;}
    .item-txt02{padding: 0;}
    .item-txt03,.item-rt02{margin-left: 0;min-height: auto;padding:10px 0;}
    .topicList > li.noImg .item-txt02{padding-top: 0}
    .item-rt09,.item-txt07,.newsList08 .item-txt,.slide-title02,.item-detail02{margin-left: 0}
    .newsList05 li > div{padding:5px 0;border-bottom: none;margin-bottom: 10px;}
    .item-txt p{height: auto;max-height: 63px;}
    .newsList08 li{min-height: auto}
    .cam-cul01 .cam-title h3,.cam-cul01 .cam-title p{padding:0;}
    .item-title04{margin-left: 15px;}
    .newsList04 li.odd .item-title04{margin:0 55px 0 0;}
    .newsList03 li > div{padding:0;}
    .slide-txt02 h3,.listTitle20{margin-bottom: 15px;}

}

@media screen and (max-width:600px) {


    .item-txt08 h3{max-height: none;}
    .newsList01 li{min-height:auto}
}
@media screen and (max-width:480px) {
    .topicList > li{width: 100%;float: none;}
    .topicList > li.noImg .item-rt02,.item-txt20 p{height: auto;}
    .item-img02{margin-bottom: 10px}
    .item-rt02{min-height: auto;}
    .item-rt02 h3{margin-bottom: 5px;}
    .subBanner .flex-direction-nav a{top: 22%;}
    .item-img03,.newsList04 li.odd .item-img03{width: 100%;float: none;}
    .item-txt04,.newsList04 li.odd .item-txt04{margin:15px 0 0 0;}
    .item-img03:before{display: none;}
    .item-title04 h3{height: auto;margin-bottom: 10px;}
    .item-txt20 h3{height: auto;margin-bottom: 0}
    .newsList04 li{margin-bottom: 0;}
    .item-txt04 .item-lf{margin-left: 0}
    .item-title04 p{height: auto;max-height: 64px;}
    .tabMenu02 li{width: 50%;margin-bottom: 10px;}
    .topicList > li:last-child{margin-bottom: 0}
    .newsList04 li.odd .item-title04{margin-right: 0}
    .newsList05 li{width: 100%;}
    .item-rt09 h3{height: auto;max-height: 48px;overflow: hidden;}
    .videoList .slides > li{margin:0;}
    .videoList .flex-direction-nav a{top: 30%}
    .audioGroup .item-img06{float: none;}
    .audioGroup-rt{margin:10px 0 0 0;}
    .audioGroup{padding-bottom: 10px;}
    .newsList04 li{padding:15px 0;}
    .item-img{width: auto;float: none;}
    .newsList02  .item-img,.item-title04{margin-left: 0}
    .item-txt20{min-height: auto;padding:15px 0;}
    .item-txt05{padding-top: 10px;}
    .article p video{width: 100%;height:auto;float: left;}
}
@media screen and (max-width:400px) {
    .item-lf,.slide-txt02 .item-lf{width: 70px;}
    .item-img,.newsList01 li.noImg .item-txt,.item-txt03,.item-txt07,.item-txt08,.slide-title02, .item-detail02,.item-txt,.newsList02 li .item-txt{margin-left: 0;}
    .item-date strong{font-size: 14px;font-weight: normal;}
    .item-share{width: 30px;height: 30px;line-height: 26px;}
    .item-share i.icon-31zhuanfa{font-size: 16px;}
    .item-share .bdsharebuttonbox{right: -121px;width: 120px;}
    .item-share .bdsharebuttonbox a,.article-share i.icon-31zhuanfa{width: 30px;line-height: 30px;height: 30px;font-size: 16px;}
     .articleBottom{margin-top: 15px;}
    .article-share.item-share .bdsharebuttonbox{margin-left: 30px;height: auto;}
    .article p video{width: 100%;height:auto;float: left;}
}
@media screen /*and (min-width:320px)*/ and (max-width:400px) {
    .article p video{width: 100%;height:auto;float: left;}

}

/*20190318*/
.tagList,.articleList03,.sub_aside2{display:none;}
