.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 #252c76; border-top:solid 1px #0f1450;background:#161c60}
.g-nav a:after { position:absolute; content:""; width:1px; height:100%; background:#252c76; top:0%; right:0;}
.g-nav a:after { position:absolute; content:""; width:1px; height:100%; background:#0f1450; 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}

/**/
.g-hz .m-bt { display:block; padding:2.5rem 0 0;}
.g-hz .sclwrap_box{height:9.3rem; overflow:hidden}
.g-hz .m-box { margin-top:0.75rem;}
.g-hz .con { float:left}
.g-hz .con p a { display:block; float:left; width:7.29rem; margin-left:1rem;}

.g-hz .m-cnt{ padding:1rem 0 0 10.63rem;}
.g-hz .m-cnt li{ background:#000; width:0.5rem; height:0.5rem; float:left; margin:0 1rem 0 0;
border-radius:1rem;      
-webkit- border-radius:1rem;
-moz-border-radius:1rem;
-o-border-radius:1rem;}
.g-hz .m-cnt li.z-on{ background:#c50c22; width:1.88rem;}

/*产品中心*/
.g-cp { padding:2rem 0 0;}
.g-cp p { display:block; padding:1rem 0 0; height:25.42rem;}
.g-cp p a { display:block; float:left; width:11.67rem; text-align:center; margin:0 0 1.25rem 1.17rem; font-size:0.83rem; color:#000;}
.g-cp p a img { display:block; width:11.58rem; height:9.46rem; border:solid 1px #e3e3e3; margin-bottom:0.75rem;}
.g-cp i a { width:15.71rem; height:2.08rem; line-height:2.08rem;  border-radius:13rem; font-size:0.88rem; color:#fff; text-align:center; display:block; background:#161c60; margin:0 auto 2.25rem;}

/*专属定制满足完美主义者的您*/
.g-dz { background:url(/mobile/Images/Index/dz_bg.jpg) no-repeat; height:41.88rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-dz .m-bt { display:block; padding:2.33rem 0 0;}
.g-dz i { display:block; line-height:0; padding:0.75rem 0 0;}
.g-dz b { display:block; padding:1rem 0 0.5rem 1.25rem; clear:both;}
.g-dz b a { color:#c50c22; font-size:1.25rem;}
.g-dz b a em { font-weight:normal; color:#333; padding-right:1rem;}
.g-dz p { padding:0 0 0 1.25rem;}
.g-dz p em { display:block; float:left; width:10.42rem; height:1.5rem; font-size:0.88rem;}
.g-dz p em img { display:block; float:left; width:0.68rem; padding:0.5rem 0.5rem 0 0;}
.g-dz span { display:block; padding:0 0 0 1.25rem; font-size:0.83rem; color:#333; line-height:1.5rem;}
.g-dz span em { color:#c50c22}

/*专属定制满足完美主义者的您*/
.g-zs { padding:2.5rem 0 0; height:48rem; overflow:hidden;}
.g-zs p { padding:3rem 0 0;}
.g-zs p a { width:11.67rem; display: block; float:left; margin:0 0 3.46rem 1.25rem; position:relative; line-height:0;}
.g-zs p a .m-i01 { display:block; position:absolute; top:-2.29rem; left:4.17rem; width:3.96rem;}
.g-zs p a span { display:block; width:11.42rem; height:10.29rem; border:solid 0.12rem #eee; border-top:none;}
.g-zs p a span b { display:block; text-align:center; padding:1rem 0 0.5rem; line-height:1.5rem; font-size:1rem; color:#3a3a3a}
.g-zs p a span em { display:block; line-height:1.25rem; font-size:0.83rem; color:#666; padding:0 0.48rem;}
.g-zs p a span em .m-i02 { color:#c50c22}

/*优势*/
.g-ys { height:47.36rem;}
.g-ys .m-bt { display:block; padding:1rem 0 0;}

.g-ys .sclwrap_box { height:36.38rem; overflow:hidden}
.g-ys .con { float:left}
.g-ys .con .m-pic01 { width:24.17rem; margin:0 auto; display:block; line-height:0;}
.g-ys .con dl { padding:0 0 0 0.88rem;}
.g-ys .con dl dt { height:6.25rem;}
.g-ys .con dl dt i { display:block; width:6rem; float: left; padding:0.35rem 0 0;}
.g-ys .con dl dt span { display:block; float:left; padding:2.75rem 0 0 0.5rem;}
.g-ys .con dl dt span a { width:17.58rem; height:1.92rem; line-height:1.92rem;  border-radius:13rem; font-size:0.88rem; color:#fff; display:block; background:#161c60; padding-left:1rem;}

.g-ys .con dl dt span a b { padding-right:1rem;}
.g-ys .con dl dd { padding-left:2.33rem;}
.g-ys .con dl dd p { clear:both;}
.g-ys .con dl dd p img { width:0.83rem; float:left; display:block; padding:0.25rem 0.5rem 0 0;}
.g-ys .con dl dd p em { display:block; float:left; width:21.67rem; color:#333; font-size:0.88rem; padding-bottom:0.5rem; line-height:1.5rem;}

.g-ys .m-cnt{ padding:1rem 0 0 9.75rem; background:url(/mobile/Images/Index/ys_ss.gif) no-repeat; height:1.83rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-ys .m-cnt li{ background:#3c3c3c; width:0.5rem; height:0.5rem; float:left; margin:0 1rem 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:#c81623; width:1.88rem;}

/*客户见证*/
.g-jz { background:url(/mobile/Images/Index/jz_bg.jpg) no-repeat; height:26.29rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-jz .m-bt { display:block; padding:2.5rem 0 0;}
.g-jz p { padding:1rem 0 0 1.17rem;}
.g-jz p a { background:url(/mobile/Images/Index/jz_dlbg.png) no-repeat; width:24.33rem; height:8rem; display:block; margin-bottom:0.83rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-jz p a img { width:6.54rem; float:left; padding:0.64rem 0 0 1.94rem;}
.g-jz p a span { width:14rem; float:left; padding:1rem 0 0 1rem; font-size:0.75rem; color:#5a5a5a; line-height:1.25rem;}
.g-jz p a span b { display:block; font-size:0.83rem; color:#333;}
.g-jz p a span em { display:block; font-size:0.75rem; color:#555; padding-bottom:0.5rem; border-bottom:solid 1px #e0e0e0; margin-bottom:0.5rem;}
.g-jz p a span i { font-weight:bold; color:#c50c22}

/**/
.g-zj { padding:2.5rem 0 0;}
.g-zj p { width:24.17rem; margin:1rem auto;}
.g-zj p a span { display:block; padding:0.5rem 0 0; line-height:1.25rem; font-size:0.83rem; color:#555}
.g-zj p a span em { color:#c50c22}

/*公司动态*/
.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:#161c60}
.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:#c50c22; 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;}