/* 全局Css样式 */
.body1{
	margin:0 0 0 0;
	color:#333;
	font-size:12px;
	background:url(../images/bodybg.jpg) repeat-x top;}
img{border:0px;}
h1{font-size:16px;font-weight:bold;font-family:Verdana, Geneva, sans-serif;display:inline;}
h2{display:block;font-size:14px;margin:0 0 0 0;}

div,ul{margin:0 0 0 0;padding:0 0 0 0;overflow:hidden;}
ul li{list-style-type:none;}

a:link,a:visited{ text-decoration:none; color:#333;}
a:hover{ text-decoration: underline; color:#333;}

a.white:link,a.white:visited{ text-decoration:none; color:#fff;}
a.white:hover{ text-decoration: underline; color:#fff;}

a.gray:link,a.gray:visited{ text-decoration:none; color:#666;}
a.gray:hover{ text-decoration: underline; color:#666;}

a.localtitle:link,a.localtitle:visited{ text-decoration:none; color:#073d69;}
a.localtitle:hover{ text-decoration: underline; color:#073d69;}

a.sort_title:link,a.sort_title:visited{ text-decoration:none; color:#666;}
a.sort_title:hover{ text-decoration: underline; color:#666;}

a.news_title:link,a.news_title:visited{ text-decoration:none; color:#666;}
a.news_title:hover{ text-decoration: underline; color:#666;}

a.tagsfont:link,a.tagsfont:visited{ text-decoration:none; color:#999;}
a.tagsfont:hover{ text-decoration: underline; color:#666;}

.grayfont{color:#999;}
.datefont{color:#999;float:right;}
.redfont{color:#F00;}
.bigfont{font-size:14px;}
.boldfont{font-weight:bold;}
.date{color:#999;float:right;}

.titlefont1{color:#333;}
.titlefont2{color:#999;}
.titlefont3{color:#f00;}
.titlefont4{color:#00f;}
.titlefont5{color:#096;}
.titlefont6{color:#ff0;}

.main_clear{clear:both;height:1px;overflow:hidden;}


/* 首页Css样式 */
#head{
	width:870px;
	height:95px;
	padding-left:30px;
	padding-right:30px;
	margin:0 auto 0 auto;}
#logo{
	width:256px;
	height:95px;}
#headlink{
	float:right;
	color:#a7a7a7;
	padding-top:35px;}
#headlink a{color:#a7a7a7;}
#nav{
	width:930px;
	height:44px;
	background:url(../images/nav.jpg);
	margin:0 auto 0 auto;}
#banner{
	width:921px;
	height:423px;
	background:url(../images/banner.jpg);
	margin:5px auto 0 auto;
	padding-left:9px;
	padding-top:5px;}
#banner_short{
	width:930px;
	height:314px;
	margin:5px auto 0 auto;
	background:url(../images/banner_short.jpg);}
#banner_swf{
	margin-top:17px;
	margin-left:19px;}
#index_topic{
	height:20px;
	line-height:20px;
	color:#0c0d14;
	padding-left:20px;
	margin-top:10px;}
#banner_right{
	width:127px;
	height:17px;
	float:right;
	background:url(../images/index_page.jpg);
	margin-top:3px;
	padding-left:28px;
	padding-top:5px;}
#banner_right a{color:#323445;}
#index_topic a{color:#4e5367;}
.topic_color{color:#0c0d14;}

#marqueeBox_left{
	width:60px;
	height:20px;
	float:left;
	background:url(../images/dot.gif) no-repeat 6px 3px;
	padding-left:19px;}
#marqueeBox{
	width:600px;
	height:20px;
	float:left;}

#main_list{
	width:907px;
	height:171px;
	background:url(../images/main_list.jpg);
	margin:5px auto 0 auto;
	padding-left:23px;
	padding-top:25px;
	line-height:18px;}
.index_img{
	width:201px;
	height:150px;
	float:left;
	display:inline;
	color:#7b7b7b;}
.index_img img{margin-bottom:5px;}
.index_img a{
	color:#161822;
	font-weight:bold;}
.index_img_split{margin-left:25px;}
#main_title{
	width:950px;
	margin:20px auto 0 auto;}
#index_title1,#index_title2,#index_title3{
	width:277px;
	height:80px;
	float:left;
	display:inline;
	padding-top:40px;
	padding-left:8px;
	color:#7b7b7b;
	line-height:20px;
	margin-left:20px;}
#index_title1{background:url(../images/index_title1.jpg) no-repeat top left;}
#index_title2{background:url(../images/index_title2.jpg) no-repeat top left;}
#index_title3{background:url(../images/index_title3.jpg) no-repeat top left;}

#bottom_line{
	width:910px;
	height:1px;
	background:url(../images/bottom_line.jpg);
	margin:60px auto 0 auto;}
#bottom_line2{
	width:910px;
	height:1px;
	background:url(../images/bottom_line.jpg);
	margin:80px auto 0 auto;}
#bottom{
	width:900px;
	height:50px;
	margin:0 auto 0 auto;
	color:#7f8189;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:80px;
	font-family:Verdana, Geneva, sans-serif;}

#bottom a{color:#7f8189;}
#bottom_link{
	float:right;}
#copyright{
	padding-left:70px;
	background:url(../images/bottom_logo.jpg) no-repeat 0px 4px;}

#copyright2{
	padding-left:70px;
	background:url(../images/bottom_logo2.jpg) no-repeat 0px 4px;}


/* 内页Css样式 */
#temp_left{
	float:left;
	display:inline;}
#temp_right{
	float:left;
	display:inline;}
#temp_main{
	width:913px;
	margin:0 auto 0 auto;
	margin-top:15px;}

#temp_local{
	width:827px;
	height:46px;
	background:url(../images/localbg.jpg);
	padding-top:11px;
	padding-left:83px;}

#temp_content_bottom{
	width:910px;
	height:10px;
	background:url(../images/localbottom.jpg);}
#temp_content{
	width:908px;
	height:auto!important;
	height:300px;
	min-height:300px;
	border-left:1px solid #888a92;
	border-right:1px solid #888a92;
	background-color:#FFF;
	overflow:visible;}
