
.yuyue{padding:1rem;}
.yuyue dl{overflow: hidden;width:30rem;}
.yuyue dt{width:9.5rem;border:1px solid #e0e1e6;padding:1rem;margin-top:.8rem;border-radius:.3rem;position: relative;padding-left:4rem;}
.yuyue dt .iconfont{position:absolute;left:1rem;font-size:2rem;color:#589bff;top:1.3rem;}
.yuyue dt:first-child{float:left;}
.yuyue dt:last-child{float:right;}
.yuyue dd{width:100%;border:1px solid #e0e1e6;padding:1rem 0 1rem 4rem;margin-top:.8rem;box-sizing:border-box;border-radius:.3rem;position: relative;}
.yuyue dd .iconfont{position:absolute;left:1rem;font-size:2.5rem;color:#589bff;top:1.3rem;}
.yuyue dl p{font-size:.9rem;padding:.2rem 0;color:#9d9ea7;}
.yuyue dl p em{color:#3f86ff;font-weight:bold;}


.parts{padding:1rem;}
.parts .parts_con{}
.parts .parts_con .hd{overflow:hidden;padding-bottom:1rem;}
.parts .parts_con .hd li{float:left;width:10rem;background-color: #1a66a5;border-radius:.3rem;color:#fff;text-align:center;padding:.5rem 1rem;margin-right:1rem;position:relative;}
.parts .parts_con .hd li i{ display: none; position: absolute; width: 0; height: 0; border-left: 13px solid transparent; border-right: 13px solid transparent; bottom:-10px; left:50%; margin-left:-13px; border-top: 13px solid #0993cf; }
.parts .parts_con .hd li.on{background-color:#1a66a5;}
.parts .parts_con .hd li.on i{display:block;border-top: 13px solid #1a66a5;}

.parts .parts_con .bd ul{overflow: hidden;}
.parts .parts_con .bd li{float:left;cursor: pointer; border:0.05rem solid #cccccc; border-radius:.2rem; width:9.1rem; height:2rem; line-height:2rem; font-size:.9rem; margin-bottom:1rem; margin-right:1rem;}
.parts .parts_con .bd li:nth-child(3n){margin-right:0;}
.parts .parts_con .bd li a{ display: block; color:#333; padding-left: 26px; position: relative; }
.parts .parts_con .bd li a i{ position: absolute; width:.7rem; left:0; top:0; height:100%; border-right:1px solid #ccc; background:url(../images/ind_5.png) no-repeat center; }


.news{padding:1rem;}
.ym-news-title {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1rem !important;
  width:12rem;
  margin: 0 auto;
  padding:1rem 1rem 1.5rem;
}
.ym-news__icon{
  width:2rem;
  margin-right:1rem;
}


.news .news_con .bd ul{overflow: hidden;}
.news .news_con .bd ul li{font-size:1.4rem;}
.news .news_con .bd ul li a{display:block;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;width:30rem;padding:0.6rem 0;color:#626262;}
.news .news_con .bd ul li a img{width:100%;max-height:23rem;}


/** list */

.location{margin:0 auto;width:30rem;border-bottom:0.05rem solid #0993cf;padding-bottom:0.3rem;padding-top:2rem;}
.location .wid{overflow:hidden;padding:0.1rem 0.5rem;bfont-size:1.1rem;}
.location .lm{width:30%;float:left;color:#0994cf;}
.location em{width:70%;float:left;color:#999999;font-size:1rem;}
.location em a{color:#999999;}
.location em .iconfont{margin-right:0.5rem;font-size:1rem;}
.N_content dd{border-bottom:1px dashed #e5e5e5;margin-top:1rem;padding-bottom:1rem;overflow:hidden;}
.N_content dd figure{width:6rem;float:left;}
.N_content dd figure img{width:100%;max-height:9rem;}
.N_content dd .txt{width:21.6rem;padding-left:1rem;float:right;}
.N_content dd h3{font-size:1.1rem;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;padding-bottom:0.8rem;font-weight:normal;}
.N_content dd p{font-size:.8rem;line-height:1.2rem;color:#666666;}
.N_content dd span{font-size:1rem;line-height:1.5rem;color:#0993cf;font-size:.8rem;display:block;text-align: right;}
.news-pager{margin:1rem 0;text-align: center;}
/** doctor_list **/
.doc_content{padding:1rem;}
.doc_content dd{border-bottom:1px dashed #e5e5e5;margin-top:1rem;padding-bottom:1rem;overflow:hidden;}
.doc_content dd figure{width:4rem;height:4rem;border-radius:50%;float:left;overflow:hidden;}
.doc_content dd figure img{width:100%;max-height:9rem;}
.doc_content dd .txt{width:25rem;padding-left:0.9rem;float:right;}
.doc_content dd h3{font-size:1.4rem;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;padding-bottom:0.8rem;font-weight:700;color:#29354b;}
.doc_content dd h3 em{font-weight:normal;font-size:1.1rem;padding-left:0.5rem;}
.doc_content dd h4{font-size:1.1rem;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;padding-bottom:0.8rem;font-weight:500;color:#5e616a;}
.doc_content dd h4 em{padding-left:0.5rem;}
.doc_content dd p{font-size:1rem;line-height:1.5rem;color:#60606c;}
.doc_content dd span{font-size:1.2rem;margin-top:0.5rem;display:block;}
.doc_content dd .tag{margin-top:.5rem;}
.doc_content dd .tag a{border:1px solid #3f85fe;color:#3f85fe;font-size:1.2rem;padding:0.2rem 0.5rem;margin-right:.6rem;border-radius:0.3rem;}
.doc_content dd span{margin-top:1rem;}
.doc_content dd span a{width:8rem;height:2.4rem;line-height:2.4rem;display:block;float:left;border-radius:0.5rem;text-align:center;color:#fff;}
.doc_content dd span a:first-child{background-color:#b9b9b9;}
.doc_content dd span a:last-child{background-color:#4187ff;margin-left:1rem;}


/** doctor_art **/
.doc_content .single_header{}
.doc_content .single_header h2{padding:1rem 0;font-weight:normal;text-align:center;font-size:1.4rem;}
.doc_content .single_header h3 {
    color: #0993cf;
    margin: 0.5rem 0;
    font-weight: normal;
    position: relative;
    font-size: 1rem;
    text-align:center;
}

.doc_content .single_header h3:after {
    content: "";
    display: block;
    height: 1px;
    background-color: #f3eee9;
    width: 100%;
    z-index: 1;
    margin-top:0.6rem;
    position: absolute;
    top: 50%;
    z-index: 1;
    margin-top: 0;
}

.doc_content .single_header h3 span {
    position: relative;
    z-index: 2;
    padding: 0 1.5rem;
    background-color: #fff;
    display: inline-block;
    white-space: nowrap
}

.doc_content .single_cn{overflow: hidden;margin-top:2rem;}
.doc_content .single_cn .single_img{float:left;width:8rem;}
.doc_content .single_cn .single_img img{width:100%;}
.doc_content .single_cn .single_tex{float:right;width:21rem;padding-left:0.5rem;font-size:1rem;}
.doc_content .single_cn .single_tex p{line-height:1.5rem;}
.doc_content .single_cn .single_tex em{padding:0.5rem 0;color: #0993cf;font-weight:normal;display:block;}
.doc_content .single_cn .link_sin {
    margin-top:1rem;
    text-align: right;
    display: block;
    color: #fff;
    font-size: 1rem;
    background: #0993cf;
    padding: 0.4rem 0.8rem;
    border-radius:0.3rem;
    width:5rem;
    text-align:center;
}

.doc_content .single_content{margin-top:2rem;font-size:1rem;}
.doc_content .single_content h3{padding:0.5rem 0;color: #0993cf;font-weight:normal;display:block;font-size:1rem;} 
.doc_content .single_content p{line-height:1.5rem;text-indent:2em;}



.pages {
padding: 6% 0 6%;
text-align: center;
}

.pages li:hover a{
    color:#fff;
}

.pages li {
display: inline-block;
background: #fff;
padding:0 0.5rem;
height:1.5rem;
line-height:1.5rem;
font-size: 1rem;
color: #999;
margin: 0 0.1rem;
}

.pages li.thisclass,
.pages li:hover {
color: #fff;
background: #0993cf !important;
}
.pages .page-numbers {
    display: inline-block;
    background: #fff;
    padding:0 0.7rem;
    height:1.8rem;
    line-height:1.8rem;
    font-size: 1rem;
    color: #999;
    margin: 0 0.1rem;
    border:1px solid #999;
    }
.pages .current{
    color: #fff;
    background: #0993cf !important;
    border:1px solid #0993cf;

}
.pages .page-numbers:hover{
color: #fff;
background: #0993cf !important;
}

/** 文章 **/
.N_content h1{font-size:1.4rem;text-align:center;color:#0089e4;font-weight:600;padding:0.6rem 0;}
.N_content .single-header h2{font-size:1.4rem;text-align:center;color:#0089e4;font-weight:normal;padding:0.6rem 0;}
.N_content .single-header h3{font-weight:normal;color:#999b98;font-size:0.8rem;margin-top:0.5rem;text-align:center;}
.N_content .single-header h3 em{margin-left:1rem;}
.N_content .single-content{margin-top:1.5rem;font-size:1rem;line-height:1.8rem;color:#545557;text-indent:2em;}
.N_content .single-content img{width:100%;}



/** 历史沿革开始*/
.ls_content{padding:1rem;}
.ls_content .header{
    font-size:1.2rem;
    color: #333;
    display: block;
    margin: 3% 0;
    position: relative;
    font-weight: normal;
}
.ls_content .header:before {
    content: '';
    background: url("../images/lsyg/H_tit_bg.png") repeat-x center right;
    display: inline-block;
    height: 0.5rem;
    width: 100%;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
}

.ls_content .header span {
    display: inline-block;
    background: #fff;
    position: relative;
    z-index: 2;
    padding-right:0.5rem;
}
.ls_content .content{margin-top:2rem;}
.ls_content .content dl {
    position: relative;
    padding-left:3.5rem;
}

.ls_content .content dt {
    position: absolute;
    left: 0;
    top: -1px;
    font-size:1rem;
}

.ls_content .content dd {
    position: relative;
    border-left: 1px solid #e5e5e5;
    padding-bottom: 1rem;
    font-size: 1rem;
    padding-left: 1rem;
    line-height:1.3rem;
}

.ls_content .content dd:after {
    content: '';
    position: absolute;
    left: -0.5rem;
    top: 0;
    width: 1rem;
    height: 1rem;
    background: url("../images/lsyg/line_icon5.png") no-repeat center;
}

.ls_content .content dd article {
    overflow: hidden;
}

.ls_content .content em{font-style:normal;line-height:1.6rem;font-size:.9rem;}
.ls_content .content dd .pic {
    float: left;
    margin-right: 0.5rem;
    max-width:10rem;
}

/** 历史沿革结束*/


.news .news_con .bd ul li .amore{border-radius:5px;background:#1a66a5;margin:0 auto;width:160px;height:30px;line-height:30px;color:#fff;text-align:center;margin-top:10px;font-size:1rem;}