.g-adv{width:100%; position:relative;clear:both;}
.g-adv li img{width:100%;padding:0;}
.g-adv .sclwrap_box ,.g-adv .m-box{ position:relative;}
.g-adv .m-cnt{ width:100%; background:#ececec; position:absolute; bottom:0; left:0; z-index:10; height:0.875em; display:block;}
.g-adv .m-cnt li{ float:left; height:0.875em; }
.g-adv .m-cnt li:nth-child(1){ width:33.3%;}
.g-adv .m-cnt li:nth-child(2){ width:33.3%;}
.g-adv .m-cnt li:nth-child(3){ width:33.4%;}
.g-adv .m-cnt .z-on { background:#1761a3; }/*通栏广告  状态栏 当前*/
@media screen and (min-width:320px){
	 .g-adv .sclwrap_box ,.g-adv .m-box{ height:161px; overflow:hidden;}}
@media screen and (min-width:360px) {
	 .g-adv .sclwrap_box ,.g-adv .m-box{ height:182px; overflow:hidden;}}

@media screen and (min-width:480px) {
	 .g-adv .sclwrap_box ,.g-adv .m-box{ height:242px; overflow:hidden;}}

@media screen and (min-width:568px) {
	 .g-adv,.g-adv .sclwrap_box ,.g-adv .m-box{ height:285px; overflow:hidden;}}

@media screen and (min-width:639px) {
	 .g-adv,.g-adv .sclwrap_box ,.g-adv .m-box{ height:321px; overflow:hidden;}}


.g-nav{padding:2.25em 0 0 1.25%;height:19.79em; overflow:hidden; font-size:1em;}
.g-nav li{width:32.5%; text-align:center;height:9.56em;float:left;overflow:hidden;font-size:1em;}
.g-nav li img{margin:0 auto;width:72.4%; display:block;}
.g-nav li span{ display:block; font-size:1em; color:#000; line-height:2.916em;}




/*搜索*/
.g-ser{ clear:both;padding:0 3.125%;height:4.125em; overflow:hidden;}

.u-ser{height:2.5em; font-size:1em;background:url(/mobile/Images/Index/sch_bg.gif) left top no-repeat;
-webkit-background-size:100% 2.5em;
-moz-background-size:100% 2.5em;
-o-background-size:100% 2.5em;
background-size:100% 2.5em;position:relative;}
.g-ser .m-ipt{margin-right:21.875%; display:block;}
.g-ser .u-bt{width:21.875%; font-size:1em;float:right;margin-top:0;margin-right:0;position:relative;height:2.5em; line-height:2.5em;overflow:hidden;}
.g-ser .u-in{float:right; position:absolute; z-index:100; right:0; top:0; color:#fff; font-weight:bold; width:21.875%;background:transparent;height:2.5em;overflow:hidden;font-size:1em; color:#fff; font-weight:100;}
.g-ser .u-key{width:100%; position:relative;
    color:#a3a3a3;
	font-size:1em;
	line-height:2.5em;
	height:2.5em;
	overflow:hidden;
	text-indent:4%;
	float:left;
	border:none;
	box-shadow:none;
	border-right:none; 
	background:none;} 



.g-sol{ clear:both;margin:0 3.125%;}
.u-pb-t{ display:block; font-size:1em; line-height:2.291em;height:2.291em; overflow:hidden;
background:url(/mobile/Images/Index/top_l.gif) left bottom no-repeat;
-webkit-background-size:100% auto;
-moz-background-size:100% auto;
-o-background-size:100% auto;
background-size:100% auto;}
.u-pb-t i{ display:inline-block; float:left;width:3.125%;margin:0.1em 1.56% 0 0;}
.u-pb-t i img{width:100%;}
.u-pb-t h2{ font-weight:bold; float:left; color:#1761a3; font-size:1.25em;}
.u-pb-t span{ float:right; text-transform:uppercase; font-size:1em; color:#737373;}
.m-sol{ background:bottom;padding:1.16em 0 0 5%; clear:both; font-size:1em;}
.m-sol a{ display:inline-block; float:left; font-size:1em; line-height:3.125em; color:#000;padding:0 0 0 3.9%; position:relative;width:46%;}
.m-sol a:before{ content:""; position:absolute;width:5.34%;height:0.6em; display:inline-block; background:#1761a3;
    -moz-border-radius:0.6em;   
    -o-border-radius:0.6em; 
    -webkit-border-radius:0.6em;
    border-radius:0.6em;left:0;top:1.3em; z-index:3;}



.g-show{ padding:0.4em 3.125% 0;clear:both;}
.m-show{ clear:both;padding:1.083em 0 0;}
.m-show a{ display:inline-block;width:43.75%; float:left;margin:0 3%; text-align:center;}
.m-show a img{width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box; border:1px #ccc solid;}
.m-show span{ display:block; font-size:1em; line-height:4em; color:#000; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}





/*tch*/
.g-tch h3{ clear:both; display:block; font-size:1em; line-height:5.66em;height:5.66em; overflow:hidden;}
.g-tch h3 p{display:block; text-align:center; font-size:1.5em; color:#fff; font-weight:bold; line-height:1.388em;height:1.388em; overflow:hidden;
	background:url(/mobile/Images/Index/tch_t_sd.gif) center top no-repeat;
    -webkit-background-size:65% auto;
	-moz-background-size:65% auto;
	-o-background-size:65% auto;
	background-size:65% auto;}
.g-tch h3 i{ display:block;width:32.81%;margin:0.33em auto 0;padding:0;}
.g-tch h3 i img{width:100%; vertical-align:top;} 



.g-tch .m-cnt{ display:block;width:100%;height:10em; overflow:hidden; font-size:1em;}
.g-tch .m-cnt li{width:27.81%;text-align:center; font-size:1.16em; line-height:1.14em;padding:2.07em 0 0;height:6em;color:#007eca; float:left;margin:0 0 0 3.125%;
	background:url(/mobile/Images/Index/tch_bg2.gif) center top no-repeat;
    -webkit-background-size:98% auto;
	-moz-background-size:98% auto;
	-o-background-size:98% auto;
	background-size:98% auto;}	
.g-tch .m-cnt li:nth-child(1){padding:1.5em 0 0;height:5.36em; overflow:hidden;}	
.g-tch .m-cnt li:nth-child(1) span{ font-size:1em;}
.g-tch .m-cnt li:nth-child(1) b{ font-weight:100;}
.g-tch .m-cnt li.z-on{ color:#fff; font-weight:bold;
	background:url(/mobile/Images/Index/tch_bg1.gif) center top no-repeat;
    -webkit-background-size:100% auto;
	-moz-background-size:100% auto;
	-o-background-size:100% auto;
	background-size:100% auto;}
	.g-tch .m-cnt li.z-on b{ font-weight:bold;}
.g-tch{padding:0.3em 0 0;overflow:hidden; position:relative; clear:both;}
.g-tch .sclwrap_box{position:relative;}


.g-tch .m-tch{ width:100%;clear:both; font-size:1em;overflow:hidden;}
.g-tch .m-tch p{height:9.6em; overflow:hidden; display:block;margin:0 0 0 3.125%;}
.g-tch .m-tch p i{ display:inline-block; float:left;padding:0 0.78% 0 0;}
.g-tch .m-tch p i img{width:100%; vertical-align:top;}
.g-tch .m-tch div{width:100%;}
.g-tch .m-tch p i:nth-child(1){width:20.625%;}
.g-tch .m-tch p i:nth-child(2){width:31.25%;}
.g-tch .m-tch p i:nth-child(3){width:40.625%;}
.g-tch .m-tch p i:nth-child(2) img{margin:0 0 0.2em;}

.g-tch .m-tch span{ display:block;margin:0 5.46% 0 3.125%; font-size:1em; color:#000; line-height:1.5em;}
@media screen and (min-width:320px) {.g-tch .sclwrap_box,.g-tch{ height:364px; overflow:hidden;}}
@media screen and (min-width:360px) {.g-tch .sclwrap_box,.g-tch{ height:410px;overflow:hidden;}}
@media screen and (min-width:480px) {.g-tch .sclwrap_box,.g-tch{ height:546px;overflow:hidden;}}
@media screen and (min-width:568px) {.g-tch .sclwrap_box,.g-tch{ height:467px;overflow:hidden;}}
@media screen and (min-width:639px) {.g-tch .sclwrap_box,.g-tch{ height:719px;overflow:hidden;}}




/*资讯*/
.g-inf{ position:relative; clear:both;padding:0 3.125%;}
.g-inf .m-inf ul{ display:block;width:100%;}
.g-inf .m-inf{ width:100%;clear:both; font-size:1em;padding:1em 0 0;overflow:hidden;}
.m-inf a{ display:block; font-size:1em; line-height:3.33em; color:#000;padding:0 0 0 3.9%; position:relative;}
.m-inf a:before{ content:""; position:absolute;width:2.34%;height:0.6em; display:inline-block; background:#1761a3;
    -moz-border-radius:0.6em;   
    -o-border-radius:0.6em; 
    -webkit-border-radius:0.6em;
    border-radius:0.6em;left:0;top:1.5em; z-index:3;}




@media screen and (min-width:320px) {
	body { font-size:75%;}
}
@media screen and (min-width:360px) {
	body { font-size:83%;}
}
@media screen and (min-width:480px) {
	body { font-size:112%;}
}
@media screen and (min-width:568px) {
	body { font-size:120%;}
}
@media screen and (min-width:639px) {
	body { font-size:150%;}
}
