@font-face {
  font-family: 'syh';
  src: url(images/SourceHanSansCN-Regular.ttf);
}
.art_ld .col_news_list {
    margin-top: 80px;
}
.col_news_con{
font-family: 'syh';
}
.shor {
    border-right: 1px solid rgba(112,112,112,0.3);
    font-size: 19px;
    font-weight: bold;
    min-width: 189px;
    text-align: left;
}
.art_ld .wp_articlecontent p {
    font-size: 17px;
    line-height: 2;
    color: #505050;
}
.col_news_list .news_list.list21.ldbox li.news a {
    position: unset;
}
.col_news_list .news_list.ldbox li.news:nth-child(even) .shor{min-width:127px;}
.col_news_list .news_list.ldbox li.news {
    overflow: unset;
    height: unset;
    float: left;
    width: 50%;
    text-align: center;
    display: flex;
    justify-content: center;
    border-bottom:1px solid #ECEEF6;
    padding-bottom:18px;
    margin-bottom:18px;
    min-height: 53px;
    align-items:center;
}

ul.news_list.list2.list21.ldbox {
    box-shadow: 0 4px 12px  0 rgba(8,25,92,0.1);
    border: 1px solid #f1f1f1;
    box-sizing: border-box;
    padding: 30px 43px 52px;
    margin-top: 44px;
}

.imgbox {
    width: 263px;
    height: 346px;
    position: relative;
    margin:0 auto;
}
.imgbox img {width:100%;height:100%;object-fit:fill;}
.imgbox::before{content:'';width:100%;height:100%;background:#225496;left:14px;top:14px;position:absolute;z-index:-1;}

h1.arti_title1 {font-size: 19px;text-align: center;margin-top: 38px;}

h2.arti_title2 {
    font-size: 18px;
    text-align: center;
    line-height: 2;
    font-weight: normal;
    color: #505050;
}

.entry {
    border-top: 1px solid rgba(112,112,112,0.18);
    margin-top: 28px;
}

.ld_name{font-size: 19px;padding-left: 32px;min-width: 89px;}
@media screen and (max-width: 999px) {
    .col_news_list .news_list.ldbox li.news{width: 100%;float: none;}
    .col_news_list .news_list.ldbox li.news:nth-child(even) .shor{min-width:186px;}
     .col_news_list .news_list.ldbox li.news.n8{display: none;}
}

@media screen and (max-width: 479px) {
    .ld_name,.shor{font-size: 16px;}
    .ld_name{padding-left: 20px;}
     .col_news_list .news_list.ldbox li.news:nth-child(even) .shor,.col_news_list .news_list.ldbox li.news .shor{min-width:150px;}

}