@charset "gb2312";
body {
	font-size: 12px;
	margin:0 auto;
	padding:0px;
	color:#6d6c5d;
}
a{ color:#5e5e5e; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:none;}
img{ border:0px;}
.pa8{ padding:8px;}
.pa_2{ padding:2px;}
.pa_5{ padding:8px;}
.pale_5{ padding-left:5px;}
.pa_top{ padding-top:10px;}
.ma_top{ margin-top:10px;}
.lh21{ padding-left:6px; line-height:21px;}

.font_13{ font-size:13px; color:#225d98; font-weight:bold;}
.logo_bg{ background: no-repeat left center; padding-left:6px;}
.nav_left{ background: no-repeat; width:6px; height:36px;}
.nav_bg{  width:952px; background: repeat-x; height:36px;}
.nav_right{ background: no-repeat; height:36px; width:6px;}
#nav_text{ float:left; width:100%; padding:0px; margin:0px;}
#nav_text ul{float:left; width:100%; padding:0px; margin:0px; list-style:none;}
#nav_text li{float:left; width:90px; padding:0px; margin:0px; background: no-repeat right; line-height:36px; font-size:14px; font-weight:bold; color:#ffffff; padding-left:20px;}
#nav_text li a{float:left;  font-size:14px; font-weight:bold; color:#ffffff;}
#nav_text li a:hover{float:left;  font-size:14px; font-weight:bold; color:#ff6600;}
.border_bg{ border:solid 1px #ddddd4;}
.border01_bg{ border-bottom:solid 1px #ddddd4;}
.border02_bg{ border-bottom:solid 1px #ddddd4; border-top:solid 1px #ddddd4; border-right:solid 1px #ddddd4; padding-top:6px;}
.news_bg{ background: no-repeat; width:71px; height:23px; line-height:23px; font-size:14px; color:#ffffff; font-weight:bold; padding-left:3px;}
.news_bg02{ background:url(/uploads/image/img/news_bg02.jpg) no-repeat; width:71px; height:23px; line-height:23px; font-size:14px; color:#ffffff; font-weight:bold; padding-left:3px;}
.news_more{ background: no-repeat left bottom; width:340px; height:11px; margin:0px; padding:0px;}


#news{ float:left; margin:0px; padding:0px}
#news li{ float:left;background:url(/uploads/image/img/news_bg02.jpg) no-repeat; width:71px;height:23px; line-height:23px; font-size:14px; color:#ffffff; font-weight:bold; padding-left:3px;}
#news .news_on{ float:left;background: no-repeat; width:71px; height:23px; line-height:23px; font-size:14px; color:#ffffff; font-weight:bold; }








.miannews{
	float:left; width:450px; padding:2px 15px 2px 15px}
.miannews ul{
	float:left; width:100%; margin:0px; padding:0px; list-style:none;}
.miannews li{
	float:left; width:100%; line-height:23px; border-bottom:solid 1px #e1e1d9;}
.miannews li h1{
	float:left; width:311px; margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:left;}
.miannews li h2{
	float:right; width:77px; margin:0px; padding:0px; font-size:12px; font-weight:100; color:#ff6600; text-align:left;}
	
#miannews03{
	float:left; width:650px; padding:2px 15px 2px 15px}
#miannews03 ul{
	float:left; width:100%; margin:0px; padding:0px; list-style:none;}
#miannews03 li{
	float:left; width:100%; line-height:23px; border-bottom:solid 1px #e1e1d9;}
#miannews03 li h1{
	float:left; width:311px; margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:left;}
#miannews03 li h2{
	float:right; width:77px; margin:0px; padding:0px; font-size:12px; font-weight:100; color:#ff6600; text-align:left;}
	
#miannews02{
	float:left; width:200px; padding:2px 15px 2px 15px}
#miannews02 ul{
	float:left; width:100%; margin:0px; padding:0px; list-style:none;}
#miannews02 li{
	float:left; line-height:23px; border-bottom:solid 1px #e1e1d9; background: no-repeat left center; padding-left:15px;}
#miannews02 li h1{
	float:left; width:185px; margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:left;}
#miannews02 li h2{
	float:right; width:77px; margin:0px; padding:0px; font-size:12px; font-weight:100; color:#ff6600; text-align:left;}
.lx_bg{ background:url(/uploads/image/img/map.jpg) no-repeat center center; width:190px; height:99px;}
.zx_mian{ width:400px; margin:0px; color:#255dae; padding-left:10px;}
.zx_mian ul{ width:100%; padding:0px; margin:0px; list-style:none;}
.zx_mian li{ width:100%; padding:0px; margin:0px; list-style:none;line-height:23px; margin-left:15px}

.bm_bg{ background:url(/uploads/image/img/bm_bg.jpg) no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}
.aboat_bg{ background:url(/uploads/image/img/about.jpg) no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}
.gszx_bg{ background:url(/uploads/image/img/gszx.jpg) no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}
.culture_bg{ background:url(/uploads/image/img/culture.jpg) no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}

.newss_bg{ background:url(/uploads/image/img/newss.jpg) no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}
.cpp_bg{ background:url(/uploads/image/img/cppp.jpg) no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}
.gga_bg{ background: no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}
.tty_bg{ background: no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}
.lxx_bg{ background: no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}
.zhaopin_bg{ background:url(/uploads/image/img/zhaopin.jpg) no-repeat center center; height:60px; border:1px solid #bdd8f2; padding:2px;}

.bg_hc{ background:url(/uploads/image/img/bg_hc.jpg) repeat-y; width:228px;}
.left_ly{ background:url(/uploads/image/img/left_ly.jpg) no-repeat; width:681px; height:32px;line-height:32px; padding-left:30px;}
.pr_border{ border: solid 1px #c9d5de; width:120px; height:100px;}
.ly_border{ border: solid 1px #d7e3e8; }
.ly_font{ color:#da251c; font-size:14px; font-weight:bold;}



#job ul{
	float:left; width:660px; padding:10px; margin:5px 0; border:1px solid #eaeaea; 
	background:#f6f4f5;}
#job li{
	float:left; line-height:25px;}
#job .jobclass{
	width:60px;}	
#job .jobpost{
	width:370px; color:#999999;}
#job .jobdate{
	width:140px; color:#999999;}
#job .jobresp{
	width:600px; color:#666666;}
#job .jobexpe{
	width:600px; color:#0168d1;}
#job .jobsex{
	width:370px; color:#999999;}
#job .jobcity{
	width:140px; color:#999999;}
	.pagecode{
			float:left; width:100%; padding:10px 0 0 0; text-align:center;}
			
			
			
.newsleft{ float:left; width:151px; padding:1px; border:solid 1px #ddddd4; margin-top:5px;}
.newsright{ float:right; width:320px; padding:1px; line-height:21px;margin-top:5px;}




.txtmarquee-top{ width: 210px; height: 130px; overflow: hidden; }
.txtmarquee-top .bd{width: 210px; height: 130px; }
.txtmarquee-top .bd ul{ list-style:none; padding:0; margin:0;}
.txtmarquee-top li{ line-height:24px; list-style:none}
.txtmarquee-top li a{ line-height:24px; }
