
.main .content .aside {
    width: 275px;
    margin-top: 4px;
}

.main .content .aside h4 {
    font-size: 22px;
    line-height: 70px;
    height: 70px;
    margin-bottom: 10px;
    background: #006fb7;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
}

.main .content .aside li {
    font-size: 18px;
    width: 275px;
    height: 64px;
    margin-bottom: 10px;
    display: table;
    background: #D6E8F3;
    text-align: center;
    line-height: 26px;
}

.main .content .aside li a {
    display: table-cell;
    padding: 0 24px;
    vertical-align: middle;
}

.main .content .aside li.current {
    background: #349cdf;
    color: #FFFFFF;
}

.main .content .aside li a:hover {
    background: #349cdf;
    color: #FFFFFF;
}

.main .content .newsList {
    width: 820px;
}

.main .content .newsList .list{
    margin-top: 0;
}