@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:70px; }
	.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%; }
	
	.header-phone .logo img {width: 70px;margin-left:5px;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; }
	
	.home-banner { width:100%; }
	.home-banner .pic { top:34%;left:20%;width:16%; }
	.home-banner .text { left:0;top:none;width:90%;padding:15px 5%;position:relative; }
	.swiper-container { top:5%;}
	
	.store li { width:48%;margin:0 4% 4% 0;float:left;}
	.store li:nth-child(3n) { margin-right:4%;}
	.store li:nth-child(2n) { margin-right:0;}
	
	.index .more { padding-bottom:20px;width:150px;}
	.index2 .content { height: 18vh;}
	
	.backToTop { width: 30px;height: 30px;}
	.foot1 { width:100%; overflow:hidden; }
	.foot1 .phonepic { width:200%;}
	.foot1 .pic { width:100px;height:51px;margin-left:-50px;margin-top:-25px; }
	.foot2 .left { margin-left:10px; }
	.foot2 .right { width:100px;margin-right:18px; }
	
	.news li .left { width:100%;margin-bottom:10px; }
	.news li .right { width:100%; }
	
	.fenlei { margin-top:12px;margin-bottom:12px; }
	
	.about1 { width:100%;height:auto;background:none; }
	.about1 .content { padding:30px 5%;width:90%;height:auto;background:url(../images/bg.jpg); }
	.about2 { background:#fff;height:auto;padding:20px 0; }
	.about4 .content { height: 20vh;}
	
	.culture span { display:block;}
	.culture li { width:100%;padding:5px 0;border-top:#aaa 1px dashed;float:left;}
	.culture li img { width:100%;}
	.culture li:nth-child(1) { border:0;}
	.culture li .left { width:35%; text-align:center;}
	.culture li .right { width:60%;}
	.culture-text1 { padding-top:20px;font-size:18px;font-weight:bold;}
	.culture-text2 { padding-top:10px;font-size:16px;}
	
	.brand21 li { width:100%;margin-right:0;margin-bottom:20px;float:left;}
	.brand21 li .pic { width:6%;padding:10px 5%;border:#014896 2px solid;border-right:0;float:left }
	.brand21 li .pic img { width:100%; }
	.brand21 li .text { width:80%;height:110px;float:left }
	.brand21 li .text p { display:inline-block; }
	.brand21 li .tit1 { width:90%;left:5%;top:10%;font-size:16px; }
	.brand21 li .tit2 { width:90%;left:5%;height:52%; }
	
	.brand22 { padding:2% 0 8%; }
	.brand22 li .pic { margin:0 0 15px; }
	.brand22 li .pic img { width:90%;margin:0 5%; }
	
	.newsview .back p { display:block;margin:2px 5%; }
	
	.contact .right { width:100%; }
	
	.brand li{float:left;width:44%;margin:0 6% 4% 2%;}
	.brand li:nth-child(3n) { margin-right:6%; }
	.brand li:nth-child(2n) { margin-right:2%; }
	.brand li .pic img { width:100%; }
	
	#fenye {height:20px; }
	#fenye a {padding:2px 6px;margin:0 2px; }
	#fenye .a1 { padding:2px 6px; margin:0 2px;}
}