


.listType .tab{justify-content: flex-start;font-size:16px;padding-bottom:20px;border-bottom:1px solid #eee;margin:0 20px;}
.listType .tab .type{width:10%;padding:5px 0px 0 0;}
.listType .tab .type i{top:5px;right:0;display:inline-block;width:25px;height:25px;vertical-align:middle;background-position:8px -52px;}
.listType .tab .column{width:90%;}
.listType .tab .column a{float:left;display:inline-block;padding:5px 15px;}
.listType .tab .column a.all{color:#f69700;}
.listType .tab .column a.on{color:#fff;background:#f69700;}


.newsList .left .box .wrap{width:50%;height:250px;overflow: hidden;}
.newsList .left .box .wrap .libs{bottom:10px;left:0;z-index:2;text-align: center;}
.newsList .left .box .headnews{width:48%;overflow: hidden;}
.newsList .left .box .headnews h2,.newsList .left .list ul li h2{margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.newsList .left .box .headnews h2 span{color:#ff6600;font-size:12px;padding:0 5px;margin-right:8px;border:1px solid #ff6600;border-radius:3px;}
.newsList .left .box .headnews .desc{font-size:14px;color:#888;margin-bottom:10px;}
.newsList .left .box .headnews ul{border-top:1px dashed #ccc;padding-top:10px;}
.newsList .left .box .headnews ul li a{height:32px;}
.newsList .left .list ul li{padding-bottom:15px;border-bottom:1px dashed #ccc;margin-bottom:15px;}
.newsList .left .list ul li:last-child{margin-bottom:0;border-bottom:0;}
.newsList .left .list ul li .thumb{width:25%;height:120px;margin-right:15px;border-radius:3px;overflow: hidden;}
.newsList .left .list ul li .thumb img{width:100%;}
.newsList .left .list ul li .desc{font-size: 14px;color:#888;max-height:90px;margin-bottom: 10px;overflow: hidden;}
.newsList .left .list ul li .info span{margin-right:15px;}
.newsList .left .list ul li .info span i{vertical-align:top;margin-right: 3px;}



