BODY {
	BACKGROUND-IMAGE: url(images/home_01.jpg); PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "宋体"; COLOR: #404040; FONT-SIZE: 12px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
user_main_input {
	LINE-HEIGHT: 34px; HEIGHT: 34px
}
SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#wrap IMG {
	VERTICAL-ALIGN: top
}
.cleaboth {
	CLEAR: both
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#wrap {
	BACKGROUND-IMAGE: url(images/home_04.jpg); MARGIN: 0px auto; WIDTH: 998px; BACKGROUND-REPEAT: repeat-y
}
.px12orange {
	COLOR: #ff9900; FONT-WEIGHT: bold
}
.px12blue {
	COLOR: #0057af
}
.px12black {
	COLOR: #666
}
.px12black2 {
	COLOR: #999
}
#top {
	MARGIN-TOP: 5px
}
#middle {
	MARGIN-TOP: 0px
}
#down {
    MARGIN-TOP: 0px
}
#header {
	BACKGROUND-IMAGE: url(images/home_02.jpg); MARGIN: 0px auto; WIDTH: 998px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 258px
}
#footer2 {
	 POSITION: relative; MARGIN: 0px auto; WIDTH: 980px; BORDER-TOP: #cccccc 1px solid;height: 1px
}
#topnav {
	BACKGROUND-IMAGE: url(images/home_03.jpg); LINE-HEIGHT: 34px; MARGIN: 0px auto; WIDTH: 980px; LETTER-SPACING: 3px; HEIGHT: 34px
}
#topday {
	LINE-HEIGHT: 34px; PADDING-LEFT: 15px; FLOAT: left; 
}
#topnav1 {
	LINE-HEIGHT: 34px; PADDING-RIGHT: 15px; FLOAT: right
}
#banner {
	TEXT-ALIGN: center
}
#menu {
	BACKGROUND-IMAGE: url(images/home_13.jpg); MARGIN: 0px auto; WIDTH: 980px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 34px
}
#menunav {
	WIDTH: 980px; FLOAT: left; HEIGHT: 34px; MARGIN-LEFT: 5px
}
#menunav LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; MARGIN: 9px 0px; WIDTH: auto; FLOAT: left; BORDER-RIGHT: #ffffff 2px solid
}
#menunav LI A {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#menunav LI A:hover {
	COLOR: #ffff00; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#search {
	TEXT-ALIGN: right; WIDTH: 220px; FLOAT: right; HEIGHT: 34px
}
#search LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; FLOAT: left; COLOR: #ffffff; MARGIN-RIGHT: 10px
}
#menubottom {
	BACKGROUND-IMAGE: url(images/menu_bottom.jpg); MARGIN: 0px auto; WIDTH: 980px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px
}
#today {
	BACKGROUND-IMAGE: url(images/home_20.jpg); MARGIN: 0px auto; WIDTH: 964px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px
}
#today LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px 120px; DISPLAY: inline; FLOAT: left
}
#sidebar {
	MARGIN: 7px 0px 0px 17px; WIDTH: 178px; DISPLAY: inline; FLOAT: left
}
#login {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 178px; HEIGHT: 190px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#logintop {
	BACKGROUND-IMAGE: url(images/home_55.jpg); MARGIN: 0px auto; WIDTH: 176px; PADDING-TOP: 1px
}
#loginbox {
	MARGIN: 0px auto 8px; WIDTH: 150px; PADDING-TOP: 8px
}
#loginframe {
	WIDTH: 150px; MARGIN-BOTTOM: 5px
}
.logininput {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; HEIGHT: 16px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
#loginbtn {
	MARGIN-TOP: 10px; WIDTH: 150px
}
#inform {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-TOP: 7px; WIDTH: 178px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#informtop {
	MARGIN: 0px auto; WIDTH: 176px; PADDING-TOP: 1px
}
#informbox {
	MARGIN: 0px 8px; PADDING-TOP: 7px
}
#informbox LI {
	LIST-STYLE-TYPE: none; BACKGROUND-POSITION: 10px 50%; COLOR: #0057af
}
#inform #informbox A {
	COLOR: #0057af
}
#inform #informbox A:visited {
	COLOR: #0057af
}
#more {
	TEXT-ALIGN: right; MARGIN: 0px 8px 7px
}
#online {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-TOP: 7px; WIDTH: 178px; MARGIN-BOTTOM: 0px !important; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#onlinetop {
	BACKGROUND-IMAGE: url(images/home_55.jpg); MARGIN: 0px auto; WIDTH: 176px; PADDING-TOP: 1px
}
#onlinebox {
	 PADDING-TOP: 4px
}
#wrap #onlinebox LI {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 53px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#wrap #onlinebox LI IMG {
	VERTICAL-ALIGN: top
}
#survey {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-TOP: 7px; WIDTH: 178px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#surveytop {
	MARGIN: 0px auto; WIDTH: 176px; PADDING-TOP: 1px
}
#surveybox {
	MARGIN-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 5px
}
#survey LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; PADDING-TOP: 0px
}
#survey #surveybox .px12blue {
	LINE-HEIGHT: 30px; HEIGHT: auto
}
#surveybtn {
	MARGIN: 0px
}
#link {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-TOP: 7px; WIDTH: 178px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#copyright {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-TOP: 7px; WIDTH: 178px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#wrap #form {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: -3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#wrap #sidebar #link {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 97px; PADDING-TOP: 0px
}
#linktop {
	BACKGROUND-IMAGE: url(images/home_55.jpg); MARGIN: 0px auto; WIDTH: 176px; PADDING-TOP: 1px
}
#copyrighttop {
	MARGIN: 0px auto; WIDTH: 176px; PADDING-TOP: 1px
}
#linkbox {
	margin: 3px 0 0 5px;font-style: inherit;font-variant: normal;
}
#copyrightbox {
	MARGIN: 0px 8px 4px; PADDING-TOP: 4px
}
#link LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; BACKGROUND-POSITION: 10px 50%
}
#copyright LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; BACKGROUND-POSITION: 10px 50%
}
.linkselect {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 160px; HEIGHT: 18px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
#content {
	WIDTH: 769px; FLOAT: right; MARGIN-RIGHT: 17px
}
#pic {
	WIDTH: 378px; FLOAT: left; PADDING-TOP: 7px
}
#notice {
	WIDTH: 769px; FLOAT: left; MARGIN-TOP: 7px; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;
}
#policy {
	WIDTH: 378px; FLOAT: left; PADDING-TOP: 7px
}
#project {
	WIDTH: 378px; FLOAT: left; PADDING-TOP: 7px
}
#pic_1 {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none
}
#pictxt {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; MARGIN-TOP: 4px
}
#noticetop {
	BACKGROUND-IMAGE: url(images/home_99.jpg); WIDTH: 769px; height: 32px 
}
#plan {
	MARGIN-TOP: 7px; WIDTH: 378px; FLOAT: right
}
#laws {
	MARGIN-TOP: 7px; WIDTH: 378px; FLOAT: right
}
#case {
	MARGIN-TOP: 7px; WIDTH: 378px; FLOAT: right
}
#wrap #service {
	HEIGHT: 318px
}
#service LI {
	LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; MARGIN: 0px 4px; HEIGHT: 25px
}

