.wrap { background:#efefef;}	
.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; margin:1.46rem 0 0 1.25rem;}
.g-nav a { font-size:0.83rem; color:#333; text-align:center; width:7.42rem; height:2.17rem; line-height:2.17rem; margin:0 0.72rem 0.72rem 0; text-align:center; display:block; float:left; background:#f4f4f4; border-radius:0.2rem; box-shadow:4px 4px 6px #d9d9d9}

/* 商用厨房设备 工程综合服务商*/
.g-fw { padding:7rem 0 0;}
.g-fw .m-bt { display:block; font-size:0.83rem; color:#555; text-align:center; padding-bottom:0.75rem;}
.g-fw .m-bt em { display:block; padding:0.2rem 0 0;}
.g-fw p a { width:24.17rem; height:10rem; box-shadow:5px 5px 5px #d5d4d4; display:block; border:solid 1px #ddd; margin:0 auto 1.25rem;}
.g-fw p a img { width:13.42rem; height:10rem; display:block; float:left;}
.g-fw p a span { display:block; padding:0.5rem 0 0 0.58rem; width:9.5rem; float:left;}
.g-fw p a span b { display:block; font-size:0.92rem; color:#5246a8; margin-bottom:0.75rem;}
.g-fw p a span em { display:block; font-size:0.83rem; color:#555; line-height:1.25rem;}
.g-fw p a span i { display:block; font-size:0.83rem; color:#c29148;}
.g-fw p a:nth-child(2n) img { float:right;}

/*系统化节能环保方案*/
.g-fa { background:url(../mimages/ys_bg.jpg) no-repeat; height:38.71rem; margin:1.2rem 0 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-fa .m-bt { display:block; padding:2.6rem 0 0.75rem; text-align:center;}
.g-fa .m-bt em { display:block; font-size:0.83rem; color:#fff;}

.g-fa .sclwrap_box { height:28rem; overflow:hidden}
.g-fa .con { float:left}
.g-fa .con i { display:block; line-height:0; width:24.17rem; margin:0 auto 1rem;}
.g-fa .con dl { padding-left:1.25rem;}
.g-fa .con dl dt { height:2.5rem;}
.g-fa .con dl dt a b { width:2.33rem; height:2.33rem; line-height:2.33rem; background:#c29148; font-size:1.5rem; color:#fff; text-align:center; display:block; margin:0.3rem 0.83rem 0 0; float:left; font-family:"宋体";}
.g-fa .con dl dt a span { display:block; font-size:0.83rem; color:#fff;}
.g-fa .con dl dt a span em { display:block; font-size:1.25rem;}
.g-fa .con dl dd { padding:1rem 0 0 3rem; font-size:0.83rem; color:#fff; line-height:1.25rem; width:20.63rem;}

.g-fa .m-cnt{ padding:0.5rem 0 1.25rem 8.25rem;}
.g-fa .m-cnt li{ background:#a9a4c6; 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-fa .m-cnt li.z-on{ background:#c29148; width:2.29rem;}

/*案例赏析*/
.g-al { position:relative; padding-top:2.5rem;}

.m-bt01 { text-align:center; margin-bottom:1rem;}
.m-bt01 a em { display:block; font-size:0.83rem; color:#555;}
.g-al .prev { position:absolute; top:8.3rem; left:1.25rem; width:3.58rem; z-index:999;}
.g-al .prev img { width:100%;}
.g-al .next { position:absolute; top:8.3rem; right:1.25rem; width:3.58rem; z-index:999;}
.g-al .next img { width:100%;}

.g-al .nowarp .sclwrap_box{ height:13.5rem;}
.g-al .nowarp .m-box .con { float:left}
.g-al .nowarp .m-box .con a { display:block; width:17rem; margin:0 auto;}
.g-al .nowarp .m-box .con a em { display:block; font-size:0.83rem; text-align:center; color:#555; padding-top:0.25rem;}
.g-al i a { width:14.58rem; height:2.08rem; line-height:2.08rem;  border-radius:13rem; font-size:0.83rem; color:#fff; text-align:center; display:block; background:#c29148; margin:0 auto 1.5rem;}

/*工程专家*/
.g-xt { padding:1.5rem 0 0;}
.g-xt p a { display:block; width:24.17rem; height:8.75rem; background:#fff; border:solid 1px #d5d4d4; box-shadow:5px 5px 5px #d5d4d4; position:relative; margin:0 auto 0.88rem;}
.g-xt p a b { width:3.96rem; height:3.08rem; line-height:3.08rem; text-align:center; font-family:Impact; background:#5246a8; font-size:1.25rem; color:#fff; display:block; position: absolute; top:0; left:0;}
.g-xt p a img { display:block; float:left; width:15.17rem;}
.g-xt p a span { display:block; float:left; width:7.33rem; padding:1.08rem 0 0 1.08rem;}
.g-xt p a span em { display:block; font-size:0.83rem; color:#211d45;}
.g-xt p a span i { display:block; font-size:0.83rem; color:#777; line-height:1.25rem; padding:0.5rem 0 0;}

/*走进天牧宸*/
.g-zj { padding:1.5rem 0 0;}
.g-zj .m-bt em { display:block; text-align:center; font-size:0.58rem; color:#555; font-family:Arial; text-transform:uppercase;}
.g-zj p { width:22.38rem; margin:1rem auto;}
.g-zj p em { display:block; font-size:0.83rem; color:#555; line-height:1.5rem;}
.g-zj p em a { color:#c29148;}

/*公司动态*/
.g-dt { position:relative; margin-top:2.3rem;}
.g-dt .more01 { position:absolute; top:0.75rem; right:1.5rem; 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 1.25rem 0.5rem ; background:#5246a8}
.g-dt .m-cnt li { float:left; padding:0 0.75rem; font-size:0.92rem; 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:#c29148; 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;}

