/*public begin*/
*
{
	margin: 0px;
	padding: 0px;
}
.buding
{
	width: 100px;
	height: 10px;
	overflow: hidden;
	clear: both;
}
.buding2
{
	width: 100%;
	height: 5px;
	overflow: hidden;
	clear: both;
}
li
{
	list-style: none;
}
p{
	text-align: left;
	text-indent: 24px;
}
#bottom
{
	width: 997px;
	height: 125px;
	color: #000;
	padding-top: 15px;
	background-color: #FFF;
	clear: both;
}
#bottom a,#bottom a:link,#bottom a:visited,#bottom a:hover,#bottom a:active
{
	color: #000;
}
.middiv1
{
	width: 997px;
	margin: 0px auto;
	clear: both;
}
.middiv2
{
	width: 997px;
	background-color: #FFF;
	float: left;
}
.moreright1
{
	width: 100%;
	height: 15px;
	color: Red;
	text-align: right;
	clear: both;
}
.moreright1 a,.moreright1 a:link,.moreright1 a:visited,.moreright1 a:hover,.moreright1 a:active
{
	color: Red;
}
.layer
{
	width: 990px;
	margin: 0px auto;
	clear: both;
}
/*public end*/
/*content begin*/
#layer01
{
	width: 988px;
	height: 68px;
	padding-top: 8px;
	margin-top: 5px;
	border: 1px solid #C9C9C9;
	overflow: hidden;
	float: left;
}
#layer011
{
	width: 695px;
	height: 60px;
	display: inline;
	margin-left: 8px;
	float: left;
}
#layer012
{
	width: 265px;
	height: 60px;
	display: inline;
	margin-right: 8px;
	float: right;
}
#layer02
{
	width: 990px;
	height: 34px;
	background: url(../images/pic31.gif) no-repeat;
	margin-top: 8px;
	float: left;
}
#layer021
{
    width: 805px;
    margin-top: 10px;
    text-align: left;
    color: #FFF;
    float: right;
}
#layer021 a,#layer021 a:link,#layer021 a:visited,#layer021 a:hover
{
    color: #FFF;
}
#layout
{
	width: 988px;
	border: 1px solid #C9C9C9;
	border-top: none;
	float: left;
}
.layers
{
	width: 975px;
	margin: 0px auto;
	clear: both;
}
#layer03
{
	width: 310px;
	height: 360px;
	margin-top: 10px;
	float: left;
}
#layer04
{
	width: 351px;
	margin-top: 10px;
	margin-left: 20px;
	float: left;
}
#layer04t
{
	width: 351px;
	height: 28px;
	background: url(../images/pic05.gif) no-repeat;
	clear: both;
}
#layer041
{
	width: 351px;
	margin-top: 8px;
	float: left;
}
#layer041 li
{
	width: 351px;
	height: 23px;
	padding-top: 4px;
	background: url(../images/pic32.gif) no-repeat left top;
	border-bottom: 1px dotted #000;
	font-size: 14px;
	text-align: left;
	text-indent: 30px;
	clear: both;
}
#layer042
{
    width: 351px;
    clear: both;
}
#layer042 li
{
    width: 87px;
    text-align: center;
    margin-top: 5px;
    float: left;
}
#layer05
{
	width: 270px;
	float: right;
}
.layer05s
{
	width: 270px;
	height: 176px;
	background: url(../images/pic06.gif) no-repeat;
	margin-top: 10px;
	float: left;
}
.layer05st
{
	width: 270px;
	height: 20px;
	margin-top: 17px;
	text-align: left;
	font-size: 14px;
	text-indent: 40px;
	font-weight: bolder;
	float: left;
}
.layer05st a,.layer05st a:link,.layer05st a:visited
{
	color: #000;
}
.layer05st a:hover,.layer05st a:active
{
	color: Red;
}
.layer05ss
{
	width: 250px;
	margin: 0px auto;
	padding-top: 6px;
	line-height: 24px;
	clear: both;
}

#layer06
{
	width: 975px;
	height: 95px;
	margin-top: 10px;
	float: left;
}

