body{
	box-sizing: border-box;	
	font-family: "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif;
	font-size: 1.125rem;
	line-height: 1.5;
	color: #222;
}
a{
	text-decoration: none;
	color: #222;
}
.bg-white{
background:white !important;}
.bg-theme{
	background: rgba(0,75,141,1) !important;
}
.text-theme{
	color:rgba(0,75,141,1) !important;
}
.border-theme{
	border-color: rgba(0,75,141,1) !important;;
}
.bg-style1{
	background: rgba(255,255,255,.75);
}
.bg-style2{
	background: rgba(0,75,141, .75);
}
.dropdown-menu {
	--bs-dropdown-min-width: 0rem;
}

.line-2{
		display: -webkit-box;
	  -webkit-box-orient: vertical;
	  -webkit-line-clamp: 2;
	  overflow: hidden;
}

.tit,.tit2{
	position: relative;
}
.tit::after{
	    content: '';
	    position: absolute;
		width: 100%;
	    height: 11px;
	    background: rgba(0,75,141, 1);
	    opacity: .2;
	    bottom: 0;
	    left: 0;
}
.tit2::after{
	    content: '';
	    position: absolute;
		width: 100%;
	    height: 11px;
	    background: rgba(255, 255,255, 1);	  
	    bottom: 0;
		left: 0;
		opacity: .6;
}
.more{
	position: absolute;
	right: 0rem;
	bottom: 5rem;
	background-color: rgba(0,75,141, .15);
	color: rgba(0, 0, 0, .7);
	font-size:1.6rem;
	padding: .5rem 0;
}
.logo img{
width:100% !important;
}

@media(min-width:1200px){
	.menu .nav-link{
		color:#222!important;
		pointer-events: none;
		text-align: center;
	}
	.menu .nav-item:first-child>.nav-link,.menu .nav-item:last-child>.nav-link{
		pointer-events: auto;
	}
	.menu .nav-link::after{
		display: none;
	}
	.menu .nav-item{
		position: relative;
	}
	.menu .dropdown-item{
		padding:.5rem 0rem !important;
	}	
	.menu .dropdown:hover>.dropdown-menu{
		width: 100% !important;
		display: block;
		background-color: rgba(0,75,141,.5);
		text-align: center;
		position: absolute;
		top:2.4rem;
		left:0 !important;
		right:0 !important;
		animation:bounceIn;
		animation-duration: 1s; 
	}
	.menu .dropdown:hover .dropdown-item{
		color: white !important;
	}
	.menu .dropdown:hover .dropdown-item:hover{
		background-color: rgba(255, 255, 255, 1);
		color:rgba(0,75,141, .5) !important;
	}
}
@media(min-width:1500px){
	.container{
		max-width: 1650px !important;
	}
}

.news p,.news h5{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
/* 图片动画设置 */
.news img,.campus img ,.list img{
  object-fit: cover;
  transition: transform 0.5s ease;  
}
.news img:hover,.campus img:hover,.list img:hover{
  transform: scale(1.1);
  cursor: pointer;
}
/* 图片动画设置 */
header{
	background: url('../images/header.jpg') no-repeat 50% 69%;background-size: 100%;}
header a,footer a,header,footer{
color:white !important;
}
footer{
	background: url('../images/footer.jpg') no-repeat right center;background-size: 800px;
}
.menu{
	border-bottom: 2px solid rgba(0,75,141, 1);
        background:white !important;	
}
.notice{
	background: url('../images/banner1.jpg');
}
/* 最新动态列表样式 */
.later{
color:rgba(0,75,141, .8)!important;
border-bottom:1px solid #cfcfcf !important;
}
.laterList{
	border-left: 1px solid rgba(255, 0, 0, 0.5);
	display: block;
	margin-left: 0rem;
	list-style-tyle:disc;
	margin-block-start: 1em;
	margin-block-end: 1em;
	margin-inline-start: 0;
	margin-inline-end: 0;
	padding-inline-start:.96rem;
}
.laterList li{
	position: relative;
	margin-bottom: 0.5rem;
	list-style: outside circle;
	display: list-item;
}
.laterList .date{
	background: url("../images/date_bg.png") no-repeat;
	padding: .2rem .7rem;
}
/* 最新动态列表样式 */
.subBanner{
	background: url('../images/subBanner.jpg') no-repeat right top;background-size:100% 80%;
}
.location a::after,.location2 a::after{
	content: "-";
	padding: 0 .5rem;
}
.location a:last-child::after{
	content: "";
	padding: 0;
}
/* 列表页样式 */
.listWeb{
	background: url("../images/list-bg.jpg") no-repeat right bottom;
}
.list{
	list-style: none inside;
}
.list .date{
	width: 4.5rem;
	height: 4rem;
	background: linear-gradient(to right, rgba(233, 55,36, 0.5), rgba(41,63,151, 0.8));
	color: white;
	text-align: center;
	position: absolute;
	left: .8rem;
	bottom: 1rem;
	padding: .05rem;
}
.list .date>h4{
	margin: 0;	
}
.list li{
	border-bottom:1px dotted #cfcfcf;
}

.list p{
	text-indent: 2.4rem;
	display: -webkit-box;
	  -webkit-box-orient: vertical;
	  -webkit-line-clamp: 3;
	  overflow: hidden;
}
.page-num table{  
margin:0 auto;
}
 .page-num input,.page-num a,.page-num .PrevDisabled,.page-num .NextDisabled{ 
   display:inline-block !important;
 
}
.page-num a,.page-num .PrevDisabled,.page-num .NextDisabled,.page-num input[type="button"]{
padding-bottom:1rem !important;

}
@media(min-width:992px){
 .page-num input,.page-num a,.page-num .PrevDisabled,.page-num .NextDisabled{   
   font-size:1.4rem !important;
  width:7rem;
}
.page-num a,.page-num .PrevDisabled,.page-num .NextDisabled,.page-num input[type="button"]{
padding:.9rem 0 1.8rem 0 !important;
text-align:center;
}
.page-num a,.page-num input[type="button"]{
background: rgba(0,75,141,.6) !important;
color:white !important;
transition: background 0.8s ease;
}
.page-num a:hover,.page-num input[type="button"]:hover{
background: rgba(0,75,141,1) !important;
}
.page-num input{
padding:.4rem 0 !important;
text-align:center;
}

.page-num table td{  
font-size:1.4rem !important;
}
.page-num table td div{
font-size:1.4rem !important;
}
}
/* 列表页样式 */
/* 内容页样式 */
.content p{
	text-indent: 2.4rem;
	line-height: 2;
}
.content img{
	display: block;
	margin: 1.5rem auto;
	width: 70%;
}
/* 内容页样式 */