@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站数据样式
 * @author: ishang_pan
 * @update: ishang_pan (2026-01-07 17:25)
 */
/*tab切换公用 */
/* .m-tabnav{overflow: hidden;text-align: center;}
.m-tabnav li{float: left;position: relative;}
.m-tabnav li a{display:block;height: 36px;line-height: 20px;font-size: 20px;} */

/*style2-背景色 */
/* .m-tabnav2{margin-bottom:10px;margin-top: 22px;overflow: visible;border-bottom:1px solid #dddddd;}
.m-tabnav2 li{height: 58px;}
.m-tabnav2 li a{padding:0 5px; font-weight: normal; font-size: 22px;line-height: 58px;color:#000;position: relative;}
.m-tabnav2 li+li{margin-left: 30px;}
.m-tabnav2 li.u-active a{color:#0e44b0;font-weight: bold;}
.m-tabnav2 li.u-active::after{content: "";position: absolute;left: 50%;bottom: -3px;width: 28px;height: 5px;transform: translateX(-50%);background:#0e44b0;} */

/* m-tabnav3 矩形框 */
.m-tabnav3 li{float:left;margin-right:10px;background-color:#f5f5f5;}
.m-tabnav3 li a{height:40px;line-height:40px;padding: 0 23px;font-size: 18px; }
.m-tabnav3 li.u-active a{background-color: #5788e9;color:#fff;}

/*文字列表 */
/* .m-liststylecom .list-item{height: 46px; line-height: 46px;}
.m-liststylecom .list-item a{display: block; font-size: 18px; padding-left: 14px; background: url(../images/public/icon-li.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststylecom .list-item span{float: right; color: #b8b8b8; font-size: 16px;}
.m-liststylecom .list-item a:hover{padding-left: 16px;}
.m-dashed .list-item{border-bottom:1px dashed #ddd} */

/* 主体 */
.is-main{margin-bottom: 40px}
.data-wrap{margin:0 -20px;}
.data-left,.data-right{padding:0 20px;}

/* 最新发布 */
.latest-region .m-tabnav{margin-top: 26px;margin-bottom: 28px;}
.latest-flash{position: relative;}
.latest-flash .bd,.latest-flash img{height: 383px;}
.latest-flash img{display: block; width: 100%;object-fit: cover;transition: all linear .3s }
.latest-flash img:hover{transform: scale(1.1);}
.latest-flash .bd li,.latest-flash .bd li a{position: relative;}
.latest-flash .bd li a{display: block;overflow: hidden;}
.latest-flash .bd li p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 115px 0 18px; line-height: 52px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; color: #fff;background:rgba(0, 0, 0, .46);}
.latest-flash .hd{position: absolute; right: 20px; bottom: 21px;}
.latest-flash .hd ul li{float: left; margin-left: 10px; width: 12px; height: 12px;background: rgba(255, 255, 255, 0.55);border-radius: 50%;}
.latest-flash .hd ul li.on{background-color:#fff;}
/* 图解 */
.graphic-region .m-tabnav{margin-top: 26px;}
.graphic-list{height:400px;overflow:hidden;}

/* 月度，季度，年度数据 */
.time-region>.m-tabnav{margin-bottom: 22px;}
.reader-region>.m-tabnav{margin-bottom: 16px;}

/* 可视化图表 */
.v-chart .m-tabnav{margin-top: 10px;}
.chart-flash{width: 100%;overflow: hidden;}
.chart-flash .list-item{float: left;position: relative;width: 290px;height: 200px;margin-right: 20px;overflow: hidden;}
.chart-flash .list-item img{display: block; width: 100%;height: 100%;object-fit: cover;transition: all linear .3s }
.chart-flash .list-item img:hover{transform: scale(1.1);}
.chart-flash .list-item .text{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 18px;height: 40px; line-height: 40px; color: #fff;background:rgba(0, 0, 0, .46);}

/* pc md*/
@media screen and (max-width:1400px) {
    .latest-flash .bd, .latest-flash img{width: 580px;height: 367px;}
}
/*pc sm*/
@media screen and (max-width: 1200px) {
    .latest-flash .bd, .latest-flash img{width: 970px;height: 613px;}
}

/*pad md*/
@media screen and (max-width: 991px){
    .latest-flash .bd, .latest-flash img{width: 750px;height: 430px;}
}

/*phone sm*/
@media screen and (max-width: 767px) {
    .latest-flash .bd, .latest-flash img{width: calc(100vw - 30px);height: 218px;}
}

@media screen and (max-width: 375px) {

}