/* CSS Document */

*{	
	padding:0;
	margin:0;
}
ul{
	list-style:none;
}
body{
	font-size:12px;
	margin:0;
	color:#666666;
}
input{
	color:#d9d9d9;
	font-size:12px;
	width:92px;
}
#wrapper{	
	margin:0 auto;
	width:860px;
	
}
#showSwf{
	margin:0 auto;
	text-align:center;
}
#headerbg{
	background:url(images/test.jpg) center no-repeat;
	width:100%;
	margin:0 auto;
	text-align:center;
	height:228px;
}
#header{	
	width:1003px;
	margin:0 auto;
	margin-top:20px;
	
}
#header p {
	padding-top:35px;
}
#content{
	margin:0 auto;
	margin-top:5px;
	text-align:center;
}
#search_index{
	margin:0 auto;
	float:left;
	width:192px;
	margin-right:6px;
}
.inputbg{
	height:30px;
	line-height:30px;
	background: url(images/search_bg.jpg) right center no-repeat !important;
	*background: url(images/search_bg.jpg) right center no-repeat;
}
#search_index h1{
	margin-left:19px;
	height:36px;
}
#bs{
	width:192px;
	background: url(images/search_bg.gif) center no-repeat;
	position:relative;
}
#search_index p{
	text-align:left;
	height:30px;
	line-height:30px;
	padding-left:4px;
	vertical-align:middle;
	
}
#search_index p span{
	line-height:30px;
	height:30px;
	text-align:right;
}
#search_index p em{
	margin-left:8px;
}
#search_index form{
	height:28px;
	line-height:28px;
	background: url(images/search_bg.jpg) right center no-repeat !important;
	*background: url(images/search_bg.jpg) right top no-repeat;
	margin-right:4px;
}
#search_index input{
	color:#595649;
	border:0;
	height:18px;
	line-height:18px;
	height:12px;
	font-size:12px;
	width:100px;
	margin-left:12px;
}
#news_index{
	float:left;
	text-align:left;
	width:662px;

}
#news_index a:link{
	color:#595649;
	text-decoration:none;
}
#news_index a:visited{
	color:#595649;
	text-decoration:none;
}
#news_index a:hover{
	color:#eb6112;
	text-decoration:underline;
}

#news_index h1{
	margin-left:4px;
	text-align:left;
}
#footer{
	color:#999999;
	margin:0 auto;
	width:860px;
}
#footer a{
	color:#999999;
	text-decoration:none;
}
#footer p{
	margin-bottom:16px;
}
.zimu{
		font-family:"宋体";
}
.number{
	font-family:Arial, Helvetica, sans-serif;
}
#all{
	margin-top:31px;
	
}
#side{
	float:left;
	width:186px;
	height:290px;
	display:block;
}
.clear{
	clear:both;
}
.line{
	height:5px;
	color:#e4e4e4;
	border-top:1px solid #e4e4e4;
}
.newsc{
	float:left;
	width:331px;
	height:108px;	
	display:block;
	cursor:pointer;
	margin-left:2px !important;
	*margin-left:0px;
}
.oldbg{
	background:url(images/l1.gif) no-repeat;
}
.nowbg{
	background:url(images/l2.gif) no-repeat;
}
.newsc_now{
	float:left;
	width:331px;
	height:108px;
	display:block;
}
.newsc h1{
	color:#eb6112;
	font-size:14px;
	font-family:"宋体";
	font-weight:normal;
	height:28px;
	margin:8px 6px;!important 
	_margin:8px 0px;
}
.newsc p{
	text-align:center;
	float:left;
	padding-bottom:5px;
	margin:8px 13px; !important;
	_margin: 8px 6px;
}
.artic{
	width:428px;
	line-height:22px;
}
#contents{
	margin-left:21px;
	float:right;
	width:653px;
	display:block;
}
.f14{
	color:#eb6112;
	font-size:14px;
}
.f16{
	color:#eb6112;
	font-size:16px;
	font-family:"黑体";
	font-weight:lighter;
}
.f18{
	color:#eb6112;
	font-size:18px;
}
.imgs {
	margin-top:48px;
}
.imgs  img{
	
}
.tit{
	color:#eb6112;
	font-family:"黑体";
	font-size:22px;
}
.tit em{
	color:#eb6112;
	font-family:"黑体";
	font-size:22px;
	font-style:normal;
	}
