.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:18.33rem;}
.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }

/*导航样式*/
.g-nav { position:relative; clear:both; background:#e5eef3; padding:2.08rem 0 0; height:14.13rem; border-bottom:solid 1px #c6dfec;}
.g-nav a { float:left; height:4.5rem; width:5.71rem; text-align:center; display:block; color:#fff; position:relative; background:#0171bb; border-radius:10rem; padding:1.21rem 0 0; line-height:1.5rem; margin:0 0 0.83rem 0.83rem; font-size:1.17rem;}

/*产品展示*/
.m-bt01 { padding:0.5rem 0 0.5rem; text-align:center;}
.m-bt01 a em { display:block; font-family:Impact; font-size:3rem; color:#f4f8fb; text-transform:uppercase;}
.m-bt01 a b { display:block; font-size:1.5rem; color:#0171bb; margin:-1.75rem 0 0;}
.m-bt01 a span { font-size:0.92rem; color:#959595;}

.g-cp p { height:20.83rem;}
.g-cp p a { display:block; float:left; width:11.79rem; height:8.83rem; margin:0 0.3rem 1.17rem 0.83rem; position:relative;}
.g-cp p a i { display:block;}
.g-cp p a i img { width:11.79rem; height:8.83rem;}
.g-cp p a span { display:block; font-size:0.92rem; color:#fff;  width:11.79rem; height:1.58rem; line-height:1.58rem; background:rgba(0,0,0,0.4) none repeat scroll !important; filter:Alpha(opacity=60); position: absolute; top:7.25rem; left:0; text-align:center; border-radius:0 0 0.2rem 0.2rem;}
.g-cp .m-btn01 { width:10.92rem; height:3.21rem; line-height:3.21rem; background:#0171bb; border-radius:100rem; margin:0 auto; text-align:center; font-size:1.17rem; color:#fff; display:block;}

/*为了高稳定，我们不惜成本*/
.g-pk { background:#e5eef3; height:25.17rem; margin:1.9rem 0 0; border-bottom:solid 1px #c6dfec;}
.g-pk .m-bt01 a em { display:block; font-family:Impact; font-size:3rem; color:#d6e5ef; text-transform:uppercase;}

.g-pk .m-cnt { background:url(/m/skin/images/pk_topbg.gif) no-repeat; width:25rem; height:3.67rem; margin:0.75rem auto 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-pk .m-cnt li { float:left; width:6.25rem; height:3.67rem; text-align:center; color:#fff; font-size:1rem;}
.g-pk .m-cnt li b { display:block; font-size:1.08rem; color:#292929; padding:0.68rem 0 0;}
.g-pk .m-cnt li em { display:block; font-size:0.5rem; color:#e2e2e2; padding:0.1rem 0 0; text-transform:uppercase;}
.g-pk .m-cnt li.z-on { background:url(/m/skin/images/pk_libg.gif) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-pk .m-cnt li.z-on b { color:#fff;}

.g-pk .sclwrap_box{height:14.25rem; overflow:hidden}
.g-pk .m-box { margin-top:0rem;}
.g-pk .con { float:left}
.g-pk .con a { display:block; width:25rem; height:14.29rem; margin:0 auto; position:relative;}
.g-pk .con a span { display:block; position:absolute; top:11.53rem; left:0.58rem; color:#fff; width:12.83rem;}
.g-pk .con a span b { display:block; font-size:0.92rem; color:#fff;}
.g-pk .con a span em { display:block; font-size:0.75rem; color:#fff; line-height:1rem; padding:0.3rem 0 0;}
.g-pk .con a .m-sp02 { left:15.08rem;}

/*为了高稳定，我们不惜成本*/
.m-cbcon { background:url(/m/skin/images/cb_bg.jpg) no-repeat; height:10.58rem; margin:1.25rem 0 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.m-cbcon ul li { float:left; width:7.71rem; padding:0 0.2rem 0 0.83rem;}
.m-cbcon ul li a img { width:4.88rem; height:6.83rem; display:block; margin:0 auto;}
.m-cbcon ul li a i img { display:block; width:6.54rem; height:4.08rem; margin:-3.2rem auto 0;}
.m-cbcon ul li a em { display:block; text-align:center; font-size:0.83rem; color:#292929; padding:8.3rem 0 0;}

/*认证齐全*/
.g-zz { padding:0rem 0 0;}
.g-zz .m-cnt { background:url(/m/skin/images/zz_btbg.gif) no-repeat; width:25rem; height:3.33rem; margin:0.75rem auto 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-zz .m-cnt li { float:left; width:6.25rem; height:3.33rem; line-height:3rem; text-align:center; color:#292929; font-size:1.08rem;}
.g-zz .m-cnt li.z-on { background:url(/m/skin/images/zz_libg01.gif) no-repeat; color:#fff; font-weight:bold;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.g-zz .sclwrap_box{height:18.5rem; overflow:hidden}
.g-zz .m-box { margin-top:0rem;}
.g-zz .con { float:left}
.g-zz .con a img { display:block; width:25rem; height:17.33rem; margin:0 auto;}

/*服务至上*/
.g-fw { background:url(/m/skin/images/fw_bg.jpg) no-repeat; height:23.92rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-fw .m-bt { display:block; text-align:center; padding:3.5rem 0 1.25rem;}
.g-fw .m-bt b { display:block; font-size:1.5rem; color:#fff;}
.g-fw .m-bt em { display:block; font-size:0.92rem; color:#fff; padding:0.1rem 0 0;}
.g-fw p { padding-left:1.67rem; height:4.67rem;}
.g-fw p b { display:block; width:3.67rem; height:3.17rem; padding:0.5rem 0 0; border: dashed 1px #fff; border-radius:10rem; text-align:center; font-weight:bold; color:#fff; float:left;}
.g-fw p span { display:block; width:11.33rem; height:3.57rem; padding:0.5rem 0 0; color:#fff; float:left; margin-left:1rem; border-bottom:dashed 1px #fff; line-height:1.5rem;}
.g-fw p .m-fwsp { border:none;}

/*用事实说话*/
.g-jz { background:#e5eef3; height:30.5rem;}
.g-jz .m-bt01 a em { display:block; font-family:Impact; font-size:3rem; color:#d6e5ef; text-transform:uppercase;}
.g-jz dl { margin:0.5rem 0.83rem; height:8.75rem; background:#fff; border-radius:0.3rem;}
.g-jz dl dt { display:block; float:left; width:12.79rem; height:7.96rem; padding:0.42rem 0 0 0.42rem;}
.g-jz dl dd { display:block; float:left; width:11rem; height:7.96rem; padding:0.42rem 0 0 0.42rem;}
.g-jz dl dd b a { display:block; font-size:0.92rem; color:#292929; padding:0.3rem 0 0;}
.g-jz dl dd p { font-size:0.83rem; color:#6a6a6a; line-height:1.33rem; padding:0.5rem 0 0;}
.g-jz dl dd p em { font-weight:bold;}
.g-jz .m-zjbut { width:10.83rem; height:3.25rem; line-height:3.25rem;  border-radius:13rem; font-size:1.17rem; color:#fff; text-align:center; display:block; background:#0171bb; margin:2rem auto 0;}

/**/
.g-zj { background:url(/m/skin/images/zj_bg.jpg) no-repeat; height:40.96rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.m-zjcon { width:21.63rem; padding:3.33rem 0 0 2.33rem; height:18.75rem;}
.m-zjcon a b { display:block; font-size:1.08rem; color:#0171bb;}
.m-zjcon a span { display:block; font-size:0.83rem; color:#1f1f1f; line-height:1.5rem; padding:0.75rem 0;}
.m-zjcon a i { width:7.71rem; height:2.29rem; line-height:2.29rem;  border-radius:13rem; font-size:0.92rem; color:#fff; text-align:center; display:block; background:#f78f00;}

.m-lxcon { padding:0 0 0 0.83rem;}
.m-lxcon p { width:25rem; text-align:center; padding:0.83rem 0 2rem; font-size:1.33rem; color:#fff;}
.m-lxcon p b { font-size:1.33rem; color:#fff;}
.m-lxcon p b em { color:#f78f00;}
.m-lxcon p i { display:block; font-size:1rem; color:#f78f00; padding:0.3rem 0 0;}
.m-lxcon ul { padding-left:1.25rem;}
.m-lxcon ul li { height:2.75rem; float:left; margin-right:1rem;}
.m-lxcon ul .sbt { width:4rem; display:block; float:left; color:#1f1f1f; font-size:1rem; line-height:1.67rem; }
.m-lxcon ul .sinp01{ background:#f5fcff; width:5.42rem; padding:0 0.5rem; height:1.67rem; line-height:1.67rem; border: solid 1px #dbe3e6; float:left; font-size:1rem; font-family:"Microsoft Yahei"; color:#1f1f1f; border-radius:0.2rem; }
.m-lxcon ul .sinp02 { background:#dee2e2; width:5.13rem; padding:0 0.5rem; height:1.63rem; line-height:1.63rem; border: solid 1px #d1d4d4; float:left; font-size:1rem; font-family:"Microsoft Yahei"; color:#19252d; }
.m-lxcon ul .area { background:#f5fcff; width:17rem; padding:0.5rem; height:3.67rem; line-height:1.2rem; border: solid 1px #d1d4d4; float:left; font-size:1rem; font-family:"Microsoft Yahei"; color:#1f1f1f; border-radius:0.2rem;}
.m-lxcon ul .h66 { height:5.5rem;}
.m-lxcon ul .m-li02 { padding-left:2.5rem;}
.m-lxcon ul .m-li02 img { width:7.33rem; display:block; float:left; margin-right:0.5rem;}
.m-lxcon ul li i { display:block; float:left; padding:0 0.5rem;}
.m-lxcon ul li i img { width:2.29rem; height:1.75rem;}
.m-lxcon ul li em { display:block; float:left; padding:0.3rem 0 0;}
.m-lxcon ul li em a { color:#0171bb; text-decoration:underline;}
.g-hd {height: 9.63rem;} 
