 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
.tc {
	TEXT-ALIGN: center
}
.tl {
	TEXT-ALIGN: left
}
.tr {
	TEXT-ALIGN: right
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.cl {
	CLEAR: both
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #009900; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 12px; COLOR: #4b5a61
}
.blue {
	COLOR: #0097c9
}
.orange {
	COLOR: #ff6600
}
H1 {
	FONT-SIZE: 12px
}
H2 {
	FONT-SIZE: 12px
}
H3 {
	FONT-SIZE: 12px
}
#wrap {
	MARGIN: 0px auto; WIDTH: 1003px
}
#header {
	BACKGROUND-IMAGE: url(../images/head_bg.jpg); LINE-HEIGHT: 33px
}
#logo {
	PADDING-LEFT: 57px; BACKGROUND-IMAGE: url(../images/bgTop.gif); HEIGHT: 93px
}
#logo P {
	PADDING-RIGHT: 34px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 23px
}
#menu {
	MARGIN: 0px auto; WIDTH: 950px; 
}
#topnav {
	MARGIN: 0px auto; WIDTH: 950px
}
#content {
	MARGIN: 0px auto; WIDTH: 950px
}
#menu {
	BACKGROUND: url(../images/menu_bg.jpg); WIDTH: 950px; HEIGHT: 33px
}
#menu LI {
	 FLOAT: left; 
}
#menu LI A {
 FONT-WEIGHT: bold; WIDTH: 110px; COLOR: #fff; HEIGHT: 33px; TEXT-ALIGN: center; TEXT-DECORATION: none
}


#menu LI A#menu_home {
	BACKGROUND-IMAGE: url(../images/menu_home_other.jpg)
}
#menu LI A.here#menu_home {
	BACKGROUND: url(../images/menu_home.jpg) no-repeat left top
}
#menu LI A#menu_home:hover {
	BACKGROUND: url(../images/menu_home.jpg) no-repeat left top
}
#notice {
	PADDING-RIGHT: 30px; BACKGROUND: url(../images/menu_right.jpg) no-repeat right top; FLOAT: right; COLOR: #85e1ff
}
#topnav {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; BACKGROUND: url(../images/topnav.jpg) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 850px; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 32px; TEXT-ALIGN: right
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#left {
	FLOAT: left; WIDTH: 201px
}
#left H2 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: 600; FONT-SIZE: 12px; BACKGROUND: url(../images/leftTop.jpg) no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 14px; margin-bottom:0px
}
#left UL {
	BACKGROUND: url(../images/ul_bg.jpg) repeat-y; margin-left:0px; margin-top:0px;
}
#left LI {
	MARGIN-BOTTOM: 1px; BORDER-BOTTOM: #dde6eb 1px solid
}
#left LI A {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/list_bg.jpg) repeat-y; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#left LI A.here {
	BACKGROUND: url(../images/list_now.jpg) repeat-y center top; COLOR: #53b402; TEXT-DECORATION: none
}
#left LI A:hover {
	BACKGROUND: url(../images/list_now.jpg) repeat-y center top; COLOR: #53b402; TEXT-DECORATION: none
}
#left LI UL {
	BACKGROUND: #e9f0f4; MARGIN: 1px 2px 0px
}
#left LI LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 35px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #8ea2a9; BORDER-RIGHT-WIDTH: 0px
}
#left LI LI A.here {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #53b402
}
#left LI LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #53b402
}
#leftBot {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/bgSidebar.jpg) no-repeat left top; PADDING-BOTTOM: 5px; COLOR: #797c80; LINE-HEIGHT: 25px; PADDING-TOP: 5px; margin-top:-18px
}
#so {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 18px
}
#so INPUT {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#so #inputSo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/index_13.jpg) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 142px; PADDING-TOP: 2px; HEIGHT: 18px
}
#so #inputGo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#cont {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/index_20.jpg) no-repeat right bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#cont P {
	COLOR: #0097c9
}
#right {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 728px
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-TOP: 10px
}
#mainTop {
	PADDING-LEFT: 20px; margin-top:0px; margin-bottom:0px; BACKGROUND-IMAGE: url(../images/contTop.jpg); LINE-HEIGHT: 26px; HEIGHT: 26px; background-repeat:no-repeat;
}
#mainTop H2 {
	COLOR: #ffffff
}
#mainCont {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/contBg.jpg); LINE-HEIGHT: 24px; BACKGROUND-REPEAT: no-repeat; position:relative;top:-22px
}
#mainCont STRONG {
	TEXT-INDENT: 0px
}
#mainCont P {
	TEXT-INDENT: 24px
}
#footer {
	PADDING-RIGHT: 30px; BACKGROUND-POSITION: 0px bottom; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../images/foot_bg.jpg); PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
