BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
form {
	margin: 0px;
	padding: 0px;
}

#h1t {
	DISPLAY: block
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BR.clear {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; VISIBILITY: hidden; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 0px; PADDING-TOP: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/top1.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 0px; HEIGHT: 82px
}
.top2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 300px; COLOR: #666666; LINE-HEIGHT: 32px; PADDING-TOP: 50px; HEIGHT: 32px; TEXT-ALIGN: right
}
#fl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 0px
}
#cen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 10px; HEIGHT: 260px
}
#cen2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 5px; HEIGHT: auto
}
#bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bottom.jpg) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 0px; HEIGHT: 62px
}
.l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 275px; PADDING-TOP: 10px; HEIGHT: 250px
}
.c {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 330px; PADDING-TOP: 0px; HEIGHT: 260px
}
.r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 287px; PADDING-TOP: 0px; HEIGHT: 260px
}
.new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 17px; WIDTH: 261px; PADDING-TOP: 0px
}
.new UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px
}
.new LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(images/bb.gif) no-repeat 3px 50%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 250px; COLOR: #555; LINE-HEIGHT: 23px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; HEIGHT: auto
}
.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; HEIGHT: auto
}
.list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; HEIGHT: auto
}
.list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: #ccc; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 160px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
.right {
	WIDTH: 910px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.ri_bt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(images/ly_07.jpg) no-repeat 3px 50%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 890px; COLOR: #007d2c; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.ri_bt SPAN {
	FONT-WEIGHT: 400; COLOR: #333
}
.ri_txt {
	WIDTH: 845px;
	COLOR: #333;
	LINE-HEIGHT: 22px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ri_qu {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 740px; HEIGHT: auto
}
.ri_qu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 740px; PADDING-TOP: 0px
}
.ri_qu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 28px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 152px
}
.ri_qu_txt {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; WIDTH: 150px; COLOR: #5d5d5d; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
.ri_contact {
	FLOAT: left; MARGIN: 8px 0px 0px; WIDTH: 368px
}
.wz {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 0px 0px 15px; WIDTH: 190px; LINE-HEIGHT: 22px
}
.pro_tp {
	FLOAT: left; MARGIN: 20px 0px 0px 15px; WIDTH: 323px; HEIGHT: 195px
}
.cen_news {
	FLOAT: left; WIDTH: 730px; HEIGHT: auto
}
.cen_news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 730px; PADDING-TOP: 0px; HEIGHT: auto
}
.cen_news LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(images/bb.gif) no-repeat 3px 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 710px; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.pg {
	MARGIN-TOP: 8px; FLOAT: left; WIDTH: 480px; LINE-HEIGHT: 28px; TEXT-ALIGN: center
}
A.on:link {
	FONT-WEIGHT: bold; COLOR: #007d2c; TEXT-DECORATION: none
}
A.on:visited {
	FONT-WEIGHT: bold; COLOR: #007d2c; TEXT-DECORATION: none
}
A.on:hover {
	FONT-WEIGHT: bold; COLOR: #007d2c; TEXT-DECORATION: none
}
A.on:active {
	FONT-WEIGHT: bold; COLOR: #007d2c; TEXT-DECORATION: none
}
A.dh:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dh:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dh:hover {
	COLOR: red; TEXT-DECORATION: none
}
A.dh:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	COLOR: #555; TEXT-DECORATION: none
}
A:visited {
	COLOR: #555; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #007d2c; TEXT-DECORATION: none
}
A:active {
	COLOR: #555; TEXT-DECORATION: none
}
UL.links {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL.links LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL.links LI IMG {
	BORDER-RIGHT: #f4fafc 1px solid; BORDER-TOP: #f4fafc 1px solid; BORDER-LEFT: #f4fafc 1px solid; WIDTH: 88px; BORDER-BOTTOM: #f4fafc 1px solid; HEIGHT: 33px
}
.picId {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.justify {
	TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify
}
H3.hrTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(images/023527121.gif) no-repeat 0px center; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.hrContent {
	PADDING-RIGHT: 0px; BORDER-TOP: #e9e9e9 1px double; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.leftBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f6f6f6; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 180px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.leftBar A {
	MARGIN: 5px 0px
}
#dh {
	BACKGROUND: #38c35c;
	POSITION: relative;
	HEIGHT: 29px;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
#dh UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	list-style-type: none;
}
#dh LI {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	FLOAT: left
}

