@charset "gb2312";
/* CSS Document */
@import url("color.css");
.seat {
	height:40px;
	line-height:40px;
	padding:0 0 0 35px;
}
.seat span {
	font-size:13px;
	padding:3px 6px 0 0;
}
.departments {
}
.departments-left {
	width:752px;
	float:left;
	padding:0 0 0 13px;
}
.box-left {
	width:752px;
	height:206px;
	background:url(../img/gzy-5.png) left top no-repeat;
}
.box-left-top {
	height:50px;
	width:750px;
}
.box-left-top span {
	padding:8px 50px 0 0;
}
.box-left-c {
	width:690px;
	color:#4f685c;
	height:120px;
	padding:5px 0 0 35px;
	line-height:23px;
	overflow:hidden;
}
.doctors-left {
	height:268px;
	background:url(../img/gzy-6.png) left top no-repeat;
}
.doctors-left-c {
	width:690px;
	height:120px;
	padding:2px 0 0 40px;
}
/*
-----科室新闻----------
*/
.page-news {
	background:url(../img/gzy-page.png) left top no-repeat;
	width:375px;
	height:278px;
	overflow:hidden;
	float:left;
}
.page-news-top {
	height:47px;
	width:370px;
}
.page-news-top span {
	padding:7px 30px 0 0;
}
.page-c-bottom {
	border-bottom:#a0c9b6 1px dashed;
	margin:0 auto 10px auto;
	height:100px;
	width:338px;
}
.page-news-c {
	width:370px;
	float:left;
}
.page-news-c ul li h2 {
	float:left;
	border:#e5e4e4 1px solid;
	margin:0;
	padding:0;
}
.page-news-c ul li h4 {
	float:left;
	padding:2px 0 0 10px;
	font-size:14px;
	width:212px;
	height:16px;
	overflow:hidden;
	margin:0;
}
.page-news-c ul li h4 a {
	color:#2d9062;
}
.page-news-c ul li.page-c-bottom p {
	float:left;
	padding:5px 0 0 10px;
	font-size:12px;
	width:212px;
	height:60px;
	overflow:hidden;
	margin:0;
	line-height:22px;
	color:#4f685c;
}
.page-news-c ul li.page-news-list {
	float:left;
	margin:0 10px;
	padding:0;
	width:340px;
	height:22px;
	overflow:hidden;
	line-height:22px;
}
/*
-----新闻图片----------
*/
.news-img {
	width:745px;
	height:225px;
	float:left;
	background:url(../img/gzy-16.png) left top no-repeat;
}
.news-img-top {
	padding:10px 30px 0 30px;
}
.news-img-top h4 {
	font-size:14px;
}
.news-img-c {
	width:700px;
	height:160px;
	margin:10px auto 0 auto;
}
.news-img-c ul li {
	width:160px;
	float:left;
	padding:0 0 0 10px;
}
.news-img-c ul li h2 {
	margin:10px 0 0 0;
	padding:2px;
	border:#eaf4cb 1px solid;
	float:left;
}
.news-img-c ul li span {
	margin:10px 0 0 0;
	padding:0;
	float:left;
	width:155px;
	height:30px;
	overflow:hidden;
	line-height:15px;
}











/*
-----成功案例----------
*/
.case {
	background:url(../img/gzy-page.png) left -286px no-repeat;
}
.departments-right {
	width:235px;
	float:left;
}
.page-reserve {
	height:67px;
	float:left;
}
.page-assort {
	background:url(../img/gzy-7.png) left top no-repeat;
	float:left;
	padding:50px 0 0 0;
}
.page-assort-bjc {
	width:230px;
	background:url(../img/gzy-8.png) left bottom no-repeat;
	padding:0 0 5px 0;
	float:left;
}
.page-assort-bjc ul li {
	line-height:25px;
	padding:0 0 0 25px;
	width:170px;
}
.page-assort-bjc ul li a {
	padding:0 0 0 25px;
}
.page-assort-bjc ul li span {
	padding:0 0 15px 0;
}
/*
-----就医指南----------
*/
.page-guidebook {
	background:url(../img/gzy-9.png) left top no-repeat;
	margin:0 0 10px 0;
}
.page-assort-bjc ul.guidebook {
	padding:5px 0 20px 18px;
	float:left;
}
.page-assort-bjc ul.guidebook li.guidebook-bj {
	background:url(../img/gzy-bj-two.gif) left top no-repeat;
	padding:0 5px 0 5px;
	line-height:27px;
	width:82px;
	height:27px;
	text-align:center;
	float:left;
	margin:8px 8px 0 0;
}
.page-assort-bjc ul.guidebook li.guidebook-bj a {
	padding:0;
}
/*
---- 就医指南头部列表-----
*/



