/* Powered by 96KaiFa.Com  \\   QQ 21617372 \\ https://www.96kaifa.com */
.g-top-full{ width:100%; height:45px; line-height:45px; background:#25b433; padding:0 10px; font-size:20px; font-weight:bold;color:#fff; text-align:center; padding:0 0 0 120px; display:block; box-sizing:border-box;  position:relative; zoom:1;}
.g-top-full .m-navshow-btn{width:36px;height:45px;font-size:0;text-indent:-9999;float:left;margin:0 0 0 10px;background: url(../images/health-icon.png) no-repeat -40px -416px;background-size: 511px;display:inline;overflow:hidden; position:absolute; right:0; top:0;}
.g-top-full .g-logo{width:auto;height:38px;display:block;overflow:hidden;position:absolute;left:10px;color:#fff;}
.g-top-full .g-logo img{ width:130px; display:block; overflow:hidden}
.g-top-full .g-index-search{ width:100%; height:45px; padding:0 46px 0 0; box-sizing:border-box; display:block; overflow:hidden; -webkit-box-flex:1}
.g-top-full .g-index-search form{ height:28px; margin:9px 0 0 20px; display:-webkit-box; overflow:hidden;}
.g-top-full .g-index-search form .search-input{ width:auto; height:28px; line-height:28px; font-size:14px; font-weight:normal; color:#999; text-indent:10px; background:#f0fff1; margin:0; padding:0; border:0; border-radius:4px 0 0 4px; display:block; overflow:hidden; -webkit-box-flex:1}
.g-top-full .g-index-search form .search-button{width:36px;height:28px;background: url(../images/health-icon.png) no-repeat 7px -394px #f0fff1;background-size: 474px;border-radius:0 4px 4px 0;border:0;margin:0;display:block;overflow:hidden;}

.g-box{ width:100%; height:auto; padding:12px 0 0; box-sizing:border-box; display:block; position:relative; zoom:1}
.g-box-content{ width:100%; height:auto; padding:12px 0px 0; box-sizing:border-box; display:block; overflow:hidden; position:relative; zoom:1}

.g-nav-scroll{ width:100%; height:40px; padding:15px 0 0; box-sizing:border-box; background:#fff; display:block; overflow:hidden; position:relative; zoom:1;}
.g-nav-scroll .g-nav-scroll-ul{  width:auto; height:auto; position:absolute; top:0; left:0; white-space:nowrap; padding:0 50px 0 0; box-sizing:border-box; overflow:hiden; display:block; overflow:hidden}
.g-nav-scroll .g-nav-scroll-ul li{width: auto;height:40px;line-height:40px;display:inline-block;margin: 0;white-space:nowrap;overflow:hidden;padding: 0 7px;}
.g-nav-scroll .g-nav-scroll-ul li a{ width:100%; height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden; text-decoration:none}
.g-nav-scroll .g-nav-icon{width:40px;height:40px;background: url(../images/health-icon.png) no-repeat #fff 19px -548px;border-radius:0;background-size: 497px;display:block;overflow:hidden;position:absolute;right:0;top:0;z-index:30;}

footer{ width:100%; height:45px; line-height:45px; background:#dedede; border-top:1px solid #d2d2d2; font-size:16px; font-weight:normal; color:#333; text-align:center; margin:12px 0 0 0; display:block; overflow:hidden;}
footer a{ padding:0 10px; text-decoration:none; color:#333}


.m-backTop{ width:44px; height:44px; background:url(../images/health-icon.png) no-repeat -116px 0; background-size:400px; display:none; overflow:hidden; position:fixed; right:10px; bottom:100px; z-index:500}


/*¶¨ÖÆ1*/
.g-nav-full{ width:100%; height:42px; line-height:42px; background:#fff; font-size:16px; font-weight:normal;color:#e7e7e7; border-bottom:1px solid #e5e5e5; display:-webkit-box;}
.g-nav-full a{ width:auto; height:42px; line-height:42px; font-size:18px; font-weight:normal; color:#333; display:block; overflow:hidden; -webkit-box-flex:1; text-align:center;}
.g-nav-full .m-hover{ color:#25b433; border-bottom:2px solid #25b433}
.g-nav-full b{ width:auto; height:42px; line-height:42px; font-size:16px; font-weight:normal; color:#333; display:block; overflow:hidden; -webkit-box-flex:1; text-align:center;}







