body{ background:#fff; }
.g-top{ width:100%; height:40px; padding:0; background:#242424; box-sizing:border-box; display:block; overflow:hidden;}
.g-top .g-top-leftlink{ width:100%; height:40px; display:block; overflow:hidden;}
.g-top .g-top-leftlink b{ width:140px; height:28px; line-height:40px; font-size:22px; font-weight:bold; color:#fff; text-align:center;margin:6px auto; box-sizing:border-box; display: block; overflow:hidden;}
.g-top .g-top-leftlink b img{ height:100%; display:block; margin:0 auto; overflow:hidden}
.g-top .g-top-leftlink p{width:auto;height:40px;line-height:40px;font-size:20px;font-weight:normal;color:#fff;text-shadow:1px 1px 1px #479500;border-left:1px solid #7cd926;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 #5fc700;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 #61b515;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 #77d61f;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(../images/5h-icon.png) no-repeat 10px 10px; background-size:600px; display:block; overflow:hidden; position:absolute; right:0; top:0;}
.g-top a:nth-child(3){ width:46px; height:40px; background:url(../images/5h-icon.png) no-repeat 8px -81px; background-size:600px; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-center dl{}
.g-center dl dt{ z-index: 10; background: #f8f8f8; color: white; box-sizing: border-box; overflow: auto; -webkit-overflow-scrolling: touch; position: absolute; top: 0;	left:0;	width: 7rem; height: 100%; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: -webkit-transform 400ms; transition: transform 400ms;}
.g-center dl dt p{ height:100px; text-align:center; overflow:hidden;}
.g-center dl dt p i{ display:block; width:40px; height:40px; margin:21px auto 0; background:url(../images/site_icon.png) no-repeat 0 0; background-size:200px 75px;}
.g-center dl dt p:nth-child(1){ color:#e7519b; margin-top:40px;}
.g-center dl dt p:nth-child(1) i{ background-position:0 0;}
.g-center dl dt p:nth-child(1).hover i{ background-position:0 -39px;}
.g-center dl dt p:nth-child(2){ color:#ffa600;}
.g-center dl dt p:nth-child(2) i{ background-position:-39px 0;}
.g-center dl dt p:nth-child(2).hover i{ background-position:-39px -39px;}
.g-center dl dt p:nth-child(3){ color:#4db6ba;}
.g-center dl dt p:nth-child(3) i{ background-position:-80px 0;}
.g-center dl dt p:nth-child(3).hover i{ background-position:-80px -39px;}
.g-center dl dt p:nth-child(4){ color:#9543a5;}
.g-center dl dt p:nth-child(4) i{ background-position:-121px 0;}
.g-center dl dt p:nth-child(4).hover i{ background-position:-121px -39px;}
.g-center dl dt p:nth-child(5){ color:#8bcb59;}
.g-center dl dt p:nth-child(5) i{ background-position:-162px 0;}
.g-center dl dt p:nth-child(5).hover i{ background-position:-162px -39px;}
.g-center dl dt p.hover{ color:#fff; background-color:#5fc700;}
.g-center .m-tabcon{ padding:10px 12px; height:100%;}
.g-center h3{ display:inline-block; height:25px; margin-bottom:10px; font-size:16px; font-weight:bold; border-bottom:2px solid #5fc700;}
.g-center h4{ height:29px; font-size:14px;}
.g-center h4 i{ padding:3px 8px; margin-right:6px; background-color:#5fc700; color:#fff; font-style:normal; border-radius:16px;}
.g-center p{ line-height:23px; text-indent:2em; padding-bottom:12px; padding-right:11px; text-align: justify;}