html,body{
	background:#070e13 url(../images/bg.png) no-repeat center;
	background-size: 100% 100%;
}
body:before{
	background:url(../images/bga.png) no-repeat center;
	background-size: 100% 100%;
}
header {
    width: 100%;
    height: 1.15rem;
    position: fixed;
    z-index: 999;
}
header .time-box{
	top: 0.36rem;
	right: 1.3rem;
}
header .wearther{
    left: 1.158rem;
	top: calc(50% - 0.22rem);
}

.overview{
    position: relative;
    margin-top: 1.24rem;
    height: calc(100% - 1.74rem);
}
.top-box{
	width:100%;
	height: 60%;
	display:flex;
	margin-bottom: 0.25rem;
}
.overview>.top-box>.echarts{
	display: inline-block;
	height: 100%;
}
.overview>.top-box>.echarts:nth-child(1){
	margin-right: 0.3rem;
	width:30%;
}
.overview>.top-box>.echarts:nth-child(2){
	margin-right: 0.3rem;
}

.overview>.top-box>.echarts:nth-child(3){
	width:30%;
}

.bom-box{
	width:100%;
	height: 40%;
	display:block;
}
.overview>.bom-box>.echarts{
	display: inline-block;
   	width:100%;
	height: 100%;
}
.apply-box{
	display: block;
	width: 100%;
	height: 100%;
}
.apply-box>li{
	display: flex;
	align-items: center;
	width: 100%;
	height: 33.333%;
}
.apply-box>li>div{
	width: 100%;
	font-size: 0.14rem;
}
.apply-box>li>div.l{
	text-align: left;
	padding-left: 15%;
}
.apply-box>li>div.r{
	text-align: right;
	padding-right: 15%;
}

.apply-box>li p {
	font-size: 0.25rem;
	color: #FFFFFF;
	padding: 0 0 0.08rem;
	margin-top: 0.1rem;
}
.apply-box>li span {
	font-family: 'DS-DigitalBold';
	font-size: 0.6rem;
	display: block;
	color: #71D8E7;
}
.apply-box>li span>i {
	display: inline-block;
	margin-left: 0.15rem;
	font-weight: 300;
	zoom: 0.9;
	font-family: "微软雅黑";
}
.apply-box>li span>i:nth-child(1){
	font-size: 0.22rem;
	color: #FFFFFF;
}
.apply-box>li span>i:nth-child(2){
	font-size: 0.24rem;
	color: #71D8E7;
	font-weight: 400;
}
.apply-bom{
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.apply-bom>li{
	text-align: center;
}
.apply-bom>li>div{
	display: grid;
}
.apply-bom>li>img{
	width: 1.92rem;
	height: auto;
}
.apply-bom>li p {
	font-size: 0.25rem;
	color: #FFFFFF;
	padding: 0 0 0.08rem;
	margin-top: 0.1rem;
}
.apply-bom>li span {
	font-family: 'DS-DigitalBold';
	font-size: 0.6rem;
	display: block;
	color: #71D8E7;
	display: inline-block;
}
.apply-bom>li span>span:nth-child(1){
	margin-right: 0.15rem;
}
.apply-bom>li span>i {
	display: inline-block;
	margin-left: 0.15rem;
	font-weight: 300;
	zoom: 0.9;
	font-family: "微软雅黑";
	font-size: 0.22rem;
	color: #FFFFFF;
}
.overview>.top-box>.echarts.center-box{
	width:40%;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: transparent;
}
.top-box .center-box .cen{
	display: block;
	margin: 0 auto;
	width: 8.9rem;
	background: url(../images/r-o-cbom.png) no-repeat;
	background-position: center calc(100% + 0.35rem);
	background-size: 8.29rem auto;
	position: relative;
	zoom: 1.1;
}
.top-box .center-box .cen>p{
	position: absolute;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.25rem;
	font-weight: 600;
	text-align: center;
	width: 100%;
	z-index: 999;
}
.top-box .center-box .cen>div{
	width: 100%;
	position:relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	background: url(../images/r-o-cbox.png) no-repeat;
	background-size: 4.70rem auto;
	background-position: calc(50% + 12px) center;
}
.top-box .center-box li{
	font-size: 0.16rem;
	width: 3.1rem;
	height: 1.25rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0.45rem 0 0.65rem;
}
.top-box .center-box li>p{
	width: calc(100% - 1.25rem);
	box-sizing: border-box;
	text-align: center;
	zoom: 0.85;
	font-size: 0.16rem;
}
.top-box .center-box li>span{
	display: flex;
	align-items: center;
	justify-content: center;
	height: 1.25rem;
	width: 1.35rem;
	text-align: center;
}
.top-box .center-box li>span>img{
	width: 0.4rem;
}
.top-box .center-box ul:nth-child(1) li:nth-child(1),.top-box .center-box ul:nth-child(1) li:nth-child(3){
	margin-left: 0.9rem;
}
.top-box .center-box ul:nth-child(2) li:nth-child(1),.top-box .center-box ul:nth-child(2) li:nth-child(3){
	margin-left: -0.9rem;
}