/*public begin*/
*
{
	margin: 0px;
	padding: 0px;
}
body
{
	font-size: 12px;
}
.buding
{
	width: 100%;
	height: 10px;
	overflow: hidden;
	clear: both;
}
.buding2
{
	width: 100%;
	height: 5px;
	overflow: hidden;
	clear: both;
}
li
{
	list-style: none;
}
li a,li a:link,li a:visited,li a:hover,li a:active
{
    color: #FFF;
}
p{
	text-align: left;
	text-indent: 24px;
}
#bottom
{
	width: 997px;
	height: 125px;
	color: #FFF;
	padding-top: 15px;
	background-color: #000;
	clear: both;
}
#bottom a,#bottom a:link,#bottom a:visited,#bottom a:hover,#bottom a:active
{
	color: #FFF;
}
.middiv1
{
	width: 997px;
	margin: 0px auto;
	clear: both;
}
.more
{
	width: 70px;
	text-align: center;
	margin-top: 15px;
	color: White;
	float: right;
}
.more1
{
	width: 90px;
	text-align: center;
	margin-top: 7px;
	color: White;
	float: right;
}
.more2
{
	width: 60px;
	text-align: center;
	margin-top: 4px;
	color: White;
	float: right;
}
.more3
{
	width: 135px;
	text-align: right;
	margin-top: 2px;
	color: White;
	float: left;
}
.more a,.more a:link,.more a:visited,.more a:hover,.more a:active,.more1 a,.more1 a:link,.more1 a:visited,.more1 a:hover,.more1 a:active,.more2 a,.more2 a:link,.more2 a:visited,.more2 a:hover,.more2 a:active,.more3 a,.more3 a:link,.more3 a:visited,.more3 a:hover,.more3 a:active
{
	color: #FFF;
}
.more span,.more1 span,.more2 span,.more3 span
{
	font-size: 9px;
}
#layout
{
	width: 997px;
	background-color: #000;
	float: left;
}
.layer
{
	width: 970px;
	margin: 0px auto;
	clear: both;
}
/*public end*/
/*content begin*/
#layer01
{
	width: 477px;
	height: 450px;
	margin-top: 10px;
	background: url(../images/pic01.gif) no-repeat;
	float: left;
}
#layer011
{
	width: 450px;
	display: inline;
	margin-left: 20px;
	margin-top: 50px;
	float: left;
}
#layer02
{
	width: 520px;
	margin-top: 10px;
	float: right;
}
#layer021
{
	width: 520px;
	height: 40px;
	background: url(../images/pic03.gif) no-repeat;
	clear: both;
}
#layer0211
{
	width: 85px;
	margin-top: 15px;
	color: White;
	text-align: right;
	font-size: 14px;
	font-weight: bolder;
	float: left;
}
#layer022
{
	width: 520px;
	height: 269px;
	background: url(../images/pic04.gif) no-repeat;
	clear: both;
}
#layer022 li
{
	width: 150px;
	margin-top: 10px;
	color: White;
	display: inline;
	margin-left: 15px;
	text-align: center;
	float: left;
}
#layer023
{
	width: 520px;
	height: 28px;
	background: url(../images/pic05.gif) no-repeat;
	clear: both;
}
#layer0231
{
	width: 95px;
	margin-top: 8px;
	color: White;
	text-align: right;
	font-size: 14px;
	font-weight: bolder;
	float: left;
}
#layer024
{
	width: 520px;
	height: 113px;
	background: url(../images/pic06.gif) no-repeat;
	clear: both;
}
#layer024c
{
	width: 490px;
	margin: 0px auto;
	padding-top: 6px;
	line-height: 24px;
	clear: both;
}
#layer024c li
{
	width: 245px;
	color: White;
	float: left;
}

#layer031
{
	width: 695px;
	margin-top: 10px;
	float: left;
}
#layer032
{
	width: 265px;
	margin-top: 10px;
	float: right;
}

#layer04t
{
	width: 970px;
	height: 24px;
	background: url(../images/pic09.gif) no-repeat;
	float: left;
}
.layer04t1
{
	width: 75px;
	margin-top: 4px;
	color: White;
	text-align: right;
	font-size: 14px;
	font-weight: bolder;
	float: left;
}
#layer041
{
	width: 480px;
	margin-top: 5px;
	float: left;
}
#layer041t
{
	width: 480px;
	height: 28px;
	background: url(../images/pic10.gif) no-repeat;
	clear: both;
}
.layer041t1
{
	width: 85px;
	margin-top: 5px;
	color: White;
	text-align: right;
	font-size: 14px;
	font-weight: bolder;
	float: left;
}
.layer0411
{
	width: 480px;
	height: 270px;
	clear: both;
}
.layer0411 li
{
	width: 160px;
	text-align: center;
	margin-top: 15px;
	color: White;
	float: left;
}
#layer0412
{
	width: 480px;
	height: 152px;
	background: url(../images/pic25.gif) no-repeat;
	clear: both;
}
#layer0412c
{
	width: 462px;
	margin: 0px auto;
	padding-top: 15px;
	line-height: 25px;
	clear: both;
}
#layer0412c li
{
	width: 231px;
	color: White;
	float: left;
}
#layer042
{
	width: 470px;
	margin-top: 5px;
	float: right;
}
#layer042t
{
	width: 470px;
	height: 28px;
	background: url(../images/pic11.gif) no-repeat;
	clear: both;
}
#layer0421
{
	width: 470px;
	height: 100px;
	background-color: #333;
	margin-top: 10px;
	float: left;
}
#layer0421c
{
	width: 454px;
	margin: 0px auto;
	line-height: 25px;
	clear: both;
}
#layer0421c li
{
	width: 227px;
	color: White;
	float: left;
}
#layer0422
{
	width: 470px;
	clear: both;
}
#layer0422 li
{
	width: 235px;
	text-align: center;
	margin-top: 10px;
	color: White;
	float: left;
}