.page-heand  {
	width:745px;
	height:225px;
	float:left;
	background:url(../img/gzy-16.png) left top no-repeat;
}
.page-heand h4 {
	font-size:14px;
	margin-bottom: 5px;
   color: #FF4400;
}
.page-heand-c {
	width:700px;
	height:160px;
	margin:10px auto 0 auto;
}
.page-heand-c ul li {
	   float: left;
    height: 22px;
    line-height: 22px;
    padding: 0 10px 0 0;
    width: 160px;
}
.page-heand-c .list_ul_jy li{
	 overflow: hidden;
}


.page-heand-c ul li h2 {
	margin:10px 0 0 0;
	padding:2px;
	border:#eaf4cb 1px solid;
	float:left;
}
.page-heand-c ul li span {
	margin:10px 0 0 0;
	padding:0;
	float:left;
	width:155px;
	height:30px;
	overflow:hidden;
	line-height:15px;
}
	#navArea {
    background: url("../img/tab_bg_long.jpg") no-repeat scroll 0 0 transparent
	}
	
		#scheduleWrap {
			border: 1px solid #FFFFFF;
			display: block;
			height: auto;
			margin-bottom: 10px;
			text-align: center;
			width: 745px;
		}

		#scheduleLeft {
			overflow: hidden;
			width: 738px;
		}
		#navCount {
			height: 25px;
			position: relative;
			width: 738px;;
			z-index: 1;
	
		}
		#navArea {
			height: 25px;
			left: 0;
			padding-left: 1px;
			position: absolute;
			width: 735px;
			z-index: 1;
		}
		#countArea .cont {
			float: left;
			height: 540px;
			 width: 720px; !important;
			display:none;
		}
		#countArea .table_show{
			 display: block;
		}
		
		
		
		
			#navArea ul li {
			float: left;
			list-style: none outside none;
		}
		
		#navArea ul li a {
			color: #A39574;
			display: block;
			font-size: 13px;
			height: 25px;
			line-height: 25px;
			text-align: center;
			text-decoration: none;
			width: 105px;
		}
		#contList {
			left: 0;
			position: absolute;
			width: 5000px;
		}
	
		#countArea .cont table {
			height: 135px;
			width: 100% !important;
		}
		.cont table th {
			border-right: 1px solid #E6E6E6;
			color: #581415;
			font: bold 12px/14px "宋体";
			height: 100%;
			text-align: center;
			vertical-align: middle;
		}
		.th_width {
			width: 70px !important;
		}
		.line {
			border-bottom: 1px solid #D6D6D6;
		}
		.cont .col_1, .cont .col_2 {
			border-bottom: 1px dashed #C4C4C4;
		}
		
		.cont .col {
			border-right: 1px solid #E6E6E6;
			color: #993300;
			font: 12px/150% "宋体";
			padding: 6px 0;
			text-align: center;
		}
		
		.cont td {
			color: #886E6D;
			font: 12px/150% "宋体";
			padding: 0 5px 0 10px;
			text-align: left;
		}
	
#navArea ul {
    margin: 0;
    padding: 0;
}
#navArea ul li {
     cursor: pointer;
    float: left;
    height: 24px;
    list-style: none outside none;
    width: 105px;
}
#navArea ul li a:hover {
    color: #B1643B;
}
#navArea ul li a.active_tab {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #B1643B;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    position: relative;
    top: 1px;
    left:0px;
    z-index: 10000;
	width:102px;
}
#countArea {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left:1px solid #C7BFAA;
    height: 415px !important;
    overflow-x: hidden;
    overflow-y: scroll;
    position: relative;
}

