.col_news_con{margin-top: 0.41rem;}
.tab-list .tab-title{
    display: flex;
    gap: 0.3rem;
    margin-bottom: 0.7rem;
}
.tab-list .tab-title .title-item{
    position: relative;
    font-size: 0.2rem;
    color: #000000;
    padding: 0.15rem;
    border-radius: 0.05rem;
    cursor: pointer;
}
.tab-list .tab-title .title-item::after{
    content: '';
    position: absolute;
    z-index: 10;
    left: 50%;
    bottom: -0.07rem;
    transform: translateX(-50%);
    display: block;
    border-left: 0.08rem solid transparent;
    border-right: 0.08rem solid transparent;
    border-top: 0.07rem solid #540CA6;
    border-bottom: none;
    opacity: 0;
}
.tab-list .tab-title .title-item.selected{
    color: #fff;
    background: #781CB4;
}
.tab-list .tab-title .title-item.selected::after{opacity: 1;}


.tab-list .con-item{display: none;}
.tab-list .con-item.selected{display: block;}

/* mainbox01 */
.mainbox01 .news_list.u1{
    font-size: 0.18rem;
    color: #000000;
    margin-bottom: 0.7rem;
}
.mainbox01 .news_list.u1 .content01{
    display: flex;
    margin-bottom: 0.7rem;
}
.mainbox01 .news_list.u1 .content01 .img_box{
    width: 45.28%;
}
.mainbox01 .news_list.u1 .content01 .news_imgs{padding-top: 66.72%;}
.mainbox01 .news_list.u1 .content01 .news_con{
    width: 54.72%;
    background-color: #fff;
    box-sizing: border-box;
    padding: 0.4rem;
}

.mainbox01 .news_list.u2 .news>div{
    display: flex;
}
.mainbox01 .news_list.u2 .news>div>div{border-right: 0.01rem solid #DBD6EB;}
.mainbox01 .news_list.u2 .news>div>div:nth-child(1){width: 33.3%;}
.mainbox01 .news_list.u2 .news>div>div:nth-child(2){width: 26.7%;}
.mainbox01 .news_list.u2 .news>div>div:nth-child(3){width: 40%;border: none;}

.mainbox01 .news_list.u2 .news .intro_title{
    background-color: #2F06A0b3;
    color: #fff;
    text-align: center;
    font-size: 0.18rem;
}
.mainbox01 .news_list.u2 .news .intro_title>div{padding: 0.2rem 0;line-height: 1;}
.mainbox01 .news_list.u2 .news .intro_content{background-color: #fff;}
.mainbox01 .news_list.u2 .news .intro_content>div{
    padding: 0.3rem;
    font-size: 0.16rem;
    box-sizing: border-box;
}

/* mainbox02 */
.mainbox02{
    margin-top: 0.64rem;
}
.mainbox02 .title{
    font-size: 0.23rem;
    font-weight: bold;
    color: #2F06A0;
    margin-bottom: 0.35rem;
}
.mainbox02 .news{
    float: left;
    width: 31.5%;
    padding: 0.25rem 0;
    margin-right: 2.75%;
    margin-bottom: 0.2rem;
    line-height: 1.1;
    border-radius: 0.05rem;
    box-shadow: 0 0.03rem 0.16rem 0 #4859BE1a;
    background-color:#fff;
    text-align: center;
}
.mainbox02 .news:nth-child(3n){margin-right: 0;}
.mainbox02 .news_title{
    font-size: 0.18rem;
}
.tips{
    font-size: 0.16rem;
    color: #E60F0F;
    margin-top: 0.46rem;
}
@media screen and (max-width: 767px){
    #l-container .inner{
        padding:0px 0 40px;
    }
    .mainbox01 .news_list.u1 .content01{
        flex-direction:column;
    }
    .mainbox01 .news_list.u1 .content01 .img_box,
    .mainbox01 .news_list.u1 .content01 .news_con{
        width:100%;
    }
    .mainbox01 .news_list.u2 .news .intro_content>div{
        padding:10px;
    }
    .mainbox02 .news_list .news{
        width:48%;
        margin:5px 1%;
    }
}
@media screen and (max-width: 479px){
    .mainbox01 .news_list.u2{
        width:100%;
        overflow:scroll;
    }
    .mainbox01 .news_list.u2 .news{
        width:600px;
    }
    .mainbox02 .news_list .news{
        width:98%;
    }
}