body{
    background-size:contain;
}


.boxcenter {
    width: 100%;
    margin: 0 auto;
    padding: 0;
    box-sizing: border-box;
}


.searchBox{
    background:#f2f2f2;
    border-radius: 7px;
    width: 674px;
    height: 90px;
}
.searchBox .searchInput{
    width:500px;
    height:90px;
    font-size:28px;
    padding-left:20px;
}
.searchBox .searBtn{
    width:80px;
    margin:20px;
    background-size:contain;
}
.searchBox .advsearBtn{
    margin:20px 0 0 80px;
    width:70px;
    background-size:contain;
}
.mainbox{
    background:none;
    width:100%;
}
.mainTop{
    height:300px;
    padding-top:150px;
}
.mainCont{
    margin:0 auto;
    width:100%;
}
.accordion{
    width:100%;
    height:150px;
    background: #bd1a2d;
    float:initial;
}
.rightBox, .rightBox2, .rightBox3, .rightBox4{
    float:initial;
    width:100%;
    height:auto;
}


.accordion .x_xzgfxwjimg, .accordion .gkzn, .accordion .gkzd, .accordion .gknr, .accordion .gknb{
    width:auto;
    float:left;
    position: relative;
    overflow:initial;
    margin-bottom:0;
}
.accordion .link{
    padding:0 30px 0 20px;
    box-sizing: border-box;
    background:none;
    border:0;
    font-size: 32px;
    color:#fff !important;
    background:url(./btj2024_ljdhbg0315.png) no-repeat center right;
    background-size:20px 10px;
}
.accordion .lanmu a{
    color:#fff;
}
.accordion li.open .link{
    background:url(./btj2024_ljdhbg0315.png) no-repeat center right;
    border:0;
    background-size:20px 10px;
}
.accordion .link .flodImg,.accordion .link .leftImg{
    display:none !important;
}
.accordion li .lanmu{
    width:auto;
}

.submenu{
    position: absolute;
    top:70px;
    left:0;
    z-index: 999;
    width:750px;
    background:#fff3e2;
}
.submenu li{
    font-size:28px;
    line-height:50px;
    height:auto;
    width:50%;
    float:left;
}



.mesgopen2{
    overflow: hidden;
    margin-bottom:20px;
}
.mesgopen2 li{
    margin-bottom:30px;
    font-size:28px;
}
.mesgopen2 li a{
    display:block !important;
    float:initial;
    color:#606060;
    font-size:34px;
    line-height: 52px;
    width:100% !important;
    margin-bottom:10px;
}
.mesgopen2 li a .sp{
    display:none;
}
.mesgopen2 li .date{
    float:initial;
    font-size: 34px;
    line-height: 52px;
    color:#999;
    width:100%;
}
.mesgopen2 li{
    font-size:28px;
}


.mbx{
    font-size:28px;
    margin-bottom:20px;
}
.mbx a{
    color:#666;
}
.topicTab{
    position: relative;
    margin-bottom:20px;
}
.topicTab span{
    font-size:28px;
}
.topicTab a{
    position: absolute;
    top:0;
    right:10px;
    font-size:28px;
    text-align: right;
    color:#333;
}


.rightBox .fu1{
    font-size:24px;
}

.fujian div{
    font-size:28px;
    color: #b62a3c;
    width: 150px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    background: #fff6e2;
    margin-bottom: 30px;
}
.fujian a{
    font-size:28px;
}
.scroll_wrap .scroll_cont p{
    font-size:28px;
    line-height:44px;
}

.blockImg{
    display:none !important;
}