@media screen and (max-width: 1366px) {
	.nav li{margin:0 10px;}
}
@media screen and (max-width: 768px) {
	.wap{display: block;}
	.pc{display: none;}
	.box{width:96%;}
	.sub-banner{height: 120px;}
	.sub-banner .text .t2{margin-top: 4px;padding-bottom: 10px}
	.homebanner .owl-controls{bottom:10px;top: auto;}
	.homebanner .owl-buttons .owl-prev, .homebanner .owl-buttons .owl-next{display: none;}
	.owl-carousel.homebanner .owl-item{height: auto;}
	.owl-carousel.homebanner .owl-item img{max-width: 100%;vertical-align: bottom;}
	.owl-carousel.homebanner,.sub-banner{margin-top:50px;}
	.homebanner .owl-controls .owl-page span{width:8px;height: 8px;}
	.contact-zp {display: block;}
	.contact-zp img {width: 100%;}
	.contact-zp-info {padding: 20px;}
	.contact-zp-info li {height: 70px;}
	.contact-zp-info li:last-child {height: 118px;}
	.home-pro .title,.home-fa .title,.home-service .title{padding-top:20px;font-size:24px;}
	.owl-carousel.home-pro-list,.owl-carousel.home-fa-list,.home-service-list{margin-top:20px;}
	.home-pro-list .owl-buttons .owl-next{right:0;}
	.home-pro-list .owl-buttons .owl-prev{left:0;}
	.home-pro,.home-fa{height: auto;}
	.home-pro .more{margin:30px 0;}
	.home-fa-list .owl-item img{width:100%;}
	.home-fa-list .owl-item .text{height: 100%;}
	.home-fa-list .owl-item img{height: auto;}
	.mobile-phone {display: block}
	
	.home-fa-list .owl-item .text{margin-top:10%;}
	.home-fa-list .owl-item .text .con{
		height: auto;
		filter:alpha(opacity=100);  
		  -moz-opacity:1;  
		  -khtml-opacity: 1;  
		  opacity: 1;
		transition:opacity 0.8s ease-in-out;
	}
	.home-fa-list .owl-item .text .t{padding-top:30px;margin-top:0;background: none;}
	.home-fa-list .owl-item .bg{display: none;}
	.home-fa-list .owl-item .text .con{padding:0 34px;}
	.home-service-list li{width:33%;float:left;margin-bottom:30px;}
	.home-service-list ul{display: block;}
	.home-service .more{margin-top:30px;}
	.home-service{padding-bottom:30px;}
	
	.footer .left-tel{width:100%;text-align: center;}
	.footer .ewm{width:100%;text-align: center;margin:20px 0 0 0;}
	.footer .ewm img{width:auto;}
	
	.footer .r-nav{width:100%;display: block;}
	.footer .r-nav .navlist{display: none;}
	.footer .r-nav .copyright{width:100%;margin:20px 0;text-align: center;padding:0 10px;}
	
	.sub-topnav{display: none;}
	
	
	.sub-banner .text .t1,.sub-banner .text .t2{font-size:18px;}
	.pro-list li{margin-top:15px;}
	.pro-list{padding-bottom:30px;}
	.pages{margin-top:30px;}
	.pro-list li .pic{width:100%;min-height:auto;padding:4%;}
	.pro-list li .pic .swiper-container{width:330px;}
	.pro-list li .text{width:100%;margin:0;padding:4%;}
	.pro-list li .text .des{padding:15px 0;}
	
	.about-title{padding:30px 0;}
	.about-title span{font-size:24px;}
	.about-content{height: auto;padding:4%;}
	.about-content .pic{margin:0;width:100%;height: auto;background-size: 100% 100%;}
	.about-content .text{width:100%;margin:0;padding:0;height: auto;overflow: hidden;margin-top:20px;}
	.about-fz{margin-top:20px;}
	.about-fz .content{font-size:14px;line-height: 24px;padding:0 4%;}
	.about-ry{padding-bottom:30px;}
	.about-ry ul{margin:0;}
	/*.about-ry li{width:50%;padding:2%;float:left;margin:0;}
	.about-ry li img{max-width: 100%;height: auto;}
	.about-ry li p{font-size:14px;}*/
	.about-wh{padding-bottom:30px;}
	.about-wh .wh-box{height: auto;}
	.about-wh .wh-box .pic{width:100%;height: auto;}
	.about-wh .wh-box .text{padding:4%;height: auto;margin:0;width:100%;}
	
	.fan-list ul{margin-left:0;}
	.fan-list li{width:100%;float:left;margin:20px 0 0 0;}
	.fan-list li .pic{width:100%;float:left;height: auto;overflow: hidden;}
	.fan-list li .pic img{width:100%;height: auto;}
	.fan-list li .text{padding:25px;height: auto;}
	.fan-list li .text .des{height: auto;}
	
	.fa-show-list{padding-bottom:30px;}
	.fa-show-list ul{margin-left:-2%;}
	.fa-show-list li{width:48%;margin:2% 0 0 2%;}
	.zplist>li>a{height: 45px;line-height: 45px;font-size:16px;}
	.zplist li a .arrow.open:before,.zplist li a .arrow:before {margin-top:13px;}
	/* .contact-zp{padding-bottom:30px;} */
	.gbook-list ul{margin:0;}
	.gbook-list li{width:100%;margin-left:0;margin-top:10px;}
	.gbook-list li.li2{width:100%;}
	.gbook-box{height: auto;padding-bottom:40px;}
}
@media screen and (max-width: 641px) {
	
}
@media screen and (max-width: 580px) {
	
}
@media screen and (max-width: 320px) {
	
}