.list_news{background: #fff;display: inline-block;padding-left:5px;}
.list_news ul {display: inline-block;padding: 10px;float: left;margin: 0;}
.list_news ul li {float: left;width: 100%;padding: 10px 0;border-bottom: 1px solid #f1f1f1;margin: 0;}


.list_news ul .pic1 .pic_img {margin-left: 5px;float: left; width: 120px; height: 84px; overflow: hidden; position: relative; margin-right: 10px;}
.list_news ul .pic1 .pic_img img { width: 100%; float: left; height: 84px;}
.list_news ul .pic1 a { width: 100%; display: block; font-size: 14px;}
.list_news ul .pic1 .pic_art {display: table-cell;vertical-align: middle;height: 84px;}
.list_news ul .pic1 .pic_art h2 { width: 90%; font-size: 18px; color: #000; font-weight: 700; overflow: hidden;height: 20px;line-height: 20px;}
.list_news ul .pic1 .pic_art p { color: #999999; width: 98%; line-height: 16px;padding-top: 10px;}
.list_news ul .pic1 .pic_art .time { display: inline-block; color: #999999; font-size: 12px;margin-top: 10px;}
.time { display: inline-block; color: #999999; font-size: 12px;margin-top: 10px;float: right;}
.zttj{margin-top: 10px;width: 100%;font-size: 20px;font-weight: bold;height: 35px;line-height: 35px;float: left;}
.zttj span{font-size: 20px;color: #fa5614;}
.ztnew{margin-top: 10px;width: 100%;font-size: 20px;font-weight: bold;height: 35px;line-height: 35px;float: left;}
.ztnew span{font-size: 20px;color: #fa5614;}
.ztxg{margin-top: 10px;width: 100%;font-size: 20px;font-weight: bold;height: 35px;line-height: 35px;float: left;}
.ztxg span{font-size: 20px;color: #fa5614;}
.list_news ul li a{display: block;    font-size: 16px;}
.list_news p{padding-top:10px;color: #999999;    }
.ztxgli{border-top: 1px dashed #E4E4E4;line-height: 40px;}
