.display_block{
    display: block;
    cursor: pointer;
    overflow: hidden;
}
.list_news{
    padding: 20px 0px 0px 0px;
    overflow: hidden;
    background-color: #fff;
}
    .list_news .left_t {
        width: 100%;
        height: 50px;
        background-color: #0085d4;
        line-height: 50px;
        text-align: center;
         font-size:16px;
    }
    .list_news .category {
        width: 240px;
        height: auto;
        overflow: hidden;
        float: left;
    }
.list_news .category ul li{
    width: 240px;
    height: auto;
    overflow: hidden;
}
.list_news .category ul li a.display_block{
    width: 238px;
    height: 48px;
    border: solid 1px #B7D1F2;
    color: #037edb;
    font-size: 17px;
    line-height: 48px;
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-position: 24px 6px;
    text-indent: 70px;
}
.list_news .category ul li a.cate1{
    background-image: url(InfoPubliccate1.png);
}
.list_news .category ul li a.cate2{
    background-image: url(InfoPubliccate2.png);
}
.list_news .category ul li a.cate3{
    background-image: url(InfoPubliccate3.png);
}
.list_news .category ul li a.cate4{
    background-image: url(InfoPubliccate4.png);
}
.list_news .category ul li a.cate5{
    background-image: url(InfoPubliccate5.png);
}
.list_news .category ul li a.cate6{
    background-image: url(InfoPubliccate6.png);
}
.list_news .category ul li dl{
    margin-left: 38px;
    width: auto;
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
}
.list_news .category ul li dl dd{
    width: auto;
    height: 32px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: left center; 
    background-image: url(InfoPublicson_cate.png);   
    text-indent: 20px;
}
.list_news .category ul li dl dd a{
    font-size: 14px;
    color: #000;
    line-height: 32px;
}
.list_news .list_news_content{
    width: 943px;
    height: auto;
    overflow: hidden;
    float: right;
}
.div_title{
    width: 100%;
    height: 45px;
    overflow: hidden;
    background-color: #E9E9E9;
}
.div_title a{
    display: inline-block;
    height: 45px;
    background-color: #037EDB;
    color: #fff;
    font-size: 17px;
    line-height: 45px;
    padding: 0 20px;
}
.list_news .news_category{
    width: 240px;
    height: auto;
    overflow: hidden;
    float: left;
}
.list_news .news_category .t{
    width: 240px;
    height: 50px;
    overflow: hidden;
}
.list_news .news_category .t a{
    background-color: #037EDB;
    width: 230px;
    height: 50px;
    overflow: hidden;  
    background-repeat: no-repeat;
    background-position: 40px 15px; 
    background-image: url(com_t_b.png);  
    font-size: 20px;
    color: #fff;
    line-height: 50px;
    text-indent: 85px;     
}
.list_news .news_category ul li{
    width: 230px;
    height: auto;
    overflow: hidden;
}
    .list_news .news_category ul li a.display_block {
        width: 228px;
        height: 38px;
        color: #0087d5;
        font-size: 14px;
        line-height: 38px;
        margin-top: 10px;
        background-repeat: no-repeat;
        background-position: 210px 16px;
        text-align:center;
        background-image: url(sort_d.png);
        background-color: #f3f9f9;
        border: 1px #a2c5e5 solid;
    }
.list_news .news_category ul li dl{
    width: auto;
    height: auto;
    overflow: hidden;
}
    .list_news .news_category ul li dl dd {
        width: auto;
        height: 38px;
        overflow: hidden;
        margin-top:5px;
        background: url(sort_small_b.png) 50px center no-repeat #f4f8fb;
        text-indent:5em;
    }
.list_news .news_category ul li dl dd a{
    font-size: 14px;
    color: #000;
    line-height: 38px;
}