﻿* {
	margin:0;
	padding:0;
}
div {
	margin:0;
	padding:0;
	font-size:12px;
}
h1, h2, h3 {
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	line-height: normal;
	vertical-align: top;
	text-align:left;
}
strong {
	font-style: normal;
	font-weight: normal;
}
ul, ol, li {
	list-style: none;
	text-align:left;
}
h4, h5, h6 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	text-align:left;
}
.pic04 h3, .pic04 h4, .pic04 h5, .pic04 h6 {
	font-weight:normal;
	list-style:none;
	text-align:center;
	display:inline;
}
div h1 {
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	font-style: normal;
	font-variant: normal;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	display: inline;
}
.base {
	margin:0 auto;
	padding:0;
	width:960px;
}
td {
	FONT-SIZE:9pt;
	LINE-HEIGHT:150%;
	COLOR: #353535
}
body {
	FONT-SIZE:9pt;
	LINE-HEIGHT:150%;
	BORDER-BOTTOM: #ffffff 0pt solid;
	FONT-STYLE: normal;
	FONT-FAMILY: "宋体";
	margin:0px;
	padding:0px;
	text-align:center;
}
font {
	font-size:12px;
}
.size {
	font-size:12px;
	color:#000;
}
a:link {
	color: #000000;
	text-decoration: none
}
a:visited {
	color: #333333;
	text-decoration: none
}
a:active {
	color: #333333;
	text-decoration: none
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
	right: 0px;
	top: 1px
}
A:unknown LINK {
 TEXT-DECORATION: none
}
.list_link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #8d1c1c;
	TEXT-DECORATION: none
}
.wenbenkuang {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: "宋体";
}
.wenbenkuang2 {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 9pt;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: "宋体";
	padding-top:-2px;
}
.wenbenkuang1 {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: "宋体";
	line-height: 10pt;
	height:20px;
	padding-top:2px;
	padding-left:2px;
}
.wbkuang {
	BORDER-RIGHT: #14B24B 1px solid;
	BORDER-TOP: #14B24B 1px solid;
	FONT-SIZE: 9pt;
	BORDER-LEFT: #14B24B 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #14B24B 1px solid;
	FONT-FAMILY: "宋体"
}
.go-wenbenkuang {
	BORDER-RIGHT: #666666 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ffffff 1px solid;
	COLOR: #333333;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: "宋体";
	HEIGHT: 19px;
	BACKGROUND-COLOR: #CDCDCD
}
.go-wenbenkuang1 {
	BORDER-RIGHT: #666666 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ffffff 1px solid;
	CURSOR: hand;
	COLOR: #FFFFFF;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: "宋体";
	HEIGHT: 19px;
	BACKGROUND-COLOR: #0062A9
}
.go-wenbenkuang2 {
	BORDER-RIGHT: #666666 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #ffffff 1px solid;
	CURSOR: hand;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: "宋体";
	HEIGHT: 20px;
}
.table-zuoyou {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid
}
.table-shangxia {
	BORDER-TOP: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid
}
.table-you {
	BORDER-RIGHT: #cccccc 1px solid
}
.table-zuo {
	BORDER-LEFT: #cccccc 1px solid
}
.table-shang {
	BORDER-TOP: #cccccc 1px solid
}
.table-xia {
	BORDER-BOTTOM: #cccccc 1px solid
}
.table-xu {
	BORDER-BOTTOM: #cccccc 1px dotted
}
.matrix {
	FONT-SIZE: 12px
}
.matrix A {
	COLOR: #93393a
}
.matrix_sub {
	BORDER-RIGHT: #c9c9c9 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 4px;
	BACKGROUND-IMAGE: url(_images/botton2.gif);
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #c9c9c9 1px solid;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #c9c9c9 1px solid;
	BACKGROUND-COLOR: #f7f7f7
}
.matrix_header {
	BORDER-RIGHT: #c9c9c9 1px solid;
	BORDER-TOP: #c9c9c9 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND-IMAGE: url(_images/botton2.gif);
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #c9c9c9 1px solid;
	COLOR: #00469e;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #838383 1px solid;
	BACKGROUND-COLOR: #ffffff
}
.matrix_info {
	BORDER-RIGHT: #c9c9c9 1px solid;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #c9c9c9 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #eae9e9 1px solid;
	BACKGROUND-COLOR: #f7f7f7
}
.matrix_info_header {
	BORDER-RIGHT: #c9c9c9 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #c9c9c9 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #c9c9c9 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #eae9e9 1px solid;
	BACKGROUND-COLOR: #ebeaea
}
.matrix_content {
	COLOR: #353535;
	BACKGROUND-COLOR: #ffffff
}
.matrix_left {
	BORDER-LEFT: #c9c9c9 1px solid
}
.error {
	BORDER-RIGHT: #ff0000 2px solid;
	BORDER-TOP: #ff0000 2px solid;
	BORDER-LEFT: #ff0000 2px solid;
	WIDTH: 95%;
	BORDER-BOTTOM: #ff0000 2px solid;
	BACKGROUND-COLOR: #ffdede
}
.error TD {
	FONT-SIZE: 12px;
	COLOR: #ff0000
}
.error .title {
	BACKGROUND-COLOR: #ff9393
}
.error .title TD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff
}
.select {
	BORDER-TOP: #c4c4c4 1px solid;
	BORDER-LEFT: #c4c4c4 1px solid
}
.tableBorder {
	BORDER-RIGHT: #AAAAE0 1px solid;
	BORDER-TOP: #AAAAE0 1px solid;
	BORDER-LEFT: #AAAAE0 1px solid;
	WIDTH: 98%;
	BORDER-BOTTOM: #AAAAE0 1px solid;
	BACKGROUND-COLOR: #FBF4F4
}
.color {
	FONT-SIZE: 12px;
	COLOR: #d7fd62;
	TEXT-DECORATION: none
}
.line {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 25px;
	TEXT-DECORATION: none
}
.unnamed1 {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.unnamed2 {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 25px;
	TEXT-DECORATION: none
}
TABLE.menuend {
	margin: 0px;
	padding: 0px;
}
a.menu, a.menu:LINK, a.menu:VISITED {
	color: #777;
	font-weight: bold;
	font-size: 12px;
	font-family: 宋体, Arial;
	text-decoration: none;
	background-color: #eee;
	text-transform: uppercase;
	float: left;
	padding: 4px 8px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: none;
	border-left: 1px solid #888
}
a.menu:hover {
	color: white;
	text-decoration: none;
	background-color: #d03838;
	float: left;
	border-top: 1px solid #d03838;
	border-right: 1px solid #d03838;
	border-left: 1px solid #888
}
a.menuselect:visited {
	color: white;
	font-weight: bold;
	font-size: 12px;
	font-family: 宋体, Arial;
	text-decoration: none;
	background-color: #0092C3;
	text-transform: uppercase;
	float: left;
	padding: 4px 8px;
	border-top: 1px solid #0092C3;
	border-right: 1px solid #0092C3;
	border-left: 1px solid #888
}
a.menuselect {
	color: white;
	font-weight: bold;
	font-size: 12px;
	font-family: 宋体, Arial;
	text-decoration: none;
	background-color: #0092C3;
	text-transform: uppercase;
	float: left;
	padding: 4px 8px;
	border-top: 1px solid #0092C3;
	border-right: 1px solid #0092C3;
	border-left: 1px solid #888
}
a.menuselect:hover {
	color: white;
	font-weight: bold;
	font-size: 12px;
	font-family: 宋体, Arial;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
	padding: 4px 8px;
	border-top: 1px solid #0092C3;
	border-right: 1px solid #0092C3;
	border-left: 1px solid #888
}
.menutop {
	BORDER-left:#CC0033 1px solid;
	BORDER-top:#CC0033 1px solid;
	BORDER-right:#CC0033 1px solid;
}
.menumiddle {
	BORDER-left:#CC0033 1px solid;
	BORDER-right:#CC0033 1px solid;
}
.menubottom {
	BORDER-bottom:#CC0033 1px solid;
	BORDER-left:#CC0033 1px solid;
	BORDER-right:#CC0033 1px solid;
}
.menuvoer {
	BORDER-bottom:#CC0033 1px solid;
	BORDER-left:#CC0033 1px solid;
	BORDER-right:#CC0033 1px solid;
	BORDER-top:#CC0033 1px solid;
}
table {
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
}
A.a01 {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	filter: Shadow(Color=#333333, Direction=90);
}
A.a01:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
A {
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
}
A:hover {
	font-size: 12px;
	line-height: 22px;
	color: #ff0000;
	text-decoration: none;
	right: 0px;
	top: 0px
}
.form {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFBFB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #666666;
}
.form2 {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.form3 {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FBFBFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #666666;
}
.form4 {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #278BC2;
	border: 1px solid #FFFFFF;
}
.button {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	background-color: #FFCC00;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
}
.date {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FF6666;
	text-decoration: none;
}
.bg01 {
	background-repeat: no-repeat;
}
.unnamed2 {
	font-size: 12px;
	color: #FFFFFF;
}
.xfl {
	font-size: 12px;
	color: #FFFFFF;
}

#topnav A{
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../img/bg1.gif);
	WIDTH: 76px;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px;
	TEXT-ALIGN: center
}
#topnav A.taa{
	DISPLAY: block;
	FONT-SIZE: 14px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../img/bg2.gif);
	WIDTH: 76px;
	COLOR: #ffffff;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px;
	TEXT-ALIGN: center
}
A.tac:link, A.tac:active, A.tac:visited, A.tac:hover {
	DISPLAY: block;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../img/bg3.gif);
	WIDTH: 76px;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px;
	TEXT-ALIGN: center
}
.dh {
	WIDTH: 960px
}
A.dh {
}
#left {
	float:left;
	margin-left:0;
}
.STYLE2 {
	color: #009900;
}
#qq{margin:2 0 2 0; padding:0; height:140px; width:216px;border:#c3f 1px solid;left:0; position:relative;
	}
