.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: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:25.42rem;}
.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }

/*导航样式*/
.g-navcon { position:relative; clear:both; background:url(/mobile/Images/Index/nav_bg.gif) no-repeat; height:4.92rem; margin:0.42rem 0 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-navcon a { float:left; height:2.42rem; line-height:2.42rem; width:25%; text-align:center; display:block; color:#fff; font-size:0.83rem;}

/*产品中心*/
.m-bt01 { padding:1.75rem 0 0; text-align:center;}
.m-bt01 a b { font-size:1.08rem; color:#004375;}
.m-bt01 a img { display:block; height:4px; line-height:0; margin:0.34rem 0;}
.m-bt01 a em { display:block; font-size:0.75rem; color:#3e3e3e; padding:0.65rem 0 0.3rem;}
.m-bt01 a span { display:block; padding-left:2.67rem;}
.m-bt01 a span i { display:block; float:left; font-size:0.75rem; color:#3e3e3e; line-height:1.25rem; margin-right:0.83rem;}
.m-bt01 a span i img { display:block; float:left; width:1rem; height:0.83rem; padding-right:0.2rem;}

.g-cp01 { height:44rem; overflow:hidden;}

.g-cp01 .m-cnt1{ padding:1.25rem 0 0 6.08rem; height:3.75rem; overflow:hidden;}
.g-cp01 .m-cnt1 li { width:6.29rem; height:1.79rem; line-height:1.79rem; font-size:0.83rem; color:#231f20; text-align:center; float:left; position:relative; margin-right:1.17rem;}
.g-cp01 .m-cnt1 li:before { position:absolute; content:""; width:2px; height:1rem; top:0.42rem; right:-0.75rem; background:#959595}
.g-cp01 .m-cnt1 li:nth-child(2):before { background:none;}
.g-cp01 .m-cnt1 li.z-on { background:#f47b20; color:#fff; border-radius:0.32rem;}

.cp_change { height:39rem; overflow:hidden; clear:both;}
.cp_change .m-cnt { height:9.75rem;}
.cp_change .m-cnt li { width:11.25rem; height:2.21rem; line-height:2.21rem; border:solid 1px #959595; float:left; margin:0 0.83rem 0.83rem; font-size:0.83rem; color:#231f20; text-align:center;}
.cp_change .m-cnt li:nth-child(2n) { float:right;}
.cp_change .m-cnt li.z-on { background:#f47b20; color:#fff; border:solid 1px #f47b20;}

.cp_change .sclwrap_box { width:100%; height:32.58em; overflow:hidden;}
.cp_change .m-box { width:26.27rem; overflow:hidden;}
.cp_change .m-box .con { float:left;}
.cp_change .con p {}
.cp_change .con p a { display:block; width:11.63rem; height:13.13rem; border:solid 1px #959595; float:left; margin:0 0 1.25rem 0.75rem; position:relative;}
.cp_change .con p a:nth-child(2n) { float:right; margin-right:0.75rem;}
.cp_change .con p a em { display:block; position:absolute; width:100%; height:1.67rem; line-height:1.67rem; background:rgba(0,0,0,0.6) none repeat scroll !important; filter:Alpha(opacity=60); position:absolute; top:11.46rem; left:0; font-size:0.68rem; color:#fff; text-align:center; text-align:center;}

/*优势汇聚*/
.g-ys { background:#f0f0f0; height:30rem; margin:0.2rem 0 3.5rem;}

.g-ys .sclwrap_box { height:25rem; overflow:hidden}
.g-ys .con { float:left}
.g-ys .con i { display:block; line-height:0; width:24.96rem; height:11.83rem; margin:1.25rem auto 0;}
.g-ys .con dl { padding:1.67rem 0 0 1.5rem;}
.g-ys .con dl dt { height:3rem;}
.g-ys .con dl dt em { display:block; float:right; width:3.33rem; height:2rem; margin-right:1.5rem;}
.g-ys .con dl dt span { display:block; padding-top:0.3rem; float:left;}
.g-ys .con dl dt span a { display:block; font-size:1rem; color:#262626; font-weight:bold;}
.g-ys .con dl dt span a b { font-size:1.25rem; color:#f47b20; padding-left:1rem;}
.g-ys .con dl dd p { color:#676767; padding-bottom:0.5rem; clear:both; line-height:1.25rem; height:1.27rem;}
.g-ys .con dl dd p img { width:0.58rem; height:0.58rem; float:left; display:block; padding:0.29rem 0.5rem 0 0;}
.g-ys .con dl dd p em { display:block; float:left; width:21.25rem; color:#454545; padding-bottom:0.5rem; font-size:0.75rem;}
.g-ys .con .m-yscon { padding:1rem 0 0;}
.g-ys .con .m-yscon p { width:7.96rem; height:11.92rem; background:#fff; float:left; margin-left:0.75rem; }
.g-ys .con .m-yscon p img { display:block; width:3.29rem; height:3.29rem; margin:0 auto; padding:0.75rem 0 0;}
.g-ys .con .m-yscon p b { font-size:0.83rem; color:#231f20; padding:1.42rem 0 0; text-align:center; display:block;}
.g-ys .con .m-yscon p span { font-size:0.68rem; color:#3a3a3a; padding:0.42rem 0 0; text-align:center; display:block; line-height:1.33rem;}

.g-ys .m-cnt{ padding:0 0 0 0.83rem; height:2.5rem;}
.g-ys .m-cnt li{ background:#898989; width:5.79rem; height:1.75rem; line-height:1.75rem; float:left; margin:0 0.58rem 0 0; border-radius:10rem; text-align:center; color:#fff; font-size:0.75rem;
border-radius:1rem;      
-webkit- border-radius:1rem;
-moz-border-radius:1rem;
-o-border-radius:1rem;}
.g-ys .m-cnt li.z-on{ background:#f47b20;}

/*19年，感谢以下客户对慧腾的信任*/
.g-pic { line-height:0;}
.g-hz { position:relative;}
.g-hz .prev { position:absolute; top:9.75rem; left:0.75rem; width:0.68rem; z-index:999;}
.g-hz .prev img { width:100%;}
.g-hz .next { position:absolute; top:9.75rem; right:0.75rem; width:0.68rem; z-index:999;}
.g-hz .next img { width:100%;}

.g-hz .no_ov { margin:1.8rem 2.52rem 0;}
.g-hz .sclwrap_box{ height:7rem}
.g-hz .no_ov .m-box .page { float:left; text-align:center;}
.g-hz .no_ov .m-box .page a { display:block; width:10rem; color:#333; float:left; }
.g-hz .no_ov .m-box .page a:nth-child(2) { float:right;}
.g-hz .no_ov .m-box .page a img { width:9.83rem; border:solid 1px #b0b0b0;}
.g-hz .no_ov .m-box .page a em { display:block; padding-top:0.35rem;} 

/*经典案例*/
.g-al { background:#f0f0f0; height:31.74rem; overflow:hidden; position:relative;}

.g-al .c-list { display:block; height:8.67rem; padding:1rem 0 0 0.28rem;}
.g-al .c-list li { float:left; width:8rem; height:2.08rem; line-height:2.08rem; background:#fff; text-align:center; color:#232323; font-size:0.75rem; margin:0 0 0.58rem 0.61rem;}
.g-al .c-list li.z-on { background:#f47b20; color:#fff;}

.m-alcon .no_ov { margin:0 0.88rem;}
.m-alcon .sclwrap_box { height:12.7rem;}
.m-alcon .no_ov .m-box .page { position:relative; float:left}
.m-alcon .no_ov .m-box .page a { display:block;width:25rem; height:11.88rem; position:relative;}
.m-alcon .no_ov .m-box .page a span { height:3.75rem; position:absolute; width:25rem; background:rgba(0,0,0,0.6) none repeat scroll !important; filter:Alpha(opacity=60); position:absolute; top:8.13rem; left:0; font-size:0.68rem; color:#fff;}
.m-alcon .no_ov .m-box .page a span b { display:block; padding:0.75rem 0 0.35rem 0.5rem; font-size:0.83rem;}
.m-alcon .no_ov .m-box .page a span em { display:block; padding-left:0.5rem; font-size:0.68rem;}
.m-alcon .no_ov .m-box .page a span em i { padding:0 1rem;}
.m-xx01 { margin-bottom:3rem;}

.m-alcon { position:relative;}
.m-alcon .prev { position:absolute; top:12.65rem; left:11.67rem; width:1.54rem; z-index:999;}
.m-alcon .prev img { width:100%;}
.m-alcon .next { position:absolute; top:12.65rem; right:11.67rem; width:1.54rem; z-index:999;}
.m-alcon .next img { width:100%;}

/*关于慧腾*/
.g-zj p { background:url(/mobile/Images/Index/zj_pic01.jpg) no-repeat; width:25rem; height:11.17rem; margin:1.15rem auto 0.83rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-zj p b { display:block; font-size:1rem; color:#fff; text-align:center; padding:2rem 0 1rem;}
.g-zj p em { display:block; font-size:0.68rem; color:#f0f0f0; line-height:1.17rem; margin:0 1.17rem; text-indent:1.36rem;}
.g-zj p i { margin:0.5rem 0 0; display:block;}
.g-zj p i a { width:4.5rem; height:1.17rem; line-height:1.17rem; background:#f47b20; font-size:0.58rem; color:#fff; display:block; text-align:center; border-radius:0.32rem; margin:0 auto;}
.g-zj .m-cnt { display:block; padding-left:0.83rem; height:3.13rem;}
.g-zj .m-cnt li { float:left; width:7.08rem; height:2rem; line-height:2rem; border:solid 1px #ddd; text-align:center; color:#141414; font-size:0.83rem; margin:0 1.75rem 0 0;}
.g-zj .m-cnt li:nth-child(3) { margin:0;}
.g-zj .m-cnt li.z-on { background:#f47b20; border:solid 1px #f47b20; color:#fff;}

.g-zj .sclwrap_box {height:6.2rem; overflow:hidden}
.g-zj .con { float:left}
.g-zj .con span { padding-left:0.83rem; display:block;}
.g-zj .con span a { display:block; width:8.08rem; height:5.71rem; margin:0 auto; position:relative; float:left; margin-right:0.36rem;}
.g-zj .con span a em { display:block; font-size:0.68rem; color:#fff; width:100%; height:1.42rem; line-height:1.42rem; text-align:center; background:rgba(0,0,0,0.75) none repeat scroll !important; filter:Alpha(opacity=75); position: absolute; top:4.25rem; left:0;}

/*新闻资讯*/
.g-dt .m-cnt {  height:2.5rem;  margin:1.25rem 0 0 0.83rem;}
.g-dt .m-cnt li { float:left; padding:0 1.67rem 0 0; color:#231f20; font-size:0.83rem; position:relative;}
.g-dt .m-cnt li:before { position:absolute; content:""; width:2px; height:0.83rem; background:#565656; left:4rem; top:0.2rem;}
.g-dt .m-cnt li:last-child:before { background:none;}
.g-dt .m-cnt li.z-on { color:#eb9b2a; font-weight:bold;}

.g-dt .sclwrap_box { height:19.4rem;}
.g-dt .con { float:left;}
.g-dt .con dl { margin:0 0.83rem; height:7.92rem; border-bottom:solid 1px #959595;}
.g-dt .con dl dt { width:11.58rem; height:6.04rem; float:left;}
.g-dt .con dl dt a img { display:block; float:left; width:11.58rem; height:6.04rem; }
.g-dt .con dl dd { width:12.5rem; float:right; padding:0.5rem 0 0;}
.g-dt .con dl dd a b { display:block; font-size:0.68rem; color:#000;}
.g-dt .con dl dd a span { display:block; font-size:0.58rem; line-height:1rem; padding:0.3rem 0;}
.g-dt .con dl dd a em { display:block; font-size:14px; color:#000; text-align:right;}
.g-dt .con p a { display:block; height:2.25rem; line-height:2.25rem; border-bottom:dashed 1px #959595; font-size:0.68rem; color:#000; margin:0 0.83rem;}
.g-dt .con p a em { display:block; float:right;}
