@charset "gb2312";
* { margin:0 auto;}
body { margin:0; padding:0; font-size:12px;color:#333; }
ul { margin:0; padding:0; list-style:none;}
h4 { font-size:14px;}
img { border:0;}
a { color:#333; text-decoration:none;}
a:hover { color:#FF0000; text-decoration:underline}
.fl { float:left;}
.fr { float:right;}
.h { height:10px; clear:both; overflow:hidden;}
.font_red01 { color:#ee4d9b;}
.font_yellow { color:#c16914;}
#pfff { color:#fff;}
a.fff { color:#fff; text-decoration:none}
a.fff:hover { color:#fff; text-decoration:underline}
a.afff { color:#333; text-decoration:none}
a.afff:hover { color:#fff; text-decoration:underline}
a.yellow { color:#c16914; text-decoration:none;}
a.yellow:hover { color:#c16914; text-decoration:underline}
a.red { color:#f00; text-decoration:none;}
a.red:hover { color:#f00; text-decoration:underline}
a.blue { color:#016AAB; text-decoration:none}
a.blue:hover { color:#016AAB; text-decoration:underline}
a.blue01 { color:#026ca6; text-decoration:none}
a.blue01:hover { color:#026ca6; text-decoration:underline}
/**头部开始**/
#toptt { margin:0 auto; width:980px; height:20px; line-height:20px; background:#004971; padding:0px 10px; color:#fff; }
#topt { margin:0 auto; width:1000px; height:86px}
  .logo {float:left; width:720px; }
  .zxts {float:right; width:267px; padding-left:13px; background:url(../images/zxts.jpg) no-repeat; height:86px}
  .zxts p { width:255px; float:left; line-height:24px; color:#fff; padding-top:26px}
  #shangfan{ float:left; width:160px; padding:0 5px; line-height:24px; height:24px; padding-top:4px; overflow:hidden; color:#c46810; font-weight:bold}
  #shangfan ul{margin: 0px 0px;padding: 0px;list-style-type: none;}
  #shangfan ul li{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin:0;padding: 0px;}
  .tsanniu { float:left; width:79px; height:26px; padding-left:4px} 
#navelist { margin:0 auto; width:965px; padding-left:25px; height:43px; line-height:43px; overflow:hidden; text-align:center; background:url(../images/navebg.jpg) no-repeat;}
  #navelist ul , .#kslist ul{ margin:0; padding:0; list-style:none}
  #navelist ul li { float:left; width:85px; font-size:14px; color:#fff; font-weight:bold}  
  #navelist ul li a { color:#fff;}
   #navelist ul li a:hover { color:#FFFF00; text-decoration:underline;}
#banner { margin:0 auto; width:980px; padding:10px; padding-top:0px; height:267px; background:#006CAA;}    
#kslist { margin:0 auto; width:996px; padding:5px 0px 5px 4px; background:#d8d8d8; height:70px} 
  #kslist ul li { float:left; width:160px; height:70px; padding-right:6px}
#jbcx { margin:0 auto; width:998px; height:78px; border:1px solid #cfcfcf; background:url(../images/jbcxbg.jpg) repeat-x;} 
  .jbcxl { float:left; width:680px; height:68px; background:url(../images/jbcxl.jpg) 2px 0px no-repeat; padding-left:120px; padding-top:10px; color:#005ca1; font-size:14px; line-height:30px }
  .jbcxl a { color:#005ca1; text-decoration:none}
  .jbcxl a:hover { color:#005ca1; text-decoration:underline}
  a.ajb02 { color:#c16914; text-decoration:none; font-weight:bold}
  a.ajb02:hover { color:#c16914; text-decoration:underline; font-weight:bold}
  
  .jbcxl span { display:block; width:94px; height:26px; line-height:26px; text-align:center; float:left; font-size:14px; color:#005ca1; background:url(../images/jbcxlline.jpg) 93px 4px   no-repeat;}
  .jbcxl span a {display:block; width:94px; height:26px; line-height:26px; color:#005ca1; text-decoration:none;  }
  .jbcxl span a:hover {display:block; width:86px; height:26px; line-height:26px;color:#005ca1; background:#e0e0e0; text-decoration:none;}
  
  a.ajb { display:block; width:94px!important; height:26px; line-height:26px; color:#005ca1; text-decoration:none; color:#c16914!important; font-weight:bold; text-decoration:none;background:url(../images/jbcxlline.jpg) 93px 4px   no-repeat;}
  a.ajb:hover {display:block; width:86px!important; height:26px; line-height:26px;color:#005ca1; background:#e0e0e0; text-decoration:none;}
  
  .jbd {display:block; width:55px!important; margin-left:5px;padding-right:5px; height:26px; line-height:26px; text-align:center; float:left; background:url(../images/jbcxlline.jpg) right 4px   no-repeat;}
  a.ajb01 { display:block; width:66px!important; background:url(../images/jbcxlline.jpg) right 4px  no-repeat;  height:26px; line-height:26px; color:#005ca1; font-size:14px; text-decoration:none; color:#c16914!important; font-weight:bold; text-decoration:none;}
  a.ajb01:hover { display:block;width:45px!important;padding-left:5px; padding-right:5px;  height:26px; line-height:26px;color:#005ca1;  text-decoration:none;}
  
  .search { float:right; width:188px; padding-top:10px;}
  .searinput { width:146px; padding-left:24px; height:18px; line-height:18px; border:1px solid #c7c7c7; background:url(../images/search.jpg) left no-repeat; color:#666}
#gonggao { width:980px; margin:0 auto; height:32px; line-height:31px; background:url(../images/gonggaobg.jpg) repeat-x; padding:0px 10px}   
/**头部结束**/
/*当前位置*/
#dqwz { font-size:14px; width:978px; height:31px; line-height:31px; border:1px solid #95B1C6; background:url(../images/third_r1_c5.jpg) #fff repeat-x; clear:both;}
#dqwz a {color:#C06A13; text-decoration:none; font-size:14px;}
#dqwz a:hover {color:#FF0000; text-decoration:underline;}
#dqwz p { background:url(../images/third_r2_c3.jpg) no-repeat 10px center; padding-left:30px; font-weight:normal;}
/*box03*/
#mian { clear:both; width:980px; padding:10px 10px 0px 10px; background:#fff; overflow:hidden }
#side02 {width:730px; height:auto; overflow:hidden;   border: 1px solid #A2C9DA;}
#side03 {width:240px; height:auto; overflow:hidden;}
#miancont { margin-top:10px; clear:both; overflow:hidden;}
#side02 .top{
	height:32px;
}
#side02 .top .l{
	width:34px;
	background: url("../images/topleft.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:32px;
}
#side02 .top .m{
	background: url("../images/topmiddle.jpg") repeat-x scroll 0 0 transparent;
	float:left;
	height:32px;
	width:681px;
	font-size:14px;
	line-height:32px;
	font-weight:bold;
	color:#FFF;
}
#side02 .top .r{
	width:15px;
	background: url("../images/topright.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:32px;
}
#side02 .arclistbox{
	padding:10px;
}
#side02 .arclistbox a{
	color: #016AAB;
	white-space:nowrap;
}
#side02 .arclistbox .arctitle{
	height:30px;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	border-bottom:1px dashed #A2C9DA;
	margin-bottom:8px;	
}
#side02 .arclistbox .arcinfo{
	height:60px;
	font-size:13px;
	line-height:18px;
	color: #666666;
	text-indent:26px;
}
/*疾病导航*/
#dhm{ width:188px; margin:10px auto; clear:both;}
.yiti,.yiti1{ clear:both;font-size:14px;cursor:pointer;margin:5px auto 10px auto;font-weight:bold; padding-left:10px;width:188px; height:23px; line-height:23px;}
.yiti img,.yiti1 img{ display:block; float:left; width:20px; height:18px;}
.yiti span,.yiti1 span{ display:block; float:left; width:100px; margin-left:10px;}
.yiti{ color:#fff; background:url(../images/bg_r3_c1.jpg) no-repeat; }
.yiti1{color:#00699D; background:url(../images/bg_r1_c1.jpg) no-repeat;}
.lia1 ul { clear:both; overflow:hidden; margin:10px 5px; padding:5px 10px;width:160px; border:1px solid #CCCCCC;}
.lia1 ul li { width:80px;*width:85px; float:left;height:22px; line-height:22px;}
.lia1 ul li a { color:#C26A13; text-decoration:none;}
.lia1 ul li a:hover {color:#f60; text-decoration:underline;}
/*在线咨询台*/
#side01box01 { margin-top:10px; width:210px; clear:both; overflow:hidden;}
#box01top { background:url(../images/third_r5_c1.jpg) no-repeat; width:210px; height:32px; line-height:32px;} 
#box01top h4 { font-size:14px; color:#fff; margin-left:30px; line-height:32px;}
#box01mian { width:208px; border:1px solid #ccc; clear:both; overflow:hidden;}
#qq { margin:10px auto;}
#qql { width:97px; height:119px; margin:10px auto;}
#qq ul li { background:url(../images/qq_r1_c2.jpg) no-repeat; width:86px; height:18px; line-height:18px; padding-left:20px; margin-top:5px; overflow:hidden;}
#box01zx { width:203px; height:55px; clear:both; padding:10px 0 5px 0;}
/*男科金牌技术*/
.txt { width:200px; margin:10px auto; padding-bottom:8px;}
.txt ul li { padding-left:22px; border-bottom:1px dashed #ccc; height:32px; line-height:32px;*height:27px; *line-height:27px;}
.num1 {	BACKGROUND: url(../images/jpjs01.gif) no-repeat left center;}
.num2 {	BACKGROUND: url(../images/jpjs02.gif) no-repeat left center;}
.num3 {	BACKGROUND: url(../images/jpjs03.gif) no-repeat left center;}
.num4 {	BACKGROUND: url(../images/jpjs04.gif) no-repeat left center;}
.num5 {	BACKGROUND: url(../images/jpjs05.gif) no-repeat left center;}
.num6 {	BACKGROUND: url(../images/jpjs06.gif) no-repeat left center;}
.num7 {	BACKGROUND: url(../images/jpjs07.gif) no-repeat 1eft center;}
.num8 {	BACKGROUND: url(../images/jpjs08.gif) no-repeat left center;}
.txt LI.listHeight {line-height:32px;*height:27px; *line-height:27px;}
.txt LI.more {	PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 8px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 3px; PADDING-TOP: 8px; BORDER-BOTTOM: #eee 1px solid; height:55px;}
.txt .numBig {	WIDTH: 20px; HEIGHT: 54px; TEXT-ALIGN: center}
.txt .numBig SPAN {	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; WIDTH: 20px; COLOR: #fff; LINE-HEIGHT: 20px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 20px}
.numBig {BACKGROUND: #63ADD0 }
.numBig SPAN {	BACKGROUND:#017CB5}
.txt h3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.1em; PADDING-TOP: 1px}
.txt h3 a { color:#FF6600; text-decoration:underline;}
.productInfo P {	COLOR: #666; LINE-HEIGHT: 1.4em}
.productInfo {	PADDING-LEFT: 2px; HEIGHT: 52px}
/*先进设备*/
  .xjsbb { width:210px; padding:10px 0px; overflow:hidden}
  .xjsbbl { width:10px; height:74px; padding-top:42px; }
  .sbpic img { float:left; width:155px; height:160px; overflow:hidden; padding:5px;}
/*知识讲座*/
#side02text { width:510px; clear:both; background:url(../images/third_r5_c9.jpg) no-repeat; height:135px; overflow:hidden;}
#side02text h4 { width:232px; height:25px; margin:25px auto 0 184px; color:#fff; text-align:center; display:block;}
#side02text p { line-height:22px; padding:10px; text-indent:30px;}
#side02news { overflow:hidden; width:510px; clear:both; background:url(../images/third_r8_c9.jpg) no-repeat; height:142px;}
#side02news ul {
    margin-top: 5px;
    padding: 0 5px;
    width: 500px;
}
#side02news ul li {
    float: left;
    line-height: 45px;
    padding-left: 105px;
    width: 137px;
}
/*新闻列表*/
#side02box02 { width:488px; border:1px solid #A2C9DA; clear:both; overflow:hidden; margin-top:10px; padding:25px 10px;}
#side02news01 ul { margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #ccc;}
#side02news01 ul li { height:25px; line-height:30px;*line-height:25px; font-size:14px;}
#side02news01 ul li span { color:#C26A13; margin-left:10px; font-size:12px;}
/*分页*/
#page { font-size:12px; clear:both;    margin-right:10px; overflow:hidden; padding-top:10px; }
#page .pagelist { list-style:none;}
#page .pagelist li { height:25px; line-height:25px; float:left;border:1px solid #ddd; padding-left:4px;padding-right:4px;margin:0px 2px;}
#page .pagelist li.thisclass { background:#cccccc;}
#page .pagelist li a{ color:#000;text-decoration:none;}
#page .pagelist li a:hover{ color:#FF0000; text-decoration:none;}	
/*在线答疑*/
#asknow { margin-top:10px; font-size:14px; width:510px; height:152px; background:url(../images/third_r15_c9.jpg) no-repeat; clear:both;}
#asktop { font-weight:bold; color:#fff; height:40px; line-height:40px; margin-left:110px;}
#asktext { line-height:20px; width:388px; margin:10px auto auto 110px;}
#askso { width:380px; margin:10px auto auto 110px;}
 #askso .text { width:260px; height:22px; line-height:22px; border:1px solid #ccc;}
/*ppt*/
#ppt img{ border:1px solid #A2C9DA; padding:1px; width:236px; height:273px;}
/*名医风采*/
#contdoc {width:240px; margin-top:10px;}
#contop01 {height:50px; background:url(../images/newspic_r5_c23.jpg) no-repeat;}
#contdocmian { padding-bottom:10px; border:1px solid #A2C9DA; border-top:0; clear:both; width:238px;}
#docbj { width:220px; height:29px; margin-bottom:5px;}
#docone { width:220px;border:1px solid #ccc; margin-bottom:5px; padding:1px; margin-right:5px; background:#F6F6F6;  float:left ; overflow:hidden;}
/*康复案例*/
	.box01 { margin-top:10px; clear:both;}
	.box01t { height:39px; padding-top:7px; background:url(../images/box01.jpg) no-repeat; padding-left:58px;}
	.box01t img { float:left;}
	.box01t h2 { float:left; display:block; width:78px; height:36px; line-height:36px; padding-left:4px; color:#006FA7; text-align:left; font-size:14px;}
	.box01b2 { width:228px;padding:10px 0px 10px 10px; border:1px solid #91CADB; border-top:none; }
	.qtitle { width:196px; padding-right:8px; line-height:24px;  background:url(../images/box03.jpg) left no-repeat; padding-left:24px; margin-bottom:4px}
	.qcon { width:184px; height:81px; padding:7px 10px 0px 34px; line-height:25px; background:url(../images/box04.jpg) left no-repeat; margin-bottom:6px; }
	.box01b2 ul { width:220px; padding-right:8px; font-size:14px;overflow:hidden}
    .box01b2 ul li { float:left; width:220px; line-height:25px;}
	.box01bot {border:1px solid #91CADB; border-top:none; width:238px; height:60px}
	.hzlx { width:228px; height:104px; margin-bottom:8px}
	.hzlx img { padding-right:10px}
	.box02bot {border:1px solid #91CADB; border-top:none; width:175px; height:48px;  padding-bottom:8px; padding-left:63px; padding-top:4px; background:url(../images/box07.jpg) 7px 0px no-repeat; color:#fff; line-height:22px}
	
	.box03b2{ width:218px;padding:5px 10px 10px 10px; border:1px solid #91CADB;border-top:none; overflow:hidden;}
	.kffc2 { width:217px;  text-align:center;}
	.kffc2 img { width:200px; padding:2px; border:1px solid #d3d3d3; }
	.box03b2 h1 { display:block; width:210px; margin:0 auto; height:25px; line-height:25px; font-size:14px}
    .box03b2 p { display:block; width:210px; margin:0 auto; line-height:24px; color:#666}
	
	.casebi { width:220px; padding-right:8px; font-size:14px;overflow:hidden}
    .casebi li { float:left; width:220px; line-height:25px;}
	 .casebi li a{ color:#444}
/**医院环境**/
#yhhj { margin:0 auto; margin-top:0;width:980px; height:137px; padding:10px; padding-top:10px;_padding-top:0px; background:#fff; overflow:hidden; clear:both}  
  .yhhjl { width:50px; height:137px;}
  .yhhjl img { width:46px; height:133px; padding:1px; border:1px solid #029CCE}
  .yhhjr { width:914px; padding:1px; border:1px solid #029CCE; height:124px; padding-left:13px; padding-top:10px}
  .yhhjr ul { margin:0; padding:0; list-style:none;}
  .yhhjr ul li { float:left; width:171px; height:114px; margin-right:11px}
  .yhhjr ul li img { width:163px; height:106px; padding:1px; border:3px solid #C6C4C7;}
  
/**就医指南**/
#jyzn { margin:0 auto; width:980px; padding:10px; padding-top:0px; padding-bottom:0px; background:#fff; height:240px}  
  .jyznt { width:980px; height:110px}
  .jyznb { width:956px; height:130px; padding-left:24px; background:url(../images/jyzn03.jpg) no-repeat}
  .jyznb p { float:left; display:block; width:516px; line-height:22px}
  .mfdh { float:right; width:440px; padding-top:69px}
  .jyzninput { width:220px; height:25px; border:1px solid #b0b0b0; line-height:25px; color:#666}
  
/**合作单位 友情链接**/ 
#hzlink {margin:0 auto; width:980px; padding:10px;  background:#fff; height:86px} 
   .hzdw { width:968px; height:74px; padding:5px; border:1px solid #91CADD}
   .hzdwl { width:25px; height:74px;}
   .hzdwlist { float:left; width:890px; height:74px; padding-left:20px; }
   .hzdwlist ul { margin:0; padding:0; list-style:none}
   .hzdwlist ul li { float:left; width:130px; height:74px; padding-right:18px}
   
/**底部**/