﻿.wrap img{width:100%;}
.m-cnt:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}




.m-nav{ background:url(/mobile/Images/Index/nav.gif) no-repeat center top; width:100%; height:100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.m-nav li{ color:#fff; padding:2.25% 0; float:left; width:19.8%; text-align:center; font-size:1em; cursor:pointer; position:relative;}
.m-nav li:before{content:''; position:absolute;left:0; top:25%;display: block;height:60%; width: 1px; 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(#0a67b2 0%), color-stop(#247ecf 50%), color-stop(#247ecf 50%),color-stop(#075aa5 100%)); 
background-image: -webkit-linear-gradient(top,   #0a67b2 0%, #247ecf 50%,  #247ecf 50%, #075aa5 100%); 
background-image: -moz-linear-gradient(top, #0a67b2 0%, #247ecf 50%,   #247ecf 50%, #075aa5 100%); 
background-image: linear-gradient(top,  #0a67b2 0%, #247ecf 50%,   #247ecf 50%, #075aa5 100%)}
.m-nav a:nth-child(1) li:before , .m-nav a:nth-child(6) li:before{background:none;}

.g-adv { height:auto;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:260px;overflow:hidden;}
.g-adv .m-box li img{ width:100%;}
.g-adv .m-cnt{ padding:0.7% 0; background:#084ea4;}
.g-adv .m-cnt li { float:left; width:33%; padding:0.85% 0; border-right:1px solid #fff; margin-top:-1%;}
.g-adv .m-cnt li.z-on{ background:#d30303;}
.g-adv .m-cnt li:last-child { border-right:0;}
@media screen and (min-width:320px) {
	body { font-size:75%;}	 
}
@media screen and (min-width:360px) {
	body { font-size:87%;}
    .g-adv .sclwrap_box , .g-adv .m-box{ height:290px; overflow:hidden;}
	
}
@media screen and (min-width:480px) {
	body { font-size:112.5%;}
	.g-adv .sclwrap_box , .g-adv .m-box{ height:388px;  overflow:hidden;}
}
@media screen and (min-width:550px) {
	body { font-size:131.5%;}
    .g-adv .sclwrap_box , .g-adv .m-box{ height:445px;  overflow:hidden;}
	
}
@media screen and (min-width:568px) {
	body { font-size:131%;}
    .g-adv .sclwrap_box , .g-adv .m-box{ height:460px;  overflow:hidden;}
	
}
@media screen and (min-width:639px) {
	body { font-size:150%;}
.g-adv .sclwrap_box , .g-adv .m-box{ height:518px; overflow:hidden;}
	
}

.rz{background:#efefef;padding:8% 0 0;}
.rz h3{margin:0 3.3% 6.5%;color:#333; font-size:1em; text-align:center;border-bottom:1px solid #d5d3d3;position:relative;padding:0 0 3.3%;}
.rz h3:before{content:'';position:absolute; width:50%; height:3px; background:#084ea4; bottom:-1px; left:25%;}
.rz h3 span{display:block; font-size:0.9em;}
.rz h3 b{color:#e50000;}
.rz h3 span b{color:#fff; background:#084ea4; font-weight:normal;padding:0 0.85%;}
.rz h3 span b i{font-weight:bold;}
.rz img{display:block;}
.rz em{display:block;text-align:center;padding:4% 0 6.5%;border-bottom:1px solid #fff;}
.rz em a{color:#fff;background:#ff0000;line-height:150%;display:inline-block; padding:0 7%;border:1px solid #fff;}
.rz em span{border:1px solid #f00;margin:0 1%;display:inline-block; width:18%;}
.rz em span:nth-child(1){border:1px solid #084e9d;}
.rz em span:nth-child(1) a{background:#084e9d;}

.g-pho{margin:0 auto; position:relative;border-top:1px solid #e0e0e0; padding:5.2% 0 5.2% 7.5%;font-weight:bold;font-size:0.8em; color:#fff;border-bottom:1px solid #e0e0e0;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#eaeaea)); 
background-image: -webkit-linear-gradient(top,   #f8f8f8, #eaeaea); 
background-image: -moz-linear-gradient(top, #f8f8f8, #eaeaea);
background-image: linear-gradient(top,  #f8f8f8, #eaeaea);}
.g-pho span{color:#fff; font-size:1.5em; font-weight:bold;}
.g-pho em{font-size:1.5em;}
.g-pho .u-tel{ width:6.5%; height:40%; display:block; background:url(/mobile/images/index/pho.png) no-repeat; position:absolute; -webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;left:37%; top:27%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;} /*澶撮儴鐢佃瘽鍥炬爣*/
.g-pho .u-tel .z-ln-1 ,.g-pho .u-tel .z-ln-2 ,.g-pho .u-tel .z-ln-3{ border:2px solid #ffb401;border-bottom:none;border-left:none;}
.g-pho .m-num{font-weight:normal;font-size:1.8em;top:27%;color:#084ea4; left:46%;}
/*.g-pho b{color:#fff;background:#084e9d;line-height:150%;display:inline-block;font-weight:normal;}*/
.g-pho span{margin:0 1%;display:inline-block; font-size:1.21em; width:28%; position:relative; height:1.8em;background:#084e9d; color:#fff; line-height:1.8em; text-align:center;}
.g-pho span:before{ position:absolute; content:""; width:96%; height:1.4em; top:1px; left:1px;border:1px solid #fff;}

@media screen and (min-width:568px) {
	body { font-size:131%;}
	  .g-pho span:before{ position:absolute; content:""; width:97%; height:1.55em; top:1px; left:1px;border:1px solid #fff;}

}
.t01{color:#084ea4;position:relative; font-size:1.1em;padding:0 3% 0 6%; line-height:200%;background:url(/mobile/images/index/t01.gif) no-repeat;
-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.t01:before{content:'';position:absolute; width:2.1%;height:28%;border-radius:20px; background:#e50000; left:2.2%;top:40%;}
.t01:after{content:'';position:absolute; width:1.04%;height:11%; background:#fff; left:2.8%;top:49%;}
.t01 span{float: right;font-size:0.85em;color:#ff0000; font-weight:normal;}
.t01 b{color:#c40000;}
.t01 em{display:inline-block; padding-left:3%; text-transform:uppercase;font-weight:normal;font-family:'arial'; color:#aeaeae; font-size:0.9em;}
.t01 em i{color:#121212;}

.g-cp{margin:9% 0 0;}
.g-cp ul{padding:5% 0 5.4%;}
.g-cp li{width:44%; float: left;margin:0 0 5.4% 5.4%;}
.g-cp li img{border:1px solid #e6e6e6;display:block; width:99.2%;}
.g-cp li span{display:block; text-align:center;background:#084ea4; color:#fff;line-height:160%;font-size:1em;width:100%;}

.g-fl{margin-bottom:4.5%;}
.g-fl h3{margin-bottom:4%;}
.g-fl p{font-size:1em; line-height:274%;padding-left:3%;}
.g-fl p a{width:32%;display:inline-block; color:#666;}
.g-fl p span{display:inline-block; width:15%;margin-right:5%;}
.g-fl p img{display:inline-block; vertical-align:middle;}
.g-fl p:nth-child(even){background:#ececec;border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; }

.m-ys{padding:0 0 3%;}
.m-ys dl{padding:6% 4.5% 1% 4.5%;}
.m-ys dt span{ display:block; float:left; width:7%;}
.m-ys dt span img{ width:100%;}
.m-ys dt p{ font-size:1em; color:#084ea4; width:88%; float:left; border-bottom:4px double #dcdcdc; padding:0 0 2%; margin-left:2%; font-weight:bold;}
.m-ys dt p i{ color:#ef2424;}
.m-ys dd{ padding:3% 0 0 8%}
.m-ys dd span{ display:block; float:left; width:1.25%; color:#212121; margin-right:2%; margin-bottom:1%;}
.m-ys dd img{vertical-align:middle;}
.m-ys dd p {line-height:140%; margin-top:1.8%; font-size:0.9em; color:#4d4d4d; border-bottom:1px dashed #efefef;padding:0 0 2%;}
.m-ys dd p:last-child{border:none;}
.m-ys dd b{color:#ef2424; font-weight:normal;}
.m-ys dd em{display:inline-block; width:49%;margin:0;float: left;}
.m-ys dd em span{width:2.5%;padding:3.5% 0 0;}
.m-ys em{ display:block; width:100%;}
.m-ys em img{ display:block;width:100%;height:auto;}
.m-ys dl.bg{background:url('/mobile/images/index/ys.gif') repeat;}

.g-sb h3{margin:0 3.3%;color:#333; font-size:1.1em; text-align:center;border-bottom:1px solid #d5d3d3;position:relative;padding:7% 0 3%;}
.g-sb h3:before{content:'';position:absolute; width:50%; height:3px; background:#084ea4; bottom:-1px; left:25%;}
.g-sb h3 span{display:block; font-size:0.9em;}
.g-sb h3 b{color:#e50000;}
.g-sb h3 span b{color:#fff; background:#084ea4; font-weight:normal;padding:0 0.85%;}
.g-sb h3 span b i{font-weight:bold;}

.g-sb{height:auto;padding:0 0 15%; overflow: hidden;position:relative;background:url('/mobile/images/index/ys.gif') repeat;}
.g-sb .nowarp{padding:4% 0 0;width:88%;margin:0 auto; border-bottom:1px solid #cacaca;}
.m-sb{position:relative;}
.m-sb img{display:block;padding:1.8%;width:97.4%; background:#084ea4;}
.m-sb p{display:block;text-align:center;float: left; width:43%;margin:0 3.5%;}
.m-sb p span{display:block; background:#084ea4; color:#fff; line-height:200%;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; width: 100%;}
.g-sb .prev,.g-sb .next{z-index:99;width:6%;line-height:180%; height:auto; display:block; color:#fff; text-align:center; background:#aba8a8; font-weight:normal;}
.g-sb .prev{position:absolute;left:44%;top:78%;}
.g-sb .next{position:absolute;right:44%;top:78%;}
.g-sb .sclwrap_box , .g-sb .nowarp{ height:140px;}
@media screen and (min-width:360px) {
	.g-sb .sclwrap_box , .g-sb .nowarp{ height:190px;}
}
@media screen and (min-width:480px) {
	.g-sb .sclwrap_box , .g-sb .nowarp{ height:205px;}

}
@media screen and (min-width:568px) {
	.g-sb .sclwrap_box , .g-sb .nowarp{ height:240px;}

}
@media screen and (min-width:639px) {
	.g-sb .sclwrap_box , .g-sb .nowarp{ height:270px;}
}

.g-hb ul{padding:8% 0 5%;}
.g-hb li{width:42%; float: left;padding-left:5.5%}
.g-hb li img{ border:1px solid #c3c2c2;}
.g-hb li span{display:block; text-align:center; color:#666;font-size:0.9em; line-height:200%;}

.g-dt{ height:auto;margin:5% 0 0;}
.g-dt .sclwrap_box , .g-dt .m-box{height:200px; overflow:hidden;}
.g-dt .m-cnt{color:#084ea4;position:relative; font-size:1.1em;padding:0 3% 0 2%;overflow: hidden; line-height:200%;background:url(/mobile/images/index/t01.gif) no-repeat;
-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-dt .m-cnt li{float: left;color:#333;width:30%;padding-left:5%; float: left;position:relative;}
.g-dt .m-cnt li:before{content:'';position:absolute; width:6%;height:26%;border-radius:20px; background:#e50000; left:2.2%;top:40%;}
.g-dt .m-cnt li:after{content:'';position:absolute; width:2.4%;height:10%; background:#fff; left:3.8%;top:49%;}
.g-dt .m-cnt li.z-on{color:#084ea4;}
.g-dt .m-cnt span{float: right;font-size:0.80em;color:#ef1010; font-weight:normal;}
.g-dt .m-cnt span a{color:#ef1010;}
.m-dt{padding:1.8% 0 0;}
.m-dt{padding:1.8% 0 0;}
.m-dt li{color:#505050; line-height:200%; font-size:1em;margin:0 4%; border-bottom:1px dashed #eaeaea;}
.m-dt li:last-child{border:none;}
.m-dt li i{display:block; width:1.2%; float: left;margin-right:1%;}
.m-dt li span{float: right; color:#b7b7b7;}
.m-dt li a{color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:70%;display:block;}
@media screen and (min-width:360px) {
	.g-dt .sclwrap_box , .g-dt .m-box{ height:210px;}
}
@media screen and (min-width:480px) {
	.g-dt .sclwrap_box , .g-dt .m-box{ height:270px;}

}
@media screen and (min-width:568px) {
	.g-dt .sclwrap_box , .g-dt .m-box{ height:310px;}

}
@media screen and (min-width:639px) {
	.g-dt .sclwrap_box , .g-dt .m-box{ height:360px;}
}


