body{
	padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif,'宋体'; font-size:12px;}
img{
	border:none;}
a {	color: #666666;	text-decoration: none;}
a:hover,a:active {	color:#666666;	text-decoration: none;}
form{
	padding:0px; margin:0px; }	
.clearBoth{
	display:block; height:0px; clear:both; line-height:0px; font-size:0px;}
.clearBoth10px{
	display:block; height:10px; clear:both; line-height:10px; font-size:10px;}	
	
/*index背景*/	
#mainIndex{
	background:url(../images/indexbg.jpg) top repeat-x;}	
	
/*主Div剧中*/	
.mainDiv{
	width:1002px; margin:0px auto;}	
	
	
/*logo样式*/
.logoAndLink{
	width:100%; height:101px; background:url(../images/logo.gif) left no-repeat; }	
.logoAndLink div{
	font-family:'宋体'; color:#48b282; float:right; padding-right:25px; padding-top:45px; }	
.logoAndLink div a{
	text-decoration:none; color:#48b282; }	
	
/*menu*/	
.dhstyl1{ text-align:center; background-image:url(../images/menuspan.jpg); background-repeat:no-repeat; background-position:right; padding-left:8px;  }
.dhstyl1 a{
	line-height:47px; font-weight:bold; color:#FFF; text-decoration:none; display:block; float:left; height:47px;text-align:center;}	
.dhstyl1 a:hover{background:url(../images/menubg.gif) no-repeat center;text-align:center;}



.menu{
	width:1003px; height:45px; clear:both; color:#FFFFFF; overflow:hidden; padding-top:2px;}
.menu a{
	line-height:47px; font-weight:bold; color:#FFF; text-decoration:none; display:block; float:left; height:47px; padding:0px 8px;}	
.menu a:hover{
	background:url(../images/menubg.gif) no-repeat center;}	
.menu .menuIndexS{
	width:38px; text-align:center;}	
.menu span{
	float:left; width:2px; height:45px; background:url(../images/menuspan.jpg);}
.menuSub{
	width:1002px; height:27px; position:absolute; background-color:#005d2e; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; z-index:55 }	
.menuSub div{
	 padding-left:10px; line-height:27px; position:absolute; z-index:99; }	
.menuSub div a{
	color:#fff; text-decoration:none; padding-right:15px; }	
.menuSub div a:hover{
	text-decoration:underline;}	
	
/*contentAll*/
.contentAll{
	width:982px; background-color:#FFF; padding:10px;}
/*Firstline*/
.FirstlineLeft{
	width:242px; padding-right:10px; float:left;}
.FirstlineLeft .moreImg{
	border:1px solid #e2e4e3; width:240px; height:170px; overflow:hidden;}
.FirstlineLeft .voide{
	width:242px; height:160px; overflow:hidden;}		
 	
	
	
	
.FirstlineCenter{
	width:480px; float:left;height:146px; background:url(../images/FirstlineCenterBg1.jpg) no-repeat; margin-top:-7px; margin-left:-6px; position:relative;}
.FirstlineCenter .fnews{ 
	width:486px;height:76px; }	
.FirstlineCenter .fnews .fnewsTitle	{
	display:block; padding-top:23px; text-indent:110px; color:#717171; font-size:14px; font-weight:bold;}
.FirstlineCenter .fnews	.newsTitleLink{
	display:block; margin-left:28px; margin-top:16px; background:url(../images/newsIco.gif) left no-repeat;}
.FirstlineCenter .fnews	.newsTitleLink a{
	color:#fb6700; text-decoration:none; font-size:14px; font-weight:bold; line-height:29px;  text-indent:18px;}	
.FirstlineCenter .fnews .newsCon{
	display:block; padding-left:24px; width:444px; padding-right:18px; text-indent:24px; line-height:23px;}
.FirstlineCenter .fnews .newsCon a{
	text-decoration:none; color:#666666;}	
.FirstlineCenter .newsList{
	border:1px solid #e3e3e3; padding:9px; padding-top:4px; border-top:none; margin-left:6px;}
	
.FirstlineCenter .newsList .newsListico{
	width:11px;}
.FirstlineCenter .newsList .newsListTime{
	width:90px; color:#034110;}	
.FirstlineCenter .newsList td{
	border-bottom:1px dotted #c6c6c6; line-height:16px;}	
.FirstlineCenter .newsList td a{
	color:#000; text-decoration:none;}

	
.FirstlineRight{
	width:240px; float:right;}	
.FrBorder{
	border:1px solid #cbcbcb; display:block; padding-bottom:6px;}
	
.FrBorder table{
	background-color:#e1e1e1; font-size:3px; line-height:3px; height:3px;}	
.FrBorder table td{
	background-color:#FFFFFF;}	
.FrBorder table	.tdcon{
	background:url(../images/frlist.gif) no-repeat; font-size:12px; height:25px; line-height:25px; color:#bb3510; text-indent:38px;}
.FrBorder table	.tdcon a{
	color:#bb3510; text-decoration:none;}	
	
	
/*title总的样式*/
.allTitleStyle{
	display:block; height:33px; clear:both; background:url(../images/titleBg.gif) repeat-x left;}

.allTitleStyle span{
	display:block; width:138px; height:33px; background:url(../images/titleBg.jpg) no-repeat; float:left; line-height:33px; text-indent:15px; font-size:14px; color:#FFFFFF;  font-weight:bold;}	
.allTitleStyle a{
	display:block; width:37px; height:20px; float:right; background:url(../images/gd.png) no-repeat; overflow:hidden; text-indent:-99px; margin-top:5px; margin-right:7px;}	
	
/* Doctor**/	
.moreDoctor{
	width:962px; padding:10px; background-color:#e1ffec;}
.moreDoctor	.DoctorBorder{
	border:1px solid #baf7d5; background-color:#FFFFFF;}
.moreDoctor	.DoctorBorder .DoctorTitleBg{
	display:block; height:40px; background:url(../images/doctorTitleBg.gif) repeat-x;}	
.moreDoctor	.DoctorBorder .DoctorTitleBg .DoctorTitleCon{
	width:172px; height:40px; background:url(../images/doctorTitle.gif) no-repeat; float:left; position:relative; margin-top:7px; margin-left:-11px;  line-height:33px; text-indent:40px; font-size:14px; color:#FFFFFF;  font-weight:bold;}
.moreDoctor	.DoctorBorder .DoctorTitleBg a{
	background:url(../images/moreD.gif) no-repeat; float:right; width:86px; height:27px; display:block; overflow:hidden; text-indent:-99px; text-decoration:none; margin-top:14px; }

.morePhoto{
	padding:10px; width:942px; }

.morePhoto .ListPhoto{
	width:294px; height:108px; padding:10px; overflow:hidden; float:left; }
.morePhoto .ListPhoto div{
	padding:1px; border:1px solid #dcdcdc; width:90px; height:108px; float:left; margin-right:8px;}	
.morePhoto .ListPhoto div img{
	width:90px; height:108px;}	
.morePhoto .ListPhoto strong{
	display:block; float:left; line-height:21px; color:#801b00; width:192px; font-size:14px;}	
.morePhoto .ListPhoto span{
	color:#686868; line-height:19px; width:192px; float:left; display:block;}	
.morePhoto .ListPhoto span a{
	color:#ff5601; text-decoration:none;}	
.morePhoto .ListPhoto .clsa{
	background:url(../images/zixun.gif) no-repeat; width:67px; height:19px; display:block; float:left; color:#FFFFFF; line-height:20px; text-align:center; text-decoration:none; padding-top:1px; margin-top:7px;}	
	
	
/**thrListNews**/
.mrR8px{
	margin-right:8px;}
.thrListNews{
	width:322px; float:left;}
.thrListNews .thrListBorder{
	border:1px solid #cbcbcb; display:block; height:300px;}
.thrListNews .thrListBorder ul{
	margin:0px; padding:10px; list-style:none;}	
.thrListNews .thrListBorder ul li{
	border-bottom:1px dotted #cccccc; line-height:27px; background:url(../images/dian.gif) no-repeat left; text-indent:20px;}	
.thrListNews .thrListBorder ul li a{
	color:#000; text-decoration:none; }
	
/**info**/
.infoTitle{
	background:url(../images/info.gif) no-repeat; width:322px; height:32px; position:relative; margin-top:-10px; padding-top:24px; text-indent:35px; line-height:21px; font-weight:bold; font-size:14px; color:#FFF;}
.infoTitle span{font-weight:bold; font-size:14px; color:#000; line-height:21px; margin-left:160px;}	
.infocon{
	border-left:1px solid #dedede; border-right:1px solid #dedede; background-color:#fefefe; margin:0px; padding:0px; list-style:none; width:320px; padding-top:6px; padding-bottom:5px; height:240px;}	
.infocon li{
	width:145px; float:left; padding-top:2px; padding-bottom:12px; padding-left:12px;}	
.infobottom{
	background:url(../images/infobg.gif) no-repeat; width:322px; height:5px; line-height:5px; font-size:5px;}	
.infocon li	a{ text-decoration:none;}


/*morePictitle*/
.morePictitle{
	background:url(../images/morePic.gif) no-repeat; width:947px; height:34px; padding-left:35px;}	

.morePictitle a{
	display:block; float:left; width:104px; height:34px; position:relative; text-indent:23px; padding-top:10px;  font-size:14px;  text-decoration:none; color:#666666;}		

.morePictitle .on{
	 background:url(../images/titleName.gif) no-repeat; color:#FFF; font-weight:bold;}	
.morePicBorder{
	border:1px solid #d7d7d7; border-top:none; padding:20px 15px; width:950px; height:142px; display:block; overflow:hidden; }
.morePicBorder a{
	display:block; width:162px; padding:0px 14px; height:142px; overflow:hidden; float:left;}
.morePicBorder a img{
	width:160px; height:140px; border:1px solid #e0dfdd;}


/**footer**/
.footer{
	background:url(../images/bottom1.gif) repeat-x center; width:100%; height:198px;  }
.linkSbottom{
	color:#015312; font-weight:bold; font-size:14px; text-align:center; padding-top:27px;}	
.linkSbottom span{
	background:url(../images/shu.gif) no-repeat; padding:0px 2px;}				  	
.linkSbottom a{
	color:#015312; text-decoration:none; padding-left:6px; padding-right:11px;}	
.linkSbottomCon{
	color:#FFF; text-align:center; line-height:28px; padding-top:45px;}	
.bottomTop{
	height:14px; display:block; text-align:right; padding-right:89px;}
.bottomTop a{
	font-weight:bold; color:#FFF; text-decoration:none; display:block; }	
	
	
	
.top {color: #666666;text-decoration: none; font-size:14px; line-height:27px; width:212px; display:block; height:27px; font-weight:bold;text-indent:24px; background-image:url(../images/zuo_z.jpg)}
.top:hover,top:active {	color:#ffffff;text-decoration: none;font-size:14px;width:212px; height:27px;font-weight:bold;background-image:url(../images/zuo_b.jpg)}	
	
	
	

.pages{ margin:0px; padding:0px; margin-top:10px;}
.pages li{ float:left; line-height:20px;border:1px solid #03824a;  margin-right:5px; background-color:#FFF;}
.pages li.c{background-color:#024c00; color:#FFF;padding:0 8px;}
.pages li a{float:left;padding:0 8px;height:20px; text-decoration:none; color:#666666;}
.pages li a:hover{background-color:#024c00; color:#FFF;text-decoration: none;}



.ullist {margin:0px;padding:0px;}
.ullist li {	float:left;}


	
.blk_29 {	 PADDING-RIGHT: 0px;PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative; WIDTH: 930px;}
.blk_29 .LeftBotton {
	LEFT: 0px;
	FLOAT: left;
	WIDTH: 16px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 60px;
	HEIGHT: 30px;
	background-image: url(../images/zuo.gif);
}
.blk_29 .RightBotton {
	background-image: url(../images/you.gif);
	FLOAT: right;
	WIDTH: 16px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 60px;
	HEIGHT: 30px;
	left: 915px;
}
.blk_29 .Cont {	 margin:0px 0px 0px 0px;OVERFLOW: hidden; WIDTH: 920px; PADDING-TOP: 0px;}
.blk_29 .box {	FLOAT: left; padding-left:3px; padding-right:3px; TEXT-ALIGN: center}
.blk_29 .box IMG {	BORDER-RIGHT: #add2fc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #add2fc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #add2fc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #add2fc 1px solid}
.blk_29 .box P {	MARGIN: 15px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {	MARGIN-TOP: 0px;WIDTH: 910px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 910px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 450px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 450px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}	



.aa { font-family: "宋体"; font-size:14px;font-weight: bold; color:#016e7b;  background-repeat:no-repeat; background-position:center;}
.aa1 {font-family: "宋体"; font-size:14px;font-weight: bold; color:#ffffff;background-image:url(../images/titleName.gif); background-repeat:no-repeat; background-position:center;}

.bb { font-family: "宋体"; font-size:14px;font-weight: bold; color:#000000; }
.bb1 {font-family: "宋体"; font-size:14px;font-weight: bold; color:#348c38;}



.member_f{margin-top:5px;}
.member_f dl{border-bottom:1px solid #E8E8E8; padding:5px 0; width:100%; float:left;}
.member_f dl dt{float:left; width:110px; text-align:right; line-height:26px; font-weight:bold;}
.member_f dl dd{float:left; line-height:26px; text-align:left; margin:0px; padding:0px; padding-left:10px; }
.member_f dl dd textarea{ width:90%; height:200px; }
.member_f dl dd.m span{color:#C00;}
.member_f dl dd.m span.ok{ background-color:#000; width:10px; height:5px;}

.cen_body_art_body table{width: 100% !important;}
.cen_body_art_body table td{border:1px solid #474747;text-align:center;}