body {
	list-style: none; margin: 0px; padding: 0px;
}
dd {
	list-style: none; margin: 0px; padding: 0px;
}
dl {
	list-style: none; margin: 0px; padding: 0px;
}
dt {
	list-style: none; margin: 0px; padding: 0px;
}
h2 {
	list-style: none; margin: 0px; padding: 0px;
}
h3 {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
ol {
	list-style: none; margin: 0px; padding: 0px;
}
p {
	list-style: none; margin: 0px; padding: 0px;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
a {
	color: rgb(0, 85, 204); text-decoration: none; cursor: pointer;
}
a:hover {
	color: rgb(255, 5, 8); text-decoration: underline;
}
.clear {
	height: 0px; overflow: hidden; clear: both; font-size: 0px;
}
.hc {
	display: none;
}
.sc {
	display: block;
}
img {
	border: currentColor;
}
.fr {
	float: right;
}
#footer {
	margin: 0px auto; padding: 0px; width: 998px; overflow: hidden; clear: both;
}
.morelink {
	margin: 0px auto; padding: 0px; width: 998px; overflow: hidden; clear: both;
}
.ad img {
	border: 0px currentColor;
}
.vip span {
	color: red; font-size: 12px;
}
a.link_red {
	color: rgb(255, 5, 8);
}
.lan {
	text-align: right; float: right; display: block;
}
.lan a {
	color: rgb(0, 85, 204); display: inline;
}
.ss a {
	text-decoration: none;
}
a.ss:link {
	color: rgb(255, 255, 255);
}
a.ss:visited {
	color: rgb(255, 255, 255);
}
a.ss:hover {
	color: rgb(0, 204, 255); display: inline;
}
a.red:link {
	color: red;
}
a.red:visited {
	color: red;
}
a.red:hover {
	color: rgb(0, 85, 204); text-decoration: underline;
}
.morelinkinside {
	background: rgb(245, 248, 255); padding: 10px; left: 16px; overflow: hidden; border-top-color: rgb(225, 225, 225); border-top-width: 1px; border-top-style: solid;
}
.morelinkinside a {
	color: rgb(88, 88, 88); margin-right: 5px; white-space: nowrap;
}
.morelinkinside strong {
	margin-right: 5px; float: left;
}
.morelinkinside li {
	margin-right: 10px; float: left; list-style-type: none;
}
.c_b {
	width: 185px; color: rgb(153, 153, 153); line-height: 220%; overflow: hidden; padding-top: 10px; padding-bottom: 16px; font-size: 12px; margin-right: 0px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: dashed; float: left; color:#0055CC; font-size:14px;
}
.c_b a {
	width: 87.5px; overflow: hidden; padding-left: 5px; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.c_b h2 {
	margin: 0px 0px 10px; color: rgb(238, 51, 0); font-size: 16px; font-weight: 500; display: block; position: relative;
}
.c_b h2 a {
	letter-spacing: 1px; font-size: 16px; float: none;
}
.c_b h2 a:hover {
	color: rgb(238, 51, 0); text-decoration: underline;
}
.c_b h2 a:active {
	color: rgb(238, 51, 0);
}
.c_b h2 a:link {
	color: rgb(238, 51, 0);
}
.c_b h2 a:visited {
	color: rgb(238, 51, 0);
}
.c_b h2 a.red {
	color: rgb(255, 5, 8); font-size: 12px; font-weight: 100;
}
.cb_ul a {
	font-size: 14px;
}
.cb td a {
	font-size: 14px;
}
.c_bo {
	width: 80px; padding-right: 14px; float: left;
}
.c_be {
	float: left;
}
.c_hot {
	background: url("../images/hot.gif") no-repeat; top: -12px; width: 30px; height: 20px; vertical-align: middle; display: inline-block; position: relative;
}
.c_new {
	background: url("../images/newImg.gif") no-repeat; width: 30px; height: 20px; vertical-align: middle; display: inline-block;
}
.c_huobao {
	background: url("../images/huobao.gif") no-repeat; left: -5px; top: -12px; width: 36px; height: 20px; vertical-align: middle; display: inline-block; position: relative;
}
.dq_r {
	background: rgb(255, 255, 255); padding: 7px 0px 5px 8px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.kk.dq_r {
	border-width: 1px medium medium; border-style: solid none none; border-color: rgb(220, 220, 220) currentColor currentColor; padding: 8px 8px 0px; width: 90px; height: 56px;
}
.c_huobao {
	background: url("../images/hot.png") no-repeat; top: -8px; width: 30px; height: 30px; vertical-align: middle; display: inline-block;
}
.c_huobao2 {
	left: 155px; top: -35px;
}
.dq_r ul {
	background: rgb(255, 255, 255); float: left;
}
.kk.dq_r ul.bbkd {
	width: 98px; float: left;
}
.dq_r ul.jk1 {
	width: 23px; margin-right: 10px;
}
.dq_r ul li {
	width: auto; text-align: left; float: left;
}
.dq_r ul li.dq_k {
	width: 788px;
}
.dq_r ul li a {
	background: url("../images/cityb.gif") no-repeat -45px -1px; padding: 0px 9px; text-align: center; color: rgb(102, 102, 102); line-height: 23px; margin-bottom: 5px; margin-left: 5px; float: left;
}
.dq_r ul li a.zx {
	background: url("../images/cityb.gif") no-repeat -1px -1px; padding: 0px; width: 23px; height: 47px; text-align: center; color: rgb(255, 255, 255); line-height: 23px; font-size: 14px; font-weight: 700; float: left; cursor: default;
}
.dq_r ul li a.zx:hover {
	background: url("../images/cityb.gif") no-repeat -1px -1px; color: rgb(255, 255, 0);
}
.dq_r ul li a.zx1:hover {
	background: url("../images/cityb.gif") no-repeat -1px -1px; color: rgb(255, 255, 0);
}
.dq_r ul li a:hover {
	background: url("../images/cityb.gif") no-repeat -98px -1px; color: rgb(255, 255, 255); text-decoration: none;
}
.dq_r ul li a.hover a {
	background: url("../images/cityb.gif") no-repeat -98px -1px; color: rgb(0, 0, 0); font-weight: 700;
}
.dq_r ul li a.hover a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
.dq_r ul.jk1 li a.ss {
	
}
.dq_r .out {
	width: 166px; height: 54px; line-height: 25px; overflow: hidden; float: left;
}
.dq_r .out span {
	color: rgb(153, 0, 0); font-weight: 700;
}
.dq_r .out a {
	color: rgb(0, 0, 0);
}
.dq_r ul li a.current {
	background: url("../images/cityb.gif") no-repeat -98px -1px; color: rgb(255, 255, 255); text-decoration: none;
}
.gg_190x60 {
	margin: 4px auto;
}
.gg_190x60 a {
	width: 195px; height: 60px; text-align: center; overflow: hidden; display: inline-block;
}
.gg_190x60 img {
	width: 190px; height: 60px;
}
.morelink h3 {
	background: rgb(245, 248, 255); width: 100%; height: 30px; line-height: 30px; text-indent: 15px; font-size: 14px; margin-bottom: 4px; float: left;
}
.morelink h3 a {
	color: rgb(0, 0, 0);
}
.morelink .cb_ul {
	background: rgb(255, 255, 255); padding: 2px 0px 4px; width: 990px; height: 100%; color: rgb(153, 153, 153); line-height: 200%; overflow: hidden; clear: both; margin-bottom: 8px;
}
.morelink .cb_ul li {
	padding: 0px 5px 0px 18px; width: 300px; height: 27px; float: left;
}
.morelink .cb_ul a {
	font-size: 14px;
}
.morelink .vip li {
	height: 20px; line-height: 20px;
}
.morelink .vip li a {
	font-size: 12px;
}
.cb_ul1 {
	padding: 2px 0px 0px; width: 990px; height: 108px; color: rgb(153, 153, 153); line-height: 180%; overflow: hidden; margin-bottom: 4px; float: left;
}
.cb_ul1 li {
	padding: 0px 4px 0px 8px; width: 150px; float: left;
}
.cb_ul1 a {
	font-size: 12px;
}
.topIco {
	background: url("../images/top.gif"); width: 15px; height: 15px; margin-right: 4px; margin-left: 4px; display: inline-block; white-space: nowrap; cursor: pointer;
}
.topA {
	display: inline-block;
}
.jian2 {
	background: url("../images/jian2.jpg"); width: 15px; height: 15px; margin-right: 4px; margin-left: 4px; display: inline-block; white-space: nowrap; cursor: pointer;
}
.jian3 {
	background: url("../images/jian3.jpg"); width: 15px; height: 15px; margin-right: 4px; margin-left: 4px; display: inline-block; white-space: nowrap; cursor: pointer;
}
.user {
	width: 331px; overflow: hidden; float: left; display: inline;
}
.user h2 {
	background: rgb(245, 248, 255); width: 100%; height: 30px; line-height: 30px; text-indent: 15px; clear: both; font-size: 14px;
}
.user h2 a {
	color: rgb(0, 0, 0);
}
.user ul {
	padding: 5px; line-height: 21px;
}
.user li {
	padding-left: 8px; white-space: nowrap;
}
.user span {
	color: rgb(153, 153, 153);
}
.user .hover {
	background-color: rgb(238, 238, 238);
}
.user .l {
	float: left;
}
.user .r {
	font-size: 12px; font-weight: 400; float: right;
}
.here {
	position: relative;
}
li.here a {
	line-height: 40px;
}
li.here a:visited {
	line-height: 40px;
}
.here-radius {
	position: absolute;
}
.hot-ico {
	position: absolute;
}
.new-ico {
	position: absolute;
}
.here-radius {
	background: rgb(66, 126, 230); left: 0px; top: 0px; width: 96px; border-right-color: rgb(196, 211, 237); border-left-color: rgb(196, 211, 237); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.f-bor-shadow {
	height: 1px;
}
.here-radius {
	height: 1px;
}
.col-big {
	overflow: hidden;
}
.f-bor-shadow {
	overflow: hidden;
}
.here-radius {
	overflow: hidden;
}
.t-con {
	overflow: hidden;
}
.t-eara {
	overflow: hidden;
}
li.here a {
	color: rgb(255, 255, 255);
}
li.here a:visited {
	color: rgb(255, 255, 255);
}
.morelink h3 a {
	color: rgb(0, 85, 204);
}
.user h2 a {
	color: rgb(0, 85, 204);
}
.morelinkinside a {
	white-space: nowrap;
}
.i {
	background: url("../images/sx2.png") no-repeat -7px 0px; left: 60px; width: 7px; height: 4px; margin-top: 13px; margin-left: 5px; float: left; display: block; position: relative;
}
.head-r {
	padding: 0px; float: right;
}
.unread {
	background: url("../images/dian.jpg") no-repeat right 5px; padding-right: 6px;
}
.resumeContent #topbar dl dt a {
	line-height: 14px;
}
.resumeContent .i {
	margin-top: 6px;
}
.resumeContent #topbar dl:hover .i {
	margin-top: 6px;
}
#topbar a {
	margin: 0px 5px; float: left;
}
#topbar p {
	margin: 0px 5px; color: rgb(102, 102, 102); float: left; display: inline;
}
#topbar dl {
	width: 80px; height: auto; float: left; position: relative;
}
#topbar dl dt {
	width: 80px; height: 30px;
}
#topbar dl dt a {
	margin: 0px; padding: 0px 10px; width: 80px; height: 30px; line-height: 30px; display: block;
}
#topbar dl dt a span {
	float: left;
}
#topbar dl dd {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); width: 80px; height: auto; color: rgb(88, 87, 86); overflow: hidden; display: none; position: absolute; z-index: 1;
}
#topbar dl dd a {
	margin: 0px; width: 75px; height: 30px; text-align: left; color: rgb(88, 87, 86); line-height: 30px; padding-left: 1px; float: left; display: block;
}
#topbar dl:hover .i {
	background: url("../images/sx2.png") no-repeat 0px 0px; width: 7px; height: 4px; margin-top: 13px; margin-left: 5px; float: left; display: block;
}
#topbar dl:hover .dt {
	background: rgb(255, 255, 255);
}
#topbar dl:hover .dd {
	display: block;
}
#topbars {
	margin-top: -53px; float: right;
}
#topbars dl dt a {
	line-height: 14px;
}
#topbars dl:hover .i {
	margin-top: 6px;
}
#topbars a {
	margin: 0px 5px; float: left;
}
#topbars p {
	margin: 0px 5px; color: rgb(102, 102, 102); float: left; display: inline;
}
#topbars dl {
	width: 70px; height: auto; float: left; position: relative;
}
#topbars dl dt {
	width: 70px; height: 30px;
}
#topbars dl dt a {
	margin: 0px; padding: 0px 10px; width: 60px; height: 30px; line-height: 30px; display: block;
}
#topbars dl dt a span {
	float: left;
}
#topbars dl dd {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); width: 70px; height: auto; overflow: hidden; display: none; position: absolute; z-index: 1;
}
#topbars dl dd a {
	margin: 0px; width: 65px; height: 30px; text-align: left; line-height: 30px; padding-left: 5px; float: left; display: block;
}
#topbars dl:hover .i {
	background: url("../images/sx.png") no-repeat 0px 0px; width: 7px; height: 4px; margin-top: 7px; margin-left: 5px; float: left; display: block;
}
#topbars dl:hover .dt {
	background: rgb(255, 255, 255);
}
#topbars dl:hover .dd {
	display: block;
}
#topbar_s dl dt a {
	line-height: 14px;
}
#topbar_s dl:hover .i {
	margin-top: 6px;
}
#topbar_s a {
	margin: 0px 5px; float: left;
}
#topbar_s p {
	margin: 0px 5px; color: rgb(102, 102, 102); float: left; display: inline;
}
#topbar_s dl {
	width: 70px; height: auto; float: left; position: relative;
}
#topbar_s dl dt {
	width: 70px; height: 30px; margin-top: 0px;
}
#topbar_s dl dt a {
	margin: 0px; padding: 0px 10px; width: 60px; height: 30px; line-height: 30px; display: block;
}
#topbar_s dl dt a span {
	float: left;
}
#topbar_s dl dd {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); width: 70px; height: auto; overflow: hidden; display: none; position: absolute; z-index: 1;
}
#topbar_s dl dd a {
	margin: 0px; width: 65px; height: 30px; text-align: left; line-height: 30px; padding-left: 5px; float: left; display: block;
}
#topbar_s dl:hover .i {
	background: url("../images/sx.png") no-repeat 0px 0px; width: 7px; height: 4px; margin-top: 13px; margin-left: 5px; float: left; display: block;
}
#topbar_s dl:hover .dt {
	background: rgb(255, 255, 255);
}
#topbar_s dl:hover .dd {
	display: block;
}
.edit-eara {
	padding-top: 6px; font-weight: 800; folat: right;
}
.edit-eara a:hover {
	background: rgb(251, 96, 0); color: white; font-weight: 800; text-decoration: none;
}
.btn-post {
	background: rgb(253, 128, 0); width: 128px; height: 43px; text-align: center; color: rgb(255, 255, 255); line-height: 43px; font-size: 14px; margin-right: 8px; display: inline-block; position: relative;
}
.category {
	background: rgb(248, 248, 248) !important; margin: 0px auto; width: 1000px; font-family: "Î¢ÈíÑÅºÚ", "Arial Unicode MS", "ºÚÌå" !important;
}
.category-content {
	font-family: "Î¢ÈíÑÅºÚ", "Arial Unicode MS", "ºÚÌå" !important;
}
.category-l {
	background: rgb(255, 255, 255) !important; width: 848px; float: left;
}
.category-l ul li {
	background: rgb(255, 255, 255); padding: 24px 0px; width: 215px; text-align: center; border-right-color: rgb(242, 242, 242); border-right-width: 1px; border-right-style: solid; float: left;
}
.category-l ul li:nth-child(3n+3) {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.category-l ul li h2 {
	color: rgb(75, 75, 75); font-size: 16px; font-weight: 400;
}
.category-l ul li a {
	color: rgb(0, 102, 204); font-size: 14px;
}
.category-l ul li span {
	padding: 0px 2px;
}
.category-r {
	background: rgb(255, 255, 255) !important; width: 322px; padding-left: 20px; float: right;
}
.category-r ul li {
	line-height: 40px; font-size: 14.5px;
}
.category-r ul li img {
	width: 21px; text-align: center; margin-right: 20px; vertical-align: text-bottom;
}
.category-r ul li .category-textlink {
	padding: 0px 3px 10px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dashed;
}
.category-r ul li .category-textlink a {
	padding-left: 10px;
}
.category-certificate {
	margin: 0px auto; width: 1000px; font-family: "Î¢ÈíÑÅºÚ", "Arial Unicode MS", "ºÚÌå" !important; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.category-certificate .certificate-l {
	background: rgb(255, 255, 255); width: 648px; height: 695px; overflow: hidden; float: left;
}
.certificate-title {
	padding: 15px 0px 8px 20px; font-size: 18px; font-weight: 500; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.jiub a {
	color: rgb(168, 168, 168); padding-right: 28px; font-size: 14px; float: right;
}
.certificate-link-l {
	padding: 0px 15px; width: 245px; overflow: hidden; margin-top: 10px; float: left;
}
.certificate-link-l :last-child.c_b {
	margin-bottom: 10px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.certificate-link-r {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.category-certificate .certificate-r {
	background: rgb(255, 255, 255); width: 342px; padding-bottom: 15px; float: right;
}
.certificate-r-zhongjie ul {
	padding: 5px 0px;
}
.certificate-r-zhongjie ul li {
	width: 114px; text-align: center; line-height: 2em; font-size: 14px; float: left;
}
.certificate-r-zizdb {
	padding-bottom: 10px !important;
}
.zizbl-fenl h2 {
	margin: 15px 0px 5px;
}
.zizbl-fenl h2 a {
	color: rgb(238, 51, 0) !important; padding-left: 20px; font-size: 15px; font-weight: 500;
}
.zizbl-fenl p {
	padding-left: 20px; font-size: 14px;
}
.zizbl-fenl p span {
	padding: 0px 5px; color: rgb(0, 85, 204);
}
.certificate-r-zizdb-zcb {
	width: 322px; padding-left: 20px; margin-top: 10px;
}
.certificate-r-zizdb-zcb li {
	width: 161px; line-height: 2em; font-size: 14px; float: left;
}
.certificate-r-gongs {
	margin-top: 10px;
}
.certificate-morelink {
	text-align: right; padding-right: 15px;
}
.certificate-morelink a {
	color: rgb(238, 51, 0); font-size: 14px; font-weight: 500;
}
.recruit-infomation {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1000px;
}
.recruit-infomation-title {
	color: rgb(238, 51, 0); line-height: 2.8em; padding-left: 20px; font-size: 18px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.recruit-infomation-title a {
	color: rgb(238, 51, 0); padding-right: 25px; font-size: 14px; float: right;
}
.nesw-jianq {
	width: 312px; padding-left: 20px; float: left;
}
.nesw-jianq h2 {
	color: rgb(238, 51, 0); line-height: 2.8em; font-size: 18px; font-weight: 500; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.nesw-jianq ul {
	padding: 10px 0px; line-height: 2em; font-size: 14px;
}
.nesw-jianq ul li {
	padding-right: 23px;
}
.nesw-jianq ul li a {
	width: 170px; overflow: hidden; float: left; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.nesw-jianq ul li span {
	color: rgb(132, 132, 132); float: right;
}
.recruit-infomation-content {
	width: 1000px;
}
.index-infomation-list {
	margin: auto; padding: 10px 0px; width: 960px;
}
.index-infomation-list li {
	width: 290px; line-height: 2em; padding-right: 40px; font-size: 14px !important; float: left;
}
.index-infomation-list li span {
	color: rgb(132, 132, 132); float: right;
}
.index-infomation-list li a {
	width: 200px; overflow: hidden; float: left; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index-infomation-list1 {
	margin: auto; padding: 10px 0px; width: 960px;
}
.index-infomation-list1 li {
	width: 290px; line-height: 2em; padding-right: 40px; font-size: 14px !important; float: left;
}
.index-infomation-list1 li span {
	color: rgb(132, 132, 132); float: right;
}
.index-infomation-list1 li a {
	width: 200px; overflow: hidden; float: left; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.index-recruit-list {
	height: 220px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.index-fangxzj-list li a {
	width: 170px;
}
.index-fangxzj-list li .zhongj-vip {
	padding: 0px; color: rgb(238, 51, 0); font-size: 16px; float: none;
}
.recruit-infomation-title2 ul li {
	width: 320px; float: left;
}
.index-changywz li a {
	width: 290px !important;
}
.index-changywz li span {
	float: none;
}
