@media screen and (min-width: 768px) {
	.news1200 {
		width: 750px;
		margin: 0 auto
	}

	.footerCenter .footerCenterLeft {
		display: block;
	}

	.footerCenter .footercenterRight {
		width: 30%;
		padding: 60px 0;
	}

	.footer .footerTop img {
		height: 73px;
	}

	.footer .footerTop {
		padding: 70px 0 40px;
	}

	.contectMemuRightTop ul,
	.form,
	.news .newsFlex,
	.service .serviceFlex,
	.aboutindex .flexa,
	.footer .footerBottom {
		display: flex;
	}

	.service .serviceFlex {
		margin-top: 80px;
	}

	.news .newsFlex .newsListLeft,
	.aboutindex .aboutImg {
		width: 50%;
	}

	.news .newsFlex .newsListRight {
		width: 48%;
	}

	.news .newsFlex {
		height: 420px;
	}

	.aboutindex .aboutTxt {
		width: 50%;
		padding-left: 100px;
		margin-top: 0;
	}

	.aboutindex .aboutTxt p {
		font-size: 16px;
	}

	.service .serviceFlex .serviceBox {
		width: 31%;
	}

	.productBox .padding a {
		margin: 15px;
	}

	.news .newsFlex .newsListRight,
	.newsListLeft .newsListLeftBottom {
		padding: 30px;
	}

	.news .newsFlex {
		margin: 80px 0;
	}

	.news .newsFlex .p1 {
		font-size: 20px;
	}

	.newsListRight ul li {
		margin-bottom: 35px;
		padding-bottom: 35px;
	}

	.ziyebanner {
		height: 259px;
	}


	.ziyebanner .ziyebread {
		bottom: 30px;
	}

	.contectMemuRight .caseDetail {
		padding: 30px 20px;
	}

	.caseDetail {
		padding: 50px;
	}

	.caseDetail h3 {
		font-size: 30px;
		margin-bottom: 50px;
	}

	.caseDetail .caseDetailDate {
		margin-bottom: 50px;
	}

	.contectMemuRightTop ul li {
		width: 33.33%;
		padding: 25px 45px;
		margin: 0;
	}

	.contectMemuRightTop ul li span {
		font-size: 20px;
	}

	.contectMemuRightTop ul li .yuan {
		width: 64px;
		height: 64px;
	}

	.contectMemuRightTop ul li .yuan i {
		width: 30px;
		height: 30px;
	}
	.techSame ul li b{
		width:154px;
  		height:154px;
	}
	.tech1 ul li {
        width: 33.3%;
    }    
	.techtt{
        padding: 100px 0;
    }
	.tech1 h2{
		margin-bottom: 80px
	}
	.techtt ul li{
		margin: 0;
	}
	.techtt ul li b i{
	  width:70px;
	  height:70px;
	  margin-left:-35px;
	  margin-top:-35px;
	}
	.techoo ul li b i{
	  width:50px;
	  height:50px;
	  margin-left:-25px;
	  margin-top:-25px;
	}
	.techtt ul li h5{
		font-size: 24px
	}
	.techoo ul li{
		width: inherit;
	}
	.techoo ul {
	  display: flex;
	  text-align: center;
	  justify-content: space-between;
	  align-items: center;
	}
	.techoo ul li:nth-of-type(even){
		display: block;
	}
}

