@media screen and (max-width: 1600px){
	.zt-c .t .m{width: 100%;}
}
@media only screen and (min-width: 950px) and (max-width: 1600px) {
	.i-banner .swiper-button-prev{
		left: 6.25vw;
	}
	.i-banner .swiper-button-next{
		right: 6.25vw;
	}
}

@media screen and (max-width: 1400px){
	.historySlider .slick-prev{left: 0;}
	.historySlider .slick-next{right: 0;}
	.zt-c .t .m{width: 95%;}
}

@media screen and (max-width: 1060px){
	.pc-nav li{
		margin: 0;
	}
	.pc-nav li.has .tit {
	    padding: 0 1rem 0 .3rem;
	}
	.pc-nav li.has .tit:before {
	    right: .15rem;
	}
}
@media screen and (max-width: 1024px){
	.data-list span{width: 50%;}
	.data-list span:nth-child(2):after{display: none;}
}

@media screen and (max-width: 980px){
	.zt-c .t{display: none;}
	.zt-nav li {
	    width: 20%;
	    margin-bottom: 15px;
	    font-size: 14px;
	}
	.pd50{padding: 0;}
}


@media screen and (max-width: 960px){
	.m-hd{display: block;}	
	header{display: none;}
	#banIn{margin-top: 60px;height: 6rem;}
}
@media screen and (max-width: 950px){
	.i-banner .swiper-button-prev{
		left: 10px;
	}
	.i-banner .swiper-button-next{
		right: 10px;
	}
	.m-list-m1 .item{
		float: unset;
		width: 100%;
	}
	.indexnews .wbfb47{
		width: 100%;
	}
	.indexnews .col-l,
	.indexnews .col-r{
		float: none;
	}
	.indexnews .col-r{
		display: block;
	}
	.footer .copy p{
		width: 100%;
		margin: 0;
	}
	.footer .ftr-icon{
		display: none;
	}
	.owl-item .img{
		height: 3.5rem;
	}
	.i-lista .list-box .list1 .p{
		-webkit-line-clamp: unset;
	}
	
	.footer .fd-contact p{
		display: none;
	}
}
@media screen and (max-width: 800px){
	.caseSlider .picBox{float: none;width: 100%;}
	.caseSlider .txt{padding-bottom: 50px;}
	.pro-imtxt .pic{float: none;width: 100%;}
	.honor-ul li{width: 50%;}
}


@media screen and (max-width: 769px){
	/*html{font-size: 40px !important;}*/
	html,body{font-size: 30px !important;}
	.i-imgtxt{float: none;width: 100%;}
	.zt-c div.txt .inner{width: 100%;}
	.zt-nav li i{font-size: 30px;vertical-align: middle;}
	.fd-nav{display: none;}
	.fd-contact{float: none;width: 100%;text-align: center;}
	.snvBox li a{display: block;text-align: center;}
	.aboutCont .video,.leader .pic{float: none;width: 100%;margin-right: 0;margin-left: 0;}
	.historySlider{padding: 0;}
	.leader .txt{font-size: 14px;}
	.zt-nav li b{font-size: 14px;}
	.fd-contact,.historySlider .item .txt,
	.aboutCont .txt,
	.caseSlider .txt dt,.caseSlider .txt dd,
	.pro-imtxt .txt,
	.pro-name,.ul-listPro li p,
	#banPer .txt,
	.hiring .tabl .listbox li .tit table tr th,
	.hiring .tabl .listbox li .box .list .fa,
	.hiring .tabl .listbox li .box .details .left, .hiring .tabl .listbox li .box .details .right{font-size: 14px;}
	.fd-contact h5,.i-lista .list-box .list1 .h-tit{font-size: 15px;}
	.caseSlider{margin-top: 30px;}
	.contact-txt{float: none;width: 100%;margin-right: 0;margin-bottom: 30px;height: auto;}
	.snvBox {
	overflow-x: auto;}
}


@media screen and (max-width: 720px){
	/*.i-lista .ul .li{width: 50%;margin-bottom: 20px;}*/
	.i-lista .ul .li .img{display: none;}
	.i-lista .ul .li a{padding: 0;text-align: center;}
	.i-lista .ul .li span{float: none;}
	.ul-listNews li .pic,.ul-listNews li .time{margin-right: 20px;}
	.col-r{display: none;}
	.honor-ul li{width: 100%;}
	.i-lista .list-box{height: 11rem;overflow-y: auto;}
	.i-lista .list-box .list1 .p-text{height: auto;}
	.owl-item{width: 50%;}
	/*.i-lista .list-box .list1 .img{float: none;width: 100%;margin-right: 0;}*/
}

@media screen and (max-width: 680px){
	.ul-guan li {
	    width: 20%;
	}
	.snvBox li { margin: 0;}
}



@media screen and (max-width: 640px){
	.i-banner .swiper-slide .text .tit-x{font-size: 18px;}
	.i-banner .swiper-slide .text .tit-h{font-size: 20px;}
	.newsList-i li{width: 100%;float: none;}
	.i-newsBox .index-title{margin-bottom: 20px;}
	.ul-about li{float: none;width: 100%;margin-bottom: 15px;}
	.ul-guan li {width: 33.33%;font-size: 14px;}
	.ul-guan li a{font-size: 14px;}
	.ul-listPro li{width: 50%;margin-bottom: 20px;}
	.contact-txt{padding: 20px;}
	.contact-txt li{font-size: 14px;}
	.ul-listNews li .time{float: none;margin-bottom: 20px;}
	.ul-listNews li .pic{float: none;width: 100%;margin-right: 0;margin-bottom: 10px;}
	.ul-listNews li p,.ul-listNews li .more,
	.article .cont,.page-news{font-size: 14px;}
	.ul-listNews li{padding: 20px 0;}
}

@media screen and (max-width: 360px){
	.owl-item .img{
		height: 2.5rem;
	}
}
