@charset "utf-8";

*{ margin: 0; padding: 0;}
html,body{ font-family:Microsoft YaHei; font-size: 14px; color: #555; line-height: 24px; }
ul,li{ list-style-type:none;}
img{ border:none;}
a{ color:#555; text-decoration: none;}
a:hover{ color: #d00000; text-decoration: none;}

.left{ float: left;}
.right{ float: right;}
.clear{ width:0; height: 0; line-height: 0; overflow: hidden; clear: both;}

.indexbg{  background: #ececec;}



/*top*/
.top{ width: 100%; height: 40px; line-height: 40px; margin: 0 auto; clear: both; background: #f6f6f6; border-bottom: #ddd 1px solid;}
.top-c{ width: 1100px; margin: 0 auto;}
.topdh{ width: 320px; text-align: right;}
.topdh a{ width: 80px; background: url(../img/i_1.png) left center no-repeat; text-align: center; display: block; float: left;}
.topdh a:first-child{ background: none;}
.topdh a:nth-child(3){ width: 66px;}

/*logo*/
.logo{ width:100%; margin: 0 auto; clear: both; background: #fff;}
.logo-c{ width: 1100px; height: 60px; overflow: hidden; margin: 0 auto; padding: 30px 0;}

/*菜单导航*/
.menu_c{ width: 100%; height: 50px; margin: 0 auto; clear: both; background: #0098D8;}
.menu{ width: 1100px; height:50px; margin: 0 auto; line-height:50px; background:#0098D8;  position:relative; z-index:200;}
.menu a{ color:#fff; display: block;}
.menu .nLi{ float:left;  position:relative; display:inline; width: 108px; text-align: center;}
.menu .nLi:nth-child(9){ width: 128px;}
.menu .nLi h3{ font-weight: normal; display: block; color: #fff;}
.menu .nLi h3 a{ display:block; font-size:16px;}
.menu .on h3{ background:#0098f8; color:#fff;}
.menu .on h3 a{ background:#0098f8; color:#fff;}

.menu .sub{ display:none; width:108px; left:0; top:50px;  position:absolute; background:#fff; font-size: 15px; line-height:22px; box-shadow: 1px 1px 10px 0px #999;}
.menu .sub_size{ width: 180px;}
.menu .sub li{ display:block; width: 100%;border-bottom: #ddd 1px solid; text-align: center;}
.menu .sub a{ color: #555; padding: 10px 0;}
.menu .sub a:hover{ background:#f5f5f5; color:#d00000;}


/*上下移动*/
.dong_1 {
    width: 128px;
    height: 23px;
    position:absolute;
    }

.dong_1 p {vertical-align: baseline;
    background: url(../img/i_2.png) no-repeat;
    width: 64px;
    height: 23px;
    position: absolute;
    left: 50%;
    margin-left: -32px; display: inline;
    bottom:64px;
    animation: updown 2s infinite;
    -moz-animation: updown 2s infinite;
    -webkit-animation: updown 2s infinite;
    -o-animation: updown 2s infinite;
    }
    
    .dong_2 {
    width: 108px;
    height: 23px;
    position:absolute;
    }

.dong_2 p {vertical-align: baseline;
    background: url(../img/i_3.png) no-repeat;
    width: 36px;
    height: 23px;
    position: absolute;
    left: 50%;
    margin-left: -18px; display: inline;
    bottom:64px;
    animation: updown 2s infinite;
    -moz-animation: updown 2s infinite;
    -webkit-animation: updown 2s infinite;
    -o-animation: updown 2s infinite;
    }
    
/*上下动画*/
@keyframes updown {
	0% {bottom: 60px; opacity:0.8; filter:alpha(opacity=80);}
	50% {bottom: 64px; opacity:1; filter:alpha(opacity=100);}
	100% {bottom: 60px; opacity:0.8; filter:alpha(opacity=80);}
	}
	
@-moz-keyframes updown {
	0% {bottom: 60px; opacity:0.8; filter:alpha(opacity=80);}
	50% {bottom: 64px; opacity:1; filter:alpha(opacity=100);}
	100% {bottom: 60px; opacity:0.8; filter:alpha(opacity=80);}
	}
	
@-webkit-keyframes updown {
	0% {bottom: 60px; opacity:0.8; filter:alpha(opacity=80);}
	50% {bottom: 64px; opacity:1; filter:alpha(opacity=100);}
	100% {bottom: 60px; opacity:0.8; filter:alpha(opacity=80);}
	}
	
@-o-keyframes updown {
	0% {bottom: 60px; opacity:0.8; filter:alpha(opacity=80);}
	50% {bottom: 64px; opacity:1; filter:alpha(opacity=100);}
	100% {bottom: 60px; opacity:0.8; filter:alpha(opacity=80);}
	}

/*banner*/
.banner{ width:100%; height:500px; _background:url(/templets/yknews/img/newIndex/banner.jpg) no-repeat center top; position:relative; z-index: 100;}
.banner .bannerContent { margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .bannerContent ul{ width:100% !important;  }
.bannerContent li{ width:100% !important;  height:500px; overflow:hidden;  }
.bannerContent li img{ width:2000px; height:500px; display: block; overflow:hidden; position: absolute; left: 50%; margin: 0 0 0 -1000px;}
/*.bannerContent li.l1{ width:100%; height:500px; background:url(../img/banner-1.jpg) no-repeat center top;}
.bannerContent li.l2{ width:100%; height:500px; background:url(../img/banner-2.jpg) no-repeat center top;}
.bannerContent li.l3{ width:100%; height:500px; background:url(../img/banner-3.jpg) no-repeat center top;}
.bannerContent li.l4{ width:100%; height:500px; background:url(../img/banner-4.jpg) no-repeat center top;}
.bannerContent li.l5{ width:100%; height:500px; background:url(../img/banner-5.jpg) no-repeat center top;}
.bannerContent li.l6{ width:100%; height:500px; background:url(../img/banner-6.jpg) no-repeat center top;}
.bannerContent li.l7{ width:100%; height:500px; background:url(../img/banner-7.jpg) no-repeat center top;}
.bannerContent li.l8{ width:100%; height:500px; background:url(../img/banner-8.jpg) no-repeat center top;}
.bannerContent li.l9{ width:100%; height:500px; background:url(../img/banner-9.jpg) no-repeat center top;}*/
.banner{ width:100%; height:500px; position:relative; z-index: 100;}
.banner .bannerContent { margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.banner .bannerContent ul{ width:100% !important;  }
.bannerContent li{ width:100% !important;  height:500px; overflow:hidden; text-align: center;}


.banner .bannerF { width:200px;  position:absolute; z-index:1; bottom:60px; left:45%; height:30px; line-height:30px; }
.banner .bannerF  ul{ text-align:center; }
.banner .bannerF  ul li{ display:inline-block; margin:0 5px; width:19px; height:19px; line-height:999px; overflow:hidden; border-radius:50%; background:url(../img/light_quan.png) no-repeat center !important; background:0; cursor:pointer; *display:inline; *zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/light_quan.png', sizingMethod='scale');}
.banner .bannerF  ul li.on{ line-height:999px; background:url(../img/dark_quan.png) no-repeat center !important; background:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/dark_quan.png', sizingMethod='scale');}
.banner .prev{ position:absolute; top:40%; left:5%; width:47px; height:93px; background:url(../img/banner_left.png) no-repeat; cursor:pointer; z-index:500;}
.banner .next{ position:absolute; top:40%; right:4%; width:47px; height:93px; background:url(../img/banner_right.png) no-repeat; cursor:pointer; z-index:500;}

.banner ul li .bannerLink{ width:100%; height:500px;}
.banner ul li .bannerLink a{ width:100%; height:500px; display:block;}
.bannerContent li.l2 .bannerLink a { width:50%; height:500px; display:block; float:left}

/*科室导航*/
.nav{ width: 1100px; height: 100px; clear: both; background: #fff; position: absolute; z-index: 600; display: block; left: 50%; bottom: -50px; margin: 0 0 0 -550px;}
.nav ul{}
.nav ul li{ width: 110px; height: 100px; float: left; display: block; text-align: center; background:url(../img/i_4.png) left center no-repeat;}
.nav ul li:first-child{ background: none;}
.nav ul li span{ width:60px; height:41px; display:block; position:relative; overflow:hidden; cursor:pointer;  margin: 14px auto 0 auto;}
.nav ul li img{ position:absolute; left:0; display:block; cursor:pointer;}
.nav ul li img.light{ bottom:0; z-index:500;}
.nav ul li img.dark{ top:-83px; z-index:700;}
.nav ul li p{ width: 110px; height:auto; float:left; display:inline; padding-top:5px;}
.nav ul li p a{ font-size:15px; color:#555; height:30px; line-height:30px; display:block; width:108px; text-align: center;}
.nav ul li p a:hover{ color:#d00000;}

.nav .zzgh{ background:#0084e1;}
.nav .zzgh p a{ color:#fff;}
.nav .zzgh p a:hover{ color:#fff;}

.nav .zxzx{ background:#f68516;}
.nav .zxzx p a{ color:#fff;}
.nav .zxzx p a:hover{ color:#fff;}

/*area01*/
.area01{ width: 1100px; margin: 30px auto 0 auto; clear: both;}

/*左边切换*/
.qh{ width: 300px; height: 510px; background: #fff; float: left; position: relative; overflow: hidden;}
.qh .bd { height: 470px; overflow: hidden;}
.qh .bd ul { overflow: hidden; }
.qh .bd ul li { width: 300px; height: 480px; float: left; }
.qh .bd ul li img { width: 300px; height: 400px; display: block;}
.qh .bd ul li p { font-size: 13px; line-height: 20px; color: #666666; padding: 12px 18px 0 18px;}
.qh .hd { width: 300px; height: auto; overflow: hidden; position: absolute; bottom: 18px;}
.qh .hd ul { overflow: hidden; width:274px; margin-left:30px}
.qh .hd ul li { width: 44px; height: 4px; float: left; background: #d2d2d2; margin-right: 4px; cursor: pointer;}
.qh .hd ul li.on { background: #0098f8;}

/*医院新闻*/
.yyxw{ width: 470px; height: 510px; background: #fff; float: left; margin: 0 0 0 15px; display: inline; overflow: hidden;}

.h01{ width: 100%; height: 48px; background: #fff; border-bottom: #ececec 2px solid; line-height: 48px; font-size: 18px; color:#333; font-weight: 600; text-indent: 14px;}

/*新闻推荐*/
.xwtj{ width: 420px; margin: 24px auto 0 auto;}
.xwtj img{ width:120px; height: 90px; float: left; padding: 0 10px 0 0;}
.xwtj p{ font-size: 16px; line-height: 24px; height: 48px; overflow: hidden; padding: 4px 0 0 0; margin: 0 0 10px 0;}
.xwtj p a{ color:#333;}
.xwtj p a:hover{ color: #d00000;}
.xwtj span{ font-size: 14px;}
.xwtj span a{ color: #0084e1; padding: 0 12px 0 0;}
.xwtj span a:hover{ color: #d00000;}

/*新闻列表*/
.xwlb{ width: 420px; clear: both; margin: 16px auto 0 auto; padding: 0 0 20px 0; border-bottom: #e9e9e9 1px solid;}
.xwlb ul{ }
.xwlb ul li{ padding: 0 0 0 8px; background: url(../img/i_5.png) 0 9px no-repeat; line-height: 28px; height: 28px; overflow: hidden; font-size: 14px;}

/*对症答疑*/
.dzdy{ width: 300px; height: 510px; overflow: hidden; background: #fff; float: right;}
.dzdy ul{ width: 260px; margin: 0 auto; padding: 10px 0 0 0;}
.dzdy ul li{ padding: 0 0 0 14px; background: url(../img/i_6.png) 0 13px no-repeat; line-height: 35px; height: 35px; overflow: hidden; font-size: 14px; border-bottom: #e8e8e8 1px solid;}
.dzdy ul li a{ display:block;}
.dzdy ul li span{ float:right; color: #ccc;}

/*area02*/
.area02{ width: 1100px; margin: 15px auto 0 auto; clear: both;}

/*扫一扫 官方二维码*/
.smgz{ width: 300px; height: 180px; overflow: hidden; background: #fff; float: left;}
.smgz img{ float: left; padding: 21px 16px 0 20px;}
.smgz p{ padding: 50px 0 0 0; line-height: 25px; font-size: 16px;}
.smgz span{ color: #d00000;}

/*特色门诊*/
.tsmz{ width: 470px; height: 180px; overflow: hidden; background: #fff; float: left; margin: 0 0 0 15px; display: inline;}
.tsmzlb{ padding: 17px 0 0 15px;}
.tsmzlb a{ width: 140px; height: 40px; line-height: 25px;  float: left; color: #fff; background: #66a700; margin: 5px 0 0 5px; text-align: center; border-radius: 5px; display: table;}
.tsmzlb a:hover{ background: #555; color: #ffff00;}
.tsmzlb a p{  display:table-cell; vertical-align: middle; font-size: 16px; line-height: 26px;}

.tsmzlb a:first-child{ width: 140px; height: 85px;}
.tsmzlb a+a{ background: #c000c7;}
.tsmzlb a+a+a{ background: #00adbc;}
.tsmzlb a+a+a+a{ background: #0084e1;}
.tsmzlb a+a+a+a+a{ background: #f68516;}

/*在线咨询*/
.zxfs{ width: 300px; height: 180px; overflow: hidden;background: #fff; float: right; font-size: 15px; line-height: 28px;}
.zxfslb{ padding: 0 0 0 5px;}
.zxfslb a{ width: 70px; float: left; text-align: center; margin: 18px 0 0 20px;}
.zxfslb a span{ width: 70px; height: 70px; border-radius:50%; display: block;}

.zxfslb a:first-child span{ background:#f68516 url(../img/nav_10.png) 5px 13px no-repeat;}
.zxfslb a+a span{ background:#c000c7 url(../img/nav_9.png) 6px 15px no-repeat;}
.zxfslb a+a+a span{ background:#0084e1 url(../img/qq.png) 9px 10px no-repeat;}

/*专家团队*/
.zjtd{ width:1100px; height: 330px; background: #fff;  overflow:hidden; margin: 26px auto 0 auto; clear: both;}

.zjtd .hd{ overflow:hidden; width: 160px;  height:30px; padding:0 10px; margin: 24px 0 0 470px; clear: both;}
.zjtd .hd .prev,.zjtd .hd .next{ display:block;  width:15px; height:15px; float:left; margin:0 5px;  overflow:hidden; cursor:pointer; background:url("../img/i_8.png") no-repeat;}
.zjtd .hd .next{ background-position:0 -50px;  }
.zjtd .hd .prevStop{ background-position:-60px 0; }
.zjtd .hd .nextStop{ background-position:-60px -50px; }
.zjtd .hd ul{ float:left; overflow:hidden; zoom:1;}
.zjtd .hd ul li{ float:left;  width:15px; height:15px; overflow:hidden; margin:1px 4px; text-indent:-999px; cursor:pointer; background:#ddd; border-radius: 50%;}
.zjtd .hd ul li.on{ background:#0098f8;}

.zjtd .bd{ width: 1060px; margin: 0 auto;}
.zjtd .bd ul{ overflow:hidden; zoom:1;}
.zjtd .bd ul li{ width: 508px; height: 238px; margin:30px 10px 0 10px; float:left; _display:inline; overflow:hidden; border: #dedede 1px solid;}

.zj_bq{ width: 44px; height: 56px; background: url(../img/i_7.png) center top no-repeat; float: right; text-align: center; font-size: 12px; line-height: 15px; color: #fff; padding: 6px 0 0 0;}
.zj_tp{ width: 180px; height: 180px; float: left; padding: 24px 18px 0 18px;}
.zj_tp img{ width: 180px; height: 180px;}
.zj_name{ font-size: 17px; font-weight: 600; line-height: 26px; padding: 32px 0 0 0;}
.zj_zc{ font-size: 15px; font-weight: 600; line-height: 24px;}
.zj_jj{ font-size: 14px; line-height: 24px; height: 72px; overflow: hidden; padding: 10px 20px 0 0;}
.zj_jj span{ color:#d00000;}
.zj_jj a{ color:#d00000;}
.zj_butn{ padding: 12px 0 0 0;}
.zj_butn a{ width: 100px; height: 32px; background: #0084e1; color: #fff; line-height: 32px; font-size: 16px; display: block; float: left; text-align: center; border-radius: 5px; margin: 0 10px 0 0;}
.zj_butn a+a{ background: #f68516;}

/*ad01*/
.ad01{ width:1100px; height: 100px; margin: 26px auto 0 auto; clear: both;}

/*tjzj*/
.tjzj{ width: 1100px; height: 390px; background: #fff; margin: 26px auto 0 auto; clear: both;}

.tjzj-l{ width: 505px; height: 320px; float: left; margin: 32px 0 0 32px;}
.tjzj-l img{ width: 505px; height: 320px;}
.tjzj-l-zi{ position:absolute; float: left;}
.tjzj-l-zi h3{ font-size: 20px; width: 120px; height: 45px; line-height: 45px; background: #0084e1; text-indent: 30px; color: #fff; margin: 60px 0 14px 0;}
.tjzj-l-zi p{ font-size: 16px; width: 230px; line-height: 22px; background: url(../img/i_9.png) 0 4px no-repeat; padding: 0 0 0 10px; margin: 8px 0 0 30px;}

.tjzj-r{ width: 486px; float: left; margin: 32px 0 0 25px;}
.tjzj-r-h{ border-bottom: #e8e8e8 1px solid; height: 46px; line-height: 46px; font-size: 18px; margin: 0 0 10px 0;}
.tjzj-r-h b{ float:left; background: #e8e8e8; display: block; height: 46px; padding: 0 20px;}
.tjzj-r p{ clear: both; height: 50px; line-height: 50px; font-size: 16px; border-bottom: #e8e8e8 1px solid;}
.tjzj-r p span{ width: 26px; height: 26px; float: left; margin: 12px 6px 0 0; background: #f09700; text-align: center; line-height: 26px; color: #fff; font-size: 13px; border-radius: 50%; display: block;}

.tjzj-new{ clear: both;}
.tjzj-new ul{ padding: 30px 0 0 7px;}
.tjzj-new ul li{ width: 240px; float: left; text-align: center; margin: 0 0 0 25px;}
.tjzj-new ul li img{ width: 240px; height: 160px;}
.tjzj-new ul li p{ line-height: 24px; font-size: 14px;}

/*环境+设备+荣誉 */
.hjsbry{ width:1100px; margin: 26px auto 0 auto; clear: both;}

.hjsbry .hd{ height:54px;}
.hjsbry .hd ul{}
.hjsbry .hd ul li{ width: 140px; height: 50px; line-height: 50px; text-align: center; float:left; margin: 0 4px 0 0; background: #fff; font-size: 18px; border-bottom:4px solid #ececec; display:inline}
.hjsbry .hd ul li.on{ border-bottom:4px solid #fff; color: #0084e1; font-weight: 600;}

.hjsbry .bd{ width: 1100px; background: #fff; clear: both; margin: 0 auto;}
.hjsbry .bd ul{ width: 1060px; margin: 0 auto; padding: 20px 0 30px;}
.hjsbry .bd ul li{  float: left; margin: 10px 0 0 10px; text-align: center; position: relative; display: inline;}
.hjsbry .bd ul li img{ display: block; overflow: hidden;}
.hjsbry .bd ul li p{ width: 100%; height: 36px; display: inline-block; line-height: 36px; color: #fff; font-size: 14px; background:rgba(51,51,51,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99333333,endColorstr=#99333333); position: absolute; left: 0; bottom: 0;  text-align: left; text-indent: 14px;}

.hjsbry .bd ul+ul+ul{ width: 1086px; margin: 0 auto; padding:30px 0 0 0; }
.hjsbry .bd ul+ul+ul li{ width:240px; height: 224px; float: left; text-align: center; margin: 0 0 0 25px;}
.hjsbry .bd ul+ul+ul li p{  float: none; position:relative; width: auto; height: auto; font-size: 14px; background: #fff; color: #555; line-height: 20px; padding: 8px 10px 0 10px; margin: 0; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; text-align: center; text-indent: 0;}

/*版权信息*/
.foot{ width: 100%; height: 180px; margin: 30px auto 0 auto; clear: both; color: #fff; font-size: 13px; line-height: 26px; background: #0098D8;}
.foot a{ color: #fff;}
.foot-c{ width: 1100px; margin: 0 auto;}
.foot_logo{ float: left; width: 176px; height: 180px; padding: 0 36px 0 0; background: url(../img/foot_line.png) right center no-repeat;}
.foot_logo img{ padding:40px 0 0 0;}
.foot_tell{ float: right; width: 298px; height: 180px; padding: 0 0 0 34px; background: url(../img/foot_line.png) left center no-repeat;}
.foot_tell img{ padding:62px 0 0 0;}
.foot_bq{ float: left; width: 500px; padding: 38px 0 0 36px;}

/*备案信息*/
.foot_ba{ width: 100%; height: 50px; line-height: 50px; margin: 0 auto; clear: both; color: #fff; font-size: 13px; background: #0060b9;}
.foot_ba p{ width:1100px; height: 50px; margin: 0 auto; text-align: center;}
.foot_ba a{ color: #fff; height: 50px; line-height: 50px;}
.foot_ba a:hover{ color: #ffff00;}
.police{ padding:0 0 0 24px; background:url(../img/gaba.png) 0 13px no-repeat; display: inline-block;}

/*内页样式*/
.nei{ width: 1100px; margin: 76px auto 0 auto; clear: both;}
.nei_l{ width: 785px; float: left;}
.nei_r{ width: 300px; float: right;}
.nei_r .zxfs{ margin: 15px 0 0 0; clear: both;}
.nei_r .smgz{ margin: 15px 0 0 0; clear: both;}

/*您的位置*/
.weizhi{ width: 100%; height: 48px; background: #fff; border-bottom: #ececec 2px solid; line-height: 48px; font-size: 15px; text-indent: 14px;}

/*新闻文章列表*/
.wzlb{ width: 785px; background: #fff; margin: 0 auto; clear: both;}
.wzlb ul{ padding: 0 26px;}
.wzlb ul li{ border-bottom: #ccc 1px dashed; padding: 16px 0 18px 0;}
.wzlb ul li h2{ font-size: 16px; color: #0084e1; line-height: 30px; background: url(../img/i_9.png) 0 7px no-repeat; padding: 0 0 0 10px;}
.wzlb ul li h2 a{ color: #0084e1;}
.wzlb ul li h2 a:hover{ color: #d00000;}
.wzlb ul li p{ font-size: 13px; color: #777; line-height: 22px;}
.wzlb ul li p a{ color: #d00000;}

/*翻页*/
.page{ width: 100%; clear: both; margin: 0 auto; text-align: center; background: #fff;}
.page ul{ display:inline-block; padding: 36px 0 30px 0;}
.page ul li{ float: left; display:inline; margin: 0 3px 0 3px;}
.page ul li a{ display: block; padding: 4px 10px; font-size: 15px; background:#f5f5f5; border:1px solid #ccc; color: #888; border-radius: 4px;}
.page ul li a:hover{ display: block; padding: 4px 10px; font-size: 15px; background:#0084e1; border:1px solid #0084e1; color: #fff; border-radius: 4px;}
.page ul li a:active{ background:#0084e1;}

/*内页右侧推荐医生*/
.tjys{ width:300px; background: #fff;  overflow:hidden; margin: 0 auto; clear: both;}
.tjystd{ width:300px; margin: 0 auto;}

.tjystd .hd{ overflow:hidden; width: 250px;  height:44px; clear: both; position: absolute; margin: 94px 0 0 25px;}
.tjystd .hd .prev{ display:block;  width:20px; height:44px; float:left; overflow:hidden; cursor:pointer; background:url("../img/zjjt_l.png") no-repeat;}
.tjystd .hd .next{ display:block;  width:20px; height:44px; float:right; overflow:hidden; cursor:pointer; background:url("../img/zjjt_r.png") no-repeat;}
.tjystd .hd .prevStop{ background-position:-60px 0; }
.tjystd .hd .nextStop{ background-position:-60px -50px; }
.tjystd .hd ul{ float:left; overflow:hidden; zoom:1; display: none;}
.tjystd .hd ul li{ float:left;  width:15px; height:15px; overflow:hidden; margin:1px 4px; text-indent:-999px; cursor:pointer; background:#ddd; border-radius: 50%;}
.tjystd .hd ul li.on{ background:#0098f8;}

.tjystd .bd{ width: 160px; margin: 0 auto;}
.tjystd .bd ul{ overflow:hidden; zoom:1;}
.tjystd .bd ul li{ width: 160px; padding:20px 0 22px 0; float:left; _display:inline; overflow:hidden; text-align: center;}

.tjystd_pic{ width: 160px; height: 190px; margin: 0 auto;}
.tjystd_pic img{ width: 160px; height: 190px;}
.tjystd_name{ font-size: 16px; font-weight: 600; line-height: 24px; padding: 8px 0 0 0;}
.tjystd_zc{ font-size: 14px; line-height: 20px;}
.tjystd_butn{ padding: 6px 0 0 0; width: 160px; margin: 0 auto;}
.tjystd_butn a{ width: 75px; height: 30px; background: #0084e1; color: #fff; line-height: 30px; font-size: 14px; display: block; float: left; text-align: center; border-radius: 5px;}
.tjystd_butn a+a{ background: #f68516; float: right;}

/*文章*/
.wz{ width: 100%; margin: 0 auto; clear: both; background: #fff;}
.wz h1{ padding: 26px 60px 10px 60px; font-size: 28px; color: #0084e1; line-height: 40px; text-align: center;}
.wz_xx{ width: 715px; margin: 0 auto; padding: 0 0 24px 0; font-size: 13px; color: #888; line-height: 24px; text-align: center; border-bottom: #ccc 1px dashed;}
.wz_zi{ padding: 20px 35px; font-size: 15px; line-height: 26px;}
.wz_zi p{ text-indent: 2em; padding: 8px 0;}

/*文章推荐*/
.wztj{width: 100%; margin: 15px auto 0 auto; clear: both; background: #fff;}
.wztjlb{ padding: 16px 0; font-size: 14px;}
.wztjlb ul{}
.wztjlb ul li{ width: 344px; float: left; height: 26px; line-height: 26px; overflow: hidden; background: url(../img/i_5.png) 0 8px no-repeat; padding: 0 0 0 9px; margin: 0 0 0 34px;}

/*内页banner大图*/
.banner_tyzj{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/top_tyzj.jpg) center top no-repeat; background-size:cover;}
.banner_byzj{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/top_byzj.jpg) center top no-repeat; background-size:cover;}
.banner_sb{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/top_sb.jpg) center top no-repeat; background-size:cover;}
.banner_hj{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/top_hj.jpg) center top no-repeat; background-size:cover;}
.banner_ry{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/top_ry.jpg) center top no-repeat; background-size:cover;}
.banner_gywh{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/top_gywh.jpg) center top no-repeat; background-size:cover;}
.banner_xsjl{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/top_xsjl.jpg) center top no-repeat; background-size:cover;}
.banner_yin{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/top_yin.jpg) center top no-repeat; background-size:cover;}

.banner_gyba{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/top_gyba.jpg) center top no-repeat; background-size:cover;}
.banner_gyba_c{ width: 310px; height: 110px; position: absolute; left: 50%; margin: 100px 0 0 -508px; text-align: center;}
.banner_gyba_c h2{ font-size: 48px; line-height: 60px; color: #008dd6;}
.banner_gyba_c p{ font-size: 26px; line-height: 34px;}
.banner_gyba_c p span{ padding: 0 8px;}




/*nei2*/
.nei2{ width: 1100px; margin: 30px auto 0 auto; padding: 0 0 30px 0; clear: both; background: #fff;}
.nei2 h1{ font-size: 30px; color: #0084e1; line-height: 50px; padding: 18px 0 0 0; text-align: center;}

/*tyzj*/
.tyzj{ width: 1060px; margin: 0 auto;}
.tyzj ul{ overflow:hidden; zoom:1;}
.tyzj ul li{ width: 508px; height: 238px; margin:20px 10px 0 10px; float:left; _display:inline; overflow:hidden; border: #dedede 1px solid;}

.tyzj .zj_tp{ width: 160px; height: 190px; float: left; padding: 24px 18px 0 24px;}
.tyzj .zj_tp img{ width: 160px; height: 190px;}
.tyzj .zj_name{ font-size: 17px; font-weight: 600; line-height: 26px; padding: 32px 0 0 0;}
.tyzj .zj_zc{ font-size: 15px; font-weight: 600; line-height: 24px;}
.tyzj .zj_jj{ font-size: 14px; line-height: 24px; height: 72px; overflow: hidden; padding: 10px 20px 0 0;}
.tyzj .zj_jj span{ color:#d00000;}
.tyzj .zj_jj a{ color:#d00000;}
.tyzj .zj_butn{ padding: 12px 0 0 0;}
.tyzj .zj_butn a{ width: 100px; height: 32px; background: #0084e1; color: #fff; line-height: 32px; font-size: 16px; display: block; float: left; text-align: center; border-radius: 5px; margin: 0 10px 0 0;}
.tyzj .zj_butn a+a{ background: #f68516;}


/*医疗设备--内页*/
.yysb{ width: 1100px; background: #fff; clear: both; margin: 0 auto;}
.yysb ul{ width: 1060px; margin: 10px auto 0 auto; zoom:1;  }
.yysb ul li{  float: left; margin: 10px 0 0 10px; text-align: center; position: relative; display: inline;}
.yysb ul li img{ display: block; overflow: hidden;}
.yysb ul li p{ width: 100%; height: 36px; display: inline-block; line-height: 36px; color: #fff; font-size: 14px; background:rgba(51,51,51,0.6); position: absolute; left: 0; bottom: 0; text-align: left; text-indent: 14px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99333333,endColorstr=#99333333);}

/*医院荣誉*/
.yyry{ width: 1066px; margin: 0 auto; clear: both;}
.yyry ul{}
.yyry ul li{ width:335px; height: auto; float: left; text-align: center; margin: 20px 0 0 15px; display: inline;}
.yyry ul li p{ font-size: 14px; line-height: 22px;}

/*公益与文化*/
.gywh{ width: 1040px; margin: 0 auto; padding: 4px 0 0 0;}
.gywh p{ font-size: 16px; line-height: 26px; padding: 12px 0;}
.gywh ul{}
.gywh ul li{ display: block; float: left;}
.gywh ul li+li{ display: block; margin: 0 0 10px 10px;}
.gywh ul li img{ display: block;}

.gywh_line{ width: 1040px; height: 1px; overflow: hidden; border-top: #bbb 1px dashed; margin: 26px auto 14px auto; clear: both;}

/*学术交流*/
.xsjl{ width: 1100px; background: #fff; clear: both; margin: 0 auto;}
.xsjl ul{ width: 1060px; margin: 10px auto 0 auto; zoom:1;  }
.xsjl ul li{  float: left; margin: 10px 0 0 10px; text-align: center; position: relative; display: inline;}
.xsjl ul li img{ display: block; overflow: hidden;}
.xsjl ul li p{ width: 100%; min-height: 20px; display: inline-block; line-height: 20px; color: #fff; font-size: 14px; background:rgba(51,51,51,0.6); position: absolute; left: 0; bottom: 0;   text-align: left; padding: 10px 14px; box-sizing: border-box; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99333333,endColorstr=#99333333);}

/*关于博爱*/
.gyba{ width: 1030px; margin: 0 auto; font-size: 16px; line-height: 28px;}
.gyba img{ float: left; padding: 24px 30px 10px 0;}
.gyba p{ padding: 16px 0 0 0; text-indent: 2em;}

/*引言*/
.yin{ width: 1030px; margin: 0 auto; font-size: 16px; line-height: 28px;}
.yin img{ float: left; padding: 36px 36px 0 0;}
.yin h1{ font-size: 32px; color: #0084e1; line-height: 50px; padding: 46px 0 0 0; text-align: left;}
.yin h2{ font-size: 30px; line-height: 44px; font-family: "宋体"; font-weight: bold; padding: 32px 0 36px 0;}
.yin h3{ font-size: 18px; line-height: 36px; font-weight: normal;}
.yin h3 b{ color: #0084e1;}
.yin p{ padding: 30px 0 0 0; text-indent: 2em;}

/*项目分类*/
.xmfen{ width: 1050px; margin: 10px auto 0 auto; clear: both;}
.xmfen ul{}
.xmfen ul li{ float: left; background: #0084e1; color: #fff; font-size: 18px; line-height: 40px; border-radius: 40px; display: block; margin: 16px 10px 0 10px;}
.xmfen ul li p{ padding: 0 24px;}
.xmfen ul li a{ color: #fff; display:inline-block; border-radius: 40px; }
.xmfen ul li a:hover{ color: #ffff00;  background: #0056a5;}

/*特色科室*/
.tsks{ width: 1100px; margin: 30px auto 0 auto; padding: 0 0 34px 0; clear: both; background: #fff;}

/*科室简介*/
.tsks_jj{}
.tsks_jj h1{ width: 1030px; margin: 0 auto; font-size: 30px; color: #0084e1; line-height: 50px; padding: 18px 0 0 0; text-align: center;}
.tsks_jj p{ width: 1030px; margin: 0 auto; font-size: 16px; line-height: 28px; text-indent: 2em; padding: 14px 0 0 0;}

/*科普知识*/
.tsks_kp{}
.tsks_kp h1{ width: 1030px; margin: 0 auto; font-size: 30px; color: #0084e1; line-height: 50px; padding: 18px 0 0 0; text-align: center;}
.tsks_kp ul{ width: 1070px; margin: 0 auto; padding: 6px 0 0 0;}
.tsks_kp ul li{ width: 50%; float: left; padding: 10px 20px; box-sizing: border-box;}
.tsks_kp ul li img{ float: left; margin: 0 10px 0 0;}
.tsks_kp ul li h2{ font-size: 18px; line-height: 34px;}
.tsks_kp ul li p{ font-size: 14px; line-height: 22px;}
.tsks_kp ul li p a{ color: #d00000;}
.tsks_kp ul li p a:hover{ color: #0084e1; }

/*特色科室_banner*/
.banner_bnz{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_bnz.jpg) center top no-repeat; background-size:cover;}
.banner_ganyan{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_ganyan.jpg) center top no-repeat; background-size:cover;}
.banner_huang{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_huang.png) center top no-repeat; background-size:cover;}
.banner_jmsxj{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_jmsxj.jpg) center top no-repeat; background-size:cover;}
.banner_jmybb{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_jmybb.jpg) center top no-repeat; background-size:cover;}
.banner_qgy{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_qgy.jpg) center top no-repeat; background-size:cover;}
.banner_qgss{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_qgss.jpg) center top no-repeat; background-size:cover;}
.banner_tnbyb{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_tnbyb.png) center top no-repeat; background-size:cover;}
.banner_xeyb{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_xeyb.jpg) center top no-repeat; background-size:cover;}
.banner_yandi{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_yandi.jpg) center top no-repeat; background-size:cover;}
.banner_yandi{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_yandi.jpg) center top no-repeat; background-size:cover;}
.banner_yzx{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_yzx.jpg) center top no-repeat; background-size:cover;}
.banner_yxygpj{ width: 100%; height: 500px; margin: 0 auto; clear: both; background: url(../img/tsks/banner_yxygpj.jpg) center top no-repeat; background-size:cover;}



/*首页项目_banner*/
.section3 {width:100%;}
    .zlxm{width:1100px;margin-top:20px;margin-left:auto;margin-right:auto;}
    .zlxm h3{color: #ccc; letter-spacing:1px;  font-size: 24px; font-weight:bold;  margin-top: 0px;    margin-left: 20px;    padding-left: 60px;    height: 70px;    line-height: 70px; cursor:pointer;}
    .zlxm h3 a{color:#fff;}
    .zlxm td{vertical-align: top;}
    .zlxm td hover{background-color:#0079FD;}
    .zlxm ul{margin:0 auto;width: 350px;  height:auto; overflow:hidden; margin-bottom:20px}
    .zlxm ul li{float:left;}
    .zlxm ul li a{font-size:16px;color:#fff; margin-right: 10px; padding:5px 0; line-height:30px}
    

table {
	background-color: transparent;
	_background: none !important;
	border-collapse: collapse;
	border-spacing: 0;
	max-width: 100%;
	font-size: 13px;
	margin-bottom: 20px;
	width: 100%;
}
table td.selected, table th.selected {
	background: #F9F9F9;
}
table th, table td {
	border-top: 1px solid #DDDDDD;
	line-height: 20px;
	padding: 4px 5px; /*text-align: left; vertical-align: top;*/
}
table th {
	font-weight: bold;
}
table thead th, table thead td {
	vertical-align: bottom;
	background: #DBEFF9;
}
table.bordered {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-collapse: separate;
	border-color: #DDDDDD #DDDDDD #DDDDDD -moz-use-text-color;
	border-image: none;
	border-style: none solid solid none;
	border-width: 1px 1px 1px 0;
	padding: 0 !important;
}
table.bordered th, table.bordered td {
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
}
.table.bordered thead:first-child tr:first-child th:first-child, .table.bordered tbody:first-child tr:first-child td:first-child {
}
.taber {
}
.taber .head {
	border-left: 1px solid #E5E5E5;
	height: 30px;
}
.taber .head a {
	border: 1px solid #E5E5E5;
	float: left;
	display: inline;
	padding: 0px 20px;
	border-left: none;
	height: 30px;
	line-height: 30px;
}
.taber .head a.selected {
	border-bottom: none;
}
.taber .body {
	clear: both;
	padding: 10px;
}





/*-----------关于页医院介绍-----------*/

.about_yyjj{ width: 1100px; margin:30px auto 0 auto; height: auto; }
.about_yyjj_nav{ height: 50px; line-height: 50px; border-bottom: 1px solid #e5e5e5;}
.about_yyjj_nav h2{ float: left; width: 280px;height: 50px; color: #333; position:relative;}
.about_yyjj_nav h2 strong{ font-weight: normal;border-bottom: 2px solid #3286e1;line-height: 50px;position: absolute; left: 0; bottom: -1px;}
.about_yyjj_wz{ float: right; color: #666666; font-size: 14px;}
.about_yyjj_wz a{ color: #666;}
.about_yyjj_wz a:hover{ color: #3286e1;}

.about_yyjj_txt1{ height: auto; padding-bottom: 50px; overflow: hidden;}
.about_yyjj_txt1 p.p1{ font-size: 15px; color: #666; line-height: 28px; text-indent: 2em; padding:20px 30px;}
.about_yyjj_yy{ width: 803px; padding-left: 7px; float: left;}
.about_yyjj_yy li{ width:243px; height: 287px; float: left; margin-left:24px; position: relative;}
.about_yyjj_yy li p{ width: 223px; height:50px; background:url(../img/bj.png);line-height: 19px; font-size: 14px; color: #fff; position: absolute; left: 0; bottom: 0; padding:8px 10px 0 10px;}


/*-----------医院介绍--绿色通道-----------*/

/*栏目页---标题*/
.jsss_bk{ width: 1100px; margin:0 auto; padding-top: 35px; height: auto;}
.jsss_bt{ text-align: center; font-size: 30px; color: #444; font-weight: bold; padding-bottom: 20px; line-height: 50px;}
.jsss_bt1{ padding-bottom: 0; }
.jsss_bt span{ color:#3d8ee3; }

.jsss_bt_bjc{ font-weight: normal; font-size: 26px;}
.about_lstd{ width: 808px; float: left; margin-bottom: 30px; height: auto;}
.about_lstd ul li{ width:250px; height: 176px; text-align: center; float: left; margin:0 15px 15px 0; background: #3b8de3; box-shadow: 0px 0px 15px #e0e0e0;}
.about_lstd ul li span{ display: block; padding-top:20px;}
.about_lstd ul li strong{ display: block; color: #fff; padding-bottom: 10px; font-size: 22px; line-height: 24px; font-weight: normal;}
.about_lstd ul li p{ width: 150px; font-size: 15px; border: 1px solid #8abbee; background: #579de7; margin: 0 auto; line-height: 31px; color: #fff;}
.about_lstd ul li.bj2{ background: #80c269;}
.about_lstd ul li.bj2 p{border: 1px solid #b3dba5; background: #92cb7e;}
.about_lstd ul li.bj3{ background: #f59e03;}
.about_lstd ul li.bj3 p{border: 1px solid #f9c568; background: #f6ac27;}

.about_lstd ul li:hover span img {
  -webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;
}

.about_yyjj_lxwm{ float: right; width:292px; height:367px; margin-top: 0; box-shadow: 0px 0px 15px #e0e0e0; }
.about_yyjj_lxwm .lxwm_yygh{ border: 0;}
.about_yyjj_lxwm  form li{ margin-top: 9px;}
.about_yyjj_lxwm .btn{ padding-top: 20px;}

.lxwm{ width: 292px; height: 367px; margin:0px 0 10px 0; }
.lxwm p.lx{width: 100%;height: 54px; line-height: 54px; text-align: center;background: #3b8de3;color: #fff;box-sizing: border-box;font-size: 20px;}
.lxwm .lx span{margin-left: 20px;margin-right: 20px;}
.lxwm_yygh{ border: 1px solid #e5e5e5; width: 290px; height: 370px;}
.lxwm form{color: #3b8de3;font-size: 15px;padding-left:18px; padding-top: 10px;}
.lxwm form input.st{width: 168px;height: 34px;border: 1px solid #3b8de3; }
.lxwm form .txt1{width: 168px;height: 34px;border: 1px solid #3b8de3;}
.lxwm form li{margin-top: 11px;}
.lxwm form li p{ width:80px; float: left;}
.lxwm form textarea{border: 1px solid #3b8de3;width: 263px;resize: none;margin-left: 18px;height: 100px;}
.lxwm .btn{ padding: 25px 0 0 0;}
.lxwm .btn_l{width: 123px;height: 42px; background: #3b8de3; text-align: center; margin-right: 10px; float: left; color: #fff;}
.lxwm .btn_c{width: 123px;height: 42px; background: #fcbb74; text-align: center;float: left; color: #fff;}

