.g-hd{ width:100%; height:5rem;position: relative;background: #fff; max-width:640px; min-width:320px; margin:0 auto;}
.g-hd h1{width: 21.25%;float: left; margin:0.8rem 0 0 0.5rem;}
.g-hd h1 img{display: block;width: 100%;}
.m-nav{width: 58%;float: left; padding:0 0 0 5%;height: 5rem;line-height: 5rem;}
.m-nav ul li{display: block;width: 33.3%;text-align: center;float: left;}
.m-nav ul li a{font-size: 1.2rem;color: #333;}

.m-nav2{width: 2.7rem;position: absolute;top: 1.3rem;right: 0.5rem;z-index: 102; line-height:0;}
.m-nav2 .oo{display: block;}
.m-nav2 .oo img,.m-nav2 .xx img{width: 2.7rem;height: 2.4rem;}
.m-nav2 .xx{display: none;}
.m-nav2 .erji{display: none;position: absolute;top: 3.7rem;right: -0.5rem;z-index: 10;max-width:640px;min-width:320px;width: 32rem;pad: 1.9rem 0 0;padding: 1.9rem 0 0;ght:54rem;background:#333 url(../mimg/nav_bg.jpg)/*tpa=http://m.mnlspool.com/static/mimg/nav_bg.jpg*/ no-repeat;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.erji ul li{line-height: 3.5rem;height: 3.5rem;background:#fff;width: 46%;text-align: center;margin: 0 auto 1.2rem;border-radius:3rem;}
.erji ul li a{font-size: 1.2rem;color: #333;width: 100%; display:block;}
.erji  .er_tel{display: block;font-size: 1.4rem;color: #fff;width: 56%;height: 3.5rem;text-align: center;line-height: 3rem;overflow: hidden; background:rgb(5, 132, 173); margin:0 auto;border-radius:5rem; }


.g-ft{height:auto;padding:0 0 5rem;position:relative;z-index:99;font-size:1.1rem;line-height:2rem;z-index:19;color: #666;text-align: center;background: #f0f0f0;margin: 5.2rem auto 0;}
		.ontop{height:0.35rem;display: block;text-align: center;font-size: 1.3rem;line-height:5.3rem;position: relative;}
		.ontop span{width: 4.25rem;height: 4.25rem; display: block;color: #fff;background:url(../mimg/ontop.gif)/*tpa=http://m.mnlspool.com/static/mimg/ontop.gif*/ no-repeat center 0; -webkit-background-size:4.25rem 4.25rem; -moz-background-size: 4.25rem 4.25rem; -o-background-size: 4.25rem 4.25rem; background-size: 4.25rem 4.25rem;text-transform: uppercase;position: absolute;top:-2rem;left: 50%;margin-left: -2.125rem;width: 4.25rem;border-radius: 4.25rem;}
		.f_con{height:7.5rem;padding:2.7rem 0 0;white-space: nowrap;}
		.f_con p:nth-child(2) a{color: #666;}
		.f_con p:nth-child(1){height: 2.6rem;display: block;}
		.f_con p:nth-child(1) a{color: #333;font-size: 1.2rem;display: inline-block;}
		.f_con p:nth-child(1) em{opacity: 0.6;padding: 0 0.4rem;font-size: 0.9rem;}

		.social_nav5{height:5rem;position:fixed;bottom:0;min-width:320px;max-width:640px;width:100%;z-index:999;text-align: center;line-height:2.2rem;background:#0584ad;}
		.social_nav5 li{height:5rem;width:25%;font-size:1rem;float:left;color:#fff;position:relative;}
		.social_nav5 li:before{content: "";position: absolute;width: 1px;height: 100%;left: 0;top: 0;background: #098bcb;}
		.social_nav5 a:nth-child(1) li{background:#e5222b;background: -webkit-linear-gradient(#e5222b,#e5222b, #e5222b);
  background: -o-linear-gradient(#e5222b,#e5222b, #e5222b);
  background: -moz-linear-gradient(#e5222b,#e5222b, #e5222b); 
  background: linear-gradient(#e5222b,#e5222b, #e5222b);}
		.social_nav5 a:nth-child(1) li:before{background:none;width: 0;height: 0;}
		.social_nav5 li span{display: block;width:1.4rem;height:1.4rem;display:block;padding:0.8rem 0 0;margin:0 auto;}
		.social_nav5 li span img{ width:1.4rem; display:block;}