
/* 容器大小 */
.mxw-box {
    max-width: 1600px;
    margin: 0 auto;
    font-size: 0.3rem;
    color: #333;
    width:90%;
}


/* ==================== 页面自定义样式 start ==================== */
@media screen and (min-width: 1680px) {
    /* pc端固定html标签文字大小(rem适配) */
    html {
        font-size: 60px !important;
    }
}
@media screen and (max-width: 1680px) {
    html {

    }
    .mxw-box {
        max-width: 89%;
    }
}
@media screen and (min-width: 751px) {
    .pc-none,
    .mob-nav,
    .pc-none {
        display: none !important;
    }
    .mxw-ny-box {
        max-width: 1400px;
        padding-top: 60px;
        padding-bottom: 60px;
    }
}
@media screen and (max-width: 1680px) {
    .mxw-ny-box {
        max-width: 90%;
    }
}
@media screen and (max-width: 751px) {
    .mxw-ny-box {
        max-width: 100%;
        font-size: 0;
        padding: 30px 20px;
    }
}
@media screen and (max-width: 751px) {

    html {
        font-size: 50px;
    }
    .m-none,
    .pc-nav {
        display: none !important;
    }
    .mxw-box {
        padding: 30px 20px;
        max-width: 100%;
    }
    .mxw-section {
        padding-left: 0;
        padding-right: 0;
    }
    article {
        font-size: 15px;
    }
}
/* ==================== 页面自定义样式 end ==================== */


.num-box{	background-color: #ffffff;
    rgba(0, 0, 0, 0.15); position: relative; z-index: 1; display: flex; align-items: stretch; justify-content: space-between; padding: 0.8rem 0.167rem; padding-top:50px;}
.num-box .item{ text-align: center; width: 25%; flex-shrink: 0; line-height: 1; border-right: 1px solid rgba(0, 0, 0, 0.2);}
.num-box .item .num{ font-size: 0}
.num-box .item .num .scrolling-numbers{	font-size: 2.917rem; font-weight: bold; line-height: 1; display: inline-block; color:#ff0303;}
.num-box .item .num sub{	font-size:2.333rem; display: inline-block; margin: 0 0 0 10px; bottom:0px;color:#ff0303;}
.num-box .item p{	color: #666666;	font-size: 1.3rem; margin-top: 0.267rem;}
.num-box .item:last-child{ border: 0}


@media screen and (max-width: 768px) {
    .num-box{ margin-top: 0; padding: 20px 10px; flex-wrap: wrap;}
    .c-more{ font-size: 14px; padding: 8px 25px;}
    .tc-about .c-more{ margin-top: 40px;}	
	    .num-box .item{ width: 50%;}
    .num-box .item:nth-child(2n){ border-right: 0}
    .num-box .item .num .scrolling-numbers{ font-size: 28px;}
    .num-box .item .num sub{ font-size: 14px; margin-left: 5px;}
    .num-box .item:nth-child(2n)~.item{ margin-top: 25px;}
    .num-box .item p{ font-size: 14px; margin-top: 10px;}
	
	}