/* CSS Document */
ul{ margin:auto;}
ul,li{ list-style-type:none; padding:0}
a:link {
	color: #333333;
	text-decoration:none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #CC0000;
	text-decoration:underline;
}
a:active {
	text-decoration: none;
	color: #666666;
}
.a:link {
	color: #666666;
	text-decoration: none;
}
.a:visited {
	text-decoration: none;
	color: #666666;
}
.a:hover {
	text-decoration: none;
	color: #CC0000;
}
.a:active {
	text-decoration: none;
	color: #666666;
}
.wlink:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:14px;
}
.wlink:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:14px;
}
.wlink:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-size:14px;
}
.wlink:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size:14px;
}

.bblink:link {
	color: #04369C;
	text-decoration: none;
	font-weight:bold;
	font-size:14px;
}
.bblink:visited {
	text-decoration: none;
	color: #04369C;
	font-weight:bold;
	font-size:14px;
}
.bblink:hover {
	text-decoration: none;
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
}
.bblink:active {
	text-decoration: none;
	color: #04369C;
	font-weight:bold;
	font-size:14px;
}
.glink:link {
	color: #333333;
}
.glink:visited {
	color: #333333;
}
.glink:hover {
	color: #CC0000;
}
.glink:active {
	color: #D4D0C8;
}
.blink:link {
	color:#0033CC;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
}
.blink:visited {
	text-decoration: none;
	color: #04369C;
	font-weight:bold;
	font-size:12px;
}
.blink:hover {
	text-decoration: none;
	color:#CC0000;
	font-weight:bold;
	font-size:12px;
}
.blink:active {
	text-decoration: none;
	color: #04369C;
	font-weight:bold;
	font-size:12px;
}
.gblink:link {
	color: #333333;
	font-weight:bold;
	font-size:12px;
}
.gblink:visited {
	color: #333333;
	font-weight:bold;
	font-size:12px;
}
.gblink:hover {
	color: #CC0000;
	font-weight:bold;
	font-size:12px;
}
.gblink:active {
	color: #D4D0C8;
	font-weight:bold;
	font-size:12px;
}
.ttlink:link {
	color: #333333;
	font-weight:bold;
	font-size:14px;
}
.ttlink:visited {
	color: #333333;
	font-weight:bold;
	font-size:14px;
}
.ttlink:hover {
	color: #CC0000;
	font-weight:bold;
	font-size:14px;
}
.ttlink:active {
	color: #D4D0C8;
	font-weight:bold;
	font-size:14px;
}



.tmfaul{width:380px;line-height:22px;}
.tmfaul li{width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url(images/i_ar02.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:15px; float:left}


.hotartul{width:388px;line-height:22px;}
.hotartul li{width:184px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url(images/black_articon.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:10px; float:left}

.artul{width:200px;line-height:22px;}
.artul li{width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}




.wzlistul{ width:556px;line-height:28px; }
.wzlistul li{width:556px;float:left;color:#999999;font-size:14px; text-align:right;}
.wzlistul li.line{ background-image:url(images/listline.gif); height:22px; line-height:normal; background-repeat:repeat-x; border:0px;}
.wzlistul li .l_text{float:left; width:456px; text-align:left; }
.wzlistul li .l_text a{  font-size:14px; color:#333333;}
.wzlistul li .r_time{float:right;width:100px;color:#999999; text-align:right;font-size:14px;}
.pagecss{ font-size:14px; color:#333333;}
.pagecss a{font-size:14px; color:#333333;}
.pagetbl{ margin:10px auto;}

.labelclassul{ width:556px; line-height:24px;}
.labelclassul li{ float:left; width:88px; margin:0 2px; background-color:#EEE; margin-bottom:10px; display:inline; text-align:center;}

.llabelclassul{ width:262px; line-height:24px; margin:10px auto;}
.llabelclassul li{ float:left; width:80px; margin:0 3px; background-color:#EFEFEF; margin-bottom:10px; display:inline; text-align:center;}

.lribbionul{width:252px; line-height:24px; margin:5px auto;}
.lribbionul li{float:left; width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url(images/bullet_path.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:22px;}

.ribbionul{width:552px; line-height:22px;}
.ribbionul li{float:left; text-align:center; width:172px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; border:solid 1px #CCC;margin:0 5px; margin-top:10px; display:inline;}



.protbl{ border-bottom:dashed 1px #999; margin-bottom:10px;}
.protbl td{ padding-bottom:10px;}

.prolistul{  width:556px; margin-bottom:10px;}
.prolistul li{ width:145px; float:left; background-color:#EFEFEF; text-align:center; padding:0 8px; padding-top:10px;  margin:0 10px;margin-top:10px;}
.pimg{ background-color:#FFFFFF; width:145px; height:120px;padding-top:10px;}
.pname{ height:22px; padding-top:5px; width:145px;}
.pimg img{width:125px; height:110px;}

.ula{  width:275x; line-height:23px;}
.ula li{ float:left; width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url(images/point88.gif); background-repeat:no-repeat; background-position:0 50%; padding-left:20px;}


.protitle a{
text-decoration: none;
	color: #04369C!Important;
	font-weight:bold;
	font-size:12px;
}