html,body,div,p,span,em,i,dl,dt,dd,ul,li,ol,a,img,b,strong,h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
}

ul,li{
	list-style:none;
}

a{
	text-decoration:none;
}


body{
		min-width:1200px;
		margin:0 auto;
		font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}




.contents{
	width:1200px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
}


.news-left{
	width:800px;
	border:1px solid  #EEE;
	box-sizing:border-box;
}

.news-title{
	border-bottom:1px solid #EEE;
}

.news-title p{
	margin-bottom:10px;
	padding-left:20px;
}

.news-title p span{
	margin-right:20px;
	color:#999;
}

.news-title h3{
	width:100%;
	height:80px;
	line-height:80px;
	font-weight:normal;
	font-size:18px;
	text-indent:20px;
	font-size:26px;
	border-bottom:none;
}

.news-title p{}


.news-content{
	width:94%;
	margin:30px auto;
	border-bottom:1px solid #999;
	padding-bottom:30px;
}
.news-content p{
	font-size:16px;
	line-height:30px;
	color:#666;
}

.news-content img{
	max-width:100%;
	display:block;
}

.nexts{
	width:auto;
	margin-bottom:10px;
}

.nexts ul{
	padding-left:30px;
}

.nexts ul li{
	line-height:40px;
}

.nexts ul li a{
	color:#000;
	font-size:16px;
}


.nexts ul li a:hover{
	color:#F00;
}



.news-info dl dd i, .news-right ul li dl dd i{
	width:20px;
	height:20px;
	display:inline-block;
	vertical-align:middle;
	margin-right:5px;
}

.nexts dl{
	padding:20px 30px;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.nexts dl dd{
	display:inline-block;
	padding:5px 20px;
	border:1px solid #EEE;
	font-size:14px;
	margin-bottom:20px;
}

.nexts dl dd a{
	color:#999;
}






