*{margin:0px;padding:0px;border:0;}
body.jesong_full_body{ margin:0px auto !important;}
body{margin:0 auto;font-family: 'cn';font-size:24px;-webkit-appearance:none;color:#333;height:auto;overflow-x:hidden;background:#f1f1f1;}
textarea,input{font-family: 'cn';}
ul{list-style: none;}
a{color:#333;text-decoration: none;}
li a,img{display:block;}
.slh{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear{clear:both;width:100%;height:0px;line-height:0px;font-size:0px;border:none;}
.fl{float: left; display:inline;}
.fr{float: right; display:inline;}
img,object{}
p,h1,h2,h3,ul,li,form{padding:0;margin:0; list-style-type:none;}a{text-decoration:none; font-size:24px;}ul{list-style:none;}
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.w1200{ width: 1200px; margin: 0 auto;}
.flex{display:flex; -webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;}
.wrap{-webkit-flex-wrap: wrap; flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;}
.df{justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
.spjz{justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;}
.evenly{justify-content: space-evenly;-webkit-justify-content: space-evenly;-moz-justify-content: space-evenly;-ms-justify-content: space-evenly;-o-justify-content: space-evenly;}
.czjz{align-items: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;}
.column{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;}
.ydq{justify-content: flex-end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;}
.row-reverse{flex-direction: row-reverse;-webkit-flex-direction: row-reverse;-moz-flex-direction: row-reverse;-ms-flex-direction: row-reverse;-o-flex-direction: row-reverse;}

/*顶部*/
.top{padding: 0.15rem 0.3rem 0.15rem;overflow: hidden;margin-bottom: 1px;background: #0564be;}
.top img{width: 0.83rem;}
.topcen{width: 3.2rem;}
.topcen h1{font-size: 0.36rem;line-height: 0.36rem;text-align: center;color: #fff;margin-bottom: 0.12rem;letter-spacing: 0.01rem;}
.topcen h2{font-size: 0.36rem;line-height: 0.36rem;text-align: center;color: #fff;margin-bottom: 0.12rem;letter-spacing: 0.01rem;}
.topcen p{text-align: center;font-size: 0.18rem;color: #fff;line-height: 0.18rem;background: url(/skin/Fine/images/topbg.png) center center no-repeat;background-size: 3.27rem 0.16rem;}
.topfr{width: 0.9rem;height: 0.8rem;background: url(/skin/Fine/images/zhang.png);background-size: 0.9rem 0.8rem;text-align: center;font-size: 0.22rem;color: #fff;}
/*轮播*/
.lb1{position: relative;margin-bottom: 0.1rem;}
.lb1 img{display: block;width: 100%;}
.num1{position: absolute;bottom: 0.12rem;width: 100%;left: 0;}
.num1 li{width: 0.15rem;height: 0.15rem;background: #8c8c8c;margin-right: 0.1rem;border-radius: 50%;text-indent: -9999px;}
.num1 li.on{background: #057cff;}
/* 导航 */
.nav{padding: 0.12rem;background: #fff;margin-bottom: 0.06rem;}
.nav li{border-right: 1px solid #fff;border-bottom: 1px solid #fff;background: #0072bb;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;width: 25%;}
.nav li a{display: block;width: 100%;font-size: 0.26rem;line-height: 0.64rem;text-align: center;color: #fff;}
/* 新闻动态 */
.part{padding: 0.3rem 0.12rem;background: #fff;margin-bottom: 0.06rem;}
.tit{margin-bottom: 0.2rem;border-bottom: 1px solid #0564be;}
.tit h2 p{font-size: 0.28rem;color: #0564be;border-bottom: 1px solid #0564be;line-height: 0.28rem;padding-bottom: 0.06rem;}
.tit h2 span{font-size: 0.2rem;color: #e7e7e7;margin-left: 0.12rem;font-weight: normal;line-height: 0.2rem;}
.tita img{width: 0.27rem;height: 0.19rem;margin-right: 0.12rem;}
.tita p{font-size: 0.24rem;color: #ff922f;line-height: 0.24rem;}
.thrpic{margin-bottom: 0.3rem;}
.thrpic li img{width: 1.96rem;height: 1.29rem;display: block;}
.xwlist li{position: relative;margin-bottom: 0.2rem;}
.xwlist li:last-child{ margin-bottom:0;}
.xwlist a img{width: 0.11rem;display: block;margin-right: 0.09rem;}
.xwlist a p{font-size: 0.2rem;color: #666666;line-height: 0.2rem;max-width: 4.87rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwlist a span{position: absolute;right: 0;top: 0;font-size: 0.2rem;color: #666666;line-height: 0.2rem;}

/*专项行动*/
.zxzjconfl{ width:34.8%; display:block;}
.zxzjconfl img{width:100%; display:block;}
.zxzjconfr{ width:60%;}


/* 科室导航 */
.ksone{margin-bottom: 0.2rem;border: 1px solid #0564be;border-radius: 0.1rem;}
.ksfl{width: 1.78rem;height: 2.1rem;background: #0564be;border-radius: 0.08rem;}
.ksfl img{margin-bottom: 0.15rem;width: 0.74rem;display: block;}
.ksfl p{font-size: 0.24rem;color: #fff;line-height: 0.24rem;}
.ksfr{width: 3.63rem;padding-left: 0.3rem;}
.ksfr li a{font-size: 0.2rem;color: #666666;line-height: 0.2rem;display: block;}
.ksfr li{margin-bottom: 0.12rem;}
.ksline{width: 1px;height: 0.2rem;background: #666;margin: 0 0.12rem;}

@font-face{font-family: 'GENUINE';src: url('../fonts/GENUINE.TTF'),url('../fonts/GENUINE.OTF');src: url('../fonts/impact.TTF');}
.tel1fl p{font-size: 0.22rem;color: #333;line-height: 0.22rem;margin-bottom: 0.06rem;}
.tel1fl div img{width: 0.44rem;margin-right: 0.05rem;}
.tel1fl div span{font-size: 0.35rem;line-height: 0.35rem;color: #3582cb;font-family: 'GENUINE';}
.tel1fr{width: 2.5rem;height: 0.72rem;background: url(/skin/Fine/images/icon7.png);background-size: 100% 100%;font-size: 0.3rem;color: #fff;line-height: 0.66rem;text-align: center;}
/* 专家团队 */
.zjlist{background: url(/skin/Fine/images/zjbg.jpg) center center no-repeat;background-size: 6.09rem 5.41rem;}
.zjlist li{position: relative;border-bottom: 1px solid #efefef;padding: 0.16rem 0.2rem;}
.zjlist li:last-child{border-bottom: none;}
.zjimg{width: 1.01rem;height: 1.01rem;border-radius: 50%;background: url(/skin/Fine/images/zjbg.png);background-size: 100% 100%;position: relative;overflow: hidden;margin-right: 0.2rem;}
.zjimg img{width: 1.01rem;position: absolute;left: 0;top: 0.05rem;}
.zjinfo h3{font-size: 0.3rem;color: #333;font-weight: normal;line-height: 0.3rem;margin-bottom: 0.18rem;}
.zjinfo h3 span{font-size: 0.22rem;color: #666;line-height: 0.22rem;margin-left: 0.12rem;}
.zjinfo p{max-width: 3.88rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.22rem;color: #333;line-height: 0.22rem;}
.zjlifr{position: absolute;font-size: 0.24rem;color: #ff922f;padding: 0.08rem 0.12rem;border: 1px solid #ff922f;line-height: 0.24rem;right: 0.16rem;top: 0.2rem;}

/* 医院文化 */
.whlb .bd{margin-bottom: 0.2rem;}
.whbd li img{display: block;width: 6.1rem;margin: 0 auto 0.2rem;border-radius: 0.1rem;}
.whbd li p{font-size: 0.2rem;color: #333;line-height: 0.2rem;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.whhd li{width: 0.09rem;height: 0.09rem;border: 1px solid #c1c1c1;border-radius: 50%;background: #fff;margin-right: 0.15rem;text-indent: -9999px;}
.whhd li.on{background: #0564be;border: 1px solid #0564be;}
.whhd li:last-child{margin-right: 0;}

/* 热点关注 */
.rdone{margin-bottom: 0.25rem;width: 2.85rem;}
.rdtop{margin-bottom: 0.25rem;border: 1px solid #e7e7e7;background: url(/skin/Fine/images/bg1.jpg) right top no-repeat;background-size: 1.47rem 0.79rem;width: 2.83rem;height: 0.99rem;}
.rdtop img{width: 0.68rem;height: 0.55rem;}
.rdfr{margin-left: 0.2rem;}
.rdfr h3{font-size: 0.3rem;color: #3582ca;line-height: 0.3rem;font-weight: normal;margin-bottom: 0.1rem;}
.rdfr p{font-size: 0.1rem;color: #666;line-height: 0.1rem;display: block;width: 1.7rem;}
.rdul li{margin-bottom: 0.23rem;}
.rdul li a img{width: 0.11rem;}
.rdul li a p{font-size: 0.22rem;color: #333;line-height: 0.22rem;margin-left: 0.08rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rd5img{display: block;}
.rd5img img{width: 5.66rem;margin: auto;display: block;}

/* 电话 */
.tells{width: 6rem;height: 0.9rem;background: #0564be;margin: 0 auto}
.tells img{width: 0.52rem;display: block;}
.tellsinfo{margin-left: 0.1rem;}
.tellsinfo span{font-size: 0.18rem;line-height: 0.18rem;color: #fff;margin-bottom: 0.1rem;display: block;}
.tellsinfo p{font-size: 0.28rem;color: #fff;line-height: 0.28rem;font-family: 'GENUINE';}

/* 底部导航 */
.fotnav{width: 6.4rem;height: 0.74rem;background: #e8e8e8;}
.fotnav li a{font-size: 0.24rem;color: #333;line-height: 0.24rem;display: block;}
.fotnavline{width: 1px;height: 0.24rem;background: #333;margin: 0 0.15rem;}

/* 底部 */
/*.rdcon .yqlj li{width: 50%;}*/
.fot{padding: 0.3rem 0;background: #fff;}
.fot a,.fot span {font-size: 0.24rem;line-height: 0.24rem;margin-bottom: 0.2rem;text-align: center;display: block;color: #333;}
.fot a font{color: #005ab9;}
.backtop{color: #005ab9 !important;}
.tit h2 p{font-size: 0.28rem;color: #0564be;border-bottom: 1px solid #0564be;line-height: 0.28rem;padding-bottom: 0.06rem;}
.tit h2 span{font-size: 0.2rem;color: #e7e7e7;margin-left: 0.12rem;font-weight: normal;line-height: 0.2rem;}
.tit h3 p{font-size: 0.28rem;color: #0564be;border-bottom: 1px solid #0564be;line-height: 0.28rem;padding-bottom: 0.06rem;}
.tit h3 span{font-size: 0.2rem;color: #e7e7e7;margin-left: 0.12rem;font-weight: normal;line-height: 0.2rem;}

/* 列表页 */
/* 当前位置 */
.posi{background-color: #fff;padding: 0.3rem 0 0.3rem 0.2rem; border-bottom:0.06rem solid #f1f1f1;}
.posi p,.posi p a{font-size: 0.24rem;color: #333;line-height: 0.24rem;}
.listcon{background: #fff;padding: 0.2rem;}
.tylist{margin-bottom: 0.3rem;}
.tylist li{padding: 0.3rem 0;border-bottom: 1px dashed #adadad;}
.tylist li h3{font-size: 0.28rem;line-height: 0.36rem;color: #0072BB;margin-bottom: 0.2rem;}
.tylist li p{font-size: 0.24rem;color: #333;line-height: 0.36rem;}
.tylist li p span{color: #fe7676;}

/*专家列表*/
.tylistzj{margin-bottom: 0.3rem;}
.tylistzj li{padding: 0.3rem 0; border-bottom: 1px dashed #adadad;}
.tylistzja{ width:98%; margin:0px auto; padding:0px 1%;}
.tylistzja_a{ width:30%;}
.tylistzja_a a{ width:100%; height:100%; display:block;}
.tylistzja_a img{ width:100%; height:auto; max-width:174px; max-height:188px; object-fit:cover;}
.tylistzja_b{ width:68%;}
.tylistzja_ba{ width:86%; padding-right:14%;}
.tylistzja_ba a{ width:46%;}
.tylistzja_ba a:nth-of-type(1),.tylistzja_ba a:nth-of-type(2){ line-height:0.36rem; border-radius:6px; font-size:0.24rem;}
.tylistzja_ba a:nth-of-type(1){ border:1px solid #0072bb;}
.tylistzja_ba a:nth-of-type(2){ border:1px solid #0072bb; background:#0072bb;}
.tylistzja_ba a img{ width:19px; height:19px; margin-right:0.06rem;}
.tylistzja_ba a span{ font-size:0.24rem; line-height:0.36rem;}
.tylistzja_ba a:nth-of-type(1) span,.tylistzja_ba a:nth-of-type(1){ color:#0072bb;}
.tylistzja_ba a:nth-of-type(2) span,.tylistzja_ba a:nth-of-type(2){ color:#ffffff;}

.tylistzj li h3{font-size: 0.3rem; line-height: 0.36rem; color: #0072BB; margin-bottom: 0.12rem;}
.tylistzj li p{font-size: 0.24rem; color: #333; line-height: 0.36rem; text-indent:2em; margin-bottom: 0.2rem;}
.tylistzj li p a{font-size: 0.24rem; color:#fe7676; display:inline;}

.pageul ul{justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;display:flex; -webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;}
.pageul li a{display: block;font-size: 0.22rem;color: #333;}
.pageul li{margin-right: 0.2rem;padding: 0.08rem 0.2rem;border: 1px solid #999999;font-size: 0.22rem;color: #333;}
.pageul li:last-child{margin-right: 0;}

/* 挂号 */
.ghwrap{background: #fff;padding-bottom: 0.2rem;}
.ghwrap img{display: block;width: 100%;background: #fff;margin-bottom: 0.3rem;}
.ghfm{width: 4.9rem;margin: 0 auto;}
.ghone{margin-bottom: 0.25rem;}
.ghone span{font-size: 0.24rem;color: #333;line-height: 0.24rem;margin-right: 0.2rem;}
.ghone input,.ghone select{width: 3.2rem;line-height: 0.46rem;font-size: 0.22rem;color: #666;border: 1px solid #999;border-radius: 0.05rem;text-indent: 0.12rem;outline: none;}
.ghone select{height: 0.46rem;text-indent: 0.06rem;}
.ghone textarea{width: 100%;height: 2rem;border: 1px solid #999;border-radius: 0.05rem;font-size: 0.22rem;color: #666;padding: 0.1rem 0.15rem;margin-top: 0.12rem;outline: none;}
.ghfm button{width: 2.4rem;line-height: 0.66rem;color: #fff;background: #318ec9;font-size: 0.28rem;text-align: center;margin: auto;display: block;}

/* 内容页 */
.nrcon{background: #fff;padding: 0.2rem;}
.nrcon>h1{font-size: 0.3rem;line-height: 0.3rem;color: #0564BE;text-align: center;margin-bottom: 0.3rem;}
.nrspe{padding: 0.2rem 0;background: #f6f6f6;margin-bottom: 0.3rem;}
.nrspe h3{font-size: 0.2rem;color: red;line-height: 0.2rem;margin-bottom: 0.2rem;text-align: center;}
.nrspe p{border-bottom: 1px dashed #bdbdbd;font-size: 0.2rem;color: #333;line-height: 0.2rem;padding-bottom: 0.2rem;margin-bottom: 0.15rem;text-align: center;}
.nrspe p a{font-size: 0.2rem;color: red;}
.nrform span{font-size: 0.2rem;color: #333;line-height: 0.2rem;margin-right: 0.12rem;}
.nrform input{font-size: 0.16rem;line-height: 0.36rem;color: #666;border: 1px solid #666;text-indent: 0.1rem;margin-right: 0.12rem;}
.nrform button{width: 1rem;height: 0.35rem;background: url(/skin/Fine/images/bg2.jpg);background-size: 100% 100%;font-size: 0.16rem;color: #fff;}
.relcon{margin-bottom: 0.3rem;font-size: 0.24rem;}
.relcon p{font-size: 0.24rem;color: #333;line-height: 0.38rem;margin-bottom: 0.25rem;}
.relcon img{max-width: 100%;height: auto !important;margin: 0 auto 0.25rem;max-height: 4rem;width: auto !important;}

.thrlj{margin-bottom: 0.3rem;}
.thrlj a{width: 1.6rem;height: 0.6rem;background: #006de0;font-size: 0.24rem;color: #fff;line-height: 0.6rem;text-align: center;display: block;}
.thrlj a:nth-child(2){margin: 0 0.3rem;}

.sxwz p{margin-bottom: 0.2rem;}
.sxwz p,.sxwz p a{font-size: 0.24rem;color: #333;line-height: 0.24rem;}
.xglist li{position: relative;margin-bottom: 0.2rem;}
.xbicon{width: 0.16rem;display: block;margin-right: 0.09rem;}
.xglist a p{font-size: 0.24rem;color: #666666;line-height: 0.26rem;max-width: 4.87rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.icon9{position: absolute;right: 0;top: 0;width: 0.3rem;display: block;}
