.col_news_head{margin-bottom: 0.31rem;}
.post1 .search_box{
    min-height: 1.8rem;
    box-sizing: border-box;
    padding: 0 0.3rem;
    padding-top: 0.41rem;
    background: #4184e30a;
}
.post1 .sz-box{
    width: 7.17rem;
    margin: 0 auto;
    position: relative;
    background: #3269b628;
}
.post1 .search-btn{
    position: absolute;
    right: 0.05rem;
    top: 50%;
    transform: translateY(-50%);
}
.post1 .sz-input{
    margin-right: 1rem;
    margin-left: 0.26rem;
    padding: 0.14rem 0;
    padding-left: 0.47rem;
    background: url(../images/sous_sz.png) no-repeat left center;
    background-size: 0.24rem 0.23rem;
}
.post1 .sz-input input{
    width: 100%;
    border: none;
    background: #ffffff00;
    font-size: 0.14rem;
    line-height: 0.2rem;
    color: #4E4E4E;
    font-family: '思源黑体CN';
}
.post1 .sz-input input::placeholder{color: #4E4E4E;}
.post1 .search-btn input{
    width: 0.83rem;
    height: 0.37rem;
    border: none;
    background: #3268B6;
    font-size: 0.2rem;
    line-height: 0.37rem;
    text-align: center;
    font-family: '思源黑体CN';
    color: #fff;
    cursor: pointer;
}
.search_filter{margin-top: 0.35rem;}
.search_filter ul li{
    float: left;
    font-size: 0.19rem;
    line-height: 0.26rem;
    color: #000000;
    font-family: '思源黑体CN';
    cursor: pointer;
}
.search_filter ul li span{padding: 0 0.14rem;}
.search_filter ul li.selected{color: #3268B6;}

.col_news_list{
    margin-top: 0.25rem;
    background: #4184e30a;
    box-sizing: border-box;
    padding: 0.3rem 0.2rem 0.1rem 0.4rem;
}
.col_news_list .news_list{
    margin: 0 -0.05rem;
}
.col_news_list li{
    float: left;
    width: 25%;
    margin-bottom: 0.3rem;
}
.col_news_list .news_div{
    margin: 0 0.05rem;
    padding: 0;
    min-height: auto;
    border: none;
}
.col_news_list .news_title{
    font-size: 0.2rem;
    line-height: 0.26rem;
    font-family: '思源黑体CN';
    color: #222222;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    transition: all 0.6s ease;
    margin-top: 0;
}
.col_news_list a.news_link:hover .news_title{
    opacity: 0.6;
}









@media screen and (max-width: 999px){}
@media screen and (max-width:767px){
    .post1 .sz-box{width: 100%;}
}
@media screen and (max-width:640px){}
@media screen and (max-width:479px){}
@media screen and (max-width:325px){}