#left
{
	width: 663px;
	float: left;
}
#layer07t
{
	width: 663px;
	height: 30px;
	padding-top: 8px;
	background: url(../images/pic08.gif) no-repeat;
	margin-top: 10px;
	text-align: left;
	text-indent: 47px;
	font-size: 14px;
	font-weight: bolder;
	float: left;
}
#layer07t a,#layer07t a:link,#layer07t a:visited
{
	color: #3F9348;
}
#layer07t a:hover,#layer07t a:active
{
	color: Red;
}
#layer07s
{
	width: 663px;
	height: 252px;
	background: url(../images/pic09.gif) no-repeat;
	clear: both;
}
#layer07sc
{
	width: 599px;
	margin: 0px auto;
	clear: both;
}
#layer07sc li
{
	width: 299px;
	float: left;
}
.layer07sc1
{
	width: 290px;
	height: 22px;
	padding-top: 7px;
	border-bottom: 1px dotted #C5C5C5;
	float: left;
}
/*#layer07sc1
{
	width: 290px;
	margin-top: 5px;
	float: left;
}
#layer07sc2
{
	width: 290px;
	margin-top: 5px;
	float: right;
}
#layer07sc1 li,#layer07sc2 li
{
	width: 290px;
	height: 20px;
	padding-top: 7px;
	border-bottom: 1px dotted #C5C5C5;
	clear: both;
}*/
#layer08
{
	width: 663px;
	height: 305px;
	background: url(../images/pic13.gif) no-repeat;
	margin-top: 10px;
	float: left;
}
#layer08t
{
	width: 663px;
	height: 34px;
	padding-top: 4px;
	text-align: left;
	text-indent: 47px;
	font-size: 14px;
	font-weight: bolder;
	color: #3F9348;
	clear: both;
}
#layer08c
{
	width: 631px;
	margin: 0px auto;
	clear: both;
}
#layer081
{
	width: 306px;
	margin-top: 5px;
	float: left;
}
.layer081t
{
	width: 306px;
	height: 20px;
	text-align: left;
	font-size: 14px;
	font-weight: bolder;
	text-indent: 20px;
	clear: both;
}
.layer081t a,.layer081t a:link,.layer081t a:visited
{
	color: #F78223;
}
.layer081t a:hover,.layer081t a:active
{
	color: Red;
}
.layer0811
{
	width: 306px;
	height: 93px;
	border-bottom: 1px dotted #C5C5C5;
	clear: both;
}
.layer0811left
{
	width: 104px;
	height: 77px;
	padding-top: 2px;
	text-align: center;
	border: 1px solid #9F9FA1;
	float: left;
}
.layer0811right
{
	width: 185px;
	color: #7F5837;
	float: right;
}
.layer0812
{
	width: 290px;
	margin: 0px auto;
	padding-top: 8px;
	line-height: 24px;
	clear: both;
}
#layer082
{
	width: 306px;
	margin-top: 5px;
	float: right;
}
.layer09
{
	width: 663px;
	text-align: left;
	margin-top: 10px;
	float: left;
}
#layer10
{
	width: 663px;
	height: 368px;
	background: url(../images/pic16.gif) no-repeat;
	margin-top: 10px;
	float: left;
}
#layer10t
{
	width: 663px;
	height: 34px;
	text-align: left;
	text-indent: 47px;
	font-size: 14px;
	font-weight: bolder;
	color: #3F9348;
	clear: both;
}
#layer10c
{
	width: 643px;
	margin: 0px auto;
	clear: both;
}
#layer101
{
	width: 316px;
	float: left;
}
.layer101t
{
	width: 316px;
	height: 20px;
	text-align: left;
	font-size: 14px;
	font-weight: bolder;
	text-indent: 20px;
	clear: both;
}
.layer101t a,.layer101t a:link,.layer101t a:visited
{
	color: #F78223;
}
.layer101t a:hover,.layer101t a:active
{
	color: Red;
}
.layer101left
{
	width: 140px;
	height: 195px;
	margin-top: 5px;
	float: left;
}
.layer101right
{
	width: 166px;
	margin-top: 5px;
	line-height: 24px;
	float: right;
}
#layer102
{
	width: 316px;
	float: right;
}
#layer103
{
	width: 624px;
	margin: 0px auto;
	padding-top: 33px;
	text-align: left;
	font-size: 14px;
	clear: both;
}
#layer103 li
{
    width: 48px;
    text-align: center;
    margin-top: 5px;
    float: left;
}
#layer11
{
	width: 663px;
	height: 305px;
	background: url(../images/pic18.gif) no-repeat;
	margin-top: 10px;
	float: left;
}
#layer11t
{
	width: 663px;
	height: 32px;
	padding-top: 3px;
	text-align: left;
	text-indent: 47px;
	font-size: 14px;
	font-weight: bolder;
	color: #3F9348;
	clear: both;
}
#layer11c
{
	width: 637px;
	margin: 0px auto;
	clear: both;
}
#layer111
{
	width: 310px;
	float: left;
}
.layer111t
{
	width: 310px;
	height: 20px;
	text-align: left;
	font-size: 14px;
	font-weight: bolder;
	text-indent: 20px;
	clear: both;
}
.layer111t a,.layer111t a:link,.layer111t a:visited
{
	color: #F78223;
}
.layer111t a:hover,.layer111t a:active
{
	color: Red;
}
#layer111s
{
	width: 310px;
	clear: both;
}
#layer111s li
{
	width: 104px;
	height: 97px;
	padding-top: 2px;
	border: 1px solid #9F9FA1;
	margin-top: 10px;
	text-align: center;
	margin-left: 30px;
	display: inline;
	float: left;
}
#layer112
{
	width: 310px;
	float: right;
}
#layer112s
{
	width: 310px;
	margin-top: 18px;
	float: left;
}
#layer112s li
{
	width: 310px;
	height: 20px;
	padding-top: 7px;
	border-bottom: 1px dotted #C9C9C9;
	clear: both;
}
#layer12
{
	width: 663px;
	height: 479px;
	background: url(../images/pic20.gif) no-repeat;
	margin-top: 10px;
	float: left;
}
#layer12t
{
	width: 663px;
	height: 25px;
	padding-top: 5px;
	text-align: left;
	text-indent: 47px;
	font-size: 14px;
	font-weight: bolder;
	color: #3F9348;
	clear: both;
}
#layer12c
{
	width: 639px;
	margin: 0px auto;
	clear: both;
}
.layer121
{
	width: 639px;
	height: 135px;
	margin-top: 10px;
	float: left;
}
.layer1211
{
	width: 152px;
	float: left;
}
.layer1211t
{
	width: 152px;
	height: 17px;
	text-align: left;
	font-size: 14px;
	font-weight: bolder;
	clear: both;
}
.layer1211t a,.layer1211t a:link,.layer1211t a:visited
{
	color: #F78223;
}
.layer1211t a:hover,.layer1211t a:active
{
	color: Red;
}
.layer1211s
{
	width: 152px;
	line-height: 22px;
	float: left;
}
.layer1212
{
	width: 486px;
	margin-top: 5px;
	float: right;
}
.layer1212 li
{
	width: 162px;
	text-align: center;
	float: left;
}

