/*内容页css document*/
/*****************二级页面banner****begin***********/
.g-banner{background-color: #eeeeee;}
.g-banner .m-banner{max-width: 1200px;margin: 0 auto;padding-top: 80px;color: #fff;padding-bottom: 34px;border-bottom: solid 6px #fff;}
.m-banner .u-name{font-size: 34px;font-weight: bold;}
.m-banner .u-calendar{position: relative;margin: 0 -10px;}
.m-banner .u-calendar .year{font-size: 24px;font-weight: bold;}
.m-banner .u-calendar .date{overflow: hidden;margin-top: 10px;padding: 0 30px;}
.m-banner .u-calendar .date ul{float: left;overflow: hidden;border-right: solid 2px #cfd1d0;padding: 0 10px;}
.m-banner .u-calendar .date ul:last-child{border: none;}
.m-banner .u-calendar .date li{float: left;height: 60px;text-align: center;width: 28px;}
.m-banner .u-calendar .date li:hover,.m-banner .u-calendar .date li.active{background-color: #fff;}
.m-banner .u-calendar .date li div{height: 30px;line-height: 30px;}
.m-banner .u-calendar .prev,.m-banner .u-calendar .next{position: absolute;top: 50px;width: 40px;height: 44px;line-height: 44px;cursor: pointer;}
.m-banner .u-calendar .prev{left: 0;}
.m-banner .u-calendar .next{right: 0;text-align: right;}
/*****************二级页面banner*****end************/

/*****************新闻列表页****begin***********/
.m-main{max-width: 1200px;margin: 80px auto;}
.m-main .m-newsmenu li{position: relative;background-color: #dcdcdc;width: 60px;height: 60px;line-height: 60px;text-align: center;margin-bottom: 2px;}
.m-main .m-newsmenu li.active{background-color: #fbb03b;}
.m-main .m-newsmenu li a{display: block;width: 100%;height: 100%;}
.m-main .m-newsmenu li span{display: none;position: absolute;z-index:9;left: 60px;height: 60px;line-height: 60px;color:#00479d;background-color: #fff;
	width: 120px;font-size: 20px;margin-top: -60px;}
.m-main .m-newsmenu li:hover span{display: block;}
.m-main .m-newslist li{overflow: hidden;margin-bottom: 40px;}
.m-main .m-newslist .u-date,.m-main .m-newslist .u-pic{float:left;margin-right: 20px;}
.m-main .m-newslist .u-date{color: #001c58;font-size: 18px;font-weight: bold;line-height: 1.2;padding-bottom: 20px;border-bottom: solid 1px #001c58;
	text-align: right;}
.m-main .m-newslist .u-pic{width:220px;height:140px;background-size: cover;background-position: center;}
.m-newslist .u-text .title{color: #00479d;font-size: 18px;line-height: 1.5;margin-bottom: 20px;}
.m-newslist .u-text .details{color: #313131;text-align: justify;line-height: 1.6;height: 88px;}
.m-newsother{margin-left: 40px;border-left: solid 1px #ccc;padding-left: 40px;}
.m-newsother .u-recent{position: relative;border-bottom: solid 2px #00479d;margin-bottom: 40px;padding-bottom: 40px;}
.m-newsother .u-recent:last-child{border-bottom: none;}
.m-newsother .u-recent .title{font-size: 24px;margin-bottom: 20px;}
.m-newsother .u-recent .swiper-slide >a{display: block;width: 100%;height: 234px;margin-bottom: 20px;}
.m-newsother .u-recent .recent-pic{width: 100%;height: 140px;background-size: cover;background-position: center;}
.m-newsother .u-recent .recent-title{font-size: 16px;margin-top: 14px;line-height: 1.5;height: 72px;color: #00479d;}
.m-newsother .u-recent .swiper-container{height: 485px;}
.arrow-left,.arrow-right{position: absolute;top: 10px;width: 20px;height: 20px;background-repeat: no-repeat;}
.arrow-left{right: 30px;background-image: url(../images/gray-prev.png);background-position: center;}
.arrow-right{right: 0;background-image: url(../images/gray-next.png);background-position: center right;}
/*页码*/
.m-page{margin-top: 80px;margin-bottom: 80px;}
.m-page .u-page{overflow: hidden;}
.m-page .u-page a{float: left;display: block;width: 44px;height: 44px;line-height: 44px;text-align: center;font-size: 24px;}
.m-page .u-page .num{color: #a0a0a0;margin: 0 3px;}
.m-page .u-page .num.active,.m-page .u-page .num:hover{background-color: #001c58;color: #fff;}
/*2017/06/07/新闻日历插件*/
#wrap{margin: 0 -10px;}
#timeline{position: relative;}
.timeline_lastmonth,.timeline_nextmonth{position: absolute;top: 55px;left: 0;background: url(../images/date-prev.png) center no-repeat;width: 30px;height: 44px;background-size: contain;}
.timeline_nextmonth{background-image: url(../images/date-next.png);right: 0;left: auto;}
.timeline_top,.timeline_bottom{padding: 0 45px;font-size: 14px;line-height: 30px;color: #001c58;}
.timeline_top .today,.timeline_bottom .today{background-color: #fbb03b;color: #fff;}
.timeline_top li,.timeline_bottom li{padding: 0 1px;font-size: 13px;}
.timeline_top .f-border,.timeline_bottom .f-border{border-right:solid 2px #cfd1d0;}
/*****************新闻列表页*****end************/

/*****************新闻详情页****begin***********/
.g-details .m-main{margin: 60px auto;}
/*标题*/
.m-details-title{color: #898989;}
.m-details-title .u-come{font-size: 22px;margin-bottom: 20px;}
.m-details-title .u-title{color: #0f369b;font-size: 32px;margin-bottom: 10px;}
.m-details-title .u-date{margin-bottom: 25px;}
.m-details-title .u-date span{padding-right: 20px;}
.m-details-return{color: #898989;font-size: 22px;text-align: right;margin-top: 100px;margin-right: -10px;}
/*文章*/
.m-details-con{margin-right: 20px;padding-right: 40px;border-right: solid 2px #00479d; }
.m-details-con .u-content{padding-top:20px;border-top: solid 2px #00479d;font-size: 14px !important;line-height: 2 !important; font-family: "微软雅黑" !important; color: #221815 !important;}
.m-details-con .u-content img{width: 100%;height: auto;}
/*上一篇下一篇*/
.m-details-con .u-prev-next{border-top: solid 2px #00479d;border-bottom: solid 2px #00479d; margin: 60px 0;padding: 35px 0;overflow: hidden;}
.m-details-con .u-prev-next a{display: block;width: 100%;height: 100%;overflow: hidden;}
.m-details-con .u-prev-next .prev{float: left;width: 50%;padding-right: 20px;}
.m-details-con .u-prev-next .next{float: right;width: 50%;padding-left: 20px;position: relative;}
.m-details-con .u-prev-next .picture{float: left;width: 160px;height: 100px;background-size: cover;background-position: center;margin-right: 20px;position: relative;}
.m-details-con .u-prev-next div .fa{display: none;}
.m-details-con .u-prev-next .prev:hover .fa,.m-details-con .u-prev-next .next:hover .fa{display: block;}
.m-details-con .u-prev-next div .fa{position: absolute;top: 50%;left: 50%;margin-top:-15px;margin-left:-10px;z-index: 999999;color: #fff;font-size: 30px;}
.m-details-con .u-prev-next .text{overflow: hidden;}
.m-details-con .u-prev-next .text p:first-child{color: #9fa0a0;font-size: 16px;}
.m-details-con .u-prev-next .text p:last-child{color: #0f369b;font-size: 18px;height: 78px;}
/*相关新闻*/
.m-details-con .u-relate .relate-title{color: #0f369b;font-weight: bold;font-size: 26px;margin-bottom: 40px;}
.m-details-recent{margin-left: 0;border: none;padding-left: 0;margin-right: -10px;}
.m-details-recent .title{color: #00479d;font-weight: bold;}
.m-details-recent .u-recent .text-title{color: #00479d;margin-bottom: 20px;font-size: 16px;line-height: 1.5;height: 72px;}
.m-details-recent .u-recent .text-details{color: #221815;height: 66px;line-height: 1.6;}
.m-details-recent .u-recent .swiper-slide >a{height: 188px;border-bottom: solid 1px #00479d;margin-bottom: 30px;}
.m-details-recent .u-recent .swiper-slide >a:last-child{border: none;}
.m-details-recent .u-recent .swiper-container{height: 400px;}
/*****************新闻详情页*****end************/

/*****************图说****begin***********/
.m-picbox .container-fluid{padding: 0;}
.m-picbox{color: #fff; margin-top: 50px !important;} /*4-18*/
.m-picbox .u-pic-big,.m-picbox .u-pic-small,.m-picbox .swiper-slide a{background-size: cover;background-position: center;margin-bottom: 20px;}
.m-picbox .swiper-slide a,.m-picbox .u-pic-big a,.m-picbox .u-pic-small a{display: block;height: 100%;width: 100%;}
.m-picbox .u-pic-big{height: 460px;}
/*每日一图*/
.m-picbox .u-pic-swiper{position: relative;margin-bottom: 20px;}
.m-picbox .u-pic-swiper .title{position: absolute;top: 15px;left: 20px;z-index: 2;font-size: 24px;}
.m-picbox .u-pic-swiper .arrow-left,.m-picbox .u-pic-swiper .arrow-right{z-index: 2;top: auto;bottom: 20px;}
.m-picbox .u-pic-swiper .arrow-left{right: 50px;background-image: url(../images/pic-prev.png);}
.m-picbox .u-pic-swiper .arrow-right{right: 20px;background-image: url(../images/pic-next.png);}
.m-picbox .everyday .swiper-container{height: 220px;}
/*小图*/
.m-picbox .u-pic-small{height: 220px;}
.m-picbox .u-pic-big,.m-picbox .u-pic-small{position: relative;}
.m-picbox .u-pic-big .u-text,.m-picbox .u-pic-small .u-text{position: absolute;bottom: 0;left: 0;margin: 20px;}
/*校园风景*/
.m-picbox .scenery .swiper-container{height: 460px;}
/*****************图说*****end************/

/*****************图说详情页****begin***********/
.ad-gallery{height: 830px;width: 100%;}
.ad-gallery .ad-image-wrapper{height: 670px;margin-bottom: 30px;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image,.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image{width: 90px;height: 90px;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background: url(../images/ad-next.png) center no-repeat;}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image{background: url(../images/ad-prev.png) center no-repeat;}
.ad-gallery .ad-thumbs li{height: 100px;}
.ad-gallery .ad-thumbs li a{height: 100%;}
.ad-gallery .ad-thumbs li img{height: 100%;width: auto;}
.ad-gallery .ad-image-wrapper .ad-loader{display: none;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{background-color: rgba(0,0,0,0.2);padding:20px 60px;color: #000;}
.ad-gallery .ad-image-wrapper .ad-image{width: 100%;height: 100%;}
.ad-gallery .ad-nav .ad-thumbs{margin: 0 60px;width: auto;}
.ad-gallery .ad-back{left: 0;background-image: url(../images/pic-prev.png);background-position: center;}
.ad-gallery .ad-forward{right: 0;background-image: url(../images/pic-next.png);background-position: center;}
/*相关图片*/
.m-relate-pic{border-top: solid 6px #00479d; padding: 40px 0;}
.m-relate-pic .u-title{color: #0f369b;font-size: 24px;font-weight: bold;margin-bottom: 20px;}
.m-relate-pic .picture{width: 160px;height: 100px;background-size: cover;background-position: center;float: left;margin-right: 20px;}
.m-relate-pic .text{color: #0f369b;font-size: 18px;}
.m-relate-pic .swiper-container{margin: 0 50px;height: 100px;}
.m-relate-pic .swiper-container .swiper-slide{padding: 0 10px;box-sizing: border-box;}
.m-relate-pic .arrow-left,.m-relate-pic .arrow-right{top:50%;margin-top: 25px;}
.m-relate-pic .arrow-left{left: 10px;}
.m-relate-pic .arrow-right{right: 10px;}
/*****************图说详情页*****end************/

/*****************视频****begin***********/
.m-videobox{position: relative;}
.m-video-left{margin-left: -10px;margin-right: 20px;border-right: solid 2px #00479d;padding-right: 40px;}
.m-video-left .u-small-box{margin: 0 -10px;}
.m-videobox .u-video .video{position: relative;background-size: cover;background-position: center;cursor: pointer;}
.m-video-left .video-big .video{height: 435px;}
.m-video-left .video-small .video{height: 210px;}
.m-videobox .u-video .video img{position: absolute;top: 20px;left: 20px;width: 42px;height: auto;}
.m-videobox .video-big .video img{width: 63px;height: auto;}
.m-videobox .u-video .video p{position: absolute;left: 0;bottom: 20px;padding: 0 10px;color: #fff;font-size: 18px;}
.m-videobox .u-video .source{position: absolute;left:0;z-index: 100;display: none;margin-top: -500px;}
.m-video-left .video-big{margin-bottom:30px; }
.m-video-left .video-small{float:left;width: 50%;padding: 0 10px;margin: 10px 0;}
/*右侧*/
.m-video-right{margin-right: -10px;margin-bottom: 40px;}
.m-video-right .title{color: #00479d;font-weight: bold;font-size: 26px;margin-bottom: 20px;}
.m-video-right .u-video{color: #fff;margin-bottom: 20px;}
.m-video-right .u-video .video{height: 168px;}
.m-video-right .u-video .source{left: -200%;margin-top: -100%;}
/*****************视频*****end************/

/*****************专题****begin***********/
.m-project{margin-right: 30px;padding-right: 45px;border-right: solid 2px #00479d;margin-left: -10px;}
.m-project .u-project .picture{width: 100%;background-size: cover;background-position: center;}
.m-project .project-big .picture{height: 435px;}
.m-project .project-small .picture{height: 210px;}
.m-project .project-hot .picture{height: 170px;}
.m-project .u-project .title{color: #00479d;font-size: 18px;margin: 15px 0 30px;}
.m-project .u-small-box{overflow: hidden;margin: 0 -10px;}
.m-project .project-small{float: left;width: 50%;padding: 0 10px;}
.m-hotread{margin: 0;border: none;padding: 0;}
.m-hotread .swiper-container{height: 900px;}
.m-hotread .title{color: #00479d;font-size: 26px;font-weight: bold;margin-bottom: 20px;}
.m-project .project-hot .text{margin-top: 10px;margin-bottom: 20px;color: #00479d;font-size: 16px;line-height: 1.5;}
/*****************专题*****end************/

/*****************讲堂****begin***********/
.m-lecturebox{padding-right: 50px;border-right: solid 2px #00479d;}
.m-lecture{overflow: hidden;margin:0 -10px;}
.m-lecture .u-menu{float: left;margin-right: 30px;}
.m-lecture .u-menu li{height: 60px;line-height: 60px;cursor: pointer;margin-bottom: 2px;}
.m-lecture .u-menu li span{display: inline-block;text-align: center}
.m-lecture .u-menu li span:first-child{background-color: #dcdcdc;width: 60px;}
.m-lecture .u-menu li span:last-child{font-size: 24px;color: #eeeeee;padding-left: 20px;}
.m-lecture .u-menu li.active span:first-child{background-color: #fbb03b;}
.m-lecture .u-menu li.active span:last-child{color: #00479d;}
.m-lecture .u-lecture{overflow: hidden;margin-bottom: 30px;}
.m-lecture .u-lecture .picture{height: 360px;background-size: cover;background-position: center;}
.m-lecture .u-lecture .title{font-size: 16px;color: #00479d;margin-top: 10px;line-height: 1.5;}
.m-lecture .u-lecture .name{color: #221815;margin: 5px 0;}
.m-lecture .u-lecture .info{color: #a0a0a0;}
.m-lecture .u-lecture .info span{padding-right: 10px;}
.m-lecturelist{margin: 0 -20px;}
.m-lecturelist li{width: 25%;float: left;padding: 0 10px;height: 440px;overflow: hidden;}
.m-lecturelist .u-lecture .picture{height: 276px;}
.m-lecture-page{margin: 0 -10px;text-align: center;border-top: solid 1px #00479d;padding-top: 20px}
.m-lecture-page a{padding-right: 14px;}
/*讲堂预告*/
.m-lecture-notice{border: none;margin-left: 20px;padding: 0;}
.m-lecture-notice .picture{height: 280px;width: 100%;background-size: cover;background-position: center;position: relative;}
.m-lecture-notice .pic-date{background-color: #fbb03b;color: #fff;font-variant: initial;position: absolute;bottom: 0;padding: 10px 30px 10px 20px;}
.m-lecture-notice .pic-date p:first-child{font-size: 18px;}
.m-lecture-notice .pic-date p:last-child{font-size: 30px;font-weight: bold;}
.m-lecture-notice .text-title{font-size: 16px;margin: 10px 0; color: #00479d;line-height: 1.5;max-height: 72px;}
.m-lecture-notice .text-info{color: #a0a0a0;}
.m-lecture-notice .text-name{color: #221815;margin: 5px 0;}
.m-lecture-notice .u-recent .title{color: #00479d;font-size: 26px;font-weight: bold;}
.m-lecture-notice .notice .swiper-container{height: 420px;}
/*近期热点*/
.m-lecture-notice .hot .swiper-container{min-height: 840px;}
.m-lecture-notice .hot .swiper-slide >a{height: auto;}
/*****************讲堂*****end************/




@media screen and (max-width: 767px){
	/*新闻*/
	.g-banner{margin-top: 80px;}
	.g-banner .m-banner{padding: 30px 0;}
	.m-banner .u-name{font-size: 20px;}
	.calendar-hd{height: 40px;}
	.calendar-display{font-size: 18px;}
	.m-main .m-newsmenu{overflow: hidden;margin-bottom: 20px;}
	.m-main .m-newsmenu li{float: left;width: 25%;text-align: center;}
	.m-main .m-newsmenu li img{display: none;}
	.m-main .m-newsmenu li span{display: block;margin:0 auto;left: 0;background: none;font-size: 16px;width: 100%;color: #fff;}
	.m-main .m-newsmenu li.active span{color: #00479d;}
	.m-main .m-newslist .u-date{font-size: 14px;width: 16%;margin-right: 4%;}
	.m-main .m-newslist .u-pic{width: 80%;margin-right: 0;}
	.m-main .m-newslist .u-text{float: left;margin-top: 20px;width: 100%;}
	.m-newslist .u-text .title{height: 30px;}
	.m-newsother{margin: 0;padding: 0;border: none;}

	/*新闻详情*/
	.g-details .m-main{margin-top: 100px;}
	.m-details-title{line-height: 1.8;}
	.m-details-title .u-come,.m-details-title .u-title,.m-details-title .u-date{margin-bottom: 0;}
	.m-details-title .u-come,.m-details-return{font-size: 16px;}
	.m-details-title .u-title{font-size: 20px;}
	.m-details-con{margin-top: 30px;margin-right:0;padding: 0;border: none;}
	.m-details-con .u-prev-next .picture,.m-details-con .u-prev-next .picture{display: none;}
	.m-details-con .u-prev-next .icon{width: 30px;}
	.m-details-con .u-prev-next .text p:first-child,.m-details-con .u-prev-next .text p:last-child{font-size: 14px;}
	.m-details-con .u-prev-next .text p:last-child{height: 62px;}

	/*图说*/
	.m-picbox .container-fluid{padding: 0 10px;}
	.m-picbox .u-pic-big,.m-picbox .scenery .swiper-container{height: 300px;}
	.ad-gallery{margin-top: 20px;}

	/*视频*/
	.m-video-left{margin:0; padding: 0;border: none;}
	.m-video-left .u-small-box{margin: 0 -5px;}
	.m-video-left .video-small{padding: 0 5px;}
	.m-videobox .u-video .source{left: 0;margin-top: -200px;}
	.m-video-right{margin: 0;}
	.m-video-right .u-video .video{height: 210px;}

	.m-videobox .u-video .video p { font-size: 100%;  }

	/*专题*/
	.m-project{margin: 0;padding: 0;border: none;}
	.m-project .project-big .picture{height: 300px;}
	.m-project .project-small{padding: 0 5px;}
	.m-project .u-small-box{margin: 0 -5px;}
	.m-hotread .title{font-size: 20px;}

	/*讲堂*/
	.m-lecturebox{padding: 0;border: none;}
	.m-lecture{margin: 0;}
	.m-lecture .u-menu{float: none;margin: 0;margin-bottom: 20px;}
	.m-lecture .u-menu ul{overflow: hidden;margin: 0 -10px;}
	.m-lecture .u-menu li{float: left;height: 30px;line-height: 30px;width: 20%;text-align: center;}
	.m-lecture .u-menu li span:first-child{display: none;}
	.m-lecture .u-menu li span:last-child{font-size: 14px;padding:0;}
	.m-lecturelist li{float: none;width: 100%;}
	.m-lecture-notice .u-recent .title,.m-lecture-notice .pic-date p:last-child{font-size: 20px;}





}

@media screen and (max-width: 400px){
	.m-main .m-newsmenu li span{font-size: 14px;}
	.m-lecture .u-menu li span:last-child{font-size: 12px;}
}
