﻿.wrap img{ width:100%;}	
.wrap{background:url(/mobile/Images/Index/bg.gif) repeat;}
@media screen and (min-width:320px) {  html { font-size:75%;}}
@media screen and (min-width:360px) {  html { font-size:87%;}}
@media screen and (min-width:480px) {  html { font-size:112%;}}
@media screen and (min-width:568px) {  html { font-size:131%;}}
@media screen and (min-width:639px) {  html { font-size:150%;}}
/*导航样式*/
.g-nav { display:inline-block; width:100%; height:8.55rem; overflow:hidden; position:relative;}
.g-nav a {font-size:1rem; color:#fff; height:2.85rem; line-height:2.65rem;text-align:center; width:33.33%; display:block; float:left;border-left:1px solid #009700; border-right:1px solid #78ff1a; box-sizing:border-box;background-image: -webkit-gradient(linear, left top, left bottom, from(#70d207), to(#34b10e)); 
background-image: -webkit-linear-gradient(top,   #70d207, #34b10e); 
background-image: -moz-linear-gradient(top, #70d207, #34b10e);
background-image: linear-gradient(top,  #70d207, #34b10e);}
.g-nav a:nth-child(3n){border-right:none;}
/*通栏广告*/
.g-adv{overflow: hidden;margin-top:-0.18rem; font-size:0; margin-bottom:1.6rem;}
.g-adv .m-cnt{ padding:0.25% 0; background:#59c50a;}
.g-adv .m-cnt li { float:left; width:33.3%; padding:0.25% 0;margin-top:-0.25%;}
.g-adv .m-cnt li.z-on{ background:#0057b6;}
.g-adv .m-cnt li:last-child { border-right:0;}
/**/
.g-fw{ overflow:hidden;}
.g-fw h3{ width:69%; margin:0 auto 1.35rem;background:url(/mobile/Images/Index/h31.gif) no-repeat; background-size:100%; text-align:center; font-size:0.92rem; color:#333; font-weight:bold; overflow:hidden;}
.g-fw h3 i{ display:block; color:#4cbe0b; font-size:1.25rem; padding-right:47%; line-height:100%; padding-bottom:1%;}
.g-fw p{background:url(/mobile/Images/Index/bg1.gif) no-repeat; background-size:100%; height:14.875rem; margin-bottom:1.35rem;}
.g-fw p i{ font-size:0.83rem; color:#fff; font-weight:bold; padding-top:4.1rem; text-align:center; width:26.8%; margin-right:0.48rem; height:4rem; display:inline-block;}
.g-fw p i:first-child{ margin-left:7%;}
.g-fw p i:nth-child(4){ margin-left:22%; padding-top:2.65rem;}
.g-fw p i:nth-child(5){ padding-top:2.65rem;}
.g-fw i a{ color:#fff;}
/**/
.g-gy{background:url(/mobile/Images/Index/bg2.jpg) no-repeat; background-size:100%; overflow:hidden; height:16.2rem; margin-bottom:1rem;}
.g-gy h3{ text-align:center; font-size:1rem; color:#fff; font-weight:bold; padding-top:2.25rem;}
.g-gy p{ padding-top:2.35rem; margin-left:6.5%; overflow:hidden;}
.g-gy p a{ display:inline-block; margin:0 0 0.4rem 0.38rem; line-height:2.5rem; background:#005db9; font-size:0.75rem; float:left; color:#fff; width:29.8%; text-align:center;}
.g-gy p a:hover{background:#005db9 url("/skins/Default/Img/Index/fsb.jpg") no-repeat scroll 0 0}
.g-gy p .fsl{background: rgba(0, 0, 0, 0) url("/skins/Default/Img/Index/fst_07.png") no-repeat scroll 0 0;background-size:100% 100%;}
.g-gy p .fsl1{background: rgba(0, 0, 0, 0) url("/skins/Default/Img/Index/fst_09.png") no-repeat scroll 0 0;background-size:100% 100%;}
.g-gy p .fsl2{background: rgba(0, 0, 0, 0) url("/skins/Default/Img/Index/fst_11.png") no-repeat scroll 0 0;background-size:100% 100%;}
.g-gy p .fsl3{background: rgba(0, 0, 0, 0) url("/skins/Default/Img/Index/fst_13.png") no-repeat scroll 0 0;background-size:100% 100%;}
.g-gy p .fsl4{background: rgba(0, 0, 0, 0) url("/skins/Default/Img/Index/fst_15.png") no-repeat scroll 0 0;background-size:100% 100%;}
.g-gy p .fsl5{background: rgba(0, 0, 0, 0) url("/skins/Default/Img/Index/fst_18.png") no-repeat scroll 0 0;background-size:100% 100%;}

/**/
.g-ys{ width:100%; overflow:hidden;position:relative;}
.g-ys h3{ font-size:1.25rem; color:#4cbe0b; font-weight:bold;background:url(/mobile/Images/Index/y_h3.gif) no-repeat; background-size:100%; text-align:center; height:2.92rem; width:69%; margin:0 auto 0.7rem;}
.g-ys .m-box .con{ display:inline; float:left;}
.g-ys .con h4{ position:relative;}
.g-ys .con h4 i{ display:inline-block; position:absolute; top:4.3rem; left:0; font-size:0.83rem; color:#fff; font-weight:bold; line-height:1.6rem; background:#4cbe0b; padding:0 0.6rem;}
.g-ys .con h4 i:nth-child(3){ right:0; left:inherit;}
.g-ys .con h4 span{ font-size:0.83rem; color:#333; line-height:3.3rem; text-align:center; display:block;}
.g-ys .m-cnt{ margin-left:36%; margin-bottom:1.5rem; overflow:hidden; text-align:center; line-height:1.8rem;}
.g-ys .m-cnt li{ width:1.8rem; height:1.8rem;float:left; margin-right:1rem; font-size:0.83rem; color:#fff; background:#4cbe0b;}
.g-ys .m-cnt li.z-on{background:#005db9; font-weight:bold;}
/**/
.g-xz{ overflow:hidden; padding-bottom:2.5rem;}
.g-xz h3{background:url(/mobile/Images/Index/x_h3.gif) no-repeat; background-size:100%; text-align:center; height:4.78rem; font-size:1rem; color:#333; margin-bottom:1.7rem;}
.g-xz h3 span{ display:block; font-size:1.67rem; color:#333; font-weight:bold;}
.g-xz h3 i{ color:#4cbe0b;}
.g-xz dl dt{ margin-left:2.3rem; overflow:hidden; padding-bottom:0.95rem;}
.g-xz dl dt i{ display:inline-block; border:0.2rem solid #4cbe0b; float:left; width:2.5rem; height:3rem; text-align:center; line-height:3rem; color:#4cbe0b; font-size:1.67rem;}
.g-xz dl dt em{ display:inline-block; float:left; width:81%; margin-left:0.5rem; color:#333; font-size:1.25rem;}
.g-xz dl dt em span{ display:block; font-size:1.67rem;}
.g-xz dl:nth-child(3){background:url(/mobile/Images/Index/c_bg.gif) repeat; padding-top:2.2rem; padding-bottom:1.65rem; margin-bottom:1.8rem;}
.g-xz dl:nth-child(3) dt{ padding-bottom:2.35rem;}
.g-xz dl:nth-child(3) dt i{ color:#fff;border:0.2rem solid #fff; }
.g-xz dl:nth-child(3) dt em{ color:#fff;}
/**/
.g-abo{ overflow:hidden;}
.g-abo h3{ color:#4cbe0b; font-size:1.25rem; text-align:center;background:url(/mobile/Images/Index/a_h3.gif) no-repeat; background-size:100%; height:3.3rem; width:38.6%; margin:0 auto; font-weight:bold;}
.g-abo dl dd p{ padding:1.1rem 7.5% 0.85rem; line-height:1.75rem; color:#333; font-size:0.83rem;}
.g-abo dl dd p a{ color:#333;}
/**/
.g-hz{background:url(/mobile/Images/Index/p_bg.jpg) no-repeat; background-size:100%; text-align:center; height:21.875rem; position:relative;}
.g-hz h3{ text-align:center; color:#333; font-size:1.25rem; padding-top:1.65rem;}
.g-hz h3 span{ display:block; color:#4cbe0b; font-weight:bold; font-size:1.2rem; padding-left:0.35rem;}
.g-hz h3 i{ font-size:0.75rem; font-weight:normal;}
.g-hz p{ color:#333; font-size:0.83rem; font-weight:bold; position:absolute; top:7.7rem; right:0.8rem; width:52%;}
.g-hz p i{ width:40%; padding:4.9rem 1.1rem 0.65rem 0; display:inline-block;}
/**/