#qq ul li{margin:5 7 5 20;
letter-spacing:2px;}
#qq div{
	height:20;
	margin:0 auto;
	padding-left:10px;
	background-color:#c3f;
	text-align:left;
	color:#FFF;
	
}
.ww {
	float:left;
	margin-left:0px;
	margin-bottom:10px;
	clear:both;
	vertical-align: middle;
}
.msn {
	float:left;
	margin-left:10px;
	margin-bottom:0px;
	vertical-align: middle;
	position: relative;
}
.left {
	float:left;
	margin-left:0;
}
#gg, #ll, .gg {
	width:224px;
	margin-top:5px;
	height:300px;
}
#gg li, #ll li, .ll {
	width:100px;
	margin: 1px;
	padding: 1px;
	float: left;
}
#gg img, #ll img, .mm {
	width:100px;
	height:100px;
}
#tt {
	width:960px;
	height:240px;
}
#tt li {
	float:left;
}
#lr li, #lr h4 {
	float:none;
	text-align:center;
	list-style:none;
}
.main {
	width:962px;
	height:auto;
	position:relative;
	top:-5px;
}
.mleft {
	float:left;
	width:740px;
	/*height:1490px;*/
	left:0;
	position: relative;
	top:-2px;
}
.mleft li{
	margin:0px;
	padding:0px;
	/*height:490px;*/}
