@charset "utf-8";
.ttmain{margin:0; padding:0;width:1002px;height:150px;background:url("/hcps/images/logo.jpg");background-repeat:no-repeat;z-index:1;}
.bbmain{margin-top:2px; padding:0;width:1002px;height:77px;background:#fff; z-index:1;}
.bottmain{margin:0 auto; margin-top:0px;background:url("/hcps/images/footer.jpg");z-index:1;}
.headmain{clear:both;margin:0px;}

.indexmain {margin:0 auto; margin-top:0px;width:1002px;background:#fff;z-index:1;}
.indextitle{float:left;margin-top:2px;width:1002px;height:27px;line-height:27px;background:url("/hcps/images/bb.jpg");border-left: 1px #e4e4e4 solid;border-right: 1px #e4e4e4 solid;border-top: 1px #e4e4e4 solid;}
.indexcontent{float:left;width:1002px;line-height:27px;border: 1px #e4e4e4 solid;}
.leftmain { float:left;width:400px; z-index:1;margin-top:2px;}

.midmain{ float:left;width:667px;z-index:1;margin-top:2px;background:#fff;}
.midleftmain{ float:left;width:330px;z-index:1;background:#fff;}
.tzmain{ float:left;width:330px;height:50px;z-index:1;margin-top:0px;background:#fff;vertical-align:middle;}
.midrightmain{ float:right;width:330px;z-index:1;background:#fff;}
.seramain{margin-top:5px; width:250px; position:relative; height:28px; float:right;font-size:16px;}
.seramain .txt{ background:#fff; border:1px solid #e0e0e0; width:238px; height:20px; line-height:20px; padding:5px; vertical-align:middle; color:#888;}
.seramain .btn{ position:absolute; top:0px;_top:2px;right:0px; cursor:pointer;}

.mcon li a{color:#4b545d;text-decoration:none;font-size:14px;}
.mcon li a:hover{color:#FF0000;text-decoration:underline;}
.mcon {float:left;width:425px;height:425px;margin-left:0px;margin-top:0px;background:#FFFFCB;overflow:hidden;}

.mcon ul{float:left;margin-left:5px;_margin-left:2px;margin-top:0px;padding:0;}

.mcon li {
_margin-left:0px;
border-bottom:dashed 1px #A9A3A3;
width:400px;
text-align:left;
padding-left:15px;
line-height:24px;
*line-height:24px;
_line-height:18px;
margin-top:2px;
height:22px;
*height:21px;
_height:21px;
background-image:url(/hcps/images/dot.png);
background-repeat:no-repeat;
background-position:left center;
position:relative;
display:inline-block;}

.mcon li:first-child a{
font-weight:bold;
line-height:23px;
height:24px;
font-size:14px;
	}

.xslist{float:left;width:425px;height:415px;margin-left:0px;margin-top:0px;background:#FFFFCB;overflow:hidden;}
.xslist ul{
margin:0px;
padding:0px;
}
.xslist li{
margin-top:8px;
list-style:none;
line-height:20px;
color:#585858;
}
.xslist li a{
font-weight:bold;
font-size:14px;
color:#008000;
text-decoration:none;
}
.xslist li a:hover{color:#FF0000;text-decoration:underline;}

.date {position:absolute;right:2px;top:0;color:#6e7c8a;font-size:14px;}

.overtext{
	width:300px;
	float:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;	
}

.overtext1{
	width:450px;
	float:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;	
}

.golink ul{float:left;margin-left:0px;padding:0;margin-top:2px;}
.golink li a{color:#0066CC;text-decoration:none;}
.golink li a:hover{color:#000;text-decoration:underline;}
.golink {float:left;width:980px;height:25px;margin-left:5px;*margin-left:10px;margin-top:10px;_margin-left:2px;}
.golink li {_margin-left:3px;width:100px;line-height:20px;text-align:center;height:20px;display:inline;}



.rightmain {float:right;margin-right:2px;margin-top:2px;width:585px;background:#fff;z-index:1;}

.rightmain1 {float:right;margin-right:0px;margin-top:2px;width:236px;height:180px;background:#fff;z-index:1;}

.rightmain3 {float:right;margin-right:0px;margin-top:2px;width:236px;height:54px;background:#fff;border: 1px #e4e4e4 solid;z-index:1;}

.flashmain { float:left;margin-top:2px;width:400px;background:#fff; z-index:1;border: 1px #e4e4e4 solid;}
 
.flashmain1 { float:left;margin-top:2px;margin-left:2px;width:570px;height:228px;background:#fff;z-index:1;}

.flashmain11 { float:left;margin-top:4px;width:140px;height:228px;background:#fff;z-index:1;}

.ksdh {float:left;margin-top:3px;height:220px;width:134px;background-image:url(/hcps/images/guanzhu1.jpg);background-repeat:no-repeat;}
.xzxx{float:left;margin-top:180px;margin-left:35px;background-repeat:no-repeat;}

.flashmain12{ float:right;margin-top:2px;margin-right:5px;width:423px;height:228px;background:#fff;z-index:1;overflow:hidden;}

.downline{float:left;width:425px;height:2px;*height:2px;margin-top:2px;margin-left:0px;background-image:url(/hcps/images/bt2.jpg);padding:0;}

.bottline{float:left;width:1000px;height:2px;margin-top:2px;margin-left:0px;_margin-left:0px;background-image:url(/hcps/images/bt3.jpg);padding:0;z-index:1;}


.rmcon li a{color:#000;text-decoration:none;font-size:14px;}
.rmcon li a:hover{color:#FF0000;text-decoration:underline;}
.rmcon {float:left;width:560px;height:300px;margin-left:0px;margin-top:5px;}
.rmcon ul{float:left;height:320px;margin-left:5px;_margin-left:2px;margin-top:0px;padding:0;}
.rmcon li{_margin-left:0px;border-bottom:dashed 1px #A9A3A3;width:560px;text-align:left;padding-left:15px;line-height:30px;*line-height:27px;_line-height:25px;
height:27px;*height:25px;_height:23px;background-image:url(/hcps/images/dot.png);background-repeat:no-repeat;background-position:left center;position:relative;display:inline-block;}
.rmcon li:first-child a{
font-weight:bold;
line-height:20px;
font-size:14px;
	}

.rmcon2 li a{color:#008000;text-decoration:none;font-size:14px;}
.rmcon2 li a:hover{color:#FF0000;text-decoration:underline;}
.rmcon2 {float:left;width:750px;height:470px;margin-left:0px;margin-top:5px;}
.rmcon2 ul{float:left;height:470px;margin-left:5px;_margin-left:2px;margin-top:0px;padding:0;}
.rmcon2 li{_margin-left:0px;border-bottom:dashed 1px #A9A3A3;width:750px;text-align:left;padding-left:15px;line-height:29px;
height:30px;background-image:url(/hcps/images/dot.png);background-repeat:no-repeat;background-position:left center;position:relative;display:inline-block;}


.pager {margin-top:10px;margin-left:40px;clear:both;width:95%;display:inline-block;position:relative;}
.pager span {border:1px solid #666;padding:0 5px;}
.pager .right {position:absolute;right:5px;top:10px;}

.listmain{ margin:0 auto; margin-top:0px;width:1002px;background:#fff;z-index:1;border: 1px #e4e4e4 solid;}

.listleftmain{ float:left;margin:0px;width:200px;height:500px;background:#F8F3E2;z-index:1;}

.dyleftmain{ float:left;margin-left:0px;width:200px;background:#F8F3E2;height:100%;z-index:1;}

.leftdownmain{ float:left;margin:0px;width:200px;height:500px;background:#F8F3E2; z-index:1;}

.listrightmain{ float:right;margin:0px auto;width:780px;height:500px;background:#fff; z-index:1;}

.pagerightmain{ float:right;margin:0px auto;width:780px;background:#fff; z-index:1;}

.leftmain1 { float:left;margin:0px;width:170px;background:#fff; z-index:1;}

.leftmain2 { float:left;margin-top:2px;width:425px;background:#fff; z-index:1;}

.leftcontent2 {clear:both;float:left;margin-left:0px;width:425px;height:415px;z-index:1;background:F9F8F6;}

.leftcontent3 { float:right;margin-top:2px;width:175px;background:#e4e4e4; z-index:1;}

.contentmain {float:left;margin-left:0px;margin-top:3px;width:585px;height:321px;background:#fff;z-index:1;overflow:hidden;}
 
.flashmain2 {float:right;margin-right:2px;margin-top:0px;width:423px;height:233px;background:#fff;z-index:1;overflow:hidden;}

.flashmain3 {float:left;margin-left:0px;margin-top:2px;width:1000px;height:150px;background:#fff;z-index:1;overflow:hidden;}
 
.contentmain2 {float:left;margin-left:4px;margin-top:2px;width:474px;height:238px;background:#fff;border: 1px #e4e4e4 solid; z-index:1;overflow:hidden;} 
 
.contentmain3{float:right;margin-right:0px;margin-top:2px;width:236px;height:180px;background:#fff;border: 1px #e4e4e4 solid;z-index:1;overflow:hidden;}

.contentmain4{float:right;margin-right:0px;margin-top:2px;width:248px;height:270px;background:#fff;z-index:1;overflow:hidden;}

.contentmain5{float:right;margin-right:0px;margin-top:2px;width:248px;height:15px;background:#fff;z-index:1;}

.midcontentmain{float:right;margin-left:0px;width:330px;height:300px;background:#fff; z-index:1;overflow:hidden;}

.span1{float:left;text-indent:5pt;margin-top:15px;margin-left:0px;FONT-SIZE:12px;TEXT-DECORATION: none;COLOR: #000;}
.span2{float:right;text-indent:5pt;margin-right:10px;margin-top:5px;FONT-SIZE:14px;}
.span2 a{FONT-SIZE:14px;COLOR:#000000;TEXT-DECORATION: none;}
.span2 a:hover{FONT-SIZE:14px;COLOR:#FF0000;TEXT-DECORATION: none;}
.span2 a:visit{FONT-SIZE:14px;COLOR:#CCC;TEXT-DECORATION: none;}
.span3{float:right;text-indent:5pt;margin-top:8px;margin-right:3px;TEXT-DECORATION: none;COLOR: #000;}
.span3 a{FONT-SIZE:14px;COLOR:#000;TEXT-DECORATION: none;}
.span3 a:hover{FONT-SIZE:14px;COLOR:#FF0000;TEXT-DECORATION: none;}
.span3 a:visit{FONT-SIZE:14px;COLOR:#000;TEXT-DECORATION: none;}
.span4{float:left;text-indent:5pt;margin-left:0px;margin-top:4px;FONT-SIZE:16px;font-weight: bold;TEXT-DECORATION: none;COLOR:#0066CC;}
.span5{float:left;text-indent:5pt;margin:0px;FONT-SIZE: 18px;font-weight: bold;TEXT-DECORATION: none;COLOR: #000;}
.span6{float:left;text-indent:5pt;margin-top:8px;margin-left:23px;FONT-SIZE:14px;font-weight: bold;TEXT-DECORATION: none;COLOR: #FFF;}
.span7{float:left;width:165px;text-indent:18pt;margin-top:0px;margin-left:0px;FONT-SIZE: 14px;font-weight: bold;TEXT-DECORATION: none;COLOR: #831C1C;}
.span8{float:left;width:180px;margin-top:0px;margin-left:0px;FONT-SIZE: 12px;font-weight: bold;TEXT-DECORATION: none;COLOR: #000;}
.span106{COLOR: #fff;font-weight:bold; TEXT-DECORATION: none;}
.spanmid{float:left;width:330px;FONT-SIZE:20px;font-weight: bold; TEXT-DECORATION: none;MARGIN-top:2px;color:#831C1C}
.spanmid2{float:right;margin-top:2px;margin-right:25px;FONT-SIZE: 10px;TEXT-DECORATION: none;}


.listcontent{ float:left;margin-left:0px;width:200px;z-index:1;}
.rightcontent { float:right;width:244px;background:#fff; z-index:1;}
.rightcontent1 { float:right;width:238px;height:160px;background:#fff; z-index:1;overflow:hidden;}


.midtitle1{float:right;width:290px;height:20px;margin-top:0px;}
.ggtitle1{float:left;width:570px;height:27px;line-height:27px;}
.ggtitle2{float:left;width:474px;height:27px;line-height:27px;}
.righttitle1{float:right;width:236px;height:27px;line-height:27px;background:url("/hcps/images/bb.jpg");border-bottom: 1px #e4e4e4 solid;}
.righttitle2{float:right;width:238px;height:27px;line-height:27px;}

.righttitle{float:left;width:100px;line-height:15px;color:#831C1C;FONT-SIZE: 10px;text-indent:5pt;margin-top:0px;margin-left:2px;}
.lefttitle1{float:left;margin-top:0px;width:425px;height:24px;}
.lefttitle2{float:left;margin-top:7px;width:425px;height:24px;}
.lefttitle3{float:left;margin-top:0px;width:585px;height:30px;background:url("/hcps/images/bmb.jpg");}
.ggcontent1{float:left;margin-right:0px;margin-left:14px;height:35px;line-height:35px;text-indent:10pt;margin-top:4px;width:426px;background:url("/hcps/images/eee.jpg") no-repeat;}
.ggcontent2{float:left;margin-right:0px;width:460px;margin-left:0px;margin-top:2px;}
.listtitle{float:left;margin:0px;width:200px;height:27px;}
.botttitle{float:left;margin-top:4px;width:1000px;height:20px;}
.text2{ float:left;width:284px;height:240px;overflow:hidden;}

.nav983{margin:0 auto;width:983px;height:30px;line-height:30px;background:url("/hcps/images/nav.jpg");}

#nav {
	float:left;
	width:1002px;
	height:40px;
	background-color:#0066CC;
}

#jsddm
{	margin: 0; padding: 0; height:40px;   }

#jsddm li
{	float: left;
	list-style: none;
	font: 16px "΢���ź�";
}

#jsddm li a
{	display: block;
	line-height:40px;
	FONT-size: 16px;
	text-align:center;
	text-decoration: none;
	width:106px;
	color:#fff;
	background-color:#0066CC;
	white-space:nowrap;
	}

#jsddm li a:hover
{color:#fff; background:#e01d22; }

		
#jsddm li ul
{	margin: 0;
    margin-left:40px;
	position: absolute;
	visibility: hidden;
	z-index:999;
}
		
#jsddm li ul li
{	float: none;
	margin-left:-40px;	
	filter:alpha(opacity=80);-moz-opacity:0.8; position:relative; background:#0066CC; padding:0; }
			
#jsddm li ul li a
{	width:auto;
	height:30px;
	line-height:30px;
	color: #ffffff;
	font-size:12px;
	font-weight:normal;
	width:106px;}
			
#jsddm li ul li a:hover
{ background:#e01d22; color:#ffffff}