@charset "utf-8";
/* CSS Document */
.boxs{width: calc(100vw);}
.boxs .hd{display: none;}
.boxs .bd{width: calc(100%) !important; height: auto !important;display: flex;flex-direction: column;}
.boxs .bd>div{position: inherit !important;display: flex;flex-direction: column;height: auto;}
.xwzx .newslist{width: 100%;}
/* .xwzx .newslist .title{height: 50px;line-height: 50px;} */
.xwzx .newslist .img{height: auto;}
.bd_background{display: none;}
.xwzx .newslist dl dt{height: calc((100vw - 20px) / (333 / 191));}
.xwzx .newslist dl dt img{width: 100%;height: calc((100vw - 20px) / (333 / 191));}
.xwzx .newslist dl dd h3{display: flex;}
.xwzx .newslist dl dd h3 a{flex: 1;}
.xwzx .newslist ul li{display: flex;}
.xwzx .newslist ul li a{flex: 1;}

.zxxxgk{width: 100%;}
.zxxxgk li,.zxxxgk h3{display: flex;}
.zxxxgk li a{flex: 1;margin-right: 10px;}
.zxxxgk ul li span{width: inherit;}
.jcxxgk{width: 100%;}
.jcxxgk ul li{width: calc((100% - 10px) / 2);margin-right: inherit;}
.jcxxgk ul li:nth-child(odd){margin-right: 10px;}
.jcxxgk .bds{height: auto;}
.jcxxgk ul{overflow: hidden;height: auto;}


.bsdh{width: 100%;}
.bsdh .bsdh_hd ul{display: flex;}
.bsdh_con{display: flex;flex-direction: column;}
.bsdh .bsdh_hd ul li{margin-right: 10px;width: auto;}
.bsdh .bsdh_hd{overflow-x: auto;overflow-x: overlay;}
.bsdh .bsdh_bd ul{float: left;}
.bsdh .bds{height: auto;}
.bsdh .bsdh_bd ul li{margin: 6px 6px;}
.bsdh .bsdh_con{height: auto;}
.bsdh .bsdh_bd ul li{width: calc((100% - 44px) / 2 );}
/* .bsdh .tempWrap{height: auto !important;} */


.bjgs{width: 100%;}
.bjgs .bds{height: auto;}
.bds iframe{width: 100% !important;height: 510px!important;}

.bsfw{width: 100%;}
.bsfw ul{display: flex;flex-wrap: wrap;}
.bsfw ul li.m,
.bsfw ul li{width: calc(100% / 3);}
.bsfw ul li.m a,
.bsfw ul li a{font-size:16px;text-align: center;}

@media screen and (max-width:300px ) {
    .bsfw ul li.m,
    .bsfw ul li{width: calc(100% / 2);}
    .bsfw ul li.m a,
    .bsfw ul li a{font-size:14px;}
}