@media (max-width: 960px) {
	@media screen and (min-width: 320px) {
		html {
			font-size: 50px
		}
	}
	@media screen and (min-width:360px) {
		html {
			font-size: 56.25px
		}
	}
	@media screen and (min-width:375px) {
		html {
			font-size: 58.59375px;
		}
	}
	@media screen and (min-width:384px) {
		html {
			font-size: 60px
		}
	}
	@media screen and (min-width:400px) {
		html {
			font-size: 62.5px
		}
	}
	@media screen and (min-width:414px) {
		html {
			font-size: 64.6875px;
		}
	}
	@media screen and (min-width:424px) {
		html {
			font-size: 66.25px
		}
	}
	@media screen and (min-width:480px) {
		html {
			font-size: 75px
		}
	}
	@media screen and (min-width:540px) {
		html {
			font-size: 84.375px
		}
	}
	@media screen and (min-width:600px) {
		html {
			font-size: 93.75px
		}
	}
	@media screen and (min-width:640px) {
		html {
			font-size: 100px
		}
	}
	@media screen and (min-width:750px) {
		html {
			font-size: 117px
		}
	}
	@media screen and (min-width:768px) {
		html {
			font-size: 120px
		}
	}
	@media screen and (min-width:960px) {
		html {
			font-size: 150px
		}
	}
	body{ width: 100%; padding-top: 0.8rem; overflow-x: hidden;}
	.grayBg{width:100%; min-width: 3.2rem;}
	.wrap {width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; padding-left: 10px; padding-right: 10px;}
	.logo{ width: 2rem; height: 0.5rem; background-size:100% ; margin: 0.16rem 0.2rem 0 0;}
	.pub_header{width: 100%; min-width: 3.2rem; height: 0.8rem;}
	.menu {display: none;}
	.mb_menu {width: 0.5rem;height: 0.45rem;display: block;background: url(../images/mb_menu.png) no-repeat;
			background-size: cover;float: right;margin: 0.18rem 0.2rem;position: relative;}
	.mb_menu ul{ position: absolute; width: 1.58rem; border: 1px solid #d9d9d9;top: 0.62rem; right: 0rem;z-index: 999;border-bottom: none;display: none;}
	.mb_menu ul li {height: 0.56rem;line-height: 0.56rem;border-bottom: 1px solid #d9d9d9;text-align: center;background: #fff;}
	.mb_menu ul li a {color: #333;font-size: 0.20rem;outline: none;display: inline-block;width: 100%;height: 100%;}
	.mb_menu ul li.current a {color: #e64733;}
	.mb_menu ul li a:hover {color: #e64733;}
	.indes_banner{width:100%; min-width: 3.2rem; height: 3.2rem;}
	.prev, .next {width: 0.44rem;height: 0.44rem;}
	.prev img, .next img {width: 100%;height: 100%;}
	.prev {left: 0.3rem;}
	.next {right: 0.3rem;}
	.indes_Tips{ display: none;}
	.bigTitle{ width: 2.4rem; text-align: center; margin:0 auto; padding-top: 0.5rem;}
	.bigTitle h2 { height: 0.5rem; line-height: 0.5rem; font-size: 0.3rem; border-bottom: 0.01rem solid #c8c8c8;}
	.bigTitle h2 span {line-height: .51rem; border-bottom: 0.01rem solid #e64733;}
	.bigTitle P {line-height: 0.34rem;}
	.solutionPart dl{ margin-top: 0.5rem;}
	.solutionPart .solutxt{ width: 100%; margin-top: 0.2rem; padding: 0 .26rem; box-sizing:border-box;}
	.solutionPart .solutxt h2{height: .5rem; line-height: .5rem;  font-size:0.38rem;}
	.solutionPart .solutxt p.titEng{font-size:0.24rem;}
	.solutionPart .solutxt div{ margin-top:0.20rem; font-size: 0.26rem;}
	.solutionPart .solutxt div .des{ line-height:0.3rem;  font-size:0.20rem}
	.solutionPart .soluPic{ width: 100%; }
	.solutionPart .soluPic img{ width: 3.4rem; height: auto; margin: 0 auto; display: block;}
	.getdatPart{ padding-top:0.8rem; padding-bottom:0.6rem;}
	.dataLogo{ position: absolute; top:-0.25rem; left: 50%; margin-left:-0.4rem; width: 0.8rem; height: 0.5rem; background-size: 100%; }
	.dataTitle { width: 5.05rem;height: 0.5rem; margin: 0 auto 0.3rem;  background-size: 100%;}
	.dataStep ul li {width:100%;  float: left; margin: 0.4rem 0 0; padding: 0; display: flex; display: -webkit-flex;}
	.dataStep ul li div {width: 1.6rem;height: 1.6rem; background-size: 100%; margin-left:0.3rem ;}
	.dataStep ul li p{ float: left; text-align: left; padding:0.3rem 0 0 0.4rem; margin: 0; flex: 1; font-size: 0.26rem;}
	.dataStep ul li.current div, .dataStep ul li:hover div{ border: 1px solid #4dc4ff; box-shadow: 0 0 0.2rem #4dc4ff;}
	.partnerPart ul{ width: 100%; display:flex; display:-webkit-flex;}
	.partnerPart ul li{ flex: 1; width:33.33%; height: auto; box-sizing:border-box; padding:0 ; border: 1px solid #ececec; margin-right: 0.1rem;}
	.partnerPart ul li img{ width: 100%; height: 100%;}
	.foot{min-width: 3.2rem;}
	.ftlogo { display: none; }
	.ftmenu {width: 70%; font-size: 0.2rem;line-height: 0.3rem;padding: 0; border-left:none; padding-right: 30%; }
	.ftmenu .fttit{ font-size: 0.24rem;}
	.fttel{ width: 30%; float: left;}
	.fttel dt img{ width: 1.4rem; height:  1.4rem; }
	.fttel dd p{  font-size:0.16rem; }
	.foot .copyRight{font-size:0.16rem; }
	}