.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:13.13rem;}
.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto; }

/*导航样式*/
.g-nav { position:relative; clear:both; background:url(/mobile/Images/Index/n_bg.jpg) no-repeat; height:6.33rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-nav a { float:left; height:3.13rem; line-height:3.13rem; width:33.3%; text-align:center; display:block; color:#fff;}

/*体检项目优势*/
.g-ys { background:#f8f8f8; height:49.83rem;}
.m-yscon { background:#fff; width:25rem; height:47.83rem; margin:0 auto;}
.m-yscon .m-bt { text-align:center; padding:2rem 0 1.5rem; font-size:1.25rem; color:#000; display:block;}
.m-yscon p { height:20.83rem; overflow:hidden;}
.m-yscon p a { display:block; width:5.88rem; text-align:center; font-size:0.92rem; color:#666; height:10.21rem; float:left; margin:0 1.2rem;}
.m-yscon dl dd { padding:1.25rem 0 0 1.33rem;}
.m-yscon dl dd em { display:block; font-size:1.25rem; color:#000}
.m-yscon dl dd span { display:block; font-size:1rem; color:#666; line-height:1.67rem; padding:0.75rem 1.67rem 1rem 0;}
.m-yscon dl dd a { width:7.17rem; height:1.79rem; line-height:1.79rem; border:solid 1px #ccc; font-size:0.92rem; color:#666; text-align:center; display:block; border-radius:10rem;}

/*日本远程医疗*/
.g-rb { background:url(/mobile/Images/Index/rb_bg01.jpg) no-repeat; height:26.5rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-rb dl { margin:0 0.83rem; padding:2.08rem 0 0;}
.g-rb dl dd { padding:1.25rem 0 0 1.33rem;}
.g-rb dl dd em { display:block; font-size:1.25rem; color:#fff}
.g-rb dl dd span { display:block; font-size:1rem; color:#fff; line-height:1.67rem; padding:0.75rem 1.67rem 1rem 0;}
.g-rb dl dd a { width:7.17rem; height:1.79rem; line-height:1.79rem; border:solid 1px #fff; font-size:0.92rem; color:#fff; text-align:center; display:block; border-radius:10rem;}


/*日本知名合作医院*/
.g-hz { background:#f8f8f8; padding:2rem 0 0; height:22rem;}
.g-hz .m-bt { display:block; padding:0 0.83rem; height:2.5rem; font-size:1.25rem; color:#000;}
.g-hz .m-bt img { display:block; float:right; width:3.33rem;}
.g-hz p a { display:block; float:left; width:12rem; height:17.21rem; background:#fff; margin-left:0.83rem;}
.g-hz p a em { display:block; font-size:1rem; color:#000; padding:1rem 0 0.75rem 1.25rem;}
.g-hz p a span { display:block; font-size:0.92rem; color:#666; padding:0 1.25rem; line-height:1.5rem; }

/*其他健康服务*/
.g-fw { background:url(/mobile/Images/Index/fw_bg.jpg) no-repeat; height:45.33rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-fw .m-bt { display:block; padding:2rem 0 1.17rem 0.83rem; color:#000; font-size:1.25rem;}
.g-fw p a { margin:0 0.83rem 1.04rem; height:8.63rem; background:#fff; display:block;}
.g-fw p a img { display:block; float:left; width:12.13rem;}
.g-fw p a span { display:block; float:left; width:11.17rem; padding:1rem 0 0 0.92rem;white-space: normal !important;}
.g-fw p a span em { display:block; font-size:1rem; color:#000; padding-bottom:0.3rem;}
.g-fw p a span i { display:block; font-size:0.92rem; color:#666; line-height:1.25rem;}
.g-fw p a:nth-child(2n) img { float:right;}

/*以精准的私人定制和高品质的服务为您打造健康*/
.g-jk { background:url(/mobile/Images/Index/jk_bg.jpg) no-repeat; height:21.79rem;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.g-jk .m-bt { display:block; padding:2rem 0 1.17rem; text-align:center; color:#fff; font-size:1.25rem;}
.g-jk p a { height:13.04rem; background:#fff; display:block; margin:0 1.25rem;}
.g-jk p a img { display:block; float:left; width:12.04rem}
.g-jk p a em { display:block; float:left; padding:1.5rem 0 0 0.83rem; line-height:1.25rem; color:#666; font-size:0.92rem; width:11rem;}
