﻿@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input { margin:0; padding:0; -webkit-text-size-adjust: none }
h1, h2, h3, h4, h5, h6 { font-size:14px; font-weight:normal; }
body>div, form>div { margin:0 auto; }
div { text-align:left; }
a img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
select, textarea { font: 14px Arial, "微软雅黑"; }
body { color:#000000; text-align:center; font:14px "微软雅黑"; }
ul, ol, li { list-style-type:none; vertical-align:0; }
a { outline-style:none; color:#505050; text-decoration:none; font-family:"微软雅黑" }
a:hover { color:#2f2f2f; text-decoration:none; }
a, area { blr:expression(this.onFocus=this.blur())
}
:focus { -moz-outline-style: none; }	
.clear { clear:both; }
.hidden { display:none; }
.block { display:block; }
.left { float:left; }
.right { float:right; }
.w50{width: 48%;}
.w90{width: 97%;}

body{ background: url(../images/back.jpg)  center center;}
.topHead{ border-top: 8px solid #2270cf;}
.wh1020{ width: 1020px; margin: 0 auto; background: #fff;}
.mar30{margin: 30px;}
.header{height: 106px; line-height: 106px; padding: 68px 30px; background: url(../images/h-bg.jpg);}
.header img{width: 571px; height: 106px;}
/*导航*/
.menuList{ height: 48px; background: #38b2c8; margin: 0px 9px; position: relative;}
.menuList ul li{ float: left; width: 122px; line-height: 48px; text-align: center;}
.menuList ul li .on{ background: #0e5bb8;}
.menuList ul li.on{background: #458add;}
.menuList ul li a{ display: block; color: #fff; line-height: 48px; font-size: 16px;}
.menuList ul li a:hover{background: #458add;}
.he20{ height: 20px;}
.submenu{background: #458add; position: absolute; z-index: 9;left: 0;width: 100%; display: none;}
.menuList .submenu li{min-width:100px; width:auto}
.submenu li a:hover{background: #0e5bb8 !important;}

/*焦点图*/
.partOne{ margin-left:9px; width:681px; height:348px; position:relative}
.partOne .bd li{ display:block;width:681px; height:348px; position:relative}
.partOne .bd li p{ display:block; height:54px; line-height:54px; width:670px; position:absolute; left:0px; bottom:0px; color:#FFF; padding-left:11px; font-size:14px; font-family:"微软雅黑"; z-index:2}
.partOne .bd li .pBg{ display:block; height:54px; line-height:54px; width:681px; position:absolute; left:0px; bottom:0px; background:#000;filter:alpha(opacity=50);  -moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; z-index:1  }
.partOne .hd{ position:absolute; right:10px; bottom:22px; z-index:3}
.partOne .hd li{ float:left; width:10px; height:10px; background: #38b2c8; overflow: hidden; text-indent:2222px;-moz-border-radius: 2px;/* Gecko browsers */-webkit-border-radius: 2px;/* Webkit browsers */border-radius:2px;/* W3C syntax */ margin-right:6px; cursor:pointer}
.partOne .hd li.on{ background:#FFF}

.yyPartTwo{ padding-right:9px;}
.yyPartTwo .serBox{ width: 296px; height: 34px; border:1px solid #757575; margin-bottom: 20px;}
.yyPartTwo .serBox input{ border:none;}
.yyPartTwo .serBox .input1{ width: 246px; height: 34px; float:left; padding:0 10px}
.yyPartTwo .serBox .btn{ background: url(../images/ser.jpg) no-repeat  center center;  width: 22px; height: 34px; cursor:pointer; float:left}
.yyPartR h2{ margin: 0px 0px  20px 0px; border-bottom: 1px solid #0e5bb8; height: 30px; line-height: 30px;}
.yyPartR h2  a{ font-size: 16px; color: #333;line-height: 30px; margin-left: 10px;float: left;}
.yyPartR h2  a span{ color: #0e5bb8; font-size: 12px;}
.yyPartR h2 .yyMore{ float: right; font-size: 12px; color: #333;  line-height: 30px; height: 30px;}
.listPart li{ line-height: 32px;}
.listPart li a{ font-size: 14px; line-height: 32px; color:#333; display:block; padding-left:10px;}

.yyPart2{ margin: 0px 9px;}
.yyPart2 .PartLeft{ float:  left; width: 275px; background: url(../images/bg1.jpg) no-repeat center center; height: 202px; margin-top: 10px; margin-left:22px;}
.yyPart2 .PartLeft h3{padding: 18px 0px 12px 20px; display: block;}
.yyPart2 .PartLeft h3 a{ font-size: 16px; color: #333; padding: 10px 0px;}
.yyPart2 .PartLeft h3 span{ font-size: 12px; color: #0e5bb8}
.yyPart2 .PartLeft ul{ display:block; padding:12px 0 0 6px;}
.yyPart2 .PartLeft ul li{ width: 108px; height: 43px; border:1px solid #2d83c4; float: left; margin: 0  0 15px 15px; text-align: center;  line-height: 43px;}
.yyPart2 .PartLeft ul li a{ font-size: 16px; color: #333;}
.middle{ float: left; width: 385px;}
.listMidd{ width: 385px; height: 150px;  overflow-y:scroll;}
.listMidd li a{ font-size:14px; color:#333333 }
.listMidd li { float: left; display: block; width:33.33%; height:35px; line-height:35px;}
.PartRight{ float: left; width: 298px; margin-right: 18px;}

/*名医荟萃*/
.yyFamous{ margin: 0px 9px;}
.DoctorsList ul li{ float: left; margin: 0px 24px; text-align: center;}
.DoctorsList ul li span{ display: block;  margin-top: 10px; font-size: 12px; color: #333; line-height: 30px;}
.DoctorsList ul li p{ font-size: 12px; color: #888;}

/*友情连接*/
.yyLinks{ margin: 0px 9px; padding-bottom: 26px;}
.yyLinks .linkslist a{ display: block;  font-size: 14px; color: #333; line-height: 30px;}
.yyLinks ul{ display:block; float:left; padding-left:20px;}
.yyLinks ul li{width: 25%; float: left;}
.yyLinks .ul1{ width:100%;}
.yyLinks .ul2{ width:210px;}
.yyLinks .ul3{ width:250px;}
.yyLinks .ul4{ width:142px;}


.footer{ width: 1020px; margin: 0 auto; padding: 24px 0 30px 0; position:relative}
.footer .Img{ float: left; position:absolute; left:30px}
.footer .Img img{ display:block; margin-right:20px; float: left}
.copyRight{ text-align: center;  padding-top: 16px; }
.copyRight p{ font-size: 14px; color: #666666; line-height: 24px; display:block; text-align:center}
 /**list**/
.catagory{width: 208px;  margin-left: 9px; margin-bottom: 20px;}
.catagory .title{background: #49b8cc; width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: white;}
.catagory ul{border-left: 1px #0e5bb8 solid; border-bottom: 1px #0e5bb8 solid; border-right: 1px #0e5bb8 solid; width: 158px; padding: 0; margin: 0; list-style-type: none; padding: 0 24px 24px 24px}
.catagory ul li{border-bottom: 1px #0e5bb8 dashed; line-height: 35px; height: 35px; text-align: center; font-size: 14px;}
.catagory .active, .catagory a:hover{background: #0e5bb8; color: white; padding: 5px 5px;}
.list{position: relative; width: 789px;}
.list-path{background: url(../images/list-title-bg.png); height: 140px; width: 769px; position: absolute; top: -20px; line-height: 180px; padding-left: 30px; font-size: 14px;}
.list-path span, .path span{color: #0e5bb8;}
.list-title{width: 100%; border-bottom: 2px #0e5bb8 solid; font-size: 18px; height: 30px; margin-top: 128px;}
.list-title span{color: #0e5bb8;}
.list-title .size{font-size: 12px;}
.list-content ul{padding: 0; margin: 0;}
.list-content ul li{list-style-type: none; margin: 0 50px; line-height: 39px; border-bottom: 1px #ccc dashed; font-size: 14px;}
.list-content ul li a{display: inline-grid;}
.list-content ul li a span{width:560px; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.list-content span.right, .list-ul span.right{color: #888;}
.list-page{width: 100%; text-align: center; padding: 20px 0;}
.change_page_div{padding:10px 0;margin:0 auto; text-align:center; display:table}
.change_page{height:24px; display:inline-block; margin:0 auto;} 
.change_page li{height:26px;display:block; line-height:26px;float:left;color:#666;border:1px solid #CCC; margin-right:5px; width: 30px; }
.change_page li:hover{border:1px solid #0e5bb8;}
.change_page li.active{height:28px;color:#fff;border:0;background:#0e5bb8; }
.change_page li.active a{height:26px; padding:0 10px;line-height:26px;color:#fff;}
.change_page li.active a:hover{color:#fff;}
.change_page li a{height:26px;line-height: 26px;display:block;color:#666;}
.change_page li a:hover{color:#0e5bb8;}      
.change_page li.prev{padding:0 10px;height:26px; line-height:26px;margin-right:15px;}
.change_page li.next{padding:0 10px;height:26px; line-height:26px;margin-left:10px;}  
.change_page li.page_ms{padding:0 10px;height:26px; line-height:26px;border:0;} 
.ad_left{ width:770px; float:left;}
.ad_left img{ width:770px;}
.ad_right{ width:200px; float:right;}
.ad_right img{ width:200px;}
.pagesNext {
    padding: 30px 0;
}
.pagesNext select {
    height: 24px;
}
.page_change {
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.page_change a {
    background: #dedede none repeat scroll 0 0;
    color: #333;
    margin: 0 2px;
    padding: 5px 8px;
}
.page_change a.change_now {
    background: #023d81 none repeat scroll 0 0;
    color: #fff;
}
.page_change a:hover {
    background: #023d81 none repeat scroll 0 0;
    color: #fff;
}
.page_change a.current {
    background: #023d81 none repeat scroll 0 0;
    color: #fff;
}
.page_change span.current {
    background: #023d81 none repeat scroll 0 0;
    color: #fff;
}
.pagesNext {
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.pagesNext a {
    background: #dedede none repeat scroll 0 0;
    color: #333;
    margin: 0 2px;
    padding: 5px 8px;
}
.pagesNext span {
    
    color: #333;
    margin: 0 2px;
    padding: 5px 8px;
}
.pagesNext a.change_now {
    background: #900 none repeat scroll 0 0;
    color: #fff;
}
.pagesNext a:hover {
    background: #900 none repeat scroll 0 0;
    color: #fff;
}
.pagesNext a.current {
    background: #900 none repeat scroll 0 0;
    color: #fff;
}
.pagesNext span.current {
    background: #900 none repeat scroll 0 0;
    color: #fff;
}
     .change_page li{
       width:30px;
       height:26px;
       float:left;
       text-align:center;
     } 
     .change_page a{
       text-align:center;

     }
     .change_page .active{
       background: #900 none repeat scroll 0 0;
     } 
.zt_tt8 {
    border-bottom: 2px #888484 solid;
}
 .zt_tuImg li{
   width: 110px;
   margin: 18px 0 0 28px;
 }
 .list-page a{padding: 5px 10px; border: 1px #ccc solid;}
.list-page input {padding: 5px 5px;}
 .list-page span{padding: 5px 10px; border: 1px #ccc solid; background:#0e5bb8; color:#fff !important}
 .list-page .text_cen{text-align:center}
 /**content**/
.content{padding: 0 50px 20px 50px;}
.content .title{font-size: 22px; color: #333; text-align: center;}
.path{padding: 0 20px 20px 20px;}
.info{border-bottom: 1px #0e5bb8 solid; text-align: center;padding: 15px 10px 5px; margin-bottom: 20px;}
.info span{padding: 5px 20px; color: #7b7b7b;}
.content p{line-height: 28px;text-indent: 2em; font-size: 14px;}
.content img{max-width:898px;}
/**领导**/
.leader ul{}
.leader ul li{width: 50%; text-align: center; margin: 0; border: 0; float: left;}
.leader ul li>div{background: url(../images/leader-bg.png); height: 174px; width: 364px; margin: 14px;}
.leaderinfo{padding: 24px 0}
.leader .img{padding: 24px 23px;width: 96px; float: left;}
.leader ul li img{width: 96px; height: 133px;}
.leader .name{font-size: 18px; line-height: 20px;}
.leader .zhiwu{color: #888;}
.leader .leader-intro{line-height: 20px; color: #454545;}
.leader .leader-intro span{font-weight: 600;}
.leader .leader-intro a{color: #0e5bb8;}
.search{width: 920px; padding: 0px 50px;}
.search .search-title{margin-top: 0;    height: 40px; margin-bottom: 20px;}
.search .path{padding-left: 0;}

/*护理首页*/
/*首页*/
/*焦点图2*/
.hlbg{background: url(../images/hl-bg.jpg) no-repeat center center;}
.parttwo{ margin-left:20px; margin-right:20px; width:480px; height:270px; position:relative}
.parttwo .bd li{ display:block;width:480px; height:270px; position:relative}
.parttwo .bd li p{ display:block; height:54px; line-height:54px; width:460px; position:absolute; left:0px; bottom:0px; color:#FFF; padding-left:11px; font-size:14px; font-family:"微软雅黑"; z-index:2}
.parttwo .bd li .pBg{ display:block; height:54px; line-height:54px; width:320px; position:absolute; left:0px; bottom:0px; background:#000;filter:alpha(opacity=50);  -moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; z-index:1  }
.parttwo .hd{ position:absolute; right:10px; bottom:22px; z-index:3}
.parttwo .hd li{ float:left; width:10px; height:10px; background: #38b2c8; overflow: hidden; text-indent:2222px;-moz-border-radius: 2px;/* Gecko browsers */-webkit-border-radius: 2px;/* Webkit browsers */border-radius:2px;/* W3C syntax */ margin-right:6px; cursor:pointer}
.parttwo .hd li.on{ background:#FFF}
.parttwo .bd img{width:480px; height:270px;}
.hldt{width: 460px;}
.hldt h1{font-size: 18px; color: #333; line-height: 30px;}
.hldt p{color: #888; padding: 5px 0 10px 0; text-indent: 2em; line-height: 25px; border-bottom: 1px #ccc dashed; /*margin: 5px;*/}
.list-ul li a{width:80%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left;}
/*风采*/
.hlinfo{margin: 20px 70px; border: 1px #ccc solid; height: 190px; padding: 20px 40px;}
.hlinfo .img, .hlinfo img{width: 260px; height: 185px; float: left;}
.hlry{padding: 0 0 0 305px;}
.hlname{width: auto; height: 50px; line-height: 50px; font-size: 24px; color: #0e5bb8; border-right: 2px #0e5bb8 solid; float: left;  margin-right:8px;    padding-right: 5px;}
.hlxinxi div{line-height: 50px; padding-left: 130px; color: #666;}
.hlcontent {padding-top: 20px;}
.hlcontent span{font-weight: 600;}
.hlcontent p{line-height: 25px; color: #888; text-indent: 2em;}
.hlcontent .more{float: right; display: block; padding: 10px; background: #0e5bb8; color: #fff;}
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; width: 10000px;}
.picFocus .hd ul li{ padding:7px 10px; float:left;  text-align:center;margin: 10px;}
.picFocus .hd ul li img{ width:154px; height:115px; border:1px solid #ddd; cursor:pointer;}
.picFocus .hd ul li.on{ background:url("../images/icoUp.jpg") no-repeat center 0;}
.picFocus .hd ul li div {  border:1px solid #0e5bb8; padding:10px; }
.picFocus .bd ul{height: 272px;}
.picFocus .hd{position: relative; overflow: hidden; padding: 0 50px;}
.picFocus .hd .sPrev{background: url(../images/leftBtn.png) no-repeat right center; position: absolute; top:56px;  left: 0px;width: 50px;
    height: 50px;}
.picFocus .hd  .prevStop{background: url(../images/leftBtn_1.png) no-repeat right center; cursor:auto}
.picFocus .hd .sNext{background: url(../images/rigBtn.png) no-repeat left center; position: absolute; top:56px; right:0;width: 50px;
    height: 50px;}
.picFocus .hd  .nextStop{background: url(../images/rigBtn_1.png) no-repeat left center; cursor:auto}
.smallImg{padding-left: 20px;}
.video{width: 300px; padding-left: 100px; padding-top: 10px;}
.video img{ width: 299px;}
.yyPart1 .hl-list{background: url(../images/hl-list-title-bg.jpg) no-repeat center center;}

/*科室一览*/
.picScroll-left1{ overflow: hidden;position: relative; margin: 30px;}
.picScroll-left1 .next{ background: url(../images/lfBtn_08.png) no-repeat left center; width: 12px; height: 21px; display: block; position: absolute;left: 0px; top:54px;margin-right: 26px; z-index: 999}
.picScroll-left1 .prev{ background: url(../images/rightB_17.png) no-repeat left center; width: 12px; height: 21px; display: block; position: absolute;right: 0px; top:54px; z-index: 999}
.picScroll-left1  .bd ul li{ float: left;text-align: center; overflow: hidden; margin-right:40px;}
.picScroll-left1  .bd ul li p{ font-size: 14px; font-family: "微软雅黑"; color: #333333; margin-top: 12px;}
.picScroll-left1  .bd ul li a{ width: 94px;  height: 126px; display: block;}
.picScroll-left1  .bd{ width:910px; overflow:hidden; margin-left:30px;}

.yyksList h2{ margin-left:10px; margin-right:10px}
