body {	
	margin:auto;
	padding:0px;
	text-align:center; 
	background-color:#000;
	}
html {
	scrollbar-face-color: #000;
	scrollbar-highlight-color: #333;
	scrollbar-shadow-color: #333;
	scrollbar-3dlight-color: #000;
	scrollbar-darkshadow-color: #000;
	scrollbar-arrow-color: #fff;
	scrollbar-track-color: #000;
	overflow-x:hidden;}
* { font-family:Arial, Helvetica, sans-serif;text-align:left;text-decoration:none;}
a {	text-align:left;text-decoration:none;}
a:hover { text-align:left;text-decoration:underline;}
h4 {font-size:15px; color:#fff; font-weight:bold; line-height:24px;}
h6 { color:#977b3b; font-size:14px; padding:0px; margin:0px 0px 5px 0px;}
p { margin:15px 0px; padding:0px}

.div_center { margin-left:auto; margin-right:auto; width:1003px; margin-top:36px;}
.canter {text-align:center; width:598px; height:20px;}
.canter a {text-align:center;}
.foot {width:1003px; height:24px; background-color:#9c2432; color:#fff; font-size:11px; text-align:center; line-height:24px;}
.foot a {color:#fff;}

.main {	width:1003px;}
.top_menu {	width:1003px;height:122px;float:left;}
.img_menu {	width:1003px;height:173px;float:left;}
.iframe { width:1003px;height:530px;}
.iframe_main { width:980px;}
.iframe_pic {	width:627px;height:530px;float:left;}
.iframe_right {	width:353px;float:left;}
.iframe_info {	width:293px;height:440px;padding:40px 15px 20px 45px;float:left;}
.about_infoTT {	font-size:18px;	color:#977b3b;width:270px;font-weight:bold;float:left;padding:0px 0px 5px 0px;border-bottom:1px solid #977b3b;}
.about_infoCT {	font-size:12px;	color:#977b3b;line-height:20px;float:left;letter-spacing:1px;width:270px;padding:10px 0px 0px 0px;}
.iframe_menu { font-size:12px;color:#fff;line-height:30px;width:335px;height:30px;	padding:0px 0px 0px 15px;float:left;background-image:url(../images/iframebg.gif);background-position:0px 0px;background-repeat:repeat-y;}
.iframe_menu a { color:#fff;}
.topmenu{ width:1003px; height:122px;}
.font_white_center { color:#fff; font-size:12px; text-align:center;letter-spacing:1px;}

.news_border {width:1003px; padding:96px 0px 0px 0px;}
.news_main { width:582px; height:456px; float:left; padding:29px 30px 0px 15px; background-color:#222;}
.news_main02 {width:612px; height:456px; float:left; padding:29px 0px 0px 15px; background-color:#222;}
.news_menu { width:311px; float:left; background-color:#000; padding:40px 20px 0px 45px;}
.new_pic { width:200px; height:151px; float:left; padding:2px; border:1px solid #674e20; margin:0px 15px 10px 0px;}
.new_TT { width:360px; height:15px; float:left; font-size:14px; color: #977b3b; font-weight:bold; }
.news_DT { width:360px; height:30px; line-height:30px; color:#ccc; float:left; font-size:12px;}
.new_CT {width:390px; height:90px; float:left; color:#fff; font-size:12px; line-height:20px;}
.new_more { width:360px; height:17px; float:left; text-align:right; padding:20px 0px 0px 0px;}
.new_more a { text-align:right;}
/*news_line { width:580px; height:1px; background-color:#3a3a3a; margin:20px 0px 20px 0px; clear:both;}*/
.news_line {width:580px; padding:10px; height:1px; background-image:url(../images/line02.gif); background-position:0px 11px; background-repeat:repeat-x; clear:both;}
.news_calendar { width:141px; margin:18px 0px 20px 0px;}
.news_week { width:15px; height:15px; background-color:#a27c35; color:#fff; font-size:12px; text-align:center; }
.news_date { font-size:12px; color:#fff; text-align:center; line-height:20px; width:15px; height:15px;}
.news_search {width:270px; margin:0px 0px 15px 0px;}
.news_subTT { font-size:12px; color:#977b39; width:270px; margin:0px 0px 8px 0px;}
.news_list_border {width:612px; float:left; height:170px;}

.page_border {width:580px; float:left; text-align:center;}
.page { color:#fff; font-size:12px; width: auto; height:15px; text-align:center; padding:0px 10px;}
.page a {color:#fff; background-color:#a27c35; padding:2px 5px; margin:0px 3px;}
.page_btn { color:#aaa; font-size:12px;}
.page_btn a { color:#fff;}

.career_main { width:582px; float:left; padding:29px 30px 20px 15px; background-color:#222; }
.career_main_CT {color:#fff; font-size:12px; line-height:20px;}
.career_main_CT span { color:#a27c35;}
.career_main_CT span a { color:#a27c35;}
.career_main_CT a {color:#fff;}
.career_main_CT ul { margin:0px; padding:5px 0px 10px 0px; list-style:none;}
.career_main_CT ul li { padding:0px; line-height:18px;}
.career_main_author { color:#ccc; padding:0px 0px 15px 0px; font-size:12px;}
.career_subTT { font-size:16px;font-weight:bold; padding:0px 0px 20px 0px; color:#977b3b;}
.career_menuTT {font-size:14px; color:#977b3b; font-weight:bold; text-align:center;}
.career_article { color:#fff; font-size:12px; line-height:20px; text-indent:24px;}

.about_main_CT {color:#fff; font-size:12px; line-height:20px; padding:10px 0px;}
.about_main_CT span {font-size:14px; color:#a27c35;}
.about_main_CT a {color:#fff;}
.about_main_CT02 {color:#fff; font-size:12px; line-height:20px; padding:0px 0px 10px 0px;}
.about_main_CT02 a {color:#fff;}
.about_sitemap_CT { color:#fff; font-size:12px; line-height:20px; padding:5px 0px 15px 0px;}

.pic {float:left; border:1px solid #a27c35; margin:0px 15px 15px 0px;}

.house_select { width:90px; background-color:#000;}
.house_select ul { padding:0px; margin:0px; list-style:none; border-top: 1px solid #444; border-left:1px solid #444; border-right:1px solid #444; width:90px; height:80px;}
.house_select ul li { width:90px; height:20px; background-color:#000; font-size:12px; color:#fff; border-bottom:1px solid #444; float:left; line-height:20px;}
.house_select ul li a {width:85px; height:20px; padding:0px 0px 0px 5px; float:left; color:#fff; }
.house_select ul li a:hover {width:85px; height:20px; background-color:#666; color:#fff; text-decoration:none;}
.house_menu { width:331px; float:left; background-color:#000; padding:10px 0px 0px 42px; font-size:12px; color:#a27c35;}
.house_menuTT {font-size:14px; color:#977b3b;}
.house_submenu { font-size:12px; color:#fff; line-height:20px; background-image:url(../images/house_submenubg.gif); background-position:0px 0px; background-repeat:repeat-y; padding:5px 0px 5px 20px; letter-spacing:1px;}
.house_submenu a{ color:#fff;}
.house_pic_menu { width:594px; position:absolute; top:505px; height:15px; padding:5px 20px 5px 10px; text-align:right; z-index:100;}
.house_pic_menu a {text-align:right;}
.house_view { text-align:right; background-image:url(../images/house_tt01.gif); margin:10px 0px 0px 0px; background-position:0px 0px; background-repeat:no-repeat; width:270px; height:17px; padding:8px 0px 0px 0px;}
.house_view a {text-align:right;}

.layer2 { width:594px; position:absolute; z-index:100; top:530px; color:#fff; z-index:100; background-color:#000; font-size:12px; padding:10px 20px 10px 10px; line-height:20px; FILTER:Alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8;}
.font_right {color:#a27c35; font-size:12px; text-align:right;}
.font_right a{text-align:right; color:#a27c35;}
.font_01 { font-size:12px; color:#a27c35;}
.font_01 a { color:#a27c35;}
.font_02 { font-size:13px; color:#999;}
.font_02 a { font-size:13px; color:#999;}
.carrerfont_02 { font-size:13px; color:#999;}
.carrerfont_02 a { font-size:13px; color:#999;}
.font_03 { font-size:12px; color:#fff; padding:10px;}
.font_04 { background-image:url(../images/icon01.gif); background-position:0px 50%; background-repeat:no-repeat; font-size:12px; color:#fff; letter-spacing:1px; padding:0px 0px 0px 10px;}
.table { margin:10px 0px; width:270px;}
.news01 { width:593px; height:453px; padding:30px 0px 0px 35px;}
.news01_photo_tb { width:593px; height:390px;}
.news01_photo_boder {width:151px; float:left; margin:0px 15px 15px 0px;}
.news01_photo { width:160px; height:120px; padding:3px; background-color:#fff; margin-bottom:0px;}
.news_01_tt {font-size:13px; color:#fff; text-align:center; width:151px; height:16px; line-height:18px;}
.news_01_tt a {color:#fff; text-align:center;}
.news01_page {width:558px; height:24px;}
.news01_back {
width:588px; height:24px; text-align:right; font-size:12px; color:#fff; line-height:24px;}
.news01_back a { color:#fff;}
.news_detail_font {font-size:12px; color:#fff; line-height:22px;} 
.news_menu02 { width:331px; background-color:#000; padding:40px 0px 0px 45px;}
.light_fix {font-size:18px;font-weight:bold;color:#977b3b;border-bottom:1px solid #977b3b;height:24px;margin-top:18px;}