.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; padding:1.92rem 0 0; height:16.08rem;}
.g-nav a { float:left; width:33.33%; text-align:center; display:block; color:#3e3e3e; font-size:0.92rem; padding:0 0 1.2rem;}
.g-nav a i { width:5.19rem; display:block; margin:0 auto;}

/**/
.g-cp { background:url(/mobile/Images/Index/cp_bg.jpg) no-repeat; height:42.75rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-cp .m-bt { display:block; padding:1.75rem 0 0;}
.g-cp .m-bt b { display:block; text-align:center; font-size:1.5rem; color:#2a3956;}
.g-cp .m-bt b em { color:#d91b03}
.g-cp .m-bt span { display:block; padding:0.6rem 0 0 2.83rem;}
.g-cp .m-bt span i { display:block; float:left; font-size:0.92rem; color:#666; padding-right:1rem;}
.g-cp .m-bt span i img { display:block; float:left; width:0.54rem; padding:0.5rem 0.5rem 0 0;}

.g-cp .sclwrap_box {height:32.25rem; overflow:hidden}
.g-cp .m-box { margin-top:2rem;}
.g-cp .con { float:left}
.g-cp .con p { float:left; width:11.75rem; height:13.21rem; background:#fff; border:solid 0.16rem #eaeceb; margin:0 0 0.83rem 0.83rem;}
.g-cp .con p i a img { width:9.96rem; height:7.63rem; margin:0 auto; padding:0.83rem 0 0; display:block;}
.g-cp .con p i a em { display:block; text-align:center; font-size:0.75rem; color:#666; height:2.58rem; line-height:2.58rem;}
.g-cp .con p span { display:block; padding-left:1.5rem;}
.g-cp .con p span a { display:block; float:left; width:4.29rem; height:1.17rem;}
.g-cp .con p span a:nth-child(2) { display:block; float:left; width:4.08rem; height:1.17rem;}

.g-cp .m-cnt{ padding:0.75rem 0 0 11.25rem; background: url(../Images/Index/cp_ss.png) no-repeat; height:2rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-cp .m-cnt li{ background:#333; width:0.58rem; height:0.58rem; float:left; margin:0 0.5rem 0 0;
border-radius:1rem;      
-webkit- border-radius:1rem;
-moz-border-radius:1rem;
-o-border-radius:1rem;}
.g-cp .m-cnt li.z-on{ background:#d52716}

/*广告*/
.g-pic01 { position:relative;}
.g-pic01 a span { display:block; position:absolute; top:3.67rem; left:9.33rem; color:#2a3956; font-weight:bold; line-height:2.08rem;}


/**/
.g-ys { background:url(/mobile/Images/Index/ys_bg.jpg) no-repeat; height:44.63rem;
-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:2.8rem 0 0;}
.g-ys .m-bt b { display:block; font-size:1.5rem;}
.g-ys .m-bt b em { color:#d91b03}
.g-ys .m-bt span { display:block; font-size:1rem; color:#333; padding:0.3rem 0 0; letter-spacing:0.2rem;}

.g-ys .m-cnt { display:block; padding:2.17rem 0 0;}
.g-ys .m-cnt li { float:left; width:12.08rem; height:2.13rem; line-height:2.13rem; text-align:center; color:#000033; font-size:1.25rem; background:#dbdbdb; border-radius:0.2rem; margin:0 0.5rem 1rem 0.7rem;}
.g-ys .m-cnt li em { color:#d91b03}
.g-ys .m-cnt li.z-on { background:#2a3956; color:#fff}
.g-ys .m-cnt li.z-on em { color:#fff}

.g-ys .sclwrap_box{height:29.25rem; overflow:hidden}
.g-ys .m-box { margin-top:0.5rem;}
.g-ys .con { float:left}
.g-ys .con i a { display:block; margin-bottom:2.5rem;}
.g-ys .con p { padding-left:0.83rem; height:2rem; color:#666;}
.g-ys .con p img { display:block; float:left; width:1.25rem; padding:0 0.5rem 0 0;}
.g-ys .con p em { color:#d52716}

/* - 德瑞亚空压机被广泛应用 -*/
.g-al { padding:2.25rem 0 0;}
.g-al .m-bt { text-align:center;}
.g-al .m-bt b { display:block; font-size:1.25rem; color:#333;}
.g-al .m-bt b em { color:#ed1d23}
.g-al .m-bt span { display:block; font-size:1rem; color:#333; padding:0.15rem 0 0; letter-spacing:0.2rem;}

.g-al .m-cnt { display:block; padding:2.17rem 0 0;}
.g-al .m-cnt li { float:left; width:12.08rem; height:2.92rem; line-height:2.92rem; color:#fff; font-size:0.92rem; background:#2a3956; border-radius:0.2rem; margin:0 0 0.5rem 0.75rem;}
.g-al .m-cnt li img { display:block; width:1.58rem; float:left; padding:0.71rem 0.5rem 0 2rem;}
.g-al .m-cnt li.z-on { background:#ed1d23;}
.g-al .sclwrap_box{height:21.25rem; overflow:hidden}
.g-al .m-box { margin-top:0.5rem;}
.g-al .con { float:left}
.g-al .con a { display:block; width:25.13rem; height:18.13rem; position:relative;}
.g-al .con a em { width:25.13rem; height:2.63rem; line-height:2.63rem; background:rgba(225,225,225,0.88) none repeat scroll !important; filter:Alpha(opacity=88); position:absolute; top:15.5rem; left:0; font-size:1rem; color:#333; text-align:center;}

/**/
.g-zj { background:url(/mobile/Images/Index/ys_bg.jpg) no-repeat; height:42.5rem; padding:2rem 0 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-zj .m-bt { display:block; text-align:center; color:#333; margin-bottom:1.5rem;}
.g-zj .m-bt b { display:block; text-align:center; font-size:1.5rem; color:#ed1d23;}
.g-zj .m-bt em { display:block; letter-spacing:0.3rem;}
.g-zj i { display:block; width:25.04rem; margin:0 auto;}
.g-zj span { display:block; padding:2.75rem 0.83rem 0;}
.g-zj span b { display:block; font-size:1rem; color:#333; margin-bottom:0.75rem;}
.g-zj span em { display:block; font-size:0.92rem; color:#666; line-height:1.75rem;}
.g-zj span em a { color:#ee1d23;}
.g-zj p { padding:2.2rem 0 0 0.83rem;}
.g-zj p a { width:12.04rem; height:7.88rem; float:left; display:block; margin-right:0.68rem; line-height:0;}
.g-zj p a em { display:block; height:1.92rem; line-height:1.92rem; background:#2a3956; font-size:0.75rem; color:#fff; text-align:center;}

/*最新动态*/
.g-dt { padding:2rem 0 0;}
.g-dt .m-bt { display:block; text-align:center; font-size:1.5rem; color:#333; font-weight:bold; margin-bottom:2rem;}
.g-dt .m-bt em { display:block; font-size:1rem; color:#666; text-transform:uppercase; font-weight: normal}
.g-dt .m-cnt { display:block; padding:0 0 0 0.83rem;}
.g-dt .m-cnt li { float:left; width:8.13rem; height:2.13rem; line-height:2.13rem; background:#2a3956; text-align:center; color:#fff; font-size:1rem; margin-right:0.32rem; border-radius:0.2rem;}
.g-dt .m-cnt li.z-on { background:#ed1d23;}

.g-dt .sclwrap_box{height:26rem; overflow:hidden}
.g-dt .m-box { margin-top:2rem;}
.g-dt .con { float:left}
.g-dt .con a { display:block; margin:0 1.08rem 2.33rem; height:6.08rem; border-bottom:dashed 2px #dfdfdf}
.g-dt .con a:nth-child(3) { border:none;}
.g-dt .con a img { display:block; float:left; width:2.42rem;} 
.g-dt .con a span { display:block; float: right; width:21rem;} 
.g-dt .con a span b { display:block; font-size:0.92rem; color:#333}
.g-dt .con a span em { display:block; font-size:0.92rem; color:#666; line-height:1.5rem;}

