/* CSS Document */
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size: 12px;
}
BODY {
	OVERFLOW-X: hidden; MARGIN: 0px; COLOR: #3D3D3D; FONT-FAMILY:Arial, Helvetica, sans-serif; background-color:#FFF;
}
body,td,th {
	font-size: 12px;
	color: #3D3D3D;
}
H1{ font-size:16px; font-weight:bold }
H2{ font-size:12px; font-weight:bold }
A {
	COLOR: #3D3D3D; TEXT-DECORATION:none
}
A:hover {
	COLOR: #CC0000; TEXT-DECORATION:none
}
#nav A {
	DISPLAY: block; FONT-SIZE: 12px; float:left; COLOR: #000000; width:150px; LINE-HEIGHT: 36px; HEIGHT: 36px; font-weight:bold; TEXT-DECORATION: none;background-image:url(images/navbg02.jpg); padding-left:5px;
}
#nav A.current {
	COLOR: #ffffff; font-weight:bold; background-image:url(images/navbg01.jpg);
}
#nav A:hover {
	COLOR: #ffffff; font-weight:bold; background-image:url(images/navbg01.jpg);
}
A.nav {
	DISPLAY: block; FONT-SIZE: 12px; float:left; COLOR: #000000; width:150px; LINE-HEIGHT: 36px; HEIGHT: 36px; font-weight:bold; TEXT-DECORATION: none;background-image:url(images/navbg02.jpg); padding-left:50px;
}
A.nav:hover {
	COLOR: #ffffff; font-weight:bold; background-image:url(images/navbg01.jpg);
}
A.nav2 {
	DISPLAY: block; FONT-SIZE: 12px; float:left; COLOR: #000000; width:100%; text-decoration:none; LINE-HEIGHT: 25px; HEIGHT: 25px;padding-left:5px; border-bottom:#CCC dotted 1px;
}
A.nav2:hover {
	COLOR: #000000; text-decoration:underline;
}
A.nav3 {
	DISPLAY: block; FONT-SIZE: 12px; float:left; COLOR: #000000; width:100%; text-decoration:none; LINE-HEIGHT: 25px; HEIGHT: 25px;padding-left:5px; border-bottom:#CCC dotted 1px;
}
A.nav3:hover {
	COLOR: #000000; text-decoration:underline;
}
.sen{ font-family:Arial, Helvetica, sans-serif; color:#cc0000}
.ptit {
	font-size:13px; color:#3E4C57; text-decoration:none; font-weight:bold;
}
A.ptit {
	font-size:13px; color:#3E4C57; text-decoration:none; font-weight:bold;
}
A.ptit:hover {
	font-size:13px; color:#CC0000; text-decoration:none; font-weight:bold;
}
.titbig {
	font-size:16px; color:#333333; text-decoration:none; font-weight:bold; padding-left:10px;
}
.whitea {
	font-size:12px; color:#ffffff; text-decoration:none;
}
A.whitea {
	font-size:12px; color:#ffffff; text-decoration:none;
}
A.whitea:hover {
	font-size:12px; color:#ffffff; text-decoration:none;
}
.write_font {
	font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;
}
A.write_font {
	font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;
}
A.write_font:hover {
	font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold;
}
.blacka {
	font-size:12px; color:#000000; text-decoration:none;
}
A.blacka {
	font-size:12px; color:#000000; text-decoration:none;
}
A.blacka:hover {
	font-size:12px; color:#000000; text-decoration:underline;
}
.tit16 {
	font-size:14px; color:#000000; text-decoration:none; font-weight:bold;
}
A.bluea {
	font-size:12px; color:#006699; text-decoration:none;
}
A.bluea:hover {
	font-size:12px; color:#CC0000; text-decoration:none;
}
A.sorta {
	font-size:12px; color:#A58D37; text-decoration:none;
}
A.sorta:hover {
	font-size:12px; color:#D55497; text-decoration:underline; font-weight:bold;
}
.img IMG {
	PADDING: 5px; BORDER: #cccccc 1px solid; width:210px; height:150px;
}
.img:hover IMG {
	BORDER: #CC0000 1px solid
}
.img2 IMG {
	PADDING: 0px; BORDER: #cccccc 1px solid; width:182px; height:167px;
}
.img2:hover IMG {
	BORDER: #cccccc 1px solid
}
.newsa {
	font-size:12px; color:#FDDA7C; text-decoration:none; line-height:150%;
}
A.newsa {
	font-size:12px; color:#FDDA7C; text-decoration:none;
}
A.newsa:hover {
	font-size:12px; color:#FDDA7C; text-decoration:underline;
}
.datecss {
	font-size:11px; color:#5C5C5C; text-decoration:none; font-family:Arial, Helvetica, sans-serif
}
A.datecss {
	font-size:12px; color:#0F7B97; text-decoration:none;
}
A.datecss:hover {
	font-size:12px; color:#0F7B97; text-decoration:none;
}
A.btit {
	font-size:12px; color:#ffffff; text-decoration:none;
}
A.btit:hover {
	font-size:12px; color:#FFFF00; text-decoration:underline;
}
.divline {
	border: 1px solid #B5D7E1;
}
.divpline {
	border: 1px solid #cccccc;
	padding: 5px;
	height: 180px;
	width: 180px;
}
.divprotit {
	height: 30px;
	padding-top: 8px;
}

.theight{
line-height:20px;
padding:5px;}
A.menu {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/style/2007112053557173.jpg) no-repeat center center; COLOR: #10608f; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-DECORATION: none
}
A.menuCurrent {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/style/2007112053525909.jpg) no-repeat center center; COLOR: #ffffff; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-DECORATION: none
}
A.menu:hover {
	BACKGROUND: url(images/style/2007112053525909.jpg) no-repeat center center; COLOR: #ffffff
}
A.menuCurrent:hover {
	BACKGROUND: url(images/style/2007112053525909.jpg) no-repeat center center; COLOR: #ffffff
}
.title{
font-size:16px;
font-weight:bold;}

/*CSS---使图片、文字垂直居中对齐 id=buttons放table或者div里*/
#buttons *
{
	vertical-align:middle;
}