@media screen and (max-width:767px) {
	body {font-size: 0.813em;}
	.pc { display: none; }
	.phone { display: block; }
	.visible-phone {display:inherit!important;z-index:999;}
	.hidden-phone {display:none!important}
	.header-phone {margin-top:13px;margin-left:2%; }
	.container { width:100%; }
	.top { height:60px;background-size:50% 100%; }
	.top .logo {left:4%;top:11px;width:35%;}
	.search { display:none; }
	.menu-icon {width: 110px;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: 18px;z-index:99999; }
	.header-phone img { width:35.8%;margin-left:2%;margin-top:-2px; }
	.nav-phone {padding-top: 55px;}
	.Nodes { margin-top:23px;margin-left:7%; }
	.menubg ul { margin-top:-26px;}
	.menubg li a {width: 90%;padding:10px 0 10px 10%;color:#eee;height: 100%;display: block;font-size: 17px; }
	.menubg .Nodes li a {  background:url(../images/arr.gif) no-repeat left 4% center; }
	
	.banner { height:145px; }
	.swiper-slide img { height:145px; }
	
	.main { padding:10px 0;background:url(../images/midbg.gif) no-repeat top center; }
	.main .title { font-size:18px; }
	.main .left { display:none; }
	.main .right { width:100%; }
	
	.products { width:94%;padding:0 3% 20px; }
	.products img { width:100%;border-bottom:#ddd 2px solid;margin-bottom:15px; }
	.detail { width:90%;margin:15px 0 10px; }
	.products .pic li { width:100%;}
	.products .pic li:nth-child(2) { margin:0; }
	.products .pic img { padding:0 0 10px; }
	
	.indexpro .right { width:96%;padding:15px 2%; }
	.indexpro .right .text { margin-bottom:13px;}
	.indexpro .order a { margin:0 2%;width:44%;padding:6px 0;text-align:center; }
	.indexpic { padding-right:0; }
	.indexpic .pic li p img { height:auto;border:0;margin:0; }
	
	.index { height:auto;margin-top:20px; }
	.index .left,.index .right { width:96%;height:auto;padding:160px 2% 20px;background-size:100% 150px; }
	.index .right { background-position:top center; }
	
	.footer .left { width:92%;padding:20px 4% 5px; }
	.footer .left li { width:100%;margin-bottom:15px; }
	.footer .left li.last { width:100%;}
	.footer .left li .text { width:100%; }
	.footer .right { display:none; }
	
	.about,.contact { width:94%;padding:0 3%;background:none; }
	
	.bbs{ width:96%;padding:0 2%; }
	.message{ width:96%;  }
	.send { width:100%;margin-bottom:15px; }
}