@charset "gb2312";
*{
	margin:0px;
	padding:0px;
}
body{
	font-size: 12px;
}
img{border:0px;}
li{
	list-style:none;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #FF0000;
	text-decoration:none;
}
.clear{
	clear:both;
}
.header{
	width:770px;
	height:60px;
	margin:5px auto 10px auto;
}
.header img{
	width:177px;
	height:57px;
	float:left;
	border:0px;
}
.header div{
	width:593px;
	height:60px;	
	background-image: url(../images0930/job_03.gif);
	background-repeat: no-repeat;
	background-position: right;
	float:left;
}
.hp1{
	margin:0px;
	padding:0px;
	line-height:40px;
	text-align:center;
	font-family: ËÎÌå Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.hp2{
	margin:0px;
	padding:0px 50px 0px 0px;
	line-height:20px;
	text-align:right;
}
.c{
	width:770px;
	margin:0px auto;
}

.l{
	width:185px;
	float:left;
}
.top1 {
	background-image: url(../images0930/job_07.gif);
	background-repeat: no-repeat;
	width: 177px;
	height: 12px;
	margin: 0px auto;
	background-position: bottom;
}
.top2 {
	background-image: url(../images0930/job_17.gif);
	background-repeat: repeat-y;
	width: 177px;
	overflow:auto;
	margin: 0px auto;
}
.ltt {
	background-image: url(../images0930/job_11.gif);
	background-repeat: no-repeat;
	height: 75px;
	width: 156px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	background-position: center center;
	padding: 0px;
}
.lty {
	background-color: #CACACA;
	height: 20px;
	width: 156px;
	font-weight: bold;
	color: #D51213;
	text-align: center;
	padding: 6px 0px 2px;
	margin: 8px auto 15px;
}
.ld {
	background-image: url(../images0930/job_25.gif);
	background-repeat: no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 17px;
	width: 177px;
}
.jobl{
	margin: 10px auto 0px;
	width: 138px;
}
.jobl ul{	
	margin: 10px 0px 15px 0px;
	text-align: center;
}
.jobl li{

	width:120px;
	height:20px;
	padding: 5px 0px 5px 15px;
	background: url(../images0930/arr.gif) no-repeat left;
	background-position:7px left;
	text-align: left;
}

.r{
	width:585px;
	float:right;
}
.top11 {
	background-image: url(../images0930/job_08.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 12px;
	width: 574px;
	margin: 0px auto;
}
.top22 {
	background-image: url(../images0930/job_14.gif);
	background-repeat: repeat-y;
	width: 574px;
	margin: 0px auto;
	height: 100%;
	overflow:auto;
}
.top22 ul{
	width:530px;
	margin:0px auto;
}
.top22 li{
	float:left;
	overflow:hidden;
}
.tred{
	width:515px;
	height:22px;
	line-height:22px;
	font-weight: bold;
	color:#ffffff;
	padding-left:15px;
	margin:5px auto 20px auto;
	background-color:#D05024;
}
.tred2{
	width:515px;
	height:22px;
	line-height:22px;
	font-weight: bold;
	color:#ffffff;
	padding-left:15px;
	margin:20px auto 10px auto;
	background-color:#D05024;
}
.l1{
	width:80px;
	height:25px;
	padding-left:15px;
	line-height:25px;
}
.l2{
	width:420px;
	height:25px;
	line-height:25px;
}
.l3{
	width:160px;
	height:25px;
	line-height:25px;
}
.l4{
	width:100px;
	height:25px;
	line-height:25px;
}
.l5{
	width:160px;
	height:25px;
	line-height:25px;
}
.lp{
	width:515px;
	padding-left:15px;
	text-indent:22px;
	line-height:20px;
	padding:10px 0px 20px 15px;
}
.ld2 {
	background-image: url(../images0930/job_19.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 13px;
	width: 574px;
	margin: 0px auto 5px auto;
}



.top111 {
	background-image: url(../images0930/job_21.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0px;
	height: 9px;
	width: 574px;
	margin: 0px auto;
}
.ld22 {
	background-image: url(../images0930/job_23.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 11px;
	width: 574px;
	margin: 0px auto 10px auto;
}
.top222 {
	background-image: url(../images0930/11_03.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 574px;
	height:100px;
	margin: 0px auto;
}
.lk{
	width:30px;
	height:90px;
	padding:0px 0px 10px 14px;
	font-weight: bold;
	color:#ffffff;
	float:left;
}

.rk{
	width:530px;
	height:100px;
	float:right;
}

.rk li{
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
}
.rkl1{
	width:80px;
}
.rkl2{
	width:200px;
}
.rkl3{
	width:90px;
}.rkl4{
	width:150px;
}.rkl5{
	width:440px;
}


.t:link {
	color: #FF0000;
	text-decoration: underline;
}
.t:visited {
	color: #FF0000;
	text-decoration: underline;
}
.t:hover {
	color: #000000;
	text-decoration: none;
}
.t2:link {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.t2:visited {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.t2:hover {
	color: #009999;
	text-decoration: underline;
	font-weight: bold;
}

.tred11{
	width:295px;
	height:22px;
	line-height:22px;
	font-weight: bold;
	color:#ffffff;
	padding-left:15px;
	margin:5px auto 20px auto;
	background-color:#D05024;
	float:left;
}
.tred12{
	width:215px;
	height:22px;
	line-height:22px;
	color:#ffffff;
	margin:5px auto 20px auto;
	background-color:#D05024;
	float:left;
	text-align:right;
	padding-right:5px;
}
.jl11{
	width:80px;
	height:25px;
	color:#ff0000;
	padding-left:15px;
	line-height:25px;
}
.jl1{
	width:80px;
	height:25px;
	padding-left:15px;
	line-height:25px;
}
.jl2{
	width:170px;
	height:25px;
	line-height:25px;
}
.jl3{
	width:435px;
	height:25px;
	line-height:25px;
}
.jlp{
	width:515px;
	padding-left:15px;
	line-height:20px;
	padding:10px 0px 20px 15px;
}
.login{
	width:574px;
	margin:15px auto;
	text-align:center;
}
.loginl1{
	font-weight:bold;	
}
.fy{
	width:574px;
	margin:5px auto;
	text-align:right;
}

#com_jpg {
	width: 550px;
	margin: 5px auto;
	height: 100%;
	overflow:hidden;
	text-align:center;
	position:relative;
}
#com_jpg a:link{cursor: move}
#com_jpg a:visited{cursor: move}

