body {
	padding: 0;
	margin: 0;
	margin-top: 5px;
	color: #4b5a61;
	background-image: url(images/index_02.jpg);
	font-family: "Times New Roman", Times, serif;
	background-repeat: repeat-x;
	line-height: 20px;
	font-size: 9pt;
    background-color: #FFFFFF;
}
a:link{
font-size: 12px;
	text-decoration : underline;
	color : #4b5a61;
}
a:visited {
	text-decoration : underline;
	color : #4b5a61;
	font-size: 12px;
}

a:hover {
	text-decoration : underline;
	color : #fd6407;
	font-size: 12px;
}

a:active {
	color : #FF9900;
	font-size: 12px;
}

form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6 { padding:0; margin:0; }
ul,ol,dl { list-style:none; }

#nav {
	width:972px;
	height:69px;
	overflow:visible;
	background-image: url(images/menu.jpg);
	background-repeat: no-repeat;
}
#nav li,#nav li a {
	float:left;
	display:block;
	width:162px;
	height:69px;
}
#nav li a {
	width:100%;
	text-indent:-9999px;
	background-image: url(images/menu.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}


#nav .n01 { width:162px; }
#nav .n01 a:visited { background-position:0 0px; }
#nav .n01 a:hover { background-position:0 -69px; }
#nav .n01 a:active { background-position:0 -69px; }

#nav .n02 a:link { background-position:-162px 0; }
#nav .n02 a:visited { background-position:-162px 0px; }
#nav .n02 a:hover { background-position:-162px -69px; }
#nav .n02 a:active { background-position:-162px -69px; }

#nav .n03 a:link { background-position:-324px 0; }
#nav .n03 a:visited { background-position:-324px 0px; }
#nav .n03 a:hover { background-position:-324px -69px; }
#nav .n03 a:active { background-position:-324px -69px; }

#nav .n04 a:link { background-position:-486px 0; }
#nav .n04 a:visited { background-position:-486px 0px; }
#nav .n04 a:hover { background-position:-486px -69px; }
#nav .n04 a:active { background-position:-486px -69px; }

#nav .n05 a:link { background-position:-648px 0; }
#nav .n05 a:visited { background-position:-648px 0px; }
#nav .n05 a:hover { background-position:-648px -69px; }
#nav .n05 a:active { background-position:-648px -69px; }

#nav .n06 a:link { background-position:-810px 0; }
#nav .n06 a:visited { background-position:-810px 0px; }
#nav .n06 a:hover { background-position:-810px -69px; }
#nav .n06 a:active { background-position:-810px -69px; }

.table_right {
	margin-top: 70px;
	margin-left: 40px;
}

.menu1 {
	background-image: url(images/index_08.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 2px;
}
.left {
	background-image: url(images/index_15.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	text-indent: 32px;
	height: 23px;
	width: 103px;
	color: #2a303e;
}

.product {
	background-image: url(images/index_26.jpg);
	background-repeat: no-repeat;
	width: 619px;
}

.left2 {
	background-image: url(images/index_17.jpg);
	background-repeat: repeat-x;
}
.left3 {
	background-image: url(images/index_17.jpg);
	background-repeat: repeat-x;
	width: 604px;
}

.news {
	background-image: url(images/index_22.jpg);
	background-repeat: no-repeat;
	width: 619px;
}
.user {
	background-image: url(images/index_24.jpg);
	background-repeat: no-repeat;
	height: 420px;
	width: 340px;
	background-position: right;
}

.news table {
	width: 560px;
	border-top-width: 3px;
	border-bottom-width: 40px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.table_po {
	border-left-style: dotted;
	border-left-color: #4b5a61;
	border-left-width: 1px;
	color: #4b5a61;
	font-size: 12px;
}
.product .table_po .1 {
	color: #00FFFF;
	font-size: 12px;
}


a.orange:link{
	text-decoration : underline;
	color : #fd6407;
	font-size: 12px;
}
a.orange:visited {
	text-decoration : underline;
	color : #4b5a61;
	font-size: 12px;
}

a.orange:hover {
	text-decoration : underline;
	color : #4b5a61;
	font-size: 12px;
}

a.orange:active {
	color : #FF9900;
	font-size: 12px;
}

a.grace1:link{
	color : #4b5a61;
	font-size: 12px;
}
a.grace1:visited {
	color : #4b5a61;
	font-size: 12px;
}

a.grace1:hover {
	color : #fd6407;
	font-size: 12px;
}

a.grace1:active {
	color : #FF9900;
	font-size: 12px;
}
a.message:visited{
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	color : #fd6407;
}
a.message:link {
    font-size: 15px;
	font-weight: bold;
	text-decoration : underline;
	color : #4b5a61;
}

a.message:hover {
    font-size: 15px;
	font-weight: bold;
	text-decoration : underline;
	color : #fd6407;
}

a.message:active {
    font-size: 15px;
	font-weight: bold;
	color : #FF9900;
}


.right {
	background-image: url(images/product.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	text-indent: 32px;
	height: 23px;
	width: 223px;
	color: #2a303e;
}
.bg {
	background-image: url(images/company_06.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 10px;
}

#right LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#right LI A {
	DISPLAY: block;
	PADDING-LEFT: 30px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 8px;
	COLOR: #2a303e;
	PADDING-TOP: 12px;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9db0bc;
	background-image: url(images/product_03.jpg);
}
.here {
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 8px;
	COLOR: #009800;
	PADDING-TOP: 12px;
	background-image: url(images/product_04.jpg);
	font-size: 12px;
}
#right LI A:hover {
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 8px;
	COLOR: #009800;
	PADDING-TOP: 12px;
	background-image: url(images/product_04.jpg);
	font-size: 12px;
}
#right LI A:active {
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 8px;
	COLOR: #009800;
	PADDING-TOP: 12px;
	background-image: url(images/product_04.jpg);
	font-size: 12px;
}
#right1 LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#right1 LI A {
	DISPLAY: block;
	PADDING-LEFT: 30px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 8px;
	COLOR: #2a303e;
	PADDING-TOP: 12px;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9db0bc;
	background-image: url(images/product_033.gif);
}

#right1 LI A:hover {
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 8px;
	COLOR: #009800;
	PADDING-TOP: 12px;
	background-image: url(images/product_044.gif);
	font-size: 12px;
}
#right1 LI A:active {
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 8px;
	COLOR: #009800;
	PADDING-TOP: 12px;
	background-image: url(images/product_044.gif);
	font-size: 12px;
}
.product_td{
	DISPLAY: block;
	PADDING-LEFT: 30px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 8px;
	COLOR: #2a303e;
	PADDING-TOP: 12px;
	TEXT-DECORATION: none;
    border-bottom:#9db0bc 1px solid;
	background-image: url(images/product_03.jpg);
}
.product_td1{
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 8px;
	COLOR: #009800;
	PADDING-TOP: 12px;
	background-image: url(images/product_04.jpg);
	font-size: 12px;
	border-top:#9db0bc 1px solid;
	border-bottom:#9db0bc 1px solid;
}


