#main {
	float:left; width:100%; background:#EBEBEC url("../../images/home_main_bg08.jpg") right bottom no-repeat;
}
#mainBox {
	float:left; width:778px; background:url("../images/column_main_bg.gif") repeat-y;
}
#mainBox #left {
	float:left; width:168px;
}
#mainBox #left h1 {
	background:#F1F2F2; margin:0px; text-align:center; padding:35px 0px;
}

#mainBox #left ul#sideLink {
	margin:0px; padding:0px; list-style-type:none;
}
#mainBox #left ul#sideLink li {
	border-bottom:1px solid white; background:#E6E7E8 url("../images/column_sidelink_arrow.gif") 153px 8px no-repeat;
}
#mainBox #left ul#sideLink li a {
	display:block; font-size:75%; color:black; line-height:18px; text-decoration:none; padding:3px 0px; padding-left:21px;
}
#mainBox #left ul#sideLink li.current {
	border-bottom:1px solid white; background:white url("../images/column_sidelink_	arrow_on.gif") 153px 9px no-repeat;
}
#mainBox #left ul#sideLink li.current a {
	display:block; font-size:75%; color:#CC0000; font-weight:bold; line-height:23px; text-decoration:none; padding-left:21px;
}
#mainBox #left p {
	margin:15px;
}
#mainBox #left p label {
	font-size:75%; color:#CC0000; font-weight:bold;
}
#mainBox #left p select,
#mainBox #left p input {
	width:130px; font-size:75%; color:black;
}
#mainBox #right {
	float:left; width:610px; padding:0px; padding-bottom:15px;
}
#mainBox #right #miniNav {
	margin:95px 10px 20px 15px;
}
#mainBox #right #miniNav {
	font-size:75%; color:#939598;
}
#mainBox #right #miniNav a {
	font-size:100%; color:#939598; text-decoration:none;
}
#mainBox #right #miniNav span {
	font-weight:bold;
}
#mainBox #right #description {
	margin:5px 35px 5px 15px;
}

#mainBox #right #description td {
	font-size:75%;
}

#mainBox #right #description p {
	font-size:75%; color:#58595B; line-height:18px;
}
#mainBox #right #description h5 {
	font-size:75%; color:#CC0000; font-weight:bold;
} 
#mainBox #right ul {
	margin:0px; padding:0px; list-style-type:none;
}
#mainBox #right ul li a {
	font-size:75%; color:#58595B; text-decoration:none;
}
/* List style 1 */
#mainBox #right #subColumnList {
	float:left; width:370px;
}
#mainBox #right #subColumnList ul li {
	border-top:1px solid #E6E7E8; padding:13px 25px;
}
#mainBox #right #subColumnList ul li.last {
	border-bottom:1px solid #E6E7E8; 
}
#mainBox #right #subColumnList ul li.style1 {
	 background:#F8F8F8 url("../images/point_yellow.gif") 10px 24px no-repeat;
}
#mainBox #right #subColumnList ul li.style2 {
	 background:white url("../images/point_yellow.gif") 10px 24px no-repeat;
}
/* List style 2 */
#mainBox #right #subColumnList1 {
	float:left; width:90%;
}
#mainBox #right #subColumnList1 ul li {
	border-top:1px solid #E6E7E8; padding:6px 10px;
}
#mainBox #right #subColumnList1 ul li.last {
	border-bottom:1px solid #E6E7E8; 
}
#mainBox #right #subColumnList1 ul li.style1 {
	 background:#F8F8F8;
}
#mainBox #right #subColumnList1 ul li.style2 {
	 background:white;
}
#mainBox #right #subColumnList1 .col1 {
	width:100px; font-weight:bold;
}
#mainBox #right #subColumnList1 ul li td {
	font-size:75%; color:#58595B; line-height:16px;
}


