.index_head_bg {
	background-color:#FFFFFF;
	width:100%;
}
.index_head {
	margin:0 auto;
	width:1200px;
	height:128px;
}
.index_head .logobox {
	width:370px;
	float:left;
	padding-top:20px;
	overflow:hidden
}
.index_head .top_nav {
	width:800px;
	float:left;
	padding-top:20px;
	overflow:hidden
}
.index_head .sobox {
	width:710px;
	float:left;
	padding-top:40px;
}
.index_head .sobox .inputbg {
	width:450px;
	height:36px;
	border:2px #FF6600 solid;
	position:relative;
	background-color:#FFFFFF;
	float:left;
}
.index_head .sobox .inputbg .selecttype {
	width:50px;
	height:36px;
	line-height:36px;
	background-color:#F9F9F9;
	border-right:1px #dddddd solid;
	padding-left:20px;
	padding-right:23px;
	background-image:url(../image/17.png);
	background-repeat:no-repeat;
	background-position:right -92px;
	position:absolute;
	left:0px;
	top:0px;
	cursor:pointer;
}
.index_head .sobox .inputbg .selecttype.hover {
	background-color:#FFFFFF
}
.index_head .sobox .inputbg .selecttype_down {
	display:none;
	background-color:#F9F9F9;
	border:2px #FF6600 solid;
	border-top:0px;
	position:absolute;
	left:-2px;
	top:36px;
}
.index_head .sobox .inputbg .selecttype_down .down_list {
	width:50px;
	height:36px;
	line-height:36px;
	cursor:pointer;
	padding-left:20px;
	padding-right:23px;
}
.index_head .sobox .inputbg.open .selecttype_down {
	display:block;
}
.index_head .sobox .inputbg .selecttype_down .down_list.hover {
	background-color:#FFFFFF
}
.index_head .sobox .inputbg .inoputbox {
	position:absolute;
	left:100px;
	top:0px;
	width:300px;
	height:34px;
}
.index_head .sobox .inputbg .inoputbox input {
	width:255px;
	height:20px;
	border:0px;
	padding-top:7px;
	padding-left:5px;
}
.index_head .sobox .inputbg .sobut {
	background-color:#FF6600;
	font-size:16px;
	text-align:center;
	position:absolute;
	right:0px;
	top:0px;
	width:80px;
	height:36px;
	line-height:36px;
	border:0px;
	color:#FFFFFF;
	cursor:pointer;
}
.index_head .sobox .inputbg .sobut.hover {
	background-color:#FE7301
}
.index_head .sobox .righttxt {
	float:left;
	padding-left:20px;
	font-size:12px;
	margin-top:12px;
}
.index_head .sobox .righttxt a.map {
	padding-left:36px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/109.png);
	background-repeat:no-repeat;
	background-position:18px -110px;
}
.index_head .mob {
	width:120px;
	float:left;
	height:112px;
	padding-top:16px;
	cursor:pointer
}
.index_head .mob img {
	width:120px;
	height:112px;
	border:0px;
}
#mobile_qrcode {
	display:none;
}
.index_nav_bg {
	width:100%;
	height:54px;
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#BA0611;
	color:#FFFFFF;
}
.index_nav {
	margin:0 auto;
	width:1200px;
	height:46px;
}
.index_nav .nli {
	float:left;
	padding-left:25px;
	padding-right:25px;
	height:54px;
	font-size:16px;
	line-height:54px;
	white-space:nowrap;
	cursor:pointer;
}
.index_nav .nli a {
	color:#FFFFFF
}
.index_nav .nli a:hover {
	color:#FF5A00
}
.index_nav .nli.hover {
	background-color:#F7F7F7;
}
.index_nav .nli.select {
	background-color:#555;
	color:#fff
}
.index_nav .nli.select a {
	color:#FFFFFF
}
.index_1 {
	margin:0 auto;

	padding-top:20px;
}
.index_1 .leftlogin {
	width:288px;
	border: 1px solid #EBEBEB;

}
.index_1 .leftlogin .shadowbg {
	width:288px;

	background-color:#FFFFFF;
	-moz-box-shadow:0px 0px 0px #E4E4E4;
	-webkit-box-shadow:0px 0px 0px #E4E4E4;
	box-shadow:0px 0px 0px #E4E4E4;
	_border:0px solid #F3F3F3;
	overflow:hidden;
	position:relative;
}
.index_1 .login {

	overflow:hidden;
}
.index_1 .login .type_box {
	display:none;
}
.index_1 .login .type_box.active {
	display:block;
}
.index_1 .login .lontit {
	width:270px;
	height:50px;
	line-height:50px;
	border-bottom:1px #F3F3F3 solid;
	padding-left:20px;
	margin-bottom:15px;
	position:relative;
	font-size:16px;
	position:relative;
	font-weight:bold
}
.index_1 .login .lontit .active {
	color:#F85E61
}
.index_1 .login .lontit .switch_txt {
	display:none;
}
.index_1 .login .lontit .switch_txt.active {
	display:block;
}
.index_1 .login .lontit .switch_account {
	display:none;
	position:absolute;
	top:0;
	right:50px;
	font-size:12px;
}
.index_1 .login .lontit .switch_login_type {
	}.index_1 .login .lontit .switch_login_type .login_type {
	position:relative;
	padding:0 10px;
	color:#666;
	font-size:14px;
	float:left;
	cursor:pointer;
}
.index_1 .login .lontit .switch_login_type .login_type .bottom_line {
	display:none;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:2px;
	background:#FF5A00;
}
.index_1 .login .lontit .switch_login_type .login_type.select {
	color:#F45204;
	font-size:16px;
}
.index_1 .login .lontit .switch_login_type .login_type.select .bottom_line {
	display:block;
}
.index_1 .login .login_type_group {
	position:relative;
	width:710px;
}
.index_1 .login .login_type_group .j_mob_show {
	float:left;
	width:305px;
}
.index_1 .login .lontit .code_login {
	width:41px;
	height:41px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/121.png);
	background-repeat:no-repeat;
	position:absolute;
	right:1px;
	top:1px;
	cursor:pointer
}
.index_1 .login .lontit .code_login:hover {
	background-position:0px -42px;
}
.index_1 .login .lontit .txt_login {
	width:41px;
	height:41px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/121.png);
	background-repeat:no-repeat;
	position:absolute;
	right:1px;
	top:1px;
	cursor:pointer;
	background-position:-59px 0px;
	display:none
}
.index_1 .login .lontit .txt_login:hover {
	background-position:-59px -42px;
}
.index_1 .login .inputbox {
	height:50px;
	padding-left:20px;
	position:relative;
}
.index_1 .login .inputbox .input {
	width:240px;
	height:35px;
	line-height:35px;
	border:1px #dddddd solid;
	padding-left:10px;
	color:#999999;
	border-radius:4px;
}
.index_1 .login .inputbox .input.code {
	width:142px;
}
.index_1 .login .inputbox .index_login_btn_code {
	position:absolute;
	top:0;
	right:28px;
	width:100px;
	height:37px;
	line-height:37px;
	color:#FFFFFF;
	border:0px;
	background-color:#FF5A00;
	letter-spacing:0;
	border-radius:0 4px 4px 0;
	cursor:pointer
}
.index_1 .login .inputbox .index_login_btn_code:hover {
	background-color:#FF8000;
}
.index_1 .login .inputbox .btn_disabled {
	background-color:#EBEBEB;
	border:1px #CBCECF solid;
	color:#A0A0A0;
	cursor:default
}
.index_1 .login .inputbox .btn_disabled.hover {
	background-color:#EBEBEB;
	border:1px #CBCECF solid;
	color:#A0A0A0;
	cursor:default
}
.index_1 .login .inputbox .index_login_btn_code.btn_disabled:hover {
	background-color:#EBEBEB;
}
.index_1 .login .inputbox .index_login_btn {
	width:252px;
	height:40px;
	line-height:40px;
	color:#FFFFFF;
	border:0px;
	background-color:#F7373B;
	letter-spacing:3px;
	border-radius:4px;
	cursor:pointer;
}
.index_1 .login .inputbox .index_login_btn:hover {
	color:#FFFFFF;
	background-color:#D9070A
}
.index_1 .login .inputbox .index_login_btn.btn_disabled {
	background-color:#EBEBEB;
	border:1px #CBCECF solid;
	color:#A0A0A0;
	cursor:default
}
.index_1 .login .inputbox .index_login_btn.btn_disabled:hover {
	background-color:#EBEBEB;
	border:1px #CBCECF solid;
	color:#A0A0A0;
	cursor:default
}
.index_1 .login .memorybox {
	height:34px;
	padding-left:26px;
}
.index_1 .login .memorybox .memory {
	width:100px;
	float:left
}
.index_1 .login .memorybox .getpwd {
	width:100px;
	float:right;
	text-align:right;
	padding-right:23px;
}
.index_1 .login .apptit {
	width:252px;
	border-bottom:0px #F3F3F3 solid;
	margin:0 auto;
	position:relative;
	margin-bottom:7px;
}
.index_1 .login .apptit .t {
	width:50%;
	height:30px;
	line-height:25px;
	background-color:#FFFFFF;
	font-size:12px;
	float:left;
}
.index_1 .login .apptit .t.last {
	text-align:right;
}
.appsparent {
	padding-left:4px;
	padding-top:5px;
}
.appsparent .apps {
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.appsparent .apps .ali {
	width:28px;
	height:28px;
	float:left;
	margin-right:8px;
	margin-left:8px;
	background-image:url(../image/119.png);
	background-repeat:no-repeat;
	display:block
}
.appsparent .ali.qq {
	background-position:-38px 0px;
}
.appsparent .ali.qq:hover {
	background-position:-38px -32px;
}
.appsparent .ali.weixin {
	background-position:-75px 0px;
}
.appsparent .ali.weixin:hover {
	background-position:-75px -32px;
}
.appsparent .ali.sina {
	background-position:0px 0px;
}
.appsparent .ali.sina:hover {
	background-position:0px -32px;
}
.appsparent .ali.taobao {
	background-position:-74px 0px;
}
.appsparent .ali.taobao:hover {
	background-position:-74px -32px;
}
.index_1 .login .btns {
	padding-left:15px;
	padding-top:15px;
}
.index_1 .login .btns .addbut {
	float:left;
	text-decoration:none;
	display:block;
	width:125px;
	height:42px;
	line-height:42px;
	color:#FFFFFF;
	border-radius:4px;
	text-align:center;
	background-repeat:no-repeat;
	font-size:16px;
	_padding:0px;
	_background-image:none;
	_width:125px;
}
.index_1 .login .btns .addbut.a1 {
	background-color:#F85659;
	margin-right:15px;
	background-position:17px 10px;
}
.index_1 .login .btns .addbut.a1:hover {
	background-color:#F85659
}
.index_1 .login .btns .addbut.a2 {
	background-color:#F85659;
	background-position:17px -30px;
}
.index_1 .login .btns .addbut.a2:hover {
	background-color:#F85659
}
.index_1 .login .codebox {
	margin:0 auto;
	width:150px;
	height:150px;
	padding:10px;
	margin-top:50px;
	border:1px #eeeeee solid;
}
.index_1 .login .codebox img {
	width:150px;
	height:150px;
	border:0px;
}
.index_1 .login .codetip {
	margin:0 auto;
	width:190px;
	text-align:center;
	margin-top:45px;
	height:36px;
	line-height:36px;
	background-color:#EEEEEE;
	color:#999999;
	border-radius:30px;
}
.index_1 .login .errbox {
	display:none;
	width:242px;
	margin-left:24px;
	height:26px;
	line-height:26px;
	color:#CC3300;
	background-color:#FFD8CE;
	border:1px #FF9E86 solid;
	font-size:12px;
	padding-left:10px;
	margin-bottom:15px;
	border-radius:4px;
}
.index_1 .login .type_box.err .btns {
	display:none;
}
.index_1 .login .type_box.err .errbox {
	display:block;
}
.index_1 .log_in_com {
	width:290px;
}
.index_1 .log_in_com .yuname {
	width:290px;
	height:50px;
	line-height:50px;
	border-bottom:1px #F3F3F3 solid;
	margin-bottom:15px;
}
.index_1 .log_in_com .yuname .username {
	float:left;
	width:180px;
	padding-left:20px;
	color:#F45204;
	font-size:14px;
	padding-right:20px;
}
.index_1 .log_in_com .yuname .username span {
	color:#666666
}
.index_1 .log_in_com .yuname .ylogout {
	display:block;
	text-decoration:none;
	float:left;
	width:50px;
	font-size:12px;
	border:1px #EEEEEE solid;
	height:23px;
	line-height:23px;
	background-color:#ffffff;
	text-align:center;
	margin-top:12px;
	color:#333333;
	cursor:pointer;
	border-radius:4px;
}
.index_1 .log_in_com .yuname .ylogout:hover {
	color:#FFFFFF;
	background-color:#FF3300;
	border:1px #FF3300 solid
}
.index_1 .log_in_com .cominfo {
	padding-left:15px;
}
.index_1 .log_in_com .cominfo .comlogo {
	width:50px;
	height:50px;
	border:1px #eeeeee solid;
	border-radius:8px;
	float:left
}
.index_1 .log_in_com .cominfo .comlogo img {
	width:50px;
	height:50px;
	border-radius:8px;
}
.index_1 .log_in_com .cominfo .comright {
	float:left;
	width:210px;
}
.index_1 .log_in_com .cominfo .comright .cname {
	width:190px;
	padding-left:12px;
	height:25px;
	color:#333333;
	margin-top:3px;
	overflow:hidden;
}
.index_1 .log_in_com .cominfo .comright .sign {
	width:30px;
	height:25px;
	line-height:25px;
	background-color:#FF9900;
	color:#FFFFFF;
	margin-left:15px;
	border-radius:32px;

	background-repeat:no-repeat;
	background-position:15px 8px;
	padding-left:15px; padding-right:15px;
	cursor:pointer
}
.index_1 .log_in_com .cominfo .comright .sign:hover {
	background-color:#FF6600
}
.index_1 .log_in_com .combtns {
	padding-left:12px;
	margin-top:5px;
}
.index_1 .log_in_com .combtns a {
	display:block;
	color:#333333;
	text-decoration:none;
	width:90px;
	height:23px;
	float:left;
	border-right:1px #EEEEEE solid;
	margin-top:20px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/128.png);
	text-align:center;
	background-repeat:no-repeat;
	padding-top:40px;
}
.index_1 .log_in_com .combtns a:hover {
	color:#000000
}
.index_1 .log_in_com .combtns a.last {
	border:0px;
}
.index_1 .log_in_com .combtns a.add {
	background-position:30px -28px;
}
.index_1 .log_in_com .combtns a:hover.add {
	background-position:30px -98px;
}
.index_1 .log_in_com .combtns a.manage {
	background-position:30px -168px;
}
.index_1 .log_in_com .combtns a:hover.manage {
	background-position:30px -238px;
}
.index_1 .log_in_com .combtns a.refurbish {
	background-position:30px -307px;
}
.index_1 .log_in_com .combtns a:hover.refurbish {
	background-position:30px -368px;
}
.index_1 .log_in_com .combtns a.ntxt {
	background:none;
	padding-top:3px;
	height:60px;
}
.index_1 .log_in_com .combtns a.ntxt span {
	display:block;
	height:30px;
	color:#666666;
	text-align:center;
	font-size:20px;
}
.index_1 .log_in_com .com_login_in {
	display:block;
	text-decoration:none;
	width:252px;
	height:40px;
	line-height:40px;
	color:#FFFFFF;
	border:0px;
	background-color:#FF5A00;
	border-radius:4px;
	cursor:pointer;
	margin-top:23px;
	margin-left:20px;
	text-align:center;
}
.index_1 .log_in_com .com_login_in:hover {
	color:#FFFFFF;
	background-color:#FF8000
}
.index_1 .log_in_per {
	width:290px;
}
.index_1 .log_in_per .yuname {
	width:290px;
	height:40px;
	line-height:40px;
	border-bottom:1px #F3F3F3 solid;
	margin-bottom:10px;
}
.index_1 .log_in_per .yuname .username {
	float:left;
	width:178px;
	padding-left:20px;
	color:#F45204;
	font-size:14px;
	padding-right:20px;
}
.index_1 .log_in_per .yuname .username span {
	color:#666666;
	padding-right:5px;
}
.index_1 .log_in_per .yuname .ylogout {
	display:block;
	text-decoration:none;
	float:left;
	width:50px;
	font-size:12px;
	border:1px #EEEEEE solid;
	height:23px;
	line-height:23px;
	background-color:#ffffff;
	text-align:center;
	margin-top:8px;
	color:#333333;
	cursor:pointer;
	border-radius:4px;
}
.index_1 .log_in_per .yuname .ylogout:hover {
	color:#FFFFFF;
	background-color:#FF3300;
	border:1px #FF3300 solid
}
.index_1 .log_in_per .info {
	padding-left:20px;
}
.index_1 .log_in_per .info .photo {
	width:35px;
	height:35px;
	border:1px #eeeeee solid;
	border-radius:63px;
	float:left
}
.index_1 .log_in_per .info .photo img {
	width:35px;
	height:35px;
	border-radius:63px;
}
.index_1 .log_in_per .info .pname {
	width:130px;
	padding-left:15px;
	color:#333333;
	margin-top:3px;
	float:left;
	padding-top:7px;
}
.index_1 .log_in_per .info .sign {
	width:30px;
	height:25px;
	line-height:25px;
	background-color:#FF9900;
	color:#FFFFFF;
	margin-left:15px;
	border-radius:32px;

	background-repeat:no-repeat;
	background-position:15px 8px;
	padding-left:10px; padding-right:10px;
	cursor:pointer;
	float:left;
	margin-top:7px;
}
.index_1 .log_in_per .info .sign:hover {
	background-color:#FF6600
}
.index_1 .log_in_per .perbtns {
	padding-left:12px;
	margin-top:0px;
}
.index_1 .log_in_per .perbtns a {
	display:block;
	color:#333333;
	text-decoration:none;
	width:90px;
	height:20px;
	float:left;
	border-right:1px #EEEEEE solid;
	margin-top:10px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/128.png);
	text-align:center;
	background-repeat:no-repeat;
	padding-top:40px;
}
.index_1 .log_in_per .perbtns a:hover {
	color:#000000
}
.index_1 .log_in_per .perbtns a.last {
	border:0px;
}
.index_1 .log_in_per .perbtns a.add {
	background-position:30px -28px;
}
.index_1 .log_in_per .perbtns a:hover.add {
	background-position:30px -98px;
}
.index_1 .log_in_per .perbtns a.manage {
	background-position:30px -168px;
}
.index_1 .log_in_per .perbtns a:hover.manage {
	background-position:30px -238px;
}
.index_1 .log_in_per .perbtns a.refurbish {
	background-position:30px -307px;
}
.index_1 .log_in_per .perbtns a:hover.refurbish {
	background-position:30px -368px;
}
.index_1 .log_in_per .perbtns a.ntxt {
	background:none;
	padding-top:3px;
	height:60px;
}
.index_1 .log_in_per .perbtns a.ntxt span {
	display:block;
	height:30px;
	color:#666666;
	text-align:center;
	font-size:20px;
}
.index_1 .log_in_per .com_login_in {
	display:block;
	text-decoration:none;
	width:252px;
	height:40px;
	line-height:40px;
	color:#FFFFFF;
	border:0px;
	background-color:#FF5A00;
	border-radius:4px;
	cursor:pointer;
	margin-top:5px;
	margin-left:20px;
	text-align:center;
}
.index_1 .log_in_per .com_login_in:hover {
	color:#FFFFFF;
	background-color:#FF8000
}
.index_1 .rben {
	width:590px;
	float:left;
	height:411px;
}
.index_1 .rben .wrapper {
	width:590px;
	height:230px;
	float:left;
	overflow:hidden
}
.index_1 .rben .rbanner {
	width:590px;
	height:230px;
	float:left;
	overflow:hidden
}
.index_1 .rben .rbanner img {
	width:590px;
	height:230px;
	border:0
}
.index_1 .rben .emerb {
	float:left;
	width:264px;
	height:229px;
	border-right:1px #EEEEEE solid;
	border-top:1px #dddddd solid;
	position:relative;
}
.index_1 .rben .emerb .emerico {
	position:absolute;
	top:-1px;
	width:65px;
	height:47px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/116.png);
}
.index_1 .rben .emerb .more {
	position:absolute;
	width:50px;
	height:20px;
	right:0px;
	top:10px;
}
.index_1 .rben .emerb .slide {
	margin-top:45px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/117.png);
	background-repeat:repeat-y;
	background-position:26px 0px;
}
.index_1 .rben .emerb .slide .sli {
	color:#666666;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/117.png);
	background-repeat:no-repeat;
	background-position:-271px 14px;
	height:34px;
	line-height:34px;
}
.index_1 .rben .emerb .slide .sli:hover {
	color:#FF5A00;
	background-position:-271px -15px;
}
.index_1 .rben .emerb .slide .sli:hover a {
	color:#FF5A00;
}
.index_1 .rben .emerb .slide .sli .tit {
	padding-left:40px;
	width:115px;
	float:left
}
.index_1 .rben .emerb .slide .sli .salary {
	width:94px;
	float:left;
	text-align:right;
	color:#FF5A00;
}
.index_1 .rben .ban_bot_ads {
	float:left;
	height:103px;
	width:600px;
	border-left:0px #EEEEEE solid;
	border-bottom:0px #EEEEEE solid;
	border-right:0px #EEEEEE solid;
	margin-top:18px;
}
.index_1 .rben .ban_bot_ads .alist {
	float:left;
	width:120px;
	height:103px;
	overflow:hidden;
	position:relative;
	cursor:pointer
}
.index_1 .rben .ban_bot_ads .alist img {
	width:111px;
	height:103px;
}
.index_1 .rben .ban_bot_ads .alist .showname {
	width:105px;
	height:100px;
	padding-left:20px;
	padding-right:20px;
	line-height:130px;
	background:rgba(255,128,0,.8);
	-pie-background:rgba(255,128,0,.8);
	position:absolute;
	left:0px;
	top:130px;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
}

