@charset "utf-8";
/* CSS Document */
body{color:#666;}
.subBanner {width:100%;overflow:hidden;position: relative;margin:0 auto;position: relative;}
.subBanner > span{width: 100%;height: 0;padding-bottom: 31.25%;overflow:hidden;display: block;position: relative;z-index: 0}
.subBanner-title{width: 100%;text-align: center;font-size: 20px;position: absolute;left:0;z-index: 3;bottom:30%;z-index: 80}
.subBanner-title h3{display:inline-block;*display: inline;*zoom:1;padding:2px 20px;color:#fff;position: relative;vertical-align: top;font-size: 48px;}
.subBanner-title h3:before,.subBanner-title h3:after{content: '';width: 80px;height: 3px;background-color: #f9dd04;position: absolute;top: 50%;margin-top: -1.5px;}
.subBanner-title h3:before{left: -80px;}
.subBanner-title h3:after{right: -80px;}
.subPage{width:1400px;margin:30px auto 50px;position:relative;min-height: 400px;}
.NUDT-article{font-size: 16px;line-height: 1.7;width: 75.36%;float: left; }
.asideImg{width: 21.43%;float: right;}
/*COLLEGE*/
.NUDT-LIST02{margin:0 -30px;font-size: 0;overflow:hidden;}
.NUDT-LIST02 li{width: 50%;font-size: 18px;display: inline-block;*display: inline;*zoom:1;vertical-align:middle;*margin-bottom: 20px;}
.NUDT-LIST02 li > a{margin:0 30px 20px;display: block;position: relative;*margin:0 30px 0;}
.NUDT-LIST02 li h3{padding:28px 28px 28px 18px;margin-right: 10px;background-color: #f5f5f5;line-height: 1.5;vertical-align: top;}
.NUDT-LIST02 li span{width: 40px;height: 40px;border:1px solid #0f5035;background:url(../images/more2.png) no-repeat center #f5f5f5;display: block;position: absolute;right: 0;top: 50%;margin-top: -21px;transition: all 0.3s ease-in-out;}
.NUDT-LIST02 li > a:hover span{background:url(../images/more2-hover.png) no-repeat center #0f5035;}
/*News & Events*/
.MUDT-LIST02{margin:0 -12px;font-size: 0;}
.MUDT-LIST02 li{width: 25%;display: inline-block;*display: inline;*zoom:1;font-size: 14px;vertical-align: top;}
.MUDT-LIST02 li > div{margin:0 12px 40px;border:1px solid #d5d5d5;transition: all 0.3s ease-in-out}
.item-img02 .imgResponsive{padding-bottom: 62.46%;}
.item-txt02{padding:15px;}
.item-date02{display: block;height: 25px;line-height: 25px;color:#0f5035;font-weight: bold;}
.item-txt02 h3{height: 72px;overflow: hidden;line-height: 24px;font-size: 18px;font-weight: normal;padding-top: 15px;margin-bottom: 10px;}
.MUDT-LIST02 li.noImg p{line-height: 24px;height: 192px;overflow:hidden;color:#999;margin-bottom:5px; }
.MUDT-LIST02 li.noImg p a{color:#999;}
.MUDT-LIST02 li.noImg h3{margin-bottom: 18px;}
.MUDT-LIST02 li > div:hover{box-shadow: 0 5px 8px rgba(0,0,0,0.2)}
/*文章页*/
.pageArticle{width:100%;overflow:hidden;position: relative;}
.articleTitle{line-height:26px;padding-top:10px;}
.articleTitle h3{font-size:28px;line-height:1.5;padding: 0 0 30px 0;font-weight: normal;color:#333;}
.article{font-size: 16px;padding: 0 0 35px;line-height: 1.8}
.Annex {padding:20px 0 40px 0; overflow:hidden;}
.Annex h3 { font-size: 16px;height: 50px;line-height: 50px;background-color: #f7f7f7;color:#666;padding-left:16px;overflow:hidden;}
.Annex h3 strong{color:#666;margin-right:10px;font-weight: bold}
.Annex h3 a{color:#666;font-weight: normal;}
.Annex a:hover{color:#187d52;}
.Annex ul{overflow: hidden;padding-top:15px;}
.Annex ul li { line-height: 1.5;margin-bottom: 12px;padding-left: 15px;overflow:hidden;}
.Annex ul li a { font-size: 13px;color:#666;}
.article strong{font-weight: bold;}
.article i{font-style: italic;}
.articleAuthor{padding:10px 0;text-align: center;color:#999;font-size:13px;margin-bottom: 25px;background-color: #f7f7f7}
.articleList02{padding-top:0;}
.articleAuthor span{display: inline-block;height: 22px;line-height: 22px;margin:2px 0 2px 28px;color:#999;}
.articleBottom{width: 100%;position: relative;}

/*分页*/
.pages{ text-align:center; height:50px; line-height:50px; margin:35px 0; overflow: hidden;font-size: 0;}
.pages img{vertical-align: middle;width: auto;}
.pages > span{ color:#187d52; padding:0 10px; font-size:14px;height: 35px;line-height:35px;vertical-align: top;display: inline-block; *display:inline; *zoom:1; }
.pages a{ display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;width:50px; height: 50px;line-height: 50px; font-size:16px; text-align:center; color:#333;background-color: #f5f5f5;margin:0 5px;border-radius: 50%;}
.pages a img{*display:block; *margin-top: 8px;}
.pages a:hover{ color:#fff; background-color:#187d52;}
.pages a.prev,.pages a.start,.pages a.next,.pages a.end{}
.pages a.prev{background:url(../images/page-prev.png) no-repeat center #f5f5f5;}
.pages a.next{background:url(../images/page-next.png) no-repeat center #f5f5f5;}
/*.pages a.prev:hover,.pages a.start:hover,.pages a.next:hover,.pages a.end:hover{background:none;color:#012b5b;}*/
.pages a.on_pages{ background-color:#187d52;color:#fff;}
.pages .pageSelect{min-width:68px;height: 35px;*display:inline; *zoom:1; vertical-align: middle;border:1px solid #187d52;color:#666;line-height: 35px;text-align: center;padding:0;}
.pages_min{ margin:25px 0; overflow: hidden; display: none;padding:0 18px;font-size:13px;font-size:1.3rem;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left;  border-radius: 3px; color:#666; line-height: 30px; text-align: center;border:1px solid #187d52;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{ background:#187d52; color:#fff; transition:0.5s;}






@media screen  and (max-width:1460px) {
	.subPage{width: 1000px;}
	.subBanner-title{bottom: 20%;}
	.subBanner-title h3{font-size: 35px;}
	.NUDT-LIST02 li{font-size: 16px;}
	.MUDT-LIST02 li.noImg p{height: 120px;}
	.MUDT-LIST02 li.noImg p{margin-bottom: 15px;}
	.articleTitle h3{font-size: 22px;}
	
}
@media screen  and (max-width:1220px) {
  

}
@media screen  and (max-width:1020px) {
	.subPage{width: auto;padding:0 25px;}
	.subPage02{padding:0;margin:25px;}

}
@media screen  and (max-width:992px) {
	.subBanner-title{bottom: 10%;}
	.subBanner-title h3{font-size: 25px;}
	.subBanner-title h3::before, .subBanner-title h3::after{height: 2px;margin-top: -1px;}
	.asideImg{display: none;}
	.NUDT-article{width: 100%;}
	.MUDT-LIST02 {text-align: center;margin:0 -8px;}
	.MUDT-LIST02 li{width: 256px;text-align: left;}
	.MUDT-LIST02 li > div{margin:0 8px 15px}
	.slide_title,.articleTitle h3{font-size: 20px;}

}

@media screen  and (max-width:767px) {
	.subBanner-title h3:before{width: 30px;left: -30px;}
	.subBanner-title h3:after{width: 30px;right: -30px;}
	.subPage{padding:0 15px;}
	.subPage02{padding:0;margin:15px;}
	.NUDT-article,.article{font-size: 14px;}
	.NUDT-LIST02 li{width: 100%;font-size: 14px;}
	.NUDT-LIST02 li h3{padding:15px 32px 15px 15px;}
	.NUDT-LIST02{margin:0;}
	.NUDT-LIST02 li > a{margin:0 0 15px;}
	.item-txt02 h3{font-size: 16px;}
	.pages{display: none;}
	.pages_min{display: block;}
	.slide_title,.articleTitle h3{font-size: 18px;}
	.detail-title{font-size: 14px;}
	.articleTitle h3{padding-bottom: 15px;}
	.articleTitle{padding-top:0;}
	.article img{width: auto !important;height: auto !important;}
	.article table,.article video{width: 100% !important;}
}

@media screen and (max-width:640px) {
	.MUDT-LIST02 li{width: 225px;}
}

@media screen and (max-width:480px) {
	.subBanner-title{bottom: 0;}
	.subBanner-title h3{font-size: 20px;}
	.MUDT-LIST02 li{width:100%;}
	.item-txt02 h3{height: auto;padding-top: 10px;}
	.MUDT-LIST02 li.noImg p{height: 72px;}
	.MUDT-LIST02 li.noImg h3{margin-bottom: 15px;}
}

@media screen /*and (min-width:320px)*/ and (max-width:400px) {
	

}
