body.xrld .col_news_list .col_name {
    font-size: 0.28rem;
    font-weight: bold;
    color: #347668;
    font-family: sans-serif;
    text-align:left;
    margin-bottom: 0.65rem;
    padding-bottom: 0.78rem;
    border-bottom:1px solid #1F9988;
}
.col_box2{width:100%;}
.col_news_list .news{
    padding:0.25rem;
    padding-right:0.7rem;
    background-color:#E1F4F1;
    display:flex;
    width:100%;
    box-sizing:border-box;
    margin-bottom:0.3rem;
    transition:0.4s;
}
.col_news_list .news_imgs{
    width:1.68rem;
    height:2.23rem;
    flex-shrink:0;
}
.col_news_list .news_con{
    padding-left:0.4rem;
    background:url(/_upload/tpl/00/28/40/template40/images/z_bg01.png) no-repeat right center / 2.24rem 2.24rem;
}
.col_news_list .news_top{
    display:flex;
    align-items:flex-end;
    padding-top:0.4rem;
}
.col_news_list .news_line{
    width:0.2rem;
    height:0.04rem;
    background-color:#F19E39;
    margin:0.22rem 0;
    transition:0.4s;
}
.col_news_list .news_title{
    font-size:0.3rem;
    font-weight:bold;
    margin-right:0.2rem;
}
.col_news_list .short_title{
    font-size:0.18rem;
transition:0.4s;
}
.col_news_list .news_text{
    font-size:0.16rem;
    line-height:1.5;
}
.col_news_list .news:hover{background-color:#1F9988;}
.col_news_list .news:hover .news_title a,
.col_news_list .news:hover .short_title,
.col_news_list .news:hover .news_text a{color:#fff;}
.col_news_list .news:hover .news_line{background-color:#fff;}
.col_news_list .news:hover  .news_con{background-image:url(/_upload/tpl/00/28/40/template40/images/z_bg02.png);}
@media screen and (max-width: 767px){
    .col_news_list .news{padding:10px;}
    .col_news_list .news_con{padding-left:20px;}
    .col_news_list .news_title{font-size:24px;}
    .col_news_list .short_title{font-size:16px;}
    .col_news_list .news_text{font-size:14px;}
}
@media screen and (max-width: 479px){
   .col_news_list .news{
       flex-direction:column;
   }
    .col_news_list .news_top{padding-top:20px;}
    .col_news_list .news_con{padding-left:0;}
}