#layer051
{
	width: 315px;
	margin-top: 10px;
	float: left;
}
#layer051t
{
	width: 315px;
	height: 24px;
	background: url(../images/pic13.gif) no-repeat;
	clear: both;
}
#layer0511
{
	width: 315px;
	height: 155px;
	clear: both;
}
#layer0511left
{
	width: 220px;
	height: 130px;
	margin-top: 8px;
	float: left;
}
#layer0511right
{
	width: 85px;
	margin-top: 8px;
	color: #999;
	float: right;
}
#layer0512
{
	width: 315px;
	height: 146px;
	background: url(../images/pic26.gif) no-repeat;
	clear: both;
}
#layer0512c
{
	width: 297px;
	margin: 0px auto;
	padding-top: 12px;
	line-height: 24px;
	color: White;
	clear: both;
}
#layer052
{
	width: 315px;
	margin-top: 10px;
	margin-left: 12px;
	float: left;
}
#layer052t
{
	width: 315px;
	height: 24px;
	background: url(../images/pic14.gif) no-repeat;
	clear: both;
}
#layer0521
{
	width: 315px;
	clear: both;
}
#layer0521 li
{
	width: 157px;
	height: 140px;
	margin-top: 10px;
	color: #999;
	text-align: center;
	float: left;
}
#layer053
{
	width: 315px;
	margin-top: 10px;
	float: right;
}
#layer053t
{
	width: 315px;
	height: 24px;
	background: url(../images/pic15.gif) no-repeat;
	clear: both;
}
#layer0531
{
	width: 150px;
	margin-top: 10px;
	float: left;
}
.layer05311
{
	width: 150px;
	height: 245px;
	padding-top: 5px;
	background-color: #4D4D4D;
	text-align: center;
	clear: both;
}
.layer05312
{
	width: 134px;
	height: 35px;
	padding-top: 3px;
	padding-left: 8px;
	padding-right: 8px;
	text-align: left;
	color: #999;
	background-color: #333;
	margin-top: 2px;
	line-height: 18px;
	float: left;
}
.layer05312 a,.layer05312 a:link,.layer05312 a:visited,.layer05312 a:hover
{
    color: #FFF;
}
#layer0532
{
	width: 150px;
	margin-top: 10px;
	float: right;
}

#layer06
{
	width: 970px;
	margin-top: 10px;
	float: left;
}

#layer071
{
	width: 480px;
	margin-top: 10px;
	float: left;
}
#layer071t
{
	width: 480px;
	height: 24px;
	background: url(../images/pic18.gif) no-repeat;
	clear: both;
}
.layer071t1
{
	width: 75px;
	margin-top: 5px;
	color: White;
	text-align: right;
	font-size: 14px;
	font-weight: bolder;
	float: left;
}
#layer072
{
	width: 470px;
	margin-top: 10px;
	float: right;
}
#layer072t
{
	width: 470px;
	height: 24px;
	background: url(../images/pic19.gif) no-repeat;
	clear: both;
}
.layer0721
{
	width: 470px;
	height: 164px;
	clear: both;
}
.layer0721 li
{
	width: 235px;
	margin-top: 10px;
	text-align: center;
	color: White;
	float: left;
}
#layer0722
{
	width: 470px;
	height: 104px;
	background: url(../images/pic21.gif) no-repeat;
	clear: both;
}
#layer07221
{
	width: 445px;
	float: right;
}
#layer07221 li
{
	width: 89px;
	margin-top: 10px;
	text-align: center;
	color: White;
	float: left;
}

#layer081
{
	width: 480px;
	margin-top: 10px;
	float: left;
}
#layer081t
{
	width: 480px;
	height: 24px;
	background: url(../images/pic22.gif) no-repeat;
	clear: both;
}
#layer0811
{
	width: 150px;
	margin-top: 10px;
	float: left;
}
#layer0812
{
	width: 150px;
	margin-top: 10px;
	margin-left: 15px;
	float: left;
}
#layer0813
{
	width: 150px;
	margin-top: 10px;
	float: right;
}
#layer082
{
	width: 470px;
	margin-top: 10px;
	float: right;
}
#layer082t
{
	width: 470px;
	height: 24px;
	background: url(../images/pic23.gif) no-repeat;
	clear: both;
}
#layer0821
{
	width: 470px;
	height: 137px;
	background-color: #333;
	clear: both;
}
#layer0821c
{
	width: 454px;
	margin: 0px auto;
	padding-top: 10px;
	line-height: 25px;
	clear: both;
}
#layer0821c li
{
	width: 227px;
	color: White;
	float: left;
}
/*2010-01-22*/
#layer091
{
	width: 970px;
	height: 24px;
	background: url(../images/pic27.gif) no-repeat;
	margin-top: 10px;
	float: left;
}
#layer092
{
	width: 970px;
	clear: both;
}
#layer092 li
{
	width: 230px;
	height: 165px;
	text-align: center;
	margin-left: 10px;
	margin-top: 5px;
	display: inline;
	float: left;
}
.layer0921
{
	width: 230px;
	height: 135px;
	background-color: #4D4D4D;
	clear: both;
}
.layer0922
{
	width: 230px;
	height: 24px;
	background-color: #333;
	margin-top: 1px;
	line-height: 24px;
	float: left;
}