﻿.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:85%;}}
@media screen and (min-width:375px) {html { font-size:88%;}}
@media screen and (min-width:392px) {html { font-size:98%;}}
@media screen and (min-width:400px) {html { font-size:98%;}}
@media screen and (min-width:414px) {html { font-size:97%;}}
@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; margin-top:1.63rem;}
.g-nav a { font-size:1rem; color:#fff; text-align:center; width:8.33rem; height:3.63rem; line-height:3.63rem; margin:0 0 0.42rem 0.42rem; text-align:center; display:block; float:left; background:url(/mobile/Images/Index/n_libg.gif) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-nav a:nth-child(2),.g-nav a:nth-child(3) { line-height:1.25rem; padding-top:0.5rem; height:3.13rem;}

/**/
.g-qy { background:url(/mobile/Images/Index/qy_bg.jpg) no-repeat; height:12.83rem; margin-top:1.9rem; position:relative;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-qy .m-bt { display:block; text-align:center; font-size:1.08rem; color:#333; padding-top:0.9rem; font-weight:bold;}

.g-qy .prev { position:absolute; top:6rem; left:0.83rem; width:2.08rem; z-index:999;}
.g-qy .prev img { width:100%;}
.g-qy .next { position:absolute; top:6rem; right:0.83rem; width:2.08rem; z-index:999;}
.g-qy .next img { width:100%;}

.g-qy .nowarp { margin:0 5rem;}
.g-qy .nowarp .sclwrap_box{ height:10rem;}
.g-qy .nowarp .m-box { padding-top:1.8rem;}
.g-qy .nowarp .m-box .con { float:left}
.g-qy .nowarp .m-box .con a { display:block; width:7.42rem; float:left; margin-right:1.5rem;}
.g-qy .nowarp .m-box .con a:last-child { margin:0;}

/**/
.g-zx { background:url(/mobile/Images/Index/zx_bg.jpg) no-repeat; height:57.71rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-zx .m-bt { display:block; text-align:center; line-height:3.83rem; color:#fff; font-size:1.42rem; font-weight:bold; letter-spacing:0.1rem;}

.g-zx .m-cnt { display:block; height:2.58rem; line-height:2.58rem; padding:0.8rem 0 0 0.5rem;}
.g-zx .m-cnt li { float:left; font-size:1rem; padding-right:0.7rem; }
.g-zx .m-cnt li i { display:block; float:left; width:0.68rem; padding-right:0.3rem; display:none}
.g-zx .m-cnt li.z-on { color:#0964a8}
.g-zx .m-cnt li.z-on i { display:block;}

.g-zx .sclwrap_box{height:16.4rem; overflow:hidden}
.g-zx .m-box { margin-top:1.5rem;}
.g-zx .con { float:left}
.g-zx .con a { display:block;}
.g-zx .con a i { display:block; float:left; margin-left:0.85rem; width:12.92rem; line-height:0; font-size:0;}
.g-zx .con a .con_p { float:left; width:10.63rem; padding-left:0.63rem; height:11.5rem; overflow:hidden;}
.g-zx .con a p span { display:block; color:#666; padding-top:0.5rem; line-height:1.15rem; font-size:0.75rem;}
.g-zx .con a .con_p b { font-size:1rem; color:#333;}


.g-zx .m-bt02 { height:2.5rem; line-height:2.5rem; color:#fff; display:block; text-transform:uppercase; margin-bottom:1px;}
.g-zx .m-bt02 span { float:right; font-size:1rem; color:#999; padding-right:1rem;}
.g-zx .m-bt02 em { font-size:1.25rem; padding-left:1.33rem; font-weight:bold;}

.m-cp p { display:block; padding:1.42rem 0 0 0.92rem;}
.m-cp p a { display:block; float:left; width:10.54rem; text-align:center; margin:0 1.2rem 0.8rem 0.5rem; font-size:0.78rem; line-height:0.2rem;}
.m-cp p a em { display:block; line-height:1rem;}
.m-cp .u-cpbut { display:block; width:23.42rem; height:2rem; line-height:2rem; text-align:center; color:#666; margin:1rem auto 0; background:#e5e5e5; border-radius:0.2rem;}

/*广告*/
.g-pic { margin-top:2.25rem; position:relative; line-height:0; height:4.5rem; overflow:hidden}
.g-pic p { position: absolute; top:2.63rem; left:1.08rem; line-height:1.5rem;}
.g-pic p a { font-size:1.18rem; color:#fff; font-weight:bold;}
.g-pic02 { margin:0; height:5.42rem;}

/*优势*/
.g-ys01 { background:url(/mobile/Images/Index/ys_bg01.jpg) no-repeat; height:52.54rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.m-bt01 { display:block; text-align:center; padding-top:2rem;}
.m-bt01 a b { display:block; font-size:2rem; color:#303030; letter-spacing:1rem;}
.m-bt01 a em { display:block; letter-spacing:0.2rem; background:url(/mobile/Images/Index/ys_bt01.png) no-repeat; height:1.79rem; line-height:1.79rem; text-align:center; margin-top:0.5rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-ys01 p { padding-top:2rem;}
.g-ys01 p a span { display:block; padding:1.07rem 0 0 2.25rem;}
.g-ys01 p a span b { display:block; font-size:1.08rem; color:#333; margin-bottom:0.5rem;}
.g-ys01 p a span em { display:block; font-size:0.75rem; border-bottom: dotted 1px #c7c6c6; line-height:1.75rem; margin-right:2rem;}
.g-ys01 p a span em:last-child { border:none;}

.m-yscon { position:relative; margin-top:2.5rem;}
.m-yscon .m-bt03 { display:block; text-align:center; font-size:1.25rem; color:#333; font-style:italic; font-weight:bold;}
.m-yscon .m-bt03 em { color:#0964a8; font-style:italic;}
.m-yscon .prev { position:absolute; top:4.59rem; left:0.42rem; width:2.75rem; z-index:999;}
.m-yscon .prev img { width:100%;}
.m-yscon .next { position:absolute; top:4.59rem; right:0.42rem; width:2.75rem; z-index:999;}
.m-yscon .next img { width:100%;}

.m-yscon .nowarp { margin:0 2.55rem;}
.m-yscon .nowarp .sclwrap_box{ height:9.92rem;}
.m-yscon .nowarp .m-box { padding-top:0.4rem;}
.m-yscon .nowarp .m-box .con { float:left}
.m-yscon .nowarp .m-box .con a { display:block; width:9.92rem; height:7.46rem; text-align:center; float:left; margin-right:1.5rem; background:url(/mobile/Images/Index/js_picbg.jpg) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.m-yscon .nowarp .m-box .con a em { display:block; font-size:0.75rem; color:#fff; padding-top:2.92rem; font-weight:bold;}
.m-yscon .nowarp .m-box .con a:last-child { margin:0;}

/*高品质的产品*/
.g-gpz { background:#0964a8; height:30.2rem;}
.g-gpz .m-bt01 { display:block; text-align:center; padding-top:1.5rem;}
.g-gpz .m-bt01 a b { display:block; font-size:1.67rem; color:#fff; letter-spacing:0.5rem; line-height:1.75rem;}
.g-gpz .m-bt01 a em { display:block; letter-spacing:0.2rem; background:url(/mobile/Images/Index/gpz_bt.jpg) no-repeat; height:1.42rem; line-height:1.42rem; text-align:center; margin-top:0.5rem; color:#fff;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.g-gpz .m-cnt { display:block; padding:1rem 0 0 1rem;}
.g-gpz .m-cnt li { float:left; text-align:center; color:#fff; font-size:1rem; font-weight:bold; background:url(/mobile/Images/Index/gpz_libg01.gif) no-repeat; width:6.08rem; height:2.63rem; line-height:1.05rem; padding-top:0.7rem; margin-right:1px;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-gpz .m-cnt li.z-on { background:url(/mobile/Images/Index/gpz_libg02.gif) no-repeat; color:#0964a8;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.g-gpz .sclwrap_box{height:20.25rem; overflow:hidden}
.g-gpz .m-box { margin-top:1.28rem;}
.g-gpz .con { float:left}
.g-gpz .con a { display:block; width:24.46rem; padding:0 0 0 1.58rem; font-size:0.83rem; color:#fff;}
.g-gpz .con a img { width:23.46rem;}
.g-gpz .con a em { display:block; padding-top:0.5rem; line-height:1.25rem;}

/*按需定制*/
.g-dz { height:27.75rem;}
.g-dz .m-bt01 { padding-top:2.2rem;}
.g-dz .m-bt01 em { background:url(/mobile/Images/Index/dz_bt.jpg) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-dz p { padding:2.75rem 0 0 1rem;}
.g-dz p a { display:block; float:left; width:5.83rem;}
.g-dz p a img { width:3.75rem; display:block; margin:0 auto;}
.g-dz p a em { display:block; font-size:0.75rem; color:#333; text-align:center; border-top:solid 1px #d7d7d7; padding-top:0.6rem; margin:0.2rem 0 1.5rem;}
.g-dz p a:nth-child(1) em { font-weight:bold; color:#0964a8}
.g-dz p a:nth-child(5) { margin-left:3.13rem;}

/*服务至上*/
.g-fw { background:url(/mobile/Images/Index/fw_bg.jpg) no-repeat; height:25.96rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.g-fw .m-bt01 { display:block; text-align:center; padding-top:1.75rem;}
.g-fw .m-bt01 a b { display:block; font-size:2rem; color:#fff; letter-spacing:1rem; line-height:1.75rem;}
.g-fw .m-bt01 a em { display:block; letter-spacing:0.2rem; background:url(/mobile/Images/Index/fw_bt.png) no-repeat; height:1.79rem; line-height:1.79rem; text-align:center; margin-top:0.5rem; color:#fff;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-fw p { position:relative;}
.g-fw p span { display:block; position:absolute; font-size:0.75rem; color:#fff; width:8.96rem; text-align:center; top:4.3rem; left:2rem;}
.g-fw p span em { font-weight: bold;}
.g-fw p span:nth-child(1) { color:#0964a8}
.g-fw p span:nth-child(2) { top:4.3rem; left:12.08rem; width:7.67rem;}
.g-fw p span:nth-child(3) { top:12.5rem; left:7.83rem; width:7.67rem;}
.g-fw p span:nth-child(4) { top:12.5rem; left:16.58rem;}

/**/
.g-al { padding-top:2.25rem;}
.g-al .m-bt { display:block; text-align:center; margin-bottom:1.25rem;}
.g-al .m-bt b { display:block; font-size:1.5rem;}
.g-al .m-bt span { font-weight:bold; letter-spacing:0.1rem; font-size:1.08rem;}
.g-al .m-bt span em { color:#0750a6}
.g-al .m-bt i { display:block; line-height:0; font-size:0; margin-top:0.3rem;}

.g-al .m-cnt { display:block; padding:0 0 0 1rem;}
.g-al .m-cnt li { float:left; text-align:center; color:#fff; font-size:0.83rem; font-weight:bold; background:url(/mobile/Images/Index/al_libg01.gif) no-repeat; width:6.08rem; height:3.33rem; line-height:3.33rem; margin-right:1px;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-al .m-cnt li.z-on { background:url(/mobile/Images/Index/al_libg02.gif) no-repeat; color:#fff;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.g-al .sclwrap_box{height:20.55rem; overflow:hidden}
.g-al .m-box { margin-top:0.5rem;}
.g-al .con { float:left}
.g-al .con a { display:block; width:25rem; padding:0 0 0 0.78rem; font-size:0.83rem;}
.g-al .con a img { width:24.71rem; border:solid 1px #e0e0e0; padding:0.12rem;}
.g-al .con a em { display:block; padding-top:0.5rem; line-height:1.25rem; font-size:0.75rem; height:3.8rem}

/*走进哲华*/
.g-zj { margin-top:1.5rem; height:28rem;}
.g-zj .m-bt02 { background:url(/mobile/Images/Index/zj_bt.gif) no-repeat; height:2.54rem; line-height:2.54rem; color:#fff; display:block; text-transform:uppercase; margin-bottom:1px;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-zj .m-bt02 span { float:right; font-size:1rem; color:#999; padding-right:1rem;}
.g-zj .m-bt02 em { font-size:1.25rem; padding-left:1.33rem; font-weight:bold;}
.g-zj p { padding:1.25rem 0 0 0.44rem;}
.g-zj p i { display:block; width:25rem; padding:0.32rem; border:solid 1px #d1d1d1; line-height:0; font-size:0;}
.g-zj p span { display:block; line-height:1.5rem; color:#333; font-size:1rem; padding:1rem 1rem 0 0;}
.g-zj p em { padding-top:0.8rem; display:block}
.g-zj p em a { display:block; width:6rem; height:2.42rem; line-height:2.42rem; color:#fff; background:#383838; float:left; margin-right:0.4rem; text-align:center;}





