@media (max-width: 767.98px) {
	.header-mid .logo{ width:40vw;}
	.in-section .sec-head .head-name{ font-size:1.75rem;}
	.in-section .sec-head .head-desc{ font-size:1.25rem;}
	.in-section.section-why .sec-head .head-name{ font-size:1.75rem;}
	.section-nanti h3{ font-size:1.75rem;}
	.adv-box .adv-item.img-left .adv-txt{ padding-left:0;}
	.section.sec-about .about-more{ margin-top:2%;}
	.about-param .plus{ display: none;}
	.about-param .param-item{ max-width:30%; flex: 0 0 28%;}
	.about-param .param-item .item-wrap strong{ font-size:2.75rem;}
	.about-param .param-item .item-unit::before{line-height: 200%;}
	.about-param .param-item .item-wrap p{ font-size:1rem;}

	.adv-box .adv-item .adv-txt .txt-item .inf .inf-con p{ padding-left:7%;}
	.adv-box .adv-item .adv-img img{ position: relative; width:100%;}
	.adv-box .adv-item .adv-img .img-wrap{ height:auto;}
	.section-msg .msg-wrap h3{ font-size:1.75rem;}
	.footer{background-size: cover;}
	.footer-right{ margin-top:4%;}
	.footer-nav dd a{ flex:0 0 12%;}

	.sbanner-box{ height:40vw;}
	.sbanner-box .sbanner-name{    font-size: 1.25rem;}
	.sbanner-box .sbanner-desc {	font-size: 0.875rem;}
	.innet-section .sec-head .head-name{ font-size:1.5rem;}
	.innet-section .sec-head .head-desc{ font-size:1rem;}
}
@media (max-width: 575.98px) {
	.header-mid .logo{ width:60vw;}
	.adv-box .adv-item .adv-txt .txt-item .num{ font-size:1.75rem}
	.in-section.section-why .sec-head .head-name{ font-size:1.375rem;}
	.in-section .sec-head .head-desc {font-size: .875rem;}
	.section-nanti h3{ font-size:1.125rem;}

	.section-nanti .nt-desc{    padding: 5px 4%;	font-size: .625rem;margin-top: .5%;}
	.about-param .param-item .item-wrap p{ font-size:.625rem;}
	.about-param .param-item .item-unit::before{ font-size:.625rem; width:25%; height:25%;}
	.about-param .param-item .item-wrap strong{ font-size:1.75rem;}

	.adv-box .adv-item .adv-txt .txt-item .inf .inf-title{ font-size:1.375rem;}
	.section-msg{background-size:unset;}
	.section-msg .msg-wrap h3 {font-size: 1.25rem;}
}


@media (min-width: 768px) {
	.about-param .param-item {
		flex: 0 0 30%;
		max-width: 25%;
	}
	.section.sec-about .about-more{ margin-top:5%;}
}
@media (min-width: 992px) {
	.about-param .param-item {
		flex: 0 0 20%;
	}

}
@media (min-width: 1200px) {
	.sec-cases .case-head .head-left img{ position: absolute; top:-200px;}
	.about-param .param-item {
		flex: 0 0 16%;
	}
	.section.sec-about .about-more{ margin-top:25%;}
	.sec-msg{background: url("../image/msg-bg.jpg") bottom/cover no-repeat; margin-bottom:2%;}
	.msg-form-wrap{ width:60%;}

}
@media (min-width: 1440px) {
	.msg-form-wrap{ width:50%;}
	.about-param .param-item {
		flex: 0 0 16%;
		max-width: 16%;
	}
}
