.mediaCenter ul{
	width: 80%;
	min-width: 1080px;
	margin: auto;
	padding:4em 0;
}
.mediaCenter ul li{
	border-bottom: 1px solid #eee;
	padding:3em 2em;
}
.mediaCenter ul li:last-child{
	border:none;
}
.mediaCenter ul li:hover{
	background-color: #f5f5f5;
}
.mediaCenter ul a{
	display: flex;
	position: relative;
}
.mediaCenter ul span{
	position: absolute;
	right:0;
	bottom:1em;
	line-height: 2;
	padding:0 2em;
	background-color: #999;
	color: #fff;
	border-radius: 1em;
}
.mediaCenter ul li:hover span{
	color: #ffe100;
	background-color: #004ea2 ;
}
.mediaPic{
	width:24em;
}
.mediaPic img{
	width:100%;
}
.mediaCopntent{
	flex: 1;
	padding:1em 0 1em 2em;
}
.mediaCopntent h2{
	font-size: 26px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1; 
}
.mediaCopntent p{
	margin-top:1em;
	font-size: 16px;
	line-height: 1.8;
	height:90px;
	color: #333;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3; 
	
	
}



.newsDetails{
	width:70%;
	min-width:960px;
	margin:auto;
	line-height: 2;
	text-indent: 2em;
	padding: 2em 0;
}
.newsDetails img{
	width:100%;
	margin:2em 0;
}
.newsDetails h2{
	text-align: center;
	padding:1em;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1; 
	border-bottom:1px solid #eee;

}
.newsDetails p{
	line-height: 2;

	
}
.newsBtn ol{
	width: 70%;
	min-width: 960px;
	margin:1em auto;
}

.newsBtn ol li{
	display: flex;
	padding:0.5em 0 ;
	cursor: pointer;

}
.newsBtn ol h3{
	font-size: 16px;
	line-height: 1.6;
	width:9em;
}
.newsBtn ol p{
	font-size: 16px;
	line-height: 1.6;

}
.newsBtn ol li:hover{
	background-color: #f5f5f5;
}
.newsBtn ol li:hover *{
	color:#004ea2;
} 
.mediaCopntent i{
	font-weight: normal;
	line-height: 2;
	margin-top:3em;
	font-size: 16px;
	color:#999;
	display: block;
	font-style: normal;
	
}
.mediaCopntent i::before{
	color:#999;
	margin-right:0.5em;
	font-size: 18px;
}

.banner-Title2{
	width:80%;
	min-width: 1080px;
	margin:auto;
	position: relative;
	z-index: 2;
	top:60px;

}
.banner-Title2 h2{
	color: #fff;
	text-align: right;
	font-size: 46px;
	cursor: pointer;	
}
.banner img{
	width:100%;
}
.banner-Title2 p{
	text-align: right;
	color: #fff;
	font-size: 26px;
	cursor: pointer;
	padding:0.5em 0;
	
}
.banner-Title2 h2:hover,.banner-Title2 p:hover{
	color:#ffe100 ;
}
.banner-Title2>div{
	position: absolute;
	top:120px;
	right:0;
}
.banner-Title2 a{
	display: block;
	border:1px solid #fff;
	font-size: 16px;
	line-height: 2.6;
	color:#fff;
	border-radius: 1.3em;
	text-align: right;
	float: right;
	padding:0 1.5em 0 3em;
	background-color: rgba(255, 255, 255, 0.3);
	position: relative;
}
.banner-Title2 a:hover{
	color:#ffe100 ;
	border:1px solid #ffe100;
}

.banner-Title2 i{
	left:1em;
	top:0;
	line-height: 43px;
	position: absolute
}
.banner-Title2 a:hover i::before{
	color:#ffe100 ;
}
.banner-Title2 i::before{
	color:#fff;
	
	font-size: 20px;
	
}

.newsTime{
	line-height: 2;
	margin-top: -2em;
	color:#999;
	font-size: 14px;
	text-align: right;

}
.newsDetails ul{
	padding-top:4em;
}