@media screen and (max-width:767px) {
	.fadeInRight { animation:fadeInRight .8s 0s both }
	.fadeInLeft { animation:fadeInLeft .8s 0s both }
	.fadeIn { animation:fadeIn .8s 0s both}
	.fadeInUp { animation:fadeInUp .8s 0s both }

	body {font-size: 0.813em;}
	.top {height: 60px;border-bottom:#eee 1px solid;}
	.top .t_cen{height:60px; background:#fff; }
	.top .logo{top:10px;left:13px;width:100px; }
	.pc { display: none; }
	.phone { display: block; }
	.visible-phone {display:inherit!important;z-index:999;}
	.hidden-phone {display:none!important}
	.wrap {margin: 0;}
	.header-phone {margin-top:0;margin-left:2%; }
	
	.top .tel { position:absolute;z-index:100;right:80px;top:6px;z-index: 8; }
	.top .tel1 { font-size: 15px;padding:0;margin-top: -5px; }
	.top .tel .ico { background-size:30px auto;padding-left:38px; }
	.header-phone .logo img { width: 100px;margin-left:4px;margin-top:10px;}
	.menu-icon {width: 50px;height: 28px;float: right;background: url(../images/menu.png) center no-repeat; }
	.menu-icon-close {position: absolute;width: 50px;height: 28px;background: url(../images/close.png) center no-repeat;right: 2px;top: 15px;z-index:99999; }
	.nav-phone {padding-top: 55px;}
	.Nodes { display: none; }
	.menubg ul { margin-top:-26px;}
	.menubg li { height:42px;width:100%; overflow:hidden; }
	.menubg li a {width: 90%;padding:10px 0 10px 10%;color:#666;height: 100%;height:42px;line-height:36px;display: block;font-size: 17px; }
	.home1 .title { font-size: 22px;padding:2% 0 5%; }
	.home1 li { width:44%;margin-right:4%;margin-bottom: 4%;  }
	.home1 li:nth-child(2) { margin-right: 0; }
	.home1 li:nth-child(2n+1) { clear: left; }

	.prologo li { width:20%; }
	.prologo li:nth-child(9n+1) { clear: none; }
	.prologo li:nth-child(5n+1) { clear: left; }

	.products .prolist li { width:48%;margin-right: 4%;margin-bottom: 4%;  }
	.products .prolist li:nth-child(2n) { margin-right: 0; }
	.products .prolist li:nth-child(2n+1) { clear: left; }
	.products .prolist li .pic img { width: 100%;height: 100px; }

	.home3 li .left { width:100%;padding:4% 0 5%; }
	.home3 li .right { width:100%; }

	.home5 .content li { width:100%;margin:0 0 5%; }

	.home6 .title { font-size: 18px;padding:3% 0 6%; }
	.home6 li { width:100%;margin-right: 0%; }
	.home6 li .left { width:100%; }
	.home6 li .right { width:100%; }
	
	.backToTop { width: 30px;height: 30px;}
	.foot1 { width:100%; overflow:hidden; }
	.foot1 .left { width:100%;text-align: center;}
	.foot1 .left .text { max-width: 800px; }

	.mainright .tu .left { width: 100%; }
	.mainright .tu .right { width: 90%;padding:2% 5%; }
	
	#fenye {height:20px; }
	#fenye a {padding:2px 6px;margin:0 2px; }
	#fenye .a1 { padding:2px 6px; margin:0 2px;}
}