.mright {
	float:right;
	width:218px;
	height:auto;
	text-align:right;
}

.picclass {
	width:738px;
	border:#cc33ff 1px solid;
	margin:1px auto;
	height:503px;
	
}
.picclass ul li{
	width:110px;
	height:140px;
	margin:5px;
	padding:0px;
	float:left;
	text-align:center;
}
.picclass ul {
	 
	text-align:center;
	font-size:12px;
}
.picclass img {
	width:100px;
	height:100px;
	margin-left:7px;
	clear:both;
}
.picbt {
	background:#cc33ff;
	width:738px;
	height:25px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
}
.picbt h3 {
	margin-left:0px;
	padding-top:7px;
}
.pic01 {
	padding-top:3px;
	margin-left:5px;
	float:left;
	color:#FFF;
}
.pic04.a {
	color:#666;
}
.pic05 {
}
.bigclass3 {
	margin:0 0 5px 0;
 	width:715px;
	border:#AFA459 1px solid;
	height:355px;
}
.bigclass3 div{
	background-color:#AFA459;
	padding-top:5px;
	padding-left:5px;
	width:100%;
	position:relative;
	height:25px;
	margin:1px 1px 5px 1px;
	color:#FFF;
	text-align:left;
}

.bigclass3 ul li{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	height:110px;
	width:235px;
	text-align:left;
}
.bigclass3 ul{
	width:712px;
	padding-left:5px;
	margin-right:-15px;
	overflow:hidden}
