/*上下篇开始*/
.shangxia{
    padding: .55rem 0;
}
.shangxia .shang{
    width:100%;
    height:.49rem;
    line-height: .49rem;
    font-size: .24rem;
    color: #666666;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.shangxia .shang span{
    width:1.51rem;
    height:.49rem;
    border-radius: .1rem;
    float: left;
    margin-right: .2rem;
    background-color: #505050;
    color: #fff;
    text-align: center;
    font-size: .24rem;
}
.shangxia .xia{
    float: left;
    width:100%;
    height:.49rem;
    line-height: .49rem;
    font-size: .24rem;
    color: #666666;
    margin-top: .22rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.shangxia .xia span{
    width:1.51rem;
    height:.49rem;
    border-radius: .1rem;
    float: left;
    margin-right: .2rem;
    background-color: #005bac;
    color: #fff;
    text-align: center;
    font-size: .24rem;
}
/*上下篇结束*/

/*栏目开始*/
.dy_yiji{
    padding: 0 .24rem;
    height:1rem;
    background-color: #4592de;
    text-align: center;
}
.redStyle .dy_yiji{
	background: #b7010e;
}
.dy_yiji .yiji_div{
    display: inline;
    line-height: 1rem;
    text-align: center;
    padding-right: .82rem;
    background: url("../images/dy_beijing1.png") right center no-repeat;
    background-size: .31rem .17rem;
    font-size: .3rem;
    color: #ffffff;
}
/*栏目结束*/

/*二级+三级栏目开始*/
.dy_lm{
    position: fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    overflow-y: scroll;
    background: url("../images/dy_beijing2.jpg") center no-repeat;
    background-size: 100% 100%;
    z-index: 99999;
    display: none;
}
.redStyle .dy_lm{
    background: url("../images/dy_beijing28.jpg") center no-repeat;
    background-size: 100% 100%;
}
.dy_lm .dy_lmc{
    padding: 0 .24rem;
}
.dy_lm .dy_lmc .dy_lm_gb{
    float: right;
    width:.42rem;
    height:.42rem;
    margin-top: .7rem;
}
.dy_lm .dy_lmc .dy_lm_s{
    height:.97rem;
    line-height: .97rem;
    text-align: center;
    font-size: .36rem;
    color: #ffffff;
    border-bottom: .03rem solid #fff;
}
.dy_lm .dy_lmc ul{
    padding-top: .3rem;
}
.dy_lm .dy_lmc ul li{
    text-align: center;
    line-height: .78rem;
}
.dy_lm .dy_lmc ul li h2 a{
    display: block;
    font-size: .28rem;
    color: #ffffff;
    font-weight: normal;
}
.dy_lm .dy_lmc ul .on h2 a{
    color:#a0d046;
}
.dy_lm .dy_lmc ul li .dy_yc{
    padding-bottom: .2rem;
    margin-bottom: .2rem;
    background: url("../images/dy_beijing13.png") center bottom no-repeat;
    background-size: 100% 2px;
}
.dy_lm .dy_lmc ul li .dy_yc a{
    display: block;
    font-size: .28rem;
    color: #c6e3ff;
}
.dy_lm .dy_lmc ul li .dy_yc .on{
    color:#0E676C;
}
/*二级+三级栏目结束*/

/*内容开始*/
.dy_nr{
    width:100%;
}
.dy_nr .dy_nrc{
    padding: .6rem .24rem;
    min-height: 8rem;
    margin: 0 auto;
}
/*内容结束*/

/*医院介绍开始*/
.dy_yyjs{
    height:100%;
    overflow: hidden;
}
.dy_yyjs p em{
    display: block;
    font-size: .3rem;
    color: #1361a3;
    line-height: .4rem;
    padding-bottom: .2rem;
}
.dy_yyjs p{
    font-size: .24rem;
    color: #666666;
    line-height: .48rem;
}
.dy_yyjs p a{
    font-size: .24rem;
    color: #666666;
}
.dy_yyjs .yyjs_more{
    height:1.15rem;
    line-height: 1.15rem;
    font-size: .28rem;
    color: #ffffff;
    text-align: center;
    background-color: #1361a3;
    margin-top: .2rem;
}
.dy_yyjs .yyjs_x{
    display: none;
}
/*医院介绍结束*/

/*医院文化开始*/
.dy_yywh{

}
.dy_yywh .yywh_s{
    padding-bottom: .2rem;
    background: url("../images/dy_beijing4.jpg") left bottom no-repeat;
    background-size: .57rem 2px;
}
.dy_yywh .yywh_s p em{
    display: block;
    font-size: .34rem;
    color: #1361a3;
    line-height: .36rem;
    padding-bottom: .2rem;
}
.dy_yywh .yywh_s p{
    font-size: .24rem;
    color: #7090b0;
    line-height: .38rem;
}
.dy_yywh .yywh_x{
    padding-top: .2rem;
}
.dy_yywh .yywh_x p{
    font-size: .24rem;
    color: #666666;
    line-height: .48rem;
}
/*医院文化结束*/

/*院务公开开始*/
.dy_ywgk{
    min-height: 8rem;
}
.dy_ywgk .ywgk1{
    margin: 0 -.24rem;
    padding: .12rem .24rem;
    height:.84rem;
    background-color: #f4f4f4;
}
.dy_ywgk .ywgk1 .ywgk_a{
    float: left;
    width:2.16rem;
    height:.84rem;
}
.dy_ywgk .ywgk1 .ywgk_div{
    float: right;
    width:4.52rem;
    line-height: .28rem;
}
.dy_ywgk .ywgk1 .ywgk_div h3 a{
    display: block;
    font-size: .26rem;
    color: #0062c2;
    line-height: .35rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-top: .1rem;
}
.dy_ywgk .ywgk1 .ywgk_div span{
    display: block;
    background: url("../images/dy_beijing5.png") left center no-repeat;
    background-size: .14rem .14rem;
    font-size: .22rem;
    color: #999999;
    padding: .1rem 0;
    padding-left: .21rem;
}
.dy_ywgk .ywgk1 .ywgk_div em{
    display: block;
    font-size: .24rem;
    color: #666666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dy_ywgk ul li{
    margin: 0 -.24rem;
    padding: 0 .24rem;
    height:.8rem;
    line-height: .8rem;
    border-bottom: 1px dashed #d9d9d9;
}
.dy_ywgk ul li h3 a{
    font-size: .24rem;
    color: #333333;
    font-weight: normal;
    display:block;
    width:275px;
    float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dy_ywgk ul li em{
    float: right;
    font-size: .22rem;
    color: #999999;
}
/*院务公开结束*/

/*领导团队开始*/
.dy_ldtd{
    min-height: 8rem;
    padding: 0 .23rem;
}
.dy_ldtd ul li{
    float: left;
    width:2.77rem;
    padding: .14rem .12rem;
    padding-bottom: 0;
    background-color: #f4f4f4;
    border-radius: .05rem;
    margin-bottom: .48rem;
}
.dy_ldtd ul li:nth-of-type(even){
    float: right;
}
.dy_ldtd ul li .ldtd_a{
    display: block;
    width:2.77rem;
    height:3.42rem;
}
.dy_ldtd ul li h3 a{
    display: block;
    height:.64rem;
    line-height: .64rem;
    padding-right: .55rem;
    font-size: .18rem;
    color: #333333;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url("../images/dy_beijing6.png") right center no-repeat;
    background-size: .25rem .25rem;
}
/*领导团队结束*/

/*肿瘤筛查开始*/
.dy_zlsc{

}
.dy_zlsc p{
    font-size: .24rem;
    color: #333333;
    line-height: .48rem;
}
/*肿瘤筛查结束*/

/*专题开始*/
.dy_zt{
    min-height: 8rem;
}
.dy_zt .dy_zt_img{
    margin: 0 -.24rem;
}
.dy_zt .dy_zt_img em{
    display: block;
    padding: .3rem 0;
    padding-top: 0;
    height: .43rem;
    line-height: .43rem;
    background: url(../images/dy_beijing15.png) left .03rem no-repeat;
    background-size: 100% .43rem;
    font-size: .26rem;
    color: #333333;
    padding-left: .44rem;
}
.dy_zt .dy_zt1{
    overflow: hidden;
    padding-bottom: .32rem;
}
.dy_zt .dy_zt1 ul li{
    float: left;
    width:3.24rem;
    height:1.48rem;
    position: relative;
    overflow: hidden;
}
.dy_zt .dy_zt1 ul li .zt1_a{
    display: block;
    width:3.24rem;
    height:1.48rem;
}
.dy_zt .dy_zt1 ul li h3 a{
    position: absolute;
    left:0;
    bottom:0;
    width:100%;
    box-sizing: border-box;
    padding: 0 .15rem;
    height:.51rem;
    line-height: .51rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .24rem;
    color: #ffffff;
    font-weight: normal;
    background: url("../images/dy_beijing7.png") repeat;
}
.dy_zt .dy_zt1 ul li:nth-of-type(even){
    float: right;
}
.dy_zt .dy_zt2 ul li{
    height:.58rem;
    line-height: .58rem;
}
.dy_zt .dy_zt2 ul li h3 a{
    float: left;
    width:72%;
    padding-left: .21rem;
    background: url("../images/dy_beijing8.jpg") left center no-repeat;
    background-size: .06rem .06rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .22rem;
    color: #333333;
    font-weight: normal;
}
.dy_zt .dy_zt2 ul li em{
    float: right;
    font-size: .22rem;
    color: #999999;
}
/*专题结束*/

/*机构设置开始*/
.yy_yt{
    display: block;
    margin: 0 auto;
    width:2.87rem;
    height:.66rem;
    line-height: .66rem;
    text-align: center;
    background-color: #1361a3;
    font-size: .24rem;
    color: #ffffff;
    margin-top: .55rem;
}
/*机构设置结束*/

/*交通指南开始*/
.dy_jtzn{

}
.dy_jtzn .dy_jtzns{
    height:1.14rem;
    padding: .2rem .26rem;
    background-color: #f4f4f4;
    border-radius: .1rem;
    line-height: .38rem;
    box-sizing: border-box;
}
.dy_jtzn .dy_jtzns em{
    display: block;
    font-size: .24rem;
    color: #333333;
    padding-left: .38rem;
    background: url("../images/dy_beijing9.png") left center no-repeat;
    background-size: .24rem .28rem;
}
.dy_jtzn .dy_jtzns span{
    display: block;
    font-size: .24rem;
    color: #333333;
    padding-left: .38rem;
}
.dy_jtzn .dy_jtznx{
    padding-top: .33rem;
}
.dy_jtzn .dy_jtznx em{
    display: block;
    font-size: .24rem;
    color: #0062c2;
    line-height: .68rem;
    padding-left: .45rem;
    background: url("../images/dy_beijing10.png") left center no-repeat;
    background-size: .31rem .28rem;
    border-bottom: 1px solid #e5e5e5;
}
.dy_jtzn .dy_jtznx a{
    display: block;
    width:2.56rem;
    height:.82rem;
    line-height: .82rem;
    padding-left: .26rem;
    background: url("../images/dy_beijing11.png") left center no-repeat;
    background-size: 2.56rem .16rem;
    font-size: .24rem;
    color: #666666;
}
.dy_jtzn .dy_jtznx .jtzx_x{
    padding: .2rem .18rem;
    position: relative;
    padding-bottom: 50%;
    background-color: #f6f6f6;
}
.dy_jtzn .dy_jtznx .jtzx_x iframe{
    position: absolute;
    left:3%;
    top:5%;
    width:94%;
    height:90%;
}
/*交通指南结束*/

/*视频中心开始*/
.dy_spzx{
    min-height: 8rem;
}
.dy_spzx ul li{
    float: left;
    width:3.2rem;
    margin-bottom: .3rem;
}
.dy_spzx ul li .spzx_a{
    display: block;
    width:3.3rem;
    height:2.3rem;
    position: relative;
}
.dy_spzx ul li .spzx_a em{
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background: url("../images/dy_beijing12.png") center no-repeat;
    background-size: .73rem .73rem;
}
.dy_spzx ul li h3 a{
    display: block;
    height:.64rem;
    line-height: .64rem;
    font-size: .24rem;
    color: #1673db;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dy_spzx ul li:nth-of-type(even){
    float: right;
}
/*视频中心结束*/

/*科研教学开始*/
.dy_kyjx{
    min-height: 8rem;
}
.dy_kyjx ul li{
    margin: 0 -.24rem;
    padding: 0 .24rem;
    height:.8rem;
    line-height: .8rem;
    border-bottom: 1px dashed #d9d9d9;
}
.dy_kyjx ul li h3 a{
    float: left;
    width:75%;
    font-size: .24rem;
    color: #333333;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dy_kyjx ul li em{
    float: right;
    font-size: .22rem;
    color: #999999;
}
/*科研教学结束*/

/*科室专家开始*/
.dy_kszj{
    min-height: 8rem;
}
.dy_kszj ul li{
    height:3.72rem;
    background-color: #f7f7f7;
    margin-bottom: .22rem;
}
.dy_kszj ul li .kszj_a{
    float: left;
    width:2.92rem;
    height:3.72rem;
}
.dy_kszj ul li .kszj_div{
    float: right;
    width:3.36rem;
    padding-top: .5rem;
    line-height: .48rem;
    margin-right: .42rem;
}
.dy_kszj ul li h3 a{
    display: block;
    font-size: .3rem;
    line-height: .28rem;
    color: #1361a3;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dy_kszj ul li span{
    display: block;
    font-size: .24rem;
    color: #333333;
    padding-top: .25rem;
}
.dy_kszj ul li em{
    display: block;
    height:1.92rem;
    font-size: .24rem;
    color: #333333;
    line-height: .48rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
/*科室专家结束*/

/*简介合影开始*/
.dy_jjhy{

}
.dy_jjhy ul li{
    float: left;
    padding: 0 .37rem;
    line-height: .66rem;
    text-align: center;
}
.dy_jjhy ul li a{
    display: block;
    font-size: .24rem;
    color: #333333;
}
/*简介合影结束*/

/*科室专家详细开始*/
.dy_kszjxx{
    margin: 0 -.24rem;
    padding: 0 .24rem;
    border-bottom: 1px solid #e7e7e7;
}
.dy_kszjxx h1{
    font-size: .28rem;
    color: #005bac;
    line-height: .48rem;
    padding-bottom: .2rem;
    text-align: center;
}
.dy_kszjxx .dy_xx1{
    margin: 0 -.24rem;
    padding: 0 .24rem;
    height:.65rem;
    line-height: .65rem;
    border-top: 1px solid #efefef;
    border-bottom: 1px solid #efefef;
    text-align: center;
    font-size: .24rem;
    color: #999999;
}
.dy_kszjxx .dy_xx2{
    min-height: 3rem;
    padding: .4rem 0;
}
.dy_kszjxx .dy_xx2 img{
    display: block;
    margin: 0 auto;
    width:80%;
}
.dy_kszjxx .dy_xx2 .xx2_s{
    margin: 0 -.24rem;
    padding: 0 .24rem;
    line-height: .48rem;
    padding-bottom: .2rem;
    border-bottom: .19rem solid #f8f8fb;
}
.dy_kszjxx .dy_xx2 .xx2_s em{
    display: block;
    font-size: .24rem;
    color: #1361a3;
}
.dy_kszjxx .dy_xx2 p{
    font-size: .24rem;
    color: #666666;
    line-height: .48rem;
}
/*科室专家详细结束*/

/*科研教学详细开始*/
.dy_kyjxxx{
    margin: 0 -.24rem;
    padding: 0 .24rem;
    border-bottom: 1px solid #e7e7e7;
}
.dy_kyjxxx h1{
    font-size: .28rem;
    color: #005bac;
    line-height: .48rem;
    padding-bottom: .2rem;
    text-align: center;
}
.dy_kyjxxx .dy_xx1{
    margin: 0 -.24rem;
    padding: 0 .24rem;
    height:.65rem;
    line-height: .65rem;
    border-top: 1px solid #efefef;
    border-bottom: 1px solid #efefef;
    text-align: center;
    font-size: .24rem;
    color: #999999;
}
.dy_kyjxxx .dy_xx2{
    min-height: 3rem;
    padding: .4rem 0;
}
.dy_kyjxxx .dy_xx2 p{
    font-size: .24rem;
    color: #333333;
    line-height: .48rem;
}
/*科研教学详细结束*/

/*专家介绍开始*/
.dy_zjjs .dy_zjjs1 .zjjs1_s{
    height:.68rem;
    line-height: .68rem;
    padding-bottom: .06rem;
    background: url("../images/dy_beijing14.png") center bottom no-repeat;
    background-size: 100% .56rem;
    text-indent: .49rem;
    font-size: .28rem;
    color: #0062c2;
    font-weight: bold;
}
.dy_zjjs .dy_zjjs1 .zjjs1_x{
    padding: .38rem 0;
}
.dy_zjjs .dy_zjjs1 .zjjs1_x ul li{
    padding-bottom: .32rem;
    overflow: hidden;
}
.dy_zjjs .dy_zjjs1 .zjjs1_x ul li em{
   /* float: left;*/
    display:inline-block;
    padding:0 .2rem;
    height:.6rem;
    line-height: .6rem;
    font-size: .3rem;
    color: #ffffff;
    text-align: center;
    border-radius: .1rem .1rem 0 0;
    background-color: #1673db;
    min-width:20%;
}
.dy_zjjs .dy_zjjs1 .zjjs1_x ul li .zjjsli_r{
    float: none;
    width:auto;
    clear:both;
}
.dy_zjjs .dy_zjjs1 .zjjs1_x ul li a{
    /*float: left;*/
    font-size: .26rem;
    color: #333333;
    line-height: .54rem;
    margin-left: .4rem;
}
.dy_zjjs .dy_zjjs1 .zjjs1_x ul li .by{
    margin:.2rem 0;
    display:flex;
    flex-wrap:wrap;
}
.dy_zjjs .dy_zjjs1 .zjjs1_x ul li .by span {
    display: inline-block;
    background: #a0d046;
    border-radius: .2rem;
    min-width: 1.5rem;
    text-align: center;
    color: #fff;
    font-size: .28rem;
    height:.5rem;
    line-height:.5rem;
}
#AspNetPager{
    padding-top: .5rem;
    text-align: center;
}
.redStyle #AspNetPager>a{
	background: #b7010e;
}
#AspNetPager>a{
    display: inline-block;
    padding: 0 .2rem;
    height: .46rem;
    line-height: .46rem;
    border-radius: .1rem;
    background-color: #4592de;
    font-size: .26rem;
    color: #fff;
    margin: 0 .1rem;
}
#AspNetPager>span{
    color: #5393B1;
}
/*专家介绍结束*/