.wk{ position: relative; width: 1200px; margin: 0 auto; min-height:780px; }
.s_wk { width:1160px; padding:20px; }
.left { float:left; }
.right { float:right; }
.cont_wk { padding: 10px 8px; background-color:#fff; }
.left1 { float:left; width: 700px; margin-bottom:10px; }
.right1 { float:right; width: 500px; }

/* 页头 */
.top_wk { float:left; width:1180px; height:122px; padding:10px; }
.top_logo { float:left; height:122px; width:300px; background:url(main1.png) 5px 20px no-repeat; text-indent:-999em; }
.top_wz { float:right; margin:20px 0px; height:20px; }
.top_wz li{ float:left; margin-left:10px; line-height:20px; }

/* 导航条 */
.dh{ width:1200px; height:56px;position:relative;}
.dh ul { padding:0px ; }
.dh .nLi { float:left; height:56px; line-height:54px; font-size:16px;position:relative; }
.dh ul .nLi>a { padding:0px 24px;  display: block; height:56px; line-height:54px; color:#f1e8d7; }
.dh ul .nLi>a:hover { color:#fff; background-color:#ad853d; color:#fff; }
.dh .on >a { display: block; color:#fff;  font-size:16px; line-height:56px; background:#ad853d; }

.dh .sub{z-index: 100; display:none; width:112px;left:0; top:56px;  position:absolute; line-height:38px; text-align:center; border: 1px solid e10000; background: rgba(87,40,22,0.9)!important;filter: Alpha(opacity=90); background: #572816;}
.dh .sub li{ zoom:1; border-bottom:1px dotted #fff;}
.dh .sub a{ display:block;font-size:14px;color:#fff}
.dh .sub a:hover{color:#ff0000;}

/* 站内搜索 */
.ss { float:right; height:34px; }
.ss li { float:left; line-height:34px; }
.ss-bd { width:213px; height:30px; padding-left:5px; border:1px solid #aaaaaa;  color:#555; border-right:0px; background:url(ss1.gif) 0 0 no-repeat;}
.sy_bt { width:86px; height:34px; background:url(ss.gif) 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999em; }

/* 医院概况 */
.yygk { float:left; width:280px; height:159px; border:1px solid #f0e9e3; padding-top:170px; background:url(main2.gif) 0 0 no-repeat; margin-right:22px; margin-bottom:22px; }
.yygk ul { padding:0px 20px; }
.yygk ul h1 { font-size:16px; color:#843924; margin-bottom:15px; }
.yygk ul li { line-height:25px; text-indent:2em; }
.yygk ul li a { color:#843924; }
.yygk ul li a:hover { color:#ff0000; }

/* 图片新闻 */
.sytpxw { float:left; position: relative; width: 550px; height: 329px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; margin-bottom:22px; border:1px solid #f0e9e3; margin-right:22px; }
.sytpxw .pic img { width: 550px; height: 329px; display: block; }
.sytpxw .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #843924; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.sytpxw .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; background: #843924; background: rgba(0,0,0,0.5)!important;/*火狐透明*/ filter: Alpha(opacity=50); }
.sytpxw .txt li{ height:40px; line-height:40px; position:absolute; overflow: hidden; width: 400px; }
.sytpxw .txt li a{ display: block; color: #f1e8d7; padding: 0 0 0 10px; font-size: 12px;  text-decoration: none; }
.sytpxw .num { position: absolute; z-index: 3; bottom: 18px; right: 8px; }
.sytpxw .num li{ float: left; position: relative; width: 20px; height: 6px; line-height: 8px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; }
.sytpxw .num li a,.sytpxw .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.sytpxw .num li span { z-index: 1; background: #f1e8d7; }
.sytpxw .num li.on a,.sytpxw .num a:hover{ background:#f60; text-align: center; }

/* 新闻中心 */
.xwzx { float:left; width:280px; height:329px; border:1px solid #f0e9e3; background:url(main3.gif) 0 0 no-repeat; margin-bottom:22px; }
.xwzx h1 { font-size:16px; line-height:43px; text-align: center; border-bottom:1px solid #f0e9e3; }
.xwzx h1 a { color:#843924; }
.xwzx h1 a:hover { color:#ff0000; }
.xwzx_list { width:250px; padding:15px; }
.xwzx_list li { background: url(dot1.gif) no-repeat 5px 15px; width: 90%; height: 32px; line-height: 32px; padding-left: 15px; word-wrap: normal;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* 医疗资源 */
.ylzy { float:left; width:280px; height:328px; border:1px solid #f0e9e3; margin-right:22px; margin-bottom:22px; background: url(bg_2.jpg) repeat; }
.ylzy h1 { font-size:16px; line-height:43px; text-align: center; border-bottom:1px solid #f0e9e3; background:url(main3.gif) 0 0 no-repeat; }
.ylzy h1 a { color:#843924; }
.ylzy h1 a:hover { color:#ff0000; }
.ylzy_nl { width:250px; padding:15px; }
.ylzy_nl li { height: 36px; margin-bottom: 15px; }
.ylzy_nl li .left,
.ylzy_nl li .right { width: 29px; height: 36px; float: left;}
.ylzy_nl li .left { margin-right: 2px; background: url(cloud_l.jpg) no-repeat center;}
.ylzy_nl li .right { margin-left: 2px; background: url(cloud_2.jpg) no-repeat center;}
.ylzy_nl li a { display: block; float: left; width: 181px; height: 36px; background:#8d3c0b no-repeat 30px center;}
.ylzy_nl li:hover a{background-color:#e9e4de;}
.ylzy_nl li:hover a span{color:#8d3c0b;}
.ylzy_nl li:hover .left{background: url(cloud_l_on.jpg) no-repeat center;}
.ylzy_nl li:hover .right{background: url(cloud_2_on.jpg) no-repeat center;}
.ylzy_nl li a span { display: inline-block; padding-left: 67px; font-size: 14px; font-weight: bold; color: #ffe1c6; line-height: 36px;}
.ylzy_nl li.li1 a { background-image: url(homeDepart_1.jpg);}
.ylzy_nl li.li1:hover a { background-image: url(1.png);}
.ylzy_nl li.li2 a { background-image: url(homeDepart_2.jpg);}
.ylzy_nl li.li2:hover a { background-image: url(1.png);}
.ylzy_nl li.li3 a { background-image: url(homeDepart_3.jpg);}
.ylzy_nl li.li3:hover a { background-image: url(1.png);}
.ylzy_nl li.li4 a { background-image: url(homeDepart_4.jpg);}
.ylzy_nl li.li4:hover a { background-image: url(1.png);}
.ylzy_nl li.li5 a { background-image: url(homeDepart_5.jpg);}
.ylzy_nl li.li5:hover a { background-image: url(1.png);}

/* 就医指南 */
.jyzn { float:left; width:550px; height:328px; border:1px solid #f0e9e3; margin-right:22px; margin-bottom:22px; }
.jyzn h1 { font-size:16px; line-height:43px; text-align: center; border-bottom:1px solid #f0e9e3; background:url(main4.gif) 0 0 no-repeat; }
.jyzn h1 a { color:#843924; }
.jyzn h1 a:hover { color:#ff0000; }
.jyzn_nl { width:510px; padding:20px; }
.jyzn_nl li { float: left; width: 157px; height: 64px; background: #f8f6f3; border: 1px solid #f0e9e3; margin: 0 16px 20px 0; }
.jyzn_nl li a { display: block; height: 64px; position: relative; }
.jyzn_nl li a .img { position: absolute; top: 12px; left: 14px;width:40px;height: 40px;}
.jyzn_nl li a .img1{background:url(ico_mzzn.jpg) no-repeat;}
.jyzn_nl li:hover a .img1{background:url(6.png) no-repeat;}
.jyzn_nl li a .img2{background:url(ico_zyzn.jpg) no-repeat;}
.jyzn_nl li:hover a .img2{background:url(7.png) no-repeat;}
.jyzn_nl li a .img3{background:url(ico_tjjg.jpg) no-repeat;}
.jyzn_nl li:hover a .img3{background:url(8.png) no-repeat;}
.jyzn_nl li a .img4{background:url(ico_ybjg.jpg) no-repeat;}
.jyzn_nl li:hover a .img4{background:url(9.png) no-repeat;}
.jyzn_nl li a .img5{background:url(ico_ybzs.jpg) no-repeat;}
.jyzn_nl li:hover a .img5{background:url(10.png) no-repeat;}
.jyzn_nl li a .img6{background:url(ico_cclx.jpg) no-repeat;}
.jyzn_nl li:hover a .img6{background:url(11.png) no-repeat;}
.jyzn_nl li a .img7{background:url(ico_yygh.jpg) no-repeat;}
.jyzn_nl li:hover a .img7{background:url(12.png) no-repeat;}
.jyzn_nl li a .img8{background:url(ico_jcjg.jpg) no-repeat;}
.jyzn_nl li:hover a .img8{background:url(13.png) no-repeat;}
.jyzn_nl li a .img9{background:url(ico_fycx.jpg) no-repeat;}
.jyzn_nl li:hover a .img9{background:url(14.png) no-repeat;}
.jyzn_nl li a span { position: absolute; left: 65px; top: 26px; font-size: 14px; line-height: 14px; color: #6d3a0d;}
.jyzn_nl li:hover{background-color: #8d3c0b;}
.jyzn_nl li:hover a span{color:#f8f6f3;font-weight:bold;}

/* 通知公告 */
.tzgg { float:left; width:282px; height:330px; margin-bottom:22px; background: url(main5.gif) repeat; }
.tzgg h1 { font-size:16px; height:43px; line-height:43px; text-align: center; padding-top:10px; }
.tzgg h1 a { color:#843924; }
.tzgg h1 a:hover { color:#ff0000; }
.tzgg_list { width:250px; padding:0px 16px; }
.tzgg_list li { background: url(dot1.gif) no-repeat 5px 15px; width: 90%; height: 32px; line-height: 32px; padding-left: 15px; word-wrap: normal;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* 护理园地 */
.hlyd { float:left; width:280px; height:337px; border:1px solid #f0e9e3; background:url(main3.gif) 0 0 no-repeat; margin-bottom:22px; margin-right:22px; }
.hlyd h1 { font-size:16px; line-height:43px; text-align: center; border-bottom:1px solid #f0e9e3; }
.hlyd h1 a { color:#843924; }
.hlyd h1 a:hover { color:#ff0000; }
.hlyd_list { width:250px; padding:15px; }
.hlyd_list li { background: url(dot1.gif) no-repeat 5px 15px; width: 90%; height: 32px; line-height: 32px; padding-left: 15px; word-wrap: normal;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* 专家介绍 */
.jjjs { float:left; width:550px; height:337px; border:1px solid #f0e9e3; margin-bottom:22px; }
.jjjs h1 { font-size:16px; line-height:43px; text-align: center; border-bottom:1px solid #f0e9e3; background:url(main4.gif) 0 0 no-repeat; }
.jjjs h1 a { color:#843924; }
.jjjs h1 a:hover { color:#ff0000; }
.jjjs_nl { width:510px; padding:20px; }
.jjjs .playBox { padding:20px; position: relative; height: 253px;}
.jjjs .playBox .bd { width: 510px; overflow: hidden;}
.jjjs .playBox .bd li {    float: left; width: 155px; height: 226px; margin-right: 19px; border: 1px solid #f0e9e3;}
.jjjs .playBox .bd li .pic { height: 190px;width:155px;}
.jjjs .playBox .bd li .pic img{ height: 190px;width:155px;}
.jjjs .playBox .bd li .name { height: 35px; border-top: 1px solid #f0e9e3; background: #f8f6f3; font-size: 14px; font-weight: bold; color: #6d3a0d; line-height: 35px; text-align: center;}
.jjjs .playBox .bd li .name span { color: #843924; font-weight: normal; line-height: 35px;}
.jjjs .playBox .bd li:hover .name{background: #843924;color:#f8f6f3;}
.jjjs .playBox .bd li:hover .name span{color:#f8f6f3;} 
.jjjs .playBox .hd { position: absolute; bottom:18px; left: 50%; margin-left: -36px;}
.jjjs .playBox .hd li { display: block; float: left; width: 10px; height: 10px; margin: 0 4px; background: url(btn_tab.jpg) no-repeat center; cursor: pointer;}
.jjjs .playBox .hd li.on,
.jjjs .playBox .hd li:hover { background: url(btn_tab_on.jpg) no-repeat center;}

/* 健康宣教 */
.jkxj { float:right; width:280px; height:337px; border:1px solid #f0e9e3; background:url(main3.gif) 0 0 no-repeat; margin-bottom:22px; }
.jkxj h1 { font-size:16px; line-height:43px; text-align: center; border-bottom:1px solid #f0e9e3; }
.jkxj h1 a { color:#843924; }
.jkxj h1 a:hover { color:#ff0000; }
.jkxj_list { width:250px; padding:15px; }
.jkxj_list li { background: url(dot1.gif) no-repeat 5px 15px; width: 90%; height: 32px; line-height: 32px; padding-left: 15px; word-wrap: normal;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* 友情链接 */
.homeLink { height: 105px;}
.homeLink .tit { float: left; width: 41px; height: 105px; background: url(homeLink_bg.jpg) no-repeat center;}
.homeLink .rightBox { float: left; width: 1118px; height: 103px; border: 1px solid #f0e9e3; border-left: none; background: #f8f6f3;}
.homeLink .rightBox .content { padding:12px 20px;}
.homeLink .rightBox li { float: left; line-height: 25px; margin-right: 18px;}
.homeLink .rightBox li img{width:80px; height:79px;}
.homeLink .rightBox li.last { margin-right: 0;}
/*.homeLink .rightBox li a { color: #6b5d4c;}
.homeLink .rightBox li a:hover { color: #6d3a0d;}*/

/* 页底 */
.footer { position: relative; width:100%; padding:20px 0px; background-color:#843924; margin-top:10px;  color:#fff; }
.footer ul { width:1000px; padding:10px 0px; margin: 0 auto; }
.footer ul li { line-height:25px; text-align: center; }

/* 列表左边 */
.sidebar{ float: left; width: 222px; min-height: 502px;}
.menuName { width: 222px; height: 69px; background: url(menuName_bg.jpg) no-repeat center; font-size: 18px; font-weight: bold; color: #ffe1c6; text-align: center; line-height: 69px;}
.menuList {position: relative; width: 220px; min-height: 404px; border: 1px solid #e9ded6; border-top: none; background: url(bg_2.jpg) repeat;}
.menuList li {font-size: 14px; text-align: center;}
.menu21 {border-bottom: 1px solid #e9ded6;}
.menuList li .menuA {color: #877a6b; line-height: 44px;}
.menuList li a{height:28px; line-height:28px;}
.menuList li.onmenu .menuA,
.menuList li:hover .menuA { background: #f6f4f2; color: #8d3c0b; font-weight: bold;}
/*信息公开栏目列表*/
.childmenu {width: 216px;margin-bottom:8px;display:none;}
.childmenu li{height:28px; font-size: 10px; padding-top: 5px;text-align: center; border-bottom:none;}
.childmenu li a{display:block;}
.childmenu li:hover a{color: #8d3c0b;}
.jh_gl_slide{border-bottom:1px solid #e9ded6;}
/* 列表右边 */
.ny_right { float: right; width: 900px; }
.topBox { margin-bottom: 14px; padding-top: 26px; border-bottom: 1px solid #f0e9e3; height:35px; } 
.columnName { float: left; font-size: 16px; font-weight: bold; color: #6d3a0d; line-height: 18px; padding-left: 10px; }
.current{ float: right; color: #877a6b; padding-right: 10px; }
.current a { color: #877a6b;}
.current a:hover,
.current span { color: #6d3a0d;}
.ny_right_list {}
.ny_right_list li { position:relative; background:url(dot1.gif) no-repeat 5px 14px; line-height:32px; height:32px; padding-left:15px; border-bottom: 1px dashed #ddd; }
.ny_right_list li span.cut { width:82%; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.ny_right_list li span.date { color:#999; position:absolute; right:0; top:0; }
.pagination { float: right;margin-right:15px; }
.pagination .inner { margin:20px 0px; padding:5px 10px; text-align:right; }
/*医生列表*/
.page-body {padding: 30px;}
.table-right{width:90%;}
.table-right th,
.table-right td {
    border-bottom: #ddd 1px solid;
    padding: 5px;
    line-height: 20px;
    text-align: center;
}
.table-right .th2 { width: 150px;}
.table-right .th3 { width: 115px;}
.table-right .th4 {width:126px;}

/*.内页列表式内容页 */
.article { padding:10px; border-top:0px; margin-bottom:10px; }
.article { padding:10px; border-top:0px; margin-bottom:10px; border: 1px solid #f0e9e3; border-top:0px;  }
.article-hd { margin:0 40px; }
.article-title {  font-size: 20px;  line-height: 1.8;  text-align: center; font-family:  "Verdana", "Arial", "Helvetica", "sans-serif", "微软雅黑"; margin:20px 0px; line-height:50px;  }
.article-subtitle { font-size: 14px; line-height: 1.8; text-align: center; font-weight: normal; }
.article-info { min-height: 30px; line-height: 30px; border-bottom: 1px dotted #e5e5e5; text-align: center; font-size: 12px; color: #888; margin: 10px 0px; }
.article-info span { margin: 0px 8px;}
.article-bd { padding: 15px; }
.article-con { position:relative; line-height: 2; min-height: 420px; font-size: 14px; }

.article-fj { font-size: 12px; margin-top: 10px; font-weight:bold; }
.article-tool { font-size: 12px; text-align: right; margin-top: 60px;}
.article-nav { display: none; border-top: 1px solid #AAA; margin-top: 15px; padding: 15px; font-size: 12px;}
.article-nav li { line-height: 23px; }
.article-nav li strong { color: #035E92; margin-right: 0.7em; font-weight: bold;}
.xl_table{margin: 21px 0 25px;width: 100%;font-size: 15px;line-height: 36px;}
.xl_table td{border:1px solid #bbb;}
.xl_table_fro{width:100px;text-align:right;font-weight: bold;font-family: 宋体;}
td.xl_table_con{padding-left: 8px;min-width: 125px;}
.article-bd-table{ padding: 15px 174px;}
.article-con table td,.article-con table tr{border:1px solid #dac6bf;}

/*.详细页 */
.ny_right1 { width: 1000px; padding-top: 10px; }
.con_article { padding: 20px 60px; }
.con_article-hd { position:relative; }
.con_article-title {  font-size: 20px;  line-height: 1.8;  text-align: center; font-family:  "Verdana", "Arial", "Helvetica", "sans-serif", "微软雅黑"; margin:20px 0px; line-height:40px; }
.con_article-subtitle { font-size: 14px; line-height: 1.8; text-align: center; font-weight: normal; }
.con_article-info { min-height: 30px; line-height: 30px; border-bottom: 1px dotted #e5e5e5; text-align: center; font-size: 12px; color: #888; margin: 10px 0px; }
.con_article-info span { margin: 0px 8px;}
.con_article-bd { padding: 15px; }
.con_article-con { position:relative; line-height: 2; min-height: 420px; font-size: 14px; color:#474646;}

.con_article-tool { font-size: 12px; text-align: right; margin-top: 40px;}
.con_article-nav { display: none; border-top: 1px solid #AAA; margin-top: 15px; padding: 15px; font-size: 12px;}
.con_article-nav li { line-height: 23px; }
.con_article-nav li strong { color: #035E92; margin-right: 0.7em; font-weight: bold;}
.con_bk { background-color: #FFF; border-right: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; margin-bottom:10px; }

.viewCon { padding: 50px 20px; height:500px; border: 1px solid #ddd; border-top:0px; font-size:14px; }
.ldjstitle { font-size: 14px; font-weight: bold;  }


/*专家介绍*/
.ptys li{
	float: left;
    line-height: 36px;
    height: 36px;
    text-align: center;
    width: 131px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 8px 8px;
	background-color:#e8d6d0;
	border-radius:8px;
	}
.ny_right_bd .zjjs_gl{clear:both; text-align:left;width:703px;margin-top:10px;}
.zjjs_gl strong{color:#6d3a0d;font-size:16px;}
.zjlist{float:left;margin:5px 10px;width:50px;background-color:#e8d6d0;border-radius:8px;}
.zjlist:hover{color:#8d3c0b}
.leftboldText{font-weight:bold;color:#6d3a0d;}
.zjlist1{float:left;margin-top:8px}
.zjlist1 a{display:block;float:left;width:92px;height:30px;line-height:30px;background-color:#e8d6d0;margin:6px 10px;border-radius:8px;text-align:center;}
.zjlist1:hover{color:#8d3c0b}