@media screen and (min-width: 960px) and (max-width: 1279px) {

	.nav-list li a{font-size: 24px;}
	.main-navigation .container {width: 80%; }
	.section-bg {background-size: 100%;}
	section .title {font-size: 26px;}
	section .aboutBox .about-txt{width: 60%;font-size: 16px;}
	section .aboutBox .about-txt p {line-height: 24px; margin-bottom: 5px;}
	section .product-list{width: 55%;}
	section .product-list li p{font-size: 22px;}
	section .bg3 img {width: 50%;}
	.footer .footer-info {width: 65%;}
}


/*大于大于768px小于960px*/
@media screen and (min-width: 768px) and (max-width: 959px) {
	
	.nav-list li a{font-size: 20px;}
	.main-navigation .container {width: 90%; }
	.section-bg {background-size: 100%;}
	section .aboutBox .about-txt{width: 65%;font-size: 16px;}
	section .aboutBox .about-txt p {line-height: 24px; margin-bottom: 5px;}
	section .product-list{width: 60%;}
	section .product-list li p{font-size: 22px;}
	section .bg3 img {width: 60%;}
	.footer .footer-info {width: 70%;}

}

/*大于大于640px小于768px*/
@media only screen and (min-width: 640px) and (max-width: 767px) {

	.nav-list li a{font-size: 18px;}
	.main-navigation .container {width: 95%; }
	.section-bg {background-size: 100%; height: 200px;}
	section .title {font-size: 24px;}
	section .aboutBox .about-txt{width: 75%;font-size: 14px;}
	section .aboutBox .about-txt p {line-height: 20px; margin-bottom: 5px;}
	section .product-list{width: 70%;}
	section .product-list li p{font-size: 20px;}
	section .bg3 img {width: 65%;}
	.footer .footer-info {width: 75%;}
		.footeryq{display: none;}
	#mapBox{
	width:420px;
	height:300px;
	margin-top: -150px;
	margin-left: -220px;
	}

}

/*小于640*/
@media only screen and (max-width: 639px) {
	.nav-list li a{font-size: 16px;}
	header {display: none;}
		.footeryq{display: none;}
	section .title {height: 100px;font-size: 26px;padding: 0;line-height: 100px;}
	.section-bg{height: 150px;background-size: 100% 70%;margin-bottom: 0;}
	.banner .swiper-pagination {margin-bottom: 5px;}
	section .aboutBox {padding: 20px 10px;}
	.aboutBox .about-txt {width: 90%;font-size: 14px;}
	.aboutBox .about-txt p{line-height: 25px;margin-bottom: 10px; }
	section .giftBox {padding: 20px 10px;}
	.giftBox .gift-txt {width: 90%;font-size: 14px;}
	.giftBox .gift-txt p{line-height: 25px;margin-bottom: 10px; }
	section .product-list {width: 90%;}
	.product-list li .product-img{height: 87px;}
	.product-list li .product-img img{width: 131px;height: 87px;}
	.product-list li p{font-size: 16px;height: 30px;line-height: 30px;}
	.product-list li{height: 150px;margin-bottom: 10px;}
	section .m-bg2{background-size: 100% 60%;}
	section .bg3 img{width: 80%;}
	.footer{padding: 20px 10px;}
	.footer .footer-info{width: 100%; text-align: center;}
	.footer .footer-info .m-hide {display: none;}
	.footer .footer-info{min-height: 100px;}
	.footer .footer-info li{width: 100%;float: left;}
    .footer .footer-info li p {line-height: 30px;margin-bottom: 0px;text-indent: 0px;}
	.footer .footer-info li p span {font-size: 16px;}
	.container .item-list {font-size: 14px;}
	.container .item-title {font-size: 22px;}
	
	#mapBox{
	width:290px;
	height:300px;
	margin-top: -150px;
	margin-left: -150px;
	}
}
