.jsxz_qh{ width: 100%;margin: auto; overflow: hidden; background: #ffffff;}
.tabBoxs{ width:100%;}

.js_tjtc{ height: 245px;}
.orgTabBoxs .hd{width: 100%; height:2rem;line-height: 2rem; position:relative;border-bottom: 1px solid #f1f1f1;}
.orgTabBoxs .hd ul li{ float:left; width: 33.33%; height: 2rem;line-height: 2rem; cursor:pointer;font-size: 14px; color:#0d0d0d; text-align: center;
    position: relative;}
.orgTabBoxs .hd ul li span.line{position: absolute;width: 0.05rem;height: 0.8rem;background: #f1f1f1;top: 0.6rem;right: 0;}
.orgTabBoxs .hd ul li.on{ font-weight: bold;}
.orgTabBoxs .hd ul li.on a{ color:#0d0d0d; display:block;}
.orgTabBoxs .bd .con.comment_con ul li{border-bottom: 1px #f1f1f1 solid; }

.item_tjjg_evaluate{width: 100%; margin: auto; overflow: hidden;display: flex;display: -webkit-flex; padding:0.75rem 0.75rem 0.6rem;}
.item_tjjg_evaluate .item_tjjg_l , .item_tjjg_evaluate .item_tjjg_l img{width: 2rem;height: 2rem;border-radius: 50%;}
.item_tjjg_evaluate .item_tjjg_r{flex: 1;align-items: center;padding-left: 0.5rem;}
.evaluate_txt{padding: 0 0.75rem 0.75rem;}
.c-c6{color: #c6c5c5;}
.bg-f1{background:#f1f1f1}
.hospital_des{padding: 0.9rem 0;font-size: 0.65rem;color: #515151;}
.hospital_des h2.tit{font-size: 0.75rem;color: #0d0d0d;padding: 0 0.75rem 0.4rem;}
.hospital_des .more{padding: 0.4rem 0 0.6rem;text-align: center;border-bottom: 1px solid #f1f1f1;margin-bottom: 0.9rem;}
.hospital_des .more img{-webkit-transition: transform 400ms;transition: transform 400ms;-webkit-transform: rotate(0deg);transform: rotate(0deg);width: 1rem;position: relative;}
.hospital_des .limit{overflow: hidden;font-size: 0.65rem;color: #515151;line-height: 1.1rem;position: relative;padding: 0 0.75rem;}
.hospital_des .limit:after{content:"...";font-weight:bold;position:absolute;bottom:0;right:0;padding:0 20px 1px 45px;}

.hospital_des .limit.active2 { height: auto;min-height: 7rem;}
.hospital_des .limit.active2:after{content: ' ';}
.hospital_des .more.active2 img { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.swiper-container {width: 100%;height: 100%;}
.swiper-slide img{width: 5.75rem;height: 3.5rem;}
.hospital_pic{padding: 0.25rem 0 0 0.75rem;}

.topCircle{position: absolute;top: 0;right: 4.2rem;display: block;width: 8px;height: 4px;border-radius: 0 0 8px 8px;background: #f5f5f5;}
.bottomCircle{position: absolute;bottom: 0;right: 4.2rem;display: block;width: 8px;height: 4px;border-radius: 8px 8px 0 0;background: #f5f5f5;}
