BODY {
	FONT-SIZE: 12px; BACKGROUND:#cbdbe7; MARGIN: 0px; COLOR: #006699; FONT-FAMILY: Tahoma, MS Shell Dlg; text-align:center
}
 UL {
	padding:0 0 0 0; LIST-STYLE-TYPE: none;text-align:left; line-height:180%; margin:10px
}
 LI {
	padding:0px 5px 0px 5px; text-align:left; line-height:200%; border-bottom:#CCCCCC 1px dotted; width:98%
}
INPUT {
	 MARGIN: 0px; PADDING: 0px 0px 0px 0px
}
IMG {
	border:0px
}
p {font-size:12px;}
td {font-size:12px;}
A {COLOR: #4d4d4d; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
A.red {COLOR: red; TEXT-DECORATION: none}
.aleft {
	FLOAT: left
}
.aright {
	FLOAT: right
}
.clear {
	CLEAR: both
}
H1 {
	FONT-SIZE: 18px
}
#language {
	MARGIN: 0px 0px 0px 0px; WIDTH: 170px; COLOR: #cccccc; TEXT-ALIGN: right; float:right; 
}
#language A {
	COLOR:#0033CC
}
#header {
	  BACKGROUND: #ffffff; margin:0 0 3px 2px; WIDTH: 1002px; COLOR: #999999; PADDING:5px 0px 0px 0px; TEXT-ALIGN: left
}
#logo {
	FLOAT: left;
}
#search {
	FLOAT: right; WIDTH: 180px; TEXT-ALIGN: right; margin-right:10px; margin-top:8px;
}
#search .button {
	MARGIN-BOTTOM: -3px
}
#search .searchbox {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; WIDTH: 106px; COLOR: #999999; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 14px; TEXT-ALIGN: right
}
#topmenu {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 500px; TEXT-ALIGN: right
}
#topmenu A {
	COLOR: #999999
}
#nav { PADDING:5px 0px 0px 30px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND:#0066CC; MARGIN: 5px 0px 0px 0px;  WIDTH: 1002px; HEIGHT: 25px
}

#nav A {
	PADDING:4px 28px 0px 28px; height:20px;  FLOAT: left; color:#FFFFFF;  MARGIN: 3px 0px 0px -1px; border:#8EBDF0 1px solid; 
}

#banner {
	 HEIGHT: 200px; width:1002px; margin-bottom:5px;
}
/******************************************************/
#flash_pic { width:1002px; margin-left:2px;
}
#f_div {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1002px; HEIGHT: 200px
}
#f_imgDiv {
	OVERFLOW: hidden; WIDTH: 1002px; HEIGHT: 200px
}
#f_img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); BORDER-LEFT: 0px; WIDTH: 1002px; BORDER-BOTTOM: 0px
}
#f_infoDiv {
	WIDTH: 1002px; POSITION: relative; TOP: -15px
}
#f_buttonDiv {
	OVERFLOW: hidden; WIDTH: 1002px; LINE-HEIGHT: 100%; MARGIN-RIGHT: 1px; HEIGHT: 15px; TEXT-ALIGN: left
}
#f_line {
	BACKGROUND: #fff; FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=100); OVERFLOW: hidden; WIDTH: 1002px; HEIGHT: 1px
}
#f_buttonDiv DIV {
	BACKGROUND: #fff; FLOAT: right; WIDTH: 1px; HEIGHT: 15px
}
#f_buttonDiv .bg {
	BACKGROUND: #fff; FILTER: Alpha(Opacity=40); FLOAT: right; WIDTH: 15px; HEIGHT: 15px
}
#f_buttonDiv A {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: right; OVERFLOW: hidden; WIDTH: 15px; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 17px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#f_buttonDiv A:link {
	COLOR: #000
}
#f_buttonDiv A:visited {
	COLOR: #000
}
#f_buttonDiv A:active {
	COLOR: #000
}
#f_buttonDiv A:hover {
	BACKGROUND: #c00; COLOR: #fff
}
#f_buttonDiv A.on:link {
	BACKGROUND: #c00; COLOR: #fff
}
#f_buttonDiv A.on:visited {
	BACKGROUND: #c00; COLOR: #fff
}
#f_buttonDiv A.on:active {
	BACKGROUND: #c00; COLOR: #fff
}
#f_buttonDiv A.on:hover {
	BACKGROUND: #c00; COLOR: #fff
}
#f_buttonDiv A.on:hover {
	BACKGROUND: #ff6600
}
#f_text {
	OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#f_text A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#f_text A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#f_text A:active {
	COLOR: #000; TEXT-DECORATION: none
}
#f_text A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
/*****************end*************************************/
#body {
	 width:1002px; margin-left:2px; margin:5px 0 0 0; padding:0px 0px 0px 0px; background:#FFFFFF; text-align:left
}
#left { width:225px; margin-left:0px;  float:left;
}
#center { width:560px; margin-left:1px;  float:left; font-size:12px; /*background-image:url(images/line.gif); */
}
#right { width:210px; float:right; 
}
#center UL {
	padding:0 0 0 0; LIST-STYLE-TYPE: none;
}
#center LI {
	padding:0 5px 0 5px; text-align:left; line-height:180%; border-bottom:#CCCCCC 1px dotted; width:98%
}

