body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
body {
	line-height: 1.5;
}
ul {
	list-style: none;
}
:link {
	text-decoration: none;
}
:visited {
	text-decoration: none;
}
ins {
	text-decoration: none;
}
.clear {
	clear: both;
}
body {
	font-family: Microsoft YaHei,"寰蒋闆呴粦", Arial, Helvetica, sans-serif;
}
table {
	font-family: Microsoft YaHei,"寰蒋闆呴粦", Arial, Helvetica, sans-serif;
}
input {
	font-family: Microsoft YaHei,"寰蒋闆呴粦", Arial, Helvetica, sans-serif;
}
textarea {
	font-family: Microsoft YaHei,"寰蒋闆呴粦", Arial, Helvetica, sans-serif;
}
select {
	font-family: Microsoft YaHei,"寰蒋闆呴粦", Arial, Helvetica, sans-serif;
}
button {
	font-family: Microsoft YaHei,"寰蒋闆呴粦", Arial, Helvetica, sans-serif;
}
.center {
	margin: 0px auto;
}
.mt10 {
	margin-top: 10px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb20 {
	margin-bottom: 20px;
}
.mb25 {
	margin-bottom: 25px;
}
.mb30 {
	margin-bottom: 30px;
}
.mb40 {
	margin-bottom: 40px;
}
.mb50 {
	margin-bottom: 50px;
}
.mb60 {
	margin-bottom: 30px;
}
.pb15 {
	padding-bottom: 15px;
}
.pb40 {
	padding-bottom: 40px;
}
.pb50 {
	padding-bottom: 50px;
}
.pb30 {
	padding-bottom: 30px;
}
.pb20 {
	padding-bottom: 25px;
}
.pb60 {
	padding-bottom: 60px;
}
.line {
	padding-top: 2px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.p10 {
	padding: 10px;
}
.p30 {
	padding: 20px 30px 30px 40px;
}
.p20 {
	padding: 10px 30px 30px;
}
.pt30 {
	padding-top: 30px;
}
.pt40 {
	padding-top: 40px;
}
.pt20 {
	padding-top: 20px;
}
.pt25 {
	padding-top: 25px;
}
.pt15 {
	padding-top: 15px;
}
.pt10 {
	padding-top: 10px;
}
.pl10 {
	padding-left: 10px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.row {
	height: auto; overflow: hidden; clear: both;
}
.b {
	background-color: rgb(0, 78, 162);
}
.f {
	background-color: rgb(241, 241, 241);
}
.f0 {
	background-color: rgb(241, 241, 241);
}
.f8 {
	color: rgb(136, 136, 136); line-height: 24px;
}
.w {
	background-color: rgb(255, 255, 255);
}
.f12 {
	font-size: 12px;
}
.f14 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
}
.af a {
	color: rgb(232, 232, 232);
}
.af a:hover {
	color: rgb(162, 138, 64);
}
.bf a {
	color: rgb(50, 50, 50);
}
.bf a:hover {
	color: rgb(204, 0, 0);
}
.ff a {
	color: rgb(20, 50, 112);
}
.ff a:hover {
	color: rgb(204, 0, 0);
}
.ce8 {
	color: rgb(232, 232, 232); font-size: 12px;
}
span.c6 {
	color: rgb(102, 102, 102);
}
span.c1 {
	color: rgb(20, 50, 112);
}
span.c3 {
	
}
span.f1 a {
	background-position: right; color: rgb(204, 0, 0); padding-right: 16px; font-weight: bold; background-image: url("../img/dot.gif"); background-repeat: no-repeat;
}
span.f1 a:hover {
	background-position: right; color: rgb(204, 0, 0); padding-right: 18px; font-weight: bold; text-decoration: underline; background-image: url("../img/dot.gif"); background-repeat: no-repeat;
}
span.b2 a {
	background-position: right; color: rgb(20, 50, 112); padding-right: 16px; font-size: 14px; background-image: url("../img/dot3.gif"); background-repeat: no-repeat;
}
span.b2 a:hover {
	background-position: right; color: rgb(204, 0, 0); padding-right: 16px; text-decoration: underline; background-image: url("../img/dot3.gif"); background-repeat: no-repeat;
}
.divider {
	padding: 0px 5px; color: rgb(157, 119, 2);
}
.pager_button {
	margin: 5px; padding: 2px 3px; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; background-color: rgb(102, 102, 102);
}
.pager_button:hover {
	padding: 2px 3px; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; background-color: rgb(157, 119, 2);
}
span.b1 {
	padding: 2px 5px; color: rgb(255, 255, 255); font-size: 14px; font-weight: normal; background-color: rgb(20, 50, 112);
}
span.b6 {
	padding: 2px 5px; color: rgb(255, 255, 255); font-size: 14px; font-weight: normal; background-color: rgb(20, 50, 112);
}
.cont_left {
	padding: 19px 27px 0px 26px; width: 267px; height: 297px; float: left;
}
.cont_left img {
	width: 267px; height: 297px;
}
.cont_right {
	padding: 19px 0px 0px; width: 432px; overflow: hidden; float: left;
}
.cont_right h2 {
	padding: 14px 0px 16px; color: rgb(68, 68, 68); font-size: 28px; font-weight: bold;
}
.cont_right p {
	color: rgb(68, 68, 68); line-height: 23px;
}
.cont_right p span {
	font-size: 15px;
}
.cont_right p a {
	color: rgb(0, 30, 86);
}
.cont {
	margin: 24px 0px 0px 0px; padding:25px; width: 716px; line-height: 23px; overflow: hidden; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.cont h2 {
	padding: 19px 0px 14px 5px; color: rgb(68, 68, 68); font-size: 19px; font-weight: bold;
}
.cont2 h2 {
	padding: 19px 0px 14px 5px; color: rgb(68, 68, 68); font-size: 19px; font-weight: bold;
}
.cont p {
	padding: 0px 0px 0px 5px; line-height: 23px; text-indent: 2em;
}
.cont2 {
	margin: 29px 21px 0px 25px; width: 716px; overflow: hidden; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.cont2 p {
	padding: 0px 0px 0px 5px; color: rgb(68, 68, 68); line-height: 23px; font-family: Arial, Helvetica, sans-serif;
}