@charset "gb2312";
/* all */
#IconContainer,#LXB_CONTAINER,#bridgeTopContainer,#BDBridgeInviteWrap,#BDBridgeMess,#BDBridgeWrap,.lxb-container{ display:none !important;}
body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form,div,em,i,div,textarea,input,select,option,th,td,a {margin:0; padding:0}
body,textarea,input,select,option { color:#444;font-family:微软雅黑,Tahoma,Arial,sans-serif; background:#fbfafa; border:none; overflow-x:hidden}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
ol,ul,li,dl,dd,dt{list-style:none;}
em,i{ font-style:normal}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal}
table {border-collapse:collapse;}
img{margin:0px;padding:0px;vertical-align: middle;}
.clear {clear:both;overflow:hidden;}
*{ padding:0; margin:0; border:0;}
a{ text-decoration:none; color:#333;}
a:hover { text-decoration:none; }
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea{ -webkit-appearance: none;}
/*首页*/
.all-wap{ width:100%; max-width:640px; min-width:320px; margin:0 auto; background:#eee; overflow:hidden; font-size:0.24rem; color:#333;}
/*banner*/
.bcc_banner {width:100%; position:relative; overflow:hidden;}
.bcc_banner li {width:100%;height:100%;float:left;overflow:hidden;}
.bcc_banner li img{ width:100%;}
.bcc_banner_b { position:absolute; left:0;bottom:4%;width:100%;height:24px;overflow:hidden;text-align:center;}
.bcc_banner_b span {display:inline-block; width:0.13rem; height:0.13rem; background:#e0e0e0; border-radius:50%; margin:0 0.07rem; cursor:pointer;}
.bcc_banner_b span.active { width:0.11rem; height:0.11rem; background:#00b5ac; border:1px solid #00b5ac;}
/*banner*/
.ind_nav{ width:100%; overflow:hidden; background:#fff; margin:0.16rem auto; padding:3.5% 0;}
.ind_nav a{ display:block; float:left; width:25%; overflow:hidden; text-align:center;}
.ind_nav a img{ width:1.1rem; height:1.1rem;}
.ind_nav a p{ color:#313030; padding-top:0.08rem;}

.ind_bj{ width:100%; overflow:hidden; background:#fff; margin:0.16rem auto;}
.ind_jj{ width:96%; height:0.57rem; background:url(../images/ind_shu.jpg) no-repeat; background-size:0.05rem 0.42rem; overflow:hidden; margin:0 auto; border-bottom:1px solid #e0e0e0; margin-top:0.28rem; text-indent:0.2rem; font-size:0.3rem;}
.ind_jj a{ float:right; font-size:0.24rem; margin-top:0.05rem;}
.ind_jj_a{ width:96%; overflow:hidden; margin:0.25rem auto;}
.ind_jj_a_l{ float:left; width:2.72rem;}
.ind_jj_a_l img{ width:100%;}
.ind_jj_a_r{ float:right; width:3.2rem;}
.ind_jj_a_r p{ line-height:0.36rem;}
.ind_jj_a_r h1{ width:100%; overflow:hidden;}
.ind_jj_a_r h1 a{ float:left; display:block; width:1.18rem; height:0.38rem; margin-right:0.3rem; margin-top:0.05rem;}
.ind_jj_a_r h1 a img{ width:100%;}
.ind_zj{ width:96%; overflow:hidden; margin:0.25rem auto 0;}
.ind_zj a{ float:left; display:block; width:33.33%; margin-bottom:0.25rem;}
.ind_zj a h1{ width:1.87rem; height:1.87rem; margin:0 auto;}
.ind_zj a h1 img{ width:100%;}
.ind_zj a h2{ width:100%; text-align:center; margin:0.1rem auto;}
.ind_zj a h3{ width:1.3rem; height:0.39rem; line-height:0.39rem; color:#fff; text-align:center; border-radius:5px; background:#f6584f; margin:0 auto;}
.ind_xw{ width:94%; overflow:hidden; margin:0.15rem auto 0.2rem;}
.ind_xw li{ line-height:0.42rem;}
.ind_xw li span{ float:right;}
.footer{ width:100%; overflow:hidden; background:#148be0; padding:0.25rem 0;}
.footer1{ float:left; width:75%; margin-left:2%; overflow:hidden; }
.footer1 p{ line-height:0.42rem; color:#fff; }
.footer1_1 img{ width:0.3rem; height:0.3rem;}
.footer1_2 img{ width:0.3rem; height:0.3rem;}
.footer1_2 a{ color:#fff;}
.footer1_2 a:hover{ color:#fff;}
.footer1_3 img{ width:0.3rem; height:0.3rem;}
.footer2{ float:right; width:20%; margin-right:2%; text-align:center;}
.footer2 img{ width:60%;}
.footer2 p{ color:#fff; font-size:0.2rem;}
/*首页*/
/*医生团队*/
.zj{width:96%; overflow:hidden; margin:0.25rem auto;}
.zj li{ width:100%; overflow:hidden; border-bottom:1px solid #e0e0e0; margin-top:0.2rem;}
.zj_l{ float:left; width:1.33rem; height:1.33rem;}
.zj_l img{ width:100%;}
.zj_r{ float:left; width:4.5rem; margin-left:0.15rem;}
.zj_r h1{ color:#575757;}
.zj_r h1 strong{ color:#333; margin-right:0.15rem;}
.zj_r p{ width:100%; overflow:hidden; margin:0.05rem 0 0 0; color:#333;}
.zj_r p span{ color:#bb443c;}
.zj_r h2{ width:100%; height:0.4rem; margin:0.15rem 0; }
.zj_r1{ float:left; display:block; width:1.16rem; height:0.38rem; line-height:0.38rem; text-align:center; color:#148be0; border:1px solid #148be0; border-radius:5px;}
.zj_r2{ float:left; display:block; width:1.16rem; height:0.38rem; line-height:0.38rem; text-align:center; color:#efa053; border:1px solid #efa053; border-radius:5px; margin-left:0.2rem;}

/*医生团队*/
/*医生详情页*/
.zj_jj{ width:96%; height:0.57rem; overflow:hidden; margin:0 auto; border-bottom:1px solid #e0e0e0; margin-top:0.28rem; font-size:0.3rem;}
.zj_jj img{ width:0.3rem; height:0.3rem;}
.zj_jj_nr{ width:96%; overflow:hidden; margin:0.2rem auto; line-height:0.36rem; text-indent:2em;}

/*医生详情页*/
/*简介页*/
.jj{ width:100%; overflow:hidden;}
.jj h1{ font-size:0.28rem; text-align:center; margin:0.2rem 0;}
.jj p{  width:96%; overflow:hidden; margin:0.1rem auto; line-height:0.36rem;}
.jj h2{ width:85%; overflow:hidden; margin:0 auto;}
.jj h2 img{ width:100%;}

/*简介页*/
/*底部悬浮*/
.dibu_kb{ width:100%; height:1.28rem;}
.dibu{ width:100%; max-width:640px; height:1.28rem; border-top:1px solid #e0e0e0; position:fixed; bottom:0; background:#fff;}
.dibu a{ float:left; display:block; width:25%; height:1.28rem; text-align:center;}
.dibu a h1{ width:100%; height:0.6rem; margin-top:0.2rem;}
.dibu1 img{ width:0.61rem; height:0.5rem;}
.dibu2 img{ width:0.48rem; height:0.5rem;}
.dibu3 img{ width:0.51rem; height:0.51rem;}
.dibu4 img{ width:0.59rem; height:0.48rem;}
.dibu a p{}
/*底部悬浮*/