.ks1 {
    border-top: 4px solid #1F4F9F;
    background: #F4F8FF;
    font-family: 'SourceHanSansCN-Regular';
    box-sizing: border-box;
    padding: 0.26rem 0.46rem 0.26rem 0.39rem ;
    margin-bottom: 0.3rem;
}

.ks1 .tit {
    font-size: 0.24rem;
    color: #1F4F9F;
    margin-bottom: 0.3rem;
}

.dec {
    display: flex;
    align-items: center;
}

.qiu1 {
    width: 0.07rem;
    height: 0.07rem;
    background: #fff;
    border-radius: 50%;
    box-sizing: border-box;
    border: 0.01rem solid #DFBCC6;
}

.dec .xian1 {
    flex: 1;
    height: 1px;
    background: rgba(223,188,198,0.25);
}
.ks1 .tt {
    margin-bottom: 0.24rem;
}

.hezibox {
    display: flex;
    align-items: center;
    gap: 0.08rem;
    margin-bottom: 0.14rem;
}

.zc .news_title {
    font-size: 0.18rem;
}

.jianjie {
    font-size: 0.14rem;
    line-height: 2;
    color: rgba(51,51,51,0.7);
    margin-bottom: 0.17rem;
}

.renlist {
    margin: 0.06rem -0.3rem 0 -0.3rem;
}

.renlist .news {width: 18.71%;float: left;}

.rencont {
    margin: 0 0.3rem;
}
.renlist .news_imgs {
    padding-top: 150%;
}
.renlist .news_title,.renlist .shor_title {
    font-size: 0.16rem;
    text-align: center;
    line-height: 1.6;
}

.renlist .news_title {margin-top:0.1rem;}
@media screen and (max-width: 999px){
.ks1 .tit {
    font-size: 24px;}

.zc .news_title {
    font-size: 18px;
}
.renlist .news_title,.renlist .shor_title{font-size:16px;}
.renlist .news {width: 33.3%;margin-bottom:20px;}
.jianjie {font-size: 14px;}
}
@media screen and (max-width: 479px){

.ks1 .tit{font-size: 18px;line-height:1.5;}

.renlist .news {width: 50%;}
}