.left {
	float:left;
}
.right {
	float:right
}
.ad1200_80 {
	margin:0 auto;
	margin-top:15px;
	width:1200px;
	height:80px;
}
.ad1200_80 img {
	width:1200px;
	height:80px;
	border:0px;
}
.ad1200_80 img:hover {
	color:#FF5A00;
	background-position:-271px -15px;
}
.hotjobs {
	width:360px;
	
	overflow:hidden;
	border:0px #eeeeee solid;
	position:relative
}
.hotjobs .ajaxloadtxt {
	width:80px;
}
.hotjobs .hjoslist {
	margin:0 auto;
	width:360px;
	height:82px;
	border-bottom:1px #dddddd dashed
}
.hotjobs .hjoslist .hj_l {
	width:255px;
	float:left;
	padding-left:5px;
	padding-top:17px;
}
.hotjobs .hjoslist .j-n-money {
	padding-top:10px;
	top:1px;
	right:20px;
	font-size:12px;
	float:right;
}
.hotjobs .hjoslist .j-n-money .j-m-l {
	float:left;
	height:20px;
	line-height:20px;
	background:#ff0000;
	color:#FFF;
	padding:0 5px;
}
.hotjobs .hjoslist .j-n-money .j-m-r {
	float:left;
	padding:0 5px;
	height:18px;
	line-height:18px;
	border:1px solid #ff0000;
	background:#FFF;
	color:#ff0000;
}
.hotjobs .hjoslist .hj_r {
	width:85px;
	float:left;
	padding-top:17px;
	text-align:right;
	color:#F85659;
}
.hotjobs .hjoslist .hj_com {
	width:350px;
	padding-left:5px;
	padding-top:12px;
}
.hotjobs .hjoslist .hj_com a {
	color:#999;
}
.hong {
	background-color:#FFFFFF;
	height:60px;
	line-height:40px;
	text-align:center;
}
.index_2 {
	margin:0 auto;
	margin-top:15px;
	width:1220px;
	height:80px;
}
.index_2 .ad590_80 {
	float:left;
	width:600px;
	height:80px;
	padding-left:10px;
}
.index_2 .ad590_80 img {
	width:590px;
	height:80px;
	border:0px;
}
.index_2 .ad590_80 img:hover {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3);
	-moz-box-shadow:0px 0px 10px #CCCCCC;
	-webkit-box-shadow:0px 0px 10px #CCCCCC;
	box-shadow:0px 0px 10px #CCCCCC;
}
.index_3 {
	margin:0 auto;
	width:860px;
}
.index_3 .ad188_78 {
	float:left;
	width:210px;
	height:80px;
	margin-top:15px;
	padding-left:5px;
}
.index_3 .ad188_78 .imgbox {
	width:200px;
	border:1px #EEEEEE solid;
	height:78px;
	position:relative;
}
.index_3 .ad188_78 .imgbox img {
	width:200px;
	height:78px;
	border:0px;
}
.index_3 .ad188_78 .imgbox .showinfo {
	display:none;
	width:200px;
	position:absolute;
	left:-1px;
	top:-1px;
	border:2px #FF5A00 solid;
	z-index:5;
}
.index_3 .ad188_78.hover .imgbox .showinfo {
	display:block;
}
.index_3 .ad188_78 .imgbox .showinfo .comname {
	margin-top:80px;
	width:171px;
	font-size:12px;
	background-color:#FFFFFF;
	height:30px;
	padding-top:5px;
	padding-left:15px;
}
.index_3 .ad188_78 .imgbox .showinfo .jobslist {
	background-image:url(https://www.edrc.cn/app/template/edrc/images/117.png);
	background-repeat:repeat-y;
	background-position:20px 0px;
	background-color:#FFFFFF;
	font-size:12px;
	padding-bottom:5px;
}
.index_3 .ad188_78 .imgbox .showinfo .jobslist .jli {
	height:22px;
	line-height:22px;
	width:146px;
	padding-left:30px;
	padding-right:10px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/117.png);
	background-repeat:no-repeat;
	background-position:-277px 7px;
}
.index_3 .ad188_78 .imgbox .showinfo .jobslist .jli:hover {
	background-position:-277px -21px;
}
.index_3 .ad188_78 .imgbox .showinfo .jobslist .jli:hover a {
	color:#FF5A00
}
.index_3 .ad188_78 .imgbox .showinfo .count {
	width:186px;
	height:25px;
	background-color:#FFFFFF;
	font-size:12px;
	padding-top:10px;
}
.index_3 .ad188_78 .imgbox .showinfo .count .v {
	width:92px;
	float:left;
	padding-left:15px;
	color:#000000
}
.index_3 .ad188_78 .imgbox .showinfo .count .more {
	width:60px;
	text-align:right;
	float:left
}
.index_4 {
	margin-top:5px;
	width:905px;
}
.index_4 .nleft {
	width:905px;
}
.index_4 .nleft .vipjobs {
	width:905px;
	position:relative;
	background-color:#FFFFFF;
}
.index_4 .nleft .vipjobs .ajaxloadtxt {
	margin-top:170px;
}
.index_4 .nleft .vipjobs .comlist {
	width:421px;
	height:85px;
	float:left;
	padding-left:30px;
	border-bottom:1px solid #F6F6F6;
	border-right:0px solid #F6F6F6;
	padding-top:18px;
}
.index_4 .nleft .vipjobs .comlist .comlogo {
	width:63px;
	height:63px;
	border:1px #eeeeee solid;
	border-radius:8px;
	float:left
}
.index_4 .nleft .vipjobs .comlist .comlogo img {
	width:63px;
	height:63px;
	border-radius:8px;
}
.index_4 .nleft .vipjobs .comlist .com {
	float:left;
	width:320px;
}
.index_4 .nleft .vipjobs .comlist .com .comname {
	width:300px;
	padding-left:20px;
	height:25px;
}
.index_4 .nleft .vipjobs .comlist .com .jobname_box {
	width:290px;
	padding-left:20px;
	height:25px;
}
.index_4 .nleft .vipjobs .comlist .com .jobname {
	color:#999;
}
.index_4 .nleft .vipjobs .comlist:hover .comlogo {
	border:1px #CCCCCC solid
}
.index_4 .nright {
	width:300px;
	float:left
}
.index_4 .nright .hotjobs {
	width:298px;
	height:262px;
	overflow:hidden;
	border:1px #eeeeee solid;
	position:relative
}
.index_4 .nright .hotjobs .ajaxloadtxt {
	width:80px;
}
.index_4 .nright .hotjobs .hjoslist {
	margin:0 auto;
	width:280px;
	height:87px;
	border-bottom:1px #dddddd dashed
}
.index_4 .nright .hotjobs .hjoslist .hj_l {
	width:140px;
	float:left;
	padding-left:10px;
	padding-top:20px;
}
.index_4 .nright .hotjobs .hjoslist .hj_r {
	width:110px;
	float:left;
	padding-top:20px;
	text-align:right;
}
.index_4 .nright .hotjobs .hjoslist .hj_com {
	width:265px;
	padding-left:10px;
	padding-top:12px;
}
.index_4 .nright .ad300_175 {
	margin-top:13px;
	height:175px;
	width:300px;
	background-color:#F0F0F0;
	overflow:hidden
}
.index_4 .ntit {
	height:40PX;
}
.index_4 .ntit .lt {
	width:150px;
	float:left;
	font-size:20px;
	color:#333333
}
.index_4 .ntit .rt {
	width:70px;
	float:right;
	font-size:14px;
	padding-right:6px;
	padding-top:5px;
}
.index_4 .ntit .rt.no_change {
	width:auto;
	padding-right:30px;
}
.index_4 .ntit .rt.txt_right {
	text-align:right;
}
.index_4 .ntit .rt.special {
	padding-right:28px;
}
.index_4 .ntit .rt .refreshbtn {
	color:#333333;
	text-align:right;
	width:50px;
	height:25px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/122.png);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-left:16px;
	background-position:0px 1px;
}
.index_4 .ntit .rt .refreshbtn:hover {
	color:#FF5A00;
	background-position:0px -30px;
}
.index_5 {
	margin:0 auto;
	margin-top:35px;
	width:1200px;
}
.index_5 .ntit {
	height:40PX;
}
.index_5 .ntit .lt {
	width:150px;
	float:left;
	font-size:20px;
	color:#333333
}
.index_5 .ntit .rt {
	width:70px;
	float:right;
	font-size:14px;
	padding-right:6px;
	padding-top:5px;
}
.index_5 .ntit .rt .refreshbtn {
	color:#333333;
	text-align:right;
	width:50px;
	height:25px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/122.png);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-left:16px;
	background-position:0px 1px;
}
.index_5 .ntit .rt .refreshbtn:hover {
	color:#FF5A00;
	background-position:0px -30px;
}
.index_5 .jobs {
	width:1198px;
	height:426px;
	border:1px #EEEEEE solid;
	position:relative
}
.index_5 .jobs .ajax_loading {
	display:none;
}
.index_5 .jobs .ajaxloadtxt {
	margin-top:170px;
}
.index_5.open_ajax .jobs .ajax_loading {
	display:block;
}
.index_5 .jobs .jli {
	width:300px;
	height:85px;
	border:1px #EEEEEE solid;
	position:absolute;
	z-index:1;
	background-color:#FFFFFF;
}
.index_5 .jobs .jli .jcom_name_box {
	font-size:16px;
	padding-left:20px;
	line-height:21px;
	margin-top:15px;
}
.index_5 .jobs .jli .jcom_name_box img {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle
}
.index_5 .jobs .jli .jcom_name_box a {
	color:#333333;
}
.index_5 .jobs .jli .jcom_name_box .line_substring {
	margin-right:5px;
	float:left;
	max-width:210px;
	white-space:nowrap;
	_white-space:normal;
	_width:210px;
	_height:21px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	_background:transparent;
}
.index_5 .jobs .jli .jobs_gourp {
	padding:0 20px;
	margin-top:10px;
}
.index_5 .jobs .jli .jobs_gourp .a_job {
	line-height:21px;
	display:block;
	float:left;
	max-width:75px;
	padding-right:10px;
	white-space:nowrap;
	_white-space:normal;
	_width:75px;
	_height:21px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	_background:transparent;
}
.index_5 .jobs .jli .jname {
	float:left;
	width:165px;
	padding-left:20px;
	padding-top:18px;
	padding-right:10px;
}
.index_5 .jobs .jli .jname a {
	color:#000000
}
.index_5 .jobs .jli .jtime {
	float:left;
	width:85px;
	padding-right:20px;
	padding-top:18px;
	text-align:right
}
.index_5 .jobs .jli .jtxt {
	padding-left:20px;
	line-height:200%;
	width:275px;
	padding-top:5px;
}
.index_5 .jobs .jli:hover {
	border:1px #FF5A00 solid;
	z-index:99;
	background-color:#FFFCF3;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3);
	-moz-box-shadow:0px 0px 10px #CCCCCC;
	-webkit-box-shadow:0px 0px 10px #CCCCCC;
	box-shadow:0px 0px 10px #CCCCCC;
}
.index_5 .jobs .jli:hover .jname a {
	color:#FF5A00
}
.index_5 .jobs .jli.j1 {
	top:-1px;
	left:-1px;
}
.index_5 .jobs .jli.j2 {
	top:-1px;
	left:300px;
}
.index_5 .jobs .jli.j3 {
	top:-1px;
	left:600px;
}
.index_5 .jobs .jli.j4 {
	top:-1px;
	left:900px;
}
.index_5 .jobs .jli.j5 {
	top:85px;
	left:-1px;
}
.index_5 .jobs .jli.j6 {
	top:85px;
	left:300px;
}
.index_5 .jobs .jli.j7 {
	top:85px;
	left:600px;
}
.index_5 .jobs .jli.j8 {
	top:85px;
	left:900px;
}
.index_5 .jobs .jli.j9 {
	top:170px;
	left:-1px;
}
.index_5 .jobs .jli.j10 {
	top:170px;
	left:300px;
}
.index_5 .jobs .jli.j11 {
	top:170px;
	left:600px;
}
.index_5 .jobs .jli.j12 {
	top:170px;
	left:900px;
}
.index_5 .jobs .jli.j13 {
	top:255px;
	left:-1px;
}
.index_5 .jobs .jli.j14 {
	top:255px;
	left:300px;
}
.index_5 .jobs .jli.j15 {
	top:255px;
	left:600px;
}
.index_5 .jobs .jli.j16 {
	top:255px;
	left:900px;
}
.index_5 .jobs .jli.j17 {
	top:340px;
	left:-1px;
}
.index_5 .jobs .jli.j18 {
	top:340px;
	left:300px;
}
.index_5 .jobs .jli.j19 {
	top:340px;
	left:600px;
}
.index_5 .jobs .jli.j20 {
	top:340px;
	left:900px;
}
.sidebar_news {
	width:270px;
	height:auto;
	overflow:hidden;
	background:#FFFFFF;
	margin-top:20px;
}
.sidebar_news .title {
	width:210px;
	height:60px;
	line-height:60px;
	border-bottom:1px solid #f0f0f0;
	padding-left:35px;
	background:url(https://www.edrc.cn/app/template/edrc/images/sidebar_news_title_bg.png) 18px 22px no-repeat;
	color:#434343;
	font-size:18px;
}
.sidebar_news .contents {
	width:210px;
	padding:15px;
}
.sidebar_news .contents .list {
	width:220px;
	height:40px;
	line-height:40px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:10px;
	font-size:14px;
	background:url(https://www.edrc.cn/app/template/edrc/images/sidebar_news_contents_list_bg.png) 0 19px no-repeat;
}
.qr_code {
	margin-top:20px;
	padding:30px 38px;
	background:#ffffff;
	text-align:center;
}
.qr_code h4 {
	margin-bottom:0px;
}
.qr_code .imgbox {
	width:166px;
	height:166px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/prcodebg.png);
	padding:11px;
	margin-bottom:20px;
}
.qr_code .imgbox img {
	width:166px;
	height:166px;
	border:0px;
}
.Xqgongc {
	width:836px;
	float:left;
	margin-top:20px;
}
.Xqgonggao {
	float:left;
	width:498px;
	padding:5px 14px;
	height:63px;
	background:#fff;
	clear:both;
	border-top:0px;
}
.Xqgongr {
	width:292px;
	height:73px;
	float:right;
}
.Xqgtitle {
	width:26px;
	height:60px;
	line-height:14px;
	padding-top:3px;
	text-align:center;
	background:#F85E61;
	color:#fff;
	font-size:14px;
	float:left;
}
.Xqgtxt {
	width:455px;
	float:left;
	height:60px;
	margin-top:2px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.Xqgtxt li {
	list-style:none;
	width:455px;
	height:28px;
	line-height:28px;
	background:url(https://www.edrc.cn/app/template/edrc/images/xq-d2.gif) no-repeat 10px 14px;
	padding-left:20px;
}
.Xqgtxt li a {
	color:#0168b7;
	text-decoration:none;
}
.Xqgtxt li a:hover {
	text-decoration:underline;
}
.Xqgtxt li span {
	margin-left:10px;
}
.Xqgtxt li .Xqred {
	color:#ff0000;
}
.link_3 {
	margin:0 auto;
	margin-top:35px;
	width:1090px;
	padding-bottom:33px;
}
.link_3 .ntit {
	height:40PX;
}
.link_3 .ntit .lt {
	width:150px;
	float:left;
	font-size:20px;
	color:#333333
}
.link_3 .ntit .rt {
	width:70px;
	float:right;
	font-size:14px;
	padding-right:6px;
	padding-top:5px;
}
.link_3 .ntit .rt .refreshbtn {
	color:#333333;
	text-align:right;
	width:50px;
	height:25px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/122.png);
	background-repeat:no-repeat;
	cursor:pointer;
	padding-left:16px;
	background-position:0px 1px;
}
.link_3 .ntit .rt .refreshbtn:hover {
	color:##0180cf;
	background-position:0px -30px;
}
.link_3 .jobs {
	width:1198px;
	height:426px;
	border:1px #EEEEEE solid;
	position:relative
}
.link_3 .jobs .ajax_loading {
	display:none;
}
.link_3 .jobs .ajaxloadtxt {
	margin-top:170px;
}
.link_3.open_ajax .jobs .ajax_loading {
	display:block;
}
.link_3 .jobs .jli {
	width:300px;
	height:85px;
	border:1px #EEEEEE solid;
	position:absolute;
	z-index:1;
	background-color:#FFFFFF;
}
.link_3 .jobs .jli .jcom_name_box {
	font-size:16px;
	padding-left:20px;
	line-height:21px;
	margin-top:15px;
}
.link_3 .jobs .jli .jcom_name_box img {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle
}
.link_3 .jobs .jli .jcom_name_box a {
	color:#333333;
}
.link_3 .jobs .jli .jcom_name_box .line_substring {
	margin-right:5px;
	float:left;
	max-width:210px;
	white-space:nowrap;
	_white-space:normal;
	_width:210px;
	_height:21px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	_background:transparent;
}
.link_3 .jobs .jli .jobs_gourp {
	padding:0 20px;
	margin-top:10px;
}
.link_3 .jobs .jli .jobs_gourp .a_job {
	line-height:21px;
	display:block;
	float:left;
	max-width:75px;
	padding-right:10px;
	white-space:nowrap;
	_white-space:normal;
	_width:75px;
	_height:21px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	_background:transparent;
}
.link_3 .jobs .jli .jname {
	float:left;
	width:165px;
	padding-left:20px;
	padding-top:18px;
	padding-right:10px;
}
.link_3 .jobs .jli .jname a {
	color:#000000
}
.link_3 .jobs .jli .jtime {
	float:left;
	width:85px;
	padding-right:20px;
	padding-top:18px;
	text-align:right
}
.link_3 .jobs .jli .jtxt {
	padding-left:20px;
	line-height:200%;
	width:275px;
	padding-top:5px;
}
.link_3 .jobs .jli:hover {
	border:1px ##0180cf solid;
	z-index:99;
	background-color:#FFFCF3;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3);
	-moz-box-shadow:0px 0px 10px #CCCCCC;
	-webkit-box-shadow:0px 0px 10px #CCCCCC;
	box-shadow:0px 0px 10px #CCCCCC;
}
.link_3 .jobs .jli:hover .jname a {
	color:##0180cf
}
.link_3 .jobs .jli.j1 {
	top:-1px;
	left:-1px;
}
.link_3 .jobs .jli.j2 {
	top:-1px;
	left:300px;
}
.link_3 .jobs .jli.j3 {
	top:-1px;
	left:600px;
}
.link_3 .jobs .jli.j4 {
	top:-1px;
	left:900px;
}
.link_3 .jobs .jli.j5 {
	top:85px;
	left:-1px;
}
.link_3 .jobs .jli.j6 {
	top:85px;
	left:300px;
}
.link_3 .jobs .jli.j7 {
	top:85px;
	left:600px;
}
.link_3 .jobs .jli.j8 {
	top:85px;
	left:900px;
}
.link_3 .jobs .jli.j9 {
	top:170px;
	left:-1px;
}
.link_3 .jobs .jli.j10 {
	top:170px;
	left:300px;
}
.link_3 .jobs .jli.j11 {
	top:170px;
	left:600px;
}
.link_3 .jobs .jli.j12 {
	top:170px;
	left:900px;
}
.link_3 .jobs .jli.j13 {
	top:255px;
	left:-1px;
}
.link_3 .jobs .jli.j14 {
	top:255px;
	left:300px;
}
.link_3 .jobs .jli.j15 {
	top:255px;
	left:600px;
}
.link_3 .jobs .jli.j16 {
	top:255px;
	left:900px;
}
.link_3 .jobs .jli.j17 {
	top:340px;
	left:-1px;
}
.link_3 .jobs .jli.j18 {
	top:340px;
	left:300px;
}
.link_3 .jobs .jli.j19 {
	top:340px;
	left:600px;
}
.link_3 .jobs .jli.j20 {
	top:340px;
	left:900px;
}
.ad1 {
	padding:0px;
}
.index_41 {
	margin-top:20px;
	width:905px;
}
.map-show {
	width:960px;
	height:530px;
	background:#FFF;
}
.map-show .ms-top {
	height:60px;
	line-height:60px;
	width:100%;
}
.map-show .ms-box {
	position:relative;
	overflow:hidden;
}
.map-show .ms-box .search-panel {
	position:absolute;
	left:447px;
	top:50px;
	pointer-events:none;
	z-index:5;
	*zoom:1;
}
.map-show .ms-box .search-panel .sea-box {
	border-radius:2px;
	width:386px;
	position:relative;
	z-index:5;
	*zoom:1;
}
.search-panel .sea-box .sea-container {
	z-index:2;
	pointer-events:auto;
	width:329px;
	float:left;
	box-shadow:1px 4px 6px rgba(0,0,0,.25);
}
.search-panel .sea-box .search-button {
	pointer-events:auto;
	background:url(https://www.edrc.cn/app/template/edrc/images/201.png) no-repeat 0 -76px #3385ff;
	width:57px;
	height:38px;
	float:left;
	border:0;
	padding:0;
	cursor:pointer;
	border-radius:0 2px 2px 0;
	box-shadow:1px 4px 6px rgba(0,0,0,.25);
	z-index:5;
	*zoom:1;
}
.search-panel .sea-box .search-button:hover {
	background-color:#2e77e5
}
.search-panel .sea-box .sea-container .sea-content {
	width:329px;
	height:38px;
	border-radius:2px 0 0 2px;
	background:#fff;
}
.sea-container .sea-content .sole-input {
	border:0;
	line-height:38px;
	font-size:14px;
	height:38px;
	color:#333;
	border-radius:2px 0 0 2px;
	padding-left:12px;
	float:left;
	width:317px;
}
.map-show .ms-box .done-group {
	position:absolute;
	left:475px;
	bottom:20px;
	width:350px;
	height:75px;
	background:rgba(0,0,0,.5);
	-pie-background:rgba(0,0,0,.5);
	z-index:5;
	*zoom:1;
}
.ms-box .done-group .btn-group {
	position:relative;
	padding-top:21px;
	padding-left:50px;
	z-index:5;
	*zoom:1;
}
.done-group .btn-group .c-btn {
	width:90px;
	height:34px;
	line-height:34px;
	cursor:pointer;
	text-align:center;
	float:left;
	z-index:5;
	*zoom:1;
}
.done-group .btn-group .c-btn.gre-btn {
	margin-right:65px;
	*zoom:1;
}
.map-show .ms-box .mb-left {
	width:320px;
	height:530px;
	float:left;
}
.map-show .ms-box .mb-left .mb-title {
	width:300px;
	height:48px;
	line-height:48px;
	padding-left:20px;
	color:#FFF;
	background:#52adf7;
	font-size:16px;
	*zoom:1;
}
.map-show .ms-box .mb-li li {
	display:block;
	width:320px;
	height:36px;
	cursor:pointer;
	font-size:12px;
	*zoom:1;
}
.map-show .ms-box .mb-li li .tit {
	float:left;
	height:36px;
	line-height:36px;
	padding-left:45px;
	background:url(https://www.edrc.cn/app/template/edrc/images/200.png) 20px 12px no-repeat;
	color:#333;
	*zoom:1;
}
.map-show .ms-box .mb-li li .adr {
	float:left;
	height:36px;
	line-height:36px;
	padding-left:15px;
	color:#666;
	*zoom:1;
}
.map-show .ms-box .mb-li li:hover {
	background:#ebebeb;
}
.map-show .ms-box .mb-left li a:hover {
	text-decoration:underline;
}
.map-show .ms-box .mb-right {
	width:625px;
	height:530px;
	margin-left:15px;
	float:left;
	*zoom:1;
}
.map-search {
	float:left;
	width:413px;
	height:40px;
	background-color:#fff;
	border:1px solid #ededed;
}
.map-search .map-search-input {
	height:40px;
	border:none;
	outline:0;
	padding-left:13px;
	width:400px;
	font-size:16px;
}
.tangram-suggestion-main {
	z-index:9999;
}
.ni-top-group {
	position:relative;
	overflow:hidden;
	padding-bottom:25px;
	width:100%;
	max-height:365px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/index_top_bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	*zoom:1;
}
.ni-top-video {
	position:absolute;
	left:0;
	bottom:0px;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity:0.4;
	width:100%;
	height:300px;
}
.ni-top-group.bim {
	width:100%;
	height:500px;
	background-color:#000;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/nibanner.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}
.ni-top-group.bim .ni-top-video {
	display:none;
}
.ni-top-group .ni-top-container {
	width:1200px;
	max-height:365px;
	margin:0 auto;
	position:relative;
}
.ni-top-group .ni-top-container .ni-top-left {
	width:724px;
	height:168px;
	margin:0 auto;
	padding-top:30px;
	*zoom:1;
}
.ni-top-container .ni-top-left .main-sxt {
	width:724px;
	height:90px;
	line-height:80px;
	padding-top:40px;
	text-align:center;
	color:#FFF;
	font-size:46px;
	font-family:"黑体","microsoft yahei";
}
.ni-top-left .main-sxt .fbg {
	font-size:60px;
}
.ni-top-container .ni-top-left .main-sty {
	height:56px;
}
.ni-top-left .main-sty .sty-cell {
	text-align:center;
	width:70px;
	height:56px;
	line-height:56px;
	float:left;
	position:relative;
	color:#bbbcbe;
	cursor:pointer;
}
.main-sty .sty-cell .sty-aow {
	display:none;
	width:16px;
	height:16px;
	background:url(https://www.edrc.cn/app/template/edrc/images/225.png) -8px -2px;
	position:absolute;
	left:27px;
	bottom:0;
}
.ni-top-left .main-sty .sty-cell:hover {
	color:#FFF;
}
.ni-top-left .main-sty .sty-cell.select {
	color:#FFF;
}
.ni-top-left .main-sty .sty-cell.select .sty-aow {
	display:block;
}
.new-search-box .ns-main .main-sip {
	height:56px;
	width:824px;
}
.ni-top-left .main-sip .ip-group {
	background:#FFF;
	height:56px;
	width:724px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	*zoom:1;
	-webkit-box-shadow:0px 1px 5px 1px rgba(93,91,91,0.83);
	-moz-box-shadow:0px 1px 5px 1px rgba(93,91,91,0.83);
	box-shadow:0px 1px 5px 1px rgba(93,91,91,0.83);
}
.ni-top-left .main-sip .ip-box {
	float:left;
	padding-top:10px;
	width:580px;
	padding-left:17px;
	*zoom:1;
}
.main-sip .ip-box input {
	width:570px;
	height:36px;
	line-height:36px;
	border:0px;
}
.ni-top-left .main-sip .for-border {
	float:left;
	width:1px;
	height:36px;
	background:#e6e6e6;
	margin-top:10px;
	*zoom:1;
}
.ni-top-left .main-sip .ip-city {
	float:left;
	width:115px;
	height:56px;
	line-height:56px;
	text-align:center;
	color:#999;
	cursor:pointer;
}
.ni-top-left .main-sip .ip-btn {
	float:left;
	width:127px;
	height:56px;
}
.main-sip .ip-btn input {
	background-color:#00ae66;
	font-size:18px;
	text-align:center;
	width:127px;
	height:56px;
	line-height:56px;
	border:0px;
	color:#FFFFFF;
	cursor:pointer;
	border-radius:0px 5px 5px 0px;
}
.main-sip .ip-btn input.hover {
	background:#01a360;
}
.ni-top-left .sip-sco .ip-bup {
	display:block;
	float:left;
	height:56px;
	line-height:56px;
	color:#FFF;
	text-decoration:none;
	background:url(https://www.edrc.cn/app/template/edrc/images/239.png) 0 18px no-repeat;
	padding-left:25px;
}
.ni-top-left .sip-sco .ip-bup:hover {
	text-decoration:underline;
}
.sco-box {
	float:left;
	width:560px;
	height:18px;
	margin-top:10px;
	line-height:18px;
	overflow:hidden;
	font-size:14px;
	*zoom:1;
}
.sco-box .log-s-line {
	height:18px;
	line-height:18px;
}
.sco-box .log-s-line a {
	}.sco-box .log-s-line a:hover {
	text-decoration:underline;
}
.sco-box .log-s-line .lsl-left {
	max-width:560px;
	height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
}
.sco-box .log-s-line .lsl-right {
	float:left;
	color:#FC4274;
	padding-left:10px;
}
.ni-top-right {
	float:right;
}
.ni-top-right .rightlist {
	z-index:2;
	width:300px;
	height:300px;
	background:url(https://www.edrc.cn/app/template/edrc/images/238.png);
	font-size:12px;
}
.ni-top-right .rightlist .loninbox {
	height:280px;
	padding-top:20px;
	padding-left:30px;
}
.ni-top-right .rightlist .loninbox .photo {
	width:70px;
	height:70px;
	float:left;
}
.ni-top-right .rightlist .loninbox .photo img {
	width:70px;
	height:70px;
	border-radius:80px;
	border:0;
}
.ni-top-right .rightlist .photo-txt {
	float:left;
	padding-left:15px;
	padding-top:9px;
	font-size:14px;
	color:#fff;
	*zoom:1;
}
.ni-top-right .rightlist .log-btn-group .log-b {
	display:block;
	float:left;
	width:106px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#FFF;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-size:14px;
	text-decoration:none;
}
.ni-top-right .rightlist .lbb-split-h-split-12 {
	width:12px;
	height:38px;
	float:left;
}
.ni-top-right .rightlist .lbb-split-h-split-26 {
	width:26px;
	height:38px;
	float:left;
}
.ni-top-right .rightlist .log-btn-group .log-b.b1 {
	background:#00ae66;
}
.ni-top-right .rightlist .log-btn-group .log-b.b1:hover {
	background:#01a360;
}
.ni-top-right .rightlist .log-btn-group .log-b.b2 {
	background:#2b81d8;
}
.ni-top-right .rightlist .log-btn-group .log-b.b2:hover {
	background:#2a7acc;
}
.ni-top-right .rightlist .photo-txt .hi {
	width:150px;
	height:20px;
}
.ni-top-right .rightlist .bantittab {
	width:210px;
	margin:0 auto;
	height:30px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/11.png);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-top:10px;
}
.ni-top-right .rightlist .bantittab .tli {
	float:left;
	width:45px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-right:15px;
	cursor:pointer;
}
.ni-top-right .rightlist .bantittab .tli.hover {
	color:#113370;
	background-color:#F5F5F5
}
.ni-top-right .rightlist .bantittab .tli.select {
	height:28px;
	line-height:28px;
	border-bottom:2px #113370 solid;
}
.ni-top-right .rightlist .ban_r_showtabs {
	display:none;
	padding-left:20px;
	padding-top:8px;
}
.ni-top-right .rightlist .ban_r_showtabs li {
	padding-right:20px;
	width:210px;
	height:25px;
	line-height:25px;
}
.bic-split-13 {
	width:100%;
	height:13px;
}
.bic-split-15 {
	width:100%;
	height:15px;
}
.bic-split-18 {
	width:100%;
	height:18px;
}
.bic-split-23 {
	width:100%;
	height:23px;
}
.bic-split-35 {
	width:100%;
	height:35px;
}
.log-sp-wl {
	width:240px;
	height:1px;
	background:rgba(255,255,255,.3);
}
.log-scroll-group {
	width:240px;
	height:104px;
	overflow:hidden;
}
.log-scroll-group .log-s-line {
	height:26px;
	line-height:26px;
}
.log-scroll-group .log-s-line .lsl-left {
	width:200px;
	float:left;
	color:#FFF;
	font-size:12px;
}
.log-scroll-group .log-s-line .lsl-right {
	float:right;
	color:#e8d741;
}
.ni-m-container {
	width:1200px;
	margin:0 auto;
	background:#FFF;
	position:relative;
}
.ni-m-container-hj {
	width:1200px;
	margin:0 auto;
}
.index-plug-group {
	width:1200px;
	margin:0 auto;
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
	*zoom:1;
}
.index-plug-group .plug-box {
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.index-plug-group .plug-box .plug-cell {
	position:relative;
	display:block;
	margin:0 60px;
	width:75px;
	float:left;
	*zoom:1;
	text-decoration:none;
}
.plug-box .plug-cell .h-line {
	position:absolute;
	top:0;
	right:-60px;
	width:1px;
	height:110px;
	background:rgba(255,255,255,0.26);
}
.plug-box .plug-cell .plug-img {
	width:75px;
	height:75px;
	background-repeat:no-repeat;
}
.plug-cell .plug-img.store {
	background-image:url(https://www.edrc.cn/app/template/edrc/images/244.png);
}
.plug-cell .plug-img.parttime {
	background-image:url(https://www.edrc.cn/app/template/edrc/images/245.png);
}
.plug-cell .plug-img.house {
	background-image:url(https://www.edrc.cn/app/template/edrc/images/246.png);
}
.plug-cell .plug-img.allowance {
	background-image:url(https://www.edrc.cn/app/template/edrc/images/247.png);
	background-position:-1px 0px;
}
.plug-cell .plug-img.gworker {
	background-image:url(https://www.edrc.cn/app/template/edrc/images/248.png);
}
.plug-cell:hover .plug-img {
	background-position:0px -100px;
}
.plug-cell:hover .plug-img.allowance {
	background-position:0px -99px;
}
.plug-box .plug-cell .plug-name {
	font-size:16px;
	margin-top:15px;
	width:75px;
	height:20px;
	line-height:20px;
	color:#bbbcbe;
}
.plug-box .plug-cell:hover .plug-name {
	color:#FFF;
}
.im-a-group {
	margin:0 auto;
	width:1202px;
	padding:28px 28px 10px 28px;
	position:relative;
}
.im-a-group .im-a-cell {
	float:left;
	width:218px;
	height:156px;
	margin-top:28px;
	margin-right:28px;
}
.im-a-group .im-a-cell .imgbox {
	width:216px;
	height:154px;
	border:1px #EEEEEE solid;
	position:relative;
}
.im-a-group .im-a-cell .imgbox img {
	width:216px;
	height:154px;
	border:0px;
}
.im-a-group .im-a-cell .imgbox .showinfo {
	display:none;
	width:214px;
	position:absolute;
	left:-1px;
	top:-1px;
	border:2px #FF5A00 solid;
	z-index:5;
	-moz-box-shadow:0px 0px 10px #CCCCCC;
	-webkit-box-shadow:0px 0px 10px #CCCCCC;
	box-shadow:0px 0px 10px #CCCCCC;
}
.im-a-group .im-a-cell.hover .imgbox .showinfo {
	display:block;
}
.im-a-group .im-a-cell .imgbox .showinfo .comname {
	margin-top:154px;
	width:199px;
	font-size:12px;
	background-color:#FFFFFF;
	height:30px;
	padding-top:10px;
	padding-left:15px;
}
.im-a-group .im-a-cell .imgbox .showinfo .jobslist {
	background-image:url(https://www.edrc.cn/app/template/edrc/images/117.png);
	background-repeat:repeat-y;
	background-position:20px 0px;
	background-color:#FFFFFF;
	font-size:12px;
	padding-bottom:5px;
}
.im-a-group .im-a-cell .imgbox .showinfo .jobslist .jli {
	height:22px;
	line-height:22px;
	width:226px;
	padding-left:30px;
	padding-right:10px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/117.png);
	background-repeat:no-repeat;
	background-position:-277px 7px;
}
.im-a-group .im-a-cell .imgbox .showinfo .jobslist .jli:hover {
	background-position:-277px -21px;
}
.im-a-group .im-a-cell .imgbox .showinfo .jobslist .jli:hover a {
	color:#FF5A00
}
.im-a-group .im-a-cell .imgbox .showinfo .count {
	width:214px;
	height:25px;
	background-color:#FFFFFF;
	font-size:12px;
	padding-top:10px;
}
.im-a-group .im-a-cell .imgbox .showinfo .count .v {
	width:92px;
	float:left;
	padding-left:15px;
	color:#000000
}
.im-a-group .im-a-cell .imgbox .showinfo .count .more {
	width:60px;
	text-align:right;
	float:left
}
.im-a-group .im-a-cell.c1,.im-a-group .im-a-cell.c2,.im-a-group .im-a-cell.c3,.im-a-group .im-a-cell.c4,.im-a-group .im-a-cell.c5 {
	margin-top:0;
}
.im-a-group .im-a-cell.c5,.im-a-group .im-a-cell.c10,.im-a-group .im-a-cell.c15,.im-a-group .im-a-cell.c16 {
	margin-right:0;
}
.hiring-job {
	float:left;
	width:918px;
	height:487px;
}
.hiring-job .hj-top {
	height:60px;
}
.hiring-job .hj-top .hj-top-left {
	float:left;
	padding-left:52px;
	height:60px;
	line-height:60px;
	font-size:18px;
	color:#333;
	background:url(https://www.edrc.cn/app/template/edrc/images/249.png) 12px 16px no-repeat;
}
.hiring-job .hj-top .hj-top-right {
	display:block;
	float:right;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#333;
	background:#f0f0f0;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	padding:0 15px;
	text-decoration:none;
	margin-top:15px;
	margin-right:15px;
	*zoom:1;
}
.hiring-job .hj-top .hj-top-right:hover {
	background:#e4e2e2;
	text-decoration:underline;
}
.hiring-job .hj-main {
	width:880px;
	padding-left:20px;
}
.hiring-job .hj-main .hj-main-cell {
	float:left;
	width:236px;
	margin-right:20px;
	margin-bottom:25px;
	padding-left:31px;
}
.hj-main-line {
	width:236px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.hj-line-jn {
	float:left;
	width:145px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.hj-line-jn a {
	color:#333;
	text-decoration:none;
}
.hj-line-jn a:hover {
	color:#ff4129;
	text-decoration:underline;
}
.hj-line-wa {
	float:right;
	color:#ff5c14;
}
.hj-spl {
	width:100%;
	height:13px;
}
.hiring-job .hj-jobs {
	width:918px;
	height:426px;
	border:1px #EEEEEE solid;
	position:relative
}
.hiring-job .hj-jobs .hj-jli {
	width:305px;
	height:85px;
	border:1px #EEEEEE solid;
	position:absolute;
	z-index:1;
	background-color:#FFFFFF;
}
.hj-main-line {
	width:265px;
	height:18px;
	line-height:18px;
	padding:0 20px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	*zoom:1;
}
.hj-line-jn {
	float:left;
	width:145px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.hj-line-jn a {
	color:#333;
	text-decoration:none;
}
.hj-line-jn a:hover {
	color:#ff4129;
	text-decoration:underline;
}
.hj-line-jn.link_gray9 a {
	color:#999999;
	text-decoration:none;
}
.hj-line-jn.link_gray9 a:hover {
	color:#333333;
	text-decoration:underline;
}
.hj-line-wa {
	float:right;
	color:#999999;
}
.hj-line-time {
	float:right;
	color:#ff5c14;
}
.hj-spl {
	width:100%;
	height:13px;
}
.hj-spl-18 {
	width:100%;
	height:18px;
}
.hiring-job .hj-jobs .hj-jli .jcom_name_box {
	width:297px;
	font-size:16px;
	padding-left:20px;
	line-height:21px;
	margin-top:15px;
}
.hiring-job .hj-jobs .hj-jli .jcom_name_box img {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle
}
.hiring-job .hj-jobs .hj-jli .jcom_name_box a {
	color:#333333;
}
.hiring-job .hj-jobs .hj-jli .jcom_name_box .line_substring {
	margin-right:5px;
	float:left;
	max-width:210px;
	white-space:nowrap;
	_white-space:normal;
	_width:210px;
	_height:21px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	_background:transparent;
}
.hiring-job .hj-jobs .hj-jli .jobs_gourp {
	padding:0 20px;
	margin-top:10px;
}
.hiring-job .hj-jobs .hj-jli .jobs_gourp .a_job {
	line-height:21px;
	display:block;
	float:left;
	max-width:75px;
	padding-right:10px;
	white-space:nowrap;
	_white-space:normal;
	_width:75px;
	_height:21px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	_background:transparent;
}
.hiring-job .hj-jobs .hj-jli .jname {
	float:left;
	width:165px;
	padding-left:20px;
	padding-top:18px;
	padding-right:10px;
}
.hiring-job .hj-jobs .hj-jli .jname a {
	color:#000000
}
.hiring-job .hj-jobs .hj-jli .jtime {
	float:left;
	width:85px;
	padding-right:20px;
	padding-top:18px;
	text-align:right
}
.hiring-job .hj-jobs .hj-jli .jtxt {
	padding-left:20px;
	line-height:200%;
	width:275px;
	padding-top:5px;
}
.hiring-job .hj-jobs .hj-jli:hover {
	border:1px #FF5A00 solid;
	z-index:99;
	background-color:#FFFCF3;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3);
	-moz-box-shadow:0px 0px 10px #CCCCCC;
	-webkit-box-shadow:0px 0px 10px #CCCCCC;
	box-shadow:0px 0px 10px #CCCCCC;
}
.hiring-job .hj-jobs .hj-jli:hover .jname a {
	color:#FF5A00
}
.hiring-job .hj-jobs .hj-jli.j1 {
	top:-1px;
	left:-1px;
}
.hiring-job .hj-jobs .hj-jli.j2 {
	top:-1px;
	left:305px;
}
.hiring-job .hj-jobs .hj-jli.j3 {
	top:-1px;
	left:611px;
	width:306px;
}
.hiring-job .hj-jobs .hj-jli.j4 {
	top:85px;
	left:-1px;
}
.hiring-job .hj-jobs .hj-jli.j5 {
	top:85px;
	left:305px;
}
.hiring-job .hj-jobs .hj-jli.j6 {
	top:85px;
	left:611px;
	width:306px;
}
.hiring-job .hj-jobs .hj-jli.j7 {
	top:170px;
	left:-1px;
}
.hiring-job .hj-jobs .hj-jli.j8 {
	top:170px;
	left:305px;
}
.hiring-job .hj-jobs .hj-jli.j9 {
	top:170px;
	left:611px;
	width:306px;
}
.hiring-job .hj-jobs .hj-jli.j10 {
	top:255px;
	left:-1px;
}
.hiring-job .hj-jobs .hj-jli.j11 {
	top:255px;
	left:305px;
}
.hiring-job .hj-jobs .hj-jli.j12 {
	top:255px;
	left:611px;
	width:306px;
}
.hiring-job .hj-jobs .hj-jli.j13 {
	top:340px;
	left:-1px;
}
.hiring-job .hj-jobs .hj-jli.j14 {
	top:340px;
	left:305px;
}
.hiring-job .hj-jobs .hj-jli.j15 {
	top:340px;
	left:611px;
	width:306px;
}
.hot-job {
	float:right;
	width:264px;
	height:487px;
}
.hot-job .ht-top {
	height:60px;
}
.hot-job .ht-top .ht-top-left {
	float:left;
	padding-left:52px;
	height:60px;
	line-height:60px;
	font-size:18px;
	color:#333;
	background:url(https://www.edrc.cn/app/template/edrc/images/228.png) 22px 17px no-repeat;
}
.hot-job .ht-top .ht-top-right {
	display:block;
	float:right;
	height:30px;
	line-height:30px;
	font-size:12px;
	color:#333;
	background:#f0f0f0;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	padding:0 15px;
	text-decoration:none;
	margin-top:15px;
	margin-right:15px;
	*zoom:1;
}
.hot-job .ht-top .ht-top-right:hover {
	background:#e4e2e2;
	text-decoration:underline;
}
.hot-job .ht-main {
	padding-left:21px;
}
.hot-job .ht-main .ht-main-cell {
	width:238px;
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:1px dashed #e2e2e2;
}
.hot-job .ht-main .ht-main-cell.c4 {
	border-bottom:0;
}
.ht-main-line {
	width:238px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ht-line-jn {
	float:left;
	width:158px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ht-line-jn a {
	color:#333;
	text-decoration:none;
}
.ht-line-jn a:hover {
	color:#ff4129;
	text-decoration:underline;
}
.ht-line-wa {
	float:right;
	color:#333;
}
.ht-spl {
	width:100%;
	height:13px;
}
.hot-job .ht-eme {
	width:262px;
	height:222px;
	border:1px #eee solid;
	position:relative;
	border-bottom:0;
}
.hot-job .ht-eme .emerico {
	position:absolute;
	top:-1px;
	width:65px;
	height:47px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/116.png);
}
.hot-job .ht-eme .more {
	position:absolute;
	width:50px;
	height:20px;
	right:0px;
	top:10px;
}
.hot-job .ht-eme .slide {
	margin-top:10px;
}
.hot-job .ht-eme .slide .sli {
	color:#666666;
	height:34px;
	line-height:34px;
}
.hot-job .ht-eme .slide .sli:hover {
	color:#FF5A00;
	background-position:-279px -15px;
}
.hot-job .ht-eme .slide .sli:hover a {
	color:#FF5A00;
}
.hot-job .ht-eme .slide .sli .tit {
	padding-left:15px;
	width:140px;
	float:left
}
.hot-job .ht-eme .slide .sli .salary {
	width:90px;
	float:left;
	text-align:right;
	color:#FF5A00;
}
.hot-job .ht-not {
	float:left;
	height:204px;
	width:262px;
	border:1px #eee solid;
	border-top:0;
}
.hot-job .ht-not .noticestab {
	height:40px;
	width:262px;
	background-image:url(https://www.edrc.cn/app/template/edrc/images/11.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
.hot-job .ht-not .noticestab .tli {
	float:left;
	width:130px;
	border-right:1px #EEEEEE solid;
	height:39px;
	border-top:1px #EEEEEE solid;
	text-align:center;
	line-height:39px;
	cursor:pointer
}
.hot-job .ht-not .noticestab .tli.last {
	width:131px;
	border-right:0px;
}
.hot-job .ht-not .noticestab .tli.select {
	height:38px;
	background-color:#FFFFFF;
	border-top:2px #FF5A00 solid;
	color:#FF5A00;
	cursor:auto
}
.hot-job .ht-not .notice_showtabs {
	display:none;
}
.hot-job .ht-not .notice_showtabs.first {
	display:block;
}
.hot-job .ht-not .notice_showtabs ul {
	padding-left:15px;
	padding-top:10px;
}
.hot-job .ht-not .notice_showtabs li {
	width:230px;
	height:36px;
	line-height:36px;
}
.hot-job .ht-not .notice_showtabs li.new {
	padding-left:40px;
	width:190px;
	background-image:url(../image/118.png);
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.vip-com-group {
	width:1198px;
	height:231px;
	margin:0 auto;
	border:1px solid #edebeb;
	position:relative;
	background:#FFF;
}
.out-flag {
	display:block;
	position:absolute;
	top:-1px;
	right:-27px;
	width:26px;
	height:89px;
	padding-top:10px;
	font-size:13px;
	color:#FFF;
	background:url(https://www.edrc.cn/app/template/edrc/images/230.png) no-repeat;
	text-align:center;
	line-height:16px;
	text-decoration:none;
}
.out-flag.f3 {
	padding-top:23px;
}
.vip-com-group .vip-com-icon {
	float:left;
	width:218px;
	height:149px;
	padding-top:82px;
	background:url(https://www.edrc.cn/app/template/edrc/images/229.png) no-repeat;
	border-right:1px solid #edebeb;
	*zoom:1;
}
.vip-com-icon .vci-tb {
	width:154px;
	height:53px;
	line-height:53px;
	margin:0 auto;
	color:#FFF;
	font-size:30px;
	background:#feba27;
	border:2px solid #FFF;
	text-align:center;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.vip-com-ig {
	float:left;
	width:979px;
}
.vip-com-ig .vip-com-cell {
	display:block;
	float:left;
	width:139px;
	height:98px;
	padding-top:17px;
	line-height:115px;
	border-right:1px solid #edebeb;
	border-bottom:1px solid #edebeb;
	text-align:center;
	cursor:pointer;
}
.vip-com-ig .vip-com-cell:hover {
	-moz-box-shadow:0px 0px 10px #CCCCCC;
	-webkit-box-shadow:0px 0px 10px #CCCCCC;
	box-shadow:0px 0px 10px #CCCCCC;
}
.vip-com-ig .vip-com-cell.c7 {
	border-right:0;
}
.vip-com-ig .vip-com-cell.c8 {
	border-bottom:0;
}
.vip-com-ig .vip-com-cell.c9 {
	border-bottom:0;
}
.vip-com-ig .vip-com-cell.c10 {
	border-bottom:0;
}
.vip-com-ig .vip-com-cell.c11 {
	border-bottom:0;
}
.vip-com-ig .vip-com-cell.c12 {
	border-bottom:0;
}
.vip-com-ig .vip-com-cell.c13 {
	border-bottom:0;
}
.vip-com-ig .vip-com-cell.c14 {
	border-right:0;
	border-bottom:0;
}
.vip-com-ig .vip-com-cell img {
	width:80px;
	height:80px;
	border:0;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
}
.some-job-group {
	width:1198px;
	height:451px;
	margin:0 auto;
	border:1px solid #edebeb;
	position:relative;
	background:#FFF;
}
.some-job-group .some-job-icon {
	float:left;
	width:218px;
	height:451px;
	border-right:1px solid #edebeb;
	background:url(https://www.edrc.cn/app/template/edrc/images/231.png) no-repeat;
}
.some-job-group.alo {
	border-top:1px solid #a652e8;
}
.some-job-group.new-job {
	border-top:1px solid #ff733e;
}
.some-job-group.new-job .some-job-icon {
	background:url(https://www.edrc.cn/app/template/edrc/images/232.png) no-repeat;
}
.some-job-group.new-resume {
	border-top:1px solid #3bdcb1;
}
.some-job-group.new-resume .some-job-icon {
	background:url(https://www.edrc.cn/app/template/edrc/images/233.png) no-repeat;
}
.some-job-group.news {
	border-top:1px solid #01c8e0;
}
.some-job-group.news .some-job-icon {
	background:url(https://www.edrc.cn/app/template/edrc/images/234.png) no-repeat;
	border-right:0;
}
.some-job-group .some-job-jg {
	float:left;
	width:979px;
	height:451px;
	position:relative;
}
.some-job-jg .ajax_loading .ajaxloadtxt {
	margin-top:191px;
}
.some-job-group.open-ajax .ajax_loading {
	display:block;
}
.some-job-jg .sjj-cell {
	float:left;
	width:489px;
	height:112px;
	border-bottom:1px solid #edebeb;
	border-right:1px solid #edebeb;
}
.some-job-jg .sjj-cell:hover {
	-moz-box-shadow:0px 0px 10px #CCCCCC;
	-webkit-box-shadow:0px 0px 10px #CCCCCC;
	box-shadow:0px 0px 10px #CCCCCC;
}
.some-job-jg .sjj-cell.a2 {
	border-right:0;
}
.some-job-jg .sjj-cell.a4 {
	border-right:0;
}
.some-job-jg .sjj-cell.a6 {
	border-right:0;
}
.some-job-jg .sjj-cell.a7 {
	border-bottom:0;
}
.some-job-jg .sjj-cell.a8 {
	border-right:0;
	border-bottom:0;
}
.some-job-jg .sjj-cell-left {
	float:left;
	width:353px;
	padding-left:25px;
	padding-top:16px;
	*zoom:1;
}
.alo .some-job-jg .sjj-cell {
	padding-left:15px;
	width:474px;
}
.alo .some-job-jg .sjj-cell-left {
	padding-left:15px;
}
.sjj-cell-left .sj-cn {
	width:353px;
	height:26px;
	line-height:26px;
	font-size:16px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.sjj-cell-left .sj-cn a {
	color:#333;
	text-decoration:none;
}
.sjj-cell-left .sj-cn a:hover {
	color:#ff4129;
	text-decoration:underline;
}
.sj-line {
	line-height:1;
}
.c-sp-9 {
	width:100%;
	height:9px;
}
.c-sp-14 {
	width:100%;
	height:14px;
}
.sjj-cell-right {
	float:left;
	width:100px;
	height:96px;
	padding-top:16px;
	text-align:center;
}
.sjj-cell-right img {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:80px;
	height:80px;
	border:0;
	vertical-align:middle;
}
.some-job-group.alo .sjj-cell-right .alo-num {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:63px;
	height:81px;
	line-height:50px;
	background:url(https://www.edrc.cn/app/template/edrc/images/237.png) no-repeat;
	color:#FFF;
}
.some-more {
	position:absolute;
	left:34px;
	bottom:43px;
	width:145px;
	height:37px;
	line-height:37px;
	border:1px solid #FFF;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	color:#FFF;
	text-align:center;
	font-size:16px;
	text-decoration:none;
}
.alo .some-more:hover {
	background:#FFF;
	color:#666fe7;
}
.new-job .some-more:hover {
	background:#FFF;
	color:#ff5d3d;
}
.new-resume .some-more:hover {
	background:#FFF;
	color:#1cb58c;
}
.news .some-more:hover {
	background:#FFF;
	color:#1684e3;
}
.some-job-group.new-resume .sjj-cell-right img {
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.new-cate-group {
	float:left;
	width:690px;
	height:451px;
	border-right:1px solid #edebeb;
}
.new-cate-group .ncg-top {
	width:670px;
	padding-left:20px;
	height:50px;
	overflow:hidden;
	border-bottom:1px solid #edebeb;
}
.new-cate-group .ncg-top .ncg-top-cell {
	float:left;
	cursor:pointer;
	font-size:16px;
	color:#444;
	padding:0 22px;
	height:50px;
	line-height:50px;
}
.new-cate-group .ncg-top .ncg-top-cell:hover,.new-cate-group .ncg-top .ncg-top-cell.select {
	color:#ff4129;
}
.ncg-con-group {
	padding-left:27px;
	padding-top:27px;
	width:663px;
	height:373px;
	position:relative;
}
.ncg-con-group .ajax_loading .ajaxloadtxt {
	background-image:url(../image/loading6.gif);
	background-repeat:no-repeat;
	background-position:center 5px;
	width:150px;
	height:28px;
	background-color:#FFFFFF;
	text-align:center;
	margin:0 auto;
	padding-top:40px;
	margin-top:152px;
	font-size:12px;
}
.ncg-con-group .ncg-con-left {
	float:left;
	width:230px;
}
.ncg-con-group .ncg-con-left .ncg-img-cell {
	width:174px;
	text-align:center;
	margin-bottom:10px;
	*zoom:1;
}
.ncg-con-left .ncg-img-cell .img-b {
	width:172px;
	height:124px;
	border:1px solid #eae7e4;
}
.ncg-con-left .ncg-img-cell .img-b img {
	width:172px;
	height:124px;
	border:0;
}
.ncg-con-left .ncg-img-cell .img-t {
	width:172px;
	height:46px;
	line-height:46px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ncg-img-cell .img-t a {
	color:#444;
	text-decoration:none;
}
.ncg-img-cell .img-t a:hover {
	color:#ff6600;
	text-decoration:underline;
}
.ncg-con-group .ncg-con-right {
	float:left;
	width:412px;
}
.ncg-con-group .ncg-con-right .ncr-line {
	height:18px;
	line-height:18px;
	margin-bottom:18px;
	*zoom:1;
}
.ncg-con-right .ncr-line .ncr-line-left {
	float:left;
	width:300px;
	padding-left:18px;
	height:18px;
	line-height:18px;
	background:url(https://www.edrc.cn/app/template/edrc/images/235.png) 0 7px no-repeat;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.ncr-line .ncr-line-left a {
	color:#444;
	text-decoration:none;
}
.ncr-line .ncr-line-left a:hover {
	color:#ff6600;
	text-decoration:underline;
}
.ncg-con-right .ncr-line .ncr-line-right {
	float:right;
	color:#999;
}
.new-hot-group {
	float:left;
	width:269px;
}
.new-hot-group .new-hot-top {
	width:269px;
	padding-left:20px;
	height:50px;
	line-height:50px;
	font-size:16px;
	border-bottom:1px solid #edebeb;
}
.new-hot-group .nhg-line-con {
	width:269px;
	padding-left:20px;
	padding-top:27px;
}
.new-hot-group .nhg-line-con .nhg-line {
	height:18px;
	line-height:18px;
	margin-bottom:18px;
	*zoom:1;
}
.nhg-line-con .nhg-line .nhg-line-left {
	float:left;
	font-size:10px;
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	background:#d5d5d5;
	margin-right:18px;
	margin-top:1px;
	color:#FFF;
	*zoom:1;
}
.nhg-line-con .nhg-line .nhg-line-left.n1 {
	background:#ff6d3a;
}
.nhg-line-con .nhg-line .nhg-line-left.n2 {
	background:#02c6e0;
}
.nhg-line-con .nhg-line .nhg-line-left.n3 {
	background:#38deb1;
}
.nhg-line-con .nhg-line .nhg-line-right {
	float:left;
	width:224px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.nhg-line .nhg-line-right a {
	color:#444;
	text-decoration:none;
}
.nhg-line .nhg-line-right a:hover {
	color:#ff6600;
	text-decoration:underline;
}
body {
	margin-bottom:0;
}
.fri-links-group {
	margin:0 auto;
	margin-top:18px;
	width:1200px;
}
.fri-links-group .fl-tit {
	height:40px;
}
.fri-links-group .fl-tit .lt {
	width:150px;
	font-size:20px;
	color:#333333;
	line-height:1;
}
.fri-links-group .fri-links-con {
	border:1px #edebeb solid;
	width:1183px;
	padding-top:25px;
	padding-bottom:10px;
	padding-left:15px;
	background:#FFF;
}
.fri-links-group .fri-links-con .img-link {
	width:148px;
	height:50px;
	border:1px #EEEEEE solid;
	margin-left:17px;
	float:left;
	margin-bottom:17px;
}
.fri-links-group .fri-links-con .img-link:hover {
	border-color:#cccccc
}
.fri-links-group .fri-links-con .img-link img {
	border:0px;
	width:148px;
	height:50px;
}
.fri-links-group .fri-links-con .txt-link {
	float:left;
	height:30px;
	padding:0 17px;
}
.im12_80 {
	margin:0 auto;
	margin-top:18px;
	width:1200px;
	height:80px;
	position:relative;
	background:#FFF;
}
.im12_80 img {
	width:1200px;
	height:80px;
	border:0px;
}
.im12_80 img:hover {
	color:#FF5A00;
	background-position:-271px -15px;
}
