body {background:#ffffff;}
    .topic_header{width:100%;}
	.list {width:1200px;margin:0px auto;}

.list .news_list {
}
/*返回专题链接*/
.list .news_list .lianjie{
	margin-top:15px;
	font-size:15px;
	float:right;
}

.list .news_list h2 {
    font-size: 24px;
    font-weight: normal;
    margin: 20px 0px;
    color: #CB1216;
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 15px;
    background: url(https://www.impc.com.cn/resource/img/ddh-list-icon.png) no-repeat left 3px;
    padding-left: 20px;
}

.list .news_list h4 {
    font-size: 36px;
    font-weight: normal;
    margin-bottom: 40px;
}

.list .news_list .news {
    display: block;
    border-bottom: 1px dashed #aaa;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.list .news_list .news img  {
    float:left;
	width:320px;
	height:180px;
	margin-right:10px;
}
.list .news_list .news img:hover{
    /*transform: scale(1.01);
    transition: 0.2s;
	*/
	opacity: 0.8;
}

.list .news_list .news_title {
    font-size: 24px;
    color: #0c0d0d;
    margin-bottom: 10px;
}
.list .news_list .news_title a{
	line-height:40px;
	}


.list .news_list .artCon {
    font-size: 18px;
    color: #000;
    line-height: 40px;
}

.list .news_list .news_abstract {
	font-size: 14px;
	color: #7b7878;
	line-height: 24px;
	text-indent: 24px;
}

.list .news_list .news_time {
    float: right;
    font-size: 12px;
    color: #8c8c8c;
	line-height:30px;
}
/* footer */
.wmzwn-footer{
	width:100%; 
	height:300px; 
	background:#CB1216;
}
.wmzwn-footer-wenzi{
	width:1200px; 
	text-align:center; 
	margin:0 auto; 
	font-size: 21px; 
	color: #fff; 
	line-height: 45px;
	padding-top: 75px;
}

.current {
    margin-bottom: 30px;
}

.current span {
    margin: 0 8px;
}


/* totop */

.toTop {
    position: fixed;
    left: 50%;
    transform: translateX(620px);
    cursor: pointer;
}
.title {position: relative;overflow:hidden;}
.title a {position: absolute;right: 0;top: 20px;}
.pages {
    text-align: center;
    clear: both;
    width: auto;
    margin: 40px auto 40px;
    font-size: 0;
}

.pages li {
    display: inline-block;
    overflow: hidden;
    width: 50px;
    height: 50px;
    line-height: 50px;
    border: 1px solid #eeeeee;
    font-size: 14px;
	margin-right: 5px;
}

.pages a {
    display: block;
    width: 50px;
    height: 50px;
}

.pages li:hover a,
.pages .page-active a {
    color: #fff;
}

.pages .page-active,
.pages li:hover {
    background-color: #0c8d6c;
    border: 1px solid #0c8d6c;
}