.page-heading a {

    font-size: 14px;

    line-height: 14px;

}

.active a {

    color: #d75507;

}

.subcontent {

    height: 985px;

}

.left_nav {

    float: left;

    width: 190px;

    height: 512px;

    margin-top: 25px;

}

.nav_title {

    color: #FFFFFF;

    height: 66px;

    background-color: #032855;

    border-radius: 10px 10px 0 0;

    padding-top: 26px;

    padding-left: 40px;

}

.entitle {

    font-size: 8px;

    margin-bottom: 5px;

}

.chtitle {    
font-size: 20px;
    height: 45px;
    width: 120px;
    overflow: hidden;
    text-align: center;


}

ul.left_sub {

    text-align: center;

}

li.left_sub_item {

    height: 59px;

    border-bottom: 1px;

    line-height: 59px;

    font-size: 18px;
overflow: hidden;
}

li.line {

    height: 1px;

    width: 105px;

    background-color: #e4e4e4;

    margin: 0 auto;

}

.right_title {

    padding-left: 38px;

    margin-top: 25px;

    float: left;

    width: 860px;

    margin-left: 27px;

    height: 935px;

    padding-right: 27px;

    overflow-y: scroll;

}

li.left_sub_item a:hover {

    text-decoration: none;

    color:#ee900c ;

}

div.page-heading {

    height: 75px;

    line-height: 75px;

    color: #032855;

    font-size: 12px;

}

div.page-heading a {

    color: #032855;

}

.post_list .post_item {

    margin: 15px 5px 15px 10px;

    height: 24px;

    overflow: hidden;

}

.post_list .post_item a {

    display: block;

    color: rgb(102, 102, 102);

    font: 15px 微软雅黑, 黑体, 仿宋;

    text-decoration: none;

    line-height: 24px;

    height: 24px;

}

.post_list .post_item a:hover {

    background-color: #e1e1e1;

}

.post_item .post_title {

    width: 600px;

    padding-left: 10px;

    background: url(../images/li-left.png) left center no-repeat;

    display: inline-block;

}

.post_list .post_date {

    margin: 0;

    background: url(../images/datemeta-icon.png) left center no-repeat;

    padding-bottom: 0;

    padding-left: 12px;

    color: #d75507;

    float: right;

}

.pagination {

    display: inline-block;

    padding-left: 0;

    margin: 20px 0;

    border-radius: 4px;

}

.pagination>li {

    display: inline;

}

.pagination>li:first-child>a, .pagination>li:first-child>span {

    margin-left: 0;

    border-bottom-left-radius: 4px;

    border-top-left-radius: 4px;

}

.pagination>.disabled>a {

    color: #999;

    background-color: #fff;

    border-color: #ddd;

    cursor: not-allowed;

}

.pagination>li>a, .pagination>li>span {

    position: relative;

    float: left;

    padding: 6px 12px;

    line-height: 1.42857143;

    text-decoration: none;

    color: #428bca;

    background-color: #fff;

    border: 1px solid #ddd;

    margin-left: -1px;

}