.szinfo .topbox2{background:#fff url(../images/szbg2.png)no-repeat right bottom/contain;padding:0.5rem 0.93rem 0.65rem 0.6rem;box-sizing:border-box;display: flex;margin-bottom: 0.42rem;}
.szinfo .topbox2 .ml{width:2.03rem;margin-right:0.85rem;}
.szinfo .topbox2 .mr{flex:1;}
.szinfo .topbox2 .ml .news_imgs{padding-top:150%;}
.szinfo .topbox2 .mr .artitle{
    color: #1F4A65;
    border-bottom: 1px solid #DFE4E6;
}
.szinfo #wp_paging_w6{display:none;}
.szinfo .topbox2 .mr .artitle .title{font-size:0.32rem;font-weight:700;margin-bottom: 0.17rem;}
.szinfo .topbox2 .mr .artitle .subtitle{font-size: var(--base-size);font-weight:500;margin-bottom: 0.2rem;}
.szinfo .topbox2 .mr .artitle .subtitle span{width:0.15rem;display:inline-block}
.szinfo .topbox2 .mr .artext{font-size:var(--regular-size);color:#0A2231;margin-top: 0.12rem;}
.szinfo .topbox2 .mr .artext p{padding: 0.1rem 0;}
.szinfo .topbox2 .mr .artext p span{padding-left:0.25rem;}
.szinfo .topbox2 .mr .artext p:nth-child(1){}
.szinfo .topbox2 .mr .artext p:nth-child(1) span:nth-child(1){background:url(../images/szico1.svg)no-repeat left top 0.07rem/0.12rem;margin-right:2rem;}
.szinfo .topbox2 .mr .artext p:nth-child(1) span:nth-child(2){background:url(../images/szico2.svg)no-repeat left top 0.09rem/0.12rem;}
.szinfo .topbox2 .mr .artext p:nth-child(2) span{background:url(../images/szico5.svg)no-repeat left top 0.06rem/0.12rem;}
.szinfo .topbox2 .mr .artext p:nth-child(3) span{background:url(../images/szico3.svg)no-repeat left top 0.09rem/0.12rem;}

.szinfo .topbox2 .mr .artext p:nth-child(4) span{background:url(../images/szico4.svg)no-repeat left top 0.09rem/0.12rem;}
.szinfo .bottombox{}
.szinfo .bottombox .tab-menu{border-top: 1px solid #E2EAF7;border-left: 1px solid #E2EAF7;border-right: 1px solid #E2EAF7;border-radius:0.02rem 0.03rem 0 0;}
.szinfo .bottombox .tab-menu .ul1{display:flex;line-height: 0.95rem;font-size: var(--regular-size);color: #666666;}
.szinfo .bottombox .tab-menu .ul1 li{text-align:center;padding: 0 0.6rem;cursor: pointer;}
.szinfo .bottombox .tab-menu .ul1 li.selected{background:#fff;border-radius:0.02rem 0.03rem 0 0;margin-top: -0.01rem;text-decoration: underline;font-weight: bold;color: #1F4A65;}
.szinfo .bottombox .tab-con{background:#fff;padding:0.44rem 0.61rem;box-sizing:border-box;}
.szinfo .bottombox .tab-con .read p{font-size:var(--regular-size);line-height:2;color: #666666;}
.szinfo .topbox2 .mr .artext p:has(> span:only-child[style*="display: none"]) {
  display: none;
}
.szlist.mrlist .col_news_list .news_list .news {
    display: flex;
    padding: 0;
    width: calc(50% - 0.2rem);
    margin: 0.2rem 0;
    border-bottom: 0px solid rgba(31, 74, 101, 0.2);
    background: #fff url(../images/szbg.png) no-repeat right bottom / 100%;
   transition:all 0.3s;
}
.szlist.mrlist .col_news_list .news_list .news:hover{box-shadow:0 0.03rem 0.06rem #00000016;}
.szlist.mrlist .col_news_list .news_list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.szlist.mrlist .col_news_list .news_list .news .news_imgs {
    width: 1.68rem;
    flex: none;
    background: 0 0;
    display: flex;
    align-items: center;
    margin-right: 0;
}
.szlist.mrlist .col_news_list .news_list .news .news_imgs a {
    padding-top: 150%;
    width: 100%;
}
.szlist.mrlist .col_news_list .news_list .news .news_wz {
    flex: 1;
    position: relative;
    padding: 0.26rem 0.42rem 0.3rem 0.37rem;
}
.szlist.mrlist .col_news_list .news_list .news .news_title {
    font-size: var(--medium-size);
    line-height: 1.7;
    font-weight: 700;
    margin-bottom: .26rem;
    color: #1F4A65;

}
.szlist.mrlist .col_news_list .news_list .news .news_title span{    position: relative;display:inline-block;}
.szlist.mrlist .col_news_list .news_list .news .news_info{color:#666;line-height:2.1;font-size:var(--small-size);}
.szlist.mrlist .col_news_list .news_list .news .news_info .info{border-bottom:1px dashed #CECECE;}
.szlist.mrlist .col_news_list .news_list .news .news_wz .news_a:hover{color:#666666;}
.szlist.mrlist .col_news_list .news_list .news .news_title span:after{content:'';width:100%;height:0.05rem;background:rgba(31,74,101,0.27);position:absolute;bottom:0.05rem;left:0;}

/* 2026.06.09 */
.szlist .select_box{margin-bottom: 0.3rem;}
.szlist .select_box .title{
    text-align: center;
    font-size: var(--medium-size);
    margin-bottom: 0.2rem;
}
.szlist .select_box .letter_box{
    display: flex;
    flex-wrap: wrap;
    gap: 0.1rem;
}
.szlist .select_box .letter_box .letter_item{
    font-size: var(--small-size);
    line-height: 1;
    width: 0.3rem;
    height: 0.3rem;
    border: 0.01rem solid #1F4A65;
    border-radius: 0.05rem;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.szlist .select_box .letter_box .letter_item.selected{
    background-color: #1F4A65;
    color: #fff;
}
.szlist.mrlist .col_news_list .news_list .news.hideSelf{display:none;}

@media screen and (max-width:999px){
.szlist.mrlist .col_news_list .news_list {display: block;}
.szlist.mrlist .col_news_list .news_list .news .news_imgs {
    width: 3rem;
}
.szinfo .topbox2 .mr .artext p span {
    padding-left: 20px;
    background-size: 12px !important;
}
.szlist.mrlist .col_news_list .news_list .news{width:100%;}
.szinfo .topbox2 .mr .artext p:nth-child(1) {display: flex;flex-direction: column;gap: 0.2rem;}

}
@media screen and (max-width:767px){.szinfo .bottombox .tab-menu .ul1 li{padding:0 0.4rem;}}
@media screen and (max-width:640px){
.szinfo .bottombox .tab-con{padding:15px;}
.szinfo .topbox2 .mr .artext p:nth-child(1) span:nth-child(1){margin-right:0;}
.szinfo .topbox2 .ml {
    width: 42%;
    margin-right: 0;
    margin-bottom: 0.4rem;
}
.szinfo .topbox2{    display: flex;flex-direction: column;align-items: center;}
.szinfo .bottombox .tab-menu .ul1{font-size:13px;}
.szinfo .bottombox .tab-menu .ul1 li{padding:0 0.1rem;}
.szlist.mrlist .col_news_list .news_list .news .news_title{text-align:center;}
.szlist.mrlist .col_news_list .news_list .news .news_imgs {
    width: 2rem;
    margin: 0 auto;}
}
@media screen and (max-width:360px){
.szinfo .bottombox .tab-menu .ul1{font-size:11px;}
}