﻿@charset "utf-8";

/*
CopyRight By Dongyi Network Technology CO.,Ltd Design Center
For HMS 首页模板
*/

.column{overflow:hidden;margin-top:10px;}
.column .mainContent{float:left;width:730px;overflow: hidden;}
.column .side{float:right;width:240px;}
.box{}
.box .hd{}
.box .hd h3{font-weight:bold;font-size:14px;text-indent:1em;}
.box .hd h3 a{color:#007BA4;}
.box .bd .date{float:right;color:#999;padding-left: 8px;}

.side .box{background: url(images/sideBox.gif) -240px 0 repeat-y;}
.side .box .hd{height:33px;line-height:33px;background:url(images/sideBox.gif) no-repeat 0 0;}
.side .box .bd{background: url(images/sideBox.gif) -480px bottom no-repeat;overflow: hidden;}

/* columnA 焦点新闻、为你导航、就医指南、全文检索 */
#columnA .box{}
#columnA .mainContent{background: #fff url(images/indNews.jpg) 0 0 no-repeat;height: 283px;}
#columnA .mainContent .box{}
#columnA .mainContent .box .hd{height:48px;}
#columnA .newsBox{width:385px;overflow:hidden;float:right;padding:6px 15px 0 0;}
#columnA .newsBox li{height: 30px;line-height: 30px;overflow: hidden;border-bottom: 1px dotted #eee;}

#columnA .side{}
#columnA .side .guidPic{height:37px;background:url("images/pic_jyzn.jpg");}
#columnA .side .searchAll{position:absolute;bottom:0;width:220px;height:122px;border-top:1px solid #e0e0e0;background:url("images/searchAll.jpg") 0 bottom;}

#focusAd{margin-top:10px;}

#TZGG .bd{height: 250px;}
#TZGG .bd .tempWrap{padding: 0 10px;margin-top: 8px;height: 228px !important;}
#TZGG .bd li{height: auto !important;line-height: 20px;padding: 5px 0 5px 13px;border-bottom: 1px dashed #ccc;background: url(images/share/dots01.gif) 2px -69px no-repeat;}
#TZGG .bd li .dateRight{color: #ccc;padding-left: 6px;}
/* columnB 科室导航、医院荣誉、党建之窗等 */
#columnB .mainContent{height:237px;background:url(images/indJYZN.jpg) no-repeat 0 0;}
#columnB .mainContent .box{border:none;}
#columnB .side{}

/* 侧栏-医院专题 */
#sideYyzt{}
#sideYyzt .bd{height: 220px;padding:10px 0 0 19px;overflow:hidden;}
#sideYyzt .bd .tempWrap{height: 205px !important;}
#sideYyzt li{width:200px;height:55px;overflow:hidden;margin-bottom:5px;}
#sideYyzt li img{border:1px solid #e0e0e0;padding:1px;width:196px;height:51px;}
#sideYyzt li a:hover img{border-color:#f60;}
#sideYyzt li .tit { display:none;}

/* 侧栏-OA登录 */
#sideOA{background:url(images/sideOA.jpg) 0 1px no-repeat;height:92px;overflow:hidden;}
#sideOA a{display:block;width:76px;height:76px;margin:10px 0 0 20px;float:left;}

/* columnA */
#columnA .mainContent .focusBox{float:left;_display:inline;overflow:hidden;width:296px;height: 218px;margin:10px 0 0 20px;}
#columnA .mainContent .focusBox .hd{background:none;border:none;height:16px;line-height:16px;}
#columnA .mainContent .focusBox .bd .pic{border:1px solid #b3b3b3;padding:4px;background: #fff;}
#columnA .mainContent .focusBox .bd .pic img{width:286px;height:184px;}
#columnA .mainContent .focusBox .bd .title{font-size:12px;height: 24px;line-height: 24px;padding: 0;}

#Ann{width:208px;overflow:hidden;}
#Ann .bd{}
#Ann ul{padding:8px 0 0 5px;}
#Ann li{line-height:26px;height:26px;}
#columnA .mainContent #focusBox{}
#columnA .mainContent #focusBox .hd{bottom: 32px;right: 6px;}
#columnA .mainContent #focusBox .hd .newsNav{float:right;overflow:hidden;padding: 20px 15px 0 0;}
#columnA .mainContent #focusBox .hd .newsNav li{float:left;font-size: 14px;color:#0A6B92;}
#columnA .mainContent #focusBox .hd .newsNav li a{display: block;width: 76px;height: 16px;line-height: 16px;border-right:1px solid #00642E;color:#0A6B92;text-align: center;}
#columnA .mainContent #focusBox .hd .newsNav li a:hover, #columnA .mainContent #focusBox .hd .newsNav li.on a{text-decoration:none;color:#AB8C60;font-weight: bold;}
#columnA .mainContent #focusBox .hd .newsNav li.last a{border-right:none;}
#columnA .mainContent #focusBox .hd h3{float: left;width: 155px;height: 48px;overflow: hidden;}
#columnA .mainContent #focusBox .hd h3 a{display: block;width: 155px;height: 48px;text-indent: -9999px;overflow: hidden;}
#columnA .mainContent #focusBox .bd{overflow: hidden;}
#columnA .mainContent #focusBox .bd .bdWrap{overflow: hidden;}

/* columnB */
#Guide{float:left;width:545px;}
#Guide .hd{float: left;overflow: hidden;width: 39px;height: 237px;}
#Guide .hd a{display: block;overflow: hidden;width: 39px;height: 237px;text-indent: -9999px;}
#Guide .bd{overflow:hidden;padding:17px 0 0 17px;}
#Guide .bd ul{float:left;overflow: hidden;background: url(images/indGuideLine.jpg) right center no-repeat;}
#Guide .bd li{float:left;width:80px;height:108px;vertical-align:bottom;text-align:center;margin-right: 40px;}
#Guide .bd li a{display:inline-block;overflow:hidden;width:100%;height: 24px;line-height: 24px;padding-top: 80px;background: url(images/indIcons01.png) 0 0 no-repeat;color: #8D5B15;}
#Guide .bd li a:hover{background-position: 0 -220px;}
#Guide .bd .li2 a{background-position: -110px 0;}
#Guide .bd .li2 a:hover{background-position: -110px -220px;}
#Guide .bd .li3 a{background-position: -220px 0;}
#Guide .bd .li3 a:hover{background-position: -220px -220px;}
#Guide .bd .li4 a{background-position: -330px 0;}
#Guide .bd .li4 a:hover{background-position: -330px -220px;}
#Guide .bd .li5 a{background-position: -440px 0;}
#Guide .bd .li5 a:hover{background-position: -440px -220px;}
#Guide .bd .li6 a{background-position: 0px -110px;}
#Guide .bd .li6 a:hover{background-position: 0px -330px;}
#Guide .bd .li7 a{background-position: -110px -110px;}
#Guide .bd .li7 a:hover{background-position: -110px -330px;}
#Guide .bd .li8 a{background-position: -220px -110px;}
#Guide .bd .li8 a:hover{background-position: -220px -330px;}
#Guide .bd .li9 a{background-position: -330px -110px;}
#Guide .bd .li9 a:hover{background-position: -330px -330px;}
#Guide .bd .li10 a{background-position: -440px -110px;}
#Guide .bd .li10 a:hover{background-position: -440px -330px;}

#GuideBtn{float: right;width: 173px;height: 100%;}
#GuideBtn p{padding-right: 10px;}
#GuideBtn p a{display: block;}
#GuideBtn .b1{padding-top: 5px;}
#GuideBtn .b1 a, #GuideBtn .b2 a{height: 39px;background: url(images/guide01.png) 0 0 no-repeat;}
#GuideBtn .b2 a{background-position: 0 -39px;}
#GuideBtn .b1 a:hover{background-position: -160px 0;}
#GuideBtn .b2 a:hover{background-position: -160px -39px;}
#GuideBtn .b2{padding-top: 17px;}
#GuideBtn .b3{padding-top: 10px;}
#GuideBtn .b3 a{height: 80px;background: url(images/indBkTel.png) 0 0 no-repeat;}
#GuideBtn .b4{padding-top: 10px;}
#GuideBtn .b4 a{height: 90px;background: url(images/indBkTel2.png) 0 0 no-repeat;}

#deptBox{}
#deptBox .hd{height: 34px;line-height: 34px;background: url(images/indBox.png) 0 -68px no-repeat;border-right: 1px solid #C5D8EE;overflow: hidden;}
#deptBox .hd h3{float: left;height: 34px;line-height: 34px;background: url(images/indBox.png) 0 0 no-repeat;text-indent: 0em;}
#deptBox .hd h3 a{display: inline-block;padding: 0 50px 0 40px;background: url(images/indBox.png) right -34px no-repeat;color: #fff;}
#deptBox .hd ul{float: right;overflow: hidden;padding: 13px 10px 0;}
#deptBox .hd ul li{float: left;width: 9px;height: 9px;margin-right: 8px;overflow: hidden;background: url(images/deDot.gif) -9px 0 no-repeat;text-indent: -9999px;}
#deptBox .hd ul li.on{background-position: 0 0;}
#deptBox .bd{border: 1px solid #48ACD2;border-width: 0 1px 1px;height: 228px;background: #fff url(images/boxBg.jpg) right bottom no-repeat;}
#deptBox .bd .deptList{overflow: hidden;}
#deptBox .bd .deptList li{float: left;width: 224px;padding-right: 10px;overflow: hidden;}
#deptBox .bd .deptList li .pic{text-align: center;}
#deptBox .bd .deptList li .pic a{display: inline-block;overflow: hidden;width: 160px;height: 100px;padding: 2px;border: 1px solid #ccc;}
#deptBox .bd .deptList li .pic a img{float: left;width: 160px;height: 100px;}
#deptBox .bd .deptList li .con{}
#deptBox .bd .deptList li .con .title{font-weight: bold;height: 22px;line-height: 22px;overflow: hidden;padding-bottom: 3px;text-align:center;}
#deptBox .bd .deptList li .con .title a{color: #8C5A14;}
#deptBox .bd .deptList li .con .intro{line-height: 18px;color: #666;padding:0 12px;}
#deptBox .bd .deptList li .deBtn{display: block;clear: both;overflow: hidden;text-align: center;padding-top: 5px;}
#deptBox .bd .deptList li .deBtn a{display: inline-block;width: 91px;height: 22px;line-height: 22px;color: #fff;background: url(images/deBtn.gif) 0 0 no-repeat;}
#deptBox .bd .tempWrap{margin-left: 18px;padding-top:8px;}
#docBox{}
#docBox .hd{height: 34px;line-height: 34px;background: url(images/indBox.png) 0 -68px no-repeat;border-right: 1px solid #C5D8EE;overflow: hidden;}
#docBox .hd h3{float: left;height: 34px;line-height: 34px;background: url(images/indBox.png) 0 0 no-repeat;text-indent: 0em;}
#docBox .hd h3 a{display: inline-block;padding: 0 50px 0 40px;background: url(images/indBox.png) right -34px no-repeat;color: #fff;}
#docBox .bd{border: 1px solid #48ACD2;border-width: 0 1px 1px;height:165px;overflow:hidden;}
#docBox .bd{ padding:11px 0 0 15px; }
#docBox .bd .docList li{height: 155px;width: 233px;padding: 0;}
#docBox .bd .docList li .pic{width: 120px;}
#docBox .bd .docList li .pic a{display: block;padding: 1px;border: 1px solid #279ECA;width: 116px;height: 151px;}
#docBox .bd .docList li .pic a img{float: left;width: 116px;height: 151px;}
#docBox .bd .docList li .con{width: 100px;overflow: hidden;}
#docBox .bd .docList li .con p{height: 24px;line-height: 24px;}
#docBox .bd .docList li .btnView{position: static;width: 62px;height: 22px;line-height: 22px;margin-bottom: 8px;background: url(images/docBtn.gif) 0 0 no-repeat;}
#docBox .bd .docList li .yes, #docBox .bd .docList li .no{display: block;width: 76px;height: 22px;line-height: 22px;background: url(images/docBtn.gif) 0 -22px no-repeat;}
#docBox .bd .docList li .no{background-position: 0 -44px;}

#sideBtn{background: none;}
#sideBtn a{display: block;height: 40px;line-height: 35px;margin-bottom: 9px;background: url(images/indIcons02.png) 0 0 no-repeat;}
#sideBtn .b2{background-position: 0 -35px;}
#sideBtn .b3{background-position: 0 -70px;}
#sideBtn .b4{background-position: 0 -105px;margin-bottom: 0;}
#sideBtn .b5{background-position: 0 -140px;}
#sideBtn .b1:hover{background-position: -240px 0;}
#sideBtn .b2:hover{background-position: -240px -35px;}
#sideBtn .b3:hover{background-position: -240px -70px;}
#sideBtn .b4:hover{background-position: -240px -105px;}
#sideBtn .b5:hover{background-position: -240px -140px;}

#Overview{}
#Overview .bd{overflow:hidden;height: 139px;}
#Overview .bd ul{overflow: hidden;padding: 9px 16px 0;}
#Overview .bd ul li{float: left;width: 104px;height: 24px;line-height: 24px;text-align: center;margin-bottom: 8px;}
#Overview .bd ul li a{display: inline-block;width: 100px;height: 24px;color: #076F95;background: url(images/btn01.gif) 0 0 no-repeat;}
#Overview .bd ul li a:hover{background-position: 0 -24px;color: #8D5B15;}

#SPbtn{display: block;height: 60px;margin-top: 5px;background: url(images/yzxx.jpg) 0 0 no-repeat;}

#HSZY .bd{height: 151px;}
#HSZY .bd ul{padding: 10px;}
#HSZY .bd ul li{height: 25px;line-height: 25px;}

/* columnD */
#columnD .mainContent{background: url(images/mBg.gif) center 0 repeat-y;}
#columnD .mainContent .boxWrap{padding: 0 10px;overflow: hidden;}
#columnD .mTop, #columnD .mBot{height: 10px;line-height: 10px;clear: both;overflow: hidden;background: url(images/mTop.gif) 0 0 no-repeat;}
#columnD .mBot{background: url(images/mBot.gif) 0 0 no-repeat;}
#columnD .mainContent .box{width:350px;height:189px;margin-bottom:10px;}
#columnD .mainContent .box .hd{height:40px;line-height:40px;overflow: hidden;background: url(images/indBoxHd.png) 0 0 no-repeat;}
#columnD .mainContent .box .hd ul{float: right;padding:12px 6px 0 0;overflow: hidden;}
#columnD .mainContent .box .hd ul li{float: left;height: 16px;line-height: 16px;padding: 0 4px;}
#columnD .mainContent .box .hd ul li a{color: #fff;padding: 1px 4px 1px 3px;}
#columnD .mainContent .box .hd ul .last{border: none;}
#columnD .mainContent .box .hd ul .on a, #columnD .mainContent .box .hd ul li a:hover{background-color: #D6F4FF;color: #0A6D94;}
#columnD .mainContent .box .hd h3{text-indent: 36px;}
#columnD .mainContent .box .hd h3 a{color: #fff;}
#columnD .mainContent .box .bd{line-height:28px;}
#columnD .mainContent .box .bd ul{padding:5px 10px 0;}

#columnD .mainContent .picBox .bd{zoom:1;height: 149px;overflow:hidden;}
#columnD .mainContent .picBox .bd ul{float:left;overflow: hidden;padding: 7px 0 0 130px;}
#columnD .mainContent .picBox .bd li{height: 26px;line-height: 26px;}
#columnD .mainContent .picBox .bd li.t{float:left;overflow:hidden;height:160px;width:120px;border-bottom:none !important;padding-left:0px;background:none;}
#columnD .mainContent .picBox .bd li.t .pic{display:block;}
#columnD .mainContent .picBox .bd li.t .pic a{display:block;width:116px;height:155px;padding:1px;border:1px solid #ddd;}
#columnD .mainContent .picBox .bd li.t .pic a img{float:left;width:116px;height:155px;}
#columnD .mainContent .picBox .bd li.t .con{display:block;line-height:22px;}
#columnD .mainContent .picBox .bd li.t .title{width:104px;text-align:center;height:26px;line-height:26px;font-weight:bold;}
#columnD .mainContent .picBox .bd li.t .title a{color:#00416C;}
#columnD .mainContent .picBox .bd li.t .intro{color:#999;}
#columnD .mainContent .picBox .bd li.n{float:right;width:58%;height:27px;overflow:hidden;}

#PicBox01 .bd{background: url(images/picBox01.jpg) 9px 9px no-repeat;}
#PicBox02 .bd{background: url(images/picBox02.jpg) 9px 9px no-repeat;}
#PicBox03 .bd{background: url(images/picBox03.jpg) 9px 9px no-repeat;}
#PicBox04 .bd{background: url(images/picBox04.jpg) 9px 9px no-repeat;}

#ZKJS .inner{height: 145px;overflow-y: auto;padding: 0 0 0 15px;}
#ZKJS .inner .iHd{font-weight: bold;height: 18px;line-height: 18px;}
#ZKJS .inner .iHd a{color: #2D84C1;}
#ZKJS .inner .iBd ul{overflow: hidden;}
#ZKJS .inner .iBd ul li{float: left;text-align: center;height: 18px;line-height: 18px;}
#ZKJS .inner .iBd ul li a{padding: 1px 5px;}
#ZKJS .inner .iBd ul li a:hover{background-color: #68B9D7;color: #fff;}
#XKJS .bd li{}

#columnD #ZDXK{height: 145px;overflow-y: auto;padding: 0 0 0 15px;}
#columnD #ZDXK .iHd{font-weight: bold;height: 18px;line-height: 18px;}
#columnD #ZDXK .iHd a{color: #2D84C1;}
#columnD #ZDXK .iBd ul{overflow: hidden;padding: 0;}
#columnD #ZDXK .iBd ul li{float: left;text-align: center;height: 18px;line-height: 18px;}
#columnD #ZDXK .iBd ul li a{padding: 1px 5px;}
#columnD #ZDXK .iBd ul li a:hover{background-color: #68B9D7;color: #fff;}

#columnD .side .box{margin-bottom: 10px;}

.siteSearch{height: 64px;background: url(images/searchBg.png) 0 0 no-repeat;margin-bottom: 10px;}
.siteSearch .s-form {padding: 10px 13px 0;clear: both;overflow: hidden;}
.siteSearch .btn-box #search{float: right;height: 21px;line-height: 21px;width: 42px;color: #fff;text-align: center; border:0;}
.siteSearch .btn-box #search:hover{color: #E7F5FF;}
.siteSearch .input-box #inputkeyword{float: left;border: none;background: none;width: 170px;height: 21px;line-height: 21px;padding-left: 2px;}
.siteSearch .keywordBox{padding: 0 10px;height: 32px;line-height: 32px;}
.siteSearch .keywordBox a{color: #999;padding: 0 4px;}
.siteSearch .keywordBox a:hover{color: #279ECA;text-decoration: underline;}

#columnD .side #Survey{margin: 0;}
#Survey .bd{height: 115px;}
#Survey ul{padding:8px 0 0 17px;}
#Survey li{overflow:hidden;}
#Survey .ques{display:block;padding-left: 12px;background: url(images/share/dots01.gif) 2px -113px no-repeat;}
#Survey .view, #Survey .join{float:left;width:47px;height:24px;background:url(images/share/btns.png) no-repeat 0 -24px;color:#fff;text-align:center;text-indent:-999px;overflow:hidden;}
#Survey a:hover{text-decoration:none;}
#Survey .join{background-position:0 0;margin-left:12px;}

/* links */
#friendLink{overflow:hidden;border:1px solid #279ECA;margin-top: 10px;}
#friendLink .hd{float: left;height: 80px;line-height:20px;width: 58px;}
#friendLink .hd h3{float:left;line-height:18px;padding-top:22px;text-align: center;}
#friendLink .hd h3 a{display: inline-block;padding: 0 15px;color:#05739B;}
#friendLink .bd{overflow:hidden;height: 80px;background: url(images/fLink.gif) left center no-repeat;}
#friendLink .bd ul{float:left;overflow:hidden;clear:both;}
#friendLink .bd ul li{float:left;}
#friendLink .bd .pic li{margin:0 10px 10px 0;}
#friendLink .bd .txt{margin: 4px;height: 72px;overflow-y: auto;}
#friendLink .bd .txt li{line-height: 18px;height: 18px;padding: 3px 0;text-align: center;}
#friendLink .bd .txt li a{white-space:nowrap;display: inline-block;height: 18px;line-height: 18px;padding:0 19px 0 20px;color: #666;border-right:1px solid #ddd;}
#friendLink .bd .txt li a:hover{color: #8C5A14;text-decoration: underline;}
#friendLink .bd .txt li.last a{border: none;}
#friendLink .bd ul li img{float:left;width:160px;height:38px;padding: 2px;border: 1px solid #ccc;}
#friendLink .bd .tempWrap{margin: 10px 0 0 10px;width: 900px !important;}

.picScroll{border: 1px solid #42AAD1;height: 118px;margin-top: 10px;position: relative;z-index: 0;}
.picScroll .prev, .picScroll .next{display: block;position: absolute;width: 15px;height: 60px;background: url(images/PrevNext.gif) 0 0 no-repeat;top: 29px;cursor: pointer;z-index: 1;}
.picScroll .prev{left: 120px;}
.picScroll .next{background-position: -15px 0;right: 14px;}
.picScroll .hd{float: left;width: 105px;height: 118px;}
.picScroll .hd a{display: block;width: 105px;height: 118px;}
.picScroll .bd{float: right;padding-top: 11px;margin-right: 35px;}
.picScroll .bd li{float: left;width: 160px;height: 96px;}
.picScroll .bd li .pic{text-align: center;width: 100%;height: 100%;}
.picScroll .bd li .pic a{display: inline-block;width: 123px;height: 90px;overflow: hidden;padding: 2px;border: 1px solid #9ACBD6;background-color: #fff;}
.picScroll .bd li .pic a:hover{border-color: #BDE6EF;background-color: #DEF7FD;}
.picScroll .bd li .pic a img{float: left;width: 123px;height: 90px;}
#YNZJ{background: #F7FAFF url(images/indYNZJ.png) 0 0 no-repeat;}
#TSZL{background: #F7FAFF url(images/indTSZL.png) 0 0 no-repeat;}
/*
本站用到颜色代码：
#005a4f 背景色
#e0e0e0 边框颜色
#065d66 标题-深绿色
#CC0000 box标题颜色
*/