@media screen and (min-width: 768px){
	.news1200{ width: 750px; margin: 0 auto }
	.conForm{ width: 660px;}
	.conFormTop .item{width: 300px;}
	.conFormTop .itsame{margin: 0 15px;}
	.conFormTop{ margin-bottom: 20px;}

}
@media screen and (min-width: 992px){
	.news1200{ width: 970px; margin: 0 auto }
	.menuBtn{ display: block; }
	.search,.nav{ display: none; }
	.header h1 img{ width: 100px; }

	.highlights .heightTit h4,.titile h4{ font-size: 50px;}
	.tech1 ul li span,.platform .platformbox .platLeft p,.titile p{font-size: 20px }
	.tech1{ margin: 100px 0}
	.ziyebanner{ height: 530px }
	.partnerbox ul li{ width: 20%;}
	.footer .footerbox{ width: 80%;}
	.footer .footerLeft{ width: 60%;margin-bottom: 0 }
	.footer .footerRight{ width: 25%;text-align: right;}
	.footer .footerLeft ul li{ width: 50% }
	.cooperationbox ul li{ width: 33.3%;}
	.cooperationbox ul li .padding{margin: 20px 30px}
	.highlights .heightTit p,.soluone p,.teambox ul li .bottomall p,.cooperationbox ul li p{font-size: 18px;line-height: 32px;}
	.highlights ul li h3,.soluone span,.conTwobox ul li p,.platgray .platformbox .platRight ul li p,.cooperationbox ul li h4{font-size: 24px;}
	.conTwobox ul li{ width: 16.6%;margin: 0 }
	.conTwo{margin-bottom: 200px; height: 462px;background-size: contain;padding: 55px 0 0 0;}
	.conTwobox{padding:70px 50px;margin-top: 160px;}
	.highlights ul li h3,.cooperationbox ul li h4,.sodetail .sodetailLeft span,.soluone span,.conTwobox ul li p{ font-size: 24px }
	.conTwobox ul li img{ width: 100px;height: 100px }
	.newsbox ul li .news_left{width: 30%;}
	.newsbox ul li .news_right{width: 65%}
	.newsbox ul li{padding-bottom: 50px;margin-top: 50px }
	.about p{ width: 80%;font-size: 18px;line-height: 32px; }
	.teambox ul li{ width: 50%;}
	.teambox ul li .padding{margin:0 30px;}
	.teambox ul li .bottomall{ width: 65%;}
	.teambox ul li h5{font-size: 40px;}
	.section6 .section6Left h4,.platform .platformbox .platLeft h5,.sodetail .sodetailLeft h3,.soluone h3{font-size: 36px}
	.soluone{padding: 100px 0}
	.soluone .soluoneLeft{ width: 50% }
	.soluone .soluoneRight{ width: 50%;}

	.centerall{display: flex; flex-direction: row; flex-wrap: nowrap; align-content: center;justify-content: center; align-items: center;}
	.highlights ul li img{width: 100px;height: 100px}
	.highlights ul li .line{width: 85px;margin: 30px 0;}
	.highlights ul li p{ font-size: 16px;line-height: 26px }
	.effect dl{ width: 25%;margin: 40px 0 }
	.effect dl dt img{ width: 80px;height: 80px; }
	.effect dl dd{font-size: 26px;}
	.partnerbox .swiper-pagination{display: none;}
	.platform{ margin:100px 0;}
	.tech1 ul li {width:25%;}
	.tech1 ul li b{width: 108px; height: 108px;}
	.tech1 ul li b i{ width: 43px;height: 43px }
	.tech1 ul li:hover b:before{ opacity:1; visibility:visible; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);}

	.section1 .swiper-button-next{right: 50px}
	.section1 .swiper-button-prev{left: 50px}

	.section6 .sec6box dl dt{font-size: 60px;}
	.section6 .sec6box dl{width: 33.3%;}
	.section6 .section6Left h4{margin-bottom: 80px}



}

@media screen and (min-width: 1200px){
	.news1200{ width: 1200px; margin: 0 auto }
	.search,.nav{ display: block; }
	.menuBtn{ display: none; }
	.header h1 img{ width: auto; }

	.casebox ul li{ width: 33.3%;}
	.casebox ul li .padding{ margin: 20px;}
	.casebox ul li .img{width: 360px;height: 304px }
	.casebox ul li .imgbot h5{font-size: 40px;}
	.casebox ul li .imgbot p{font-size: 18px;}

	.contact{ margin-top: 0 }
	.contact .job_top{width: 417px;height: 528px;right: 15%;position: absolute; }
	#allmap {width: 100%;height:100%;}

	.highlights{padding: 100px 0;}
	.highlights ul li{width: 20%;}
	.highlights ul li .padding{height: 348px;padding:30px 30px;margin: 0 20px;}
	.highlights .heightTit{margin: 0 20px 60px}

	.platform .platformbox{height: 600px}
	.platform .platformbox .platLeft{width:300px;}
	.platform .platformbox .platLeft .padding{ width: 70%;}
	.platform .platformbox .platRight{width: 900px;}
	.platgray .platformbox .platRight ul li img{width: 92px;height: 92px;}
	.platwhite .platformbox .platRight ul li img{width: 55px;height: 55px;}
	.platgray .platformbox .platRight ul li{ width: 25%;}
	.platwhite .platformbox .platRight ul li{ width: 20%;border-right: 1px solid #429bc7;}

	.platgray{ padding: 100px 0;margin: 100px 0 }
	.job_bg{ display: block; }

	.sodetail{margin: 120px 0;}
	.imgacktwo .sodetailRight,.imgacktwo .sodetailLeft{ width: 50% }
	.imgacktwo .sodetailRight .scBottom h3,.imgacktwo .sodetailRight .scBottom p,
	.imgacktwo .sodetailRight .scTop p,.imgacktwo .sodetailRight .scTop h3{width: 50%;float: left;}
	.imgackone .sodetailRight .scBottom h3,.imgackone .sodetailRight .scTop h3,.imgackone .sodetailLeft{width: 30%;float: left;}
	.imgackone .sodetailRight .scBottom p,.imgackone .sodetailRight .scTop p,.imgackone .sodetailRight{width: 70%;float: left;}
	.sodetail .sodetailRight .scTop p,.sodetail .sodetailRight .scTop h3{font-size: 26px;font-weight: bold;}
	.sodetail .sodetailRight .sccnter,.sodetail .sodetailRight .scBottom .scone p,.sodetail .sodetailRight .scBottom .scone h3{font-size: 20px;}
	.sodetail .sodetailRight .sckd{ float: left;width: 50%;}


}
@media screen and (min-width: 1500px){
	.news1200{ width: 1400px; margin: 0 auto }
	.casebox ul li .img{width: 427px;height: 360px }
	.highlights ul li .padding{height: 348px;padding:40px 30px;margin: 0 20px;}
	
	.platform .platformbox .platLeft{width: 400px;}
	.platform .platformbox .platLeft .padding{ width: 65%;}
	.platform .platformbox .platRight{width: 1000px;}
	


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



}

@media screen and (max-width: 767px){
	.news1200{ width: 95%; margin: 0 auto }
	.conFormTop.moblieform .itsame{height: auto;}
	.conFormTop.moblieform .city-picker-select,.conFormTop.moblieform .select{width: 100%}
	.section6Right,.section2Left{display: none;}
	.section6Left,.section2Right{ width: 100% }
	.section .titile p{ width: 95% }
	.tech1 ul li p{ margin: 0 0 10px 0 }
}