.bigclass3 ul li ul{
	padding:0;
	width:235px;}
.bigclass3 ul li h2{
	background-image:url(body/orange-bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;color:#FF4800;
	}
.bigclass3 ul li h2 a{}
.bigclass3 ul li ul li{
	background-image:url(cls.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:55px;
	height:12px;
	float:left;
	display:inline;
 }
.bigclass3 ul li ul li.bc05 {
	width:78px;
	overflow:hidden;
	height:20px;
  }
.new {
	width:216px;
	height:535px;
	margin:1px 0 0 0px;
	padding:0px;
	border:#9E5EBF 1px solid;
	padding-top:1px;
	text-align:right;
}
.new1 {
	height:auto;
	float:left;
	width:210px;
}
.new2 {
	width:100px;
	height:100px;
	margin-left:2px;
	float:left;
}
.new3 {
	height:auto;
	width:100px;
	margin-top:30px;
	float:right;
	text-align:center;
	font-size:12px;
}
.table_left {
	float:left;
	width:210px;
	margin:0;
	height:1080px;
}
.table_right {
	float:left;
	width:750px;
	height:1065px;
	margin:0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.table_1 {
	padding: 0px;
	width: 960px;
	margin-top: 0px;
	margin-bottom: 2px;
}
.table_2 {
	padding: 0px;
	width: 962px;
	margin-top: 0px;
	margin-bottom: 2px;
}
.tabel_2_1 {
	margin: 0px;
	padding: 0px;
	float:left;
}
.tabel_2_2 {
	margin: 0px;
	padding: 0px;
	width: 471px;
	float:left;
}
.tabel_2_3 {
	margin: 0px;
	padding: 0px;
	float: left;
	clear:right;
}
.table_3 {
	padding: 0px;
	width: 960px;
	height:450px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.table_3_a {
	margin: 0px;
	padding: 0px;
	width:716px;
	background-color:#FFFFFF;
	height:450px;
	float:left;
}
.table_3_b {
	margin: 0px;
	padding: 0px;
	width: 240px;
	float:right;
	height:442px;
	margin-bottom:-2px;
}
.table_3_a_1 {
	margin:0px auto;
}
.table_3_a_2 {
	width:auto;
	margin-left:0px;
	clear:left;
}
.table_4 {
	width:962px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
}
.table_4_a {
	margin-top:0;
	padding: 0px;
	width:740px;
	float: left;
}
.tbale_4_b {
	padding:0px;
	margin: 0px;
	width:216px;
	float:right;
}
.table_a {
	margin: 0px;
	padding: 0px;
	width: 200px;
	height:auto;
	float:left;
}
.aa {
	width:auto;
	font-size: 12px;
	margin-bottom:10px;
}
.bb {
	width:auto;
	font-size: 12px;
	margin-bottom:5px;
}
.cc {
	margin:0;
	height:14px;
}
.apDiv1 {
	position: relative;
	left:-325px;
	top:0px;
	width:255px;
	height:90px;
	border:#FFF 0 solid;
	float:left;
}
a .preview, a .previews {
	display: none;
}
a:hover .preview {
	display: block;
	position: absolute;
	top: -100px;
	left: 100px;
	z-index: 1000;
}
.preview, .previews {
	border-color: #000;
	width: 350px;
	height: 350px;
	border:#999999 1px double;
}
a:hover .previews {
	display: block;
	position: absolute;
	top: -300px;
	left: -200px;
	z-index: 1000;
}
.bigclass {
	width:960px;
	height:100px;
	background:url(../../img/200810302253168942.jpg) no-repeat;
	top:0;
	position:relative;
}
.bigcount {
	width:960px;
	height:1510px;
	border:#F00 1px solid;
	left:50%;
	top:212px;
	margin-left:-480px;
	position:absolute;
}
.topposition {
	width:960px;
	height:1510px;
	border:#F00 1px solid;
	left:50%;
	top:210px;
	margin-left:-480px;
	position:absolute;
	z-index:5;
}
#Layer1 {
	position:absolute;
	left:50%;
	margin-left:88px;
	top:175px;
	width:200px;
	height:225px;
	z-index:1000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	padding-top:5px;
	padding-left:10px;
	text-align: left;
	font-weight: normal;
}
.xh {
	height:auto;
	width:110px;
}
.topposition {
	left:50%;
	margin-top:0;
	top:0;
	height:200px;
	margin-left:-480px;
	position: absolute;
	text-align:center;
}
.top {
	margin:0 auto;
	padding: 0px;
	float: left;
	width:auto;
	height:10px;
	color:#FF0000;
}
.top strong{
	font-weight:bolder;
	color:#00F;}
.top2 {
	margin-top: 0px;
	padding: 0px;
	float: right;
	margin-right:6px;
	width: 330px;
	letter-spacing: 2px;
	right:10px;
	position:relative;
}
.topall {
	background-color: #EDDEB6;
	margin: 0px;
	padding: 0px;
	height: 20px;
	font-size:12px;
	clear:both;
	width:960px;
}
.topimage {
	width:960px;
	height:132px;
	position:relative;
	bottom:0;
}
#topbg {
	width:960px;
	height:132px;
	position:relative;
	bottom:0;
 }
#topbgs {
	height:100px;
	width:960px;
	position:relative;
}
#topm {
	width:650px;
	font-size:12px;
	top:80px;
	left:50%;
	margin-left:-213px;
	position: absolute;
	z-index:1000;
}
#topsc {
	color: #FF0000;
	float:left;
	padding-top:5px;
	padding-left:5px;
	width:130px;
	text-align:center;
	font-size:12px;
}
#topnav {
	height:20px;
	width:auto;
	left:3px;
	bottom:-2px;
	position: relative;
	text-align:center;
}
#toplook {
	height:57px;
	width:962px;
	bottom:0;
	position: relative;
	text-align:center;
 }