@media screen and (min-width: 992px) {
	.news1200 {
		width: 970px;
		margin: 0 auto
	}

	.formBox label {
		margin-bottom: 0;
	}

	.menuBtn {
		display: block;
	}

	.search,
	.nav {
		display: none;
	}

	.header h1 img {
		width: 100px;
	}

	.footerCenter .footerCenterLeft {
		width: 65%;
	}

	.proCalse,
	.productDetail,
	.yiqiweixiu,
	.caseDetailPadding,
	.news,
	.service,
	.product {
		padding: 120px 0;
	}

	.width25 .padding {
		width: 33.3%;
	}

	.font30 .title,
	.title {
		font-size: 40px;
	}

	.productBox {
		padding: 80px 0;
	}

	.productBox .padding .productBoxImg {
		height: 230px;
	}

	.aboutindex {
		padding: 140px 0;
	}

	.aboutindex .aboutImg:hover::before {
		top: 20px;
		left: 20px;
	}

	.aboutindex .aboutTxt .title {
		margin-bottom: 60px;
	}

	.aboutindex .aboutTxt .more {
		margin-top: 60px;
	}
/* 
	.ziyebanner {
		height: 480px;
	} */

	.ziyebanner .ziyebannerTxt h2 {
		font-size: 48px;
	}

	.caseFlex .caseBox {
		width: 33.3%;
	}

	.caseFlex .caseBox .caseTxt p {
		font-size: 18px;
		padding: 30px 0;
	}

	.caseFlex .caseBox .padding {
		margin: 20px;
	}

	.serveBoxTotal .serveBoxTotalLeft {
		width: 64%;
	}



	.flexBox {
		display: flex;
	}

	.first .firstLeft,
	.first .firstRight {
		width: 50%;
	}

	.first .firstRight .padding {
		padding: 20px 80px;
	}

	.newsGnrt .swiper-pagination-bullet {
		background: rgba(255, 255, 255, 1);
	}

	.newsGnrt .swiper-pagination {
		margin-left: -47px;
	}

	.titledeta h3 {
		font-size: 30px;
	}

	.actDetail .padding {
		padding: 80px 90px;
	}

	.actDetail {
		margin-top: 120px;
	}

	.form .form-left {
		width: 48%;
	}

	.yiqiweixiu input[type="text"] {
		width: 69%;
	}

	.formBox textarea,
	.contactImgBoxTolNewslabeRight input[type="text"] {
		width: 84%;
	}

	.contactImgBoxTolNewslabeRight .paddung {
		margin-left: 80px;
	}

	.contactImgBoxTol {
		height: 813px;
		display: flex;
	}

	.contactImgBoxTolNews .contactImgBoxTolNewslabeRight,
	.contactImgBoxTolNews .contactImgBoxTolNewslabeleft,
	.contactImgBoxTol .contactImgBoxTolLeft {
		width: 50%;
	}

	.zixun,
	.contactImgBoxTolNewslabeRight .form-left,
	.contactImgBoxTolNews {
		display: flex;
	}

	.contactImgBoxTolNews .contactImgBoxTolNewslabeleft {
		background-image: none;
		padding: 0;
	}

	.contactImgBoxTol .contactImgBoxTolLeft {
		display: block;
	}

	.contactImgBoxTolNewslabeRight .formBox {
		margin-top: 60px;
	}

	.contactImgBoxTolNews .contactImgBoxTolNewslabeRight {
		margin: 0;
	}

	.number .number_box {
		width: 25%;
		padding: 120px 0
	}

	.number_box span {
		font-size: 86px;
	}

	/* .number .number_box:last-child:before,.number .number_box:after{
		display: block;
	} */

}

@media screen and (min-width: 1200px) {
	.news1200 {
		width: 1200px;
		margin: 0 auto
	}

	.contatcBoxThree ul {
		display: flex;
	}

	.contectMemuRight {
		width: 70%;
		margin-top: 0;
	}

	.contectMemuLeft {
		width: 330px;
		padding: 60px 40px;
	}

	.contatcBoxThree ul li {
		width: 30%;
		margin: 0;
	}

	.contatcBoxThree {
		margin-bottom: 110px;
	}

	.search,
	.nav {
		display: block;
	}

	.menuBtn {
		display: none;
	}

	.header h1 img {
		width: 156px;
		margin: 19px 0;
	}

	.footerCenter .footerCenterLeft {
		width: 60%;
	}

	.width33 .padding {
		width: 33.3%;
	}

	.width25 .padding {
		width: 25%;
	}

	/* .ziyebanner {
		height: 560px;
	} */

	.contectMemuRight .serveBoxTotal .flexDil {
		padding: 15px 30px;
	}

	.serveBoxTotal .flexDil {
		padding: 40px 80px;
	}

	.serveBoxTotal .flexDil {
		flex-direction: row;

		align-items: center;
	}

	.serveBoxTotal .serveBoxTotalRight {
		margin-top: 0;
	}

	.yiqiweixiu input[type="text"] {
		width: 73%;
	}

	.formBox textarea,
	.contactImgBoxTolNewslabeRight input[type="text"] {
		width: 84%;
	}

	.form .form-left {
		width: 45%;
	}

	.contactImgBoxTolNewslabeleftItem {
		width: 520px;
		height: 242px;
		padding: 60px 50px;
	}

	.contactImgBoxTolNewslabeRight .paddung {
		margin-left: 130px;
	}
}

@media screen and (min-width: 1500px) {
	.news1200 {
		width: 1440px;
		margin: 0 auto
	}

	.aboutindex .aboutTxt .title {
		margin-bottom: 80px;
	}

	.aboutindex .aboutTxt .more {
		margin-top: 80px;
	}

	.contectMemuRight {
		width: 74%;
	}

	.yiqiweixiu input[type="text"] {
		width: 77%;
	}

	.formBox textarea,
	.contactImgBoxTolNewslabeRight input[type="text"] {
		width: 84%;
	}
}

@media screen and (max-width: 992px) {
	.page_paing>div {
		float: none;
		line-height: 2;
	}

}

@media screen and (max-width: 767px) {
	.news1200 {
		width: 95%;
		margin: 0 auto
	}

	.contectMemuLeft dl dd a {
		line-height: 2.5;
	}
}