.g-nav{height:47px; overflow:hidden;clear:both;background:#0559a6;}
.g-nav li{height:23px; line-height:23px;width:78px; text-align:center;float:left;overflow:hidden;font-size:12px; color:#fff; border-right:1px #023e75 solid;position:relative;border-left:1px #0e70ca solid;}
.g-nav a:nth-child(1) li,.g-nav a:nth-child(2) li,.g-nav a:nth-child(3) li,.g-nav a:nth-child(4) li{border-bottom:1px #023e75 solid;}
.g-nav a:nth-child(4) li,.g-nav a:nth-child(8) li{border-right:none;width:80px;}
.g-nav a:nth-child(1) li,.g-nav a:nth-child(5) li{border-left:none;}
body{ background:url(/mobile/images/index/body.jpg) repeat;
    background-size:28px 25px;
    -webkit-background-size:28px 25px;
    -o-background-size:28px 25px;
    -moz-background-size:28px 25px;}
/*通栏广告*/
.g-adv{margin:5px 0 0;padding:0 0 3px; clear:both;position:relative; width:320px;height:250px; z-index:15;
background:url(/mobile/images/index/line.png) left bottom repeat-x;
    background-size:2px 3px;
    -webkit-background-size:2px 3px;
    -o-background-size:2px 3px;
    -moz-background-size:2px 3px;}
.g-adv .m-box img{ display:block;position: relative; height:250px; }
.g-adv .sclwrap_box{height:250px; position:relative;}
.g-adv .m-cnt{ width:100%; position:absolute; bottom:0; left:0; z-index:10; height:2px;}
.g-adv .m-cnt li{ float:left; width:320px; height:2px;}
.g-adv .m-cnt li:nth-child(1){ width:106px;}
.g-adv .m-cnt li:nth-child(2){ width:106px;}
.g-adv .m-cnt li:nth-child(3){ width:108px;}
.g-adv .m-cnt{ background:#0559a6;}/*通栏广告  状态栏*/
.g-adv .m-cnt .z-on { background:#de2624; }/*通栏广告  状态栏 当前*/



/*搜索*/
.g-ser{padding:10px 0 0 10px; position:relative;height:32px;}
.g-ser .m-ipt{margin-right:64px;}
.g-ser .u-bt{width:47px; text-align:center; height:18px; line-height:18px; float:right; position:relative; margin-top:0;margin-right:7px;position:relative;background-color:#0559a6;font-size:12px; color:#fff;}
.g-ser .u-in{ text-align:center;  float:right; position:absolute; z-index:100; right:7px; top:10px; width:47px; height:18px; line-height:18px;background:transparent; color:#fff; font-size:12px;}
.g-ser .u-key{width:100%;
    color:#c2c2c2;
	height:12px;
	font-size:12px;
	line-height:12px; 
	padding:3px 0 2px; 
	text-indent:26px;
	float:left;
	background:none;
	/*box-shadow:1px 2px 3px #b5b5b5 inset; -moz-box-shadow:1px 2px 3px #b5b5b5 inset; -webkit-box-shadow:1px 2px 3px #b5b5b5 inset; -o-box-shadow:1px 2px 3px #b5b5b5 inset; */box-shadow:none;border:1px #d4d4d4 solid; position:relative;
	} /*搜索中的请输入关键词样式*/
.g-ser {position: relative;}
.g-ser .m-ipt{ position:relative;}
.g-ser .u-key{position:relative;}
.g-ser:before{content:'';display:block;width:8px;height:8px;
    -moz-border-radius:8px;   
    -o-border-radius:8px; 
   -webkit-border-radius:8px;
    border-radius:8px;
	position:absolute;left:16px;top:13px;z-index:99; border:2px #c6c6c6 solid;} /*搜索右边的图标css3样式*/
.g-ser:after{content:'';display:block;width:3px;height:6px;border-radius:5px;border:0;position:absolute;left:26px;top:20px;z-index:99;-webkit-transform:rotate(-52deg);-o-transform:rotate(-52deg);-ms-transform:rotate(-52deg);transform:rotate(-52deg); border-color:#c6c6c6; background:#c6c6c6;} /*搜索右边的图标css3样式*/


/*展示*/
.m-elc-tp2{ overflow:visible;height:34px; line-height:35px;border-bottom:1px #b7b2ae solid;display:block;position:relative; position:relative;padding:0 12px 0 0;background-color:#dfdfdf; display:block;position:relative; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
    /*drop-shadow 为该阴影demo的通用样式*/
    /*lifted 样式为当前样
.drop-shadow {
    
    width:300px;
    background:#fff;
   
}式*/
.m-elc-tp2:before,.m-elc-tp2:after {
    content:"";
    position:absolute;
    z-index:-2;
}

.curved-hz-1:before {
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
    
.m-elc-tp2 h2{ position:relative;font-size:14px; float:left;width:161px; text-align:center; color:#fff; display:inline-block; background:#0559a6;
-moz-border-radius:1px;   
    -o-border-radius:1px; 
   -webkit-border-radius:1px;
    border-radius:1px;}
.m-elc-tp2 h2:before{ content:""; position:absolute;left:50%;top:35px;width:0; display:inline-block; border-top:4px #0559a6 solid; border-left:3px transparent solid; border-right:3px transparent solid;}
.m-elc-tp2 span{ float:right;  text-transform:uppercase; font-size:12px; color:#626262; font-family:Arial;}
.g-show{height:557px; overflow:hidden;}
.m-show{ clear:both;padding:0 15px 0 12px;}
.m-show a{ display:block; position:relative;padding:12px 0 0;height:115px; overflow:hidden; clear:both; border-bottom:1px #dad9d5 solid;}
.m-show a:before{ content:""; position:absolute;width:100%;height:1px; background:#fff;left:0;top:126px;}
.m-show a img{ float:left; border:1px #e2e2e2 solid;}
.m-show a p{ width:144px; overflow:hidden;float:right; display:inline-block; font-size:12px;}
.m-show a p b{ display:block; font-weight:100; line-height:17px; color:#000;}
.m-show a p span{ display:block; color:666; line-height:20px;height:64px; overflow:hidden;padding:3px 0 0;}
.m-show a p i{ font-style:normal; color:#0559a6;}
.m-show a:last-child{ border:none;}
.m-show a:last-child:before{ background:none;}
/*分类*/
.g-st{height:418px; overflow:hidden;
background:url(/mobile/images/index/sd.png) center 219px no-repeat;
    background-size:320px 6px;
    -webkit-background-size:320px 6px;
    -o-background-size:320px 6px;
    -moz-background-size:320px 6px;}
.m-st{ clear:both;padding:0 15px;}
.m-st h3{ padding:20px 0 0;display:block; clear:both; font-size:12px; font-weight:bold; line-height:25px; }
.m-st h3 a{color:#1956ad;}
.m-st p a{ line-height:32px;height:32px; display:inline-block;padding:0 0 0 10px; position:relative;width:132px; float:left; font-size:12px; color:#000; border-bottom:1px #fff solid;}
.m-st p a:before{ content:""; position:absolute; display:inline-block;width:3px;height:12px; background:#0559a6;
    -moz-border-radius:2px;   
    -o-border-radius:2px; 
    -webkit-border-radius:2px;
    border-radius:2px;left:0;top:10px;}
.m-st p a:after{content:""; position:absolute; display:block;width:100%;height:1px; background:#d6d5d0;left:0;top:31px;}
.m-st p:nth-child(4) a{width:84px; overflow:hidden;}
.m-st p a:last-child{ border:none;}
.m-st p a:last-child:after{ background:none;}
.m-st p:nth-child(2) a:nth-child(7),.m-st p:nth-child(4) a:nth-child(10){border:none;}
.m-st p:nth-child(2) a:nth-child(7):after,.m-st p:nth-child(4) a:nth-child(10):after{background:none;}
.m-st p:nth-child(4) a:nth-child(10),.m-st p:nth-child(4) a:nth-child(11){width:102px;}



/*电话*/
.g_ctTel{margin:0 0 17px;padding:6px 0 0 58px;line-height:21px;height:52px;display:block; position:relative;
font-size:12px; color:#000;position:relative;
    background-color:#dfdfdf;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;position:relative;}

    /*drop-shadow 为该阴影demo的通用样式*/
    /*lifted 样式为当前样式*/
.g_ctTel:before,.g_ctTel:after {
    content:"";
    position:absolute;
    z-index:-2;
}
.curved-hz-1{ position:relative;}
.curved-hz-1:before {
	content:"";
    position:absolute;
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
    
	
.g_ctTel b{ font-size:20px; font-family:Arial;color:#0559a6;}
.g_ctTel .u-tel {display:inline-block;
    width:25px;
    height:25px;
    background:url(/mobile/images/index/tel.png) left top no-repeat;
    background-size:25px 24px;
    -webkit-background-size:25px 24px;
    -o-background-size:25px 24px;
    -moz-background-size:25px 24px;
    left:26px; top:17px; position:absolute;
}
.g_ctTel .u-tel .z-ln-1{
	animation-duration: 4s;
    animation-iteration-count: infinite;
    animation-name: xshow;
    animation-timing-function: linear;
	-webkit-animation-duration: 4s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: xshow;
    -webkit-animation-timing-function: linear;
	-moz-animation-duration: 4s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-name: xshow;
    -moz-animation-timing-function: linear;
    border-radius: 0 35px 0 0;
    border-width: 2px 2px 0 0;
    display: inline-block;
    height:6px;
	width:6px;
    position: absolute;
    right:4px;
    top:5px;
   z-index: 10;
}
.g_ctTel .u-tel .z-ln-2{
	animation-duration: 4s;
    animation-iteration-count: infinite;
    animation-name: xshow;
    animation-timing-function: linear;
	-webkit-animation-duration: 4s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: xshow;
    -webkit-animation-timing-function: linear;
	-moz-animation-duration: 4s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-name: xshow;
    -moz-animation-timing-function: linear;
    border-radius: 0 35px 0 0;
    border-width: 2px 2px 0 0;
    display: inline-block;
    height: 9px;
	width: 9px;
    position: absolute;
    right: 1px;
    top:2px;
    z-index: 10;
}

.g_ctTel .u-tel .z-ln-3{
	animation-duration: 4s;
    animation-iteration-count: infinite;
    animation-name: xshow;
    animation-timing-function: linear;
	-webkit-animation-duration: 4s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-name: xshow;
    -webkit-animation-timing-function: linear;
	-moz-animation-duration: 4s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-name: xshow;
    -moz-animation-timing-function: linear;
    border-radius: 0 35px 0 0;
    border-width: 2px 2px 0 0;
    display: inline-block;
    height: 12px;
	 width: 12px;
    position: absolute;
    right: -2px;
    top: -1px;
   z-index: 10;
}
.g_ctTel .u-tel .s-ln-1, .g_ctTel .u-tel .s-ln-2, .g_ctTel .u-tel .s-ln-3{ border-color:#0559a6;}



/*优势*/
.g-ys{height:439px; overflow:hidden;padding:0;
 background-color:#f4f4f4;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#dcdcdc));
	background-image: -webkit-linear-gradient(top, #fafafa, #dcdcdc); /*背景渐变，针对苹果浏览器写的兼容*/
	background-image: -moz-linear-gradient(top, #fafafa, #dcdcdc); /*背景渐变，针对火狐浏览器写的兼容*/
	background-image: -o-linear-gradient(top, #fafafa, #dcdcdc); /*背景渐变，针对欧朋浏览器写的兼容*/
	background-image: -ms-linear-gradient(top, #fafafa, #dcdcdc); /*背景渐变，针对手机微软浏览器写的兼容*/
	background-image: linear-gradient(top, #fafafa, #dcdcdc);}
.g-ys h2{ display:block; text-align:center;height:48px; overflow:hidden; line-height:0; font-size:0;}
.g-ys .sclwrap_box{padding:0;height:391px; position:relative;width:320px;}
.m-ys{padding:0 15px 0 15px;height:367px;overflow:hidden;width:279px;margin:0; float:left;}
.g-ys li{padding:0 0 8px;margin:0 0 10px;background:url(/mobile/images/index/sd.png) center bottom no-repeat;
    background-size:320px 5px;
    -webkit-background-size:320px 5px;
    -o-background-size:320px 5px;
    -moz-background-size:320px 5px;}
.g-ys .m-ys li:nth-child(1) h3{background:url(/mobile/images/index/ys1.png) left 2px no-repeat;
    background-size:20px 30px;
    -webkit-background-size:20px 30px;
    -o-background-size:20px 30px;
    -moz-background-size:20px 30px;}
.g-ys .m-ys li:nth-child(2) h3{background:url(/mobile/images/index/ys2.png) left 2px no-repeat;
    background-size:20px 30px;
    -webkit-background-size:20px 30px;
    -o-background-size:20px 30px;
    -moz-background-size:20px 30px;}
.g-ys .m-sd li:nth-child(1) h3{background:url(/mobile/images/index/ys3.png) left 2px no-repeat;
    background-size:20px 30px;
    -webkit-background-size:20px 30px;
    -o-background-size:20px 30px;
    -moz-background-size:20px 30px;}
.g-ys .m-sd li:nth-child(2) h3{background:url(/mobile/images/index/ys4.png) left 2px no-repeat;
    background-size:20px 30px;
    -webkit-background-size:20px 30px;
    -o-background-size:20px 30px;
    -moz-background-size:20px 30px;}
	
	
.g-ys h3{padding:0 0 0 22px; display:block;height:35px; overflow:hidden;}
.g-ys h3 b{ display:block; font-size:14px; color:#000; line-height:22px;height:22px; border-bottom:1px #adadad dashed;}
.g-ys h3 span{ display:block; font-size:10px; color:#8a8a8a; text-transform:uppercase; line-height:12px;height:12px; border-top:1px #adadad dashed;margin:1px 0 0;}
.g-ys p{ display:block;padding:0 0 0 8px; position:relative;}
.g-ys p span{ display:block; font-size:12px; border-bottom:1px #fff solid; color:#000; line-height:20px;padding:7px 21px 8px 14px; position:relative; text-align:justify;}
.g-ys p span:before{ content:""; position:absolute; display:inline-block;left:0;top:12px;width:7px;height:9px; background:#c5c6c8;}
.g-ys p span:after{ content:""; position:absolute; display:block;width:100%;height:1px; background:#d8d7d3;left:0;bottom:0;}
.g-ys p span:last-child{ border:none;}
.g-ys p span:last-child:after{ background:none;}
.g-ys .m-ys ul{float:left;width:318px;margin:0;padding:0; overflow:hidden;}
.g-ys .m-cnt{ position:absolute;left:142px;bottom:8px; z-index:10; height:13px;}
.g-ys .m-cnt li{ float:left; width:13px; height:13px;
-moz-border-radius:13px;   
    -o-border-radius:13px; 
    -webkit-border-radius:13px;
    border-radius:13px;background:#ccc;margin:0 9px 0 0;padding:0;}
.g-ys .m-cnt .z-on { background:#0559a6; }/*通栏广告  状态栏 当前*/




/*流程*/
.g-od{height:641px; overflow:hidden;padding:25px 0 0;}
.m-od{ position:relative;}
.m-od-img1{ position:absolute;left:0;top:126px;}
.m-od-img2{ position:absolute;left:0;top:264px;}
.m-od-img3{ position:absolute;left:0;top:400px;}
.g-od h2{ display:block; text-align:center;height:46px; overflow:hidden; line-height:0; font-size:0;}
.m-od ul{height:552px; overflow:hidden; position:relative;}
.m-od li{ float:left;width:90px;height:138px; overflow:hidden; display:inherit;margin:0 0 0 12px; text-align:center;}
.m-od li span{ display:block; line-height:30px; font-size:14px; color:#666;}
.m-od p{ display:block; line-height:42px;height:42px; text-align:center; font-size:12px;
background:url(/mobile/images/index/sd.png) center top no-repeat;
    background-size:320px 12px;
    -webkit-background-size:320px 12px;
    -o-background-size:320px 12px;
    -moz-background-size:320px 12px;}
.m-od p a{color:#000;}




/*合作*/
.m-elc-tp3{ display:block; line-height:30px;height:30px; overflow:visible; border-bottom:1px #d0d0d0 solid;padding:0 15px 0 12px;}
.m-elc-tp3 h2{ position:relative;font-size:14px; float:left;}
.m-elc-tp3 h2:before{ content:""; position:absolute;left:50%;top:29px;width:4px;height:4px; display:inline-block; border-top:1px #d0d0d0 solid; border-left:1px #d0d0d0 solid;-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg); background:#ececec; z-index:9;}
.m-elc-tp3 h2 a{color:#333; }
.m-elc-tp3 span{ float:right;  text-transform:uppercase; font-size:12px; color:#666; font-family:Arial;}
.g-cor{height:233px; overflow:hidden;margin-top:-5px;}
.m-cor{ clear:both;padding:15px 0 0 15px;}
.m-cor a{ display:block;width:91px; text-align:center;height:88px; overflow:hidden; float:left;margin:0 10px 0 0;}
.m-cor a img{ border:1px #c5c5c5 solid;}
.m-cor a span{ display:block; line-height:26px; font-size:14px; color:#666;height:26px;overflow:hidden;}


/*荣誉*/
.g-hon{height:198px; overflow:hidden;}
.m-hon{ clear:both;padding:15px 0 0 15px;}
.m-hon a{ display:block;width:138px; text-align:center;overflow:hidden; float:left;margin:0 14px 0 0;}
.m-hon a span{ display:block; line-height:16px; font-size:14px; color:#000;}



/*资讯*/
.g-sbox .m-cnt{margin:0 0 18px;overflow:visible;height:34px; line-height:35px;border-bottom:1px #b7b2ae solid;display:block;position:relative; position:relative;padding:0 12px 0 0;background-color:#dfdfdf; display:block;position:relative; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.g-sbox .m-cnt:before{ border:none;}
.g-sbox .m-cnt li{line-height:35px;height:35px; overflow:visible;padding:0;margin:0; position:relative;text-align:center; position:relative;font-size:14px; float:left;width:50%; text-align:center; color:#fff; display:inline-block;float:left;}
.g-sbox .m-cnt li.z-on:before{ border:none;height:0;}
.g-sbox .m-cnt li.z-on:after{ border:none;height:0;}
.g-sbox .m-cnt li.z-on{ position:relative;float:left; text-align:center; color:#fff; display:inline-block; background:#0559a6;
-moz-border-radius:1px;   
    -o-border-radius:1px; 
   -webkit-border-radius:1px;
    border-radius:1px;}
.g-sbox .m-cnt li.z-on:before{ content:""; position:absolute; display:inline-block;width:0;height:0; border-top:5px #0559a6 solid; border-left:4px transparent solid; border-right:4px transparent solid;top:35px;left:50%; z-index:9;}


.g-inf{height:345px; overflow:hidden;}
.g-inf .sclwrap_box {height:345px;position:relative;}
.g-inf .m-inf{padding:0 12px 0;width:296px; overflow:hidden; float:left;}
.m-inf .det{display:block; width:296px;position:relative;height:105px; overflow:hidden; clear:both;}
.m-inf .det:before{ content:""; position:absolute;width:100%;height:1px; background:#fff;left:0;top:126px;}
.m-inf .det img{ float:left; border:1px #dedede solid;padding:2px; background:#fff;}
.m-inf .det span{ width:145px; overflow:hidden;float:right; display:inline-block; font-size:12px;}
.m-inf .det span i{ font-style:normal; display:block;line-height:17px; height:17px;color:#000;overflow:hidden;}
.m-inf .det span b{ display:block; color:#666; line-height:20px;height:64px; font-weight:100; overflow:hidden;padding:3px 0 0;}
.m-inf .det span em{ font-style:normal; color:#0559a6; font-weight:100; font-style:normal;}
.g-inf .m-inf p{height:197px; overflow:hidden;width:296px;display:block;}
.g-inf .m-inf p a{padding:0 0 0 4px; overflow:hidden;line-height:34px;height:34px; position:relative; border-bottom:1px #919191 dotted; float:none; display:block;}
.g-inf .m-inf p a{ font-size:12px; color:#666;}
.g-inf .m-inf p a span{ float:right;}
.g-inf .m-inf p a:last-child{ border:none;}
.g-inf .m-inf p a span{ float:right;}















