.wrap { background:#fff;}	
.wrap img { width:100%;}
.pr { position:relative;}
.pa { position:absolute;}
.m-cnt:after,.c-list:after,.m-box:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

@media screen and (min-width:320px) {html { font-size:75%;}}
@media screen and (min-width:360px) {html { font-size:83%;}}
@media screen and (min-width:375px) {html { font-size:88%;}}
@media screen and (min-width:393px) {html { font-size:92%;}}
@media screen and (min-width:400px) {html { font-size:93%;}}
@media screen and (min-width:412px) {html { font-size:94%;}}
@media screen and (min-width:414px) {html { font-size:95%;}}
@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-adv{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15;}

.g-adv .sclwrap_box{ height:12.5rem;}
.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }

/*导航样式*/
.g-nav { position:relative; clear:both}
.g-nav a { float:left; height:2.45rem; line-height:2.45rem; width:33.3%; text-align:center; display:block; font-size:0.88rem; color:#fff; position:relative; border-bottom:solid 1px #053a81; border-top:solid 1px #135ec2;background:#0b4a9f}
.g-nav a:after { position:absolute; content:""; width:1px; height:100%; background:#135ec2; top:0%; right:0;}
.g-nav a:after { position:absolute; content:""; width:1px; height:100%; background:#053a81; top:0%; right:1px;}
.g-nav a:nth-child(1),.g-nav a:nth-child(2),.g-nav a:nth-child(3) { border-top:none;}
.g-nav a:nth-child(4),.g-nav a:nth-child(5),.g-nav a:nth-child(6) { border-bottom:none;}
.g-nav a:nth-child(3n):before,.g-nav a:nth-child(3n):after { background:none}

/**/
.m-bt01 { padding:2.17rem 0 0.68rem; text-align:center; line-height:0; }
.m-bt01 a em { display:block; font-size:0.83rem; color:#333; line-height:1rem; padding:0.1rem 0 0;}
.g-dq p a { background:url(/mobile/Images/Index/dq_libg.gif) no-repeat; width:11.42rem; height:9.42rem; display:block; float:left; text-align:center; margin:0 0 1.25rem 1.25rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-dq p a img { display:block; width:3.04rem; height:3.04rem; margin:0 auto;}
.g-dq p a b { display:block; font-size:0.88rem; color:#333; padding:0.25rem 0;}
.g-dq p a span { display:block; font-size:0.75rem; color:#555; line-height:1.25rem; margin:0 0.5rem;}

/*集产品/技术/服务于一体*/
.g-al { background:url(/mobile/Images/Index/al_bg.jpg) no-repeat; height:38.33rem; margin:1.6rem 0 0; overflow:hidden;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.g-al .c-list { padding:0.25rem 0 0.75rem 1.25rem;}
.g-al .c-list li { float:left; width:7.92rem; height:3.08rem; color:#333; background:#fff; border:solid 1px #efefef; margin:0 6px 8px #efefef; margin:0 0.24rem 0.32rem 0;}
.g-al .c-list li b { display:block; padding:0.63rem 0 0 1.5rem; font-size:18px; }
.g-al .c-list li em { display:block; padding:0.25rem 0 0 1.5rem; font-size:0.42rem; color:#686565; text-transform:uppercase;}
.g-al .c-list li.z-on { background:#0b4a9f; color:#fff;}
.g-al .c-list li.z-on em { color:#b9c4dc}

.m-alcon { position:relative;}
.m-alcon .prev { position:absolute; top:7rem; left:1.25rem; width:2.17rem; z-index:999;}
.m-alcon .prev img { width:100%;}
.m-alcon .next { position:absolute; top:7rem; right:1.25rem; width:2.17rem; z-index:999;}
.m-alcon .next img { width:100%;}

.m-alcon .no_ov { margin:0 1.25rem;}
.m-alcon .sclwrap_box { height:18.7rem;}
.m-alcon .no_ov .m-box .page { position:relative; float:left}
.m-alcon .no_ov .m-box .page a { display:block; width:24.17rem;}
.m-alcon .no_ov .m-box .page a em { display:block; color:#333; font-size:0.83rem; line-height:2.46rem; text-align:center;}

/**/
.g-zx { padding:2.5rem 0 0;}
.g-zx dl { padding-left:1.25rem; clear:both;} 
.g-zx dl dt a { display:block; width:24.17rem; height:2.17rem; line-height:2.17rem; background:#e8e8e8;}
.g-zx dl dt a em { display:block; float:right; font-size:0.75rem; text-transform:uppercase; color:#555; padding-right:1rem;}
.g-zx dl dt a span { display:block; width:5.8rem; background:#00945b; color:#fff; font-size:0.83rem;}
.g-zx dl dt a span img { display:block; float:left; width:1rem; height:1rem; padding:0.6rem 0.68rem 0 1.33rem;}
.g-zx dl dd { padding:0.5rem 0 0; height:3.17rem;}
.g-zx dl dd a { display:block; float:left; width:8.42rem; font-size:0.75rem; color:#555; height:1.5rem;}
.g-zx dl dd a img { display:block; width:0.44rem; height:0.44rem; float:left; padding:0.35rem 0.6rem 0 0;}

.g-zx .m-dl02 dt a span { background:#0b4a9f}
.g-zx .m-dl02 dd a:nth-child(4) { width:18rem;}

.g-zx p { display:block; padding:0.83rem 0 0 0.5rem;}
.g-zx p a { display:block; float:left; width:11.46rem; text-align:center; margin:0 0.8rem 1rem; font-size:0.83rem; color:#000;}
.g-zx p a img { display:block; width:11.46rem; height:8.58rem; margin-bottom:0.8rem;}

/*八大优势*/
.g-ys { position:relative;}
.g-ys .m-bt { display:block; text-align:center; padding:1rem 0 0; line-height:0;}
.g-ys .m-bt em { display:block; font-size:0.75rem; color:#333; line-height:1.5rem;}

.g-ys .m-cnt { display:block; padding:0 0 0 7rem;}
.g-ys .m-cnt li{ background:#999; width:0.5rem; height:0.5rem; float:left; margin:0 1.08rem 0 0;
border-radius:1rem;      
-webkit- border-radius:1rem;
-moz-border-radius:1rem;
-o-border-radius:1rem;}
.g-ys .m-cnt li.z-on{ background:#01488f; width:1.88rem;}

.g-ys .sclwrap_box { background:url(/mobile/Images/Index/ys_bg.jpg) no-repeat; height:16.83rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-ys .con { float:left}
.g-ys .con a { display:block; width:12.58rem; margin:0 auto; padding:3.53rem 0 0;  text-align:center;}
.g-ys .con a em { display:block; font-size:0.88rem; text-align:center; line-height:1.58rem; color:#fff;}
.g-ys .con a span { display:block; font-size:0.83rem; line-height:1.5rem; color:#333; padding:3rem 0 0;}

/*公司动态*/
.g-dt { position:relative; margin-top:2.3rem;}
.g-dt .more01 { position:absolute; top:0.75rem; right:1rem; font-size:0.75rem; color:#fff; text-transform:uppercase; display:block;}
.g-dt .m-cnt { display:block; height:2.5rem; line-height:2.5rem; margin:0 0 0.5rem 1.25rem; background:#01488f}
.g-dt .m-cnt li { float:left; padding:0 0.75rem; font-size:1rem; color:#fff;}
.g-dt .m-cnt li img { display: none; float:left; width:1.42rem; padding:0.58rem 0.5rem 0 0;}
.g-dt .m-cnt li.z-on { background:#00945b; color:#fff}
.g-dt .m-cnt li.z-on img { display: block;}

.g-dt .sclwrap_box { height:16.6rem}
.g-dt .con { float:left;}
.g-dt .con a { display:block; border-bottom: dashed 1px #c6c6c6; height:2.46rem; line-height:2.46rem; margin:0 1.75rem; color:#555; font-size:0.83rem;}
.g-dt .con a:last-child { border:none;}
.g-dt .con a img { display:block; float:left; width:0.5rem; padding:1.08rem 0.5rem 0 0;}