#plan LI {
	LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; MARGIN: 0px 4px; HEIGHT: 25px
}
#laws LI {
	LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; MARGIN: 0px 4px; HEIGHT: 25px
}
#policy LI {
	LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; MARGIN: 0px 4px; HEIGHT: 25px
}
#servicebottom {
	BORDER-BOTTOM: #cccccc 1px dashed; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#lawsbottom {
	BORDER-BOTTOM: #cccccc 1px dashed; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#policybottom {
	BORDER-BOTTOM: #cccccc 1px dashed; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#noticebottom {
	BORDER-BOTTOM: #cccccc 1px dashed; MARGIN-TOP: 18px; MARGIN-BOTTOM: 2px
}
#planbottom {
	BORDER-BOTTOM: #cccccc 1px dashed; MARGIN-TOP: 18px; MARGIN-BOTTOM: 2px
}
#hot {
	BACKGROUND-IMAGE: url(images/home_68.jpg); MARGIN: 0px auto; WIDTH: 769px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px
}
#hot LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px 120px; DISPLAY: inline; FLOAT: left
}
#project LI {
	BORDER-BOTTOM: #a1a1a1 1px dashed; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-INDENT: 18px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/home_81.jpg) no-repeat 10px 50%; HEIGHT: 27px; PADDING-TOP: 0px
}
#projectbox A {
	COLOR: #0057af
}
#projectbox A:visited {
	COLOR: #0057af
}
#casebox A {
	COLOR: #0057af
}
#casebox A:visited {
	COLOR: #0057af;
}
#case LI {
	BACKGROUND-IMAGE: url(images/home_81.jpg); BORDER-BOTTOM: #a1a1a1 1px dashed; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-INDENT: 18px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 175px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px center; FLOAT: left; HEIGHT: 27px; PADDING-TOP: 0px
}
#wrap #projectbox .px12orange {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#project #projectbox A {
	
}
#footer {
	BORDER-TOP: #cccccc 1px solid; POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 964px; BACKGROUND-REPEAT: no-repeat
}
#footer LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; PADDING-TOP: 30px
}
#footer .icp {
	POSITION: absolute; WIDTH: 220px; TOP: 20px; RIGHT: 0px
}
#footer B A {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#footer .icp I {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100px; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.main_l_b{margin:0 0 0 8px;}
.main_l_b1{margin:5px 0 5px 8px;}
.main_l_c{margin:0 0 0 15px; margin-top:10px}
a.style1  {text-decoration:  none;  color: #676767}   
a.style1:hover { color: #FF3300; text-decoration: underline}


#nav ul,li{ 
margin:0px; 
padding:0px; 
} 
#nav li{ 
display:inline; 
list-style:none; 
list-style-position:outside; 
text-align:center; 
font-weight:bold; 
float:left; 
} 
#nav ul li a:link{ 
color:#123462; 
text-decoration:none; 
float:left; 
width:100px; 
padding:3px 5px 0px 5px; 
} 
#nav ul li a:visited{ 
color:#123462; 
text-decoration:none; 
float:left; 
padding:3px 5px 0px 5px; 
width:100px; 
} 
#nav ul li a:hover{ 
color:white; 
float:left; 
padding:3px 3px 0px 20px; 
width:88px; 
text-decoration:none; 
background-color:#008FDA; 
} 
#nav ul li a:active{ 
color:white; 
float:left; 
padding:3px 3px 0px 20px; 
width:88px; 
text-decoration:none; 
background-color:#008FDA; 
} 
#nav{ 
 width:auto; 
 height:auto; 
 border-bottom:0px; 
 position:absolute; 
 z-index:1; 

} 
.list{ 
line-height:15px; 
text-align:left; 
padding:4px; 
font-weight:normal; 
} 
.menu1{ 
width:135px; 
height:auto; 
margin:8px 4px 0px 0px; 
border:1px solid #008FDA; 
background-color:#9ED1F0; 
color:#123462; 
padding:6px 0px 0px 0px; 
cursor:hand; 
overflow-y:hidden; 
margin-top:15px;
} 
.menu2{ 
margin-top:0px;
width:120px; 
height:20px; 
color:#FFFFFF; 
padding:1px 0px 0px 0px; 
overflow-y:hidden; 
cursor:hand; 
}  

