@media only screen and (min-width: 1200px) {}

@media only screen and (max-width: 1299px) {
	.hccaseSlideWrap {
		margin: 20px 40px;
	}
}




@media only screen and (max-width: 1199px) {
	.wp {
		width: 96%;
	}
	 
	.hcaseul {
		padding: 26px 0 0;
	}
	.hcaseul li:first-child {
		display: none;
	}
	.hcaseul li {
		width: 30.33%;
		margin: 0 1.5% 10px;
	}
	.hflowul .des .nr .icon {
		font-size: 34px;
		height: 34px;
	}
	.hflowul .des .nr .mc {
		font-size: 12px;
	}
	.hreasonul {
		margin: 30px 0px 0;
	}
	.hreasonul li .box {
		padding: 0 20px;
	}
	.hreasonul .des .nr {
		font-size: 14px;
	}
	.hcompanyul li:last-child {
		display: none;
	}
	.hcompanyul {
		width: 530px;
	}
	.hcompanyul li:nth-child(13) {
		margin-left: 5px;
	}
	.hcompanyul li:nth-child(7n+1) {
		margin-left: 69px;
	}
	.cooPartnerul li:last-child {
		display: none;
	}
	.cooPartnerul {
		width: 530px;
	}
	.cooPartnerul li:nth-child(17n+1) {
		margin-left: 5px;
	}
	.cooPartnerul li:nth-child(7n+1) {
		margin-left: 69px;
	}
}




@media only screen and (max-width: 1023px) {
	.header {
		position: relative;
	}
	.nav {
		display: none;
	}
	.menubtn {
		display: block;
	}
	.loarea {
		height: 60px;
	}
	.loarea .logo {
		width: 240px;
		padding-top: 14px;
	}
	.loarea .logo img {
		height: 32px;
	}
	.tel {
		display: none;
	}
	.banimg {
		width: 160%;
		max-width: 160%;
		margin-left: -30%;
	}
	.banner .swiper-pagination {
		display: none;
	}
	.banner .swiper-button-prev,
	.banner .swiper-button-next {
		display: inline-block;
		width: 20px;
		height: 28px;
		margin-top: -14px;
	}
	.footer_wap {
		display: block;
	}
	.footer {
		display: none;
	}
	.pcshow {
		display: none;
	}
	.wapshow {
		display: inline-block;
	}
	.hserul .des .tit {
		font-size: 16px;
	}
	.hserul .des .nr {
		margin-top: 4px;
	}
	.hstslide {
		margin-top: 30px;
	}
	.h_tit2 .tit {
		font-size: 26px;
	}
	.hstbox .tit {
		font-size: 20px;
	}
}




@media only screen and (max-width: 959px) {
	.hflowul {
		width: 640px;
		margin: 0 auto;
	}
	.hflowul li {
		width: 25%;
		margin: 0 0% 20px;
	}
	.hflowul .des .nr .icon {
		font-size: 40px;
		height: 40px;
	}
	.hflowul .des .nr .mc {
		font-size: 14px;
	}
	.hflowul li:nth-child(4n) .des .arr {
		display: none;
	}
}