#dh LI IMG {
	DISPLAY: block
}
#dh .subNavWarp {
	DISPLAY: none; PADDING-LEFT: 5px; BACKGROUND: url(../images/subnavbg.gif) no-repeat 0px 4px; POSITION: absolute; HEIGHT: 30px
}
#dh #navID02 .subNavWarp {
	LEFT: 50px;
	WIDTH: 300px;
	margin-left: -10px;
}
#dh #navID04 .subNavWarp {
	WIDTH: 350px
}
#dh #navID03 .subNavWarp {
	LEFT: 100px;
	WIDTH: 300px;
	margin-left: -25px;
}
#dh #navID03 .subNav UL {
	BACKGROUND-POSITION: 130px 0px
}
#dh #navID05 .subNavWarp {
	LEFT: 280px;
	WIDTH: 250px;
	margin-left: -30px;
}
#dh #navID05 .subNav UL {
	BACKGROUND-POSITION: 125px 0px
}
#dh #navID06 .subNavWarp {
	LEFT: 380px;
	WIDTH: 300px;
	margin-left: -40px;
}
#dh #navID06 .subNav UL {
	BACKGROUND-POSITION: 135px 0px
}
#dh #navID07 .subNavWarp {
	LEFT: 550px;
	WIDTH: 250px;
	margin-left: -40px;
}
#dh #navID07 .subNav UL {
	BACKGROUND-POSITION: 65px 0px
}
#dh .subNav {
	PADDING-RIGHT: 18px; BACKGROUND: url(../images/subnavbg.gif) no-repeat right 4px; HEIGHT: 30px
}
#dh .subNav UL {
	BACKGROUND: url(../images/subnavico.gif) no-repeat 60px 0px; PADDING-TOP: 2px; HEIGHT: 26px
}
#dh .subNav UL LI {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/ico.gif) no-repeat 12px center
}
#dh .subNav UL A {
	FONT-WEIGHT: 400; COLOR: #555555; LINE-HEIGHT: 26px
}
#dh .subNav UL A:hover {
	FONT-WEIGHT: 400; COLOR: #007d2c
}
HR {
	CLEAR: both; BORDER-RIGHT: #eeeeee 0px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; BORDER-BOTTOM: #eeeeee 0px solid; HEIGHT: 0px
}
.h4t {
	CLEAR: both; BACKGROUND: url(images/h4tbg.jpg) repeat-x 0px bottom; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.h4t STRONG {
	PADDING-LEFT: 15px; BACKGROUND: url(images/h4t.jpg) no-repeat 0px center; COLOR: #007d2b
}
.h4t2 {
	CLEAR: both; FONT-SIZE: 16px; BACKGROUND: url(images/h4tbg.jpg) repeat-x 0px bottom; COLOR: #007d2b; LINE-HEIGHT: 26px; HEIGHT: 26px
}
TABLE.date TH {
	COLOR: #007b2b; LINE-HEIGHT: 37px; TEXT-ALIGN: left
}
TABLE.date TR {
	BACKGROUND: url(images/h4tbg.jpg) repeat-x 0px bottom
}
TABLE.date TR.nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#marqueeTable A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#marqueeTable A.over {
	BACKGROUND: #38c35c
}
.shubg {
	BACKGROUND: url(images/shu.jpg) #fff no-repeat 0px bottom
}
.shubg2 {
	BACKGROUND: url(images/shu.jpg) #fff no-repeat right bottom
}
.shubg3 {
	BACKGROUND: url(images/shu.jpg) #fff no-repeat 0px bottom
}
.focus_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.txt14 {
	font-size: 14px;
	line-height: 30px;
}
.xline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}
.sline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	overflow: hidden;
}
.ititle {
	overflow: hidden;
}

.newstitle {
	font-size: 14px;
	font-weight: bold;
	color: #006600;
}
.green14 {
	font-size: 14px;
	color: #006600;
	font-weight: bold;
}
