@charset "utf-8";
/* CSS Document */
@font-face {
  font-family:'iconfont';
  src:url('../images/iconfont.ttf') format('truetype');
}
ul{margin-block-start: 0em;padding-inline-start:0px;margin-block-end:0em}
a{color: #FFF}

.left{ float:left}
.clear{ clear:both}
body, div, dl, dt, dd, img, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, select, option, textarea, p, blockquote, th, td, a, span {
	padding: 0;
	margin: 0;
	word-break: break-all;
	word-wrap: break-word;
	white-space: normal;
	zoom: 1;
	font-size: 16px;
}
body{max-width:6.4rem;width:100% !important;margin:0 auto !important;font-family: "Microsoft Yahei";font-size: 0.2rem;line-height:0.35rem; background-color: #fff !important;}
.container{max-width: 640px;margin:auto; padding: 0;}
.h1, .h2, .h3, h1, h2, h3,h4,h5,h6{ margin-top:0 !important; margin-bottom:0 !important}

h3{margin-block-start:0;margin-block-end:0; font-weight:normal}

.row{margin-right: -0.05rem;margin-left: -0.05rem;}
.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-8,.col-xs-9{padding-right: 0.05rem;padding-left: 0.05rem;}
.container-fluid{/*padding-right:0.15rem;padding-left:0.15rem;*/padding:0.15rem;}
.iconfont{font-family:"iconfont";font-size:16px;font-style:normal;}
.f16px{font-size:0.16rem;}
.f18px{font-size:0.18rem;}
.f22px{font-size:0.22rem;}
.f26px{font-size:0.26rem;}
.f28px{font-size:0.28rem;}
.f52px{font-size:0.52rem;}
.mt1{ margin-top:0.1rem}
.mt2{ margin-top:0.2rem}
.mt3{ margin-top:0.3rem !important}
.pat1{padding-top: 0.1rem}
.mat44{margin-top: 0.44rem}
.mat5{margin-top: 0.5rem}
.clear{ clear:both}
.left {
	float: left
}

.right {
	float: right;
}
.clear {
	clear: both;
}
.ma {
	margin: 0 auto;
}

.empty-data {
	width: 100%;
	font-size: 25px;
	padding-top: 8%;
	padding-bottom: 8%;
	text-align: center;
}
.w100 {
	width: 100%; margin:0 auto;
}
.w97{width:97.34%; margin:0 auto} 
.w92{width:92.5%; margin:0 auto;	}
.w93{width:93.75%; margin:0 auto} 
.w90{width:90%; margin:0 auto} 
.w95{width:95.27%; margin:0 auto}
.w85{width:85%; margin:0 auto}
.mr {
	margin: 0 auto
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.pt3{ padding-top:0.3rem}
.mt1{ margin-top:0.1rem}
.mt15{ margin-top:0.15rem}
.mt2{ margin-top:0.2rem}
.mt4{ margin-top:0.4rem}
.mt5{ margin-top:0.5rem}
.mt6{ margin-top:0.6rem}
.mt7{ margin-top:0.7rem}

.hui{ background:#ebedf1; height:0.2rem}
.red{color:#ff0000;}
.yellow{color:#ffff00;}
.orange{color:#f37022;}
.bgf5f4ea{background-color:#f5f4ea;}
.info{font-size:0.22rem;text-indent:2em;border-bottom: 1px dashed #757575;}
.info>p{color:#444444; font-size:.26rem; line-height: .36rem;}
.mt20{margin-top:0.20rem;}
.boder-bottom{border-bottom:1px solid #c10004;}
.mt15px{margin-top:0.15rem;}
section{overflow: hidden;}
hr {margin-top:0.20rem;margin-bottom:0.20rem;border-top:solid 0.20rem #edede1;}
a:focus, a:hover,a{text-decoration:none !important; font-size:.22rem;}
li{list-style:none;}

header{position:relative;}
.logo{display:block; overflow: hidden;}
.pr {
  position: relative;
}
.carousel-control.left,.carousel-control.right{background-image:none;}
.logos_top{width:100%; height:1.03rem; background:#2c95b5;margin-top: -40px;}
.logot{width:3.9rem;height:1.03rem; margin-left:8%}
.logot1{ margin-left:4%; padding-top:4%;width:0.45rem;}
.bannet img{height:4.5rem;width: 100%}

.bannerhd{width:1.4rem; height:0.2rem; position:absolute; bottom:2%; margin-left:46%}
.bannerhd ul li{width:0.15rem; height:0.15rem; background:#fff; float:left; margin-left:8%; border-radius:0.1rem;}
.bannerhd ul li.on{ background:#1195bb}


/*navv*/
.navv ul li{width:16%; height:1rem; float:left; margin-left:6.6%}
.navv ul li img{width:56.8%; margin-left:22%}
.navv ul li p{ text-align:center;padding-top:12%; font-size:0.24rem; color:#555555}
/*医院资讯*/
.zixun-im1{ width:5.44rem; margin-top:0.3rem; margin-left:7.5%}

.top h3{ font-size:0.32rem; color:#2c95b5; float:left; font-weight:bold; border-left:5px solid #2c95b5; padding-left:1.5%}
.top a{ display:block;width:0.76rem; height:0.26rem; background:#2c95b5; border-radius:0.3rem; text-align:center; line-height:0.26rem; color:#fff; font-size:0.22rem; float:right; margin-top:1%}
.zixun ul li{width:100%; height:0.78rem; border-bottom:1px solid #d7d7d7; line-height:0.78rem}
.zixun ul li h3{ font-size:0.24rem; color:#666666; line-height:0.78rem}
.zixun ul li span{ float:right; font-size:0.2rem; color:#b6b6b6}
.top1{ background:url(../images/zhz-bg.png) no-repeat;width:2.87rem; height:0.62rem; margin:0 auto; color:#ffffff; font-size:0.24rem; text-align:center; line-height:0.53rem; background-size:100% 100%}

/*癫痫综合症*/
.zhz{ height:1.71rem; overflow:hidden;}
.zhz ul li{width:23.75% !important; height:1.69rem; border:1px solid #3398b7; float:left; margin-left:3%; margin-right:0 !important}
.zhz ul li img{ padding:15% 0 0 22%;width:78%}
.zhz ul li p{ text-align:center; padding-top:9%; font-size:0.22rem; color:#2c95b5; font-weight:bold}
.zhz ul{ max-width:6.4rem !important}
/*专家*/
.zjbg{ background:url(../images/zjbg.jpg) no-repeat; height:9.7rem; padding:0.4rem 0 0 0}
.zj ul li{width:2.44rem; height:4.4rem; float:left; margin-left:6.3%; margin-bottom:6%}
.zj ul li img{width:100%}
.zj ul li h3{ color:#ffffff; text-align:center; font-size:0.27rem; font-weight:bold; padding:7% 0 4% 0}
.zj ul li h4{ color:#ffffff; text-align:center; font-size:0.24rem; padding:0 0 8% 0}
.zj ul li h5{ color:#ffffff; text-align:center; font-size:0.24rem; padding:0 0 4% 0}
.zj ul li h6{ display:block;width:1.5rem; height:0.4rem; text-align:center; line-height:0.4rem; background:#fff; margin:0 auto; color:#2c95b5; font-size:0.22rem; border-radius:0.28rem}
/*特色诊疗*/
.ts h3{ text-align:center; font-size:0.3rem; padding:3% 0 3% 0}
.ts h4{ color:#666666; text-indent:2em; font-size:0.24rem; line-height:0.4rem; padding: 0 0 3% 0}
.ts-a1{width:2.55rem; height:0.45rem; display:block; color:#fff; text-align:center; line-height:0.45rem; border-radius:0.3rem; background:#2c95b5}
.hui2{ background:#cccccc; height:1px; }
/*视频*/
.shi bd ul li{width:5.45rem !important}
.shihd{ height:0.46rem;border-bottom:1px solid #cccccc}
.shihd ul li{ height:0.46rem; float:left; font-size:0.28rem; color:#333333; margin-left:3.7%;width:1.2rem; cursor:pointer}
.shihd ul li.on{ color:#1195bb; border-bottom:4px solid #1195bb}

.shic{width:5.45rem; }
.shic p{ text-align:center; line-height:0.34rem; padding:2% 0 0 0; font-size:0.24rem; color:#777777}
/*footer*/
.footerbg{ background:url(../images/footer-ba.jpg) repeat-x; height:5.03rem; background-size:100% 100%}
.footer{ height:5.03rem}
.footert{ height:1.51rem; border-bottom: 1px solid #3c94ad}


.footerle{width:3.18rem; height:2.4rem; float:left}
.footerle ul li{ height:0.59rem;width:3.18rem; margin-bottom:8%; margin-left:7%}
.footerle ul li img{ margin-right:4%; margin-top:1%}
.footerle ul li p{ color:#fff; font-size:0.27rem}
.footerle ul li span{ font-size:0.2rem}

.footerr{ margin-top:2%; margin-right:1%;width:2rem}
.footer-p1{ text-align:center; color:#fff; padding:7% 0 0 0; font-size:0.2rem}

/*列表页*/
.list-wz{ color:#555555; font-size:0.2rem; background:url(../images/list-wz1.png) center left no-repeat; padding-left:4%; background-size:2.38% 83.9%}
.list-wz a{ color:#555555; font-size:0.2rem;padding-left:4%;}
.jieda{ height:0.97rem}
.jiedar{width:4.7rem; height:0.97rem; background:#eeeeee; float:right; padding:0.16rem 0 0 0}
.jiedar p{ display:block; width:2.4rem; height:0.6rem; margin-left:0.2rem; color:#666666; font-size:0.24rem; float:left; line-height:0.36rem}
.jiedar p span{ color:#1195bb; font-size:0.2rem}

.jiedar a{ display:block; width:1.5rem; height:0.5rem; background:#1195bb; color:#fff; text-align:center; line-height:0.5rem; border-radius:0.1rem; float:right; margin-right:3%; margin-top:2.5%; font-size:0.18rem}

.listnews-h3{ font-size:0.28rem; color:#444; border-bottom:1px solid #cccccc; padding-bottom:1.5%}

.listnewst{width:4.3rem; height:0.43rem;}
.listnewst ul li{ float:left; color:#333333; font-size:0.28rem; margin-left:16%; line-height:0.43rem; height:0.43rem;width:1.12rem; cursor:pointer}
.listnewst ul li:hover{ border-bottom:3px solid #1195bb; color:#1195bb}
.listnewst ul li.on{ border-bottom:3px solid #1195bb; color:#1195bb}






.listnr ul li{ height:5.2rem; border-bottom:1px dashed #d0d0d0; margin-top:0.3rem}
.listnr ul li img{width:87.5%; margin-left:5.2%; height:2.75rem}
.listnr ul li h3{ color:#1195bb; font-size:0.24rem; padding:5% 0 4% 0; font-weight:bold}
.listnr ul li h4{ color:#adadad; font-size:0.2rem; }
.listnr ul li p{ color:#5a5d59; font-size:0.22rem; padding:4% 0 0 0; line-height:0.36rem}
.listnr ul li p a{ color:#e9493d}
/*arti*/
.arti h4{ font-size:0.26rem; color:#1195bb; font-weight:bold; text-align:center; width:93%; line-height:0.32rem; padding:6% 0 3% 3%}
.arti h5{ font-size:0.2rem; color:#5a5d59; text-align:center}
.arti p{ text-indent:2em; font-size:0.24rem !important; color:#5a5d59 !important; line-height:0.39rem !important; padding:3% 0 0 0 !important}
.arti img{ width:98% !important; margin-left:0.8%; margin-right:-2em !important; display:block; height:auto !important}

.artizj h4{ font-size:0.28rem; color:#1195bb; font-weight:bold;padding:6% 0 2% 0}
.artizj h5{ font-size:0.24rem; color:#5a5d59;}
.artizj p{ font-size:0.24rem !important; color:#5a5d59 !important; line-height:0.37rem !important; padding:3% 0 0 0 !important}

.artizx {width:5.53rem; height:0.79rem;}
.artizxle{width:2.4rem; background:#1195bb; border-radius:0.1rem; margin-left:5%}
.artizxle img,.artizxle1 img{ float:left; margin-right:2%; margin-left:5%;width:0.48rem}
.artizxle h3{ font-size:0.2rem; color:#fff; padding-top:7%}
.artizxle h4{ font-size:0.16rem; color:#fff; padding-top:4%}

.artizxle1{width:2.4rem;  background:#41aac9; border-radius:0.1rem; margin-left:5%}
.artizxle1 img{ float:left; margin-right:2%; margin-left:5%}
.artizxle1 h3{ font-size:0.2rem; color:#fff; padding-top:7%}
.artizxle1 h4{ font-size:0.16rem;  color:#fff; padding-top:4%}

.artizj-im1{width:2.44rem; margin-left:30%}

.shang{ height:auto; line-height:0.42rem; font-size:0.24rem; color:#696564; margin-bottom:2%}
.shang b{width:0.92rem; height:0.42rem; display:block; background:#1195bb; color:#fff; text-align:center; line-height:0.42rem; float:left; font-size:0.24rem; margin-right:3%}
.shang a{font-size:0.24rem; color:#696564;}
/*专家列表*/
.listzj ul li{width:2.44rem; height:4.02rem; float:left; margin-left:6.3%; margin-bottom:6%}
.listzj ul li img{width:100%}
.listzj ul li h3{ color:#2c95b5; text-align:center; font-size:0.27rem; font-weight:bold; padding:7% 0 4% 0}
.listzj ul li h4{ color:#666666; text-align:center; font-size:0.24rem; padding:0 0 3% 0}
.listzj ul li h5{ color:#666666; text-align:center; font-size:0.20rem;  }
.listzj ul li h6{ display:block;width:1.5rem; height:0.4rem; text-align:center; line-height:0.4rem; background:#2c95b5; margin:0 auto; color:#fff; font-size:0.22rem; border-radius:0.28rem}

/*视频列表*/

.listnewstsp{width:100%; height:0.43rem;}
.listnewstsp ul li{ float:left; color:#333333; font-size:0.28rem; margin-right:8.1%; line-height:0.43rem; height:0.43rem;width:1.12rem; cursor:pointer}
.listnewstsp ul li a{ color:#333333; font-size:0.28rem;}
.listnewstsp ul li:nth-child(4){ margin-right:0}
.listnewstsp ul li:hover{ border-bottom:3px solid #1195bb; color:#1195bb}
.listnewstsp ul li:hover a{color:#1195bb}
.listnewstsp ul li.on{ border-bottom:3px solid #1195bb; color:#1195bb}
.on a{ color:#1195bb !important}
.listnrsp ul li{ height:4.4rem; border-bottom:1px dashed #d0d0d0; margin-top:0.3rem}
.listnrsp ul li img{width:87.5%; margin-left:5.2%}
.listnrsp ul li h3{ color:#1195bb; font-size:0.24rem; padding:5% 0 4% 0; font-weight:bold}
.listnrsp ul li h4{ color:#adadad; font-size:0.2rem; margin-block-start:0;     margin-block-end:0}
.listnrsp ul li p{ color:#5a5d59; font-size:0.22rem;  padding:4% 0 0 0; line-height:0.36rem}
.listnrsp ul li p a{ color:#e9493d}
.listnrsp-im1{width:4.2% !important; margin-top:-1%; margin-right:2%; margin-left:0 !important}

.listjbhd{width:100%; height:0.43rem;}
.listjbhd ul li{ float:left; color:#333333; font-size:0.28rem; margin-right:7.8%; line-height:0.43rem; height:0.43rem;width:0.6rem; cursor:pointer}
.listjbhd ul li:nth-child(6){ margin-right:0}
.listjbhd ul li:hover{ border-bottom:3px solid #1195bb; color:#1195bb}
.listjbhd ul li.on{ border-bottom:3px solid #1195bb; color:#1195bb}
.listjbg-im1{width:4.76rem; margin-left:11.5%}
.listjbc{ height:6.5rem !important; overflow-y:scroll !important}
.listjbc h3{ color:#1195bb; font-size:0.24rem; font-weight:bold; padding:4% 0 0 7%}
.listjbc p{ font-size:0.24rem; color:#5a5d59; text-indent:2em; line-height:0.38rem; padding:2% 0 0 0}

/*疾病列表*/
.jbbzhd{ height:0.66rem}
/*.jbbzhd .swiper-slide-active.click{ background:url(../images/jbbz-1.png)  no-repeat; height:0.66rem; color:#fff;width:31% !important}*/
.jbbzhd ul li{ float:left; width:31% !important; height:0.56rem; background:#d5eaf0; margin-left:4%; font-size:0.28rem; color:#1195bb; text-align:center; line-height:0.56rem}
.jbbzhd ul li:hover{ background:url(../images/jbbz-1.png)  no-repeat; height:0.66rem; color:#fff;width:31% !important; background-size:100% 100%}

.jbbzhd ul li:root{ background:url(../images/jbbz-1.png)  no-repeat; background-size:100% 100%; height:0.66rem; color:#fff;width:31% !important}
.jbbzbt{width:100%; height:1.45rem; border-bottom:1px dashed #d0d0d0}
.jbbzbt img{width:1.42rem; margin-right:3%}
.jbbzbt h3{ color:#1195bb; font-size:0.254rem; padding:1.5% 0 0 0}
.jbbzbt p{ color:#777777; font-size:0.2rem; padding-top:1%; line-height:0.36rem}
.jbbzbt p a{ color:#ff9d00; font-size:0.2rem}

.jbbzbd ul li{ color:#777777;padding:2.5% 0 0 0; font-size:0.254rem;}
.jbbzbd ul li span{ font-size:0.2rem; color:#adadad; float:right}

  .listjbc::-webkit-scrollbar {
  /*滚动条整体样�?*/
  width : 6px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
  .listjbc::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #61a9d1; height:10px;
  }
  .listjbc::-webkit-scrollbar-track {
  /*滚动条里面轨�?*/
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  
}
.bz-ul{ height:auto}
.bz-ul li{ display:none;}
.bz-ul li:nth-child(1){ display:block}
.over{ overflow:hidden}


.ts-im1{width:5.44rem; margin-left:2%}

/*分页*/
.pagelistbox {height:0.3rem;}
.pagelistbox li{float: left; margin-left:2%; background:#ebebeb; color:#444444; padding:0.2% 2%; font-size:0.25rem}
.pagelistbox li a{ color:#666666; font-size:0.26rem}
.pagelistbox li strong{ font-size:0.26rem; color:#666666; font-weight:normal; }