#right
{
	width: 298px;
	float: right;
}
#ynms
{
	width: 298px;
	height: 290px;
	margin-top: 10px;
	background: url(../images/whbj01.gif) no-repeat;
	float: left;
}
#layer13
{
	width: 298px;
	height: 271px;
	margin-top: 10px;
	background: url(../images/whbj02.gif) no-repeat;
	float: left;
}
.layer13t
{
	width: 298px;
	height: 30px;
	padding-top: 8px;
	text-align: left;
	text-indent: 47px;
	font-size: 14px;
	font-weight: bolder;
	clear: both;
}
.layer13t a,.layer13t a:link,.layer13t a:visited
{
	color: #3F9348;
}
.layer13t a:hover,.layer13t a:active
{
	color: Red;
}
.layer13c
{
	width: 264px;
	margin: 0px auto;
	clear: both;
}
.layer131
{
	width: 264px;
	height: 118px;
	clear: both;
}
.layer131left
{
	width: 85px;
	height: 110px;
	margin-top: 8px;
	padding-top: 4px;
	text-align: center;
	background: url(../images/pic11.gif) no-repeat;
	float: left;
}
.layer131right
{
	width: 169px;
	margin-top: 8px;
	float: right;
}
.layer132t
{
	width: 264px;
	height: 20px;
	text-align: left;
	font-size: 14px;
	font-weight: bolder;
	text-indent: 20px;
	margin-top: 10px;
	float: left;
}
.layer132t a,.layer132t a:link,.layer132t a:visited
{
	color: #F78223;
}
.layer132t a:hover,.layer132t a:active
{
	color: Red;
}
.layer132
{
	width: 264px;
	margin-top: 5px;
	float: left;
}
#layer14
{
	width: 298px;
	height: 247px;
	margin-top: 15px;
	background: url(../images/whbj03.gif) no-repeat;
	float: left;
}
.layer14t
{
	width: 298px;
	height: 28px;
	padding-top: 5px;
	text-align: left;
	text-indent: 47px;
	font-size: 14px;
	color: #3F9348;
	font-weight: bolder;
	clear: both;
}
.layer14t a,.layer14t a:link,.layer14t a:visited
{
	color: #3F9348;
}
.layer14t a:hover,.layer14t a:active
{
	color: Red;
}
.layer141right
{
	width: 169px;
	margin-top: 8px;
	color: #7C5838;
	float: right;
}
.layer142
{
	width: 264px;
	margin-top: 15px;
	float: left;
}
#layer15
{
	width: 298px;
	height: 340px;
	margin-top: 10px;
	background: url(../images/whbj04.gif) no-repeat;
	float: left;
}
.layer152
{
	width: 264px;
	margin-top: 5px;
	float: left;
}
#layer15t
{
	width: 264px;
	height: 15px;
	margin-top: 5px;
	font-size: 14px;
	text-align: left;
	font-weight: bolder;
	float: left;
}
#layer15t a,#layer15t a:link,#layer15t a:visited
{
	color: #3F9348;
}
#layer15t a:hover,#layer15t a:active
{
	color: Red;
}
.layer153
{
	width: 264px;
	margin-top: 10px;
	float: left;
}
#layer16
{
	width: 298px;
	height: 287px;
	margin-top: 10px;
	background: url(../images/whbj05.gif) no-repeat;
	float: left;
}
#layer161
{
	width: 264px;
	height: 95px;
	margin-top: 10px;
	float: left;
}
#layer161 li
{
	width: 132px;
	float: left;
}
.layer1611
{
	width: 104px;
	height: 77px;
	padding-top: 2px;
	border: 1px solid #9F9FA1;
	margin: 0px auto;
	text-align: center;
	clear: both;
}
.layer1612
{
	width: 132px;
	margin-top: 5px;
	text-align: center;
	float: left;
}
.layer162
{
	width: 264px;
	height: 70px;
	margin-top: 3px;
	line-height: 23px;
	float: left;
}
#layer17
{
	width: 298px;
	height: 233px;
	margin-top: 5px;
	background: url(../images/whbj06.gif) no-repeat;
	float: left;
}
#layer171
{
	width: 125px;
	height: 125px;
	margin-top: 5px;
	margin-left: 20px;
	display: inline;
	float: left;
}
#layer18
{
	width: 298px;
	height: 213px;
	margin-top: 5px;
	background: url(../images/pic24.gif) no-repeat;
	float: left;
}
#layer181
{
	width: 105px;
	margin-top: 10px;
	float: left;
}
#layer182
{
	width: 150px;
	margin-top: 10px;
	line-height: 24px;
	float: right;
}
#layer19
{
	width: 298px;
	height: 19px;
	background: url(../images/pic25.gif) no-repeat;
	float: left;
}
li a,li a:link,li a:hover,li a:visited
{
    color: #000;
}