
        .g-hd {
            height: 4.15rem;
            position: relative;
            z-index: 9;
        }
        
        .m-logo {
            width: 30.156%;
            padding: 0.7rem 3.9% 0;
            position: relative;
        }
        .m-logo img{display:block;width:9.65rem;}
        .m-logo:before {
            content: "";
            width: 1px;
            position: absolute;
            height: 4.15rem;
            background: #38c480;
            border-left: solid 1px #1d9556;
            top: 0;
            right: 0;
        }
        
        .m-text {
            width: 50.3%;
            line-height: 4.15rem;
            font-size: 1.4rem;
            color: #fff;
            white-space: nowrap;
            text-align: center;
        }
        
        .m-text a {
            display: inline-block;
            color: #fff;
            padding: 0 1rem;
        }
        
        .downmenu {
            width: 10%;
            display: block;
            padding: 1.65rem 0 0;
        }
        
        .downmenu img {
            width: 1.45rem;
            display: block;
        }
        
        .head2 .menu_btn a.downmenu.hover {
            background: #fb4c36;
            border-radius: 5px;
            box-shadow: 1px 1px 1px #666;
        }
        
        .menu2 {
            position: relative;
            z-index: 9;
        }
        
        .menu2 .slideMenu {
            width: 80%;
            padding: 1.2rem 10% 2rem;
            display: none;
            z-index: 80;
            background: rgba( 0, 128, 203, 0.9);
            overflow: hidden;
            position: absolute;
            top: 4.15rem;
            right: 0;
            transition: transform 1s;
            -webkit-transition: transform 1s;
        }
        
        .menu2 .slideMenu li {
            border-bottom: 1px solid #fff;
            color: #fff;
            line-height: 3.5rem;
            font-size: 1.2rem;
            clear: both;
        }
        
        .menu2 .slideMenu li:last-child {
            border-width: 0.15rem;
        }
        
        .menu2 .slideMenu li a {
            color: #fff;
            display: block;
            line-height: 3.5rem;
        }
    

		.g-ft{height:auto;padding:0.85rem 0 5rem;position:relative;z-index:99;font-size:1.2rem;line-height:1.5rem;text-align:center;z-index:9;color: #555;}
		.ontop{height:4.1rem;display: block;text-align: center;margin:0 auto;font-size: 1.2rem;background:#919191;color: #fff;line-height:5.1rem;position: relative;}
		.ontop span{color: #fff;}
		.ontop:before{content: "";position: absolute;width: 3.5rem;height: 2.3rem;background:url(images/ontop.gif) no-repeat center 0; -webkit-background-size:3.5rem 2.3rem; -moz-background-size: 3.5rem 2.3rem; -o-background-size: 3.5rem 2.3rem; background-size: 3.5rem 2.3rem; display: block;text-align: center;left: 50%;margin-left: -1.25rem;top: -0.85rem;}
		.f_con{height:7.3rem;padding:1.3rem 0 0;color: #666;}
		.f_con p{padding: 0 0 1rem;color: #666;}
		.f_con span{display: block;font-size: 1.3rem;}
		.f_con b{font-size: 1.35rem;color: #3b790d;}
		
		.f_con a{color: #666;display: inline-block;}

		.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:#4bc142;background-image: -webkit-gradient(linear, left top, right bottom, from(#4bc142), to(#4bc142), to(#0080cc), to(#0080cc)); 
    background-image: -webkit-linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc); 
    background-image: -moz-linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc); 
    background-image: -o-linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc); 
    background-image: -ms-linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc); 
    background-image: linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc);}
		.social_nav5 li{height:6.5rem;width:25%;font-size:1.1rem;float:left;color:#fff;position:relative;}
		.social_nav5 li:before{content: "";position: absolute;left: 0;top: 0;height:5rem;width:1px;background: #83cb97;}
		.social_nav5 a:nth-child(1) li:before{width: 0;height: 0;}
		.social_nav5 li span{display: block;width:2rem;height:2rem;display:block;padding:0.65rem 0 0;margin:0 auto;}
		.social_nav5 li span img{ width:2rem; display:block;}
    

.wrap{ opacity:0; /*开屏秀未加载完成，内容默认不显示(首页最外层盒子)*/}
.loading{position:fixed;width:100%;height:100%; top:0; z-index:51; display:none; max-width:640px; min-width:320px; z-index:99999;}
.loading img{ display:none;}
/*首次加载页面切入效果*/
.homeShow{ animation: fade 0.8s ease both;-webkit-animation: fade 0.8s ease both; }
/*渐显动画*/
@-webkit-keyframes fade {
  from 
  {
   opacity:1;
   display:block;
   
  }

  to {
    opacity: 0;
    display:none;
    height:0;
   
  }
}
@keyframes fade {
  from{
    opacity: 1;
   display:block;
  }
  to 
  {
    display:none;
    opacity: 0;
    height:0;
  }
}
.fade {
  -webkit-animation-name: fade;
  animation-name: fade;
}

