@media screen and (max-width: 1600px){
	.mq-wrap{
		width:1200px;
	}
	.sub-title{
		/*font-size: 30px;*/
	}

}
@media screen and (max-width: 1200px){
	.mq-wrap{
		width:auto;
		padding:0 .3rem;
	}
	.sub-title-box .tit-pic{
		margin:.2rem auto 0;
		width:70%;
	}
	.sub-title-box .tit-pic img{
		width:100%;
	}
	.sub-title-box{
		font-size: .36rem;
	}
	.sub-title-box .line{
		width:.56rem;
		margin-left: -.28rem;
	}
	.mq-contact-box{
		padding:.9rem 0 1.4rem;
	}
	.mq-contact-box .map{
		margin:.6rem 0 0;
		height:4.55rem;
	}
	.mq-contact-box .contact-wrap{
		margin:1.3rem 0 0;
	}
	.mq-contact-box .contact-info{
		float:none;
		width:100%;
		background-size: .78rem .78rem;
		font-size: .28rem;
		line-height: .4rem;
	}
	.mq-contact-box .contact-info .info {
	    height: .78rem;
	    margin-bottom: .35rem;
	    padding: 0 0 0 1.2rem;
	    background-size: .78rem .78rem;
	}
	.mq-contact-box .contact-form {
	    float: none;
	    width: 100%;
	}
	.mq-contact-box .contact-form .form-left,
	.mq-contact-box .contact-form .form-right{
		float:none;
		width:100%;
	}
	.mq-contact-box .contact-form .form-left input{
		margin-bottom: .3rem;
		font-size: .26rem;
		height:.55rem;
		line-height: .55rem;
		padding:0 .2rem;
		
	}
	.mq-contact-box .contact-form .form-right textarea{
		margin-bottom: .3rem;
		font-size: .26rem;
		padding:.2rem;
		
	}
	.mq-contact-box .contact-form .form-right input[type=submit]{
		margin-top: .3rem;
		font-size: .26rem;
		height:.55rem;
		line-height: .55rem;
	}
	.mq-quality-box{
		background-size: 100% auto;
		padding:.9rem 0 .8rem;
	}
	.mq-quality-box .quality-box{
		margin:.75rem 0 0;
	}
	.mq-quality-box .quality-box .quality{
		width:100%;
		height:4.3rem;
	}
	.mq-quality-box .quality li img{
		box-sizing:border-box;
		padding:0 .2rem;
	}
	.mq-quality-box .quality-box .quality .flex-prev,
	.mq-quality-box .quality-box .quality .flex-next{
		position: absolute;
		width:.23rem;
		height:.43rem;
		font-size: 0;
	}
	.mq-quality-box .quality-box .quality .flex-prev{
		left:-.1rem;
		top:50%;
		margin-top: -.22rem;
	}
	.mq-quality-box .quality-box .quality .flex-next{
		right:-.1rem;
		top:50%;
		margin-top: -.22rem;
	}
	.mq-diploma-box .diploma{
		top:0;
	}
	.mq-diploma-box{
		height:auto;
		padding:.8rem 0;
	}
	.mq-diploma-box .owl-buttons .owl-prev,
	.mq-diploma-box .owl-buttons .owl-next{
		width:.23rem;
		height:.43rem;
	}
	/*.mq-diploma-box .owl-buttons .owl-prev{
		left:-.2rem;
	}
	.mq-diploma-box .owl-buttons .owl-next{
		right:-.2rem;
	}*/
	.mq-icon-box{
		padding:.8rem 0;
	}
	.mq-icon-box li{
		width:50%;
		margin-bottom: .3rem;
	}
	.mq-icon-box li .line{
		display: none;
	}
	.mq-icon-box li .bg{
		display: none;
	}
	.mq-icon-box li .circle{
		display: none;
	}
	.mq-icon-box li .text{
		font-size: .24rem;
		line-height: .36rem;
		margin:.2rem auto 0;
	}
	.mq-icon-box li:last-child{
		float:none;
		margin:0 auto;
	}
	.mq-sub-nav{
		height:.68rem;
	}
	.mq-sub-nav a{
		background-position:20% center;
		font-size: .28rem;
		line-height: .68rem;
	}
	.mq-sub-nav a.export{
		background-size: .36rem .36rem;
	}
	.mq-sub-nav a.enter{
		background-size: .54rem .38rem;
	}
	.mq-product-box{
		padding:.9rem 0 .7rem;
	}
	.mq-product-box .export-box{
		margin:1rem 0 0;
	}
	.mq-product-box .export-box li{
		width:48%;
		margin:0 2% .3rem 0;
	}
	.mq-product-box .export-box li:nth-child(3n){
		margin-right: 1%;
	}
	.mq-product-box .export-box li:nth-child(2n){
		margin-right: 0;
		float:right;
	}
	.mq-product-box .export-box li .icon{
		top:.3rem;
		font-size: .26rem;
	    background-size: .4rem .38rem;
	    padding-left: .5rem;
	    line-height: .4rem;
	}
	.mq-product-box .export-box li .mask{
		display: none;
	}
	.mq-product-box .export-box li .text{
		display: none;
	}
	.mq-enter-box .first-box{
		width:100%;
		margin:1rem 0 0;
	}
	.mq-enter-box .first-box .text-wrap{
		float:none;
		width:100%;
		
	}
	.mq-enter-box .first-box .text-box{
		padding-left: 1.5rem;
		background-size: 1rem 1rem;
	}
	.mq-enter-box .first-box .text-box .tit{
		font-size: .28rem;
	}
	.mq-enter-box .first-box .text-wrap .text{
		font-size: .24rem;
		line-height: .36rem;
	}
	.mq-enter-box .first-box .banana-img-box{
		display: block;
		float:none;
		width:100%;
		background-position: 95% center;
	}
	.mq-enter-box .first-box .banana-img-box .banana-img{
		width:60%;
		margin:0 auto;
	}
	.mq-enter-box .export-box li .icon{
		background-size: .45rem .42rem;
		padding-left: .5rem;
	}
	/*.mq-news-box li .text-box{
		padding:0 .25rem;
	}
	.mq-news-box li .text-box .tit{
		font-size: .14rem;
	}
	.mq-news-box li .text-box .desc{
		font-size: .12rem;
	    line-height: .2rem;
	    height: .6rem;
	    margin: .15rem 0 0;
	}
	.mq-news-box li .text-box .time-box{
		padding-top: .15rem;
	    font-size: .16rem;
	    margin: .15rem 0 0;
	}*/
	.mq-news-box{
		padding:.5rem 0 ;
	}
	.mq-news-box li{
		float:none;
		width:100%;
		margin-bottom: .5rem;
	}
	.mq-news-box li:nth-child(2n){
		float:none;
	}
	.mq-news-box li .img{
		width:2.8rem;
		height:2.3rem;
	}
	.mq-news-box li .text-box{
		padding:0 .25rem;
		width:4.1rem;
	}
	.mq-news-box li .text-box .tit{
		font-size: .2rem;
	}
	.mq-news-box li .text-box .desc{
		font-size: .18rem;
		margin:.15rem 0 0;
		line-height: .24rem;
		height:.48rem;
	}
	.mq-news-box li .text-box .time-box{
		padding-top: .15rem;
	    font-size: .18rem;
	    margin: .15rem 0 0;
	}
	.mq-news-box li .text-box .time-box .time{
		font-size: .18rem;

	}
	.mq-productdtl-box{
		padding:1rem 0 .5rem;
	}
	.mq-productdtl-box .leaf{
		display: none;
	}
	.mq-productdtl-box .productdtl{
		font-size: .26rem;
	}
	.mq-tab .owl-buttons .owl-prev,
	.mq-tab .owl-buttons .owl-next{
		width:.23rem;
		height: .43rem;
		margin-top: -.24rem;
	}

	.info {
	  padding-top: 60px;
	  padding-bottom: 60px;
	}
	
}
@media screen and (max-width: 767px){
	.mq-contact-box .contact-info .info{
		font-size: .26rem;
		line-height: .3rem;
	}
	.mq-quality-box .quality li img{
		padding:0 .4rem;
	}
	/*.mq-quality-box .quality-box .quality .flex-prev,
	.mq-quality-box .quality-box .quality .flex-next{
		width:.45rem;
		height:.5rem;
	}
	.mq-quality-box .quality-box .quality .flex-prev{
		left:0px;
		top:50%;
		margin-top: -.25rem;
	}
	.mq-quality-box .quality-box .quality .flex-next{
		right:0;
		top:50%;
		margin-top: -.25rem;
	}*/
	.mq-diploma-box .item{
		width:70%;
		margin:0 15%;
	}
	/*.mq-diploma-box .owl-buttons .owl-prev{
		left:.2rem;
	}
	.mq-diploma-box .owl-buttons .owl-next{
		right:.2rem;
	}*/
	.mq-diploma-box .owl-buttons .owl-prev{
		left:.5rem;
	}
	.mq-diploma-box .owl-buttons .owl-next{
		right:.5rem;
	}

	.mq-news-box li .text-box .tit{
		font-size: .25rem;
	}
	.mq-news-box li .text-box .desc{
		font-size: .24rem;
		margin:.1rem 0 0;
		line-height: .3rem;
		height:.6rem;
	}
	.mq-news-box li .text-box .time-box{
		padding-top: .1rem;
	    margin: .1rem 0 0;
	}
	.mq-news-box li .text-box .time-box .time{
		font-size: .24rem;
		background-size: .3rem .3rem;
		padding-left: .4rem;
	}
	.mq-tab .owl-buttons .owl-prev{
		left:.1rem;
	}
	.mq-tab .owl-buttons .owl-next{
		left: auto;
		right:.1rem;
		
	}

	.info {
	  padding-top: 20px;
	  padding-bottom: 20px;
	}

	.infotit {
	  padding-bottom: 20px;
	  margin-bottom: 15px;
	}
	.infotit h2 {
	  font-size: 24px;
	  line-height: 28px;
	  margin-bottom: 15px;
	}
	.infotit p {
	  font-size: 12px;
	  line-height: 22px;
	}

	.infotx {
	  font-size: 14px;
	  line-height: 26px;
	}
	.infotx p {
	  margin-bottom: 20px;
	}

	.infoctrl {
	  padding-top: 20px;
	  margin-top: 15px;
	}

	.pageback {
	  float: left;
	  margin-top: 5px;
	}
}