/* 商务中心 */
#mainBox_business {
	background:url("../images/business_main_bg.gif") repeat-y;
}
#mainBox_business #left {
	float:left; width:188px;
}
#mainBox_business #left h1 {
	background:#F1F2F2; margin:0px; text-align:center; padding:35px 10px 65px 20px;
}
#mainBox_business #left #sideNav {
	margin:0px; padding:0px; margin-left:18px; background:#DCDDDE; border:1px solid #DCDDDE;
}
#mainBox_business #left #sideNav h2 {
	margin:10px; font-size:75%; color:#CC0000;
}

#mainBox_business #left #sideNav ul {
	margin:0px; padding:0px; list-style-type:none; margin-bottom:20px;
}
#mainBox_business #left #sideNav ul li {
	margin-left:10px; background:url("../images/arrow_black.gif") 3px 8px no-repeat; padding-left:10px; width:100%;
}
#mainBox_business #left #sideNav ul li a {
	font-size:75%; color:black; text-decoration:none;
}
#mainBox_business #left #sideNav ul li ul {
	margin:0px;
}

#mainBox_business #left ul#sideNav2 {
	margin:0px; padding:0px; list-style-type:none; margin-left:18px;
}
#mainBox_business #left ul#sideNav2 li {
	background:#939598 url("../images/arrow_gray.gif") 90% 8px no-repeat; border-bottom:1px solid #D1D3D4;
}
#mainBox_business #left ul#sideNav2 li a {
	display:block; font-size:75%; color:white; line-height:23px; text-decoration:none; padding-left:10px;
}
#mainBox_business #left #sideNav #test {
	background:url("");
}
#mainBox_business #right {
	float:left; width:590px;
}
#mainBox_business #right #list {
	margin:10px 20px; font-size:75%;
}
#mainBox_business #right #list h3 {
	margin:0px; background:url("../images/business_title_point.gif") no-repeat; padding-left:20px; font-size:14px; color:#CC0000; margin-top:15px;
}
#mainBox_business #right #list ul {
	padding:0px; list-style-type:none; margin:6px;
}

#mainBox_business #right #list td {
	font-size:75%; color:#939598;
}

#mainBox_business #right #list ul li {
	margin:0px; padding:1px 0px; background:url("../images/business_list_point.gif") 2px 10px no-repeat; padding-left:10px;
}
#mainBox_business #right #list ul li a {
	color:#58595B;
}
#mainBox_business #right #list .more {
	margin:5px 0px; padding:5px; border-bottom:1px dotted #939597; text-align:right;
}
#mainBox_business #right #list .more a {
	font-size:75%; color:#CC0000; text-decoration:none;
}









#subColumnBox {
	float:left; padding:0px 20px 20px 0px;
}
#subColumnBox #leftContent {
	float:left; width:378px;
}
#subColumnBox #leftContent .descList {
	margin-top:10px; margin-left:15px; font-size:100%;
}

#subColumnBox #leftContent .descList #subColumnTitle {
	float:left; padding-left:15px; width:370px;background:#E6E7E8; margin:0px; padding:0px; 
}
#subColumnBox #leftContent .descList h2 {
	float:left; font-size:14px; color:#CC0000; background:white; border-left:10px solid #E6E7E8; padding:1px 6px;
}

#subColumnBox #leftContent .descList h3 {
	margin:0px; background:url("../images/point_gray.gif") 1px 3px no-repeat; padding-left:10px;
}
#subColumnBox #leftContent .descList h3 a {
	font-size:75%; color:#FF9900; text-decoration:none;
}
#subColumnBox #leftContent .descList p {
	margin:5px 5px 10px 0px; font-size:75%; color:#939598; line-height:20px;
}
#subColumnBox #leftContent .descList td {
	font-size:75%; color:#939598;
}
#subColumnBox #rightContent {
	float:right; width:192px;
}
#subColumnBox #rightContent #subColumnImg {
	background:url("../images/subColumnImg_bg.gif") no-repeat; padding:5px 0px 0px 17px; margin-top:90px;
}
#subColumnBox #rightContent h4 {
	margin:15px 0px 0px 10px; background:url("../images/subColumn_right_heading.gif") 2px 0px no-repeat; border-bottom:1px solid #E6E7E8; font-size:75%; color:#939598; font-weight:bold; padding-left:10px; padding-bottom:4px;
}
#subColumnBox #rightContent ul {
	margin:10px 40px 10px 13px; padding:0px; list-style-type:none;
}
#subColumnBox #rightContent ul li {
	background:url("../images/arrow_red.gif") 3px 9px no-repeat; padding:0px; margin:0px; border-bottom:1px dotted gray;
}
#subColumnBox #rightContent ul li a {
	display:block; font-size:75%; color:#FF9900; text-decoration:none; line-height:23px; padding-left:10px;
}

