@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
.content.currents{margin-top:150px;}




.mode{width: 1200px;margin:0px auto ;padding:21px 0; clear: both;*overflow: hidden;}
.mode:after{content: '';clear: both;display: block;}
/*学院新闻*/



.headLineBox{margin:26px 10px 0;overflow: hidden;}
.headLineBox .headTitle{font-size: 30px;height: 32px;line-height: 32px;overflow: hidden;text-align: center;}
.headLineBox .headTitle a{display: block;}
.headList{overflow: hidden;margin-top:15px; }
.headList li{float: left;width: 33.3%;text-align: center;}
.headList li a{display: block;margin:0 20px;font-size: 16px;height: 24px;line-height: 24px;overflow: hidden;}


/*Banner*/
.Banner{overflow: hidden!important;padding-bottom: 20px;padding-top: 20px;width: 100%;position: relative;}
.Banner .flexslider{padding:0 21%;}
.Banner .flex-viewport{overflow: visible!important;}
.Banner .flex-active-slide{margin: 0 auto;}
.Banner .slides li{margin: 0 auto;}
.Banner .slides li a{padding:0 71px;display: block;}
.Banner .imgResponsive{box-shadow: 0px 5px 35px  rgba(0,0,0,0.1);}

.Banner  .slide_still{display: none;margin-top: 20px;}
.Banner  .slide_still h3{font-size: 20px;overflow: hidden;height: 24px;line-height: 24px;margin-bottom: 10px;transition:all 0.5s ease-in-out;}
.Banner  .slide_still p{font-size: 16px;overflow: hidden;height: 48px;line-height: 24px;overflow: hidden;color:#666;}
.Banner  .flex-control-nav {display: none;}
.Banner .flex-active-slide .slide_still{display: block;}


.Banner  .flex-direction-nav a{width: 100px;height: 100px;line-height: 100px;text-align: center;font-size: 38px;color:#fff;background-color: #000; background: rgba(0,0,0,0.2);border-radius: 50%;margin-top: -70px;}
.Banner  .flex-direction-nav a:hover{background-color: #033e99}
.Banner  .flex-direction-nav .flex-prev{left: 18.5%;}
.Banner  .flex-direction-nav .flex-next{right: 18.5%;}


.wrap_mode02{background: url("https://www.admediaflex.com/images/2019/mode02_bg.png") no-repeat center top #eee;position: relative;z-index:2;}

.mode02 .lf{width: 48.33%;position: relative;z-index:4;}
.mode02 .rt{width: 48.33%;position: relative;z-index:4;}



.more{float: right;color: #10218b;font-size: 14px;margin-top: 5px;position: relative;z-index: 9;}
.more:hover{color:#f0b948;}
.articleTitle {margin-bottom: 20px;}
.articleTitle h2{font-size: 22px;padding-left: 15px; position: relative; color:#10218b;text-shadow: 2px 3px 0px #c2c2c2;}
.articleTitle .title2{font-size: 22px;padding-left: 15px; position: relative; color:#FF0000;text-shadow: 2px 3px 0px #c2c2c2;}
.articleTitle h2:after{position: absolute;left: 0;top:5px;content: '';clear: both;width: 4px;height: 22px;background: #10218b;}

.schoolNewsList{overflow: hidden;width: 103%;}
.schoolNewsList li{width: 50%;float: left;margin-bottom: 10px;}
.schoolNewsList li a{margin-right: 20px;display: block;background: #fff;box-shadow: 0px 2px 5px  rgba(0,0,0,0.1);}
.schoolNewsList li.schoolFirst{width: 100%;float: none;margin-bottom: 20px;}
.schoolNews{}
.schoolInfo{padding:15px 20px;}
.schoolInfo p{height: 48px;line-height: 24px;overflow: hidden;font-size: 16px;	transition:all 0.5s ease-in-out;}

.schoolNewsList li.schoolFirst .schoolInfo p{height: 24px;}
.schoolNewsList li a:hover{background: #033e99;}
.schoolNewsList li a:hover .schoolInfo p{color:#fff;}


.totalNewsList{}
.totalNewsList li{margin-bottom: 10px;}
.totalNewsList li a{display: block;background: #fff;box-shadow: 0px 2px 5px  rgba(0,0,0,0.1);padding: 15px 30px;background:linear-gradient(135deg, transparent 0px, #fff 0) top left,
	           linear-gradient(-135deg, transparent 5px, #fff 0) top right,
	           linear-gradient(45deg, transparent 5px, #fff 0) bottom left,
	           linear-gradient(-45deg, transparent 0px, #fff 0) bottom right;
            background-size: 51% 51%;
            background-repeat: no-repeat; position: relative;}
.totalNewsList li a:before{position: absolute;left: -5px;top:-5px;content: '';clear: both;
			border-bottom:5px solid transparent;
        	border-top:5px solid transparent;
        	border-left:5px solid transparent;
        	border-right:5px solid #f0b948;
        	transform:rotate(38deg);
			-ms-transform:rotate(38deg); 	/* IE 9 */
			-moz-transform:rotate(38deg); 	/* Firefox */
			-webkit-transform:rotate(38deg); /* Safari 和 Chrome */
			-o-transform:rotate(38deg); 	/* Opera */
        }
.totalNewsList li a:after{position: absolute;right: -5px;bottom:-5px;content: '';clear: both;
			border-bottom:5px solid transparent;
        	border-top:5px solid transparent;
        	border-left:5px solid #f0b948;
        	border-right:5px solid transparent;
        	transform:rotate(38deg);
			-ms-transform:rotate(38deg); 	/* IE 9 */
			-moz-transform:rotate(38deg); 	/* Firefox */
			-webkit-transform:rotate(38deg); /* Safari 和 Chrome */
			-o-transform:rotate(38deg); 	/* Opera */
        }


.totalNews{}
.totalNews h3{position: relative;padding-bottom: 12px;margin-bottom: 12px;font-weight: normal;}
.totalNews h3 p{font-size: 16px;height: 24px;line-height: 24px;overflow: hidden;}
.totalNews h3:after{content: '';clear: both;position: absolute;left: 0;bottom:0;width: 30px;height: 1px;background: #eeeeee;}



.totalNewsList li a:hover{background: url("https://www.admediaflex.com/images/2019/news_bg.png") no-repeat top right #033f99;box-shadow: 0 0 10px #033f99;}
.totalNewsList li a:hover:before,.totalNewsList li a:hover:after{display: none;}
.totalNewsList li a:hover .totalNews h3{color:#fff;}
.totalNewsList li a:hover .totalNews h3:after{background: #4c75b3;}
a:hover .leftTime{color:#fff;}

.totalNewsList li.last{margin-bottom: 0;}


.wrap_mode03_box{width: 100%;background: url("https://www.admediaflex.com/images/2019/wrap_mode01_bg.jpg") repeat;overflow: hidden;background-size: 100% 100%;}
.wrap_mode03{background: url("https://www.admediaflex.com/images/2019/mode03_bg.png") repeat;overflow: hidden;}
.mode03{padding-bottom: 10px;}

.noticeBox{overflow: hidden;}
.noticeBox .flexslider .slides li{margin-right: 24px;}
.noticeBox .flex-direction-nav{display: none;}
.noticeBox .flex-control-nav{width: 100%;text-align: center;bottom:0;}
.noticeBox .flexslider .slides li a{background: #fff;box-shadow: 0px 2px 5px  rgba(0,0,0,0.1);padding: 30px 25px;display: block;position: relative;border:1px solid #efefef;} 
.noticeBox .flexslider .slides,.noticeBox .flexslider  {padding-bottom: 30px;}
.notice01 h3{font-size: 16px;height: 48px;line-height: 24px;overflow: hidden;font-weight: normal;margin-bottom: 10px;}

.noticeLebal{position: relative;top:18px;}
.noticeLebal span{background: #de7c40;color:#fff;padding: 0px 10px;height: 27px;line-height: 27px;overflow: hidden; float: left;}
.noticeBox .flex-control-paging li a{background: #d6d6d5;border-radius: 0;transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); 	/* Opera */}
.noticeBox .flex-control-paging li a:hover, .noticeBox .flex-control-paging li a.flex-active{background: #de7c40;}

.noticeBox .flexslider .slides li a:hover{background: url("https://www.admediaflex.com/images/2019/news1_bg.png") no-repeat top right #033f99;box-shadow: 0  5px 7px #033f99;border:1px solid #033f99;}
.noticeBox .flexslider .slides li a:hover .notice01 h3,.noticeBox .flexslider .slides li a:hover .noticeLebal span{color:#fff;}

.mode04 .lf{width: 38.33%;overflow: hidden;}
.mode04 .md{width: 27.5%;margin-left:38px;overflow: hidden;}
.mode04 .rt{width: 27.5%;overflow: hidden;}

.mediaList li{border-top: 1px solid #eee;padding-top: 12px;margin-top: 12px;}
.mediaList li h3 a{font-size: 16px;font-weight: normal;height: 24px;line-height: 24px;overflow: hidden;margin-bottom: 10px;display: block;padding-left: 15px;position: relative;}
.mediaList li h3 a:before{position: absolute;left: 0;top:10px;content: '';clear: both;width: 4px;height: 4px;background: #eee;}
.mediaList li .timeBox{overflow: hidden;height: 20px;line-height: 20px;}
.mediaList li .timeBox .leftTime{float: left;margin-right: 10px;padding-right: 15px;border-right: 1px solid #eee;}
.mediaList li .timeBox .lebal{float: left;color:#999;}
.mediaList li .timeBox .lebal a{color:#999;}

.mediaList li h3 a:hover{margin-left: 15px;}
.campusList{overflow: hidden;}
.campusList li{margin-bottom: 20px;}
.campusList li a{display: block;border:1px solid #eee;}

.newsPaperBox .imgResponsive{background: #fff;padding-bottom: 138%;}
.newsPaperBox{background: #eeeeee; position: relative; padding:15px 50px 5px;overflow: hidden;}
.newsPaperBox .flexslider{}

.newsPaperBox .flex-control-nav{display: none}

.newsPaperBox  .periods{text-align: center;padding-bottom: 10px;margin-top: 10px;}
.newsPaperBox  .periods span{background: #fff;padding: 7px 18px;font-size: 14px;border-radius: 15px;display: inline-block;transition:all 0.5s ease-in-out;}

.newsPaperBox .flexslider .slides li a:hover .periods span{background: #10218b;color:#fff;}

.newsPaperBox .flex-direction-nav a{background: #fff;width:54px;height: 70px;line-height: 70px;color:#999;margin-top: -70px;}
.newsPaperBox .flex-direction-nav .flex-prev {left: -80px;border-top-right-radius: 100%;border-bottom-right-radius: 100%;padding-right: 17px;text-align: right;}
.newsPaperBox .flex-direction-nav .flex-next {right: -80px;border-top-left-radius: 100%;border-bottom-left-radius: 100%;padding-left: 17px;text-align: left;}

.newsPaperBox .flex-direction-nav a:hover{background-color: #10218b;color:#fff;}



@media screen  and (max-width:1700px){
	.Banner .flexslider {padding: 0 17%;}
	.Banner  .flex-direction-nav .flex-prev{left: 14%;}
	.Banner  .flex-direction-nav .flex-next{right: 14%;}
}



@media screen  and (max-width:1500px){
	.Banner .flexslider {padding: 0 12%;}
	.Banner  .flex-direction-nav .flex-prev{left:8.5%;}
	.Banner  .flex-direction-nav .flex-next{right: 8.5%;}
}


@media screen  and (max-width:1380px){

	.mode{width: 1100px;}
	.totalNewsList li a{padding: 11px 20px;}
	
}

@media screen  and (max-width:1200px) {
    .mode{width: auto;padding:21px 20px;}
    .headLineBox .headTitle{font-size: 28px;}
    .Banner .flexslider{padding: 0;}
    .Banner .slides li a{padding: 0 ;}
    .Banner{padding-top: 0;}
    .Banner  .flex-direction-nav a{width: 50px;height: 50px;margin-top: -63px;font-size: 20px;line-height: 50px;}
    .Banner  .flex-direction-nav .flex-prev{left:5px;}
	.Banner  .flex-direction-nav .flex-next{right: 5px;}
	.Banner  .slide_still{display: block;}
	.Banner .slide_still h3{font-size: 18px;}
	.Banner .slide_still p{font-size: 14px;height: 40px;line-height: 20px;}
	.Banner .flex-active-slide .slide_still{padding: 0 15px;}
 }




@media screen  and (max-width:992px) { 
	.mode02 .lf{float: none;width: 100%;}
	.mode02 .rt{float: none;width: 100%;margin-top: 20px;	}
	.schoolNewsList li.schoolFirst{width: 33.3%;float: left}
	.schoolNewsList li{width: 33.3%;}
	.schoolNewsList li.schoolFirst .schoolInfo p{height: 40px;line-height: 20px;font-size: 14px;}
	.schoolInfo p{height: 40px;line-height: 20px;font-size: 14px;}
	.totalNewsList li{float: left;width: 50%;}
	.totalNewsList li a{margin-right: 20px;}
	.totalNewsList {width: 102%;overflow: hidden;}
	.totalNews h3 p{font-size: 14px;height: 20px;line-height: 20px;}
	.articleTitle h2{font-size: 20px;}
	.schoolInfo {    padding: 15px 10px;}
	.schoolNewsList{width: 100%;}
	.noticeBox .flexslider .slides li a{padding:18px 25px 30px 25px;}
	.notice01 h3{font-size: 14px;height: 40px;line-height: 20px;}
	.mode04 .lf{width: 100%;float: none;margin-bottom: 20px;}
	.mode04 .md{width: 48%;margin-left: 0;}
	.mode04 .rt{width: 48%;}

	.mediaList li h3 a{font-size: 14px;height: auto;line-height: 20px;}
	.mediaList li .timeBox span{font-size: 13px;}
	.mediaList{border-bottom: 1px solid #eee;padding-bottom: 13px;}


}

@media screen and (max-width:767px) {
	.headLineBox .headTitle{height: 72px;line-height: 36px}
	.headLineBox .headTitle{font-size: 26px;}
	.headList li a{font-size: 14px;margin: 0 10px;}
	
	.headLineBox{margin-top: 20px;}
	.Banner .slide_still h3{font-size: 16px;height: 20px;line-height: 20px;}
	.headList{display: none;}
	.Banner .imgResponsive .time{padding: 5px 15px;border-bottom-left-radius:15px;font-size: 12px}

	.headLineBox{margin-left: 0;margin-right: 0;}
	.articleTitle h2{font-size: 18px;}
	.articleTitle h2:after{height: 20px;top:3px;}
 }


@media screen and (max-width:640px){
	.headList li{width: 100%;float: none;margin-bottom: 1px;}
	.headList li a{margin: 0;}
	.headLineBox .headTitle {font-size: 24px;}
	.schoolNewsList li.schoolFirst{width: 100%;float: none;}
	.schoolNewsList li{width: 100%;float: none;margin-bottom: 20px;}
	.schoolInfo p{height: auto;}
	.totalNewsList li{width: 100%;float: none;}
	.totalNewsList {width: 100%;}
	.totalNewsList li a,.schoolNewsList li a{margin-right: 0;}
	.totalNews h3 p{height: auto;}
	.mode04 .md{width: 100%;float: none;}
	.mode04 .rt{width: 100%;float: none;}
	
}
	

@media screen and (max-width:480px){
	.headLineBox .headTitle {font-size: 20px;line-height: 30px;height: 60px;}

}
@media screen and (max-width:380px){
	.headLineBox .headTitle{font-size: 18px;line-height: 26px;height: 52px;}
	
}