
	.m-nav-show { overflow: hidden; }
#pg_margins { transition: transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); }
body.m-nav-show #pg_margins { transform: translate3d(80%,0,0); -webkit-transform: translate3d(80%,0,0); }

	#header {background: #00a0ea;z-index:9;height:60px}

.logo1 { height:60px; }
.hd_tel,.hd_home { position:absolute; display:none; }

.logoimg,.logoimg a,.icon-back a,.icon-home a { display:block; width:100%; height:100%; }

/* 小于360 */
@media (max-width:414px){
	.logo1{height:60px}
	body,.text,.textarea,.input { font-size:12px; }

}
	/* 导航 */
.navBtn { position:absolute; top:0; left:0; width:60px; height:60px; }
.navBtn:after { position: relative; top: 50%; left: 50%; display:block; width:20px; height:21px; margin:-10px 0 0 -10px; content:""; background:url(../picture/nav_m.png) no-repeat center; background-size:contain; cursor: pointer; }

.navArea { width:80%; height: 100%; position:fixed; left:-80%; top:0; background:#f8f8f8; transition: transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); }
body.m-nav-show .navArea {  transform: translate3d(0px,0,0); -webkit-transform: translate3d(0px,0,0); box-shadow: 0 0 10px rgba(0, 0, 0, .5); z-index: 99; }
.m-nav-show .navBtn:after { background:url(../picture/icon-close.png) no-repeat center; background-size:contain; }


.navArea ul{    display: block!important; -webkit-overflow-scrolling: touch; overflow-x: hidden; overflow-y: auto; padding:3%; list-style:none; max-height: 490px;}
.navArea ul li { width:80%; margin:0; font-size:14px; }
.navArea ul li a { position: relative; display:block; line-height: 20px; display: block; padding: 14px 20px; text-align:left; color:#666; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.navArea ul li a:after { content: ''; border-bottom-width: 1px; border-bottom-style: solid; border-color: rgba(0,0,0,.05); display: block; position: absolute; left: 0; right: 0; bottom: 0; }
.navArea ul li a.current { background: #fff; color:#000; }

/* 小于360 */
@media (max-width:414px){
	.navBtn { width:60px; height:60px; }
}




.navnum_1,.appNavNum_1 { width:100%; }
.navnum_2,.appNavNum_2 { width:50%; }
.navnum_3,.appNavNum_3 { width:33.33%; }
.navnum_4,.appNavNum_4 { width:25%; }
.navnum_5,.appNavNum_5 { width:20%; }


	/* 图标 */
.appNavArea { padding:0.5rem 0; background:#fff; overflow:hidden; }
.appNavArea ul { overflow:hidden; zoom:1; }
.appNavArea ul::after { content:""; display:table; clear:both; }
.appNavArea li { float:left; padding:.8rem; font-size:12px; text-align:center; }
.appNavArea li span { position:relative; display:block; padding-top:10px; z-index:1; }
.appNavArea li img { max-width:100%; height:auto; }
	.logoimg{background:url(../picture/moblogo.png) no-repeat 50% 50%;background-size:contain}
	/* 小于360 */
	@media (max-width:360px){
		.appNavArea li { padding:.8rem; font-size:12px; }
	    
	
	}
	

@media (min-width:800px){
		#header{ display: none;}
		
		.tips{display: none;}
		.faec9{display:none}
	}
	@media (max-width:800px){
		.faec1{display:none}
		.proList{width:100%!important}
		.index-news02{display:none}
		.nanas{display:none}
		.photo{display:none}
		.acant{margin-top:30px;margin-bottom:20px}
	}
	
		
	
.faec9{width:100%;background:#f2f2f2;height:49px;}
.faec9:after{display:block;content:'';height:0;visibility: hidden;clear: both;}	
.faec9-lef{width:8px;height:35px;margin-top:7px;background:#0088cc;float:left;margin-left:10px;}
.faec9-cen{float:left;color:#0088cc;font-size:1rem;line-height:49px;margin-left:8px;}
.faec9-rig{float:right;width:30px;height:30px;margin-top:9.5px;margin-right:10px;}	
.faec9-rigcx{float:right;line-height:30px;margin-right:10px;margin-top:9.5px;}	
	
	
	
	
	
	
	
	
	
	
	
	
	