@charset "utf-8";
/* CSS Document */
* { margin:0 auto;padding:0;}
body {font-size:12px; font-family:"宋体"; width:100%;}
img {border:none;}
ul,ol,li {list-style-type:none; margin:0; padding:0;}
a { text-decoration: none; color:#000;}
a:hover { text-decoration:none; cursor:pointer; color:#2069b0;}

.M{ margin:5px;}
.ML{ margin-left:5px;}
.MR{ margin-right:5px;}
.MT{ margin-top:5px;}
.MB{ margin-bottom:5px;}

.PT_3{ padding-top:3px;}
.ML_23{ margin-left:24px;}

.M10{ margin:10px;}
.ML_10{ margin-left:10px;}
.MR_10{ margin-right:10px;}
.MT_10{ margin-top:10px;}
.MB_10{ margin-bottom:10px;}

.M15{ margin:15px;}
.ML_15{ margin-left:15px;}
.MR_15{ margin-right:15px;}
.MT_15{ margin-top:15px;}
.MB_15{ margin-bottom:15px;}

.M20{ margin:20px;}
.ML_20{ margin-left:20px;}
.MR_20{ margin-right:20px;}
.MT_20{ margin-top:20px;}
.MB_20{ margin-bottom:20px;}

.P{ padding:5px;}
.PL{ padding-left:5px;}
.PR{ padding-right:5px;}
.PT{ padding-top:5px;}
.PB{ padding-bottom:5px;}

.PL_3{ padding-left:3px;}

.P10{ padding:10px;}
.PL_10{ padding-left:10px;}
.PR_10{ padding-right:10px;}
.PT_10{ padding-top:10px;}
.PB_10{ padding-bottom:10px;}

.P15{ padding:15px;}
.PL_15{ padding-left:15px;}
.PR_15{ padding-right:15px;}
.PT_15{ padding-top:15px;}
.PB_15{ padding-bottom:15px;}

.P20{ padding:20px;}
.PL_20{ padding-left:10px;}
.PR_20{ padding-right:20px;}
.PT_20{ padding-top:20px;}
.PB_20{ padding-bottom:20px;}

.PL_460{ padding-left:460px;}
.PL_600{ padding-left:600px;}

.clear{ clear:both;}
.text-24{ color:#000; font-family:"微软雅黑"; font-size:24px; font-weight:bold; color:#333333;}
.text-18{ color:#000; font-family:"微软雅黑"; font-size:18px; font-weight:bold;}
.text-14{color:#666666; font-size:14px; line-height:28px;}
.text{ color:#888888;}
.textLan12{ color:#1fa3ff; font-weight:bold;}
/*.Lan{ color:#1fa3ff;}*/
.textLan{ color:#2069b0; font-family:"微软雅黑"; font-size:14px; font-weight:bold; background-color:#fbfbfb; border-bottom:1px solid #dadada;}
.textLan-16{ color:#2069b0; font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:30px;}
.textLan-24{ color:#2069b0; font-family:"微软雅黑"; font-size:24px; font-weight:bold; line-height:30px;}
.textLan-24{ color:#2069b0; font-family:"微软雅黑"; font-size:24px;}
.textLan-40{ color:#2069b0; font-family:"微软雅黑"; font-size:40px;}
.text-16{ color:#666666; font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
.text-lv{ color:#21c358;}
.text-cheng{ color:#ffb517}
.text-cheng14{ color:#ffb517; font-size:14px; font-weight:bold;}
.text-cheng30{ color:#ffb517; font-size:30px; font-weight:bold;}

.line-height{ line-height:28px;}
.line-height40{ line-height:40px;}
.input-150,.input-200{ height:28px;border:1px solid #dadada; line-height:28px; text-align:left;}
.input-150{ width:150px;}
.input-200{ width:200px;}
.inputVIP{ background:url(../../images/cy/vipLogin.png) no-repeat 15px; width:270px; height:30px; border:1px solid #dedede; line-height:30px; background-color:#fff; 

color:#888888;}
.inputUser{background:url(../../images/cy/userLogin.png) no-repeat 15px; width:270px; height:30px; border:1px solid #dedede; line-height:30px; background-

color:#fff; color:#888888;}
.inputPass{background:url(../../images/cy/passLogin.png) no-repeat 15px; width:270px; height:30px; border:1px solid #dedede; line-height:30px; background-

color:#fff; color:#888888;}

.inputLan{ width:191px; height:41px; background:url(../../images/cy/butLanR.png) no-repeat; line-height:41px; text-align:center; color:#fff; font-size:16px; font-

family:"微软雅黑"; border:0; cursor:pointer;}

.inputLan1{ width:191px; height:41px; background:url(../../images/cy/butLanR1.png) no-repeat; line-height:41px; text-align:center; color:#fff; font-size:16px; font-

family:"微软雅黑"; border:0; cursor:pointer;}

.butCheng{ width:270px; height:30px; text-align:center; color:#fff; line-height:30px; background-color:#ffb517; font-size:14px; border:0;}

.line{ background:url(../../images/cy/line.png) repeat-x bottom;}
.lineNew{ background:url(../../images/cy/lineNew.png) repeat-x bottom;}

.border-bottom{ border-bottom:1px solid #dadada;}

.home{ width:15px; margin-right:5px; float:right;}
.home img{ margin-top:17px;}
.span{ float:right;}
.downBut{ width:91px; height:27px; float:left; margin-top:2px;}
.left{ float:left;}

/*top*/
.top{ width:100%; min-width:1200px;height:62px; background-color:#2069b0;}
.topDiv{ width:1200px; height:60px;}
.topLeft{ width:430px; float:left;}
.topRight{ width:760px; float:left; text-align:right; line-height:62px; color:#fff; padding-right:10px;}
.topRight a{ color:#fff;}

/*nav*/
.nav{ width:1200px; height:136px; margin:10px auto;}
.navDiv{ width:200px; height:136px; float:left}
.navCrew{ width:92px; height:136px; background:url(../../images/cy/nav-crew.png) no-repeat center; display:block;}
.navCrew:hover{ background:url(../../images/cy/navHover-crew.png) no-repeat center;}
.navCrewH{ background:url(../../images/cy/navHover-crew.png) no-repeat center;}
.navWork{ width:92px; height:136px; background:url(../../images/cy/nav-work.png) no-repeat center; display:block;}
.navWork:hover{ background:url(../../images/cy/navHover-work.png) no-repeat center;}
.navWorkH{ background:url(../../images/cy/navHover-work.png) no-repeat center;}
.navCompany{ width:92px; height:136px; background:url(../../images/cy/nav-company.png) no-repeat center; display:block;}
.navCompany:hover{ background:url(../../images/cy/navHover-company.png) no-repeat center;}
.navCompanyH{ background:url(../../images/cy/navHover-company.png) no-repeat center;}
.navAffiche {width: 92px;height: 136px;background: url(../../images/cy/nav-affiche.png) no-repeat center;display: block;}
.navAffiche:hover {background: url(../../images/cy/navHover-affiche.png) no-repeat center;}
.navGuarantee{ width:92px; height:136px; background:url(../../images/cy/nav-navGuarantee.png) no-repeat center; display:block;}
.navGuarantee:hover{ background:url(../../images/cy/navHover-navGuarantee.png) no-repeat center;}
.navGuaranteeH{ background:url(../../images/cy/navHover-navGuarantee.png) no-repeat center;}

.navNews{ width:92px; height:136px; background:url(../../images/cy/nav-news.png) no-repeat center; display:block;}
.navNews:hover{ background:url(../../images/cy/navHover-news.png) no-repeat center;}
.navNewsH{ background:url(../../images/cy/navHover-news.png) no-repeat center;}
.navDownload{ width:92px; height:136px; background:url(../../images/cy/nav-download.png) no-repeat center; display:block;}
.navDownload:hover{ background:url(../../images/cy/navHover-download.png) no-repeat center;}
.navDownloadH{ background:url(../../images/cy/navHover-download.png) no-repeat center;}

/*leftNav*/
.bDiv{ width:1200px; height:auto !important;}
.leftDiv{ width:295px; height:100%; float:left;}
.leftNavTop{ width:293px; height:80px; background-color:#2069b0; text-align:center; line-height:80px; font-family:"微软雅黑"; font-size:22px; color:#fff; font-

weight:bold; border:1px solid #2069b0;}
.leftNav{ width:293px; height:50px; line-height:50px; text-align:center; font-family:"微软雅黑"; font-size:18px; background-color:#fbfbfb; border-right:1px solid 

#dadada; border-left:1px solid #dadada; border-bottom:1px solid #dadada;}
.leftNav:hover{ background-color:#ffb517; border-bottom:1px solid #ffb517; border-left:1px solid #ffb517; border-right:1px solid #ffb517;}
.leftNav a{ width:293px; height:50px; color:#888888; display:block;}
.leftNav a:hover{ width:293px; height:50px; color:#fff;}
.sreachLeft{ width:293px; height:50px; background-color:#2069b0; text-align:center; line-height:50px; font-family:"微软雅黑"; font-size:22px; color:#fff; font-
weight:bold; border:1px solid #2069b0;}
.sreachCom{ width:293px; height:50px; line-height:50px; border-right:1px solid #dadada; border-left:1px solid #dadada; border-bottom:1px solid #dadada;}
.leftNavChange{ background-color:#ffb517; border-bottom:1px solid #ffb517; border-left:1px solid #ffb517; border-right:1px solid #ffb517; }

/*banner*/
.banner{ width:100%; height:378px;margin:0 auto;}
.adDivImg{ width:1200px; height:110px;}

.login_right{ width:300px; height:100%; background:url(../../images/cy/bgLogin.png) repeat-x;}
.loginUl{ width:270px; height:100%;}
.loginLi{ width:270px; height:32px; padding:15px 0 0 15px;}


.leftNavChange {
	background-color: #ffb517;
	border-bottom: 1px solid #ffb517;
	border-left: 1px solid #ffb517;
	border-right: 1px solid #ffb517;
}






















a { text-decoration: none; color:#000;}
a:hover { text-decoration:none; cursor:pointer; color:#2069b0;}

.User_div{ width:300px; text-align:right; height:55px; padding:12px 10px 0 0; margin-top:10px; float:right;}
.login_div01{width:55px; height:49px; display:block; margin-top:20px; float:right;}
.login_a{ width:45px; height:45px; background:url(../../images/cy/login.png) no-repeat center; display:block}
.login_a:hover{background:url(../../images/cy/login-01.png) no-repeat center;}
.login01_a{ width:45px; height:45px; background:url(../../images/cy/login-05.png) no-repeat center; display:block}
.login01_a:hover{background:url(../../images/cy/login-06.png) no-repeat center;}
.login02_a{ width:45px; height:45px; background:url(../../images/cy/login-03.png) no-repeat center; display:block}
.login02_a:hover{background:url(../../images/cy/login-04.png) no-repeat center;}
.login03_a{ width:45px; height:45px; background:url(../../images/cy/login-07.png) no-repeat center; display:block}
.login03_a:hover{background:url(../../images/cy/login-08.png) no-repeat center;}
.login04_a{ width:45px; height:45px; background:url(../../images/cy/login-09.png) no-repeat center; display:block}
.login04_a:hover{background:url(../../images/cy/login-010.png) no-repeat center;}
.login05_a{ width:45px; height:45px; background:url(../../images/cy/login-011.png) no-repeat center; display:block}
.login05_a:hover{background:url(../../images/cy/login-012.png) no-repeat center;}



.resume_div01{ width:1200px; height:100px; background:url(../../images/cy/registered_04.png) repeat-x bottom;}
.resume_div01 .div_left{ margin-top:30px; width:700px;}
.resume_div01 .div_right{ width:300px;}
.resume_div01 .div_right .right01{ background:url(../../images/cy/resume_023.png) repeat-x center 45px; width:200px; margin-top:15px;}
.resume_div01 .div_right .right02{ margin-top:15px; width:100px;}

.resume_div01 .div_right1{ width:500px;}
.resume_div01 .div_right1 .right01{ background:url(../../images/cy/resume_023.png) repeat-x center 45px; width:200px; margin-top:15px;}
.resume_div01 .div_right1 .right02{ margin-top:15px; width:100px;}

.resume_div02{ width:1200px; height:100px; }
.password{ width:1200px; height:150px;}
.password .password_li{ width:230px; height:50px; line-height:50px; border-bottom:5px solid #ececec; background:url(../../images/cy/password_01.png) no-repeat 15px center; padding-left:70px; padding-top:25px; float:left; font-size:20px; font-family:"微软雅黑"; color:#888888;}
.password .password_li_lan{ width:230px; height:50px; line-height:50px; border-bottom:5px solid #1fa3ff; background:url(../../images/cy/password_02.png) no-repeat 15px center; padding-left:70px; padding-top:25px; float:left; font-size:20px; font-family:"微软雅黑"; color:#1fa3ff;}
.password .password_li01{ width:230px; height:50px; line-height:50px; border-bottom:5px solid #ececec; background:url(../../images/cy/password_03.png) no-repeat 15px center; padding-left:70px; padding-top:25px; float:left; font-size:20px; font-family:"微软雅黑"; color:#888888;}
.password .password_li01_lan{ width:230px; height:50px; line-height:50px; border-bottom:5px solid #1fa3ff; background:url(../../images/cy/password_04.png) no-repeat 15px center; padding-left:70px; padding-top:25px; float:left; font-size:20px; font-family:"微软雅黑"; color:#1fa3ff;}
.password .password_li02{ width:230px; height:50px; line-height:50px; border-bottom:5px solid #ececec; background:url(../../images/cy/password_05.png) no-repeat 15px center; padding-left:70px; padding-top:25px; float:left; font-size:20px; font-family:"微软雅黑"; color:#888888;}
.password .password_li02_lan{ width:230px; height:50px; line-height:50px; border-bottom:5px solid #1fa3ff; background:url(../../images/cy/password_06.png) no-repeat 15px center; padding-left:70px; padding-top:25px; float:left; font-size:20px; font-family:"微软雅黑"; color:#1fa3ff;}
.password .password_li03{ width:230px; height:50px; line-height:50px; border-bottom:5px solid #ececec; background:url(../../images/cy/password_07.png) no-repeat 15px center; padding-left:70px; padding-top:25px; float:left; font-size:20px; font-family:"微软雅黑"; color:#888888;}
.password .password_li03_lan{ width:230px; height:50px; line-height:50px; border-bottom:5px solid #1fa3ff; background:url(../../images/cy/password_08.png) no-repeat 15px center; padding-left:70px; padding-top:25px; float:left; font-size:20px; font-family:"微软雅黑"; color:#1fa3ff;}


.top{ width:100%; height:62px; background-color:#2069b0;}
.topDiv{ width:1200px; height:60px;}
.topLeft{ width:430px; float:left;}
.topRight{ width:760px; float:left; text-align:right; line-height:62px; color:#fff; padding-right:10px;}
.topRight a{ color:#fff;}




.topLeftPeop {margin-left:50px;margin-top:10px;}

.calendar1 {
	background: url(../../images/cy/calendar1.png) no-repeat;
	width: 40px;
	height: 17px;
	display: inline-block;
}
.calendar2 {
	background: url(../../images/cy/calendar2.png) no-repeat;
	width: 40px;
	height: 17px;
	display: inline-block;
}

.male {
	background: url(../../images/cy/male.png) no-repeat;
	width: 62px;
	height: 17px;
	display: inline-block;
}
.female {
	background: url(../../images/cy/female.png) no-repeat;
	width: 62px;
	height: 17px;
	display: inline-block;
}
.married {
	background: url(../../images/cy/married.png) no-repeat;
	width: 62px;
	height: 17px;
	display: inline-block;
	float: left;
}

.unmarried {
	background: url(../../images/cy/unmarried.png) no-repeat;
	width: 62px;
	height: 17px;
	display: inline-block;
	float: left;
}
.text_red_success {
	color: #e70000;
	font-size: 12px;
	font-family: "宋体";
	margin-right: 3px;
	float: left;
}

.gray {
	color: #cccccc;
}
.addBtn {
	background: url(../../images/cy/addBtn.png) no-repeat scroll 0 0    transparent;
}

/*正在检索的效果<有问题联系yinghai> 一个小圈的效果*/
.loaddata_mask {
	width: 100%;
	height: 100%;
	background: url(../../images/loading.gif) no-repeat center;
	background-color: #FFFFFF;
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0;
	filter: alpha(opacity =               50);
	-khtml-opacity: 0.50;
	-moz-opacity: 0.50;
	opacity: 0.50;
}

/**遮罩层样式提到共通*/
.default_mask {
	width: 100%;
	height: 100%;
	background: url(../../images/loading.gif) no-repeat center;
	background-color: #FFFFFF;
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0;
	filter: alpha(opacity =                 70);
	-moz-opacity: 0.70;
	opacity: .70;
}


.mr20 {
	margin-right: 20px;
}

.btn_4word,.btn_6word,.btn_8word {
	background: url(../../images/front/btn_4word.png) no-repeat scroll 0 0 transparent;
	border: 0 none;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	width: 80px;
}

.btn_4word:hover {
	background: url(../../images/front/btn_4wordH.png) no-repeat scroll 0 0 transparent;
}
.a_blue{
	color:#1FA3FF;
}

.a_blue:hover {
	color:#2069b0;
}

.text_lan{ font-size:14px; color:#1fa3ff;}
.text_lan_12{ color:#1fa3ff;}
.text_lan_16{ font-family:"微软雅黑"; color:#1fa3ff; font-size:16px;}
.text_bai_12{ color:#fff;}
.text_bai_16{ color:#fff; font-family:"微软雅黑"; font-size:16px; line-height:50px;}
.text_hei{ font-size:14px; font-weight:bold;}
.text_hei14{ font-size:14px;}
.text_cheng{ color:#ffae00; font-weight:bold;}
.text_cheng14{ color:#ffae00; font-size:14px;}
.text_lan_22{ font-family:"微软雅黑"; color:#1fa3ff; font-size:22px;}
.text_cheng_22{ font-family:"微软雅黑"; color:#ffae00; font-size:22px;}
.text_cheng_38{ font-family:"微软雅黑"; color:#ffae00; font-size:38px;}
.hei{ font-weight:bold;}
.text_hui{ color:#666666;}

.input{ height:22px; width:137px; line-height:22px; text-align:left; margin-left:5px; padding-left:3px; border:1px solid #d3d3d3;}
.input_01{ height:22px; width:210px; line-height:22px; text-align:left; margin-left:5px; padding-left:3px; border:1px solid #d3d3d3;}
.input_02{ height:22px; width:390px; line-height:22px; text-align:left; margin-left:5px; padding-left:3px; border:1px solid #d3d3d3;}
.input_03{ height:22px; width:893px; line-height:22px; text-align:left; margin-left:5px; padding-left:3px; border:1px solid #d3d3d3;}
.input_04{ height:30px; width:380px; line-height:22px; text-align:left; padding-left:5px; border:1px solid #d3d3d3;}
.input_05{ height:30px; width:120px; line-height:22px; text-align:left; padding-left:5px; border:1px solid #d3d3d3;}

.left{ float:left}
.right{ float:right}

.clear{ clear:both}
#resume{ width:1200px; height:56px; margin-top:15px; line-height:56px; font-size:28px; text-align:center; color:#fff; font-family:"微软雅黑"; background:url(../../images/cy/position_01.png) no-repeat;}

.registeredDiv{ width:1200px; height:412px;}
.registeredLeft{ width:504px; height:412px; float:left;}
.registeredRight{ width:696px; height:412px; float:left;}
.registeredBut{ width:315px; height:171px; float:left; margin:100px 0 0 20px;}

.oil {
    background: url('../../images/front/oil.png') no-repeat transparent center center;
    width: 16px;
    height: 16px;
}
.liquid{
    background: url('../../images/front/liquid.png') no-repeat transparent center center;
    width: 16px;
    height: 16px;
}
.chemistry{
    background: url('../../images/front/chemistry.png') no-repeat transparent center center;
    width: 16px;
    height: 16px;
}
.gmdss{
    background: url('../../images/front/gmdss.png') no-repeat transparent center center;
    width: 16px;
    height: 16px;
}
.kechuan{
    background: url('../../images/front/kechuan.png') no-repeat transparent center center;
    width: 16px;
    height: 16px;
}
.jiang{
    background: url('../../images/front/jiang.png') no-repeat transparent center center;
    width: 16px;
    height: 16px;
}
.butBangDing1 {
    width: 100px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    background-color: #fff;
    font-size: 12px;
    border: 0px none;
    border: 1px solid #DEDEDE;
}
.butBangDing2 {
    width: 210px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    background-color: #fff;
    font-size: 12px;
    border: 0px none;
    border: 1px solid #DEDEDE;
}
.butBangDing3 {
    width: 322px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    color: #FFF;
    background-color: #FF9B19;
    font-size: 16px;
    border: 0px none;
}
.warnningRed {
	border: 1px solid #FF9292;
}
.resumeBg_div{ width:1200px; height:451px; background:url(../../images/cy/danBao01.png) no-repeat top center; padding-top:62px;}
.resumeBg_a{ width:179px; height:48px; background:url(../../images/cy/danBao04.png) no-repeat; margin:112px 0px 0px 70px;display:block;}
.resumeBg_a01{width:179px; height:48px; background:url(../../images/cy/danBao05.png) no-repeat; margin:-48px 0px 0px 865px;display:block;}
.resumeBorder{ width:1198px; min-height:400px; height:100%; border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb; margin-bottom:10px;}
.resumeTitle{ width:1140px; height:40px; line-height:40px; background:url(../../images/cy/danBao03.png) no-repeat left center; font-size:16px; font-family:"微软雅黑"; padding-left:20px;}
.resumeCon{ width:1160px; height:100%;}
.resumeConLeft{ width:570px; height:100%;}
.resumeConLeft .conSpan{ width:570px; line-height:30px; color:#e20101; font-size:14px; font-family:"微软雅黑"; display:block;}
.resumeConLeft .conSpan01{ width:570px; line-height:20px; color:#000; display:block;}