.p-content {
    padding-bottom: 100px;
    margin: 0 auto
}

.p-content .p-content-nav {
    font: 30px/40px Microsoft YaHei;
    letter-spacing: 3.3px;
    color: #464646;
    padding: 80px 0
}

.p-content .p-c-rm {
    text-align: center;
    justify-content: space-between
}

.p-content .p-c-rm .item {
    cursor: pointer;
    transition: .3s;
    padding: 30px;
    background: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 5px
}

.p-content .p-c-rm .item:hover {
    transform: translateY(10px)
}

.p-content .p-c-rm .item .p-title {
    padding-bottom: 30px;
    font: 700 24px/31px Microsoft YaHei
}

.n-tabs .n-tabs-tab-wrapper .n-tabs-tab {
    justify-content: center;
    color: #525252;
    font: 20px/26px Microsoft YaHei
}

.n-tabs.n-tabs--line-type .n-tabs-tab.n-tabs-tab--active, .n-tabs.n-tabs--bar-type .n-tabs-tab.n-tabs-tab--active {
    color: #121212
}

.n-tabs .n-tabs-bar {
    background: #bf9d55
}

 .l-item {
    background: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 5px;
    padding: 0px;
    margin-bottom: 30px
}

 .l-item .right .l-title {
    font: 24px/31px Microsoft YaHei;
    color: #121212
}

 .l-item .right .l-time {
    padding: 30px 0;
    border-bottom: 2px solid #e8e8e8
}

 .l-item .right .l-time .l-sy {
    display: inline-block;
    width: 70px;
    height: 24px;
    border: 1px solid #bf9d55;
    border-radius: 30px;
    text-align: center
}

 .l-item .right .l-time .l-time-right {
    font: 14px/24px Microsoft YaHei;
    color: #656e71
}

 .l-item .right .l-sec-t {
    height: 80px;
    font: 14px/24px Microsoft YaHei;
    color: #656e71;
    padding: 30px 0;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

 .l-item .right .l-bottom {
    margin-top: 20px
}

 .l-item .right .l-bottom a {
    transition: .3s;
    cursor: pointer;
    justify-content: center;
    width: 150px;
    height: 30px;
    background: #fff;
    border: 1px solid #bf9d55;
    border-radius: 5px;
    font: 14px/19px Microsoft YaHei
}

 .l-item .right .l-bottom a:hover {
    opacity: .8
}

 .l-item .right .l-bottom a img {
    margin-right: 10px
}

 .l-item .right .l-bottom .a-xq {
    background: #bf9d55;
    color: #fff;
    margin-right: 30px
}

.n-pagination {
    justify-content: center
}

.n-pagination .n-pagination-item {
    min-width: 24px;
    height: 24px;
    color: #222
}

.n-pagination .n-pagination-item.n-pagination-item--disabled {
    color: #c2c2c2
}

.n-pagination .n-pagination-item:not(.n-pagination-item--disabled).n-pagination-item--active {
    background: #cecece;
    color: #fff;
    border: 0;
    border-radius: 50%
}
