#page1.page_div{display:none;}
.col_content .col_list{float: left;width: calc(100% - 10.18rem);}
.col_content .col_news_list{float: left;width: 10.18rem;}

.col_content .col_list .col_column{margin-bottom:0.6rem;float: none;}
.col_content .col_list .col_column .col_item_link{
    font-size: 0.32rem;
    font-weight: bold;
    color: #333333;
    padding: 0.2rem 0;
}
.col_content .col_list .col_column .col_item_link.selected,
.col_content .col_list .col_column .col_item_link.parent{
    font-size: 0.45rem;
    font-weight: bold;
    color: #92071D;
}
.col_content .col_list .col_column .col_item_link.selected:before,
.col_content.col_list .col_column .col_item_link.parent:before{display:none;}

.col_content .col_news_list .news{
    background-color: #F4F4F4;
    padding: 0.5rem 0.45rem;
    margin-bottom: 0.2rem;
    position: relative;
    cursor:pointer;
}
.col_content .col_news_list .news .arrow{
    position: absolute;
    z-index: 10;
    right: 0.2rem;
    top: 0.5rem;
    width: 0.22rem;
    height: 0.11rem;
    cursor: pointer;
    transition:0.4s;
}
.col_content .col_news_list .news .arrow.hideCon{
    transform:rotate(180deg);
}
.col_content .col_news_list .news .arrow img{
    width: 100%;
    height: 100%;
}
.col_news_list .news_title{
    font-size: 0.26rem;
    font-weight: bold;
    color: #333333;
}
.col_news_list .news_con{margin-top:0.3rem;}
.col_news_list .news_con li{
    list-style:disc !important;
    color:#871017;
}
.col_news_list .news_con,
.col_news_list .news_con p,
.col_news_list .news_con span{
    font-size: 0.18rem !important;
    font-family: 'syh' !important;
    line-height: 1.75 !important;
    color:#333;
    text-align: justify;
}
@media screen and (max-width:999px){
    .col_content .col_list .col_column .col_item_link::before{display:none;}
    #l-container .inner{padding:40px 0;}
    .col_content .col_list{
        display:block;
        width:100%;
        float:none;
        margin: 0;
    }
    .col_content .col_list ul{
        display:flex;
        justify-content:space-between;
        flex-wrap: wrap;
        gap: 10px;
    }
    .col_content .col_list .col_column{margin-bottom:0;}
    .col_content .col_news_list{width:100%;}
    .col_news_list .news_title{font-size:18px;line-height: 1.5;}
    .col_news_list .news_con,
    .col_news_list .news_con p,
    .col_news_list .news_con span{
        font-size: 16px !important;
    }
}