body, html {
    background-color: #fff;
}

.category-banner {
    width: 100%;
    display: block;
}

.category-bd {
    display: flex;
}

.category-bd-left {
    width: 2.6rem;
    position: relative;
    z-index: 2;
}

.category-bd-right {
    flex: 1;
    min-width: 0;
    padding-left: 0.5rem;
}

.navbar-box {
    margin-top: -0.58rem;
}

.navbar-item, .navbar-title {
    line-height: 3.625;
    position: relative;
    padding: 0 0.50rem 0 0.36rem;
    background-color: #f5f5f5;
    font-size: 0.16rem;
}

.navbar-item+.navbar-item {
    border-top: 0.01rem solid #fff;
}

.navbar-item::after {
    content: '';
    width: 0.08rem;
    height: 0.18rem;
    top: 0.2rem;
    right: 0.36rem;
    position: absolute;
    background: url(../images/hjt.png) center center / 100% auto no-repeat;

}

.navbar-item:hover, .navbar-item.active {
    background-color: #6d9bd0;
}

.navbar-title {
    color: #fff;
    font-size: 0.18rem;
    background-color: #004391;
}

.category-bd-right__hd {
    line-height: 0.62rem;
    margin-bottom: 0.2rem;
}

.category-bd-right-title {
    color: #004391;
    font-size: 0.2rem;
    line-height: 0.62rem;
    font-weight: bold;
    display: inline-block;
    border-bottom: 0.02rem solid #004391;
}


.category-bd-right-navbar {
    color: #333;
    font-size: 0.14rem;
    float: right;
    line-height: 0.62rem;
}


/* 带有缩进的列表 */
.category-list {
    font-size: 0.16rem;
}

.category-item {
    padding-left: 0.16rem;
    padding-right: 1.3rem;
    line-height: 3;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
    transition: all .3s ease;
}

.category-item:hover {
    text-indent: 1em;
}

.category-item::before {
    content: '';
    width: 0.06rem;
    height: 0.06rem;
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: #55b955;
}

.category-item::after {
    content: attr(data-time);
    position: absolute;
    right: 0;
    top: 0;
}

.category-list.small {
    font-size: 15px;
    line-height: 0.44rem;
}


.pagination {
    margin-top: 0.25rem;
    justify-content: center;
}



@media (max-width: 767.98px) {
    .category-bd {
        display: block;
    }

    .category-bd-left {
        width: 100%;
    }

    .navbar-title {
        font-size: 0.5rem;
    }

    .navbar-item {
        font-size: 0.4rem;
    }

    .category-bd-right {
        padding-left: 0;
    }

    .category-bd-right-title {
        font-size: 0.5rem;
        line-height: 1.5rem;
    }

    .category-bd-right-navbar {
        line-height: 1.5rem;
        font-size: 0.4rem;
    }

    .category-item {
        padding-left: 0.2rem;
        padding-right: 2rem;
        font-size: 0.4rem;
    }

    .pagination {
        margin-top: 0.5rem;
        justify-content: center;
    }

.nei2_r img {
        max-width: 100%;
    }
}

.nei2_r {width:100%; padding-top:10px;}
.nei2_r .title1{width:100%; height:50px; background:url(../images/1_02.jpg); font-size:14px; color:#202020; line-height:50px; }
.nei2_r h1{width:100%; margin:0 auto;  font-size:22px; color:#000000; line-height:40px; margin-top:30px; text-align:center}
.nei2_r h3{width:100%; margin:0 auto;  font-size:12px; color:#9a9a9a; line-height:20px; text-align:center }
.nei2_r .line2{width:100%; margin:0 auto;  height:1px; background:url(../images/1_03.jpg); margin-top:15px; margin-bottom:15px;}
.nei2_r .nei2_con{width:100%; margin:0 auto;   height:auto; font-size:14px; color:#202020; line-height:29px;  margin-top:20px; margin-bottom:20px;}