.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%;}}


.show { position:absolute; top:0; left:0; z-index:99999;}
/*通栏广告*/
.g-adv{ position:relative; width:100%; margin:0 auto; height: auto; z-index:15;}

.g-adv .sclwrap_box{ height:26.63rem;}
.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }

/*射线防护整体施工解决方案提供商*/
.m-bt01 { text-align:center; padding:2rem 0 0;}
.m-bt01 a b { font-size:1.58rem; display:block; color:#0b51c1;}
.m-bt01 a i { display:block; width:6.38rem; margin:0.35rem auto;}

.g-fa dl { margin:0.83rem;}
.g-fa dl dt { line-height:0;}
.g-fa dl dt a img { width:25rem; height:18.42rem;}
.g-fa dl dd { background:#f5f5f5; height:5.83rem; padding:1.25rem 0 0 1.25rem; border:solid 1px #ededed; border-top:none;}
.g-fa dl dd b a { font-size:1.17rem; color:#333; display:block; margin-bottom:0.5rem;}
.g-fa dl dd span { display:block; font-size:0.92rem; color:#666; line-height:1.25rem; padding-right:1rem;}
.g-fa dl dd span a{ font-size:0.92rem; color:#666; line-height:1.25rem; padding-right:1rem;}
.g-fa p a { display:block; width:24.92rem; height:7.83rem; margin:0 auto 0.83rem;}
.g-fa p a span { display:block; float:left; width:13.33rem; padding:1.5rem 0 0 1.25rem;}
.g-fa p a span b { display:block; font-size:1.17rem; color:#333; margin-bottom:1rem;}
.g-fa p a span em { display:block; font-size:0.92rem; color:#666; line-height:1.25rem;}
.g-fa p a img { display:block; float:left; width:8.33rem; height:6.25rem; margin:0.83rem 0 0 1.25rem;}

.m-but01 { width:11.67rem; margin:1.25rem auto 2.17rem; display:block; line-height:0;}

/*99.994%以上铅纯度*/
.g-cp { background:url(/mobile/Images/Index/cp_bg.jpg) no-repeat; height:57.25rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.m-cpcon { position:relative;}

.m-cpcon .prev { position:absolute; top:9.3rem; left:0.5rem; width:2.75rem; z-index:999;}
.m-cpcon .prev img { width:100%;}
.m-cpcon .next { position:absolute; top:9.3rem; right:0.5rem; width:2.75rem; z-index:999;}
.m-cpcon .next img { width:100%;}

.m-cpcon .nowarp { margin:0.63rem 0.83rem 0;}
.m-cpcon .nowarp .sclwrap_box{ height:26.88rem;}
.m-cpcon .nowarp .m-box .con { float:left}
.m-cpcon .nowarp .m-box .con a { display:block; width:24.92rem; height:25.17rem; background:#fff; border:solid 1px #d9d9d9;}
.m-cpcon .nowarp .m-box .con a img { width:23.33rem; height:21.5rem; display:block; margin:0 auto; padding:0.83rem 0 0;}
.m-cpcon .nowarp .m-box .con a em { height:2.83rem; line-height:2.83rem; display:block; font-size:0.92rem; text-align:center; color:#333;}
.m-bt02 { text-align:center; padding-bottom:1rem;}
.m-bt02 a { font-size:1.5rem; color:#0b51c1; font-weight:bold;}
.m-cpcon02 { background:url(/mobile/Images/Index/cp_ulbg.jpg) no-repeat; width:25rem; height:13.58rem; margin:0 auto;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.m-cpcon02 p a { display:block; height:3.33rem; line-height:3.33rem; width:11rem; float:left; margin:0 0 0 1rem;}
.m-cpcon02 p a:last-child { border:none;}
.m-cpcon02 p a img { display:block; float:left;  padding:1.42rem 0.42rem 0 0;}

/*服务上百家医院案例*/
.g-al p { padding:0.5rem 0 0 0.5rem; height:20.5rem;}
.g-al p a { display:block; width:12.33rem; height:12.21rem; float:left; position:relative; margin:0 0 0.32rem 0.32rem;}
.g-al p a em { display:block; width:100%; height:2rem; line-height:2rem; background:rgba(0,0,0,0.6) none repeat scroll !important; filter:Alpha(opacity=60); position:absolute; top:10.31rem; left:0; font-size:0.83rem; color:#fff; text-align:center;}
.g-al span { display:block; width:11.67rem; margin:0 auto 2rem;}
.g-al span a img { width:11.67rem; height:2.83rem;}

/*您身边的射线防护工程方案专家*/
.g-ys { background:url(/mobile/Images/Index/ys_bg.jpg) no-repeat; height:143.42rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}

.g-ys p { padding:0.75rem 0 0;}
.g-ys p a { display:block; width:25rem; margin:0 auto 2.5rem;}
.g-ys p a i img { display:block; width:25rem; height:17.88rem;}
.g-ys p a span { display:block; padding:1.25rem 0 0 1.08rem; border-left:solid 1px #e0e0e0; font-size:0.92rem; color:#888; line-height:1.5rem; width:23rem;}
.g-ys p a span em { display:block; width:6.67rem; height:2rem; line-height:0;}
.g-ys p a span b { display:block; font-size:1.25rem; color:#333; padding:0.75rem 0;}

/*铸就防辐射工程领域公信力品牌*/
.g-pp { background:url(/mobile/Images/Index/pp_bg.jpg) no-repeat; height:33.17rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-pp p { padding:0.5rem 0 0 1.43rem; height:18.75rem;}
.g-pp p a { width:7rem; height:16.1rem; padding:1.25rem 0 0 0.83rem; display:block; float:left; border:solid 1px #ededed; background:#fff;}
.g-pp p a img { display:block; width:2.67rem; height:2.67rem;}
.g-pp p a b { display:block; font-size:1.17rem; color:#333; padding:1.5rem 0 0.68rem;}
.g-pp p a span { display:block; font-size: 0.92rem; color:#666; width:6.58rem; line-height:1.25rem;}
.m-but03 { display:block; width:11.67rem; margin:0 auto 2rem;}
.m-but03 a img { width:11.67rem; height:2.83rem;}

/*新闻头条*/
.g-dt .m-cnt { display:block; margin:2.5rem 0.83rem 0; height:2.99rem; border-bottom:solid 1px #efefef}
.g-dt .m-cnt li { float:left; width:50%; text-align:center; color:#666; position:relative;}
.g-dt .m-cnt li b { display:block; font-size:1.25rem; height:1.25rem;}
.g-dt .m-cnt li em { color:#999; font-size:0.5rem; text-transform:uppercase; font-family:Arial;}
.g-dt .m-cnt li.z-on { color:#0b51c1;}
.g-dt .m-cnt li.z-on:before { position:absolute; content:""; width:5rem; height:3px; background:#0b51c1; top:2.94rem; left:3.75rem;}

.g-dt .sclwrap_box { height:35.5rem}
.g-dt .con { float:left;}
.g-dt .con p { padding:0 0.83rem; height:30rem;}
.g-dt .con p a { height:8.2rem; display:block; margin:1.5rem 0 0; border-bottom:solid 1px #efefef;}
.g-dt .con p a b { display:block; font-size:1rem; color:#212121; height:2rem;}
.g-dt .con p a b img { display:block; width:0.42rem; height:0.42rem; float:left; padding:0.5rem 0.5rem 0 0;}
.g-dt .con p a b i { display:block; float:left; width:23rem; height:1.25rem; line-height:1.25rem; overflow:hidden;}
.g-dt .con p a span { display:block; font-size:0.92rem; color:#666; line-height:1.5rem;}
.g-dt .con p a em { display:block; font-size:0.75rem; color:#999; line-height:1rem; padding:1rem 0 0;}

/*走进光铭*/
.g-zj dt a { height:17.83rem; display:block;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-zj dt a img { display:block;width: 100%; height:16.83rem; }
.g-zj dd { padding:1.33rem 0 0 1.25rem; width:24.58rem;}
.g-zj dd b { font-size:1.5rem; color:#333;}
.g-zj dd p { font-size:0.92rem; color:#666; line-height:1.5rem; padding:0.75rem 0;}
.g-zj dd i { display:block; width:5.29rem; height:1rem; margin:0 auto 1.87rem;}
