﻿@charset "utf-8";
body { max-width: 610px!important; margin: 0 auto!important; padding: 0px!important; }
.huitiaobox { width: 99%; height: 1px; border: 1px rgba(0,0,0,.075) solid; margin: 0 auto; }
/*toubu*/

.daohang li { width: 20%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.daohang li a { color: #FFFFFF; }
/* bian jiao yin ying	*/


.dhhm { margin: 0 auto; width: 100%; }
.dhhm img { margin: 0 auto; display: block; width: 100%; }
.dibufooter { margin: 0 auto; display: block; padding: 0; width: 100%; }
.zuice { width: 30%; float: left; }
.zuice img { margin-top: 20px; display: block; width: 100%; }
.youce { width: 70%; float: left; }
.youshang { margin-top: 25px; }
.youshang span { display: block; width: 31%; float: left; margin-left: 5px; background: #9f0713; text-align: center; }
.youshang a { color: #FFFFFF; }
.youxia { margin: 0 auto; width: 100%; }
.youxia img { width: 100%; }
.dibubq { width: 100%; padding-top: 5px; padding-bottom: 5px; background: #9f0713; clear: both; text-align: center; }
.dibubq a { color:#fff; }
.ico4 { background: url(images/footer.gif) no-repeat; width: 55px; height: 55px; display: inline-block; }


/*儿童白斑 成人*/

.bdftit { width: 100%; /*

	height: 70px;

	line-height: 70px;

	margin: 20px auto;

	position: relative;*/ text-align: center; }
.bdfpcn { width: auto; height: 70px; display: inline-block; margin: 0 auto; padding: 0 10px; line-height: 70px; text-align: center; background: #fff; font-size: 26px; color: #000; }
.bdfxan { position: absolute; top: 30%; left: 0; z-index: -1; width: 100%; height: 6px; }
.bdfxan hr { height: 6px; border: 0; background: #ee3c3c; }
.bdfzjyd { width: 100%; text-align: left; margin: 0 auto; overflow: hidden; margin-top: 10px; margin-bottom: 10px; }
.bdfzjyd p { /*	height: 60px;*/ padding: 0 5px; line-height: 35px; font-size: 20px; color: #9f0713; font-weight: bolder; display: inline-block; border-left: 8px solid #9f0713; border-top: 1px solid #9f0713; margin-left: 10px; }
.bdfzjyd img { width: 6%; height: auto; display: inline-block; margin-left: -15px; }
.bdfimg { width: 45%; float: left; margin: 0 auto; padding-top: 10px; padding-bottom: 10px; }
.bdfimg img { width: 90%; display: block; text-align: center; margin: 0 auto; float: right; }
.bdftet { width: 55%; float: right; text-align: center; padding-top: 6px; }
.bdftet p { font-size: 18px; margin: 0 auto; color: #fff; }
.bdftet span { font-size: 14px; }
/* /老牌远大用细节说�&#65533;*/

/* /小标题样�&#65533;*/

/* /儿童白斑 成人*/	

/*在线看病问诊看报告，预约挂号提前预约免排�&#65533;*/

.icocon { max-width: 600px; width: 100%; height: auto; margin: 0 auto; }
.icoswt { width: 43%; /*	height: 60px;*/ border-radius: 18px; padding: 5px; }
.icolef { float: left; background: #c03427; width: 45%; }
.icorgh { float: right; background: #ee3c3c; width: 45%; }
.icoimg { width: 35%; /*

    height: 100%;

    margin: 7px auto;

*/ float: left; }
.icoimg img { display: block; width: 45px; height: 45px; }
.icotet { width: 65%; float: left; text-align: center; }
.icotet p { font-size: 18px; margin: 0; line-height: 30px; color: #fff; }
.icotet span { font-size: 14px; color: aliceblue; }
/* /在线看病问诊看报告，预约挂号提前预约免排�&#65533;*/

.con { max-width: 610px; width: 100%; /*	height: 300px;*/ overflow: hidden;/*	margin: 10px auto;*/ }
.con p { font-size: 15px; color: #0092DC; font-weight: 600; margin: 0; }
.footertop { width: 100%; height: 180px; border-bottom: 20px solid #0096ff; position: relative; }
.footertop .lft { width: 25%; height: 100%; border-right: 10px solid #0096ff; float: left; overflow: hidden; }
.footertop .lft .p1 { font-size: 15px; height: 50%; text-align: right; line-height: 25px; /*padding: 10px 0 0 80px;*/ margin-right: 5px; }
.footertop .lft .p2 { width: 50%; height: 45%; text-align: center; float: right; margin: 0 5px 0 0; background: #e5e4c8; }
.footertop .cen { width: 45%; height: 100%; border-right: 10px solid #0096ff; float: left; margin-right: 3px; }
.footertop .cen .cen-tp { width: 100%; height: 20%; border-bottom: 10px solid #0096ff; float: left; }
.footertop .cen .cen-lef { width: 30%; height: 77%; border-right: 10px solid #0096ff; margin-top: 0; float: left; }
.footertop .cen .cen-lef .cen-lef-tp { width: 100%; height: 48%; border-bottom: 10px solid #0096ff; margin-top: 0; float: left; text-align: right; }
.footertop .cen .cen-lef .cen-lef-bot { width: 100%; height: 48%; margin-top: 0; float: left; }
.footertop .cen .cen-lef .cen-lef-bot p { width: 90%; height: 70%; background: #e5e4c8; overflow: hidden; margin: 5px auto; line-height: 20px; }
.footertop .cen .cen-rgh { width: 60%; height: 65%; ; margin-top: 0; float: left; position: relative; }
.footertop .cen .cen-rgh .img-tet { width: 260px; height: 30px; position: absolute; left: 10px; bottom: 35%; }
.footertop .cen .cen-rgh .img-tet img { width: 30px; height: 30px; margin: 0!important; }
.footertop .cen .cen-rgh .img-tet p { width: auto; display: inline-block; padding: 0 5px; margin-left: -5%; background: #fff; height: 30px; color: #de0516; line-height: 30px; border: 2px solid #de0516; border-radius: 8px; }
.footertop .cen .cen-rgh .p3 { width: 100%; position: absolute; left: 0px; top: 5px; }
.footertop .cen .cen-rgh .p4 { width: 100%; position: absolute; left: 0px; bottom: -12px; }
.footertop .cen .cen-rgh p { text-align: center; font-size: 14px; }
.footertop .dtcn { width: 100%; height: 25px; border-bottom: 2px #db080f solid; position: absolute; left: 0; bottom: -20px;/*	z-index: 100;*/ }
.footertop .dtcn p { width: 30%; /*	height: 25px;*/ line-height: 25px; font-size: 14px; border-radius: 10px; text-align: center; background: #dc0910; color: #fff; position: absolute; bottom: -15px; left: 60%; margin: 0; }
.footertop .rgh { width: 19%; height: 100%; border-left: 10px solid #0096ff; float: left; }
.footertop .rgh p { margin-left: 5px; /*	padding-top: 20px;*/ padding-top: 10%; }
.bot { width: 100%; height: 40px; border-top: 20px solid #0096ff; margin: 0; padding-left: 0; }
.bot li { float: left; list-style: none; text-align: center; font-size: 16px; color: #0092DC; font-weight: 600; }
.bot li.lef { width: 30%; height: 100%; border-right: 10px solid #0096ff; margin: 0; }
.bot li.cen { width: 40%; height: 100%; border-right: 10px solid #0096ff; margin: 0; margin-right: 3px; }
.bot li.rgh { width: 20%; height: 100%; border-left: 10px solid #0096ff; margin: 0; }
/*toutiao*/

.logo2 { margin: 0 auto; padding: 0; background: #FFFFFF; margin-top: 10px; text-align: inherit!important; height: 70px; border-bottom: 1px rgba(0,0,0,.075) solid; }
.topleft { margin: 0 auto; height: auto; width: 28%; float: left; /*border: 1px #A29D9E solid;*/ text-align: center; border-right: 1px rgba(0,0,0,.075) solid; }
.topleft img { margin: 0 auto; /*width: 100%;*/ display: block; text-align: center; height: 65px; }
.topright { margin: 0 auto; width: 70%; float: left; }
.topright p { margin: 0 auto; width: 90%; line-height: 5px!important; padding-top: 8px; padding-bottom: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.topright p i { margin-top: -5px; }
.topright p a { text-decoration: none; }
.topright p a:hover { color: #FF0004; }
.red { display: block; float: left; width: 20px; height: 20px; background: url(../images/red.jpg) no-repeat; background-size: 20px 20px; }
.news { display: block; float: left; width: 20px; height: 20px; background: url(../images/news.jpg) no-repeat; background-size: 20px 20px; }
/*新版导航*/

.tu2 { margin-top: 1px!important; }
.tu2 ul { padding-left: 0!important; }
.tu2 li { margin: 0 auto!important; width: 25%; list-style: none; display: inline; display: block; text-align: center; /*background: url(../images/donghuakuang.jpg)no-repeat;*/ background-size: 100% 100%; float: left; }
.tu2 img { margin: 0 auto!important; text-align: center; padding-top: 22%; padding-bottom: 12%; line-height: inherit; }
.tu1 { width: 100%; }
.tu2 { float: left; }
.tu3 { float: left; }
.tu3 a { margin: 0 auto!important; width: 25%; text-align: center; display: inline; float: left; color: #000000; padding-top: 5px; padding-bottom: 10px; font-weight: 500; font-size: 15px; }
/*空白间隔*/

.boxs { margin: 0 auto; padding-top: 2%; padding-bottom: 2%; clear: both; }
.boxxs { margin: 0 auto; padding-bottom: 1px; clear: both; }
.boxss { margin: 0 auto; padding-top: 1%; padding-bottom: 1%; clear: both; }
.boxds { margin: 0 auto; padding-top: 20px; padding-bottom: 20px; clear: both; }
.boxhr { clear: both; margin: 0 auto; border-bottom: 1px rgba(0,0,0,.075) solid; }
.boxhrs { margin: 0 auto; border-bottom: 1px rgba(0,0,0,.075) solid; }
.henggang { margin: 0 auto; width: 100%!important; background: url(../images/xiahuaxian.jpg) no-repeat center; background-size: 90% 100%; padding-top: 5px; padding-bottom: 5px; border: 0px!important; }
/*门诊 电话 在新咨询*/

.zixunbox { margin: 0 auto!important; padding: 0!important; width: 100%!important; float: left; border-bottom: 1px rgba(0,0,0,.075) solid; }
.mzgh { width: 34%; clear: both; float: left; border-right: 1px rgba(0,0,0,.075) solid; padding-top: 2%!important; padding-bottom: 10px; }
.mzgh img { width: 45%; margin: 0 auto; display: block; padding-bottom: 5px;/*overflow: hidden;*/ }
.mzgh a span { display: block; width: 100%; text-align: center; color: #000000; padding-top: 3px; }
.dazi { font-size: 18px!important; color: #000000; font-weight: 500; }
.xiaozi { font-size: 14px; color: #A2A2A2; font-weight: 400; }
.dhzx { width: 65%; float: left;/*border-bottom: 1px #CCCCCC solid;*/ }
.dhwz { width: 100%; /*border-bottom: 1px #F8C1C2 solid;*/ padding-top: 2%!important; padding-bottom: 3%!important; }
.dhwz img { display: block; margin: 0 auto; width: 23%; padding-top: 5px;/*overflow: hidden;*/ }
.dhwz a span { display: block; margin: 0 auto; width: 65%; color: #000000; line-height: 20px!important; padding-top: 5%!important; /*border-right: 1px #F8C1C2 solid;*/ text-align: center; clear: both; float: left; }
.zxzx { width: 100%; padding-top: 2%!important; padding-bottom: 3%!important; border-top: 1px rgba(0,0,0,.075) solid; }
.zxzx img { display: block; margin: 0 auto; width: 23%; padding-top: 5px;/*overflow: hidden;*/ }
.zxzx a span { display: block; margin: 0 auto; width: 65%; color: #000000; line-height: 20px!important; padding-top: 5%!important; /*border-right: 1px #F8C1C2 solid;*/ text-align: center; clear: both; float: left; }
/*医院简�&#65533;*/

.jianjie { margin: 0 auto; clear: both; width: 100%; height: auto; }
.jjbt { margin: 0 auto; clear: both; width: 100%;/*border-bottom: 1px #F8C1C2 solid;*/ }
.jjbt a img { margin: 0 auto; width: 100%; }
.jjleft { width: 65%; /*border-right: 1px #F8C1C2 solid;*/ float: left; }
.jjleft img { display: block; margin: 0 auto; width: 90%; padding-top: 10px; }
.jjleft p { width: 90%; margin: 0 auto; font-size: 13px!important; padding-top: 10px; text-indent: 2em; }
.jjleft p a { color: #F50004; }
.jjright { width: 35%!important; float: left; }
.jjright ul { padding-left: 0em!important; }
.jjright img { display: block; width: 90%; padding-top: 10px; }
/* 老牌医院 用细节说�&#65533; */

.xijie { width: 96%; margin: 0 auto; font-size: 22px; position: relative; font-weight: 500; }
.xjbt { /*		background: url(../images/yuandaxiejie1.jpg)no-repeat;

		background-size: 100% 100%;*/ font-size: 22px; font-weight: 500;/*position: absolute;

		width: 96%;

		height: 30px;

		margin: 0 auto;

		left: 8px;

		text-align: center;*/ }
.xjbt img { width: 94%; display: block; margin: 0 auto; }
.xijietu { width: 95%; margin: 0 auto;/*		padding-top: 5%;*/ }
.xijietu ul { padding-left: 0em!important; width: 100%; float: left; }
.xijietu li { margin: 0 auto; width: 25%; float: left; }
.xijietu img { display: block; margin: 0 auto; width: 85%; }
/*广图*/

.gg { margin: 0 auto; width: 100%; height: auto; overflow: hidden; background: #c03427; }
/*

	.gg img{

		display: block;

		margin: 0 auto;

		width: 100%;

	}

*/

/*医生团队*/

.yisheng { margin: 0 auto; width: 100%; }
.ysmc { margin: 0 auto; width: 100%; padding-top: 1%; }
.ysmc span a { float: left; margin: 0 auto; width: 20%; text-align: center; color: #000000; }
.yshy { margin: 0 auto; width: 100%; }
.yshy img { margin: 0 auto; display: block; width: 93%; }
.yswzxjtu { margin: 0 auto; width: 90%; display: block; }
.yswzxjtu img { margin: 0 auto; width: 29%; padding-left: 3%; }
.yswzxjtu span { display: block; float: left; width: 33%; margin: 0 auto; text-align: center; font-size: 11px; }
.ad2 { width: 92%; margin: 0 auto; display: block; }
.ad2 img { /*		width: 46%;*/ margin: 0 auto; display: block; margin-top: 3px; }
.ad2left { float: left; }
.ad2right { float: right; }
/*特色治疗*/



.tszl { margin: 0 auto; width: 100%; height: auto; clear: left; }
.tezlbox { width: 92%; margin: 0 auto; height: auto; clear: both; }
.tezlbox div { border: 1px #BC8889 solid; }
.tezlbox p { width: 68%; margin: 0 auto; text-align: center; padding-top: 5px; padding-bottom: 3px; font-size: 16px; font-weight: 600; }
.tezlbox p i { display: block; margin: 0 auto; width: 20px!important; height: 20px!important; float: left; margin-top: 3px; }
.tezlbox a { display: block; float: left; width: 32%; color: #000000; margin: 0 auto; text-align: center; font-size: 14px; padding-left: 1%; }
.tezlboxs { width: 92%; margin: 0 auto; height: auto; clear: both; }
.tezlboxs div { border: 1px #BC8889 solid; }
.tezlboxs p { width: 68%; margin: 0 auto; text-align: center; padding-top: 5px; padding-bottom: 5px; font-size: 16px; font-weight: 600; }
.tezlboxs p i { display: block; margin: 0 auto; width: 20px!important; height: 20px!important; float: left; margin-top: 3px; }
.tezlboxs a { display: block; margin: 0 auto; float: left; width: 32%; color: #000000; text-align: center; font-size: 14px; margin: 0 auto; padding-left: 1%; }
.tszlbox1 { width: 47%; margin: 0 auto; float: left; padding-top: 5px; padding-bottom: 8px; }
.tszlbox2 { width: 47%; margin: 0 auto; float: right; padding-top: 5px; padding-bottom: 8px; }
.tszlbox3 { width: 47%; margin: 0 auto; float: left; padding-top: 5px; padding-bottom: 8px; }
.tszlbox4 { width: 47%; margin: 0 auto; float: right; padding-top: 5px; padding-bottom: 8px; }
.tszlbj1 { margin: 0 auto; background: url(../images/renqun.jpg) no-repeat; z-index: 9999; background-size: 100% 100%; margin-right: 5px; }
.tszlbj2 { margin: 0 auto; background: url(../images/buwei.jpg) no-repeat; z-index: 9999; background-size: 100% 100%; margin-right: 5px; }
.tszlbj3 { margin: 0 auto; background: url(../images/fenxing.jpg) no-repeat; z-index: 9999; background-size: 100% 100%; margin-right: 5px; }
.tszlbj4 { margin: 0 auto; background: url(../images/fenqi.jpg) no-repeat; z-index: 9999; background-size: 100% 100%; margin-right: 5px; }
.tezlzx { width: 80%; margin: 0 auto; padding-top: 2%; padding-bottom: 2%; ; background: #c03427; border-radius: 40px; }
.tezlzx a { font-size: 18px; color: #FFFFFF; text-align: center; display: block; }
.tezljz { display: block; margin: 0 auto; width: 66%; border: 0px #BC8889 solid!important; }
.tezljz a { display: block!important; float: left!important; width: 50%!important; color: #000000!important; margin: 0 auto!important; text-align: center!important; font-size: 14px!important; margin: 0 auto!important; padding-left: 0%!important; }
/*	祛白设备  */

.boxkuangjia { width: 95%; overflow: hidden; margin: 0 auto; }
.hd { height: auto; width: 100%; margin: 0 auto; }
.bd ul { padding-left: 0em!important; }
.bd ul li p { margin: 0!important; }
.hd span { display: inline-block; width: 24%; background-color: #c03427; line-height: 30px; text-align: center; cursor: pointer; border-radius: 10px; color: aliceblue }
.hd span.current { background-color: #9f0713; /*white-space: nowrap;*/ text-overflow: ellipsis;/*overflow: hidden;*/ }
.bd li { height: auto; /*background-color: yellowgreen;*/ display: none; }
.bd ul li img { margin: 0 auto; display: block; width: 100%; }
.bd li.current { display: block; font-size: 36px; }
.boxpx { margin: 15px; }
/*祛白设备*/

.currentbox { padding-top: 13px; padding-bottom: 10px; }
.jg, .zz, .zy, .ct { width: 100%; font-size: 22px!important; color: #c03427; text-align: center; font-weight: 600; }
.jgx, .zzx, .zyx, .ctx { width: 100%; font-size: 16px!important; color: #070707; text-align: center; }
.jgys { width: 100%; margin: 0 auto; padding: 0; display: block; float: left; padding-top: 8px; }
.jgys p { color: #000000; }
.jgysx, .jgysxx, .jgysxxx { margin: 0 auto; float: left; font-size: 15px; text-align: center; border: 1px #000000 solid; border-radius: 25px; padding-top: 5px!important; padding-bottom: 5px!important; }
.ctysx, .ctysxx, .ctysxxx { margin: 0 auto; float: left; font-size: 15px; text-align: center; border: 1px #000000 solid; border-radius: 25px; padding-top: 5px!important; padding-bottom: 5px!important; }
.zzysx, .zzysxx, .zzysxxx { margin: 0 auto; float: left; font-size: 15px; text-align: center; border: 1px #000000 solid; border-radius: 25px; padding-top: 5px!important; padding-bottom: 5px!important; }
.zyysx, .zyysxx, .zyysxxx { margin: 0 auto; float: left; font-size: 15px; text-align: center; border: 1px #000000 solid; border-radius: 25px; padding-top: 5px!important; padding-bottom: 5px!important; }
.jgysx { width: 30%; }
.jgysxx { width: 28%; }
.jgysxxx { width: 40%; }
.zzysx { width: 28%; }
.zzysxx { width: 30%; }
.zzysxxx { width: 40%; }
.ctysx { width: 30%; }
.ctysxx { width: 30%; }
.ctysxxx { width: 38%; }
.zyysx { width: 30%; }
.zyysxx { width: 30%; }
.zyysxxx { width: 38%; }
/*案例*/

.anli { width: 92%!important; margin: 0 auto!important; background: #FC8500; border-radius: 15px; }
.anli p { width: 90%!important; margin: 0 auto!important; color: #FFFFFF; font-size: 14px; }
.anlitu { width: 100%!important; margin: 0 auto!important; }
.anlitu img { margin: 0 auto; display: block; width: 96%; }
.anlitut { width: 96%; margin: 0 auto; padding: 0; }
.anlitut p { width: 24%; float: left; margin-top: 0px!important; font-size: 14px; text-align: center; padding-left: 2px; }
.anlitub { width: 96%; margin: 0 auto; padding: 0; }
.anlitub p { width: 24%; float: left; margin-top: 0px!important; font-size: 14px; text-align: center; padding-left: 2px; }
.anlirq { font-size: 18px; font-weight: 600; }
.allix { padding-top: 8px; }
.allixx { padding-bottom: 8px; }
.anligd { width: 100%; margin: 0 auto; }
.anligd img { display: block; width: 10%; margin: 0 auto; }
.anligd a { display: block; width: 90%; margin: 0 auto; margin-top: 10px; text-align: center; color: #FFAD6D; font-size: 18px; font-weight: 700; }
/* 热点文章	*/

.rdnews { width: 100%; margin: 0 auto; }
.rdnews p { width: 96%; /*padding: 2%;*/ margin: 0 auto!important; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-left: 2%; padding-right: 2%; font-size: 14px; padding-top: 7px; padding-bottom: 7px; border-bottom: 1px #000 dashed; }
.rdnews p a { color: #000000; text-decoration: none; padding-left: 1%; }
.rdnews p a:hover { color: tomato; }
.rdnews span { float: right; }
.rdnews i { margin: 0 auto; width: 20px; height: 20px; float: left; background: url(../images/xiaoshou.jpg)no-repeat; }
.footers { width: 100%; margin: 0 auto; }
.footers img { display: block; width: 94%; margin: 0 auto; }
.sy_copy { padding-bottom: 30px; }
.sy_copy p { color: #404040; font-size: 14px; }
.anbj { margin: 0 auto; width: 100%; }
/*底部悬浮*/

.xuanfu { width: 96%; background: #FFFFFF; position: fixed; bottom: 0; margin: 0 auto; left: 0; right: 0; max-width: 610px; }
.xuanfu span { display: block; width: 33.3%; margin: 0 auto; float: left; }
.xuanfu span img { display: block; width: 92%; margin: 0 auto; padding-top: 2px; padding-bottom: 2px; }