.tit span{
	font-size:12px;
	font-family:"宋体";
	color:#595649;
	float:right;
	line-height:22px;
}
.tit a:link{
	color:#595649;
	text-decoration:none;
}
.tit a:visited{
	color:#595649;
	text-decoration:none;
}
.ulliebiao{
	width:432px;
	background:url(images/dot.gif) top repeat-x;
	padding-top:10px;
	padding-bottom:10px;
	display:block;
	height:130px;
}
.ulilibg{
	background:url(images/dot.gif) top repeat-x;
	height:2px;
	width:430px;
}
.ulliebiao li{
	float:left;
	width:200px;
	height:22px;
	color:#666666;
	line-height:22px;
	padding-left:8px;
	
}
.ulliebiao a{
	text-decoration:none;
}
.ulliebiao a:link{
	color:#666666;
}
.ulliebiao a:visited{
	color:#666666;
}
.ulliebiao a:hover{
	color:#eb6112;
}
.notli{
	float:left;
	width:216px;
	height:22px;
	color:#666666;
	line-height:22px;
}
.thisli{
	float:left;
	width:210px;
	height:22px;
	line-height:22px;
	background:url(/images/new/rsanjiao.gif) no-repeat left  center ;
	padding-left:16px;
}
.thiscolor{
	color: #eb6112;
}
.mt5{
	margin-bottom:5px;
}
#chanye{
}
#cl{
	float:left;
	width:449px;
}
#cl ul{
	
}
#cl li{
	background:url(images/dot.gif) repeat-x top;
	float:left;
	width:204px;
	margin-right:10px;
	margin-bottom:20px;
	padding-top:8px;
	
}
.liwid{
	height:160px;
}
#cl a{
	text-decoration:none;
	color:#666666;
}
#cr{
	float:right;
	width:178px;
	margin-left:20px !important;
	margin-left:10px;
	
}
#cr li img{
	font-size:28px;
	vertical-align:middle;
}

#cr a:link,#cl a:link{
	color:#666666;
	text-decoration:none;
}
#cr a:visited,#cl a:visited{
	color:#666666;
	text-decoration:none;	
}
#cr a:hover,#cl a:hover{
	color:#eb6112;
	text-decoration:none;
}

#cr ul{
	background:url(images/dot.gif) repeat-x  top;
}
#cr li{
	line-height:28px;
	height:28px;
	background:url(images/dot.gif) repeat-x  bottom;		
}
.defaultli{
	padding-left:8px;
	background:url(images/nav_shuxian.gif) no-repeat left  center ;
}
.crthisli{
	padding-left:8px;
	background:url(images/rsanjiao.gif) no-repeat left  center ;
}
.fr{
	float:right;
}

#contact{
	line-height:22px;
	color:#666666;
}
#contact p{
	font-family:"黑体";
	font-size:16px;
}
#legal{
	line-height:22px;
	color:#666666;
}
.leg{
	float:right;
}
.l{
	float:left;
}
.jiudian{
	width:653px;
	line-height:22px;
}
.mr37{
	margin-right:35px;
	margin-bottom:5px;
}
#newstop h1{
	font-size:16px;
	font-weight:lighter;	
	font-family:"黑体";	
}
.newstopdesc{
	color:#595649;
	line-height:22px;
}
#newstop a{
	color:#595649;
	text-decoration:none;
}
#newsdiv{
	margin-bottom:20px;
}
#newsdiv a:link,#newslist a:link,.tit a:link{
	color:#666666;
	text-decoration:none;
}
#newsdiv a:visited,#newslist a:visited,.tit a:visited{
	color:#666666;
	text-decoration:none;	
}
#newsdiv a:hover,#newslist a:hover,.tit a:hover{
	color:#eb6112;
	text-decoration:none;
}
#newslist{
	color:#595649;
	line-height:30px;
}
#newslist th{
	font-size:14px;
	font-weight:lighter;
	color:#666666;
}

