@charset "utf-8";
@media screen and (max-width: 850px) {
	html { font-size: 80px;}
	html,body { font-size: 0.2rem;}
	
	.one-menu {
		float: none;
		width: 100%;
	}
	.one-table {
		float: none;
		width: 100%;
	}
	.one-table .table-header{
		margin-top: .2rem;
	}
	.mzsj {
		float: none;
		width: 100%;
	}
	.bjtj {
		margin-top: .2rem;
		float: none;
	}
}
@media screen and (max-width: 700px) {
	html { font-size: 75px;}
	html,body { font-size: 0.29rem;}
	.one-menu p { height: .8rem; font-size: .3rem; line-height: .8rem;}
	.one-menu ul{ width: auto; margin-right: -0.2rem;}
	.one-menu ul li{ width: calc(100% / 2); height: auto; float: left; line-height: 0.75rem; background-color: transparent;}
	.one-menu ul li a{ width:auto; height: calc(100vw * 70 / 700); margin: 0.2rem 0.2rem 0 0;background-color: #f5f9ff; position: relative;}
	.one-menu ul li a span{ width: 100%; font-size: 0.29rem; line-height: normal; position: absolute; top:45%; left: 0; transform: translate(0, -50%);}
	.one-menu ul li:hover, .one-menu ul .active{ background-color: transparent;}
	.one-menu ul li:hover a i,.one-menu ul .active a i{ display: none;}
	.one-table { width: 100%; height: calc(100vw * 600 / 700); margin-top: 0.5rem; padding-left: 0; float: none;}
	.one-table .data-sj{ padding-bottom: 0.5rem;}
	.one-table .data-sj .data-echart { min-width:700px; height: 100%;}
	.u-title span{ font-size: .29rem;}
	.u-title .more a{ font-size: .28rem;}
	.mzsj ul li{ width: 100%; position: relative; margin-bottom: .4rem; overflow: hidden;}
	.mzsj ul li span:nth-child(1),.mzsj ul li span:nth-child(2){ font-size: .29rem; line-height: 0.3rem;}
	.mzsj ul li span:nth-child(1){ width: calc(100% - 2.1rem);}
	.mzsj ul li span:nth-child(2){ width:2rem; font-size: .29rem;}
}
@media screen and (max-width: 500px) {

}