* { margin:0; padding:0; list-style:none; margin:0px auto;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
TD{
	font-size: 12px;
	color: #434343;
}

a {
	font-size: 12px;
	color: #434343;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #E40000;
	text-decoration: underline;
}



.gonggao {
	font-size: 12px;
	color: #434343;
}
.box1 {
	border: 1px solid #DADADA;
}
.red14px {
	font-size: 14px;
	font-weight: bold;
	color:#3399CC;
}
a.link {
	font-size: 12px;
	color: #434343;
	text-decoration: none;
}
a.link:hover {
	font-size: 12px;
	color: #E40000;
	text-decoration: underline;
}
.mar8 {
	margin-top: 8px;
	margin-bottom: 8px;
}
a.foot1 {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.foot1:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.bai {
	font-size: 12px;
	color: #FFFFFF;
}
.box2 {
	border: 1px solid #DADADA;
}

a.about1 {
	font-size: 12px;
	color: #434343;
	text-decoration: none;
	line-height: 25px;
}
a.about1:hover {
	font-size: 12px;
	color: #E40000;
	text-decoration: underline;
		line-height: 25px;

}
a.menu1 {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	width:90px;
}
a.menu1:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.menu2{
	font-size: 13px;
	color: #FFFFFF;
}

.menu2 ul { margin:0px; padding:0px; list-style-type:none; margin-left:20px; }
.menu2 li { margin:0px; padding:0px; width:90px; float:left; text-align:center;}
.foot2 {
	font-size: 12px;
	color: #434343;
	text-decoration: none;
}

a.linkf {
	font-size: 12px;
	color: #434343;
	text-decoration: none;
	line-height: 150%;
}
a.linkf:hover {
	font-size: 12px;
	color: #E40000;
	text-decoration: underline;
	line-height: 150%;

}
.copy1 {
	font-size: 12px;
	color: #434343;
		line-height: 200%;

}
.con1 {
	font-size: 12px;
	color: #434343;
		line-height: 180%;

}

.ab3 {
	font-size: 12px;
	color: #9C9C9C;
}
.ab2 {
	font-size: 13px;
	font-weight: bold;
	color: #C5C5C5;
}
.bai14px {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
a.ab11 {
	font-size: 12px;
	color: #C9242E;
	text-decoration: none;
}
a.ab11:hover {
	font-size: 12px;
	color: #C9242E;
	text-decoration: underline;
}

.aboutus {
	font-size: 12px;
	color: #434343;
		line-height: 250%;}
.black { line-height:30px;}		



.right_body { padding:1px;}
.picture_list li { float:left; text-align:center; padding:6px; padding-left:30px;}
.picture_list li img { padding:4px; border:1px solid #999999; width:180px; height:150px; }
.picture_list li a { line-height:30px;text-decoration: none; }
.picture_list li a:hover img { border:1px solid #cc0000; }





.pageNavi{ padding-top:20px;}
.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:url(images/button_2.png) center top no-repeat;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}
.fonttop{font-size:14px; font-weight:bold; padding-left:100px; color:#FF0000;}