body.list.cfzx div#l-container {
    background: #efefef url(../images/wznr.jpg) no-repeat top;
}
body.list.cfzx div#l-container {
 
    position: relative;
}
.wrapper.cfzx .inner {
     padding: 50px 0px 70px 0px !important;
}
.wrapper.cfzx .mod {
 
}
h3.col_name {
    display: none;
}
.wrapper.cfzx .col_menu {
    width: 100%;
    float: none;
    margin: 0;
}
.col_list .wp_listcolumn {
    
       margin: 0 -5px;
    width: auto;
}
.wp_listcolumn .wp_column {
    float: left;
    width: 14.28%;
}

.wrapper.cfzx .col_news .col_news_box {
    margin: 0;
	    padding: 40px 30px 70px 30px;
}
.col_menu .col_menu_con {
    background: none;
    padding: 0;
}
.col_list .wp_listcolumn .wp_column a {
    color: #616161;
    font-size: 20px;
    font-weight: normal;
    
    border-top: 0px solid #fff;
    border-bottom: 0;
       width: auto;
        margin: 0 5px;
    border: 1px solid #cccccc;
    border-bottom: 0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    text-align: center;
	background:#e9e9e9 url(../images/sbg.jpg) no-repeat  top;
}
.col_list .wp_listcolumn .wp_column a .column-name {
    padding: 15px 0px 15px 0px;
    line-height: 40px;
    background: none;
}
.col_list .wp_listcolumn .wp_column a.selected {
    background: #cd152d;
    color: #fff;
}
.col_list .wp_listcolumn .wp_column a.selected span.column-name {
    color: #fff;
}
ul.wp_listcolumn.list-paddingleft-2 li:last-child a {
    border: 1px solid #ccc;
    border-bottom: 0;
}
.cjwt li:nth-child(odd) {
    background: #f4f4f4;
}
.cjwt li .news_wz {
   
}
.cjwt .news_lm {
	   overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 90%;
		
}

.cjwt li.news {
    font-size: 18px;
    line-height: 40px;
}.cjwt .news_title {
    padding: 10px;
	    
	background:url(../images/ljt.png) no-repeat right;
	 background-position-x: 98%;

}
.cjwt li .news_wz {
    height: 0;
    overflow: hidden;
    transition: all 0.4s ease-in-out;
	background: #f9f9f9;
}
.cjwt li.news.active .news_title a {
    color: #bb1529;
}
.cjwt li.news.active .news_wz {
    height: 150px;
}
.cjwt li.news .news_text {
    margin: 10px 35px;
    font-size: 18px;
    line-height: 40px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    max-height: 120px;
}

.cjwt .news_title span {
    width: 20px;
    background: #c6010a;
    line-height: 20px;
    display: inline-block;
    text-align: center;
    color: #fff;
    font-size: 14px;
    margin-right: 15px;
}