
body{ background:#333 url(body_bg.jpg) repeat !important;}

body em{ font-style:normal;}

ul li{ list-style:none; }

#fg_header{ background:#FFF; width:1003px; margin:0 auto;}
#fg_main{ background:#FFF; width:1003px; margin:0 auto;}

#fg_footer{ clear:both; background:#FFF url(footer_bg.jpg) repeat-x; width:1003px; height:71px; margin:0 auto;}

.footer_logo{ width:223px; height:71px; margin:0 0 0 85px; _margin-left:42px; float:left;}
.footer_infos{ height:40px; width:680px; margin:22px 0 0 10px; _margin-top:20px; float:left;}
	.footer_info{ height:14px; line-height:14px;margin-left:5px; font-size:12px; float:left; margin-bottom:8px;}
		.footer_info span{float:left;}
		.footer_info em{ float:left; color:#ADADAD;}
			.footer_info em a{ color:#ADADAD;}
			.footer_info em img{ vertical-align:middle; margin-right:5px;}
			

#fg_mainbox{ background:#FFF url(main_box.jpg) no-repeat; width:912px; margin:0 auto; clear:both; margin-top:-4px; padding-bottom:30px; *margin-top:0px;}

	#fg_left{ height:625px; width:170px; float:left; overflow:hidden; color:#2E2A28;}
		#fg_left h4{ font-family:"Simhei",Simhei,Arial; font-size:16px; font-weight:200; margin:36px 0 0 52px; letter-spacing:2px; color:#FFF;}

		#fg_left ul{margin-left:0 !important; margin-top:35px; padding-right:20px; font-weight:bold; padding-left:35px; text-align:center;}
			#fg_left ul li{  list-style:none; font-weight:normal; border-bottom:1px solid #606060; padding:10px 0 10px 5px; color:#2E2A28; letter-spacing:1px; font-size:16px;}
				#fg_left ul li a{ font-family:"Simhei",Simhei,Arial; color:#2E2A28; font-size:16px; }
				#fg_left ul li a:hover{ font-size:18px;}
				
	#fg_right{padding-top:28px; width:730px; height:auto; overflow:hidden;}

		#fg_location{ background:url(left/fg_location.jpg) no-repeat;height:31px;padding:10px 0 0 70px;font-size:12px;margin-left:4px; color:#555;}
		#right_title{ background:url(left/right_title.jpg) no-repeat;height:38px;padding:10px 0 0 70px;font-size:18px; margin-left:18px; font-family:"Simhei",Simhei,Arial; color:#2E2A28;}
		#fg_right .fg_content{ padding:15px 25px 0 15px; _padding-right:30px;}
			.fg_content h4{ font-family:Simhei,Simhei,Arial; font-size:28px; margin:14px 10px; letter-spacing:2px; color:#393534;}
			.fg_content em{ float:left; margin:0 0 10px 10px;}
				.fg_content .twzc_cont{ line-height:18px}
					.fg_content .twzc_cont p{ font-size:12px; color:#333; text-indent:24px;}
					.fg_content a:hover{ color:#666;}
.fg_jsbm{ width:622px;}
.fg_jsbm li{ line-height:20px; font-family:Simsun,Simhei,Arial; color:#333;}
.fg_jsbm_tit{ height:28px;}
.fg_jsbm_info{ font-size:12px; padding:15px 0 15px 5px;}

.alignright{ text-align:right;}

.table_bg{width:210px; margin:10px 0; padding:0;}
.table_bg li{font-family:"Simsun",Simhei,Arial; background:url(left/jdal.jpg) no-repeat; line-height:18px; height:18px; text-align:left; color:#333; margin:0 0 2px 0; *margin:0 0 -0.1em 0; padding:0; font-size:12px;}
.table_bg li em{border:0px dashed blue; float:left; padding-top:2px; height:16px; line-height:16px; margin:0; margin-left:10px;}
.table_bg li a{ color:#333;} 
.table_bg li a:hover{ color:#666;}
/*.pic_div{ background:url(tm.gif) no-repeat; width:206px; height:128px; position:absolute; z-index:1000; _background:#CCC; margin-top:-128px; margin-left:3px; *margin-top:0px; *margin-left:-211px;}*/
					
.fg_content .sydc_cont{ border:0px dashed #F00; padding:0 0 0 35px; margin:5px 0; clear:both; line-height:1.6;}
	.fg_content .sydc_cont h4{ padding:18px 0 0px; *padding:5px 0 0px; _padding:10px 0 2px; margin-left:-8px; clear:both;}
		.fg_content .sydc_cont h4 img{ vertical-align:middle; margin-left:4px;}
	.sydc_cont_a{ clear:both; color:#000; text-align:left;}
		.sydc_cont_a p{font-size:12px !important; color:#333; text-align:left; font-family:Simsun !important;}
		.fg_content .sydc_cont .sydc_cont_a1{ border:1px dashed #666; width:280px; height:94px;  float:left; padding:12px;}
		.fg_content .sydc_cont .sydc_cont_a2{ border:1px dashed #666; border-left:0; height:94px; padding:12px; width:280px; float:left;}


.overflowhidden{ display:block; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