.xuxian div {
	padding-top: 165px;
	
	
	
	
}
.div_xu {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #9db0bc;
	font-size: 14px;
	font-weight: bold;
	color: #009800;
	margin-bottom: 3px;
	padding-bottom: 3px;
}

#left .newstext {
	LINE-HEIGHT: 22px;
	background-image: url(images/company_06.jpg);
	background-repeat: no-repeat;
	width: 708px;
}
#left .newstext IMG {
	FLOAT: left;
	MARGIN-RIGHT: 28px;
	margin-left: 12px;
	padding-top: 20px;
}
#left .newstext P{
	TEXT-INDENT: 4ex;
	padding-right: 12px;
	padding-left: 12px;
	margin-top: 15px;
	}
#left .newstext h3{
	TEXT-INDENT: 2ex;
	padding-right: 12px;
	padding-left: 12px;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	font-size: 14px;
	border-bottom-color: #9db0bc;
	color: #009800;
	}
#left .newstext h4{
	TEXT-INDENT: 2ex;
	padding-right: 12px;
	padding-left: 25px;
	margin-top: 15px;
	font-size: 13px;
	color: #009800;
	}
.timg {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	border-bottom: 1px dashed #9db0bc;


}
.orange1 {
	font-size: 14px;
	font-weight: bold;
	color: #fd6407;
}
.button1 {
	background-image: url(images/button_01.gif);
	height: 20px;
	width: 60px;
	color: #2a303e;
	border:0px solid
}
.div_f {
	padding-left: 18px;
	padding-bottom: 9px;
}

.sec1  {
	cursor:pointer;
	color:  #FFFFFF;
	background-image: url(images/itms_04.gif);
	height: 23px;
	width: 49px;
}
.sec2  {
	cursor:pointer;
	color:  #2a303e;
	background-image: url(images/itms1_03.gif);
	height: 23px;
	width: 49px;
}
.sec3  {
	cursor:pointer;
	color:  #FFFFFF;
	background-image: url(images/itms_04.gif);
	height: 23px;
	width: 120px;
	font-size: 14px;
	font-weight: bold;
}
.sec4  {
	cursor:pointer;
	background-image: url(images/itms1_013.gif);
	font-size: 14px;
	font-weight: bold;
	height: 23px;
	width: 120px;
	color: #2a303e;
	text-indent: 22px;
}
#mainTable {
	background-color: #FFFFFF;
	background-image: url(images/itms.jpg);
	background-repeat: no-repeat;
	width: 708px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 20px;
}
#mainTable1 {
	background-color: #FFFFFF;
	background-image: url(images/itms.jpg);
	background-repeat: no-repeat;
	width: 708px;
	padding-top: 20px;
}
#mainTable h2 {
	font-size: 16px;
	font-weight: bold;
	color: #009800;
}
.img_s {
	border: 1px solid #9db0bc;
	margin: 5px;
	padding: 5px;
}
#project_detail {
	width: 657px;
	height:160px;
	padding: 25px;
	border-bottom: 1px dashed #9db0bc;

}
#mainTable1  #project_detail  div {
	width: 680px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.coopimg {
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 80px;
}