#left UL {
	padding:32px 0 0 0; LIST-STYLE-TYPE: none;text-align:left; margin:0px; width:220px
}
#left LI {
	margin-left:10px; margin-right:8px
}
.more {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: right; WIDTH: 40px
}
.title {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 26px
}


H4 {
	PADDING-LEFT: 35px; FONT-SIZE: 14px; BACKGROUND: url(../images/img_22.gif) no-repeat 10px 6px; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 25px
}

#root {
	PADDING:10px 0px 0px 0px; BACKGROUND: #0066CC; COLOR: #000000; WIDTH: 1002px; LINE-HEIGHT: 150%; HEIGHT: 90px; TEXT-ALIGN: left
}
#root P {
	PADDING:0px 10px 0px 10px; MARGIN: 0px;
}
#root A {
	COLOR: #000000
}
#root A:hover {
	COLOR: #333333
}

.content {
	FLOAT: right; WIDTH: 700px; padding-top:30px; margin-right:15px
}
.content .title {
	PADDING-LEFT: 56px; BACKGROUND: url(../images/contenttit.gif) no-repeat; COLOR: #4d4d4d; LINE-HEIGHT: 33px
}
.content .info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; margin-TOP: 30px; margin-bottom:30px
}
.content .info STRONG {
	FONT-SIZE: 14px; LINE-HEIGHT: 25px
}
.correlation {
	MARGIN-TOP: 20px; BACKGROUND: url(../images/correlationbg.gif) no-repeat; HEIGHT: 168px
}
.correlation H2 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 14px; BACKGROUND: url(../images/dot_7.gif) no-repeat 6px 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 12px; LINE-HEIGHT: 25px; PADDING-TOP: 6px; BORDER-BOTTOM: #b7b7b7 1px dashed
}
.correlation .box {
	MARGIN: 0px 15px; COLOR: #666666
}
.correlation .box A {
	COLOR: #666666
}
.correlation .box A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.correlation .box H3 {
	FONT-SIZE: 14px; MARGIN: 0px
}
.correlation .box P {
	MARGIN: 5px 0px 0px
}
.correlation .box IMG {
	BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; MARGIN-TOP: 5px; FLOAT: left; BORDER-LEFT: #e2e2e2 1px solid; BORDER-BOTTOM: #e2e2e2 1px solid
}
.correlation .box UL {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 13px; WIDTH: 210px
}
.correlation .box LI {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/dot_5.gif) no-repeat left center; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 21px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}

#Pro_content { font-size:12px;  color:#006699; width:720px; text-align:justify}
#Pro_content #Pro_p {text-indent: 2em; padding:2px 2px 2px 4px; line-height:180%; margin-top:5px; margin-bottom:5px}
#Pro_content table { border:none; background-color:#FFFFFF; color:#0066aa;}
#Pro_content tr{background-color:#E1E1FF;}
#Pro_content p {line-height:150%; margin:2px 2px 2px 2px;}
#Pro_content .Pro_title { background-color:#006699; font-size:12px; color:#FFFFFF; text-align:center; font-weight:bold}
#Pro_content .Pro_h1 { font-size:14px;  font-weight:bold; margin-top:20px; margin-bottom:10px}
/*#Pro_content #Pro { width:720px;}   */
#Pro_content strong { color:#FF3300;font-weight:bold;font-size:14px;}

#Infor_content1_Label1 p {color:#006699; line-height:180%; text-indent:2em; margin:5px 0 5px 0px; border-bottom:dotted 1px #CCCCCC; text-align:justify;
}
#Infor_content1_Label1 strong { font:bold; color:#FF6600;  }
#Infor_content1_Label1 h1 { font:bold; color:#FF6600; font-size:24px  }
#Infor_content1_Label1 h2 { font:bold; color:#006699; font-size:16px  }
#Infor_content1_Label1 table { border:none; background-color:#FFFFFF; color:#0066aa;}
#Infor_content1_Label1 tr{background-color:#E1E1FF;}

.Infor_List1 { margin:12px 5px 5px 1px; border-bottom:1px dotted #CCCCCC; padding-left:8px;}
.Infor_List1 a { color:#0033FF; font-size:14px;}

.inlink{COLOR:#006699; border-bottom:#FF0000 dotted 1px;}
.keyword p{ padding-left:20px;COLOR:#999999; font:12px; font-weight:bold; width:700px;}
.map_left {text-align:right; padding-right:10px; margin-top:5px; width:150px; height:30px; font-size:14px; float:left;}
.map_right{margin-top:5px; float:left; width:830px;}
.map_c{width:1000px; BACKGROUND: #ffffff}
.map_m {text-align:center; padding-top:3px; margin-left:5px;  margin-right:5px; width:80px; height:23px; float:left; border:solid 1px #6699FF;}
.map_n{float:left; width:730px; height:30px; border-bottom:dotted 1px #E0E0E0;}