#temp_content1{
	width:908px;
	height:auto!important;
	height:300px;
	min-height:300px;
	border-left:1px solid #888a92;
	border-right:1px solid #888a92;
	background-color:#FFF;
	overflow:visible;}
#temp_content2{
	width:908px;
	height:auto!important;
	height:300px;
	min-height:300px;
	border-left:1px solid #888a92;
	border-right:1px solid #888a92;
	background-color:#000;
	overflow:visible;}

#temp_bottom{
	width:210px;
	height:60px;
	margin-top:20px;
	background:url(../images/bottombg1.jpg);
	padding-top:19px;
	padding-left:700px;}
	
.about_title{
	width:767px;
	height:42px;
	margin-left:57px;
	padding-top:20px;}
.about_content{
	color:#888;
	width:740px;
	margin-left:65px;
	margin-top:10px;
	font-size:14px;
	line-height:25px;}

#about_map{
	float:right;
	padding-top:8px;
	padding-left:15px;
	padding-bottom:5px;}

#newslist{
	margin-left:25px;
	padding-top:20px;}
#newslist ul{}
#newslist ul li{}
.newslist_left{
	width:148px;
	height:130px;
	float:left;
	display:inline;}
.newslist_right{
	width:670px;
	height:130px;
	margin-left:24px;
	float:left;
	display:inline;}
.newslist1{
	color:#333;
	padding-top:4px;}
.newslist2{
	height:54px;
	color:#999898;
	line-height:18px;
	margin-top:7px;}
.newslist3{
	margin-top:7px;
	color:#7f7f7f;
	font-family:Verdana, Geneva, sans-serif;}
.newslist3 span{float:right;}
.news_split{
	width:840px;
	height:1px;
	background:url(../images/bottom_line.jpg);
	margin-bottom:20px;
	overflow:hidden;}
.news_split1{
	width:860px;
	height:1px;
	background:url(../images/bottom_line.jpg);
	margin:0 auto 10px auto;
	overflow:hidden;}

#temp_page{
	text-align:center;
	padding-bottom:15px;
	color:#666;}
#temp_page a{color:#666;}

#news_title{
	padding-left:30px;
	padding-top:10px;
	color:#175aa5;}
#news_top{
	color:#7f7f7f;
	padding-left:30px;
	padding-top:10px;
	width:800px;
	font-family:Verdana, Geneva, sans-serif;}
#news_top a{color:#666;}
#news_top span{float:right;}
#temp_preview{
	width:600px;
	padding:10px;
	background-color:#f0f0f0;
	border:1px solid #bbb;
	margin:20px auto 0 auto;
	color:#777;
	line-height:18px;}
#news_content{
	width:800px;
	padding-left:40px;
	padding-top:15px;
	line-height:20px;
	font-size:14px;
	color:#444;}
#news_bottom{
	height:50px;
	line-height:50px;
	text-align:center;
	color:#666;}
#news_bottom a{color:#666;}
#temp_tags{
	padding-left:40px;
	padding-bottom:20px;
	color:#666;}
#temp_pagelink{
	padding-left:40px;
	padding-right:30px;
	line-height:20px;
	color:#666;}
#temp_prev a,#temp_next a{color:#666;}
#temp_next{margin-bottom:10px;float:right;}

#joblist{
	margin-left:30px;}
#joblist ul{}
#joblist ul li{}
.joblist_left{
	width:160px;
	height:180px;
	float:left;
	display:inline;}
.joblist_right{
	width:700px;
	height:180px;
	float:left;
	display:inline;}
.joblist1{
	height:30px;
	line-height:30px;
	color:#404040;
	font-weight:bold;
	font-size:14px;}
.joblist2{
	line-height:22px;
	color:#666;}
 
 
.allwork_line img{ }