#newslist td,#newslist th{
	padding:2px;
	height:26px;
}
#newslist a{
	text-decoration:none;
	color:#595649;
}
#newslist li{
	padding-left:5px;
}
#newslist h2{
	color:#595649;
	font-size:16px;
}
#newslist h3{
	font-weight:lighter;
	font-size:14px;
	color:#666666;
	margin-top:20px;
}
#newslist li span{
	float:right;
	padding-right:5px;
}
.colorline{
	background:url(images/dot.gif) repeat-x;
	margin:10px 0;
	height:1px;
}	
.libg{
	background-color:#e1e1e1; 
}
#vediolist{
	line-height:25px;
}
#vediolist a{
	text-decoration:none;
	color:#999999;
}
.viewbg{
	background:url(images/vedio_sanjiao.gif) no-repeat left center;
	padding-left:18px;
	margin-left:12px;
}
.bd{
	border:1px solid #e9e9e9;
	width:211px;
	float:left;
	margin:10px 2px;
}
.s{
	text-align:center;
	vertical-align:middle;
	padding:12px;
}
.m12{
	margin-left:12px;
	color:#333333;
}
.linhei{
	line-height:22px;
}
.grayline{
	background:url(images/dot.gif) repeat-x bottom;
	margin:10px 0;
	height:1px;
}
.m382{
	width:382px;
	margin-right:30px;
}
.r{
	float:right;
}
.famiHei{
	font-family:"黑体";
	font-weight:lighter;
}
.black66{
	color:#666;
}
.libg666{
	background-color:#ececec;
}
.black99{
	color:#999999;
}
.font-12-red{	
	color:#eb6112;
}
.job{
	line-height:30px;
}
.inputjob{
	width:198px;
}
.inputjob_160{
	width:160px;
}
.inputjob_1{
	width:116px;
}
.inputjob_2{
	width:100px;
}
.inputjob_3{
	width:80px;
}
.inputjob_47{
	width:47px;
}
.inputjob_270{
	width:270px;
}
.jobtitle{
	background:url(images/n.gif) repeat-x;
}
.font-14-red{	
	color:#eb6112;
	font-size:14px;
}

/* Easy Slider */

	#slider{ margin:0 auto; margin-left:4px !important; *margin-left:0px;}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:666px !important;
		*width:662px;
		height:108px;
		overflow:hidden; 
		}	

	
	p#controls{
		margin:0;
		position:relative;
		} 
	
	#nextBtn{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:10px;
		height:16px;
		position:absolute;
		left:680px;
		top:-60px;
		}	
	
												
	#nextBtn a{  
		display:block;
		width:10px;
		height:16px;
		background:url(images/btn_prev_1.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next_1.gif) no-repeat 0 0;	
		}	
	#nextBtn a:hover{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}	
	.pagelist li{
		float:left;
		padding:8px;
	}	
	.pagelist li  a{
		text-decoration:none;
		color:#666666;
	}		
	.thisclass{
		font-weight:bold;
		color:#eb6112;
}			
/* // Easy Slider */
	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		font-family:Arial, Helvetica, sans-serif;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		color:#555;
		padding:0 10px 0 0;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		}
	ol#controls li.current a{
		font-weight:bold;
		color:#eb6112;
		font-family:Arial, Helvetica, sans-serif;
		}
	ol#controls li.nowsite{
		float:right;
		text-align:right;
		margin-right:0;
	}
	ol#controls li.nowsite a{
		color:#eb6112;
		font-family:Arial, Helvetica, sans-serif;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	#slider_all ul, #slider_all li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider_all li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:642px;
		height:125px;
		overflow:hidden;
		}	
		
.font-16-555{
		font-size:16px;
		color:#555555;
		font-family:"黑体";
		font-style:normal;
		font-weight:normal;
}
.lin22{
		line-height:22px;
}
.teright{
		float:right;
}
#showsite a{
		color: #eb6112;
		text-decoration:none;
}
.showpic{
	width:138px;
	height:83px;
}
.menu_head {
	padding: 1px;
	cursor: pointer;
}
.menu_body {
	display:none;
	z-index:1002;
}
.menu_body a 
{
	padding:5px 0px;
	display:block;
	color:#535353;
	text-align:center;
	background-color:#eee;		
	text-decoration:none;
}
 .menu_body a:hover {
	color:#7fb2f4;
	background-color:#dfdfdf;	
}
#showloupan{
	position:absolute;
	display:none;
	top:-260px !important;
	*top:-300px;
	left:60px;
	list-style:none;
	background-color:#FFF;
	width:160px;
	border:1px solid #e1e1e1;
}
#showloupan li{
	text-align:left;
	line-height:22px;
	height:22px;
}
#showloupan a{
		color:#666;
		display:block;
		padding-left:5px;
		padding-right:5px;
}
#showloupan a:hover{
		background-color:#eb6112;
		color:#FFF;
}
#showcity{
	position:absolute;
	display:none;
	top:90px;
	left:60px;
	list-style:none;
	background-color:#FFF;
	width:100px;
	border:1px solid #e1e1e1;

}
#showcity li{
		line-height:22px;
		height:22px;
		text-align:left;
		
}
#showcity a{
		color:#666;
		display:block;
			padding-left:10px;
	padding-right:5px;
}
#showcity a:hover{
		background-color:#eb6112;
		color:#FFF;
}