.cont {
    float: left;
    height: 415px !important;
 
}
.overflow {
    overflow-x: hidden;
    overflow-y: auto;
}
.cont div p {
    float: left;
    width: 350px;
}
.cont table {
    height: 100px;
    width: 100% !important;
}
.cont table span {
    color: #993300;
    float: left;
    font: 12px/150% "宋体";
    padding: 6px 0 6px 15px;
    width: 35px;
}
.cont table th {
    border-right: 1px solid #E6E6E6;
    color: #581415;
    font: bold 12px/14px "宋体";
    height: 100%;
    text-align: center;
    vertical-align: middle;
}
.cont table td p {
    border-left: 1px solid #E6E6E6;
    color: #86716C;
    font: 12px/150% "宋体";
    padding: 6px 0 6px 15px;
    width: 340px;
}
.cont .night {
    border-bottom: 0 none !important;
}
.cont .col {
    border-right: 1px solid #E6E6E6;
    color: #993300;
    font: 12px/150% "宋体";
    padding: 6px 0;
    text-align: center;
}
.cont td {
    color: #886E6D;
    font: 12px/150% "宋体";
    padding: 0 5px 0 10px;
    text-align: left;
}
.cont .col_1, .cont .col_2 {
    border-bottom: 1px dashed #C4C4C4;
}
.cont .col_2 {
    text-align: left;
}
#contList a {
    color: #333333;
    line-height: 200%;
    text-decoration: none;
    white-space: nowrap;
}


/*
-----新闻列表----------
*/
.newsv-list {
	width:740px;
	background:url(../img/gzy-page2.png) left top repeat-y;
	margin:0 0 10px 0;
	float:left;
}
.newsv-list-top {
	background:url(../img/gzy-bj-page.png) left top no-repeat;
	width:740px;
	height:56px;
	float:left;
}
.newsv-list-top h4 {
	padding:15px 0 0 42px;
	font-size:14px;
	color:#ff4400;
}
.newsv-list-c {
	background:url(../img/gzy-page3.png) left bottom no-repeat;
	width:740px;
	float:left;
}
.newsv-list-clist {
	width:650px;
	margin:10px auto;
}
.newsv-list-clist ul {
	border-bottom:#99bbab 1px dashed;
	padding:8px 0 10px 0;
}
.newsv-list-clist ul li {
	background:url(../img/gzy-12.gif) left 7px no-repeat;
	padding:0 0 0 25px;
	line-height:25px;
	height:25px;
	overflow:hidden;
}
.newsv-list-clist ul li span {
	color:#6c6e6d;
}
.newsv-page {
	width:650px;
	height:25px;
	text-align:right;
	margin:20px auto;
	padding:15px 0 0 0;
}

/*
-----最新文章----------
*/
.newest {
	background:url(../img/gzy-page.png) left -454px no-repeat;
	float:left;
	padding:50px 0 0 0;
	margin:10px 0 0 0;
}
.newestlisy {
	width:215px;
	background:url(../img/gzy-8.png) left bottom no-repeat;
	padding:0 0 5px 15px;
	float:left;
}
.newestlisy ul li {
	border-bottom:#CCC 1px solid;
	line-height:23px;
	height:23px;
	overflow:hidden;
	width:180px;
	float:left;
}
.newestlisy ul li.even-more {
	border-bottom:#cccccc 0px solid;
	width:160px;
	padding:5px 0 5px 0;
}

