﻿.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: 180px; }

/*导航样式*/
.g-nav { position:relative; clear:both}
.g-nav a { float:left; height:3.33rem; line-height:3.33rem; width:33.3%; text-align:center; display:block; font-size:1.17rem; color:#fff; position:relative;  background:#214d94}
.g-nav a:nth-child(1) { background:#5c87cc}

/*服务范围*/
.g-fw .m-bt { display:block; padding:1.5rem 0 0; text-align:center; font-size:1.5rem; color:#202020}
.g-fw .m-bt em { display:block; font-size:1rem; color:#666;}
.g-fw p { padding:1rem 0 0 1.25rem;}
.g-fw p a { display:block; float:left; width:11.96rem; height:6.08rem; border-top:solid 2px #d5d5d5; border-left:solid 2px #d5d5d5;}
.g-fw p a i img { display:block; float:left; width:4.17rem; padding:1rem 0 0 1rem;}
.g-fw p a span { display:block; float: right; width:6.5rem; padding:1.25rem 0 0 0; font-size:0.83rem; color:#202020;}
.g-fw p a span em { display:block; font-family:Arial; font-size:0.58rem; color:#666; padding:0.3rem 0 0.5rem;}
.g-fw p a span img { width:2.08rem; display:block; margin:0.5rem 0 0;}
.g-fw p a:nth-child(2n) { border-right:solid 2px #d5d5d5}
.g-fw p a:nth-child(5),.g-fw p a:nth-child(6) { border-bottom:solid 2px #d5d5d5}

/*电话*/
.g-dh { padding:1.5rem 0 0;}
.g-dh a { width:100%; height:3.68rem; line-height:3.68rem; background:#214d94; display:block}
.g-dh a img { display:block; width:3.68rem; float:left;}
.g-dh a span { display:block; width:22.9rem; float:left; text-align:center; font-size:1.25rem; color:#fff;}

/*优势*/
.g-ys { background:url(../images/ys_bg.gif) no-repeat; height:33.21rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-ys .m-bt { display:block; text-align:center; padding:1.67rem 0 0; font-size:1.5rem; color:#202020}
.g-ys .m-bt em { background:#214d94; color:#fff;}
.g-ys .m-bt span { display:block; font-size:1rem; color:#666}

.g-ys .m-cnt{ padding:0 0 0 8.5rem;}
.g-ys .m-cnt li { background:#202020; width:1.04rem; height:1.04rem; float:left; margin:0 0.68rem 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:#214d94;}

.g-ys .sclwrap_box{height:26rem; overflow:hidden}
.g-ys .m-box { margin:2.5rem 0 0}
.g-ys .con { float:left}
.g-ys .con a { display:block; width:20.21rem; margin:0 auto;}
.g-ys .con a img { display:block; margin-bottom:0.5rem;}
.g-ys .con a em { display:block; font-size:1.25rem; color:#202020; text-align:center; padding:0.75rem 0 0;}
.g-ys .con a i { display:block; width:2.58rem; height:4px; background:#202020; margin:1rem auto; font-size:0; line-height:0;}
.g-ys .con a span { display:block; font-size:1rem; color:#666; line-height:1.67rem; text-align:center;}

/*客户案例*/
.g-zz { padding:1.25rem 0 0; position:relative;}
.g-zz .m-bt { display:block; text-align:center; font-size:1.5rem; color:#202020; padding-bottom:0.75rem;}
.g-zz .m-bt em { display:block; font-size:16px; color:#666;}

.g-zz .prev { position:absolute; top:8.75rem; left:0; width:1.21rem; z-index:999;}
.g-zz .prev img { width:100%;}
.g-zz .next { position:absolute; top:8.75rem; right:0; width:1.21rem; z-index:999;}
.g-zz .next img { width:100%;}

.g-zz .no_ov { margin:0 1.88rem;}
.g-zz .sclwrap_box{ height:12rem}
.g-zz .no_ov .m-box .page { float:left; text-align:center;}
.g-zz .no_ov .m-box .page a { display:block; width:7.5rem; color:#333; float:left; margin-right:0.1rem; }
.g-zz .no_ov .m-box .page a img { width:6.83rem; height:9.75rem; padding:0.21rem; border:solid 1px #d6d6d6;}
.g-zz .no_ov .m-box .page a i { display:block; padding-top:8%;} 
.g-zz .no_ov .m-box .page a em { font-size:0.83rem;}

/*客户案例*/
.g-al .m-bt { display:block; padding:1.75rem 0 0; text-align:center; font-size:1.5rem; color:#202020}
.g-al .m-bt em { display:block; font-size:1rem; color:#666;}
.g-al p { padding:1rem 0 0 1.25rem;}
.g-al p a { display:block; width:8rem; height:3.5rem; line-height:0; font-size:0; border-top:solid 1px #bfbfbf; border-left:solid 1px #bfbfbf; float:left;}
.g-al p a:nth-child(3n) {border-right:solid 1px #bfbfbf;}
.g-al p a:nth-child(7),.g-al p a:nth-child(8),.g-al p a:nth-child(9) {border-bottom:solid 1px #bfbfbf;}

/*安腾实验室*/
.g-sy { padding:1.25rem 0 0; position:relative;}
.g-sy .m-bt { display:block; text-align:center; font-size:1.5rem; color:#202020; margin-bottom:1.75rem;}
.g-sy .m-bt em { display:block; font-size:16px; color:#666;}

.g-sy .prev { position:absolute; top:9.2rem; left:0; width:1.21rem; z-index:999;}
.g-sy .prev img { width:100%;}
.g-sy .next { position:absolute; top:9.2rem; right:0; width:1.21rem; z-index:999;}
.g-sy .next img { width:100%;}

.g-sy .no_ov { margin:0 1.88rem;}
.g-sy .sclwrap_box{ height:13rem}
.g-sy .no_ov .m-box .page { float:left; text-align:center;}
.g-sy .no_ov .m-box .page a { display:block; width:10.58rem; color:#333; float:left;}
.g-sy .no_ov .m-box .page a:nth-child(2) { float:right;}
.g-sy .no_ov .m-box .page a img { width:10.21rem; height:8.71rem; padding:0.12rem; border:solid 1px #b9b9b9;}

/*公司动态*/
.g-dt { background:#fafafa; padding:1.5rem 0 0; height:27.75rem;}
.g-dt .m-bt { display:block; text-align:center; font-size:1.5rem; color:#202020; margin-bottom:1rem;}

.g-dt .m-cnt {  height:2.2rem; padding-left:7.83rem;}
.g-dt .m-cnt li { float:left; padding:0 2.5rem 0 0; color:#333; font-size:1.17rem; position:relative;}
.g-dt .m-cnt li:before { position:absolute; content:""; width:2px; height:1.08rem; background:#bababb; left:6rem; top:0.3rem;}
.g-dt .m-cnt li:last-child:before { background:none;}
.g-dt .m-cnt li.z-on { color:#214d94;}
.g-dt .m-cnt li.z-on:after { position:absolute; content:""; width:4.88rem; height:0.17rem; top:2.08rem; left:0; background:#214d94}

.g-dt .sclwrap_box { height:24rem; margin:1rem 0 0;}
.g-dt .con { float:left;}
.g-dt .con p { margin:0 1rem 1rem; border-bottom:solid 1px #c1c1c1; padding-bottom:1rem;}
.g-dt .con p a { display:block; font-size: 1rem; color:#333; margin-bottom:0.5rem;}
.g-dt .con p span { display:block; font-size:0.83rem; color:#666; line-height:1.5rem;}
.g-dt .con p em { display:block; font-size:0.83rem; color:#9a9a9a;}

