@media screen and (max-width: 1700px) {
	.service {padding: 130px 100px;}
}
@media screen and (max-width: 1400px) {
		.service {padding: 130px 30px;}
		#focus_Box ul {left: -65px;}
}
@media screen and (max-width: 1199px) {
	.service .contain .box {padding: 10px;}
}
@media screen and (max-width: 1050px) {
	.introduce .title1 {font-size: 20px;}
	.introduce .vertical {bottom: 255px;}
	.introduce .contain_box1 {width: 30%;}
}
@media screen and (max-width: 720px) {
	.service {padding: 30px 20px;}
	.service .title {font-size: 25px;}
	.service .summer {margin-top: 10px;font-size: 16px;}
	.service .contain {margin-top: 50px;flex-direction: column;padding-left: 0px;}
	.service .contain .img_box {padding: 0px;width: 100%;border: 0px;border-bottom: #E9E9E9 solid 2px;}
	#focus_Box ul {height: 400px !important;}
	.service .contain .ability {width: 100%;height: 580px;}
	.style {font-size: 12px !important;}
	.style span:nth-child(1) {font-size: 16px !important;}
	.service .contain .line {margin: 10px 0;}
	.service .circular {bottom: 85px;}
	.service button {margin-top: 30px;padding: 5px 50px;}
	.introduce img {object-fit: cover;height: 500px;}
	.introduce .left1 {width: 30%;}
	.introduce .right1 {width: 70%;}
	.introduce .title1 {left: 35%;font-size: 15px;top: 165px;}
	.introduce .vertical {bottom: 180px;height: 120px;}
	.introduce .contain_box1 {width: 80%;}
	.introduce .contain1 img {width: 50px;height: 50px;}
	.introduce .contain_box1 .style2 {margin-left: 10px;}
	.introduce .contain_box1 .style2 span:nth-child(1) {font-size: 16px !important;}
	.introduce .contain_box1 .style2 span:nth-child(2) {font-size: 12px !important;}
	.style3 {margin-top: 10px !important;font-size: 13px;}
	.phone_18 {position: relative;left: 35px;}
	
	/* who资讯 */
	.submit_succes,.submit_flase { position: fixed;top: 50%;left: 50%;width: 200px;height: 80px;margin-left: -100px;margin-top: -40px;background-color: #FFFFFF;display: flex;align-items: center;justify-content: center;font-size: 20px;border-radius: 5px;display: none;}
	.submit_succes img ,
	.submit_flase img {width: 40px;height: 40px;vertical-align: middle;margin-right: 10px;}
	.width2 {width: 100%;}
	.width1{width: 100%;}
	.contact2 .width0 img { width: 150px; object-fit: contain;}
	.swiper-container1 {width: auto;height: 335px;overflow: hidden;position: relative;top: 15px;}
	.contact3 {display: flex;flex-direction: column;justify-content: center;}
	.mads li {border-left: #eee solid 1px;height: 68px;}
	.mads li em {width: 10px;height: 10px;left: -6px;bottom: 16px;}
	.mad h2 {font-size: 16px;}
	.mad p {font-size: 14px;	 white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    word-break: break-all;}
	.mad {padding: 8% 10%;}
	.contact2 {padding: 8% 10% !important;}
	.contact2 h2 {font-size: 17px;}
	.foot_inp {font-size: 15px;}
	.check2 {font-size: 12px;}
	.check1 {vertical-align: middle;margin: 0px !important;margin-right: 5px !important;}
	#attr_24 {margin-bottom: 0px;}
	.foot_sub {padding: 6px 45px;font-size: 15px;color: #FFFFFF;margin-top: 10px;border-radius:4px;}
	.contact4 { overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
}