@charset "utf-8";
html {height:100%;}
html, body, h1, h2, h3, h4, ul, li, dl, input {margin:0px;padding:0px;}
* a:link,a:visited
{
	text-decoration:none;
	font-size:12px;
	color:#00080C;
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
#HeadUp {
	Z-INDEX: 1100; POSITION: relative; MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 88px
}
#HeadLogin {
	Z-INDEX: 1000; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 960px; COLOR: #666; TOP: 10px; RIGHT: 20px
}
#HeadLogo {
	Z-INDEX: 1; POSITION: relative; PADDING-TOP: 13px
}
#HeadSites {
	POSITION: absolute; COLOR: #333; FONT-SIZE: 16px; TOP: 18px; FONT-WEIGHT: bold; text-align:center;
}
#HeadSites SPAN {
	COLOR: #767676; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: normal
}
#HeadSearchBarContantLeft {
	MARGIN-TOP: 6px; PADDING-LEFT: 80px; HEIGHT: 33px; width:970px;
}
#Channel {
	Z-INDEX: 5; POSITION: absolute; BOTTOM: 0px !important; RIGHT: 15px
}
#Channel UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#Channel UL LI {
	FLOAT: left; HEIGHT: 31px
}
#Channel UL LI SPAN {
	LINE-HEIGHT: 31px; WIDTH: 70px; DISPLAY: block; HEIGHT: 31px; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold
}
#Channel UL .HeadButton SPAN {
	TEXT-ALIGN: center; WIDTH: 81px; BACKGROUND: url(head_default.gif) no-repeat left 50%; COLOR: #333
}
#Channel UL .HeadButtonDone SPAN {
	TEXT-ALIGN: center; WIDTH: 80px; BACKGROUND: url(head_hover.gif) no-repeat left 50%; COLOR: #ffffff
}
#Channel LI A {
	TEXT-DECORATION: none
}
#Channel UL .HeadButton A:hover {
	BACKGROUND: url(head_default.gif) no-repeat right 50%
}
#Channel UL .HeadButton A:hover SPAN {
	BACKGROUND: url(head_default.gif) no-repeat right 50%
}
#HeadSearchBar {
clear:both;
border-top:#c44201 3px solid;
border-left-width:3px;
border-left-color:#ff6304;
background:url(head_bg_new.gif) repeat-x;
border-bottom-width:3px;
border-bottom-color:#ff6304;
height:45px;
border-right-width:3px;
border-right-color:#ff6304;
}
#HeadSites {
	POSITION: absolute; COLOR: #333; FONT-SIZE: 16px; TOP: 18px; FONT-WEIGHT: bold; LEFT: 170px
}
#HeadSites SPAN {
	COLOR: #767676; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: normal
}
#HeadBar2 {
	MARGIN: 0px auto; WIDTH: 970px; BACKGROUND: url(head_bg_new.gif) no-repeat; HEIGHT: 45px
}
#Broker_HeadSearchBar {
	BACKGROUND-COLOR: #c44201; MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 3px; CLEAR: both; OVERFLOW: hidden
}
#HeadSearchBar SELECT {
	COLOR: #000
}
.Search_Text {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 311px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 18px; COLOR: #666; FONT-SIZE: 14px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
.search_class_center {
	BACKGROUND: repeat-x 50% top; FLOAT: left; HEIGHT: 29px; PADDING-TOP: 3px
}
.HeadSearchBarText {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 435px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; TOP: 1px; PADDING-TOP: 0px; LEFT: 0px
}
.HeadSearchBarInput {
	PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 10px; WIDTH: 320px; PADDING-RIGHT: 2px; BACKGROUND: url(search_text.gif) no-repeat left top; FLOAT: left; HEIGHT: 29px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.HeadSearchBarButton1 {
	POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 13px; TOP: 0px; PADDING-TOP: 1px; LEFT: 0px
}
.HeadSearchBarButton1 SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; HEIGHT: 29px; COLOR: #000; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.Button_Red {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 78px; BACKGROUND: url(search_button.gif) no-repeat left top; FLOAT: left; HEIGHT: 29px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
#Foot {
	MARGIN: 12px auto; COLOR: #666; CLEAR: both; BORDER-TOP: #c44201 3px solid; PADDING-TOP: 0px
}
#Foot DIV {
	TEXT-ALIGN: center; MARGIN-TOP: 5px
}
.input_login1
{
	border:1px solid #e2e2e2;
	background:#f8f8f8;
	font-size:12px;
	color:#777;
	width:40px;
	height:20px;
}
.input_login2
{
	border:1px solid #e2e2e2;
	font-size:12px;
	height:20px;
	width:80px;
}
#Contant {
	WIDTH: 1000px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP:5px! important;
}
#index_left
{
	width:279px;
        margin-top:0px;
        margin-right: auto;
        margin-left: auto;
}
#index_Flashad
{
	width:278px;
	float:left;
        margin-top:0px;
}
#z4
{
	height:24px;
	line-height:24px;
        margin-top:0px;
}
#z4 a:hover
{
	font-size:12px;
	color:#fff;
	background-color:#2C0132;
}
#index_right
{
	width:710px;
	text-align:center;
        margin-right: auto;
        margin-left: auto;
        margin-top:0px;
        border:1px #F0E2BA solid;
}
#index_daohang_t
{
	height:30px;
        text-align:left;
	font-size:12px;
        text-indent:15px;
	font-weight:bold;
	BACKGROUND: url(search_class_bg.gif);
}
#fl_xinxi1
{
	width:175px;
	float:left;
}
#fl_xin_xi
{
	width:175px;
	height:25px;
	line-height:25px;
	text-align:left;
	float:left;
}
#fl_xin_xi a:hover
{
	font-size:12px;
	color:#ffffff;
	background-color:#2C0132;
}
#makewing
{
	margin-top:0px;
	text-align:center;
        margin-right: auto;
        margin-left: auto;
}
#guanggao
{
	width:715px;
	text-align:left;
	border:1px #e2e2e2 solid;
	margin-top:4px;
}
#link_ll
{
        width:0;
        height:0;
	text-align:center;
        margin-left:auto;
        margin-right:auto;
}
.red
{
	color:#7F6666;
}
#select_city
{
	width:1000px;
	margin:0 auto;
	border-bottom:1px solid #BAD6FC;
	height:26px;
}
#clear
{
	clear:both;
}
#R_list1
{
	font-size:9px;
	color:#CB6F02;
}
.TABLE1 {
	BORDER-RIGHT: white 1px solid;
        BORDER-TOP: white 1px solid; 
        BORDER-LEFT: white 1px solid; 
        BORDER-BOTTOM: white 1px solid; 
        BORDER-COLLAPSE: separate; 
        border-spacing: 1pt
}
.TABLE2 {
	BORDER-RIGHT: #b7c9d3 1px solid;
        BORDER-TOP: #b7c9d3 1px solid; 
        BORDER-LEFT: #b7c9d3 1px solid;
        BORDER-BOTTOM: #b7c9d3 1px solid;
        BORDER-COLLAPSE: separate; 
        border-spacing: 1pt
}
#TABLE3 {
	line-height:20px;
}
#fb_lei{
        height:25px;
	line-height:25px;
	margin-bottom:15px;
	margin-top:14px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#EDFCFD;
	margin-left:8px;
	width:130px;
}