@media only screen and (max-width: 767px) {
	body,
	input,
	textarea,
	select,
	button {
		font-size: 0.22rem;
	}
	.banner .slick-dots {
		bottom: 10px;
	}
	.h_ser {
		background-color: #fff;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		-ms-box-shadow: none;
		-o-box-shadow: none;
		box-shadow: none;
		padding: 0.2rem 0;
	}
	.hserul li {
		width: 33.33%;
	}
	.hserul li a {
		padding: 0.2rem 0;
	}
	.hserul .tparea {
		width: 0.7rem;
		height: 0.7rem;
		background-color: #67cc35;
	}
	.hserul .tparea img {
		width: 0.45rem;
		height: 0.45rem;
		padding-top: 0.12rem;
	}
	.hserul .tparea .img1 {
		display: none;
	}
	.hserul .tparea .img2 {
		display: inline-block !important;
	}
	.hserul .des {
		padding: 0.1rem 0.14rem;
	}
	.hserul .des .tit {
		font-size: 0.26rem;
	}
	.hserul .des .nr {
		display: none;
	}
	.hserul a:hover {
		background: none;
	}
	.hserul a:hover .tparea {
		border-color: #67cc35;
	}
	.hserul a:hover .des .tit {
		color: #67cc35;
	}
	.h_wrap {
		margin-top: 0.6rem;
	}
	.h_wrap .wp {
		width: 100%;
	}
	.hwrap {
		border-width: 0px;
	}
	.hwrap_top {
		height: 0.44rem;
	}
	.hwrap_top .h_tit {
		position: absolute;
		left: 0px;
		top: -0.26rem;
	}
	.h_tit {
		width: 1.84rem;
		height: 0.7rem;
		line-height: 0.4rem;
		background-size: 100% 100%;
	}
	.h_tit .icon {
		height: 0.26rem;
		margin-right: 0.06rem;
		margin-left: 0.15rem;
	}
	.h_tit .mc {
		font-size: 0.25rem;
	}
	.hw_tit {
		margin-left: 1.84rem;
	}
	.hw_tit .list {
		line-height: 0.44rem;
		font-size: 0.18rem;
		padding: 0 0.24rem;
	}
	.hw_tit .list .morea {
		font-size: 0.16rem;
		line-height: 0.44rem;
		right: 0.1rem;
	}
	.hcaseul {
		padding: 0.3rem 2% 0;
	}
	.hcaseul li {
		width: 46%;
		float: left;
		margin: 0 2% 3%;
	}
	.hflowul {
		padding: 0.25rem 0;
		width: 100%;
	}
	.hflowul li {
		width: 25%;
		margin: 0 0% 0.2rem;
	}
	.hflowul .tit {
		font-size: 0.2rem;
		margin-top: 0.1rem;
	}
	.hflowul .des .nr .icon {
		font-size: 0.4rem;
		height: 0.4rem;
	}
	.hflowul .des .nr .mc {
		font-size: 0.2rem;
		margin-top: 0.06rem;
	}
	.hflowul .des .arr {
		width: 0.32rem;
		left: 104%;
	}
	.hflowul li:last-child .des .arr {
		display: none
	}
	.h_spare {
		margin-top: 0rem;
		padding: 0.2rem 0 0.5rem;
	}
	.hstslide {
		width: 100%;
		margin-top: 0.3rem;
		padding-bottom: 0.58rem;
		float: none;
	}
	.hstbox .tit {
		font-size: 0.25rem;
	}
	.hstbox .tit .tip {
		font-size: 0.22rem;
		margin-left: 0.12rem;
	}
	.hstbox .nr {
		font-size: 0.22rem;
		margin-top: 0.1rem;
		height: 2.112rem;
	}
	.hstslide .swiper-button-next {
		left: 0.44rem;
	}
	.hstslide .swiper-button-prev,
	.hstslide .swiper-button-next {
		width: 0.36rem;
		height: 0.36rem;
		line-height: 0.36rem;
	}
	.hstslide .swiper-button-prev .iconfont,
	.hstslide .swiper-button-next .iconfont {
		font-size: 0.26rem;
	}
	.hst .tp {
		width: 100%;
		float: none;
	}
	.hsb {
		margin-top: 0.2rem;
	}
	.hsb_tit span {
		font-size: 0.2rem;
		color: #ddd;
		display: inline-block;
		margin-right: 0.2rem;
		padding: 0.12rem 0;
	}
	.hsb_con {
		margin-top: 0.22rem;
	}
	.hsbItem .des {
		padding: 0.1rem 0.15rem 0.16rem;
		background-color: #fff;
	}
	.hsbItem .des .tit {
		font-size: 0.24rem;
	}
	.hsbItem .des .nr {
		font-size: 0.2rem;
		height: 0.56rem;
		margin-top: 0.06rem;
	}
	.h_reason {
		padding: 0.35rem 0 0;
	}
	.hreasonul {
		margin: 0.3rem 0px 0;
	}
	.hreasonul li {
		width: 50%;
		padding: 0.15rem 0;
	}
	.hreasonul li .box {
		padding: 0 0.4rem;
	}
	.hreasonul .icon {
		width: 0.5rem;
		height: 0.5rem;
	}
	.hreasonul .des {}
	.hreasonul .des .tit {
		font-size: 0.5rem;
		color: #0b5490;
	}
	.hreasonul .des .nr {
		font-size: 0.18rem;
		height: 0.756rem;
	}
	.h_company {
		padding: 0.35rem 0 0;
	}
	.h_tip {
		margin: 0.05rem auto 0;
	}
	.hcompanyul {
		width: auto;
		margin: 0.4rem 0 0 0.28rem;
	}
	.hcompanyul li {
		width: 1.54rem;
		height: 1.59rem;
		padding: 0rem;
		margin: -0.21rem 0.065rem 0;
		-webkit-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-ms-background-size: 100% 100%;
		-o-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.hcompanyul li .tp {
		width: 98%;
		height: 0.78rem;
		padding: 0.4rem 1% 0;
	}
	.hcompanyul li:nth-child(13) {
		margin-left: 0.05rem;
	}
	.hcompanyul li:nth-child(7n+1) {
		margin-left: 0.9rem;
	}
	.cooPartnerul {
		width: auto;
		margin: 0.4rem 0 0 0.28rem;
	}
	.cooPartnerul li {
		width: 1.54rem;
		height: 1.59rem;
		padding: 0rem;
		margin: -0.21rem 0.065rem 0;
		-webkit-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-ms-background-size: 100% 100%;
		-o-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.cooPartnerul li .tp {
		width: 98%;
		height: 0.78rem;
		padding: 0.4rem 1% 0;
	}
	.cooPartnerul li:nth-child(7n+1) {
		margin-left: 0.9rem;
	}
	.h_ccase {
		padding: 0.35rem 0 0.5rem;
	}
	.hccaseSlideWrap {
		margin-top: 0.2rem;
	}
	.recruite {
		padding: 0.3rem 0 0.5rem;
	}
	.recruiteul {
		margin-top: 0.2rem;
	}
	.recruiteul li {
		padding: 0.2rem 0;
	}
	.recruiteul li .tp {
		float: none;
		margin: 0 auto;
		display: block;
	}
	.recruiteul li .des {
		padding-left: 0;
		margin-top: 0.2rem;
	}
	.recruiteul .des .tit .pos {
		font-size: 0.24rem;
		display: block;
	}
	.recruiteul .des .tit .list {
		font-size: 0.20rem;
		margin-left: 0;
		margin-right: 0.2rem;
		display: inline-block;
	}
	.recruiteul .des .tit .list .icon {
		margin-right: 0.08rem;
		height: 0.2rem;
	}
	.recruiteul .des .tit .more {
		height: 0.2rem;
	}
	.recruiteul .des .nr {
		font-size: 0.20rem;
		margin-top: 0.16rem;
	}
	.recruite .turnpage {
		margin-top: 0.4rem;
	}
}




@media only screen and (max-width: 639px) {}




@media only screen and (max-width: 479px) {}

@media only screen and (max-width: 360px) {}




@media only screen and (max-width: 319px) {}










@media only screen and (min-width: 1200px) {}




@media only screen and (max-width: 1365px) {
	.dSerul .bg {
		display: none;
	}
}




@media only screen and (max-width: 1199px) {
	.wifiWedoul .des .nr {
		font-size: 12px;
		height: 108px;
	}
	.lm a {
		margin-right: 0px;
	}
	.lm .mc {
		font-size: 16px;
	}
	.mIntro1ul {
		margin: 0.6rem 0;
	}
	.mIntro1ul .des {
		padding: 25px 20px 0;
	}
	.mIntro1ul .des .tit {
		font-size: 20px;
	}
	.mIntro1ul .des .tit .num {
		font-size: 30px;
		;
	}
	.mIntro1ul .des .tit .num .icon {
		width: 12px;
		right: 1px;
		top: 3px
	}
	.mIntro1ul .des .nr {
		font-size: 14px;
		max-height: 100.8px;
	}
	.nSoluul li {
		margin-bottom: 20px;
	}
	.nSoluul .tparea {
		width: 100%;
	}
	.nSoluul .des {
		width: 100%;
	}
	.nSoluul .des .box {
		padding: 20px 0;
		width: 100%;
	}
	.nSoluul .des .box .nr {
		height: auto;
	}
	.nManul li {
		margin-bottom: 20px;
	}
	.nManul .tparea {
		width: 100%;
	}
	.nManul .des {
		width: 100%;
	}
	.nManul .des .box {
		padding: 20px 0;
		width: 100%;
	}
	.nManul .des .box .nr {
		height: auto;
	}
	.wFlowul {
		padding: 0
	}
	.wFlowul li {
		width: 23%;
		margin-bottom: 20px;
	}
	.wFlowul .tparea {
		width: 50%;
		margin: 0 auto;
	}
	.wFlowul .tparea .tp {}
	.wFlowul .tparea .arr {
		right: -14%;
	}
	.wFlowul .des {
		color: #fff;
		position: relative;
		;
		left: 0;
		width: 100%;
		text-align: center;
		top: 0 !important;
		bottom: 0 !important
	}
	.wFlowul .des::after {
		display: none;
	}
	.wFlowul .des .tit {
		font-size: 18px;
	}
	.wFlowul .des .nr {
		font-size: 14px;
	}
}




@media only screen and (max-width: 1023px) {
	.i_ban600 img {
		width: 130%;
		margin: 0 -15%;
		max-width: 130%;
	}
	.i_ban400 img {
		width: 150%;
		margin: 0 -25%;
		max-width: 150%;
	}
	.i_tit1 .tit {
		font-size: 26px;
	}
	.i_tit1 .tip {
		font-size: 14px;
	}
	.wifiAreaul .tit {
		font-size: 16px;
	}
	.wifiWedoul li {
		width: 47%;
	}
	.wifiWedoul .des .nr {
		height: 86.4px;
	}
	.wifiSoluul .tit {
		font-size: 16px;
	}
	.rc_tit .list {
		margin: 0 10px;
		width: 200px;
		text-align: center;
		font-size: 16px;
	}
	.turnpage a,
	.turnpage .lue,
	.turnpage .total,
	.turnpage .tj {
		display: none;
	}
	.turnpage .point {
		display: inline-block;
	}
	.caseul li {
		width: 31.33%;
	}
	.lm {
		padding: 8px 0;
	}
	.lm a {
		width: 33.33%;
		padding: 6px 0;
		border: none;
	}
	.dAdvul .tit {
		font-size: 16px;
	}
	.engAd .tp {
		width: 140%;
		max-width: 140%;
		margin-left: -20%;
	}
	.engSerul li {
		width: 97%;
	}
	.wrWhyul li {
		width: 47%;
	}
	.wrFlowul .des .tit {
		font-size: 16px;
	}
	.wrFlowul .des .nr {
		font-size: 12px;
	}
	.wrFlowul .tparea {
		border: 6px solid #fff;
		width: 120px;
		top: -63px;
		margin-left: -63px;
	}
	.wrFlowul li a {
		padding-top: 80px;
	}
}




@media only screen and (max-width: 959px) {
	.mIntro1ul .des .nr {
		height: 76px;
	}
}




@media only screen and (max-width: 767px) {
	.i_tit1 {
		padding: 0.15rem 0;
	}
	.i_tit1 .tit {
		font-size: 0.35rem;
	}
	.i_tit1 .line {
		width: 0.4rem;
		height: 0.03rem;
		margin: 0.12rem auto 0;
	}
	.i_tit1 .tip {
		font-size: 0.18rem;
		margin-top: 0.14rem;
	}
	.wifiArea {
		padding: 0.2rem 0 0.2rem;
	}
	.wifiAreaul {
		margin-top: 0.3rem;
	}
	.wifiAreaul li {
		width: 20%;
		float: left;
		margin: 0 2.5% 5%;
	}
	.wifiAreaul .tparea {
		border: 0.08rem solid #8fb1cc;
	}
	.wifiAreaul .tparea .bg {
		display: none;
	}
	.wifiAreaul .tit {
		margin-top: 0.15rem;
		font-size: 0.18rem;
	}
	.wifiWedo {
		padding: 0.3rem 0;
	}
	.wifiWedoul .box {
		padding: 0.25rem 0.16rem;
	}
	.wifiWedoul .tp {
		width: 0.92rem;
		height: 1.07rem;
		margin-top: 0.16rem;
	}
	.wifiWedoul .des {
		padding-left: 1.04rem;
		min-height: 1.07rem;
	}
	.wifiWedoul .des .tit {
		font-size: 0.24rem;
	}
	.wifiWedoul .des .nr {
		font-size: 0.20rem;
		margin-top: 0.1rem;
		height: 1.8rem;
	}
	.wifiSer {
		padding: 0.3rem 0;
	}
	.wifiSer .content {
		padding: 0.1rem 0;
	}
	.wifiSolu {
		padding: 0.3rem 0;
	}
	.wifiSoluul {
		margin-top: 0.4rem;
		flex-wrap: wrap;
	}
	.wifiSoluul li {
		width: 22.33%;
		margin: 0 5.5% 4%;
		text-align: center;
	}
	.wifiSoluul .tp {
		width: 100%;
	}
	.wifiSoluul .tit {
		font-size: 0.22rem;
		margin-top: 0.04rem;
	}
	.profile {
		padding: 0.2rem 0 0.6rem;
	}
	.profileCon {
		margin-top: 0.05rem;
		display: block;
	}
	.profileCon .tp {
		margin-right: 0px;
		display: block;
		margin: 0.2rem auto;
	}
	.profileCon .des {
		width: 100%;
		margin-top: 0.4rem;
	}
	.profileCon .des .tit {
		font-size: 0.26rem;
		color: #666;
	}
	.profileCon .des .nr {
		font-size: 0.22rem;
		margin-top: 0.2rem;
		line-height: 1.8;
	}
	.profileCon .des .opa {
		margin-top: 0.1rem;
	}
	.morea2 {
		width: 0.67rem;
		height: 0.28rem;
		-webkit-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-ms-background-size: 100% 100%;
		-o-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.honor {
		padding: 0.3rem 0 0.3rem;
	}
	.honItem .des {
		padding: 0.1rem 0.15rem 0.16rem;
	}
	.honItem .des .tit {
		font-size: 0.22rem;
	}
	.relateCom {
		padding: 0.3rem 0 0.4rem;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-ms-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	.rctab {
		padding-top: 0.1rem;
		font-size: 0;
	}
	.rc_tit .list {
		margin: 0 0px;
		padding: 0.08rem 0px;
		width: 50%;
		font-size: 0.22rem;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
	}
	.rc_con {
		margin-top: 0.3rem;
	}
	.rcIntro {
		display: flex;
	}
	.rcIntro .tp {
		width: 50%;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-ms-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background-position: center center;
		background-repeat: no-repeat;
	}
	.rcIntro .des {
		width: 50%;
		background-color: #fff;
		border: 1px solid #8fb0cc;
	}
	.rcIntro .des .box {
		padding: 0.3rem;
	}
	.rcIntro .des .tit img {
		height: 0.45rem;
	}
	.rcIntro .des .nr {
		margin-top: 0.2rem;
		color: #666;
		font-size: 0.22rem;
		line-height: 1.8;
	}
	.cooPartner {
		padding: 0.3rem 0
	}
	.cooPartnerSlide {
		padding-bottom: 40px;
	}
	.case {
		padding: 0.2rem 0 0.5rem;
	}
	.caseul {
		padding-top: 0.2rem;
	}
	.caseul li {
		width: 48%;
		margin-bottom: 4%;
	}
	.caseul .des {
		padding: 0.1rem 0.15rem 0.16rem;
	}
	.caseul .des .tit {
		font-size: 0.26rem;
	}
	.caseul .des .nr {
		font-size: 0.22rem;
		height: 0.616rem;
		margin-top: 0.06rem;
	}
	.turnpage a,
	.turnpage .lue {
		font-size: 0.22rem;
	}
	.in_sh {
		padding: 0.4rem 0;
	}
	.in_sh .in_tit {
		padding: 0.2rem 0 0.3rem;
	}
	.in_sh .in_tit h4 {
		font-size: 0.35rem;
		margin-bottom: 0.06rem;
	}
	.in_sh .in_tit .pub_del {
		font-size: 0.18rem;
		margin-top: 0.08rem;
	}
	.in_sh .in_tit .pub_del span {
		margin: 0 0.24rem;
	}
	.in_sh .in_tit .pub_del span .iconfont {
		margin-right: 0.08rem;
		font-size: 0.18rem
	}
	.in_sh .sh_con {
		padding: 0px 0px 0.3rem;
	}
	.in_sh .sh_con .tp {
		display: block;
		margin: 0 0 0.3rem;
	}
	.in_sh .pnpage {
		padding-top: 0.3rem;
	}
	.in_sh .pnpage p {
		padding: 0.06rem 0;
		font-size: 0.2rem;
	}
	.in_sh .pnpage p .mc {
		display: inline-block;
		padding: 0.05rem 0.12rem 0.05rem 0.16rem;
		margin-right: 0.24rem;
	}
	.in_sh .pnpage p .mc:after {
		display: none;
	}
	.lm img {
		margin-right: 0.08rem;
		height: 0.22rem;
	}
	.lm .mc {
		font-size: 0.2rem;
	}
	.mStandard {
		padding: 0.4rem 0 0.6rem
	}
	.mStandard .content {
		padding-top: 0.1rem;
	}
	.mReason {
		padding: 0.4rem 0 0.7rem
	}
	.mReasonul {
		padding: 0.2rem 0.15rem 0;
	}
	.mReasonul li {
		padding: 0.2rem;
	}
	.mReasonul .tp {
		width: 48%;
	}
	.mReasonul .des {
		width: 48%;
	}
	.mReasonul .des .tit1 {}
	.mReasonul .des .tit1 span {
		line-height: 0.61rem;
		width: 2.14rem;
		height: 0.61rem;
		-webkit-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-ms-background-size: 100% 100%;
		-o-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.mReasonul .des .tit1 span .icon {
		height: 0.36rem;
		margin-right: 0.1rem;
	}
	.mReasonul .des .tit1 span .mc {
		font-size: 0.3rem;
	}
	.mReasonul .des .tit2 {
		font-size: 0.26rem;
		margin-top: 0.3rem;
	}
	.mReasonul .des .nr {
		font-size: 0.20rem;
		margin-top: 0.15rem;
	}
	.mSolu {
		padding: 0.4rem 0 0.6rem
	}
	.mSolu .content {
		padding-top: 0.1rem;
	}
	.mIntor1 {
		padding: 0.4rem 0 0
	}
	.mIntor1 .nr1 {
		margin: 0.2rem auto 0;
		padding: 0.2rem 0.4rem;
		font-size: 0.2rem;
		width: 85%;
	}
	.mIntor1 .nr2 {
		margin-top: 0.4rem;
	}
	.mIntor1 .nr2 .tp {
		margin: 0 auto 0.4rem;
	}
	.mIntor1 .nr2 .wz {
		font-size: 0.2rem;
	}
	.mIntro1ul {
		margin: 0.6rem 0;
	}
	.mIntro1ul .des {
		padding: 0.54rem 0.34rem 0;
		color: #fff;
	}
	.mIntro1ul .des .tit {
		font-size: 0.25rem;
		line-height: 1.4;
	}
	.mIntro1ul .des .tit .num {
		font-size: 0.42rem;
		margin-right: 0.12rem;
		display: none;
	}
	.mIntro1ul .des .tit .num .icon {
		position: absolute;
		right: 0.01rem;
		top: 0.06rem;
		width: 0.16rem
	}
	.mIntro1ul .des .nr {
		display: none;
	}
	.nSolu {
		padding: 0.3rem 0;
	}
	.nSolu .intro {
		font-size: 0.22rem;
	}
	.nSoluul {
		margin-top: 0.5rem;
	}
	.nSoluul li {
		margin-bottom: 0.2rem;
	}
	.nSoluul .des .box {
		padding: 0.2rem 0 0;
	}
	.nSoluul .des .tit {
		font-size: 0.26rem;
	}
	.nSoluul .des .nr {
		font-size: 0.22rem;
		margin-top: 0.1rem;
	}
	.nMan {
		padding: 0.6rem 0;
	}
	.nManul li {
		margin-bottom: 0.2rem;
	}
	.nManul .des .box {
		padding: 0.2rem 0 0;
	}
	.nManul .des .nr {
		font-size: 0.22rem;
	}
	.dSer {
		padding: 0.4rem 0 0.8rem;
	}
	.dSerul {
		margin-top: 0.4rem;
	}
	.dSerul .box {
		width: 1.8rem;
	}
	.dSerul .tp {
		width: 0.5rem;
		height: 0.5rem;
		padding-top: 0.36rem;
	}
	.dSerul .des .tit {
		font-size: 0.22rem;
	}
	.dSerul .des .nr {
		display: none;
	}
	.dAdv {
		padding: 0.4rem 0;
	}
	.dAdv .intro {
		font-size: 0.22rem;
	}
	.dAdvul {
		padding: 0.4rem 0
	}
	.dAdvul .tparea {
		width: 0.8rem;
		height: 0.8rem;
		border: 0.08rem solid #55718f;
	}
	.dAdvul .tparea .icon {
		width: 0.44rem;
		height: 0.44rem;
		padding-top: 0.18rem;
	}
	.dAdvul .tit {
		font-size: 0.22rem;
		margin-top: 0.1rem;
	}
	.dAdv2 {
		padding: 0.3rem 0 0.5rem;
	}
	.dAdv2 .content {
		margin-top: 0.2rem;
	}
	.engSort {
		padding: 0.5rem 0 0.6rem;
	}
	.engSortul {}
	.engSortul li {
		margin-bottom: 0.56rem;
	}
	.engSortul li a {
		border-radius: 1.3rem;
		padding: 0.18rem;
	}
	.engSortul .tp {
		width: 2.14rem;
		height: 2.14rem;
	}
	.engSortul .des {
		padding: 0 0.3rem;
	}
	.engSortul .des .tit {
		font-size: 0.3rem;
	}
	.engSortul .des .nr1 {
		font-size: 0.2rem;
		margin-top: 0.1rem;
		height: 0.64rem;
	}
	.engSortul .des .nr2 {
		font-size: 0.22rem;
		margin-top: 0.1rem;
		height: 0.792rem;
	}
	.engSer {
		padding: 0.3rem 0;
	}
	.engSerul {
		margin: 0.2rem -1.5% 0;
	}
	.engSerul li {
		margin: 0 1.5% 0.2rem;
	}
	.engSerul .tparea {
		margin-right: 0.15rem;
	}
	.engSerul .tparea .tp {
		width: 1.68rem;
		height: 1.68rem;
		padding: 0.28rem;
	}
	.engSerul .tparea .bg {
		width: 2.24rem;
		height: 2.24rem;
	}
	.engSerul .des {
		padding-top: 0.1rem;
	}
	.engSerul .des .tit span {
		width: 2.2rem;
		height: 0.75rem;
		line-height: 0.5rem;
		text-indent: 0.5rem;
		font-size: 0.28rem;
		color: #fff;
		font-weight: bold;
	}
	.engSerul .des .tit2 {
		font-size: 0.24rem;
	}
	.engSerul .des .nr {
		font-size: 0.22rem;
		margin-top: 0.1rem;
	}
	.wrWhy {
		padding: 0.3rem 0;
	}
	.wrWhyul {
		margin: 0.2rem -1.5% 0px;
	}
	.wrWhyul li {
		margin: 0 1.5% 0.4rem;
	}
	.wrWhyul .tparea .mc {
		padding: 0.1rem 0px;
		font-size: 0.26rem;
	}
	.wrWhyul .des {
		padding: 0.15rem;
	}
	.wrWhyul .des .nr {
		font-size: 0.22rem;
		height: 1.98rem;
	}
	.wrser {
		padding: 0.3rem 0 0.7rem;
	}
	.wrFlow {
		padding: 0.3rem 0 0;
	}
	.wrFlowul {
		margin: 1.2rem -1% 0px;
	}
	.wrFlowul li {
		margin: 0 1% 1rem;
		width: 48%;
	}
	.wrFlowul li a {
		padding: 1rem 0.2rem 0.2rem
	}
	.wrFlowul .tparea {
		width: 1.5rem;
		top: -0.8rem;
		margin-left: -0.8rem;
	}
	.wrFlowul .des .tit {
		font-size: 0.24rem;
	}
	.wrFlowul .des .nr {
		font-size: 0.22rem;
		height: 1.6rem;
	}
	.wFlow {
		padding: 0.3rem 0 0.4rem;
	}
	.wFlowul li {
		margin-bottom: 0.2rem;
	}
	.wFlowul .tparea .arr {
		display: none;
	}
	.wFlowul .des .tit {
		font-size: 0.24rem;
	}
	.wFlowul .des .nr {
		font-size: 0.20rem;
	}
	.contact {
		padding: 0.3rem 0 0;
	}
	.cont {
		padding: 0.2rem 0;
	}
	.contul li .tparea {
		width: 0.9rem;
		height: 0.76rem;
	}
	.contul li .tparea .icon {
		width: 0.5rem;
		height: 0.5rem;
		padding-top: 0.08rem;
	}
	.contul .des {
		padding: 0.1rem 0;
	}
	.contul .des .p1 {
		font-size: 0.22rem;
	}
	.contul .des .p2 {
		font-size: 0.2rem;
		margin-top: 0.04rem;
	}
}




@media only screen and (max-width: 639px) {}




@media only screen and (max-width: 479px) {}




@media only screen and (max-width: 360px) {}




@media only screen and (max-width: 319px) {}










@media only screen and (min-width: 1200px) {}




@media only screen and (max-width: 1365px) {}




@media only screen and (max-width: 1199px) {}




@media only screen and (max-width: 1023px) {}




@media only screen and (max-width: 959px) {}




@media only screen and (max-width: 767px) {}




@media only screen and (max-width: 639px) {}




@media only screen and (max-width: 479px) {}




@media only screen and (max-width: 360px) {}




@media only screen and (max-width: 319px) {}