@charset "gb2312";
/* CSS Document */
*{padding:0;margin:0; font-family:"微软雅黑";}
body{font:.24rem/.36rem "Microsoft YaHei";width:6.4rem;margin:0 auto; color:#111; max-width:640px; min-width:320px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;}
ol, ul, li, dl, dt, dd{list-style:none;}
input, button, textarea, checkbox, select, radio, form{vertical-align:middle;font-size:100%;}
img{border:0;max-width:100%; vertical-align:top;height:auto;}
i,em{font-style:normal;}
a{color:#333;text-decoration:none;font-size:100%;}
a:link, a:visited{text-decoration:none;}
a:hover{text-decoration:none;color:#ac0508;opacity:0.9;}
.white{color:#fff;}
.fl{float:left;}
.fr{float:right;}
.mar_r{ margin-right:0!important;}
.clear{font-size:0;line-height:0;clear:both;overflow:hidden;zoom:1;}
.clearfix{zoom:1;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
/*公共样式*/
.layout{ clear:both; width:5.2rem; background:#fff; padding:.4rem .3rem;border-radius:.2rem; margin:.3rem auto 0;}
.layout2{ clear:both; width:5.8rem;margin:0rem auto;}
.tit_box{ width:5.2rem; height:.4rem; margin-bottom:.3rem;}
.tit_box h5{ float:left; width:60%; font:bold .3rem/.28rem "微软雅黑";}
.tit_box h5 i{width:1.18rem; height:.03rem; background:#c8e1ff; display:block; margin-top:.09rem;}
.tit_box a{ float:right; font-size:.22rem; line-height:.44rem;}
.tit_box a img{ width:.11rem; height:.2rem; padding:.1rem .06rem 0 .1rem;}
.tit_box2{ width:5.8rem; height:.3rem;font:bold .3rem/.3rem "微软雅黑"; color:#2f71f7; margin:.4rem auto .3rem;}
/**/
.btn01{ clear:both; width:5.2rem; height:.6rem; line-height:.6rem; text-align:center; font-size:.3rem; background:#f1f7fe;border-radius:.03rem;}
.btn01 a img{ width:.11rem; height:.2rem; padding:.2rem 0 0 .1rem;}
/*img_box*/
.img_box{ clear:both; width:5.8rem; height:auto; margin:.3rem auto;}
/*top*/
.xf_top{width:6.4rem; height:1.5rem;position:fixed; top:0; z-index:999;}
/*logo*/
.logo{width:6.4rem;background:#fff; height:.36rem; line-height:.36rem; font-size:.36rem; text-align:center; padding:.22rem 0;}
/*nav*/
.nav{width:6.1rem; height:.4rem; background:#f1f1f1;line-height:.4rem; padding:.15rem;}
.nav a{ float:left; width:1.4rem; height:.4rem; line-height:.4rem;text-align:center; background:#fff;border-radius:.4rem; margin:0 .06rem;}
/*banner*/
.banner{ clear:both;width:6.4rem; height:3.6rem;}
/*========首页======*/
/*con_box1*/
.con_box1{ position:relative;}
.con_box1 h2{ width:5.2rem; height:.82rem; margin-bottom:.34rem; overflow:hidden;}
.con_box1 h2 img.fl{ width:.82rem; height:.82rem;}
.con_box1 h2 p{ float:right; width:4.08rem;}
.con_box1 h2 p strong{width:4.08rem; color:#000; font-size:.36rem; line-height:.48rem;}
.con_box1 h2 p strong b{ width:.6rem; height:.3rem; background:#dcb771; text-align:center; display:inline-block;border-radius:.02rem; font-size:.2rem; color:#fff; line-height:.3rem;}
.con_box1 h2 span{ display:block; width:4.08rem; height:.22rem; line-height:.22rem; margin-top:.1rem;}
.con_box1 h2 span i{ float:left; width:auto; height:.14rem;padding-top:.04rem; padding-right:.16rem;}
.con_box1 h2 span i img{ width:.14rem; height:.14rem; padding-right:.06rem; }
.con_box1 h2 span em{ float:left; width:auto; height:.22rem; line-height:.22rem; font-size:.22rem;}
.con_box1 h2 span b{ float:left; width:.16rem; height:.18rem; padding:.02rem 0 0 .18rem;}
.con_box1 h3{ width:5.2rem; line-height:.44rem; font-size:.26rem; margin-bottom:.34rem;}
.con_box1 h3 p{ float:left; width:1.1rem; font-weight:bold;}
.con_box1 h3 span{ float:right; width:3.86rem;}
.con_box1 h3 span i{ float:left; width:auto; margin-right:.3rem;}
.con_box1 h3 span i img{ width:.23rem; height:.26rem; padding:.09rem .06rem 0 0;}
.con_box1 .txt01{ display:inline; width:auto; height:auto; line-height:.4rem;overflow:hidden;}
.con_box1_1{ margin-top:.44rem;}
.con_box1_1 .txt02{ font:normal .22rem/.36rem "微软雅黑";}
.con_box1_2{ width:5.2rem; margin-top:.44rem;}
.con_box1_2 dl{width:5.2rem; height:1.2rem; overflow:hidden;padding-bottom:.3rem; margin-bottom:.3rem; border-bottom:1px solid #ddd;}
.con_box1_2 dl dt{ float:left; width:1.8rem; height:1.2rem;}
.con_box1_2 dl dd{ float:right; width:3.1rem; height:1.2rem; overflow:hidden;}
.con_box1_2 dl dd p{ font-weight:bold; padding-top:.06rem;}
.con_box1_2 dl dd img{ float:left; width:.24rem; height:auto; padding-right:.1rem; padding-top:.06rem;}
.con_box1_2 dl dd span{ display:block; width:100%; line-height:.3rem; font-size:.22rem; color:#666; padding-top:.06rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.con_box1_3{ margin-top:.44rem;}
.con_box1_3 ul{ width:5.2rem; height:1.12rem; margin-bottom:.1rem;}
.con_box1_3 ul li{ float:left; width:1.68rem; height:1.12rem;}
.con_box1_3 ul li:nth-child(2){ margin:0 .08rem;}
.slide{ clear:both; width:5.2rem; height:.2rem; position:absolute; bottom:.02rem;}
.slide .btn-slide{ width:5.2rem; height:.2rem; background:url(../images/icon13.png) no-repeat center top; background-size:.27rem .09rem; font-size:0; display:block; text-indent:-9999; margin:0 auto;}
/*con_box2*/
.con_box2_1{ width:5.2rem; height:4.6rem; overflow:hidden;}
.con_box2_1 h2{ float:left; width:1.4rem; height:4.6rem; text-align:center;background:linear-gradient(top left, #adc5fe, #97aef7);/*渐变从左上角到右下角*/background:-ms-linear-gradient(top left, #adc5fe, #97aef7);background:-webkit-linear-gradient(top left, #adc5fe, #97aef7);background:-moz-linear-gradient(top left, #adc5fe, #97aef7);border-radius:.04rem;}
.con_box2_1 h2 p{ font:bold .3rem/.4rem "微软雅黑"; color:#fff; padding:1.5rem 0 .3rem;}
.con_box2_1 h2 img{ width:.9rem; height:auto;}
.con_box2_1 ul{ float:left; width:3.8rem;}
.con_box2_1 ul li{ float:left; width:1.7rem; height:.6rem; line-height:.6rem;background:#f4f7ff;border-radius:.04rem; text-align:center; margin:0 0 .2rem .2rem;}
.con_box2_1 ul li a{ display:block; width:1.7rem; height:.6rem;}
/*con_box3*/
.yyys_qh{clear:both;width:5.2rem; height:4.86rem;overflow:hidden; margin-bottom:.05rem;}
ul.ul_qh01{ width:5.2rem; height:.33rem; margin-bottom:.3rem;}
ul.ul_qh01 li{ float:left; height:.33rem; width:auto; line-height:.24rem; margin-right:.4rem; cursor:pointer;}
ul.ul_qh01 li.hover{background:url(../images/qh_bg.jpg) no-repeat center bottom; background-size:60% .03rem; cursor:pointer; font-weight:bold;}
ul.ul_qh01 li:nth-child(5){ margin-right:0;}
.yyys_qh #a1,.yyys_qh #a2,.yyys_qh #a3,.yyys_qh #a4,.yyys_qh #a5{margin:0;}
.al_ct{width:5.2rem; height:auto; margin:0 auto;}
.al_ct ul li{float:left; width:5.2rem; height:auto; z-index:1;}
.al_ct ul li img{ width:5.2rem; height:auto;}
.al_ct ul li p{ width:5.2rem;font-size:.26rem; line-height:.36rem;height:.36rem; margin:.14rem 0; text-align:center;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
/**/
.al_tt{height:.12rem;width:5.2rem; margin:0rem auto; z-index:2; overflow:hidden;}
.al_tt ul li{ float:left; width:.12rem; height:.12rem; background:#ddd; cursor:pointer; margin:0 0.04rem;border-radius:.12rem;}
.al_tt ul li.hover { display:block; background:#ac0508;}
.yyys_qh .wid02{width:.6rem;}
.yyys_qh .wid05{width:4rem;}
/*con_box4*/
#a6{margin:0;}
.al_con{width:5.2rem; height:auto; margin:0 auto;}
.al_con ul li{float:left; width:5.2rem; height:auto; z-index:1;}
/**/
.al_btn{height:.36rem;width:5.2rem; margin:0rem auto .3rem; z-index:2; overflow:hidden;}
.al_btn ul li{ float:left; width:.7rem; height:.36rem; text-align:center; background:#f4f7ff; cursor:pointer; margin:0 0.05rem 0 0;border-radius:.02rem;}
.al_btn ul li.hover { display:block; background:#e4f0ff; color:#457eff; font-weight:bold;}
.al_btn ul li:nth-child(7){ margin-right:0;}
.con_box4 dl{width:5.2rem; height:1.2rem; overflow:hidden;padding-bottom:.3rem; margin-bottom:.3rem; border-bottom:1px solid #ddd;}
.con_box4 dl dt{ float:left; width:1.8rem; height:1.2rem;}
.con_box4 dl dd{ float:right; width:3.1rem; height:1.2rem; overflow:hidden;}
.con_box4 dl dd span{ display:block; width:100%; line-height:.3rem; height:.6rem;  font-size:.22rem;padding-top:.1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.con_box4 dl dd p{ width:3.1rem; height:.28rem;padding-top:.1rem;}
.con_box4 dl dd p i{ float:left; width:auto; height:.28rem; padding:0 .12rem; display:block; font:normal .18rem/.28rem "微软雅黑"; color:#457eff; background:#e4f0ff;border-radius:.02rem; margin-right:.1rem;}
/*con_box5*/
.con_box5_1{}
.con_box5_1 dl{width:5.2rem; height:auto;padding-bottom:.3rem; margin-bottom:.3rem; border-bottom:1px solid #ddd;}
.con_box5_1 dl dt{ float:left; width:1rem; height:1rem;border-radius:1rem;}
.con_box5_1 dl dt img{ width:1rem; height:1rem;border-radius:1rem;}
.con_box5_1 dl dd{ float:right; width:3.94rem;}
.con_box5_1 dl dd h3{ font-size:.22rem; color:#666; line-height:.3rem;}
.con_box5_1 dl dd h3 strong{font-size:.3rem; color:#111;}
.con_box5_1 dl dd h4{ font-size:.2rem; color:#666; line-height:.4rem;}
.con_box5_1 dl dd h4 i{font-size:.14rem; color:#999;}
.con_box5_1 dl dd h5{ font-size:.2rem; line-height:.3rem; height:.6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.con_box5_1 dl dd h6 a{ float:left; text-align:center; display:block; width:1.78rem; line-height:.42rem; font-size:.22rem; background:#ecf2fe; color:#3677f8; margin:.12rem .1rem 0 0;}
.con_box5_1 dl dd h6 img{width:.26rem; height:auto;padding:.08rem .08rem 0 0;}
/*kjzx*/
.kjzx{ width:5.2rem;}
.kjzx a{ float:left; width:2.59rem;}
.kjzx a img{ display:block; width:.94rem; height:.94rem; margin:0 auto;}
.kjzx a strong{ display:block; width:100%; height:.6rem; font:bold .3rem/.6rem "微软雅黑"; color:#111; text-align:center;}
.kjzx a i{ display:block; background:#e4f0ff; color:#457eff; text-align:center; width:1.8rem; margin:0 auto; height:.4rem; font:normal .2rem/.4rem "微软雅黑";  overflow:hidden;}
.kjzx a.zx{ border-right:.01rem solid #ddd;}
.kjzx a.dh{width:2.4rem; padding-left:.19rem;}
#insert-scale{display:block;width:100%;margin:.1rem 0;overflow:hidden}
#insert-scale>div{float:left;width:90%;height:0.4rem;overflow:hidden;}
#insert-scale>div div{animation:cut 5s linear infinite;-o-animation:cut 5s linear infinite;-webkit-animation:cut 5s linear infinite;}
#insert-scale>div p{color:#666;font-size:0.2rem;font-weight:normal; line-height:0.5rem;height:0.5rem; width:100%; overflow:hidden;}
@keyframes cut{0%{transform:translateY(0)}10%{transform:translateY(0%)}15%{transform:translateY(-0.5rem)}60%{transform:translateY(-0.5rem)}65%{transform:translateY(-1rem)}100%{transform:translateY(-1rem)}}
@keyframes cut{0%{-o-transform:translateY(0)}10%{-o-transform:translateY(0%)}15%{-o-transform:translateY(-0.5rem)}60%{-o-transform:translateY(-0.5rem)}65%{-o-transform:translateY(-1rem)}100%{-o-transform:translateY(-1rem)}} @keyframes cut{0%{transform:translateY(0)}10%{-webkit-transform:translateY(0%)}15%{-webkit-transform:translateY(-0.5rem)}60%{-webkit-transform:translateY(-0.5rem)}65%{-webkit-transform:translateY(-1rem)}100%{-webkit-transform:translateY(-1rem)}}
/*con_box6*/
.con_box6 .hd_qh #a7{ margin:0;}
.con_box6 .hd_qh .al_ct img{ width:5.2rem; height:auto;}
.con_box6 .hd_qh .al_ct p{font-size:.26rem; text-align:left; margin:.15rem 0 0 0; padding:0; text-indent:1em;}
.con_box6 .hd_qh .al_ct span{ display:block; font-size:.26rem;font-family:Arial, Helvetica, sans-serif; color:#999;text-align:left; margin:0 0 .15rem 0; padding:0;text-indent:1em;}
.con_box6 .wid07{ width:.8rem;}
/*con_box7*/
.con_box7 ul{ width:5.2rem; height:auto;}
.con_box7 ul li{ width:5.2rem; height:.4rem; line-height:.4rem; overflow:hidden; margin:.2rem 0 0;}
.con_box7 ul li p{ float:left; width:2.42rem;}
.con_box7 ul li span{ display:block; float:left; width:1.38rem; font-family:Arial, Helvetica, sans-serif;}
.con_box7 ul li a{ display:block;float:left; width:1.4rem; background:#e4f0ff; color:#457eff; text-align:center;border-radius:.03rem;}
/*con_box8*/
.con_box8 .yyhj_qh #a8{ margin:0;}
.con_box8 .wid08{ width:1.6rem; margin-top:.2rem;}
/*con_box9*/
.con_box9 .xw_qh #a9{ margin:0;}
.con_box9 .xw_qh .al_ct img{ width:5.2rem; height:auto;}
.con_box9 .xw_qh .al_ct p{font-size:.26rem; text-align:left; margin:.15rem 0 0 0; padding:0; text-indent:1em;}
.con_box9 .xw_qh .al_ct span{ display:block; font-size:.26rem;font-family:Arial, Helvetica, sans-serif; color:#999;text-align:left; margin:0 0 .15rem 0; padding:0;text-indent:1em;}
.con_box9 .wid09{ width:1rem;}
/*========底部======*/
/*温馨提示*/
.wxts{ width:5.8rem; height:auto; font:normal .26rem/.42rem "微软雅黑"; margin:.3rem auto 1.4rem;}
/*xf_bottom*/
.xf_bottom{ width:5.6rem; height:.7rem; background:#fff; padding:.15rem .4rem; border-top:1px solid #d8dee4; position:fixed; bottom:0;}
.xf_bottom span{ float:left; width:1.6rem;}
.xf_bottom span a{float:left; width:.5rem; height:auto; line-height:.3rem;margin-right:.24rem;}
.xf_bottom span a img{ width:.48rem; height:auto; display:block; margin:0 auto;}
.xf_bottom p{ float:right; width:4rem;}
.xf_bottom p a{ float:left; width:1.8rem; height:.7rem; line-height:.7rem; font-size:.3rem; display:block; color:#fff; text-align:center; background:#457eff;border-radius:.04rem; margin-left:.2rem;}
/*右边悬浮*/


.xf_right{width:1.06rem; height:1.19rem;position:fixed; right:0; bottom:2rem; cursor:pointer;animation: swing 7.5s .5s ease-in infinite alternate;-webkit-animation: swing 7.5s .5s ease both infinite alternate;}

/*.xf_right{width:1.06rem; height:1.19rem;position:fixed; right:0; bottom:2rem; cursor:pointer;animation: swing 7.5s .5s ease-in infinite alternate;-webkit-animation: swing 7.5s .5s ease both infinite alternate;}
.xf_right img { width: 98px; }
.xf_right .hot_close { display: block; width: 16px; height: 16px; position: absolute; left: 8px; top: 55.5px; }
.xf_right.animate { right: 0; opacity: 1; }
.xf_right.animate1 { animation: tops 15s infinite; }
 @-webkit-keyframes swing { 
0% {
top:30%;
}
50% {
top:50%
}
100% {
top:30%
}
}
 @keyframes swing { 
0% {
top:30%;
}
50% {
top:50%
}
100% {
top:30%
}
}*/

/*========科室疾病======*/
.ksjb_box{ width:5.94rem; margin:0 auto;}
.ksjb_box ul{width:5.94rem;}
.ksjb_box ul li{ float:left; width:1.84rem; height:.6rem; font-size:.26rem; line-height:.6rem;background:#ecf2fe;border-radius:.04rem; text-align:center; margin:0 .07rem .14rem;}
.ksjb_box ul li a{ display:block; width:1.84rem; height:.6rem;}
/*========医院环境======*/
.yyhj_box{ width:5.8rem; margin:.4rem auto 0;}
.yyhj_box ul{width:5.8rem;}
.yyhj_box li{ width:5.8rem; margin-bottom:.2rem;}
.yyhj_box li img{ width:5.8rem; height:auto;}
/*========医院活动======*/
.yyhd_box{ width:5.8rem; margin:.4rem auto 0;}
.yyhd_box ul{width:5.8rem;}
.yyhd_box ul li{ width:5.8rem; margin-bottom:.36rem;}
.yyhd_box ul li img{ width:5.8rem; height:auto;}
.yyhd_box ul li p{font-size:.3rem; text-align:left; font-weight:bold; margin:.26rem 0 0 0; padding:0;}
.yyhd_box ul li span{ display:block; font-size:.26rem;font-family:Arial, Helvetica, sans-serif; color:#999;text-align:left;padding:0;}
/*========推荐医生======*/
.tjys{ width:5.8rem; margin:0 auto;}
.tjys_con{ width:5.8rem; margin:0 auto;}
.tjys_con dl{width:5.2rem; height:auto;padding:0 .3rem .3rem; margin-bottom:.3rem; border-bottom:1px solid #ddd;}
.tjys_con dl dt{ float:left; width:1rem; height:1rem;border-radius:1rem;}
.tjys_con dl dt img{ width:1rem; height:1rem;border-radius:1rem;}
.tjys_con dl dd{ float:right; width:3.94rem;}
.tjys_con dl dd h3{ font-size:.22rem; color:#666; line-height:.3rem;}
.tjys_con dl dd h3 strong{font-size:.3rem; color:#111;}
.tjys_con dl dd h4{ font-size:.2rem; color:#666; line-height:.4rem;}
.tjys_con dl dd h4 i{font-size:.14rem; color:#999;}
.tjys_con dl dd h5{ font-size:.2rem; line-height:.3rem; height:.6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.tjys_con dl dd h6 a{ float:left; text-align:center; display:block; width:1.78rem; line-height:.42rem; font-size:.22rem; background:#ecf2fe; color:#3677f8; margin:.12rem .1rem 0 0;}
.tjys_con dl dd h6 img{width:.26rem; height:auto;padding:.08rem .08rem 0 0;}
/*医生详情*/
.ysxq_box{ width:6.4rem;}
.ysxq_con1{ width:5.44rem; padding:.54rem .48rem .06rem; height:3.1rem; background:#457eff; margin-top:.2rem; z-index:1;}
.ysxq_con1 .fl{ float:left; width:3.9rem;}
.ysxq_con1 .fl h2{width:4rem;color:#fff;font-size:.36rem;line-height:.36rem; height:.36rem;}
.ysxq_con1 .fl h2 strong{ float:left; width:auto;display:inline-block;}
.ysxq_con1 .fl h2 b{float:left;width:.6rem;height:.28rem;background:#7da5ff;text-align:center;display:inline-block;border-radius:.02rem;font-size:.2rem;color:#fff;line-height:.28rem; margin:.04rem 0 0 .08rem;}
.ysxq_con1 .fl h3{ width:4rem; margin:.18rem 0;color:#fff;}
.ysxq_con1 .fl h4{ width:auto; height:.3rem; line-height:.3rem; background:#588bff;color:#fff;display:inline-block;border-radius:.3rem; font-size:.2rem; padding:0 .12rem;}
.ysxq_con1 .fl h5{ width:4rem;font-size:.22rem; height:.22rem; line-height:.22rem; margin:.26rem 0 0;color:#fff;}
.ysxq_con1 .fl h5 img{ float:left; width:.22rem; height:.22rem; padding-right:.08rem;}
.ysxq_con1 .fr{ float:right; background:#fff; width:1.3rem; height:1.3rem; border:.05rem solid #fff;border-radius:1.3rem; }
.ysxq_con1 .fr img{width:1.3rem; height:1.3rem;border-radius:1.3rem;}
/**/
.ysxq_con2{ z-index:2;width:5.8rem; padding:.4rem .2rem .06rem; height:auto; background:#fff;border-radius:.2rem; margin:-1.08rem auto 0;}
.ysxq_con2 p{width:5.8rem;height:.4rem; margin-bottom:.24rem;}
.ysxq_con2 p i{float:left;width:auto;height:.4rem;padding:0 .2rem;display:block;font:normal .24rem/.4rem "微软雅黑";color:#407cf7;background:#e4f0ff;border-radius:.2rem;margin-right:.1rem;}
.ysxq_con2 p i a{color:#407cf7;}
.ysxq_con2 span{ display:block;width:5.8rem; line-height:.4rem; margin-bottom:.2rem;}
/*========相关文章======*/
.xgwz_box{ margin-top:1.1rem;}
.xgwz_box .al_con{width:5.8rem; height:auto; margin:0 auto;}
.xgwz_box .al_con ul li{float:left; width:5.8rem; height:auto; z-index:1;}
.xgwz_box .al_btn{ width:5.8rem; height:.4rem; padding:.4rem .3rem .3rem; background:#fff; position:fixed; top:1.5rem;}
.xgwz_box .al_btn li{ float:left; height:.4rem; width:auto; font-size:.3rem; line-height:.3rem; margin:0 .3rem 0 .2rem; background:none; cursor:pointer;}
.xgwz_box .al_btn li.hover{background:url(../images/qh_bg.jpg) no-repeat center bottom; background-size:60% .03rem; cursor:pointer; font-weight:bold;}
.xgwz_box dl{width:5.8rem; height:1.4rem; overflow:hidden;padding-bottom:.3rem; margin-bottom:.3rem; border-bottom:1px solid #ddd;}
.xgwz_box dl dt{ float:left; width:2.1rem; height:1.4rem;}
.xgwz_box dl dt img{width:2.1rem; height:1.4rem;border-radius:.02rem;}
.xgwz_box dl dd{ float:right; width:3.4rem; height:1.4rem; overflow:hidden;}
.xgwz_box dl dd span{ display:block; width:100%; line-height:.36rem; height:.72rem; padding-top:.1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.xgwz_box dl dd p{ width:3.4rem; height:.34rem;padding-top:.1rem;}
.xgwz_box dl dd p i{ float:left; width:auto; height:.34rem; padding:0 .14rem; display:block; font:normal .22rem/.34rem "微软雅黑"; color:#457eff; background:#e4f0ff;border-radius:.02rem; margin-right:.1rem;}
.xgwz_box dl dd em{display:block;width:3.4rem;line-height:.26rem;font-size:.22rem;color:#3677f8;margin:.14rem  0 0;}
.xgwz_box dl dd em img{width:.26rem;height:auto;padding:0.02rem .08rem 0 0;}
/*========新闻中心======*/
.xwzx_box{width:5.8rem; height:auto; margin:.4rem auto 0;}
.xwzx_box dl{width:5.8rem; height:1.4rem; overflow:hidden;padding-bottom:.3rem; margin-bottom:.3rem; border-bottom:1px solid #ddd;}
.xwzx_box dl dt{ float:left; width:2.1rem; height:1.4rem;}
.xwzx_box dl dt img{width:2.1rem; height:1.4rem;border-radius:.02rem;}
.xwzx_box dl dd{ float:right; width:3.4rem; height:1.4rem; overflow:hidden;}
.xwzx_box dl dd span{ display:block; width:100%; line-height:.36rem; height:.72rem; padding-top:.1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.xwzx_box dl dd p{ width:3.4rem; height:.34rem;padding-top:.1rem;}
.xwzx_box dl dd p i{ float:left; width:auto; height:.34rem; padding:0 .14rem; display:block; font:normal .22rem/.34rem "微软雅黑"; color:#457eff; background:#e4f0ff;border-radius:.02rem; margin-right:.1rem;}
.xwzx_box dl dd em{display:block;width:3.4rem;line-height:.26rem;font-size:.22rem;color:#3677f8;margin:.14rem  0 0;}
.xwzx_box dl dd em img{width:.26rem;height:auto;padding:0.02rem .08rem 0 0;}
/*========医院优势======*/
.yyys_box{ margin-top:1.1rem;}
.yyys_box .btn{ width:5.8rem; height:.45rem; padding:.4rem .3rem; background:#fff; position:fixed; top:1.5rem; z-index:2;}
.yyys_box .btn li{ float:left; height:.45rem; width:.86rem; text-align:center; line-height:.45rem; margin:0 .14rem 0 0; background:#f9f9f9; cursor:pointer;border-radius:.04rem; color:#777777;}
.yyys_box .btn li.hover{background:#ecf2fe; color:#407cf7; cursor:pointer; font-weight:bold;}
.yyys_box .btn li#three5{ margin-right:0;}
.yyys_box .btn li:nth-child(3),.yyys_box .btn li:nth-child(4){ width:1.3rem;}
.yyys_box .con{width:5.8rem; height:auto; margin:0 auto;z-index:1;}
.yyys_box .con ul li{ width:5.8rem; height:auto; margin-bottom:.26rem;}
.yyys_box .con ul li img{ width:5.8rem; height:auto;}
.yyys_box .con ul li p{ width:5.8rem;font-size:.3rem; line-height:.6rem;height:.6rem; padding-top:.08rem; text-align:center;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
/*========检查项目======*/
.jcxm_box{ width:6.4rem; margin-top:1.23rem;}
.jcxm_box .xf_title_box{ width:6.4rem; height:.3rem; padding:.4rem 0 .2rem; background:#fff; position:fixed; top:1.5rem; border-bottom:1px solid #ddd; z-index:2;}
/*全部--点击弹出*/
.jcxm_box .qb_box{float:left; width:.86rem; margin:0 2.6rem 0 1.04rem; z-index:2;}
.jcxm_box .qb_box h3{float:left; width:.6rem; font-size:.3rem; line-height:.3rem;}
.jcxm_box .qb_box3{ width:1.16rem;margin:0 2.6rem 0 .74rem;}
.jcxm_box .qb_box3 h3{float:left; width:.9rem; font-size:.3rem; line-height:.3rem;}
.jcxm_box .qb_box5{ width:1.76rem;margin:0 2rem 0 .74rem;}
.jcxm_box .qb_box5 h3{float:left; width:1.5rem; font-size:.3rem; line-height:.3rem;}
.jcxm_box .qb_box ul{ float:left; width:.16rem; height:.3rem; margin-left:.1rem; padding-top:.11rem;}
.jcxm_box .qb_box ul li{ display:block; height:.08rem; width:.16rem;cursor:pointer;}
.cd-popup1{position:fixed;top:2.41rem;height:10rem;width:6.4rem;background-color:rgb(0,0,0,.3);visibility: hidden;-webkit-transition: opacity 0.5s 0s, visibility 0s 0.5s;-moz-transition: opacity 0.5s 0s, visibility 0s 0.5s;transition: opacity 0.5s 0s, visibility 0s 0.5s;z-index:99999;}
.cd-popup1.is-visible1{opacity: 1;visibility: visible;-webkit-transition: opacity 0.5s 0s, visibility 0s 0s;-moz-transition: opacity 0.5s 0s, visibility 0s 0s;transition: opacity 0.5s 0s, visibility 0s 0s;}
.cd-popup-close{width:.3rem;height:.3rem;background:url(../images/close.png) no-repeat;background-size:100%;display:block;position:absolute;right:0.4rem;top:0.4rem;}
/*tc_box*/
.tc_box{ width:5.8rem; padding:.4rem .3rem; background:#fff;height:5rem;}
.tc_box h4{ width:1.82rem; height:.58rem; line-height:.58rem; text-align:center; font-size:.26rem; background:#f8f8f8; display:block;border-radius:.04rem;}
.tc_box h5{ width:5.8rem; font:bold .3rem/.3rem "微软雅黑"; color:#457eff; height:.3rem; padding:.4rem 0 .2rem;}
.tc_box ul{}
.tc_box ul li{ float:left; width:1.82rem; height:.58rem;line-height:.58rem; text-align:center; font-size:.26rem; background:#ecf2fe; display:block;border-radius:.04rem; margin-bottom:.17rem;}
.tc_box ul li:nth-child(2),.tc_box ul li:nth-child(5),.tc_box ul li:nth-child(8),.tc_box ul li:nth-child(11){ margin:0 .17rem .17rem;}
/*bzxm*/
.jcxm_box .bzxm{width:5.8rem; height:auto; margin:0 auto;z-index:0;}
.jcxm_box .bzxm ul li{ clear:both; width:5.8rem; height:.44rem; margin-bottom:.32rem;}
.jcxm_box .bzxm ul li p{ float:left; width:2.84rem;font-size:.26rem; line-height:.44rem;height:.44rem;}
.jcxm_box .bzxm ul li span{ float:left;width:1.7rem;font-size:.26rem;font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:.44rem;height:.44rem;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.jcxm_box .bzxm ul li a{ float:right; height:.44rem; width:1.24rem; text-align:center; line-height:.44rem;background:#ecf2fe; cursor:pointer;border-radius:.04rem; color:#256af6;}
/*排序*/
.jcxm_box .px_box{ float:left; width:.86rem; z-index:1}
.jcxm_box .px_box h3{ float:left; width:.6rem; font-size:.3rem; line-height:.3rem;}
.jcxm_box .px_box ul{ float:left; width:.16rem; height:.3rem; margin-left:.1rem; padding-top:.03rem;}
.jcxm_box .px_box ul li:nth-child(1){ height:.08rem; width:.16rem;margin:0.03rem 0 0 0; background: url(../images/icon16.png) no-repeat center top;background-size:.16rem .08rem; cursor:pointer; font-size:0rem;}
.jcxm_box .px_box ul li:nth-child(1).hover{background: url(../images/icon16_hover.png) no-repeat center top;background-size:.16rem .08rem; cursor:pointer;}
.jcxm_box .px_box ul li:nth-child(2){ height:.08rem; width:.16rem;margin:0.03rem 0 0 0; background: url(../images/icon17.png) no-repeat center top;background-size:.16rem .08rem; cursor:pointer; font-size:0rem;}
.jcxm_box .px_box ul li:nth-child(2).hover{background: url(../images/icon17_hover.png) no-repeat center top;background-size:.16rem .08rem; cursor:pointer;}
.jcxm_box .px_con{width:5.8rem; height:auto; margin:0 auto;z-index:1; position:fixed; top:2.72rem; padding:0 .3rem;background:#fff;}
.jcxm_box .px_con ul li{ clear:both; width:5.8rem; height:.44rem; margin-bottom:.32rem;}
.jcxm_box .px_con ul li p{ float:left; width:2.84rem;font-size:.26rem; line-height:.44rem;height:.44rem;}
.jcxm_box .px_con ul li span{ float:left;width:1.7rem;font-size:.26rem;font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:.44rem;height:.44rem;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.jcxm_box .px_con ul li a{ float:right; height:.44rem; width:1.24rem; text-align:center; line-height:.44rem;background:#ecf2fe; cursor:pointer;border-radius:.04rem; color:#256af6;}
/*========文章页======*/
.wzy_box{ margin:.5rem auto 0;}
.wzy_box .wzy_tit{width:100%; height:auto;}
.wzy_box .wzy_tit p{font-size:.32rem; line-height:.48rem; color:#333; text-align:left; font-weight:bold;}
.wzy_box .wzy_tit span{ display:block;font-family:Arial, Helvetica, sans-serif; color:#666;padding:.1rem 0 0;}
.wzy_box .wzy_txt01{width:100%; text-indent:2em; line-height:.4rem; margin:.3rem 0;}
.wzy_box .wzy_img{ width:100%; height:auto; text-align:center;margin:.3rem 0;}
.wzy_box .wzy_img p{padding-top:.16rem;}
.wzy_box .wzy_txt02{ width:100%; color:#666; padding:0 0 0.2rem 0;}
.wzy_box .wzy_bt{ width:100%; color:#cc0000;margin:.3rem 0; font-weight:bold;}
.wzy_box .wzy_btn{clear: both;width: 5.8rem;height: .8rem;line-height: .8rem;text-align: center;font-size: .36rem;background: #2f71f7;border-radius: .06rem;}
.wzy_box .wzy_btn a{ display:block; color:#fff;width: 5.8rem;height: .8rem;}
.wzy_box .wzy_txt03{ text-indent: inherit;}
.red{ color:#c00;}
/*全局样式*/
@media screen and (min-width:320px){html{font-size:312%;}}
@media screen and (min-width:350px){html{font-size:342%;}}
@media screen and (min-width:360px){html{font-size:351.5%;}}
@media screen and (min-width:375px){html{font-size:366%;}}
@media screen and (min-width:384px){html{font-size:375%;}}
@media screen and (min-width:400px){html{font-size:390%;}}
@media screen and (min-width:410px){html{font-size:400%;}}
@media screen and (min-width:412px){html{font-size:402%;}}
@media screen and (min-width:414px){html{font-size:404%;}}
@media screen and (min-width:480px){html{font-size:468%;}}
@media screen and (min-width:542px){html{font-size:529%;}}
@media screen and (min-width:600px){html{font-size:585%;}}
@media screen and (min-width:640px){html{font-size:625%;}}