#footer A {
	COLOR: #4b5a61
}
.pro {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: #8b9eac 1px dashed
}
.proLeft {
	PADDING-RIGHT: 40px; FLOAT: left
}
.proRight {
	FLOAT: left; WIDTH: 450px
}
.proRight LI {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/listLc.gif) no-repeat 0px 6px; HEIGHT: 22px
}
#demand {
	BORDER-RIGHT: #7e919f 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #7e919f 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #7e919f 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #7e919f 1px solid
}
#demand P {
	LINE-HEIGHT: 40px; HEIGHT: 40px
}
#demand #pText {
	HEIGHT: 110px
}
#pSub {
	PADDING-LEFT: 95px
}
#planning H3 {
	BACKGROUND-POSITION: 0px 6px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/pll.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
#planning SPAN {
	BACKGROUND-POSITION: 0px 6px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/s1.jpg); COLOR: #fc6701; BACKGROUND-REPEAT: no-repeat
}
#planning SPAN STRONG {
	PADDING-LEFT: 5px; COLOR: #4b5a61
}
#planning DIV {
	PADDING-LEFT: 30px
}
#planning DIV P {
	TEXT-INDENT: 0px
}
.sytleT {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dashed
}
.sytLeft {
	FLOAT: left
}
.sytLeft IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
.sytRight {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 420px
}
.sytRight P {
	LINE-HEIGHT: 21px
}
.sytRight A {
	COLOR: #0097cc
}
.sytRight A:hover {
	COLOR: #0097cc
}
.caseBox {
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px; BORDER-BOTTOM: #c7c7c7 1px dashed
}
.boxTop {
	FONT-WEIGHT: bold; COLOR: #53b403
}
.boxTop A {
	FONT-WEIGHT: bold; COLOR: #53b403
}
.boxCont {
	TEXT-ALIGN: center
}
#main01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.boxCont01 IMG {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e5e5e5 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: center
}
#process TABLE {
	BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#process TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px
}



#left1 {
	FLOAT: left; WIDTH: 201px
}
#left1 H2 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: 600; FONT-SIZE: 12px; BACKGROUND: url(../images/leftTop.jpg) no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 14px; margin-bottom:0px
}
#left1 ul {
	BACKGROUND: url(../images/ul_bg.jpg) repeat-y; margin-left:0px; margin-top:0px;
}
#left1 li {
	MARGIN-BOTTOM: 1px; BORDER-BOTTOM: #dde6eb 1px solid;
}
#left1 li a {
	DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/list_bg.jpg) repeat-y; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#left1 li a.here {
	BACKGROUND: url(../images/list_now.jpg) repeat-y center top; COLOR: #53b402; TEXT-DECORATION: none
}
#left1 li a:hover {
	BACKGROUND: url(../images/list_now.jpg) repeat-y center top; COLOR: #53b402; TEXT-DECORATION: none
}
#left1 li ul {
	BACKGROUND: #e9f0f4; MARGIN: 1px 2px 0px;width:198px;overflow:hidden
}
#left1 li li a {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  COLOR: #8ea2a9; BORDER-RIGHT-WIDTH: 0px
}
#left1 li li a.here {
	 COLOR: #53b402
}
#left1 li li a:hover {
	 COLOR: #53b402
}
#left1 li ul li .cssline{
  margin-left:10px;width:168px;height:26px;

}
#left1 li ul li img{
   float:left;padding-top:6px;padding-right:4px
}


.sunny{
   width:998px;margin:auto;border-top:1px #CCCCCC solid;border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid;
}
.sunny LI{
   width:196px;float:left;text-align:center;padding-top:8px;padding-bottom:8px;
}
