.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.51rem; line-height:2.51rem; width:33.3%; text-align:center; display:block; font-size:1rem; color:#fff; position:relative; border-bottom:solid 1px #003886; background:#0449a8}
.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-nav a:nth-child(1) { background:#333}

/**/
.m-bt01 { margin:2rem 0 0; position:relative; text-align:center; height:4rem}
.m-bt01 a img { display:block; position:absolute; top:1.9rem; left:0; width:100%; height:0.83rem; line-height:0;}
.m-bt01 a span { display:block; font-size:1.17rem; color:#333;}
.m-bt01 a span b { color:#0449a8}
.m-bt01 a em { display:block; position:absolute; width:100%; text-align:center; top:1.75rem; left:0; font-size:0.83rem; color:#666; z-index:99; text-transform:uppercase;}
.m-bt01 a i { display:block; width:1.33rem; height:4px; background:#333; margin:1.75rem auto 0; font-size:0; line-height:0;}

/*盛大钢结构—灵动建筑空间，定制专属轻钢住宅*/
.g-cp { margin:0.5rem 0 0;}
.g-cp .m-cnt { display:block; padding:0.5rem 0 0 1.25rem;}
.g-cp .m-cnt li { float:left; width:12.08rem; height:2.5rem; line-height:2.5rem; background:#333; text-align:center; color:#fff; font-size:1rem;}
.g-cp .m-cnt li.z-on { background:#0449a8;}

.g-cp .sclwrap_box {height:27.8rem; overflow:hidden}
.g-cp .con { float:left}
.g-cp .con p { padding:0.83rem 0 0 1.25rem; height:22.63rem;}
.g-cp .con p a { display:block; width:11.63rem; float:left; margin-right:0.92rem;}
.g-cp .con p a em { display:block; text-align:center; padding:0.25rem 0 0.5rem; font-size:0.83rem; color:#333}
.g-cp .con i a { width:24.17rem; height:2.5rem; line-height:2.5rem; background:#0449a8; font-size:1rem; color:#fff; text-align:center; display:block; margin:0 auto; }


/*盛大轻钢住宅*/
.g-sd { background:url(/mobile/Images/Index/sd_bg.jpg) no-repeat; padding:1px 0 0; height:21.88rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-sd .m-bt01 { margin:1.5rem 0 0;}
.g-sd .m-bt01 a em { display:block; position:absolute; width:100%; text-align:center; top:1.9rem; left:0; font-size:0.58rem; color:#666; z-index:99; text-transform:uppercase;}

.g-sd p { padding: 1rem 2.83rem 0; font-size:0.83rem; color:#333; line-height:1.5rem; text-align:center;}
.g-sd .sclwrap_box{height:20.25rem; overflow:hidden}
.g-sd .m-box { margin-top:1.5rem;}
.g-sd .con { float:left}
.g-sd .con a { display:block; background:url(/mobile/Images/Index/sd_libg.png) no-repeat; width:10.75rem; height:8.83rem; float:left; margin:0 1.2rem 0 1rem; text-align:center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-sd .con a img { display:block; width:2.67rem; height:2.67rem; margin:0 auto; padding:1.5rem 0 0;}
.g-sd .con a em { display:block; color:#333; padding:0.3rem 0;}
.g-sd .con a span { display:block; color:#333; padding:0.3rem 0; font-size:0.75rem; color:#666}

/*盛大轻钢产品—质优更显风范*/
.g-ff .sclwrap_box { height:21rem; overflow:hidden}
.g-ff .con { float:left}
.g-ff .con a { width:24.17rem; margin:0 auto; display:block;}
.g-ff .con a em { display:block; text-align:center; color:#333; padding:0.5rem 0;}
.g-ff .con a span { font-size:0.83rem; color:#666; line-height:1.5rem;}
.g-ff .con a span b { color:#0449a8}

.g-ff .m-cnt{ padding:1rem 0 0 12.5rem; background:url(/mobile/Images/Index/ff_ss.gif) no-repeat; height:1.83rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-ff .m-cnt li{ background:#333; width:0.42rem; height:0.42rem; float:left; margin:0 1rem 0 0;
border-radius:1rem;      
-webkit- border-radius:1rem;
-moz-border-radius:1rem;
-o-border-radius:1rem;}
.g-ff .m-cnt li.z-on{ background:#0449a8;}

/*经典案例品鉴*/
.g-al { background:#f8f8f8; padding:1px 0 0; height:25.5rem;}
.g-al p { padding:0.53rem 0 0 1.25rem; height:14rem;}
.g-al p a { display:block; float:left; width:11.63rem; margin-right:0.88rem;}
.g-al p a em { display:block; font-size:0.83rem; color:#333; padding:0.35rem 0 0; text-align: center;}
.g-al i a { width:24.17rem; height:2.5rem; line-height:2.5rem; background:#0449a8; font-size:1rem; color:#fff; text-align:center; display:block; margin:0 auto; }

/*优势*/
.g-ys { padding:2.25rem 0 0;}
.g-ys .m-bt { display:block;}
.g-ys .m-bt em { width:11.17rem; height:1.46rem; line-height:1.46rem; background:#333; font-size:0.75rem; color:#fff; text-align:center; display:block; margin:0 auto; border-radius:4px; }

.g-ys .sclwrap_box { height:31rem; overflow:hidden}
.g-ys .con { float:left}
.g-ys .con .m-pic01 { display:block; line-height:0; margin:1rem 1.25rem 0;}
.g-ys .con dl { padding:0.5rem 1.25rem 0;}
.g-ys .con dl dt { display:block; height:3rem; border-bottom:solid 1px #dfdfdf}
.g-ys .con dl dt img { display:block; width:2.5rem; height:2.5rem; float:left;}
.g-ys .con dl dt span { display:block; width:20.5rem; height:2.5rem; float:left; padding:0.35rem 0 0 0.5rem;}
.g-ys .con dl dt span a { display:block; font-size:0.83rem; color:#0449a8; font-weight:bold;}
.g-ys .con dl dt span em { display:block; font-size:0.68rem; color:#666; text-transform:uppercase;}
.g-ys .con dl dd { padding:1rem 0 0;}
.g-ys .con dl dd p { font-size:1rem; color:#666; height:3.5rem;}
.g-ys .con dl dd p em { width:4.17rem; height:1.46rem; line-height:1.46rem; border-radius:5px; font-size:0.83rem; color:#fff; text-align:center; display:block; background:#0449a8; float:left; margin-right:0.5rem;}
.g-ys .con dl dd p span { float:left; width:19rem; line-height:1.46rem; font-size:0.83rem; color:#333; display:block;}
.g-ys .con dl dd b { display:block; clear:both;}
.g-ys .con dl dd b img { display:block; float:left; width:0.24rem; height:0.24rem; margin:0.5rem 0.5rem 0 0;}
.g-ys .con dl dd b em { display:block; float:left; width:22.67rem; font-weight:normal; font-size:0.83rem; color:#333; line-height:1.5rem;}

.g-ys .m-cnt{ padding:1rem 0 0 12.3rem; background:url(/mobile/Images/Index/ff_ss.gif) no-repeat; height:1.63rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}  
.g-ys .m-cnt li{ background:#202020; width:0.42rem; height:0.42rem; float:left; margin:0 0.42rem 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:#144892;}


/*盛大动态*/
.g-dt { position:relative; padding:2rem 1.25rem 0; background:#f8f8f8;}
.g-dt .m-cnt {  height:2.2rem; border-bottom: solid 2px #c1c1c2}
.g-dt .m-cnt li { float:left; padding:0 2.5rem 0 0; color:#333; font-size:1.25rem; position:relative;}
.g-dt .m-cnt li:before { position:absolute; content:""; width:2px; height:1.08rem; background:#bababb; left:6rem; top:0.3rem;}
.g-dt .m-cnt li:last-child:before { background:none;}
.g-dt .m-cnt li.z-on { color:#0449a8;}
.g-dt .m-cnt li.z-on:after { position:absolute; content:""; width:5.2rem; height:0.17rem; top:2.08rem; left:0; background:#0449a8}

.g-dt .sclwrap_box { height:24rem; margin:1rem 0 0;}
.g-dt .con { float:left;}
.g-dt .con p { padding:0 0 1rem; border-bottom:solid 1px #e9e9e9; margin-bottom:1rem;}
.g-dt .con p a { display:block; font-size: 1rem; color:#333; margin-bottom:0.5rem;}
.g-dt .con p span { display:block; font-size:0.83rem; color:#666; line-height:1.5rem; margin-bottom:0.3rem}
.g-dt .con p em { display:block; font-size:0.83rem; color:#9a9a9a;}