#columnPic {
	float:left; border:1px solid #E6E7E8; padding:5px; margin:0px 15px 0px 8px;
}
#columnPic img {
	border:1px solid #E6E7E8;
}





/* 人才招聘 */
#career_login {
	background:url("../images/career_login_bg.gif") no-repeat; width:159px; height:150px; margin-top:10px;
}
#career_login h3 {
	margin:10px 0px; font-size:14px; color:#FFCC00; text-align:center;
}
#career_login table#loginForm {
	margin-left:15px;
}
#career_login td {
	font-size:75%; color:white;
}
#career_login .login {
	border:1px solid black; width:75px;
}
#career_search {
	margin:10px 9px; padding-bottom:10px; border-bottom:1px dotted black;
}
#career_search h4 {
	margin:0px; font-size:75%; color:black; font-weight:normal;
}
#career_search td {
	font-size:75%; color:black;
}
#career_search select {
	width:148px;
}
#vip {
	margin:10px;
}
#vip h4 {
	margin:0px; font-size:75%; color:#CC0000;
}
#vip ul {
	margin:0px; padding:0px; list-style-type:none;
}
#vip ul li {
	background:url("../images/point_red.gif") 1px 8px no-repeat; padding-left:10px;
}
#vip ul li a {
	font-size:75%; color:black; text-decoration:none;
}

#career_info {
	margin:110px 20px 10px 20px; background:url("../images/career_content_bg.gif") no-repeat;
}
#career_info_box {
	float:left; background:url("../images/career_content_bg.gif") repeat-y;
}
#career_info_l {
	float:left; width:440px;
}		
#career_info_l .heading {
	background:url("../images/career_title_bg.gif") no-repeat; height:13px; padding-left:5px; margin:10px 0px;
}
#career_info_l .heading h3 {
	float:left; margin:0px; padding:0px 10px; background:white; font-size:14px; color:#CC0000;
}
#career_info_l ul li {
	background:url("../images/point_black.gif") 2px 5px no-repeat; padding-left:10px;
}

#career_info_l #hotPhone {
	background:url("../images/subColumn_career_phone_bg.jpg") no-repeat; width:430px; height:138px; margin-top:10px;
}
#career_info_l #hotPhone h3 {
	margin:10px 15px; font-size:14px; color:#CC0000;
}
#career_info_l #hotPhone p {
	margin:10px 15px; font-size:75%; color:black; line-height:18px;
}

#career_info_r {
	float:left; width:110px;
}
#career_info_r h3 {
	margin:10px; font-size:14px; color:#CC0000; text-align:center;
}
#career_info_r ul {
	margin:0px; padding:0px; list-style-type:none;
}
#career_info_r ul li {
	text-align:center; margin:10px auto;
}
#career_info_r #corp {
	text-align:center;
}
#career_info_l ul#area {
	
}
#career_info_l ul#area li {
	background:url(""); float:left; width:70px; margin-bottom:5px;
}
#career_info_l ul#area li a {
	font-size:14px; color:black;
}
#career_info {
	font-size:75%; color:black;
}
#career_info h4 {
	font-size:75%; color:#CC0000; margin:10px 0px;
}
#career_info #infoList tr {
	background:#EFEFEF;
}
#career_info #infoList th {
	font-size:75%; color:white; background:#CA0000;
}
#career_info #infoList td {
	font-size:75%; color:black;
}