﻿@charset "utf-8";
@media screen and (max-width:767px) {

	body {font-size: 0.813em;}
	.top {height: 70px;border-bottom:#eee 1px solid; }
	.top .t_cen{height:70px; background:#fff; }
	.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:22px; }
	.header-phone img { width:130px;margin-top:22px;}
	.top .logo{left:0;top:14px;width:65%;height:44px;}
	.top .logo img {width: 130px;margin-top:5px;}
	.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: 20px;z-index:99999; }
	.nav-phone {padding-top: 55px;}
	.menubg ul { margin-top:-26px;}
	.menubg li { line-height:32px;width:100%;float:left; }
	.menubg li a {width: 90%;padding:10px 0 10px 10%;color:#fff;height: 100%;font-weight:bold;height:32px;line-height:36px;display: block;font-size: 16px; }
	.Nodes { padding:0 0 0 7%;}
	.Nodes li { line-height:30px;width:33%;}
	.Nodes.menu1 li { width:50%;}
	.Nodes li a { height:30px;line-height:30px;font-size:14px;font-weight:normal;color:#eee; }
	.index-banner { width:100%;margin-top:0;}
	.swiper-container .swiper-pagination { top:84%;}
	.swiper-container img {width:100%; }
	
	.home1 .title { font-size:18px;padding:3% 0 3%; }
	.home1 .left,.home1 .middle,.home1 .right { width:100%;margin-left:0; }
	
	.foot1 li.last { width:90%;}
	
	.main { min-height:450px;padding:12px 0; }
	.main .mainleft { width:100%; }
	.main .mainleft li { width:48%;margin-right:2%; }
	.main .mainleft li a { line-height:26px; }
	.main .mainright { width:96%;min-height:400px;padding:0 2%;border:0; }
	.mainright .tit1 { font-size:18px;font-weight:bold; }
	.main .mainright .content { padding:0;line-height:26px; }
	.main .mainright .content p { line-height:26px; }
	
	.factory { padding:0 5px; }
	.factory .tit { display:none; }
	.factory li { width:100%;margin:0 0 16px; }
	
	.products { padding:10px 0 0;}
	.products li { width:46%;margin:0 2% 1%; overflow:hidden;}
	.products li .main_img{ width: 100%;height:150px;}
	
	.main .mainright.cert { width:90%;}
	
	.news { padding:0px;}
	
	.inquiry { padding:20px 0; }
	.inquiry .left { width:100%;}
	.inquiry .aa {margin-left:0;}
	.liuyan { padding:5px 0 20px; }
	.liuyan .tit { font-size:20px;margin:0 0 6px; }
	.liuyan td { padding:4px 0; }
	.bbs { width:150px;}
	.bbs.bb { width:182px; }
	.message { width:220px;height:110px; }
	
	.newsview .text img { width:100%; }
	
	.contact { padding:10px 0 10px;font-size:16px;line-height:44px; }

	#fenye {height:22px; }
	#fenye a {padding:3px 7px;margin:0 2px; }
	#fenye .a1 { padding:3px 7px; margin:0 2px;}
}