﻿/*ipone按钮样式*/
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}
.button{ border-radius: 0; }

/*头部*/
.banner{width:100%; margin:0 auto;position:relative}
.logozone{width:100%; display:block; height:66px; background-color:#2a8fd0; border-bottom:2px solid #ffe09e;position:relative}
.tanchuang{width:15%; height: 60px; text-align:center;position:absolute;top:0;right:0px;}
.logo{width:69%;margin:0px auto; height:66px;border-left:1px solid #6daed8; border-right:1px solid #6daed8;}
.logo img{margin-top:18px; margin-left:10px; width:148px; height:39px}
.fzzx{border-radius:5px; background-color:#fc5b00; width:45px; height:31px; float:right; margin-top:25px; margin-right:10px;}
.fzzx p{line-height:1.1em; padding:1px}
.tanchuang2{width:15%;text-align:center; height:25px;top:25px;right:0px;position:absolute;}
.logo0{width:20.20rem;margin:0px auto}

/*切换弹窗*/
.wapboxbg{width:100%; height:100%; position:absolute;top:0px;left:240px; display:none; z-index:999}

input.s1{ border:none; width:50%; border-radius:5px; height:30px; color:#0C0; margin-left:0.20rem; font-size:16px;margin-top:10px;}
input.s2{ border:none;border-radius:5px; width:56px; height:30px; background-color:#e89b2d; font-size:16px; margin-top:10px;font-family:微软雅黑}
.js{width:100%; height:345px;}
.js ul{width:100%;}
.js ul li{line-height:50px;}
.js ul li.q1{width:100%}
.js ul li.q1 h2{background-color:#2088ca; border-radius:5px; width:36px; height:36px; margin-top:5px; margin-left:15px; float:left}
.js ul li.q1 h2 img{padding-top:7px; padding-left:7px;}
.js ul li a{color:#FFF; margin-left:10px;}

.mt60{ margin-top:60px;}
.news{ width:100%; height:auto; max-width:640px; margin:0 auto; }
.bar{ width:100%;margin-top:20px;}
.bar li{ float:left; width:33%; height:50px; background:#76c7c0; border-left:1px solid #fff; line-height:50px; text-align:center; font-size:18px;}
.bar li.cur{ background:#47afa7;  }
.bar li.first{ border:none;}
.bar li.cur a{ display:block; font-weight:bold; width:90px;  background: url(../images/jiao.png) no-repeat 0 20px; background-size:12px auto; margin:auto; padding-left:5px;}
.contain{ width:100%; margin:20px auto;}

.bt{ width:90%; margin:0 auto; padding:10px; border:1px solid #eff5f5; position:relative; }
.icon { width:0.23rem; position:absolute; top:0px ;right:0.12rem; height:0.33rem;}
.icon img{ width:100%; float:left;}
.bt h2{ font-size:20px; color:#333; text-align:center;  height:20px; white-space: nowrap;
overflow: hidden;text-overflow: ellipsis; width:90%; margin:0 auto; line-height:20px; font-weight:normal;}
.bt h2 a{color:#333;}
.list{ width:100%; margin-top:20px;}
.list a{ background: url(../images/icon9.png) 0 16px no-repeat; background-size:8px auto;  display:block;  color:#333; width:80%; padding-left:15px; margin:0 auto; font-size:16px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  }
.list li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height:40px; height:40px; width:100%; }
.zixun a{ color:#e9635a ; vertical-align:middle; }
.zixun{ text-align:center; margin:0.3rem auto; font-size:0.22rem; vertical-align:middle; padding-top: 0.2rem;}
.zixun img.a1{ width:0.27rem; height: 0.17rem; vertical-align:middle;}
.zixun img.a2{ width:0.35rem; height: 0.25rem;  vertical-align:middle;}


/*6大咨询窗口*/

.zxbox{ width:100%; margin:0 auto}
.zxbox ul{width:93%}
.zxbox ul li{float:left;width:30%;text-align:center;padding:-5px 0 8px 0;background:url(../images/ldzx.png) center no-repeat;background-size:50px;}
.zxbox ul li:nth-child(1){background-position:50% -25px}
.zxbox ul li:nth-child(2){background-position:50% -102px}
.zxbox ul li:nth-child(3){background-position:40% -170px}
.zxbox ul li:nth-child(4){background-position:50% -235px}
.zxbox ul li:nth-child(5){background-position:50% -310px}
.zxbox ul li:nth-child(6){background-position:50% -380px}
.zxbox ul li a{ color:#FFF; font-size:15px; font-family:微软雅黑;}

/*base*/
*{ font-family: "微软雅黑"; margin:0; padding:0;}
body,html{max-width:640px; color:#666666; position:relative; background:#fff; overflow-x:hidden;max-height:99999px;min-height:1px; margin:0 auto;}
img{ border:none; text-decoration:none;}
a,a:hover{ text-decoration: none;}
.por{position:relative;}
ul li{ list-style:none;}
.left{  float:left;}
.right{ float:right;}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hidden{ display:none;}
html{ overflow-x:hidden; font-size: 100px;}
body{ font-size:14px; }
.gray{color:#666666;}

.Music-banner{ position: fixed;bottom: 0; left: 0;z-index:9999;}

.nav{ width:95%; margin:0 auto;}
.nav div{ width:100%; height:auto; max-width:640px; margin:0 auto;}
.nav dl{ width:25%; float:left; margin:0.20rem auto 0;}
.nav dt{ width:60%; margin:0 auto; font-size:0px;}
.nav dt a{ font-size:0px;}
.nav dt img{ width:100%; height:auto;}
.nav dd{ text-align:center; font-size:0.24rem; line-height:0.24rem; height:0.24rem; margin: 0.05rem auto;}
.nav dd a{color:#666666; }
.nav dd a:hover{color:#666666;}


.mt60{ margin-top:60px;}
.news{ width:100%; }
.bar{ width:100%;margin-top:0.20rem;}
.bar li{ float:left; width:33%; height:50px; background:#76c7c0; border-left:1px solid #fff; line-height:50px; text-align:center; font-size:18px;}
.bar li.cur{ background:#47afa7;  }
.bar li a{color:#fff;}
.bar li.first{ border:none;}
.bar li.cur a{ display:block; width:90px;color:#fff; background: url(../images/jiao.png) no-repeat 0 20px; background-size:12px auto; margin:auto; padding-left:5px;}
.contain{ width:100%; margin:0.20rem auto;}

ul.bt{ width:90%; margin:0 auto; padding:10px; border:1px solid #eff5f5; position:relative; }
.icon { width:0.20rem; position:absolute; top:0px ;right:12px;}
.icon img{ width:100%;}
ul.bt li{ font-size:0.20rem; color:#333;  height:0.20rem; white-space: nowrap;
overflow: hidden;text-overflow: ellipsis; width:90%; margin:0 auto; line-height:0.20rem; font-weight:normal;}
ul.bt li a{color:#333;}
.zixun a { color:#e9635a ; }
.zixun{ text-align:center; margin:0.1rem auto; font-size:0.22rem; line-height: 0.33rem;}


.wztu{ width:6rem; margin:0.33rem auto;}
.wztu img{ border:0.03rem solid #ffffff;  box-shadow:0.04rem 0.02rem 0.05rem #C2B8B8; }
.wztu img:first-child,.wztu img:last-child{ width:1.77rem; height:1.25rem;}
.wztu img:nth-child(2n){ width:2.10rem; height:1.48rem; margin:-0.1rem 0.05rem 0;}

.zhuanjia{ padding-bottom:15px;}
.redian{width:100%; height:auto; max-width:640px; margin:0 auto;}
.zj-bt{ height:50px; line-height:50px; color:#fff; width:90%; padding:0 5%; background:#76c7c0;}
.zj-bt span{ font-size:20px;  }
.zj-bt a{ font-size:15px; font-weight:normal; color:#fff;}
.zj-content{ width:96%; margin:0.20rem auto;}
.zj-content img{ width:42%; height:auto; display:block; border-radius:0.15rem; border:0.05rem solid #eff5f5;}
.zj-txt{ width:55%;}
.zj-txt h2{ font-size:22px; padding-left:15px; margin-top:18px;}
.zj-txt h2 a{ color:#666666;}
.zj-txt p{ font-size:16px; width:90%; padding-left:15px; height:30px; line-height:30px; border-bottom:1px solid #76c7c0; overflow:hidden;}
.zj-txt ul{font-size:16px; width:80%; padding-left:15px; line-height:28px;}

.zx-box{ width:100%; margin-top:15px;}
.zx-box a{ display:block; width:40%; line-height:30px; margin-left:15px;  height:30px; text-align:center; background:#e9635a; color:#fff; font-size:16px; float:left; border-radius:0.10rem;}
.szk-content p{width:88%; margin:15px auto; padding:10px 3%; border:1px solid #eff5f5; color:#76c7c0; font-size:16px; line-height:22px;}
.szk-content img{ width:94%; margin:10px auto; display:block;}
.szk-content p.hot1{ border:none;border-bottom:1px solid #eff5f5;color:#333; text-indent: 0.35rem;}

.pic-box{ width:94%; margin:0 auto;}
.pic1{width: 100%;max-width:640px; margin:0 auto;}
.pic1 h2{ color:#e9635a; font-size:0.36rem; margin:10px auto; text-align:center; width:100%; font-weight:normal; }
.pic-box dl{ width:32%; float:left; margin-left:2%; padding:10px 0; background:#faf5f5;box-shadow:2px 2px 3px #bfbfbf; margin-top:15px; margin-bottom:15px;}
.pic-box dl img{ width:90%; height:auto; display:block; margin:0 auto;}
.pic-box dl.first{ margin-left:0;}
.pic-box dl dd{ line-height:20px; padding-left:5%; color:#888; font-size:15px;}

.list1{ width:6.4rem; margin-top:0.3rem; margin-bottom:0.2rem;}
.list1 a{ background: url(../images/icon10.png) 0 0.24rem no-repeat; background-size:0.22rem auto;  display:block;  color:#888; width:6rem; text-indent:0.3rem; margin:0 auto; font-size:0.24rem; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  }
.bai{background:#f2f7f7;}
.list1 li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height:0.7rem; height:0.7rem; width:100%; }

.mb60{ margin-bottom:60px;}
.biao{ background: url(../images/yy_03.jpg) no-repeat top center; background-size:100%  100%; width:6.4rem; height:10.5rem; margin:0 auto;}
.biao h2.bdbt{ font-size:0.3rem; color:#fff; width:100%; text-align:center; margin-top:0.65rem; margin-bottom:0.18rem;}
.biao p.bm{ font-size:0.24rem; color:#fff; text-align:center; width:100%; margin-bottom:0.22rem;}
.biao form input{ text-indent:0.2rem; display:block; width:100%; margin:0 auto 0.2rem; font-size:0.24rem; color:#999; height:0.66rem; line-height:0.66rem; border:none;  border-radius:5px;}

.biao form input.button{ width:2.36rem; margin:0.4rem auto; height:0.56rem; background:#ef847d; border:none; display:block; line-height:0.56rem; text-align:center; font-size:0.28rem; border-radius:5px; cursor:pointer;
 color:#fff;}

.biao form{ width:4.47rem; margin:0 auto;}
.biao form textarea{ height:0.98rem; width:100%; display:block;  border-radius:5px; border:none; text-indent:0.2rem;font-size:0.24rem; padding-top:0.4rem;}

.biao-txt{ margin-top:0.95rem; color:#fff; text-align:center;}
.biao-txt p{ font-weight: normal;  font-size:0.24rem;}
.biao-txt h2{ font-weight: normal; margin:0.1rem auto; font-size:0.26rem;}
.biao-txt ul li{ font-size:0.22rem; color:#fff; line-height:0.36rem; text-align:center;}



/*文章页面*/
.weizhi{width:100%; max-width:640px; margin:0 auto;}
.weizhi ul{ width:94%; height:30px; line-height:30px; color:#888888; margin:10px auto; font-size:16px;}
.weizhi ul li{ float:left; padding:0 3px;}
.weizhi ul li a{color:#888888;}
.xw-title{ width:94%; margin:0 auto;}
.xw-title h2{ width:100%; font-size:20px; text-align:center; border-bottom:1px solid #eeeeee; padding-bottom:10px; }


/*文章翻页*/
.fanye{ font-size:14px; width:94%; margin:10px auto; padding:5px 3%; border-top:1px solid #eeeeee; }
.fanye a{ color:#e9635a;}


/*文章列表页*/
.xw-list .list-content:nth-child(2n){background: #faf5f5;}
.list-content{ width:6.4rem; padding:0.28rem 0; height:1.04rem; margin:0 auto;}
.list-content img{float:left; width:1.4rem; height:1.04rem; margin-left:0.2rem; }
.list-content div{float:right; width:4.5rem; margin-right:0.2rem;  height:1.04rem; }
.list-content h2{ font-size:0.26rem; width:4rem; height:0.26rem; line-height:0.26rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-content h2 a{color: #666666;}
.list-content p{ font-size:0.24rem; margin-top:0.05rem; color:#888888; }
.list-content p a{ color:#e9635a;}
.bgcolor{ background:#faf5f5;}
.fenye{ width:100%;}


div.xw-list li{width: 95%; margin:0 auto; list-style-type: none;}
div.xw-list li a{color:#333; font-size: 0.20rem;}

/*新闻列表页*/
div.newslist ul,ul.list1{max-width: 640px; margin: 0 auto; font-size:0.24rem;}
.newslist ul li{ font-size:0.24rem; line-height:0.35rem; width:5.6rem; margin:0 auto; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.newslist ul li a{ color:#666;}
.news-content{ width:6.4rem; padding:0.28rem 0;  height:1.66rem;}
.news-content:nth-child(2n+1){background: #f8fbfb;}
.news-content img{ float:left; width:2.2rem; height:1.66rem; margin-left:0.2rem;}
.news-content div{ float:right; width:3.6rem; margin-right:0.2rem;  height:1.66rem;}
.news-content h2{ padding-top:0.12rem; font-size:0.26rem; width:3.6rem;line-height:0.26rem; height:0.28rem; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding-bottom:0.05rem; border-bottom:1px solid #eeeeee;}
.news-content h2 a{color: rgb(102, 102, 102);}
.news-content p{ font-size:0.24rem; margin-top:0.05rem; color:#888888; }
.news-content p a{ color:#e9635a;}
.bgcolor{ background:#faf5f5;}
.fenye{ width:100%;}
.newslist div.lspg_css{ width: 50%; font-size: 0.34rem; line-height: 0.55rem; margin:0.1rem auto; font-weight: none;}
ul.listes li{background: none; }
ul.listes li:nth-child(2n+1){background: #f8fbfb;}


/*专家列表*/
.zj-content1{width:6.4rem; height:3.64rem; padding:0.28rem 0; font-size:0.24rem; background: #f6f9f9; margin:0 auto;}/*background:#f6f9f9; */
.lmexpert .zj-content1:nth-child(3n+0){background: #e7f3f2;}

.zj-content1 img{ float:left; width:2rem; height:2.77rem; margin-left:0.19rem; display:inline; border:0.05rem solid #fff;box-shadow: 2px 2px 3px #e1e1e1; border-radius: 0.02rem;}
.zj-content1 .zjintro{ float:right; width:4rem; overflow:hidden;height:2.77rem; }
.zj-content1 .zjintro h2.bdc{ font-size:0.4rem; padding-left:0.12rem; width:4.08rem; padding-bottom:0.14rem; height:0.4rem; font-weight: normal; line-height:0.4rem; border-bottom:1px solid #eeeeee;}
.zj-content1 .zjintro p{ line-height:0.38rem;padding-left:0.12rem; width:3.8rem; padding-right:0.28rem;}
.zj-content1 .zjintro p.bdtop span{height: 0.8rem;text-overflow:ellipsis; }/*display: block; */

.pt14rem{ padding-top:0.12rem;}
.pb4rem{ padding-bottom:0.08rem;}
.zj-content1 .zxzx{ width:4.16rem; margin:0.3rem auto;}
.zj-content1 .zxzx a{ color:#fff; border-radius:0.1rem;background:url(../images/dh.png) #e9635a 0.2rem 0.08rem no-repeat; display:block; background-size:0.34rem; width:1.8rem; height:0.5rem; line-height:0.5rem; font-size:0.24rem; text-indent:0.58rem;}
.zj-content1 .zxzx a.zai{ background:url(../images/zjicon.png) #ec817a 0.2rem 0.08rem no-repeat;  background-size:0.25rem; }
.bdtop{ border-top:1px solid #eeeeee;}
.bgcolor2{background:#e7f3f2}
.bordercolor{ border-color:#fff;}
.zj-content1 .zjintro h2.bdc.bordercolor{ border-color:#fff;}
.epages{display: table; width: 90%;height: 0.45rem; line-height:0.45rem;margin: 0 auto;overflow: hidden; text-align:center;}
/*.epages{width: 95%;height: 0.40rem;line-height:0;margin: 0 auto;}*/
.epages a{font-size: 0.18rem; color: #545050;}/*font-size: 0.20rem; */
.epages b{ font-size: 0.22rem; font-weight: none;}




/*专家详情*/
.expertsBox{width: 95%; height: auto; margin:0.45rem auto;}
.expertsBox-position{ height: 0.58rem; line-height: 0.58rem; border-bottom: 0.03rem solid #c4c4c4;}
.expertsBox-position dd{float: left; display: block; font-size: 0.24rem; color:#727272; line-height: 0.45rem;}
.expertsBox-position dd a{display: block; color:#727272;}


.ljzx{width:90%; height: 0.51rem; margin:0.1rem auto 0.1rem 0.3rem;}
.ljzx a{ border-radius:0.15rem; display:block;width:1.54rem; height:0.51rem; color:#fff; line-height:0.51rem; font-size:0.26rem; text-align: center;}
.ljzx a.fl{background:#52ccbc;}
.ljzx a.fr{ background:#d286cf;}

.zjintro{width: 100%; height: auto; margin:0.15rem auto;}
.info{ width:98%; height: 3.29rem; margin:0 auto;}
.info img{ width: 2.3rem; float:left; display:inline; border-radius: 0.2rem;background-color: #d8d9dd;}
.info-txt{ width:3.6rem; height: 1.95rem; float:right; font-size:0.24rem; color:#686868; margin-top: 0.7rem;}
.info-txt h2{ font-size:0.37rem; line-height:0.37rem; height:0.37rem; padding:0.15rem; font-weight:normal;padding-left:0.32rem;}
.info-txt{ line-height:0.46rem;}
.zj-detail h2{border-bottom: 1px solid #c4c4c4; font-weight: normal; padding-left: 0.1rem; padding-bottom: 0.15rem;text-indent:0.45rem; color:#4db3be; font-size:0.28rem; margin-bottom:0.15rem;}
.zj-detail h2.shanchang{padding-left: 0.2rem;}
.info-txt p{margin-left:0.32rem; line-height: 0.38rem; }
.zj-detail h2.zjll{ background:url(../images/mao.png) no-repeat 3% top;  background-size:0.37rem 0.37rem; }
.zj-detail h2.jianjie{background: url(../images/ben.png)no-repeat 3% top;  background-size:0.29rem 0.36rem;}
.zj-detail h2.shanchang{background: url(../images/bu.png)no-repeat 3% top; background-size:0.45rem 0.36rem;}

.zj-detail{width: 90%; font-size:0.24rem; margin: 0.3rem auto 0; padding-top:0.15rem;}
.zj-detail ul li{background-size:0.09rem auto;font-size:0.24rem; line-height:0.4rem;}
.zj-detail p{ font-size:0.24rem; color:#686868; line-height:0.42rem;}

.paging{width: 90%; height:0.5rem; margin:0.35rem auto;}
.paging a{display: block; background: #fff; border:1px solid #c4c4c4; font-size: 0.24rem; color:#686868; border-radius: 0.15rem; width: 45%; height: 0.48rem; line-height: 0.48rem; text-align: center;}
.paging a:first-child{float:left;}
.paging a:last-child{float:right;}



.flip{width: 95%; height: 0.65rem; margin:0.35rem auto; }
.flip span{ color:#e9635a; font-size:0.2rem; line-height:0.65rem;}
.flip span.fl{padding-left: 0.2rem;}
.flip span.fr{padding-right: 0.2rem;}
.flip span a{font-size: 0.2rem; color:#e9635a;}

/*专家滚动*/
.marquee{ width:6.4rem;overflow:hidden;  height: 3rem; padding:0.3rem 0; background:#faf5f5;}
.marquee li{ float:left; width:1.84rem; margin:0 0.24rem; }
.marquee li .pic a{ float:left;}
.pic{ width:1.84rem; height:2.14rem; border-radius:10px; position:relative; }
.pic a{ position:absolute; width:1.48rem; height:0.38rem; border-radius:10px; background: url(../images/bg.png) repeat; left:0.18rem; bottom:0.09rem; line-height:0.38rem; font-size:0.24rem; text-align:center;}
.pic img{width:1.84rem; height:2.14rem; margin:0 auto;}
.marquee div.pic a{color:#fff;}
.title{ width:1.84rem; text-align:center; font-size:0.24rem; margin-top:0.18rem;}
.title a{ color:#666; width:100%; text-align:center; font-size:0.28rem;}
.title p{ font-size:0.14rem; padding-bottom:0.4rem;}
.border1 {border-top: 1px solid #ccc;}

/*男性不育*/

.banner{ width:6.4rem; margin:60px auto 0; height:3.5rem; }
.banner img{ width:100%;}
.nav.nav1 dt{width:1.13rem; height:1.13rem; margin:0 auto;}
.nav.nav1 dt a{ font-size:0px; float:left;width:1.13rem; height:1.13rem;margin:0 auto;}
.neibt{ width:6.4rem; height:0.8rem; background:#76c7c0; font-size:0.45rem; text-align:center; line-height:0.8rem; margin:0.5rem auto; color:#fff;}
.neibt.ju{ background:#e6743c;}
.bar1{ width:6rem; margin:0 auto;border-bottom:0.03rem solid #e6743c; }
.bar1 li{ float:left; width:1.94rem; font-size:0.3rem; color:#e6743c; border:0.03rem solid #fff;border-bottom:none;text-indent:0.4rem; cursor:pointer ; height:0.4rem; line-height:0.4rem;}
.bar1 li.cur{ background: url(../images/g.jpg) no-repeat 0.05rem 0.05rem; font-weight:bold; background-size:0.33rem 0.31rem; border:0.03rem solid #e6743c; border-bottom:none;}
.bar1 li.right{ float:right;}

.contain1box{ width:6rem; margin:0.45rem auto;}
.contain1-1 img{ width:2.15rem; }
.contain1-1{ height:1.93rem; margin-top:0.34rem; margin-bottom:0.34rem;}
.contain1box p{ font-size:0.24rem; width:3.72rem; text-indent:2em; line-height:0.4rem;}
.nan2{  width:6rem; margin:0 auto;font-size:0.24rem; padding-bottom:0.4rem; margin-bottom:0.2rem; border-bottom:1px solid #ccc;}
.nan2 h2{ color:#e6743c; font-size:0.3rem;  font-weight:normal; vertical-align:middle;  line-height:0.45rem; margin-bottom:0.2rem;}
.wen1{ margin:0.2rem auto; color:#e9635a; text-align:center; text-decoration:underline; width:100%; text-align:center; display:block;}
.wen1:hover{color:#e9635a;}
.wen2{ width:4.4rem; height:0.48rem; line-height:0.48rem; text-align:center; background:#e9635a; border-radius:0.15rem; text-align:center; display:block; margin:0.3rem auto;}
.nantu{ width:6rem; margin:0 auto; }
.nantu a{ position:relative; margin-top:0.2rem; width:2.96rem; height:2rem;}
.nantu img{ width:2.96rem;}
.nan2 p{ text-indent:2em; line-height:0.4rem;}
.nantu p{text-indent:0; position:absolute; background:#313131; opacity:0.9; color:#fff; bottom:0;  width:2.94rem; height:0.65rem; font-size: 0.22rem; text-align:center; line-height:0.28rem; padding-top:0.1rem; }
.nan2 h2 span{ width:0.45rem; height:0.45rem; background:#e6743c; color:#fff;  display:inline-block; border-radius: 0.45rem; text-align:center; line-height:0.45rem; vertical-align:middle;}


/*医院介绍*/
.yyjsbner{margin-top:-50%;}
.yyjs{ width:6.4rem; margin:0 auto; font-size:0.24rem;}
.jsbt dl{ float:left; margin-left:0.22rem;}
.jsbt dl img{ width:0.95rem; height: auto;}
.jsbt dl.first{ margin-left:0.37rem;}
.jsbt dl dd{ color:#888; line-height:0.45rem; height:0.45rem;}

.bdjs{ width:6rem; margin:0 auto;}
.bdjs .left{ width:2.37rem; height:auto;}
.bdjs .right{ width:3.61rem;}
.bdjs .right p{ width:3.45rem; float:right; line-height:0.4rem;}
.bdjs .right p a{color:#e9635a; font-size:0.2rem; float:right; padding-top:0.05rem; padding-right:0.05rem;}
.bdjs .right img{ display:block; float:right; width:3.61rem; height:auto; display:inline; margin-top:0.1rem;}

.rongyu{ width:6rem; margin:0 auto;}
.rongyu img{ float:left; width:2.57rem; margin-left:0.27rem; margin-bottom:0.24rem; }
.ryzj{ width: 6rem; margin:0 auto 0.3rem; line-height:0.4rem; font-size:0.24rem; text-indent:2em;}
.ryzj a{color:#e9635a; font-size:0.2rem; float:right; padding-top:0.05rem; padding-right:0.05rem;}


/*列表*/
.nr h2{ background:url(../images/icon0.jpg) 0 0.08rem no-repeat; font-size:0.26rem; background-size:0.4rem auto; text-indent:0.45rem; }
.nr h2 a{color:#666666;}
.nr p a{color:#e9635a; font-size:0.2rem; float:right; padding-top:0.05rem; padding-right:0.05rem;}
.nr p{ font-size:0.22rem; margin-top:0.15rem; line-height:0.3rem; color:#999999;}
.list-nr{ width:6.4rem; font-size:0.24rem; margin:0 auto;}
.nr{ width:5.8rem; padding:0.3rem; border-bottom:1px solid #e2eeee;}

/*文章翻页*/
.fenye{ font-size:0.24rem; width:6.4rem; margin:0.3rem auto; text-align:center;}
.fenye li{ height:0.42rem; line-height:0.42rem; display:inline-block; margin:0 0.13rem; }
.fenye li a{  color:#888;  display:inline-block; }
.fenye li.cur a{ color:#e9635a;}
.fenye li.cur{ background:url(../images/jiao.jpg) no-repeat bottom center; background-size:0.14rem;}

@media screen and (max-width: 400px){.zj-txt ul{ font-size:14px; line-height:20px;}.zx-box a{ font-size:14px;}.zx-box{ margin-top:5px;}.zj-txt p{ font-size:14px; height:24px; line-height:24px;}.zj-txt h2{  font-size:20px; margin-top:10px; }.fanye{ font-size:12px;}}

/*日历*/
.datepicker-box{position: fixed;z-index: 1000;width: 100%;display: block;bottom: 0px;left:0;border:1px solid #d9d9d9;background:#fff;height:235px; z-index:9999999;}
.datepicker-header{background:#F8F8F8;border-bottom:1px solid #EEE;height:35px;}
.datepicker-header span{text-align:center;padding:12px 15px 10px;}
.datepicker-header span.hover{background:#EEE;}
.datepicker-header span b{display:block;width:0;height:0;font-size:0;border:8px solid #F8F8F8;}
.datepicker-pre{float:left;}
.datepicker-next{float:right;}

.datepicker-header span.datepicker-pre b{border-left:0;border-right:8px solid #444;}
.datepicker-header span.datepicker-next b{border-right:0;border-left:8px solid #444;}
.datepicker-header h4{padding:10px 0;height:0.20rem;line-height:0.20rem;text-align:center;font-size:16px;font-weight:normal;}

.datepicker-body{width:100%;border:0;border-collapse:collapse;border-spacing:0;}
.datepicker-body th, .datepicker-body td{height:0.20rem;line-height:0.20rem;text-align:center;font-size:14px;}
.datepicker-body th.datepicker-weekend, .datepicker-body td.datepicker-weekend{color:#FF0000;}
.datepicker-body th{padding:6px 0;font-weight:normal;color:#333;}
.datepicker-body td{padding:4px 0;}
.datepicker-body td.cur{background:#DDD;border:1px solid #CCC;color:#FFF;}

/*新添加样式*/
body{ position:relative; font-size:14px;}
.box-top{ position: fixed; width:6.4rem; top:0; left:6.4rem;  height:100%;  z-index:999;}


.box-top .xiangmu{width:4.49rem; font-size:0.24rem; height:100%; background:url(/res0116/images/bggg.png) repeat; border-radius:0.2rem; margin-right:-0.2rem; overflow:hidden;}
.box-top .xiangmu form p{ width:100%; padding-top:0.25rem;  height:0.7rem; background: url(/res0116/images/bgg2.png) repeat; opacity:0.8;}
.box-top .xiangmu .search{ float:left;width:2.5rem; margin-left:0.4rem; margin-right:0.1rem; height:0.5rem; background:#fff; border-radius:0.1rem; border:none; font-size: 0.20rem;color: #b6b6b6;text-indent: 0.18rem; }
.btn{ width:0.86rem; height:0.5rem; border: 0.01rem #cb6d71 solid;border-radius:0.1rem ; background:#f59599; float:left; font-size:0.24rem; color:#fff; cursor:pointer;}
.box-nr{  width:3.45rem;}
.box-nr ul{ width:3.45rem; margin-left:0.4rem;}
.box-nr ul li{ width:100%; line-height:0.71rem; text-align:center; border-bottom:1px solid #97d2ce;}
.box-nr ul li.last{ border-color:#fff;}
.box-nr ul li a{ background: url(../images/xing.png) no-repeat; color:#fff; background-size: 0.3rem 0.3rem; text-indent:0.36rem; display:inline-block; font-size:0.28rem; height:0.28rem; line-height:0.28rem;}
.tubiao dl{ width:0.86rem; float:left; margin-left:0.2rem;}
.tubiao dl img{ width:0.86rem; height:0.86rem;}
.tubiao{ width:3.45rem; height: 2.44rem; padding-left:0.4rem; color:#fff; margin-top:0.5rem;}
.tubiao dl dd{ height:0.37rem; line-height:0.26rem; font-size:0.20rem; height:0.3rem;}
.tubiao dl dd a{ color:#f4ece5;}

.lxfs{margin-top: 0.15rem;}
.lxfs p{ width:2.2rem; font-size: 0.24rem; margin-left:1rem; margin-top:0.4rem; color:#fff; line-height:0.4rem;  text-shadow: #5A5A5A 0 0.02rem 0;}
.lxfs p span{ font-size:0.3rem;}
.kong{ width:2.1rem; height:100%;}

.tanchuang{z-index:99;}
@media screen and (max-width:640px) {
.wzbk{font-size:16px; width:94%;height:auto; margin:0px auto;line-height: 28px;padding-top: 12px; color:#333;}
.wzbk p{margin-bottom: 10px; font-size:16px!important;}
.wzbk h2{ width:100%; text-align:center; font-size:20px; font-weight:normal; color:#2088ca; margin-bottom:10px;}
}

.wzbk{font-size:16px; width:94%; height:auto; margin:0px auto;line-height: 28px;padding-top: 12px; color:#333;}
.wzbk p{margin-bottom: 10px; font-size:16px!important;}
.wzbk h2{ width:100%; text-align:center; font-size:20px; font-weight:normal; color:#2088ca;}

@media (min-width:321px)and (max-width:479px) {/* 兼容安卓5.0 5.5 */
header .telss {
    width: 2.82em;
    height: 0.46rem;
    right: 0;
    top: 25%;
}
}


 @media (min-width:0px) and (max-width:320px) {/* 兼容安卓小屏 苹果4 or 5 */
header .telss {
    width: 2.82em;
    height: 0.45rem;
    right: 0;
    top: 25%;
}

}

 @media (device-width:375px) and (-webkit-min-device-pixel-ratio:2) {/* 兼容iphone 6 or 6s */
header .telss {
    width: 3.04em;
    height: 0.47rem;
    right: 3%;
    top: 25%;
}
}

 @media (device-width:414px) and (-webkit-min-device-pixel-ratio:3) {/* 兼容iphone 6 plus or 6s plus */
header .telss {
    width: 3.04em;
    height: 0.47rem;
    right: 3%;
    top: 25%;
}
}

.navbar{ font-size:18px;}
.bottom{ font-size:14px;}
.spanrow{ display:none;}
