﻿body {
	background-position: top; margin: 0px; font-size: 10pt; background-image: url("BgV.jpg"); background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
* {
	font-family: ??????;
}
a {
	text-align: right; color: rgb(0, 0, 0); text-decoration: none;
}
#top {
	width: 100%;
}
#top2 {
	margin: 0px auto; width: 1060px;
}
#top2 table {
	width: 100%; height: 45px; text-align: left; color: rgb(204, 204, 221); font-size: 13px;
}
#top a {
	color: rgb(204, 204, 221);
}
#h {
	width: 100%; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid;
}
#head {
	width: 100%;
}
#head2 {
	margin: 0px auto; width: 1060px;
}
#head2 table {
	background-position: left top; width: 100%; height: 128px; background-image: url("Hbg.png"); background-repeat: no-repeat;
}
#menu {
	width: 100%; height: 63px;
}
#menu2 {
	margin: 0px auto; width: 1060px; height: 63px; background-image: url("MenuBg.png"); background-repeat: no-repeat;
}
#menu2 table {
	width: 100%; height: 63px; text-align: center;
}
#menu2 td {
	font-size: 13pt; cursor: pointer;
}
#menu2 td:hover {
	background-color: rgb(221, 238, 255);
}
#cnt {
	width: 100%;
}
#cnt2 {
	margin: 0px auto; width: 1060px;
}
#pic {
	width: 1060px; height: 367px; background-image: url("PicBg.png"); background-repeat: no-repeat;
}
#mid {
	padding-top: 10px; padding-right: 8px; padding-left: 8px;
}
#foot {
	width: 100%; color: rgb(255, 255, 255); background-color: rgb(34, 85, 170);
}
#foot2 {
	margin: 0px auto; width: 1000px; line-height: 28px; font-size: 10pt;
}
#foot2 table {
	width: 100%; height: 100px; text-align: left;
}
.hand {
	cursor: pointer;
}
.hide {
	overflow: hidden;
}
.none {
	display: none;
}
.full {
	width: 100%;
}
.clear {
	clear: both;
}
.opa5 {
	opacity: 0.5;
}
.opa10 {
	opacity: 1;
}
.brd_2r {
	border: 2px solid rgb(255, 0, 0); border-image: none;
}
.brd_2d {
	border: 2px solid rgb(221, 221, 221); border-image: none;
}
.rel {
	position: relative;
}
.rel svg {
	position: absolute;
}
.abs {
	position: absolute;
}
.list {
	width: 100%;
}
.list a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.list a:hover {
	color: rgb(255, 0, 0);
}
.pad5 {
	padding: 5px;
}
#title {
	width: 150px; text-align: center; font-family: ???????; font-size: 28pt; font-weight: bold;
}
.left {
	float: left;
}
.right {
	float: right;
}
.cap {
	border-radius: 5px 5px 0px 0px; border: 1px solid rgb(190, 161, 119); border-image: none; width: 100%; height: 36px; text-align: left; font-size: 11pt; font-weight: bold; background-image: url("MidBk.gif"); background-repeat: repeat-x;
}
.cap30 {
	border-radius: 5px 5px 0px 0px; border: 1px solid rgb(190, 161, 119); border-image: none; width: 30%; height: 36px; text-align: left; font-size: 11pt; font-weight: bold; background-image: url("MidBk.gif"); background-repeat: repeat-x;
}
.corner {
	border-radius: 5px 5px 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.cap a {
	color: rgb(0, 0, 0);
}
.cap_td {
	width: 50px; text-align: center; font-size: 10pt; font-weight: normal;
}
.cap_td:hover {
	cursor: pointer;
}
marquee {
	height: 250px; line-height: 20px;
}
.divlst {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(190, 161, 119); border-image: none; background-color: rgb(255, 255, 255);
}
marquee a {
	color: rgb(0, 0, 0); text-decoration: none;
}
marquee a:hover {
	color: rgb(255, 0, 0);
}
marquee table {
	width: 96%;
}
.cnt {
	line-height: 20px;
}
.cnt table {
	border: 1px solid rgb(238, 238, 238); border-image: none;
}
.cnt table td {
	border: 1px solid rgb(255, 255, 255); border-image: none; background-color: rgb(240, 240, 240);
}
.btn {
	height: 35px; cursor: pointer;
}
.btn:hover {
	
}
.pageN {
	color: rgb(128, 128, 128);
}
.pageN input {
	cursor: pointer;
}
.grid {
	width: 100%; text-align: center; background-color: rgb(128, 96, 96);
}
.gtd {
	height: 30px; background-color: rgb(255, 255, 255);
}
.gtd2 {
	height: 30px; font-size: 11pt; background-color: rgb(224, 224, 224);
}
.qa {
	text-align: left; color: rgb(0, 0, 0); cursor: pointer; background-color: rgb(244, 236, 223);
}
.qa:hover {
	background-color: rgb(255, 238, 221);
}
.font8 {
	font-size: 9pt;
}
.font11 {
	font-size: 11pt;
}
.font14 {
	font-size: 18pt;
}
.brd_d {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.bg_c {
	background-color: rgb(204, 204, 204);
}
.bg_d {
	background-color: rgb(230, 230, 230);
}
.bg_e {
	background-color: rgb(238, 238, 238);
}
.bg_g4 {
	color: rgb(255, 255, 255); background-color: rgb(0, 132, 55);
}
.bg_g4:hover {
	color: rgb(255, 255, 255); background-color: rgb(0, 116, 39);
}
.bg_s {
	background-color: rgb(221, 221, 221);
}
.bg_b4 {
	color: rgb(255, 255, 255); background-color: rgb(0, 97, 161);
}
.bg_b4:hover {
	color: rgb(255, 255, 255); background-color: rgb(0, 81, 145);
}
.bg_y4 {
	color: rgb(255, 255, 255); background-color: rgb(147, 81, 16);
}
.bg_y4:hover {
	color: rgb(255, 255, 255); background-color: rgb(127, 60, 0);
}
.bord_2d2 {
	border: 2px solid rgb(160, 160, 160); border-image: none;
}
.bg_d4_s {
	color: rgb(255, 255, 255); background-color: rgb(96, 96, 96);
}
.pad2 {
	padding: 2px;
}
.brd_0 {
	border-width: 0px; text-align: center;
}
.bg_w {
	background-color: rgb(255, 255, 255);
}
.foreBtn {
	border-width: 0px; width: 120px; height: 30px; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer; background-color: rgb(68, 85, 170);
}
.foreBtn:hover {
	background-color: rgb(34, 51, 136);
}