#nav {
	list-style: none;
	font-size: 11px;
}

#nav li {
	position: relative;
	border-bottom: 1px solid #EEE;
}

#nav li.s1 { background: #7B0B0C repeat-y; }

#nav li a {
	width: 98px;
	display: block;
	color: #EBEEF0;
	padding: 12px 0 6px 30px;
	text-decoration: none;
	background: url(nav_on.gif) 20% 50% no-repeat;
}

#nav li a.on {
	color: #EBEEF0;
	padding: 12px 0 6px 30px;
	text-decoration: none;
	background: url(nav_on.gif) 20% 50% no-repeat;
}

#nav li a:hover {
	color: #F90;
	text-decoration: none;
	background: #A9B6C7 20% 50% no-repeat;
}
#nav li a.act {
	color: #F90;
}
#nav ul {
	list-style: none;
	position: absolute;
	left: 128px;
	top: -30px;
	display: none;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}
#nav ul.display {
	display: block;
}
#nav ul li {
	margin: 0;
	padding: 0;
	border: 0;
}
#nav ul li a {
	width: 98px;
	display: block;
	padding: 9px 7px 6px 23px;
	color: #333;
	background: #F9F9F9 10px 14px no-repeat;
}
#nav ul li a:hover {
	padding: 9px 7px 6px 23px;
	color: #F40;
	background: #E0E0E0 10px 12px no-repeat;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}
#AboutMulu {
	WIDTH: 169px; POSITION: absolute
}
#AboutMulu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#AboutMulu UL LI {
	BACKGROUND: url(About_Mulu_bg.jpg) no-repeat left top; MARGIN: 5px 0px; LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
#AboutMulu UL LI SPAN {
	DISPLAY: block; PADDING-LEFT: 37px
}
#AboutMulu UL LI A:link {
	COLOR: #7c8083; TEXT-DECORATION: none
}
#AboutMulu UL LI A:visited {
	COLOR: #7c8083; TEXT-DECORATION: none
}
#AboutMulu UL LI A:hover {
	FONT-WEIGHT: bold; COLOR: #fe8a01; TEXT-DECORATION: none
}
#AboutMulu UL LI A:hover SPAN {
	BACKGROUND: url(About_Mulu_bg.jpg) no-repeat 0px -25px
}
#AboutMulu UL .AboutMuluDone {
	BACKGROUND: url(About_Mulu2.gif) no-repeat
}
#AboutMulu UL .AboutMuluDone A:hover {
	FONT-WEIGHT: normal; COLOR: #7c8083; TEXT-DECORATION: none
}
#AboutMulu UL .AboutMuluDone A:hover SPAN {
	BACKGROUND: url(About_Mulu2.gif) no-repeat
}
#AboutContant {
	PADDING-LEFT: 168px
}
#AboutContantText {
	BORDER-RIGHT: #dde9f4 1px solid; PADDING-RIGHT: 23px; BORDER-TOP: #dde9f4 1px solid; PADDING-LEFT: 23px; PADDING-BOTTOM: 17px; BORDER-LEFT: #dde9f4 1px solid; COLOR: #444444; LINE-HEIGHT: 200%; PADDING-TOP: 17px; BORDER-BOTTOM: #dde9f4 1px solid
}
#AboutContantText .Title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fe8a01
}
#choice{ float:left; height:28px; width:850px;font-size:14px;color:#e40000; font-weight:bold;text-indent:1em;line-height:28px;}
#choice span a{font-size:12px;padding:0 9px;text-decoration:underline;}
#tblist{ float:left; width:900px; margin-left:40px; display:inline;}
#citylist{float:left;width:970px; height:auto;border:1px solid #CCCCCC; line-height:28px; padding:5px 0px 5px 10px; margin:5px 0px 5px 5px;}
.citylist{margin:5px 0px 5px 0px;}
.citylist ul li{ float:left; text-align:left; width:60px; margin:2px 0px 2px 20px;}