.col_menu {width: 231px;margin-right: -231px;}
.col_list .wp_listcolumn .wp_column a{font-size: 18px;font-weight: bold;}
.col_list .wp_listcolumn .wp_column a.col_item_link span{
    background: none;
}
.col_news_con{
    padding-top: 35px;
}
.col_form{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 18px;
    color: #2D2D2D;
    margin-left: 10px;
    margin-bottom: 35px;
}
.item1{
    margin-right: 58px;
}
.item2{
    margin-right: 24px;
}
.item3{
    background-color: #086DC5;
    color:#ffffff;
    width: 82px;
    height: 43px;
    border-radius: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.form-item .form-con{
    border: 1px solid #CECECE;
    width: 244px;
    height: 43px;
    box-sizing: border-box;
    font-size: 18px;
    padding-left: 10px;
    margin-left: 12px;
}
.col_news_list .wp_subcolumn_list .wp_sublist{
    background-color: #F1F4F7;
    border-left: 5px solid #086DC5;
    display: grid;
    grid-template-columns: 2fr 5fr;
    align-items: center;
    margin-bottom: 14px;
    padding: 25px 0;
}
.col_news_list .news_list{
    display: grid;
    grid-template-columns: 1fr 1fr;
    font-size: 15px;
    color: #5C5C5C;
}
.col_subject_box a,
.sublist_title a{
    color: #086DC5 !important;
    font-size: 18px !important;
}
.sublist_title{
    padding-left: 49px;
    font-weight: bold;
    color: #086DC5 !important;
    border:none !important;
}
.col_subject{
    padding-left: 15px;
    background: url(images/aca_list_icon.png) no-repeat left center;
}
.morelink{display:none !important;}
.hideEle{display: none;}
.hideEle.showAca.confirm{display: block;}
.hideEle.showSub{display: block;}

@media screen and (max-width:1300px){
    .form-item .form-con{
        width:200px;
    }
}
@media screen and (max-width:999px){
    .form-item .form-con{
        width:117px;
        height: 32px;
    }
    .item1{
        margin-right: 15px;
    }
    .item3{
        height: 32px;
    }
    .col_news .col_news_box{
        margin-left: 228px;
    }
}
@media screen and (max-width: 767px){
    .col_news .col_news_box {
        margin-left: 10px;
        margin-right: 10px;
    }
}

@media screen and (max-width:700px){
    .col_news_list .wp_subcolumn_list .wp_sublist{
        grid-template-columns: auto;
        padding-left: 15px;
    }
    .sublist_title{
        padding-left: 15px;
    }
    .col_form{
        flex-flow: wrap;
    }
    .form-item{margin-bottom: 10px;}
}
@media screen and (max-width:479px){
    .col_news_list .news_list{
        grid-template-columns: auto;
    }
}