@charset "utf-8";
/* CSS Document */
.banner_box{
	float:left;
	width:958px;
	height:174px;
	border:1px solid #e5e5e5;
	margin-top:10px;
}
.banner_txtlist{
	float:left;
	width:195px;
	margin-top:8px;
}
.banner_txtlist li{
	float:left;
	width:195px;
	text-indent:20px;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.banner_dl{
	float:left;
	width:563px;
	overflow:hidden;
	margin-top:8px;
}
.banner_dl dd{
	float:left;
	width:187px;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.banner_dl dt{
	float:left;
	width:563px;
	height:100px;
	overflow:hidden;
	margin-top:5px;
	margin-bottom:5px;
}
.bar_1{
	float:left;
	width:960px;
	margin-top:10px;
}
.left_bar1{
	float:left;
	width:300px;
	overflow:hidden;
	/*height:500px;*/
}
.slide_box{
	float:left;
	width:300px;
	height:270px;
	overflow:hidden;
}
.slide_bottom{
	float:left;
	width:298px;
	height:72px;
	padding-top:10px;
	border:1px solid #e5e5e5;
	margin-top:10px;
	background-image:url(../image/sprite.gif);
	background-position:-127px top;
	background-repeat:no-repeat;
}
.slide_bottom li{
	float:left;
	width:149px;
	overflow:hidden;
	text-indent:10px;
	height:20px;
	line-height:20px;
}
.newarticle_box{
	float:left;
	width:298px;
	height:320px;
	border:1px solid #e5e5e5;
	margin-top:10px;
	overflow:hidden;
}
.newarticle_title{
	float:left;
	width:288px;
	height:30px;
	display:inline;
	margin-left:5px;
	background-image:url(../image/line1.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.newarticle_title1{
	float:left;
	width:97px;
	height:26px;
	overflow:hidden;
	background-image:url(../image/sprite.gif);
	background-repeat:no-repeat;
	background-position:left -61px;
	margin-top:4px;
	display:inline;
	margin-left:23px;
	line-height:28px;
	text-indent:22px;
}
.newarticle_title1 a{
	font-weight:bold;
	font-size:14px;
}
.newarticle_list{
	float:left;
	width:288px;
	margin-top:10px;
}
.newarticle_list li{
	float:left;
	width:288px;
	height:24px;
	line-height:24px;
	text-indent:20px;
	background-image:url(../image/dot.gif);
	background-position:10px 10px;
	background-repeat:no-repeat;
	overflow:hidden;
}
.center_bar1{
	float:left;
	width:380px;
	display:inline;
	margin-left:10px;
}
.article_box{
	float:left;
	width:380px;
	height:98px;
	background-image:url(../image/sprite.gif);
	background-position:left -90px;
	background-repeat:no-repeat;
}
.article_box_title{
	float:left;
	width:350px;
	height:30px;
	line-height:30px;
	display:inline;
	margin-left:15px;
	overflow:hidden;
	text-align:center;
}
.article_box_title a{
	font-size:14px;
	font-weight:bold;
}
.article_box_body{
	float:left;
	width:350px;
	display:inline;
	margin-left:15px;
	height:40px;
	line-height:20px;
	overflow:hidden;
	margin-top:5px;
}
.article_box_body a{
	color:#bf0030;
	margin-left:10px;
}
.article_list{
	float:left;
	width:380px;
	height:152px;
	margin-top:10px;
	padding-top:10px;
}
.article_list li{
	float:left;
	width:190px;
	height:23px;
	overflow:hidden;
}
.article_1{
	float:left;
	width:380px;
	height:163px;
	overflow:hidden;
	/*background-color:#F33;*/
	margin-top:10px;
}
.article_1_title{
	float:left;
	width:380px;
	height:30px;
	display:inline;	
	background-image:url(../image/line1.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.article_1_title1{
	float:left;
	width:97px;
	height:26px;
	overflow:hidden;
	background-image:url(../image/sprite.gif);
	background-repeat:no-repeat;
	background-position:left -61px;
	margin-top:4px;
	display:inline;
	margin-left:23px;
	line-height:28px;
	text-indent:22px;
}

.article_1_title1 a{
	font-weight:bold;
	font-size:14px;
}
.article_1_title1 a:link{	
	color:#bf0030;
	text-decoration:none;
}
.article_1_title1 a:visited{	
	color:#bf0030;
	text-decoration:none;
}
.article_1_title1 a:hover{	
	color:#F00;
	text-decoration:underline;
}
.article_1_title1 a:active{	
	color:#F00;
	text-decoration:underline;
}

.article_1_more{
	float:right;
	display:inline;
	margin-right:10px;
	height:30px;
	line-height:30px;
}
.article_1_list{
	float:left;
	width:370px;
	margin-top:10px;
	
}
.article_1_list li{
	float:left;
	width:370px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	text-indent:10px;
}

.pic1{
	float:left;
	width:380px;
	height:70px;
	overflow:hidden;
	margin-top:10px;
}
.right_bar1{
	float:left;
	width:260px;
	display:inline;
	margin-left:10px;
	overflow:hidden;
}
.hospital_box{
	float:left;
	width:260px;
	height:270px;
	overflow:hidden;
}
.hospital_title{
	float:left;
	width:260px;
	height:34px;
	overflow:hidden;
}
.title_left{
	float:left;
	width:129px;
	height:34px;
	overflow:hidden;
	text-align:center;
	line-height:28px;
	background-image:url(../image/sprite.gif);
	background-position:left -215px;
	background-repeat:no-repeat;
	font-weight:bold;
	cursor:pointer;
}
.title_right{
	float:left;
	width:129px;
	height:34px;
	overflow:hidden;
	text-align:center;
	line-height:28px;
	display:inline;
	margin-left:2px;
	background-image:url(../image/sprite.gif);
	background-position:left -249px;
	background-repeat:no-repeat;
	font-weight:bold;
	cursor:pointer;
}
.hospital_body{
	float:left;
	width:258px;
	height:234px;
	border:1px solid #e5e5e5;
}
.bodytitle{
	float:left;
	width:238px;
	height:30px;
	display:inline;
	margin-left:10px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	color:#bf0030;
	text-align:center;
}
.bodycontent{
	float:left;
	width:238px;
	display:inline;
	margin-left:10px;
	height:187px;
	line-height:21px;
	margin-top:10px;
	overflow:hidden;
}
.bodycontent a{
	color:#f00;
}
.hospital_bodyin{
	float:left;
	width:238px;
	height:210px;
	line-height:21px;
	display:inline;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
}
.hospital_bodyin a{
	color:#f00;
}
.pic2{
	float:left;
	width:260px;
	height:84px;
	overflow:hidden;
	margin-top:10px;
}
.listbox{
	float:left;
	width:258px;
	height:320px;
	border:1px solid #e5e5e5;
	margin-top:10px;
	background-color:#f7f7f7;
}
.listbox dt{
	float:left;
	height:26px;
	width:258px;
	overflow:hidden;
	background-color:#FFF;
	border-bottom:1px solid #bf0030;
	margin-bottom:10px;
}
.listbox dt div{
	float:left;
	height:26xp;
	line-height:26px;
	background-image:url(../image/dot1.gif);
	background-position:10px 3px;
	background-repeat:no-repeat;
	text-indent:35px;
}
.listbox dt div a{
	font-weight:bold;
	font-size:14px;
}
.listbox dt span{
	float:right;
	height:26px;
	line-height:26px;
	display:inline;
	margin-right:10px;
}
.listbox dd{
	float:left;
	width:248px;
	height:23px;
	line-height:23xp;
	text-indent:10px;
	overflow:hidden;
	
}
.banner1{
	float:left;
	width:960px;
	margin-top:10px;
	overflow:hidden;
	/*height:90px;*/
}
.bar2{
	float:left;
	width:960px;
	overflow:hidden;
}
.leftbar2{
	float:left;
	width:340px;
	overflow:hidden;
}
.centerbar2{
	float:left;
	width:340px;
	/*height:500px;
	background-color:#F6C;*/
	overflow:hidden;
	display:inline;
	margin-left:10px;
}
.rightbar2{
	float:left;
	width:260px;
	display:inline;
	display:inline;
	margin-left:10px;
}
.listbox2{
	float:left;
	width:258px;
	height:275px;
	border:1px solid #e5e5e5;
	margin-top:10px;
	background-color:#f7f7f7;
}
.listbox2 dt{
	float:left;
	height:26px;
	width:258px;
	overflow:hidden;
	background-color:#FFF;
	border-bottom:1px solid #bf0030;
	margin-bottom:10px;
}
.listbox2 dt div{
	float:left;
	height:26xp;
	line-height:26px;
	background-image:url(../image/dot1.gif);
	background-position:10px 3px;
	background-repeat:no-repeat;
	text-indent:35px;
}
.listbox2 dt div a{
	font-weight:bold;
	font-size:14px;
}
.listbox2 dt span{
	float:right;
	height:26px;
	line-height:26px;
	display:inline;
	margin-right:10px;
}
.listbox2 dd{
	float:left;
	width:248px;
	height:23px;
	line-height:23xp;
	text-indent:10px;
	overflow:hidden;
}
.listbox3{
	width:338px;
	height:273px;
	border:1px solid #e5e5e5;
	float:left;
	margin-top:10px;
	background-image:url(../image/titlebg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.listbox3title{
	float:left;
	width:338px;
	height:28px;
}
.listbox3title dt{
	float:left;
	width:91px;
	height:28px;
	overflow:hidden;
	background-image:url(../image/sprite.gif);
	background-position:-381px -90px;
	background-repeat:no-repeat;
	line-height:30px;
	text-indent:23px;
	display:inline;
	margin-left:5px;
}
.listbox3title dt a{
	font-weight:bold;
	font-size:14px;
}
.listbox3title dd{
	float:right;
	display:inline;
	margin-right:10px;
	height:28px;
	line-height:28px;
}

.listbox4title{
	float:left;
	width:338px;
	height:28px;
}
.listbox4title dt{
	float:left;
	width:91px;
	height:28px;
	overflow:hidden;
	background-image:url(../image/sprite.gif);
	background-position:-381px -119px;
	background-repeat:no-repeat;
	line-height:30px;
	text-indent:23px;
	display:inline;
	margin-left:5px;
}
.listbox4title dt a{
	font-weight:bold;
	font-size:14px;
}
.listbox4title dd{
	float:right;
	display:inline;
	margin-right:10px;
	height:28px;
	line-height:28px;
}

.listbox5title{
	float:left;
	width:338px;
	height:28px;
}
.listbox5title dt{
	float:left;
	width:109px;
	height:28px;
	overflow:hidden;
	background-image:url(../image/sprite.gif);
	background-position:-381px -148px;
	background-repeat:no-repeat;
	line-height:30px;
	text-indent:23px;
	display:inline;
	margin-left:5px;
}
.listbox5title dt a{
	font-weight:bold;
	font-size:14px;
}
.listbox5title dd{
	float:right;
	display:inline;
	margin-right:10px;
	height:28px;
	line-height:28px;
}



.listbox3description{
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:10px;
	width:318px;
	padding-bottom:10px;
	border-bottom:1px dashed #e0e0e0;
}
.listbox3description dt{
	float:left;
	width:122px;
	height:92px;
	border:1px solid #d9d9d9;
	overflow:hidden;
}
.listbox3description dd{
	float:left;
	width:184px;
	height:92px;
	display:inline;
	margin-left:10px;
}
.listbox3description dd h1{
	float:left;
	width:184px;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.listbox3description dd div{
	float:left;
	width:184px;
	height:60px;
	line-height:20px;
	overflow:hidden;
	margin-top:5px;
}
.listbox3description dd div a{
	color:#f00;
	margin-left:10px;
}

.listbox4description{
	float:left;
	display:inline;
	margin-top:8px;
	margin-left:10px;
	width:318px;
	border-top:1px dashed #e0e0e0;
	padding-top:10px;
}
.listbox4description dd{
	float:left;
	width:124px;
	display:inline;
	margin-left:20px;
}
.listbox4description dd h1{
	float:left;
	width:122px;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
}
.listbox4description dd h2{
	float:left;
	width:122px;
	height:78px;
	overflow:hidden;
	border:1px solid #e0e0e0;
}
.listbox4description dd div a{
	color:#f00;
	margin-left:10px;
}



.listbox3ul{
	float:left;
	width:320px;
	display:inline;
	margin-left:10px;
	margin-top:10px;
}
.listbox3ul li{
	float:left;
	width:320px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	text-indent:20px;
	background-image:url(../image/dot3.gif);
	background-position:10px 8px;
	background-repeat:no-repeat;
}
.friendlink_pic{
	float:left;
	width:960px;
	overflow:hidden;
}
.friendlink_pic li{
	float:left;
	width:150px;
	height:50px;
	overflow:hidden;
	margin-left:8px;
	margin-top:8px;
}
.friendlink_txt{
	float:left;
	width:958px;
	overflow:hidden;
	margin-top:10px;
	border:1px solid #d5d5d5;
	background-color:#f6f6f6;
}
.friendlink_txt ul{
	float:left;
	margin-top:7px;
	padding-bottom:7px;
	width:948px;
}
.friendlink_txt ul li{
	float:left;
	width:108px;
	height:20px;
	line-height:20px;
	margin-left:10px;
	display:inline;
}

/**********幻灯片**********/
#zynews_focus{width:300px;height:270px;float:left;overflow:hidden;}
#zynews_focus a:hover{color:#fff79d;text-decoration:none;}
.d1{width:300px;height:auto;overflow:hidden;border:#666666 2px solid;background-color:#000000;position:relative;}
.loading{width:300px;border:#666666 2px solid;background-color:#000000;color:#FFCC00;font-size:12px;height:270x;text-align:center;padding-top:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:270px;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px; }
img{border:0px;}
#zynews_focus ul{display:none;}
.button{position:absolute; z-index:1000; right:5px; bottom:2px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{background-color:#666666;display:block;float:left;padding:0px 5px;margin-right:1px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.b2{color:#fff79d;background-color:#cb1a08;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:6px;font-size:14px;top:-1px;position:relative;}
.fontdes{color:#FFFFFF;font-size:14px;font-weight:bold;position:absolute;left:10px}
/***********************/





