﻿
/*广告*/
.g-adv {height:11.67em;position:relative;}
.g-adv .sclwrap_box,.g-adv .m-box{ height:11.67em; overflow:hidden;}
.g-adv .m-box li img,.dh01 li img,.m-gg img{ width:100%;}
.g-adv .til01,.dh01 .til01{ position:absolute; bottom:0.1em; left:3%; height:1em;width:13%; display:block}
.g-adv .til01 li,.dh01 .til01 li{ width:0.46em; height:0.46em; border-radius:0.46em; background:#fff;float:left; margin:0 0.25em 0 0;}
.g-adv .til01 li.z-on,.dh01 .til01 li.z-on{ background:#0066cc;}

/*目录*/
nav{clear:both; overflow:hidden; padding:1em 1.5% 0; width:97%;height:4.67em; background:#000; color:#fff; font-size:1em;}
nav a{ width:33.3%; height:1.83em;float:left;text-align:center; line-height:183%;white-space:nowrap;color:#fff; font-size:1em;margin:0 0 0.5em;}
nav a:nth-child(1){ background:#0066cc; font-weight:bold;}
nav a:link{color:#fff;}
nav a:hover{ color:#fff;}
nav a:visited { color:#fff }
nav a:active { color: #fff }

/*导航*/
.m-dh{ border:solid 1px #c9c9c9; border-bottom:0; background:#fff; width:96.6%; margin:0.37em auto 0; height:36.6em; overflow:hidden; font-size:1em; padding:1.04em 0 0;}
.m-dh h2{ height:4.33em; line-height:4.33em; text-align:center; font-size:1em; color:#000; line-height:163%; position:relative}
.m-dh h2 b{ display:block; font-size:1.25em;}
.m-dh h2 span{ color:#e60012;}
.m-dh h2:before,.m-dh h2:after{ content:""; position:absolute; width:27.8%; height:1px; background:#ccc; top:20%; right:0;}
.m-dh h2:before{ left:0;}
.dh01{ width:99%; margin:0 auto 0.79em;height:14.6em; overflow:hidden; position:relative}
.dh01 .sclwrap_box,.dh01 .m-box{ height:14.6em; overflow:hidden;}
.dh01 .til01{left:83%;}
.dh02{ height:10.4em;border-top:solid 1px #ccc;}
.dh02 li{ width:50%; float:left; text-align:center; color:#000; line-height:225%; position:relative; border-bottom:solid 1px #ccc;}
.dh02 a:nth-child(2n) li:before{ content:""; position:absolute; left:0; top:0;width:1px; height:100%; background:#ccc;}
.dh03 ul{ height:16.33em; overflow:hidden}
.dh03 li{ width:34%; float:left; margin:0 0 0.54em 13.8%;}
.dh03 a:nth-child(2n) li{ margin-left:2.2%;}
.dh03 li img{ width:99%; display:block; border:solid 1px #ccc;}
.dh03 .more01{ position:relative; width:50%; margin:0 auto;line-height:158%; font-size:1em; color:#333;border:solid 1px #fff;border-radius:0.33em; text-align:center;background-color:#f4f4f4;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#d7d7d7)); 
	background-image: -webkit-linear-gradient(top, #f4f4f4, #d7d7d7); 
	background-image: -moz-linear-gradient(top, #f4f4f4, #d7d7d7); 
	background-image: -o-linear-gradient(top, #f4f4f4, #d7d7d7); 
	background-image: -ms-linear-gradient(top, #f4f4f4, #d7d7d7); 
	background-image: linear-gradient(top, #f4f4f4, #d7d7d7);}
.dh03 .more01:before{ content:""; position:absolute; width:100%; height:100%; border:solid 1px #ccc; border-radius:0.33em; left:-0.5px; top:-0.5px}

/*改善*/
.m-gs{ background:#dcf3fd; padding:4em 0 0; height:24.54em; overflow:hidden; position:relative}
.m-gs:before{ content:""; position:absolute; width:0; height:0; top:0; left:50%; margin-left:-2.88em;border-left:2.88em solid rgba(0, 0, 0, 0);border-top:1.42em solid #fff;border-right:2.88em solid rgba(0, 0, 0, 0);}
.m-gs h2{ height:3.89em; font-size:1.5em; font-style:italic; color:#0066cc; padding:0 0 0 6.6%; font-weight:bold; line-height:119%;}
.m-gs h2 span{ color:#d11b17;}
.m-gs h2 b{ font-size:0.8em;}
.m-gs h2 p{ display:block; text-indent:1.8em;}
.gs-c li{ width:46%; float:left; height:4.17em; font-size:1em; font-weight:bold; line-height:4.17em; overflow:hidden; margin-bottom:1.46em; color:#000;}
.gs-c a:nth-child(2n-1) li{ margin-left:2.7%;}
.gs-c li img{ float:left; width:33.8%; padding:0 0.33em 0 0;}

/*广告*/
.m-gg{ display:block; width:100%; position:relative; font-size:1em; margin:0.33em 0 0; color:#000}
.m-gg span{ position:absolute; top:54%; left:19%; line-height:258%;font-size:0.6em;}
.m-gg span b{ color:#d80c18; font-family:Arial; font-size:1.7em;line-height:133%;}

/*担忧*/
.m-dy{padding:1.71em 0 0; height:18.5em; overflow:hidden; color:#000;font-size:1em;}
.dy01{ height:11.6em; overflow:hidden; position:relative; padding:0 8%; width:84%;font-size:1em; line-height:200%;}
.dy01:before{ content:""; position:absolute; width:0.13em; height:7.5em; background:#535353; border-top:solid 1.92em #d80c18; left:4.5%; top:0.9em;}
.dy01 h3{ font-size:1.5em; color:#d80c18; font-weight:bold; line-height:194%;}
.dy01 li b{ font-size:1.25em; line-height:160%;}
.dy02{ height:4.8em; overflow:hidden; position:relative; padding:0.63em 6.3% 0 24%; margin:0 3% 1em;width:63.1%;font-size:1em; line-height:121%;border:dashed 1px #aeaeae;background:url(/mobile/Images/Index/dy_ico01.jpg) no-repeat 12.3% 0.83em #fff;-webkit-background-size:14%;-ms-background-size:14%;-o-background-size:14%;background-size:14%;}
.dy02 h3{ font-size:1.25em; color:#0066cc; line-height:123%; font-weight:bold;}
.dy03 li{ width:31.4%; float:left; margin:0 0 0 1.3%;}
.dy03 li img{ width:95%; border:solid 1px #d3d3d3; padding:2%; background:#fff; display:block}

/*见证*/
.m-jz{padding:0.5em 0 0; height:11.33em; width:96.6%; margin:0 auto 1.17em;background:#fff; border:solid 1px #e8e8e8;overflow:hidden;font-size:1em;}
.til02{ font-size:1em; font-weight:bold; color:#0066cc; border-bottom:solid 1px #ededed; position:relative; padding:0 3.7%; line-height:233%; height:auto;}
.til02:before{ content:""; position:absolute; width:22.8%; height:0.21em; background:#06c; left:0; bottom:0;}
.jz-c{ position:relative;}
.jz-c .nowarp{ width:72%; padding:0 0 0 5.8%;margin:0 11%;}
.jz-c .m-box,.jz-c .sclwrap_box{height:6em; overflow:hidden; padding:1.3em 0 0;}
.jz-c .prev,.jz-c .next{ width:10.1%; height:2.63em;background:url(/mobile/Images/Index/prev.gif) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; position:absolute; top:3em;}
.jz-c .prev{ left:0.8%;}
.jz-c .next{ right:0.8%;transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.jz-c li{ width:25.8%; float:left; margin:0 7.5% 0 0;}
.jz-c li img{ width:99%; border:solid 1px #f0f0f0; box-shadow:0.08em 0.08em 0.08em #f0f0f0; display:block;}

/*优势*/
.m-ys{ height:25.08em;overflow:hidden;font-size:1em; line-height:217%; color:#000; position:relative; z-index:1;}
.m-ys h2{ font-size:1em; color:#06c; font-weight:bold; line-height:258%; border-bottom:solid 1px #ededed; text-align:center;}
.m-ys:before{height:24em;background:#fff; border:solid 1px #e8e8e8; content:""; position:absolute; width:96.6%; left:1.56%; top:0; z-index:-1;}
.ystil{ width:97%; margin:0 auto; height:2.58em;}
.ystil li{width:0.7em; height:0.7em; border-radius:0.7em;margin:0 0 0 0.5em; display:block;float:left;font-size:1em; background:#959595;}
.ystil li:first-child{ margin:0 0 0 33%;}
.ystil li.z-on{ background:#06c;}
.m-ys .m-box,.m-ys .sclwrap_box{height:20em; overflow:hidden;}
.ys_c dl{ width:100%;float:left; display:inline;}
.ys_c dt{ width:92.2%; margin:0 auto; height:8.5em; padding:0.75em 0 0;}
.ys_c dt img{ width:100%;}
.ys_c dd{ width:92.2%; margin:0 auto; height:10.8em; color:#000;}
.ys_c dd h3{ font-weight:bold; font-size:1em;}
.ys_c dd p{ }
.ys_c dd span,.gy_c dd span{ color:#06c;}

/*团队*/
.m-td{padding:0.5em 0 0; height:15.83em; width:96.6%; margin:0 auto 1.17em;background:#fff; border:solid 1px #e8e8e8;overflow:hidden;font-size:1em;}
.td-c li{ width:37%; float:left; border:solid 1px #06c; padding:1% 1% 0; height:11.58em; margin:0.58em 0 0 4%; position:relative;font-size:1em;}
.td-c li:before{ content:"";background:url(/mobile/Images/Index/ico01.jpg) no-repeat 0 0;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%; position:absolute; width:1.42em; height:1.42em; right:5%; bottom:5%;}
.td-c li img{ width:100%; display:block;}
.td-c li p{ display:block; text-align:center; font-size:0.83em; line-height:170%; color:#000; padding:0.4em 0 0;}
.td-c li p b{ display:block; color:#06c;}

/*关于*/
.m-gy{padding:0.5em 0 0; height:24em; width:96.6%; margin:0 auto 1.17em;background:#fff; border:solid 1px #e8e8e8;overflow:hidden;font-size:1em; line-height:217%; color:#000;}
.gy_c{ width:95.5%; margin:0 auto; padding:0.75em 0 0;color:#000;}
.gy_c dt,.gy_c dt img{ display:block; width:100%;}
.gy_c dd{ padding:1.29em 0 0; display:block;}
.gy_c dd h3{ font-size:1em; font-weight:bold;}

/*荣誉*/
.m-ry{padding:0.5em 0 0; height:14.3em; width:96.6%; margin:0 auto 1.17em;background:#fff; border:solid 1px #e8e8e8;overflow:hidden;font-size:1em; line-height:217%; color:#000;}
.m-ry .m-box,.m-ry .sclwrap_box{height:9.6em; overflow:hidden; padding:0.79em 0 0;}
.zxtil{ font-size:1em; font-weight:bold;border-bottom:solid 1px #ededed;line-height:233%; height:2.33em;}
.zxtil li{ float:left;padding:0 3.7%; color:#000;}
.zxtil li.z-on{ color:#06c; position:relative}
.zxtil li.z-on:before{ content:""; position:absolute; left:0; bottom:0; width:100%; height:0.21em; background:#06c;}
.ry_c li{ width:35%; float:left; margin:0 0 0 6.8%;}
.ry_c li img,.zx01 p img{ display:block; width:100%;}
.ry_c li span{ display:block; text-align:center; line-height:242%; color:#000;}

/*资讯*/
.m-zx{padding:0.5em 0 0; height:26em; width:96.6%; margin:0 auto;background:#fff; border:solid 1px #e8e8e8;overflow:hidden;font-size:1em;}
.m-zx .m-box,.m-zx .sclwrap_box{height:22.08em; overflow:hidden; padding:0.38em 0 0;}
.zx01,.zx02,.ry_c ul{ display:inline; float:left; width:100%;}
.zx01 p{width:95.5%; margin:0 auto; height:8.42em;}
.zx01 li{font-size:1em; width:91%;line-height:221%; color:#000; padding:0 2%; position:relative; margin:0 auto}
.zx01 li:before{ content:""; position:absolute; width:0.08em; height:0.08em; background:#000; min-height:1px; min-width:1px; left:0; top:1.08em;}
.zx02 dl{clear:both;display:block;width:91%;margin:0 3%;font-size:1em; color:#000; line-height:155%; border-top:dashed 1px #e1e1e1; padding:0.8em 0 0 3%;}
.zx02 a:first-child dl{ border:0; padding-top:0;}
.zx02 dt{ font-weight:bold; color:#06c; white-space:nowrap;}
.zx02 dd b{ width:; float:left;}
.zx02 dd p{ width:; float:left; padding:0 0 0.8em;}



@media screen and (min-width:320px) {
	body { font-size:75%;}
}
@media screen and (min-width:360px) {
	body { font-size:87%;}
}

@media screen and (min-width:400px) {
	body { font-size:100%;}
}
@media screen and (min-width:480px) {
	body { font-size:112%;}

}
@media screen and (min-width:568px) {
	body { font-size:131%;}

}
@media screen and (min-width:639px) {
	body { font-size:150%;}
}
