/* CSS Document */
body,div,ul,li,dl,dt,dd{ padding:0; margin:0; font-size:12px;/* color:#333333*/}
ul{list-style:none;}
a{ font-size:12px; text-decoration:none; color:#333333;}
a:visited{color:#333333; text-decoration:none;}
a:hover{ color:#FF3300; text-decoration:none}
img{border:none}
#menu{
	width:972px;
	height:47px;
	background:url(../images/navbg.jpg);
	overflow:hidden;  
}
#menu ul{
	list-style:none;
	margin-left:28px;
	
}
#menu ul li{
	float:left;
	height:47px;
	line-height:40px;

}

#menu ul li.line{width:2px; height:47px; background:url(../images/line.jpg); background-repeat:no-repeat}
#menu ul li a{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	display:block;
	height:47px;
	float:left;
	font-weight:bold;
	padding:0 14px 0 14px;	
	
}
#menu ul li a:hover,#menu ul li current{ 
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	background:url(../images/hover.jpg);
	display:block;
	height:47px;
	font-weight:bold;
}




a.bottom:link{
color:#FFFFFF;
font-size:12px;
text-decoration:none
}
a.bottom:visited{
color:#FFFFFF;
font-size:12px;
text-decoration:none
}
a.bottom:hover{
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
}

.STYLE1 {color: #FFFFFF}




.titles{
color:#21374e;
font-size:14px;
font-weight:bold;
}

.weizhi{
color:#777777;
font-size:12px;
}

/*job border*/
.border_top_bottom_left,.border_top_bottuom,.border_t_r_b_l{font-size:12px; font-weight:bold; color:#6F6F6F;}
.border_top_bottom_left{border:1px #D5D3D4 solid;border-right:none;}
.border_top_bottuom{border:1px #D5D3D4 solid; border-left:none; border-right:none;}
.border_t_r_b_l{border:1px #D5D3D4 solid; border-left:none;}


.border_left_bottom_right,.border_bottom_right{font-size:12px; color:#6F6F6F;}
.border_left_bottom_right{border:1px #D5D3D4 solid; border-top:none;}
.border_bottom_right{border:1px #D5D3D4 solid; border-top:none;border-left:none;}

/* ============·­Ò³============== */

#page{font-size:12px;}
#showpage{font-size:12px; width:725px; margin:0 auto;margin-top:25px;}
div#showpage {float:left;padding:7px 8px;white-space: nowrap;}
div#pages {float:right;padding-right:8px;white-space: nowrap;}
div#pages a:link,div#pages a:visited,div#pages a:active{color:#303030;text-decoration: none;}
div#pages a:hover{color:#ff0000;text-decoration: none;}
div#pages li{margin:3px;padding:2px 5px;list-style-type: none;float:left;background:#dcd9d4;color:#303030;border:1px #dcd9d4 solid;white-space: nowrap;}
div#pages li.pagesnow{color:#303030;background-color:#eee;white-space: nowrap;border:1px #dcd9d4 solid;}
div#pages li.curr{color:#303030;background-color:#DCD9D4;white-space: nowrap;border:1px #dcd9d4 solid;font-weight:bold;}
div#pages li.pbutton{color:#303030;background-color:#dcd9d4;padding:3px 5px 1px 5px;white-space: nowrap;border:1px #dcd9d4 solid;}
div#pages li.opt{color:#303030;padding:0px;white-space: nowrap;border:0px;background:#fff;}

.btn{font-size:12px;background:url("../images/button_bg.gif");border:1px solid #BDC5CA; height:25px;color:#333333; cursor:pointer;}



.input_on{
border:1px solid #627DCE;
background-color:#FFF;
height:20px;
line-height:20px;
padding-left:5px;
}
.input_off{
border:1px #CAC8C8 solid;
background-color:#FFF;
height:20px;
line-height:20px;
padding-left:5px;
}

.input_move{
border:1px solid #627DCE;
background-color:#FFF;
height:20px;
line-height:20px;
padding-left:5px;
}
.input_out{
border:1px #CAC8C8 solid;
background-color:#FFF;
height:20px;
line-height:20px;
padding-left:5px;
color:#666666;
}

.OKbtn{
background:url(../images/gif-0546.gif);
width:57px;
height:18px;   
background-repeat:no-repeat;
border:none;
cursor:pointer;
}
.Cancelbtn{
background:url(../images/gif-0545.gif);
width:57px;
height:18px;
background-repeat:no-repeat;
border:none;
cursor:pointer;
}
a.news:link{
color:#1e5fa0;
font-size:12px;
text-decoration:none;
}
a.news:visited{
color:#1e5fa0;
font-size:12px;
text-decoration:none;
}
a.news:hover{
color:#1e5fa0;
font-size:12px;
text-decoration:underline;
}

/*ÓÑÇéÁ´½Ó*/
.f-link-t{width:100px;font-size:16px; font-weight:bold; float:left;}
.f-link-list{width:805px; float:left;}
.f-link-list ul li{float:left; margin:0 10px; height:25px; line-height:25px;white-space:nowrap;}


/*×ó²à·ÖÀà*/
#pro_bar{margin:0;padding:0;margin-left:7px;}
#pro_bar li{ list-style:none;height:34px;line-height:34px; margin-bottom:10px; text-indent:45px;}
#pro_bar li a{display:block; color:#000000;font-size:14px; font-weight:bold;height:36px;width:194px;text-decoration:none}
#pro_bar li a:hover{ background:#f2f2f2; color:#28659e; text-decoration:none;}
#pro_bar li span{float:right; padding-right:30px;}

.search{background:url(../images/searchbg.jpg);
width:57px;
height:23px;
border:0;
cursor:pointer;
background-repeat:no-repeat;
}




