body{padding:0;margin:0;font-size:12px;background:url('../images/bg.jpg') repeat-x left top ;}
img,ul,li{padding:0;margin:0;border:none;list-style:none;}
a{color:#656565; text-decoration:none;font-size:12px;}
a:hover{color:#f00}
 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}

.h10{height:10px;width:100%;clear:both;overflow:hidden;}
.h5{height:5px;width:100%;clear:both;overflow:hidden;}
.hide{display:none;}
.lf{float:left}
.rt{float:right}
.w360,.w420{width:390px;} 
.h300{height:190px;}

.mainbox{width:1024px;clear:both;margin:0 auto;}

.head{height:32px;line-height:32px;color:#b5b5b5; position:relative; z-index:500}


.head span.ri{position:absolute;right:2px;}
.head span.ri a{color:#b5b5b5}
.head span.ri a:hover{color:#000}
 

 #time{width:290px;float:left;display:block; position:absolute;left:2px;} 
#dropdown_nav{left:290px;width:255px; position:absolute; z-index:505}
#dropdown_nav li{float:left; position:relative;}
#dropdown_nav li .sub_nav{display:none; position:absolute;left:0;top:30px; z-index:999;border:solid 1px #CCC;background:#FFF;padding:2px;}
#dropdown_nav li .sub_nav li{display:inline;padding:2px 0 0 0;}
#dropdown_nav li.on .sub_nav{display:block; position:absolute;}

	a.app,a.mob,a.sina,a.weibo { cursor:pointer;background-image:url(../images/top-ico.gif); background-repeat:no-repeat; display:inline-block; height:32px;} 
	a.app,a.mob{ float:left; color:#c3141b;}
	a.app{ background-position:10px -3px; padding:0 10px 0 35px;}
	a.mob{ background-position:5px -45px;padding:0 10px 0 25px;}
	a.sina,a.weibo,a.shouhu{ display:block;width:21px; height:32px; float:left; margin:0 5px;}
	a.sina{ background-position:left -258px;}
	a.weibo{ background-position:-31px -258px;}
	a.shouhu{ background:url(../images/shouhu.jpg) no-repeat left 5px; } 
	a.app,a.mob,a.login,a.reg,a.fav{display:block;}




.logo{ position:relative;height:248px;}
.logo img{ position:absolute;}
.logo object{ position:absolute;}
.logo .swf1{right:0}
.logo .swf2{left:0}

.duilian {position:fixed; WIDTH: 102px; DISPLAY: none; OVERFLOW: hidden; TOP: 160px;z-index: 5}
.duilian_con {BORDER: #ccc 1px solid; WIDTH: 100px; HEIGHT: 300px; OVERFLOW: hidden; }
.duilian_close {TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 100%; DISPLAY: block; HEIGHT: 24px; COLOR: #555555; FONT-SIZE: 13px; TEXT-DECORATION: none}
.mygg_max{margin:auto;width:100%; height:162px; display:none;overflow:hidden;   position:relative; text-align:center;}

.mzbz{line-height:22px;} 

.table1{background:#dcdcdc;color:#1378ce;font-size: 12px;}
.table1 .thtitle{background:#1378ce;height:30px;color: #fff;text-align:center;padding-left:10px; }
.table1 td{background:#fff;height:30px;padding:4px;text-align:center;  }
.table1 .bblue td{background:#ececec}
.table1 .ks{font:bold 14px/normal normal;color:#1378ce;}
.table1 a{color:#1378ce;padding:0 3px 0 3px; word-break:break-word;}
.table1 a:hover{color:#c00}
.table1 input{width:100%}

a.blue{color:#1768ae}
a.blue:hover{color:#000}

 


.indexleft{width:791px;float:left;}

.indexright{width:220px;float:right}
 /*广告位样式*/
/*#howdydo-wrapper {
	z-index: 1;
	position: relative;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100%;
	padding-right: 0px;
	overflow: visible;
	padding-top: 0px;
}
.howdydo-hover {
	position: absolute;
	top: 0px;
	left: 0px;
}
#howdy {
	color: #f8e7db;
	font-size: 17px;
}
.howdydo-box {
	z-index: 2;
	!*padding-bottom: 15px;*!
	padding-left: 0px;
	width: 100%;
	padding-right: 0px;
	display: none;
	!*padding-top: 10px;*!
}
.howdydo-style {
	border-bottom: #999 0px solid;
	text-align: center;
	!*background-color: #639A29;*!
	-moz-box-shadow: 0px 3px 5px #999;
	-webkit-box-shadow: 0px 3px 5px #999;
	box-shadow: 0px 3px 5px #999;
}
#howdydo-close {
	position: absolute;
	bottom: 10px;
	right: 30px;
}
#howdy a:link {
	color: #fff;
}
#howdydo-open1 {
	position: absolute;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	top: 0px;
	right: 20px;
	padding-top:10px;
}*/
.howdydo-style {
	border-bottom: #999 0px solid;
	text-align: center;
	background-color: #639A29;
	-moz-box-shadow: 0px 3px 5px #999;
	-webkit-box-shadow: 0px 3px 5px #999;
	box-shadow: 0px 3px 5px #999;
	position: absolute;
	top: 0;
	right: 20px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	z-index: 5000;
}
#howdydo-open {
	position: absolute;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	top: 0px;
	right: 20px;
	padding-top:8px;
}
/*导航*/
.nav {height:45px;background:#f2f2f2 url('../images/navbg.jpg') repeat-x left top;  clear:both}
.nav ul{margin:0 auto;width:1024px; position:relative; z-index:999}
.nav ul li{float:left;width:75px;padding:0 3px 0 0 ;height:45px;line-height:45px;text-align:center;background:url('../images/navlibg.jpg') no-repeat right top}
.nav ul li.home{background:url('../images/navhome.jpg');width:63px;padding:0;   }
.nav ul li.rightno{background:url(../images/navlastbg.jpg) no-repeat right top;float:right;width:4px;}
.nav ul li.nobg{background:none;} 
.nav ul li a{ color:#FFF;font:normal 14px/45px '黑体'}
.nav ul li a:hover{color:#FF0}
 
.nav ul li ol{ position:absolute;background:#f2f2f2; display:none;top:45px;padding:0 20px;margin:0;height:45px; white-space:nowrap;} 
.nav ul li ol dt{display:inline;padding:0 10px;margin:0;border-right:#CCC solid 1px }
.nav ul li ol dt.nobg{border-right:none;}
.nav ul li ol dt a{color:#167ad0;font:bold 14px/45px '黑体'; display:inline;}
.nav ul li ol dt a:hover{color:#333;}
 
 /*飘动*/
#floatimg{ position: absolute; width:275px;height:175px; z-index:1000;text-align:right}
#floatimg .flimg img{width:275px;height:160px;} 
#floatimg .reset{ font-size: 11px; }

/*科室*/
.ksindex{padding:24px 10px 5px 10px; }
.ksul{width:255px;height:90px;float:left;overflow:hidden}
.ksul span{background:url('../images/kbg.gif') no-repeat left top;width:20px;display:block;height:89px;padding:10px 15px 0 5px;float:left;}
.ksul span a{color:#fff;font-weight:bold;}
.ksul .ksli {line-height:23px; }
.ksul .ksli b{padding:0 7px;font-weight:normal;width:1px;line-height:23px;overflow:hidden}
.ksul .ksli a{padding:0;margin:0;display:inline}
.tsks{text-align:center;}
.tsks a{background:url('../images/zdksbg.gif');width:154px;height:36px;line-height:36px;text-align:center;display:inline-block;margin:20px 10px 0 10px;color:#ea8c00;font-size:14px}
.tsks a:hover{color:#000}




/*搜索栏*/
.search{height:45px;background:#f2f2f2;}
.search .time{line-height:45px;padding-left:10px;}       
        
.search .searchbox{background:url('../images/Searchbox.jpg');width:300px;height:24px;float:right;margin:10px;overflow:hidden;display:inline}
.search .searchbox .text{width:195px;margin:5px 10px 0 30px;padding:0;border:none;
	float: left;}
.search .searchbox .but{background:none ;width:60px;  cursor:pointer;
	float: left;}

 /*首页新闻*/
.flash{height:261px;width:358px;float:left}
/* 本例子css */
		.slideBox{ width:358px; height:261px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f30; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;}
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:358px; height:261px; display:block;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px;  filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }




.news{width:420px;height:261px;float:right}
.news .title{ height:27px;}
.news .title ul li{background:url('../images/newsbg.jpg') no-repeat right top;height:27px;font:bold 13px/27px normal;width:98px;margin:0 4px 0 0;float:left;text-align:center;display:inline}
.news .title ul li a{color:#1768ae}
.news .title ul li.active{background:url('../images/newsbg.jpg') no-repeat left top;}
.news .title ul li.active a{color:#FFF}
.news ul.topnew{}
.news ul.topnew li.one{height:48px;line-height:48px;border:none;text-align:center;padding:0;background:none;margin:0;overflow:hidden}
.news ul.topnew li.one a{font:normal 20px/48px '雅黑','黑体';color:#0a3190;}
.news ul.topnew li.one a:hover{color:#C00}
.news ul.topnew li{height:30px;line-height:30px;border-bottom:dashed 1px #ccc;background:url('../images/dian.jpg')no-repeat 4px 12px;padding-left:15px;overflow:hidden}
.news ul.topnew li span{float:right;color:#a9a9a9;}
 
.bianmin{width:749px;border:1px solid #e6e6e6;height:68px;padding:20px;background:#f2f2f2;}
.bianmin img{float:left;padding-right:24px;display:inline}

.box{}
.box .title{background:url('../images/navbg2.jpg');height:29px;overflow:hidden;position:relative}
.box .title span{float:right;padding:7px 10px 0 0 ;height:22px;border-right:solid 1px #e6e6e6;overflow:hidden;}
 
.box .title .tab-hd1 li,h3.normal{float:left;width:82px;background:url('../images/navtitle2.jpg') no-repeat right top;height:22px;padding:7px 0 0 40px;font:bold 14px/normal normal;margin:0; }
.box .title h3.leftnormal{float:left;width:82px; height:22px;padding:7px 0 0 30px;font:bold 14px/normal normal;margin:0;border-left:solid 1px #e6e6e6;}
.box .title h3.leftnormal a{color:#1768ae}
.box .title h3.leftnormal a:hover{color:#c00}

.box .title .tab-hd1 li a {color:#1768ae}
.box .title .tab-hd1 li.active,h3.normal{background:url('../images/navtitle2.jpg') no-repeat left top;}
.box .title .tab-hd1 li.active a,h3.normal a{color:#FFF}
 

.box .title .tab-hd2 li {float:left;width:121px;text-align:center;background:url('../images/sbnav.jpg') no-repeat right top;height:22px;padding:7px 0 0 0;font:bold 14px/normal normal;margin:0}
.box .title .tab-hd2 li a {color:#1768ae} 
.box .title .tab-hd2 li.on {background:url('../images/sbnav.jpg') no-repeat left top;width:122px }
 

.box .tab-bd1,.boxcon{border:solid 1px #e6e6e6;border-top:none;height:195px;}
.box .tab-bd2{border:solid 1px #e6e6e6;border-top:none;height:188px;}
.boxcon .indximg{width:100px;float:left;padding:20px 10px}
.boxcon ul.new{width:255px; padding:18px 0;float:left}
.boxcon ul.new li{height:25px;line-height:25px; background:url(../images/dian.jpg) no-repeat 4px 12px;padding-left:15px;overflow:hidden}
  
.indexzj{background:url(../images/zjbg.jpg);height:165px;padding:30px 0 0 0}


.zjimgs{width:100%;height:165px; position:relative;overflow:hidden; } 
.zjimgs dl{height:165px;width:4000em; position:absolute;padding:0;margin:0}
.zjimgs dl dt{width:239px;height:165px;float:left;padding:0 0 0 23px;margin: 0; overflow:hidden}
.zjimgs dl dt p.img{width:85px;float:left;padding:0;margin:0;text-align:center}
.zjimgs dl dt p.img img{width:79px;height:104px;margin-bottom:10px;}
.zjimgs dl dt p.con{width:125px;float:left;padding:0 0 0 15px;margin:0;line-height:20px;color:#5a5a5a}
.zjimgs dl dt p.con img{padding-top:10px;}
 
.zjimgs .goleft {display:none}
.zjimgs .goright{display:none}
 
 

.indexcxzz{padding:5px;}
  .czb{width:100%;background:#f2f2f2; }
  .czb .czbbt{background:#fbfbfb;font-weight:bold}
  .czb tr{background:#fff;height:25px;}
  .czb td {text-align:center}
   
.gg{border:solid 1px #f8d598;height:295px;}
.gg .title{background:url('../images/ggnav.jpg');height:39px;}
.gg .title a{color:#da7600}
.gg .title span{float:right;padding:7px 10px 0 0 ;height:22px; overflow:hidden;}
.gg .title h3{padding:6px 0 0 20px;margin:0;background:none;}
.gg p{padding:6px 0;margin:0}
.gg ul{margin:0 auto;width:200px;}
.gg ul li {color:#a9a9a9;line-height:24px;height:48px;overflow:hidden;padding-left:15px;}
.gg ul li b{color:#da7600}
.ad img{display:block}
 

.av{width:199px;height:164px;padding:10px}
.av img{width:199px;height:144px;display:block;}
.av strong{display:block;height:30px;line-height:30px; background:#f5f5f5 url(../images/ico4.jpg) no-repeat 5px 8px;padding:0 5px 0 30px;overflow:hidden}


#tl1{height:150px;padding-left:10px;}
.indexhj ul{}
.indexhj ul li{width:152px;float:left; padding:20px 0 0 15px }
.indexhj ul li img{width:150px;height:113px;}

#fl1{height:90px;overflow:hidden}
ul.indexyqlj{ margin:10px;}
ul.indexyqlj li{width:128px;float:left;background:url('../images/flbg.jpg');padding-left:15px;height:22px;line-height:22px; }
 
.hylogin{background:url(login.gif) no-repeat left top;width:195px;height:62px; position:relative;top:20px; margin:0 auto;}
.hyuser{border:none;padding:0;width:120px; position:absolute;top:5px;left:7px}
.hypass{border:none;padding:0;width:120px; position:absolute;top:38px;left:7px}
.hybut{border:none;padding:0;width:55px;height:55px; position:absolute;top:4px;left:138px;background:none; cursor:pointer}
 
.copyright{border-top:solid 5px #2a6fb4;height:129px;margin:20px auto 0 auto ;color:#6c6c6c;text-align:center}
.copyright a{color:#2a6fb4;padding:0 5px;}
.copyright a:hover{color:#000} 
.foot{height:59px;  padding:20px 20px 0 20px;line-height:22px;}
 
/*投票*/
.vote{
	width: 171px;height: 239px;background-color: #E9E9E9;margin:0 auto;
	padding-top:1px;
	text-align: left;
	font-size:10px;
}
.voteCount{
	width: 161px;height: 18px;background-color: #F8F8F8;font-size:10px;margin-top: 3px;margin-left:3px;
	display: block;
	padding-left:3px;
}
.vote>h3{
	padding-left: 5px;
	font-weight: normal;
	font-size: 10px;
	margin-top: 2px;
	margin-bottom: 1px;
}
.vote>div{
	text-align: right;
	margin-right:5px;
}
.vote>div>input{
	height: 18px;
	width: 52px;
	font-size: 9px;
	margin-left:8px;
}
.radiolabel{
	width: 14px;
	height: 18px;
	background-image: url(../images/radiotype.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	margin-left: -4px;
	margin-right: 7px;
	display: inline-block;
}
/*医院概况*/
.nhui{background:#fbfbfb url(../images/leftbg1.jpg) repeat-y left top;width:1023px; position:relative;border-right:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8}
.nhui .bottomBanner{ position:absolute;bottom:0;left:0;height:270px;}
.nhui .leftmainbox{width:277px;float:left;padding-bottom:300px;overflow:hidden}

.nhui .LB_main{ }
.nhui .LB_main_top{height:48px;color:#FFF;font-weight:bold; position: relative;}
.nhui .LB_main_top span{
	position: absolute;
	top: 9px;
	left: 37px;
	font-size: 25px;
}
.nhui .LB_main_mid{ }
.nhui .LB_main_mid ul{margin:0 auto; }
.nhui .LB_main_mid ul li{background:url('../images/leftnav1.jpg') no-repeat;height:33px; line-height:33px;margin:5px 0;text-align:center}
.nhui .LB_main_mid ul li a{color:#2671b7;font-weight:bold;}
.nhui .LB_main_mid ul li a:hover{color:#c00}
  
.nhui .rightmainbox{width:705px;float:right;padding:20px;overflow:hidden} 
.nhui .RightNav{border-bottom:solid 1px #e8e8e8;height:30px;line-height:30px;overflow:hidden}
.nhui .RightNavL{ overflow:hidden; height:30px;float:right}
.nhui .RightNavL h3{color:#FFF;padding:0 0 0 20px;margin:0;border-left:solid 5px #308ee0;color:#2671b7;height:30px ; }
.nhui .RightNavR{float:left;  height:30px; padding-right:15px;font-size:13px;overflow:hidden}
.nhui .RightNavR a{font-size:13px;}
.nhui .innerContent{padding:20px}
.ZnPage .LB_main_mid{
	display: none;
}
/*内容页 */
.nhui .iContent{   margin:0;  min-height:895px;_height:895px;height:auto}
.nhui .pagecon{padding:20px;line-height:200%;text-align:left;overflow:hidden}
.nhui .picTitle{text-align:center;color: #004b8b;padding:20px 0;}
.nhui .lines{border-top:solid 1px  #e6e6e6;border-bottom:solid 1px  #e6e6e6;width:95%;margin:0 auto; height:30px;line-height:30px;text-align:right}
.nhui .conms{border:solid 1px #ccc;padding:10px;margin:15px;text-align:left;background:#f4f4f4;color:#aaa}
.nhui .pagemore{padding:20px;margin:0 10px;line-height:35px;border-top:dashed 1px #ccc}

/*体检中心*/
.TjPage{background:#fbfbfb url(../images/leftbg1.jpg) repeat-y left top;width:1023px; position:relative;border-right:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8}
.TjPage .bottomBanner{ position:absolute;bottom:0;left:0;height:270px;}
.TjPage .leftmainbox{width:277px;float:left;padding-bottom:300px;}

.TjPage .LB_main{ }
.TjPage .LB_main_top{height:48px;color:#FFF;font-weight:bold; }
.TjPage .LB_main_mid{ }
.TjPage .LB_main_mid ul{width:188px;margin:0 auto; }
.TjPage .LB_main_mid ul li{background:url(tjleftnavbg.gif) no-repeat;height:33px; line-height:33px;margin:5px 0;text-align:center}
.TjPage .LB_main_mid ul li a{color:#fff;font-weight:bold;}
.TjPage .LB_main_mid ul li a:hover{color:#c00}
  
.TjPage .rightmainbox{width:705px;float:right;padding:20px;} 
.TjPage .RightNav{border-bottom:solid 1px #e8e8e8;height:30px;line-height:30px;overflow:hidden}
.TjPage .RightNavL{width:110px;height:30px;float:right}
.TjPage .RightNavL h3{color:#FFF;padding:0 0 0 20px;margin:0;border-left:solid 5px #308ee0;color:#2671b7;height:30px ; }
.TjPage .RightNavR{float:left; width:530px;height:30px;  padding-right:15px;font-size:13px;}
.TjPage .RightNavR a{font-size:13px;}
.TjPage .innerContent{padding:20px}


/*信息公开*/
.XxPage{background:#fbfbfb url(xxgkbg.jpg) repeat-y right top;width:1023px; position:relative;border-left:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8}
.XxPage .bottomBanner{ position:absolute;bottom:0;left:0;height:270px;}
.XxPage .leftmainbox{width:202px;float:right;padding-bottom:300px;}

.XxPage .LB_main{ position:relative }
.XxPage .LB_main_top{ color:#FFF;font-weight:bold; }
.XxPage .LB_main_mid{ }
.XxPage .LB_main_mid ul{width:188px;  position:absolute;left:7px;top:100px; }
.XxPage .LB_main_mid ul li{background:url(tjleftnavbg.gif) no-repeat;height:33px; line-height:33px;margin:5px 0;text-align:center}
.XxPage .LB_main_mid ul li a{color:#fff;font-weight:bold;}
.XxPage .LB_main_mid ul li a:hover{color:#c00}
 


.XxPage .rightmainbox{width:715px;float:left;padding:30px 40px;} 
.XxPage .RightNav{border-bottom:solid 1px #e8e8e8;height:30px;line-height:30px;overflow:hidden}
.XxPage .RightNavL{width:110px;height:30px;float:left}
.XxPage .RightNavL h3{color:#FFF;padding:0 0 0 20px;margin:0;border-left:solid 5px #308ee0;color:#2671b7;height:30px ; }
.XxPage .RightNavR{float:right; width:530px;height:30px;   font-size:13px;text-align:right}
.XxPage .RightNavR a{font-size:13px;}
.XxPage .innerContent{padding:20px}
.XxPage .detail{padding:20px  }


/*新闻模板*/
.NPage{ width:1024px;margin:0 auto;padding:15px 0 0 0; position:relative; }
.NPage .bottomBanner{ position:absolute;bottom:0;left:0;height:270px;}
.NPage .leftmainbox{width:285px;float:left; }

.NPage .LB_main{border:solid #e6e6e6 1px;margin-bottom:10px;}
.NPage .LB_main_top{ color:#FFF;font-weight:bold;background:url(leftnewsbg.jpg) no-repeat -1px -1px;padding:5px 0 0 40px ;height:29px;overflow:hidden}
.NPage .LB_main_mid{padding:0 0 10px 0 ;}
.NPage .LB_main_mid ul{width:188px;  margin:0 auto; }
.NPage .LB_main_mid ul li{background:url(../images/tjleftnavbg.gif) no-repeat;height:33px; line-height:33px;margin:5px 0;text-align:center}
.NPage .LB_main_mid ul li a{color:#fff;font-weight:bold;}
.NPage .LB_main_mid ul li a:hover{color:#c00}
  
.NPage .rightmainbox{/*width:725px;*/ width:100%;float:right;/*border:solid 1px #e8e8e8;*/border-top:none; }
.NPage .RightNav{ height:29px;line-height:29px;overflow:hidden;background:url(../images/navbg2.jpg)}
.NPage .RightNavL{ height:29px;float:left}
.NPage .RightNavL h3{color:#FFF;padding:2px 0 0 20px;margin:0;border-left:solid 5px #308ee0;color:#2671b7;height:29px ; }
.NPage .RightNavR{float:right;  padding:3px 15px 0 0;   font-size:13px;text-align:right}
.NPage .RightNavR a{font-size:13px;}
.NPage .innerContent{padding:20px}
.NPage .detail{padding:20px; min-height:988px;_height:988px;height:auto}


/*新闻模板*/
.DPage{ width:1024px;margin:0 auto;padding:20px 0 0 0; position:relative; }
.DPage .bottomBanner{display:none;}
.DPage .leftmainbox{width:285px;float:right; }

.DPage .LB_main{border:solid #e6e6e6 1px;display:none}
.DPage .LB_main_top{ color:#FFF;font-weight:bold;background:url(leftnewsbg.jpg) no-repeat -1px -1px;padding:5px 0 0 40px ;height:29px;overflow:hidden}
.DPage .LB_main_mid{padding:0 0 10px 0 ;}
.NPage .LB_main_mid ul{width:188px;  margin:0 auto; }
.NPage .LB_main_mid ul li{background:url(tjleftnavbg.gif) no-repeat;height:33px; line-height:33px;margin:5px 0;text-align:center}
.NPage .LB_main_mid ul li a{color:#fff;font-weight:bold;}
.NPage .LB_main_mid ul li a:hover{color:#c00}
  
.DPage .rightmainbox{width:725px;float:left;border:solid 1px #e8e8e8;border-top:none; } 
.DPage .RightNav{ height:29px;line-height:29px;overflow:hidden;background:url(navbg2.jpg)}
.DPage .RightNavL{width:110px;height:29px;float:left}
.DPage .RightNavL h3{color:#FFF;padding:2px 0 0 20px;margin:0;border-left:solid 5px #308ee0;color:#2671b7;height:29px ; }
.DPage .RightNavR{float:right; width:530px; padding:3px 15px 0 0;   font-size:13px;text-align:right}
.DPage .RightNavR a{font-size:13px;} 
.DPage .detail{padding:10px 20px }


/*内容页 */
.DPage .iContent{   margin:0;  min-height:895px;_height:895px;height:auto}
.DPage .pagecon{padding:20px;line-height:200%;text-align:left;overflow:hidden}
.DPage .picTitle{text-align:center;color: #004b8b;padding:20px 0;}
.DPage .lines{border-top:solid 1px  #e6e6e6;border-bottom:solid 1px  #e6e6e6;width:95%;margin:0 auto; height:30px;line-height:30px;text-align:right}
.DPage .conms{border:solid 1px #ccc;padding:10px;margin:15px;text-align:left;background:#f4f4f4;color:#aaa}
.DPage .pagemore{padding:20px;margin:0 10px;line-height:35px;border-top:dashed 1px #ccc}

/*就医指南*/
.ZnPage{background:#fbfbfb url(../images/leftbg1.jpg) repeat-y left top;width:1023px; position:relative;border-right:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8}
.ZnPage .bottomBanner{ position:absolute;bottom:0;left:0;height:270px;}
.ZnPage .leftmainbox{width:277px;float:left;padding-bottom:300px;overflow:hidden} 

.ZnPage .LB_main{ }
.ZnPage .LB_main_top{height:48px;color:#FFF;font-weight:bold; }
.ZnPage .LB_main_mid{display:none;} 
.ZnPage .menu{width:210px;margin:20px auto;}
.ZnPage .menu a{margin-bottom:5px;}

.ZnPage .rightmainbox{width:705px;float:right;padding:20px;overflow:hidden} 
.ZnPage .RightNav{border-bottom:solid 1px #e8e8e8;height:30px;line-height:30px;overflow:hidden}
.ZnPage .RightNavL{ height:30px;float:right}
.ZnPage .RightNavL h3{color:#FFF;padding:0 0 0 20px;margin:0;border-left:solid 5px #308ee0;color:#2671b7;height:30px ; }
.ZnPage .RightNavR{float:left;  height:30px;  padding-right:15px;font-size:13px;}
.ZnPage .RightNavR a{font-size:13px;}
.ZnPage .innerContent{padding:20px}

/*查询*/
.cxNav{border-bottom:solid 1px #e8e8e8;height:30px;line-height:30px;overflow:hidden;margin:20px 0;}
.cxNav .chaxun{width:380px;float:left}
.cxNav a.zj{width:109px;padding-left:22px;height:30px;background:url(../images/zjlb1.jpg) no-repeat right top;float:right;display:block;color:#FFF;font-weight:bold}
.cxNav a.on{background:url(../images/zjlb1.jpg) no-repeat left top;}
.excx{padding:20px;text-align:right}

/*科室简介*/
.site{ height:29px; overflow:hidden;background:url(../images/navbg2.jpg);padding:6px 0 0 20px;}
.sitenav{ height:18px;line-height:18px;overflow:hidden;border-left:5px solid #1b81d6;padding-left:10px; }
.sitenavRightNavL{ height:40px; text-align:right;padding:10px 10px 0 0 }
.sitenavRightNavL span{color:#1679d0;padding:10px 0 0 20px;margin:0;border-left:solid 4px #308ee0;color:#2671b7;height:29px ; font:bold 16px/22px normal}
.KsCon{padding:0 0 10px 0}
.KsCon .kslist{clear:both; margin:0 auto;}
.KsCon .kslist .title{border-bottom:solid 1px #e6e6e6;height:33px;font:bold 15px/33px normal;color:#1768ae;clear:both;padding:10px 0 0 0;}
.KsCon .kslist ul.kslistul{padding:0 0 10px 10px;}
.KsCon .kslist ul.kslistul li{background:url(../images/ksbg.png) no-repeat left top;width:167px;height:38px;float:left;padding:0 0 0 33px;overflow:hidden;line-height:38px;margin:10px 20px 0 5px;display:inline;}
 
div.kslb{margin:30px 0 0 0;width:200px;float:left}
div.kslb a{background:url(../images/ksbg.png) no-repeat left top;width:167px;height:38px;display:block; padding:10px 0 0 33px;}
div.kslb a.on{color:#FFF;Background:url(../images/ksbg1.png) no-repeat left top;width:167px;height:38px;display:block; padding:10px 0 0 33px;}





.ZjPage{background:#fbfbfb;width:1022px;margin-top:10px; position:relative;border:solid 1px #e8e8e8; }
 
 
.ZjPage .rightmainbox{padding:30px 0;width:932px;margin:0 auto; } 
.ZjPage .RightNav{border-bottom:solid 1px #e8e8e8;height:30px;line-height:30px;overflow:hidden}
.ZjPage .RightNav a.zj{width:85px;padding-left:46px;height:30px;background:url(../images/zjlb.gif) no-repeat right top;float:right;display:block;color:#FFF;font-weight:bold}
.ZjPage .RightNav a.on{background:url(../images/zjlb.gif) no-repeat left top;}
 
.ZjPage .ZjExpert{ margin:0 auto;padding:20px 0}/*专家简介*/
.picTitle{text-align:center;color: #004b8b;padding:20px 0;border-bottom:solid 1px #e8e8e8;}
/*
.ZjPage .zjmorelist{width:710px;float:right}
.ZjPage .zjmore{float:left;width:235px;padding:30px 0 0 0;border-bottom:solid 1px #e8e8e8;height:150px}
.ZjPage .zjmore p.img{width:85px;float:left;padding:0;margin:0;text-align:center}
.ZjPage .zjmore p.img img{width:79px;height:104px;margin-bottom:10px;}
.ZjPage .zjmore p.con{width:125px;float:left;padding:0 0 0 15px;margin:0;line-height:20px;color:#5a5a5a}
.ZjPage .zjmore p.con img{padding-top:10px;}


.ZjPage .jj{border-bottom:solid 1px #e8e8e8;height:29px;margin:20px 0}
.ZjPage .jj h3{background:url(leftnewsbg.jpg);width:72px;height:22px;padding: 7px 0 0 50px;font:bold 14px/normal normal;color:#FFF;}
  

 
.ZjPage .zjview{height:250px; }
.ZjPage .zjview p.img{width:200px;float:left;padding:0;margin:0;text-align:center}
.ZjPage .zjview p.img img{width:160px;height:200px;margin-bottom:10px;border:solid 1px #e8e8e8;padding:5px;}
.ZjPage .zjview p.con{ padding:0 0 0 15px;margin:0;line-height:25px;color:#5a5a5a}
.ZjPage .zjview p.con img{padding-top:10px;}

*/

.on td{background:#8bc9fd}



/*专家详细
.VzPage{ width:1024px;margin:0 auto;padding:20px 0 0 0; position:relative; }
 
.VzPage .leftmainbox{width:285px;float:right; } 
.VzPage .rightmainbox{width:725px;float:left;border:solid 1px #e8e8e8;border-top:none; } 
.VzPage .RightNav{ height:29px;line-height:29px;overflow:hidden;background:url(navbg2.jpg)}
.VzPage .RightNavL{width:110px;height:29px;float:left}
.VzPage .RightNavL h3{color:#FFF;padding:2px 0 0 20px;margin:0;border-left:solid 5px #308ee0;color:#2671b7;height:29px ; }
.VzPage .RightNavR{float:right; width:530px; padding:3px 15px 0 0;   font-size:13px;text-align:right}
.VzPage .RightNavR a{font-size:13px;} 
.VzPage .detail{padding:10px 20px }
.VzPage .jj{border-bottom:solid 1px #e8e8e8;height:29px;margin:20px 0}
.VzPage .jj h3{background:url(leftnewsbg.jpg);width:72px;height:22px;padding: 7px 0 0 50px;font:bold 14px/normal normal;color:#FFF;}
 
.VzPage .iContent{ margin:0;width:730px;float:right} 
.VzPage .picTitle{text-align:center;color: #004b8b;padding:20px 0;border-bottom:solid 1px #e8e8e8;}
 
.VzPage .zjview{height:250px; }
.VzPage .zjview p.img{width:200px;float:left;padding:0;margin:0;text-align:center}
.VzPage .zjview p.img img{width:160px;height:200px;margin-bottom:10px;border:solid 1px #e8e8e8;padding:5px;}
.VzPage .zjview p.con{ padding:0 0 0 15px;margin:0;line-height:25px;color:#5a5a5a}
.VzPage .zjview p.con img{padding-top:10px;}
*/




/*leftControl*/
ul.tpnews{width:260px;margin:0 auto;}
ul.tpnews li{width:130px;height:130px;text-align:center;float:left;overflow:hidden;line-height:25px;padding-top:10px}
ul.tpnews li img{width:120px;height:100px;display:block;padding-bottom:5px;}




/*分页样式 */
.pageMenu{clear:both;width:100%;text-align:center;padding:20px;}
DIV.scott {PADDING: 3px;  MARGIN: 3px;TEXT-ALIGN: center;clear:both}
DIV.scott A {
	BORDER: #ddd 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;  COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER: #85bd1e 1px solid; COLOR: #638425; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER: #85bd1e 1px solid;  COLOR: #638425;BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
	BORDER: #b2e05d 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;  COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
	BORDER: #f3f3f3 1px solid; PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;  COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px
}


ul.ul li.cp{float:left;width:175px;height:170px;text-align:center;background:0;padding:10px 0 0 0;margin:0;border:none;} 
ul.ul li.cp a{color:#000;line-height:18px }
ul.ul li.cp a img{padding:2px;border:solid 1px #b89d8a;width:155px;height:118px;display:block;margin:0 auto; }
ul.ul li.cp a:hover{color:#c00; }
ul.ul li.cp a:hover img{padding:2px;border:solid 1px #000;background:#46220b }
 
ul.ul li{background:url('../images/ico3.gif') no-repeat 4px 14px;height:35px;line-height:35px; padding:0 5px 0 20px;border-bottom:dashed 1px #CCC;overflow:hidden}
ul.ul li.on{background:#f3f3f3 url('../images/ico3.gif') no-repeat 4px 14px;}
ul.ul li span{float:right;color:#555; }

/*留言*/
 
.Pagers{text-align:center;clear:both;width:100%;}   
.gbdiv2{width:95%;margin:10px auto;border-bottom:solid 1px #d7d7d7;padding:15px;background:#f0f0f0}
.gbdiv2 .gbtit{padding:10px 0;background:url(announce.gif) no-repeat left 10px;padding-left:25px} 
.gbdiv2 .commona{border:solid 1px #ffd498;background:#fffce4;padding:5px;margin-top:0px;}
.gbdiv2 .commona b{color:#c80009;}
 
 
.lybg{ margin-top:5px;padding-top:20px}
.lybg div.messtitle{color:#c60000;font:normal 20px/40px '微软雅黑','黑体';text-align:center;padding-bottom:20px}
.lybg b{color:#656565}
 .submit{ padding:20px 0 20px 300px;}
.txt{width:50%;float:left;height:30px;}
.txt input,.serachTextBox{background:url(../images/txtboxbg.jpg);width:252px;height:22px;line-height:22px;padding-left:8px;border:none;margin:0;padding:0}
.txts{clear:both;display:block}
.txts textarea{background:url(../images/txtsbg.jpg);width:670px;height:150px;line-height:22px; border:none;margin:0;padding:0 5px}
.but{background:url(../images/bt1.jpg);width:60px;height:23px;border:none;text-align:center;padding:0;margin:0}


.ksdys{width:708px;margin:0 auto}
.kstitle{ height:29px; line-height:29px;color:#FFF; }
.kstitle b{background:url(../images/navtitle2.jpg) no-repeat;width:70px; height:29px; line-height:29px;color:#FFF;padding-left:50px;font-weight:bold;display:block;float:left}
.kstitle span{float:right;}
.ksys{border-top:solid 1px #ccc;padding:10px 0 0 0}
.ksys dl{  padding:0;margin:0}
.ksys dl dt{width:230px;height:165px;float:left;padding:0 0 0 5px ;margin: 0; overflow:hidden}

.ksys dl dt p.img{width:85px;float:left;padding:0;margin:0;text-align:center}
.ksys dl dt p.img img{width:79px;height:104px;margin-bottom:10px;}
.ksys dl dt p.con{width:125px;float:left;padding:0 0 0 15px;margin:0;line-height:20px;color:#5a5a5a;height:108px;overflow:hidden}
.ksys dl dt p.con b.tit{height:25px;display:block;overflow:hidden;line-height:25px;}
.ksys dl dt p.con img{padding-top:10px;}
.ksys dl dt span.anniu{padding:0 0 0 30px;display:block;text-align:center}


.zjmorelist{width:710px;float:right}

.zjmorelist .jj{border-bottom:solid 1px #e8e8e8;height:29px;margin:20px 0}
.zjmorelist .jj h3{background:url(../images/leftnewsbg.jpg);width:72px;height:22px;padding: 7px 0 0 50px;font:bold 14px/normal normal;color:#FFF;}
 
.zjmorelist .iContent{ margin:0;width:730px;float:right} 
.zjmorelist .picTitle{text-align:center;color: #004b8b;padding:20px 0;border-bottom:solid 1px #e8e8e8;}
 

.zjmore{float:left;width:235px;padding:30px 0 0 0;border-bottom:solid 1px #e8e8e8;height:150px}
.zjmore p.img{width:85px;float:left;padding:0;margin:0;text-align:center}
.zjmore p.img img{width:79px;height:104px;margin-bottom:10px;}
.zjmore p.con{width:125px;float:left;padding:0 0 0 15px;margin:0;line-height:20px;color:#5a5a5a;height:108px;overflow:hidden}
.zjmore p.con b.tit{height:25px;display:block;overflow:hidden;line-height:25px;}
.zjmore p.con img{padding-top:10px;}
.zjmore span.anniu{padding:0 0 0 30px;display:block;text-align:center}

 .zjview{height:250px; }
 .zjview p.img{width:200px;float:left;padding:0;margin:0;text-align:center}
 .zjview p.img img{width:160px;height:200px;margin-bottom:10px;border:solid 1px #e8e8e8;padding:5px;}
 .zjview p.con{ padding:0 0 0 15px;margin:0;line-height:25px;color:#5a5a5a}
 .zjview p.con img{padding-top:10px;}
 
