@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.gif);
	font-size:12px
}
.main {
	width:970px;
	margin-left:auto;
	margin-right:auto
}
.head {
	height:50px;
	background-image:url(../images/fon_top.gif)
}
.head_ul {
	margin-bottom:0px;
	float:left;
	display:block
}
.head_ul a {
	text-decoration:none;
	font-weight:bold
}
.head_ul a, .head_ul a:visited {
	color:#FFFFFF
}
.head_ul a:hover, .head_ul a:active {
	color:#CCCCCC
}
.head_hot {
	list-style:none;
	display:block;
	float:left;
	margin-top:0
}
.head_hot .b1 {
	background-image:url(../images/b_left_a.gif);
	width:9px;
	height:37px;
	display:block;
	clear:none;
	float:left
}
.head_hot .b2 {
	background-image:url(../images/b_right_a.gif);
	width:9px;
	height:37px;
	display:block;
	clear:none;
	float:left
}
.head_hot a {
	line-height:37px;
	display:block;
	clear:none;
	float:left;
	background-image:url(../images/b_fon_a.gif);
	padding-left:8px;
	padding-right:8px;
	height:37px
}
.head_nomal {
	list-style:none;
	display:block;
	float:left;
	margin-top:7px
}
.head_nomal .b1 {
	background-image:url(../images/b_left.gif);
	width:10px;
	height:30px;
	display:block;
	clear:none;
	float:left
}
.head_nomal .b2 {
	background-image:url(../images/b_right.gif);
	width:10px;
	height:30px;
	display:block;
	clear:none;
	float:left
}
.head_nomal a {
	line-height:30px;
	display:block;
	clear:none;
	float:left;
	background-image:url(../images/b_fon.gif);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
	height:30px
}
.contnet {
	background-color:#076ba7;
	float:left;
	width:100%
}
.show {
	width:296px;
}
/*.show_1 {
	background-image:url(../images/g1.jpg);
	background-repeat:no-repeat;
	height:14px
}
.show_3 {
	background-image:url(../images/g2.jpg);
	background-repeat:no-repeat;
	height:12px
}*/
.show_2 {
	background-color:#f2f1ed;
	height:410px;
}
.show_2 span {
	display:block;
	padding-left:13px;
	padding-right:13px;
	padding-top:13px;
	text-align:left;
	text-indent:24px;
	line-height:150%;
	height:160px
}
.foot {
	background-color:#076ba7;
	height:56px;
	line-height:28px;
	clear:both;
	color:#FFFFFF
}
.foot a, .foot a:visited {
	color:#FFFFFF; 
	text-decoration:none; 
}
.foot a:hover, .foot a:active {
	color:#CCCCCC;text-decoration:none; 
}
.show_main{ padding-left:19px; line-height:150%;}
.job_show{ margin-top:12px; border-top:2px #076ba7 solid; padding-top:5px}
.job_show span{ font-weight:bold}
.job_show b{ color:#076ba7}
.job_list a, .job_list a:visited {
	color:#3c3c3c; text-decoration:none
}
.job_list a:hover, .job_list a:active {
	color:#f15a22; text-decoration:underline
}
.ykxt_show{ width:100%; clear:both}
.ykxt_show b{ display:block;color:#f15a22;font-weight:bold}
.ykxt_show span{color:#076ba7; font-weight:bold}
.ykxt_show_1 a {  background-color:#076ba7; width:65px; height:50px; line-height:30px; padding:5px;}
.ykxt_show_1 a, .ykxt_show_1 a:visited {
	 color:#FFFFFF; text-decoration:none
}
.ykxt_show_1 a:hover, .ykxt_show_1 a:active {
	 color:#FFFF00; text-decoration:none
}
.zcjsj_show_1 a, .zcjsj_show_1 a:visited {
	 color:#000000; text-decoration:none
}
.zcjsj_show_1 a:hover, .zcjsj_show_1 a:active {
	 color:#FF0000; text-decoration:none
}

.show_2 a,.show_2 a:visited {
	 color:#000000; text-decoration:none
}
.show_2 a:hover, .show_2 a:active {
	 color:#FF0000; text-decoration:none
}