/*
-----热门排行----------
*/
.ranking {
	background:url(../img/gzy-page.png) -1px -529px no-repeat;
	margin:10px 0 10px 0;
}
.rking-1 {
	background:url(../img/gzy-page.png) -1px -608px no-repeat;
	padding:0 0 0 18px;
}
.rking-2 {
	background:url(../img/gzy-page.png) -1px -632px no-repeat;
	padding:0 0 0 18px;
}
.rking-3 {
	background:url(../img/gzy-page.png) -1px -656px no-repeat;
	padding:0 0 0 18px;
}
.rking-4 {
	background:url(../img/gzy-page.png) -1px -680px no-repeat;
	padding:0 0 0 18px;
}
.rking-5 {
	background:url(../img/gzy-page.png) -1px -704px no-repeat;
	padding:0 0 0 18px;
}
.rking-6 {
	background:url(../img/gzy-page.png) -1px -728px no-repeat;
	padding:0 0 0 18px;
}
.rking-7 {
	background:url(../img/gzy-page.png) -1px -752px no-repeat;
	padding:0 0 0 18px;
}
.rking-8 {
	background:url(../img/gzy-page.png) -1px -776px no-repeat;
	padding:0 0 0 18px;
}
.rking-9 {
	background:url(../img/gzy-page.png) -1px -800px no-repeat;
	padding:0 0 0 18px;
}
.newestlisy ul li.rking-10 {
	background:url(../img/gzy-page.png) -1px -824px no-repeat;
	padding:0 0 0 27px;
	width:170px;
}
/*
-----新闻内容----------
*/
.slim-top {
	background:url(../img/gzy-page4.png) left top no-repeat;
	height:auto;
}
.slim-top h4 {
	background:url(../img/gzy-page4.gif) left bottom no-repeat;
	padding:10px 0 13px 0;
	width:665px;
	margin:5px auto;
	color:#ff4f0f;
	text-align:center;
	font-size:15px;
	line-height:25px;
}
.slim-top span {
	padding:6px 0 13px 0;
	width:665px;
	margin:5px auto;
	display:block;
	text-align:center;
}
.slim {
	padding:6px 0 13px 0;
	margin:5px auto;
	line-height:2;
	color:#4f685c;
	/*width:665px;*/
	width: 700px;/*文章详细页内容*/
}
.newsv-seal {
	width:665px;
	margin:5px auto;
	height:30px;
	text-align:center;
	font-size:15px;
	line-height:35px;
	font-weight:bold;
	background:url(../img/gzy-page.png) center -854px no-repeat;
}
/*
-----相关文章内容----------
*/
.relationship {
	background:url(../img/gzy-page5.png) left top no-repeat;
}
.relationship-list {
	background:url(../img/gzy-page3.png) left bottom no-repeat;
	width:740px;
	float:left;
}
.relationship-list ul {
	padding:10px 20px;
	float:left;
}
.relationship-list ul li {
	line-height:25px;
	width:330px;
	height:25px;
	overflow:hidden;
	padding:0 5px 0 10px;
	float:left;
}
.relationship-list ul li.r-img {
	line-height:25px;
	width:330px;
	height:95px;
	overflow:hidden;
	padding:0 0 5px 5px;
	float:left;
	margin:0 5px 5px 5px;
	border-bottom:#a0c9b6 1px dashed;
}
.relationship-list ul li.r-img h2 {
	border:#e7e6e6 1px solid;
	float:left;
	padding:0;
	margin:0;
}
.relationship-list ul li.r-img h4 {
	float:left;
	width:200px;
	height:25px;
	overflow:hidden;
	padding:0 0 0 10px;
	margin:0;
}
.relationship-list ul li.r-img p {
	float:left;
	width:200px;
	height:60px;
	overflow:hidden;
	line-height:20px;
	padding:0 0 0 10px;
	margin:0;
	color:#4f685c;
}
.relationship-list ul li span {
	line-height:25px;
	color:#88958f;
}
/*
-----图像列表----------
*/
.image-list {
	width:720px;
	margin:10px auto;
}
.image-list ul li {
	float:left;
	width:200px;
	margin:10px 20px auto;
}
.image-list ul li h2 {
	width:200px;
	margin:0 auto;
	padding:0;
}
.image-list ul li h4 {
	width:200px;
	height:30px;
	overflow:hidden;
	line-height:30px;
	font-weight:normal;
	font-size:13px;
	text-align:center;
	background-color:#FCF8EC;
/*	background:url(../img/gzy-page.png) left -910px no-repeat;*/
	float:left;
	margin:0;
	padding:0;
}
/*
----医生列表----------
*/
.doctor-list {
	width:705px;
	margin:auto;
	
}
.doctor-list ul li {
	width:703px;
	height:219px;
	float:left;
	background:url(../img/gzy-10.png) left top no-repeat;
	margin:5px auto 5px auto;
}
.doctor-list ul li h2 {
	float:left;
	border:#eaf4cb 1px solid;
	padding:2px;
	margin:15px 0 0 15px;
}
.doctor-list ul li h4 {
	float:left;
	padding:0 0 0 10px;
	font-size:14px;
	width:520px;
	height:25px;
	overflow:hidden;
	margin:15px 0 0 0;
}
.doctor-list ul li h5 {
	float:left;
	padding:0 0 0 10px;
	font-size:13px;
	color:#2f1500;
	line-height:23px;
}
.doctor-list ul li h5 span {
	float:left;
	width:80px;
}
.doctor-list ul li h5 p {
	float:left;
	font-weight:normal;
	padding:0;
	margin:0;
	width:429px;
}

