/*----- clearfix-----*/
.clearfix{ *zoom:1;}
.clearfix:before,
.clearfix:after{ display:table; content:''; line-height:0;}
.clearfix:after{ clear:both;}

.news-list{box-sizing: border-box;overflow: hidden;padding:0 20px;}
.news-list li{position:relative;padding:10px 0 10px 22px;border-bottom:1px dashed #d2d2d2}
.news-list .id{font-size: 12px;width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;color:#fff;position:absolute;left:0;top:14px;background-color:#d2d2d2}
.news-list .tit{font-size:14px;color:#000;display:block;margin-bottom:5px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.news-list .time{color:#999;font-size: 12px}
.index_newsall_h3{font-size: 16px;margin-bottom: 15px;border-bottom: 1px solid #ddd;padding-bottom: 10px}
.index_newsall_h3 a{font-size: 12px;color: #000;float: right;margin-top: 2px;}
.index_newsall_ul li{margin-bottom: 10px;}
.index_newsall_ul li a{
	display: block;width: 100%;position: relative;;height: 90px;font-size: 14px;color: #000;padding-left: 120px
}
.section-five .padding li img.index_newsall_img{position: absolute;top: 0;left: 0;width: 100px;height: 70px}
.section-five .padding li .index_newsall_time{font-size: 12px}
.section-five .padding li .index_newsall_h4{
	padding-top: 5px;
	 text-overflow: -o-ellipsis-lastline;  
	 overflow: hidden;  
	 text-overflow: ellipsis;  
	 display: -webkit-box;  
	 -webkit-line-clamp: 2;  
	 -webkit-box-orient: vertical;  
}