
			.g-hd{height:4.2rem;width: 100%;background:#fff; }
			.g-hd h1{float: left;width:38%;margin:1rem 0 0 0.5rem;display: inline;}
			.g-hd ul{float:right;width:48%;height: 1rem;margin-top:1.83rem;display: inline;}
			.g-hd ul li{float: left;font-size:1.05rem;line-height:1rem;text-align: center;box-sizing: border-box; border-right: 1px solid #ccc; padding: 0 5%;}
			.g-hd ul li:last-child{border-right: 0;}
			.g-hd ul li a{color: #333333;}
			.g-hd .m-nav2{float: right;width:7.3%;margin: 1.25rem 0 0;position: relative;padding-right:3.1%;display: inline;}
			.g-hd .m-nav2 .xx{display: none;}
			.g-hd .m-nav2 img{float: left;}
			.menu2{position: relative;z-index: 9999;}
			.head_shows {position: fixed;z-index: 99998;background:#fff;height:4.58rem;width: 100%;max-width: 640px;top: 0;}

			.menu2 .erji{width: 100%;display: none;z-index: 9999;height: 100%;overflow: hidden;position: fixed;margin: 0 auto;max-width: 640px;top:4.58rem;right: 0;left: 0;transition: transform 1s;-webkit-transition: transform 1s;background: url(img/nav.jpg) no-repeat; background-size: 100%;}
			.menu2 .erji span{display: block;width: 94%;margin: 0 auto;}
			.menu2 .erji span a{display: block;height:4.35rem;line-height:4.35rem;border-bottom: 1px solid #fff;font-size: 1.17rem;color: #333333;text-align: center;}
			.menu2 .erji span a:last-child{border-bottom: 0;}
			img{ display:inline-block;}
		

    .g-seb .con ul li img{display: inline-block;box-sizing: border-box; border: 1px solid #eee
;}


		.g-ft{height:15.83rem; box-sizing: border-box; background:url(img/f_bg.jpg) no-repeat center 0; background-size: 100% 15.83rem; position: relative; padding-top: 1px;}
		.f_con{height:10rem;position: relative;}
		.top{ width: 3.3rem; margin:-1.7rem auto 0; display: block;}
		.top2{width:inherit;display: inline-block;;}
		.f_con p{ display: block; font-size: 1rem; color: #666666; line-height: 1.8rem; text-align: center; padding-top: 1rem;}
		.f_con p a{ color: #666666;}
		.f_con p span{ display: block;}

		.f_nav{background: url(img/f_bg2.jpg) no-repeat; background-size:100% 5.4rem;position: fixed;bottom: 0px;width: 100%;min-width: 320px;max-width: 640px;z-index: 20; height: 5.4rem;}
		.f_nav li{float: left;width: 25%;text-align: center; box-sizing: border-box;height:5.5rem;}
		.f_nav li i{ display: block; width: 2.25rem; margin: 0 auto; padding-top:0.85rem; padding-bottom: 0.2rem;}
		.f_nav li a{ color: #fff; font-size:1rem; line-height:100%;}
		img{ display:inline-block; width:100%;}

	
