@charset "utf-8";


img {  border: 0;vertical-align: middle; max-width:100%;}
.clearfix:after{ content:""; display:block; clear:both; height:0; visibility:hidden;}
.clearfix{ zoom:1;}
.main{ padding:1px 0; height:auto; max-width: 100%;overflow: hidden;}
.numCount{ margin-top: 11.57%;width: 50%;margin-bottom: 50px;}
.numCount li{ float: left; width: 25%; text-align: left: 0;;}
.numCount li .item{ margin: 0 10px;}
.numCount li .item i{font-size: 24px;margin-right: 5px}
.numCount li .numCX{ color:#333;font-weight: bold;font-size: 3rem;font-family: "bebas"}
.numCount li .numU .unitC{ line-height: 1.3; margin-left: 0.3em;color: #333;font-weight: bold;font-size:18px;font-weight:bold;}
.numCount li .indc{color: #666666;font-weight: bold;font-size:20px;font-weight:bold;}
.numCount li .numU sub{vertical-align:baseline;}
@media (max-width:1600px){
		.numCount li .indc{font-size: 16px;font-family: PingFang SC;}
}
@media (max-width:800px){
	.numCount li .numCX{ font-size:36px; }
	.numCount{width: 100%;margin-bottom:25px;}
	.numCount li .numU .unitC{font-size:14px; }
	.numCount li{width: 50%;}
}
@media (max-width:640px){
	.numCount li .numCX{ font-size:7vw; }
}
@media (max-width:480px){
	.numCount{ font-size:0.5vw;}
	.numCount li .indc{font-size: 14px;}
}