.boxcenter{
    width:100%;
    padding:0 20px;
    box-sizing: border-box;
}
.box1{
    margin-top:30px;
}
.box1a{
    width:100%;
    float:initial;
}
.box1a:first-child{
    margin-bottom:30px;
}
.tab_title{
    font-size:30px;
    line-height:42px;
}
.list_a a{
    font-size:26px;
    line-height:56px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width:520px;
    display:inline-block;
}
.list_a .date{
    font-size:24px;
    line-height:56px;
    text-align: right;
    width:180px;
}
.morebox .now_more{
    font-size:26px;
    text-align: right;
}
.morebox font{
    font-size:26px;
}
.tab_title{
    margin-bottom:40px;
}


.box2{
    height:auto;
}
.zfxxgk_ul li{
    width:calc(50% - 20px);
    margin:0;
    margin-bottom:40px;
    font-size:26px;
    height:190px;
}
.zfxxgk_ul li:nth-child(2n){
    float:right;
}
.zfxxgk_ul li span{
    margin-bottom:5px;
}



.box3{
    display: flex;
  flex-wrap: wrap;
  justify-content: space-between; /* 使子项在容器中左右靠边，中间平均分开 */
  gap: 30px; /* 在子项之间添加间距 */
}
.box3::after{
    display:none;
}

.box3 li{
    flex: 1 1 calc(33.333% - 40px);
    width:initial;
    margin:0;
    float:initial;
    height:130px;
    background:url(./btj2024_bt_zw_35_01.png) no-repeat 90px 20px;
}
.box3 li a{
    width:100%;
    height:100%;
    display:block;
    margin:0;
    padding:0;
    text-align: center;
    background:none;
    font-size:26px;
    padding-top:75px;
    box-sizing: border-box;
}
.boxb{
    width:100%;
}
.tab_b{
    width:100%;
    height:116px;
    float:initial;
    margin-bottom:30px;
    background:#eee;
}
.tab_b li{
    width:30%;
    height:116px;
    font-size:26px;
}
.tab_b_con{
    width:100%;
}
.tab_b_con_a_top{
    font-size:26px;
    height:auto;
    overflow: hidden;
    padding:20px;
    box-sizing: border-box;
}
.searc_btn_a{
    width:80px;
    float:right;
    margin-top:20px;
}
.tab_b_con_a_top select{
    width:260px;
    font-size:26px;
    height:50px;
}
.tab_b_con .list_a a{
    width:100%;
}
.ztimg{
    width:100%;
    height:auto;
    margin-bottom:40px;
}
.tab_c{
    width:100%;
    height:150px;
    display:flex;
    background:#fff;
    border-bottom:1px solid #eee;
    position: relative;
}
.tab_c.mhide{
    display:none;
}
.tab_c li a{
    color:#000;
}
.tab_c li.active{
    background:#fff;
}
.tab_c li.active>a{
    color:#BD1A2D;
}
.tab_c>li{
    flex:auto;
    font-size:26px;
    height:74px;
    line-height:74px;
    background:#eee;
}
.tab_c>li>ul{
    width:100%;
    display:none;
    margin-top:10px;
    position: absolute;
    top:80px;
    left:0;
}
.tab_c li.active>ul{
    display:flex;
}
.tab_c li.active>ul li{
    font-size:26px;
}
.tab_c li.active>ul li.active a{
    color:#BD1A2D;
}


.tab_title .now_tab{color: #000000;height:55px;background: url(./btj2024_bt_zw_27.png) no-repeat bottom left;background-size:50px 4px;}