#toplookl {
	width:190px;
	float:left;
	margin:18px auto;
	text-align:right;
	color:#CDC06C;
	font-family:"黑体", "宋体", System;
	font-size:18px;
}
#topleft {
	width:37px;
	float:left;
	margin:8px auto;
	text-align:center;
}
#topmid {
	width:500px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:center;height:25px;margin-top:9px;
	 
}
#topmid p{
	width:auto;
	padding-top:5px;
	color:#FFF;margin-left:10px;
	text-align:center;
}
#topmidb {
	clear:both;
	margin-bottom:1px;
	font-size:12px;
	color:#FFF;
}
#topright {
	width:43px;
	float:left;
	margin:8px auto;
	text-align:center;
}
#toplookr {
	width:190px;
	float:left;
	margin:18px auto;
	color:#CDC06C;
	text-align:left;
	font-family:"黑体", "宋体", System;
	font-size:18px;
}
.body {
	width:960px;
	top:212px;
	left:50%;
	position: absolute;
	margin-left:-480px;}
.body_index {
	clear:both;
	margin-top:2px;
	width:962px;
	margin:0 auto;
	text-align:center;
	position:relative;
	border:#ccc 1px solid; 
	/*height:1563px;*/
	}
.index_body{
	width:962px;
	margin:0 auto;
	text-align:center;
	position:relative;
	clear:both
	}
#about{
	text-align:left;
	padding: 5px;
	width: 757px;
/*	height:100px;*/
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-color:#ccc;
}
.main {
	width:960px;
	height:auto;
	position:relative;
	top:0;
}
.lib {
	width:116px;
	height:24px;
	float:left;
	text-align:left;
}
img {
	border-width:0;
}
#tlink, #piclink, #logolink, #linklink {
	padding:10px;
	border:#ccc 1px solid;
	margin:15px;
}
div.p {
	margin-left:20px;
}
#text {
	padding:10px 0px 10px 100px;
	border-bottom:1px solid #F63;
	height:100px;
	width:100%;
	text-align:center;
}
#text li {
	display:inline;
	list-style:none;
	margin-right:95px;
}
#lpwh {
	margin:2px 0 1px 0;
	padding:0;
	border:#AFA459 1px solid;
	width:216px;
	left:0;
	position:relative;
}
#zn,#zn1,#fahuo {
	margin:0 0 3px 0;
	padding:0;
	border:#FEA65C 1px solid;
	width:216px;
	left:0;
	position:relative;
}
#zn ul,#zn1 ul,#lpwh ul{
	height:auto; background:#FFF; margin:0; padding:0;}