/*
----名医导航----------
*/
.surgeons-navbj {
	background:url(../img/gzy-page.png) left -961px no-repeat;
	margin:0 0 10px 0;
}
.surgeons-navbjc {
	background:url(../img/gzy-11.png) left bottom no-repeat;
}
.surgeons-navbjc ul {
	padding:0 0 0 15px;
}
.surgeons-navbjc ul li {
	background:url(../img/gzy-12.gif) left 7px no-repeat;
	padding:0 0 0 25px;
	margin:0 0 0 8px;
	line-height:25px;
}
.surgeons-navbjc ul li a {
	padding:0;
}
/*
----名医导航----------
*/
.dn-list {
	width:700px;
	margin:auto;
}
.dn-list ul li {
	background:url(../img/gzy-bj-two.gif) left -64px no-repeat;
	float:left;
	padding:0 18px 0 0;
	margin:8px 5px 0 0;
}
.dn-list ul li h4 {
	font-weight:normal;
	line-height:27px;
	padding:0 0 0 22px;
	width:130px;
	overflow:hidden;
	height:27px;
}
.dn-list ul li.dn-listbj {
	background:none;
	float:none;
	padding:0 18px 0 0;
	margin:18px 5px 0 0;
	width:690px;
	float:left;
	
}
.dn-list ul li.dn-listbj h4 {
	font-weight:bold;
	font-size:15px;
	width:auto;
}
/*
----新闻频道----------
*/
.news-channel-top {
	background:url(../img/gzy-12.png) left top no-repeat;
}
.news-channel-do {
	height:260px;
	width:715px;
	padding:5px 0 0 25px;
	overflow:hidden;
	margin:0 0 10px 0;
	background:url(../img/gzy-13.png) left bottom no-repeat;
}
.news-channel-height {
	height:auto;
}
.news-channel-lantern {
	padding:15px 0 0 0;
	float:left;
}
.news-channel-list {
	padding:15px 0 0 10px;
	float:left;
	width:350px;
}
.news-channel-list ul li h4 {
	padding:0 0 0 5px;
	width:340px;
	height:25px;
	overflow:hidden;
	float:left;
	font-size:14px;
	line-height:25px;
}
.news-channel-list ul li h4 a {
	color:#ff4500;
}
.news-channel-list ul li span {
	padding:0 0 0 5px;
	width:340px;
	height:50px;
	overflow:hidden;
	float:left;
	line-height:23px;
	color:#4f685c;
}
.news-channel-list ul li h5 {
	padding:0 0 0 2px;
	width:340px;
	height:23px;
	overflow:hidden;
	float:left;
	line-height:23px;
	font-size:12px;
	font-weight:normal;
}
.news-channel-list ul li h5 span {
	padding:0 0 0 2px;
	width: auto;
	height:auto;
	float:left;
	line-height:23px;
	color:#4f685c;
}

.news-channel2 {
	background:url(../img/gzy-14.png) left top no-repeat;
}
.page-news-top h4 {
	padding:15px 0 0 42px;
	margin:0;
	font-size:14px;
	color:#ff4400;
}
.page-news-top h4 span {
	padding:0 22px 0 0;
	margin:0;
}
/*
----科室介绍2----------
*/
.medical {
	background:url(../img/gzy-15.png) left top no-repeat;
	width:703px;
	height:280px;
	margin:10px auto 0 auto;
}
.medical-top {
	height:42px;
}
.medical-top h4 {
	padding:14px 35px 0 30px;
	font-size:14px;
	color:#75bf47;
}
.medical-c {
	height:210px;
	width:650px;
	overflow:hidden;
	margin:auto;
	padding:8px 0 0 0;
	line-height:2;
}
.medical-list ul li {
	float:left;
	width:130px;
}
.medical-list ul li h2 {
	float:left;
	width:130px;
	height:168px;
}
.medical-list ul li span {
	float:left;
	width:130px;
	height:20px;
	overflow:hidden;
	line-height:20px;
}













