body{ padding:0 0 12px;}
.g-head{ position:relative;}
.m-tsou { margin: 0 38px 0 0;}
.g-list { display: block; width: 100%; height: auto; padding: 10px 0 0; box-sizing: border-box; position: relative; zoom: 1; background:none;}
.g-nav-cont { width: 100%; height: auto; background: #fff; padding:10px 0; margin: 0 0 10px 0; box-sizing: border-box; display: block; overflow: hidden;}
.g-nav-cont .g-nav-title { width: 100%; height: 22px; line-height: 22px; font-size: 17px; font-weight: bold; color: #25b433; text-indent: 14px; display: block; overflow: hidden; position: relative; zoom: 1;}
.g-nav-cont .g-nav-title b { display: block; width: 5px; height: 16px; background: #ff5c58; overflow: hidden; position: absolute; left: 0px; top: 5px;}
.g-nav-cont .g-nav-ul {	display: block; width: 100%; height: auto; font-size:0; letter-spacing:-0.5em;}
.g-nav-cont .g-nav-ul:after{ content:""; height:0; width:100%; display:inline-block; overflow:hidden;}
.g-nav-cont .g-nav-ul li{ display:inline-block; vertical-align:top; letter-spacing:normal; *display:inline; *zoom:1; width: 33%; padding: 10px 0 0; height:44px; overflow:hidden;}
.g-nav-cont .g-nav-ul li a { display: block; width: 90%; height: 30px; font-size: 15px; font-weight: normal; color: #555; padding: 4px 10px; margin:0 auto; border-radius: 4px; border: 1px solid #e7edec; overflow: hidden; text-align:center;}
.g-search{ height:40px; background-color:#fff;}
.g-search form{ margin:0 3%;}
.g-search .m-sinput { width: 80%; height: 30px; margin-top: 5px; padding-left: 5px; background-color: #f2f2f2; border: 1px #cccccc solid; border-right: none; border-top-left-radius: 5px; border-bottom-left-radius: 5px; color: #666;}
.g-search .m-search-btn { width: 15%; height: 30px; border: none; border-top-right-radius: 5px; border-bottom-right-radius: 5px; margin-top: 5px; border: 1px #cccccc solid; border-left: none; background: url(/uploads/image/shimages/ss.png) #f2f2f2 no-repeat center center; background-size: 20px;}
.g-flnav ul{ display: -moz-box; display: -webkit-box; display: box;}
.g-flnav ul li{ -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; text-align:center;}
.g-flnav ul li a{ display:block; width:90%; height:31px; line-height:31px; margin:10px auto 0; background-color:#fff; color:#555555;}
.m-nav-btn { width: 39px; height: 45px; background-image: url(/uploads/image/shimages/moblie-bg.png); background-repeat: no-repeat; background-position: 3px 12px; background-size: 31px 20px; position: absolute; right: 0; top: 0;}
.g-search .m-search-btn{ background:url(/uploads/image/shimages/sss.png) #f2f2f2 no-repeat center center; background-size:20px 20px;}
.g-search .m-sinput{ width:84%;}
.g-flnav p{ text-align:center;}
.g-flnav p.one{ font-size: 24px; font-weight:bold; padding-bottom: 10px; padding-top:15px;}
.g-flnav p.three{ line-height: 30px; font-size: 15px;}
.g-head .title{ position: absolute; top: 0px; left: 0px; width: 100%; line-height: 38px; text-align: center; font-size: 20px; color: #fff; box-sizing: border-box;}
	
.g-top{ width:100%; height:40px; padding:0 86px 0 0; background-image:-webkit-linear-gradient(-90deg, #ff906a, #ff5a57); background-image:linear-gradient(-90deg,#ff906a,#ff5a57); box-sizing:border-box; display:block; overflow:hidden;}
.g-top .g-top-leftlink{ width:auto; height:40px; display:block; overflow:hidden;}
.g-top .g-top-leftlink b{ width:auto; height:40px; padding:7px; box-sizing:border-box; float:left;  display:inline; overflow:hidden;}
.g-top .g-top-leftlink b img{ height:100%; display:block; overflow:hidden}
.g-top .g-top-leftlink p{width:auto;height:40px;line-height:40px;font-size:20px;font-weight:normal;color:#fff;float:left;padding: 0 36px 0 10px;box-sizing:border-box;display:inline;overflow:hidden;position:relative;zoom:1;}
.g-top .g-top-leftlink p i:nth-child(1){width:0;height:20px;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 15px solid #ff6d5e;display:block;overflow:hidden;position:absolute;right: 3px;top: 10px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);z-index:20;}
.g-top .g-top-leftlink p i:nth-child(2){width:0;height:20px;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 15px solid #ff906a;display:block;overflow:hidden;position:absolute;right: 2px;top: 10px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);z-index:10;}
.g-top .g-top-leftlink p i:nth-child(3){width:0;height:20px;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 15px solid #ff906a;display:block;overflow:hidden;position:absolute;right: 0px;top: 10px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}

.g-top a:nth-child(2){ width:40px; height:40px; background:url(/uploads/image/shimages/5h-icon.png) no-repeat 10px 10px; background-size:600px; display:block; overflow:hidden; position:absolute; right:46px; top:0;}
.g-top a:nth-child(3){ width:46px; height:40px; background:url(/uploads/image/shimages/5h-icon.png) no-repeat 8px -81px; background-size:600px; display:block; overflow:hidden; position:absolute; right:0; top:0;}

footer { height:20px; line-height: 15px; text-align: center; color: #aaaaaa;}
footer a { padding: 0 16px; color: #333333;}