#zn li,#zn1 li,#lpwh li,#fahuo li{
	width:auto;
	float:left;
	margin-top:2px;
	margin-right:6px;
	margin-left:5px;
	height:12px;
	border-bottom: #C99 1px dashed;
	float: none;
	background-image:url(../images/body/dian3.gif);
	background-position:left;
	background-repeat:no-repeat;
	}
#zn1 li{ background-image:url(../images/body/blit_01.gif);

}
#lpwh li{
	background-image:url(../images/body/dian3.gif);}
#fahuo{
	border:1px solid #B5BF68;}
#fahuo li{
	border-bottom:1px  dashed #9c9;
	background-image:url(../images/body/orange-bullet.gif);
	background-repeat:no-repeat;
	background-position:left;}
#jilv{
	background-color:#B5BF68; height:20px; padding-top:3px;color:#FFF;}
#list {
	background-color:#ffffff;
	width:740px;
	float:left;
	left:10px;
	overflow:hidden;
	position:relative;
}
#list1 {
	padding:10px;
	padding-left:40px;
	text-align:center;
	/*width:700px;*/
}
#newcls{
	width:756px; float:right; border-left:solid 1px #ccc; padding-bottom:10px;}
#newcls1{
	width:757px; float:right; padding-bottom:20px;}
#list h3,#list1 h3{
display:inline;}
#sl li{width:125px; padding:5px 3px; float:left;
	}
#piclist li{
	float:left;
	padding:15px;
	margin:10px 20px;
	text-align:center;}
#alllist{
	width:200px; /*height:100%;*/ float:left; /*left:0; top:0; border-right:#CCC 1px solid; position:absolute; z-index:20;*/}
#alllist h3{
	background-color:#FF9900; height:20px; margin:0 auto; padding-top:5px;font-size:18px; color:#fff; text-align:center;}
#b{
	font-weight:bold;}
#alllist h5{
	height:22px; margin-left:2px; margin-top:0px; list-style:none;}
#alllist ol{
	float:left; display:inline;}
#alllist b{
	color:#f96;}
#alllist .oll{
	width:43%; text-align:right;}
#alllist .olr{
	width:43%; text-align:left;}
	#dhtmltooltip {
	font-size: 9pt;BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 4px; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120); VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: gray 1px solid; WIDTH: 100px; PADDING-TOP: 4px; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cccccc
}
.style1 {color: #000000;
width:44px;
height:20px;
font-size:12px;
padding:1px auto;}
#head{
	height:200px;width:960px;text-align:center; margin:0 auto;
	margin-bottom:2px;
	}
.allgift{
	width:960px; height:auto;
	border:1px solid #ccc;
	padding:0px;}
.allgift h2,.allgift h3{
	font-weight:bold;
	font-size:16px;
	color:#00F;
	background:#ccc;
	padding:5px;
	background-image:url(../body/orange-bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
	clear:both;
	}
.allgift h3{
	padding:2px;}
.allgift div{
	float:left;}
.allgift div ul li{
	float:left;
	padding:5px;}
#gift{
	}
#gift li{
	margin:2px;
	width:155px;
	border:1px solid #ccc;}
#xiao li,#xiao li #ch{ 
display:inline;
width:auto;

margin:2px;
height:12px;}
ul li #ch {
	background:#ccc;
	color:#FFF}
ul li #ch a{
	color:#00F}
#vgood{
	width:100%;
	position:relative;
	text-align:center;
	margin:1px auto;
	border:1px solid #ccc;
	overflow:hidden;
	clear:both;}
#vv{
	padding:10px;
	text-align:left;}
#vgood li{	float:left;
	padding:15px;
	margin:5px 25px;
	text-align:center;
	height:200px;
	}
#logoad{
	width:963px;height:83px; margin-bottom:1px;
	text-align:left;}
#logoad img{border:1px solid #ccc;
width:156px; height:83px;
margin-left:1px;
margin-right:1px;
	}
	.tm {
	padding: 5px;
	border: 1px solid #F00;
	width: auto;
	text-align:left;
	font-variant: inherit;
	font-style: inherit;
	vertical-align: middle;
	font: 14px;
}
.tm p{
	margin:5px;
	padding:5px;
	font:18px;
	text-align:center;
}
