@charset "utf-8"; body { font: 14px "microsoft yahei", Arial, Helvetica, sans-serif; margin:0; padding:0; background:#f0f0f0; } ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd { margin:0; padding:0; border:none; list-style:none; } input {border:none;outline:none;} .lf{float:left;} .rt{float:right;} .clear{clear:both;} .clearfix:after{ content: ''; display: table; clear:both; } a{ text-decoration: none; } *{ box-sizing: border-box; } /*导航条*/ #header{ width:100%; } #header .reg,.login,.search,.msg{ width:190px; height:93px; background-size:100%; } #header .back{ width:140px; height:93px; background:url('../images/header_05.png') no-repeat; background-size:100%; } .reg{ background:url('../images/header_01.png') no-repeat; background-size:100%; } .login{ background:url('../images/header_02.png') no-repeat; background-size:100%; } .search{ background:url('../images/header_03.png') no-repeat; background-size:100%; } .msg{ background:url('../images/header_04.png') no-repeat; background-size:100%; } #header a{ color:#fff; font-size:30px; width:100%; height:100%; display: inline-block; /*padding-top:24px;*/ padding-left:60px; } #header .reg a{ padding-left:60px; } #header .search a{ padding-left:60px; } .container{ margin:0 auto; width:1280px; height:1023px; background: url('../images/yitiji_bg.jpg') no-repeat; } /*开发区资讯列表*/ .section{ padding:40px 60px 40px 60px; background-color: #fff; height:840px; width:1100px; margin:0 auto; margin-top:50px; } .news{ height:680px; } .msgList{ width:100%; height:67px; line-height: 67px; border-top:4px dashed #ddd; display: flex; flex-wrap: nowrap; justify-content:space-between; } .msgList:first-child{ border-top:none; } .msgList>a,.msgList>span,.pageDetail>span{ color:#000; font-size:25px; } .msgList a{ overflow: hidden; width:700px; } .pageDetail{ margin:0 auto; margin-top:15px; width:950px; height:70px; } .pageDetail a{ margin-right:20px; padding:2px 20px 2px 20px; display: inline-block; font-size:25px; color:#000; border:1px solid #000; border-radius: 12px; } .pageDetail a.select{ background-color:#007ae5; color:#fff; border:transparent; } /*资讯详情页*/ .section>.newsDetail>h1{ font-size: 35px; text-align: center; font-weight: normal; } .newsDetail>p:nth-child(2){ font-size:20px; margin:30px 0; text-align: right; } .newsDetail p:nth-child(3){ font-size: 20px; line-height:40px; text-align:justify; } .newsDetail{ height:680px; overflow-y:auto; padding-right:60px; } /*!*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*! ::-webkit-scrollbar { width: 28px; height: 16px; background-color: #F5F5F5; } !*定义滚动条轨道 内阴影+圆角*! ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 15px; background-color: #F5F5F5; } !*定义滑块 内阴影+圆角*! ::-webkit-scrollbar-thumb { border-radius: 15px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #007ae5; }*/ .otherNews{ width:100%; height:50px; padding:0 20px; margin-top:40px; } .otherNews a{ width:50%; font-size: 20px; display: inline-block; color:#000; overflow: hidden; height:26px; } .otherNews span{color:#e4393c} /*登录*/ .loginBg{ background: url('../images/login_bg.jpg') no-repeat; } .loginModal{ margin-top:187px; margin-left:623px; width:533px; height:507px; background-color:rgba(255,255,255,.3) ; border-radius: 15px; padding:35px; } .loginModal>p{ font-size: 46px; margin-bottom:55px; font-weight: bold; color:#fff; text-align: center; } .loginModal input{ width:100%; height:60px; border-radius: 10px; font-size:23px; border:0; } .loginUser,.loginPwd{ width:100%; height:60px; position: relative; margin-bottom:55px; } label[for="user"]{ position: absolute; display: inline-block; width:53px; height:47px; top:8px; left:20px; background: url('../../images/yitiji/loginpic.png') no-repeat -51px 0; } label[for="pwd"]{ position: absolute; display: inline-block; width:44px; height:47px; top:7px; left:20px; background: url('../../images/yitiji/loginpic.png') no-repeat -57px -48px; } label[for="user"].select{ background: url('../../images/yitiji/loginpic.png') no-repeat 1px 0; } label[for="pwd"].select{ background: url('../../images/yitiji/loginpic.png') no-repeat -1px -49px; } button.loginBtn{ margin-top:10px; background:#007ae5; color:#fff; font-size:36px; cursor:pointer; width:100%; height:60px; border-radius: 10px; border:0; outline:none; } #user,#pwd{ padding-left:95px; } /*用户注册*/ .regBtn{ width:1040px; height:240px; margin:0 auto; margin-top:349px; } .regBtn a{ width:440px; height:233px; display: block; } .idCard{ background: url('../images/yitiji/reg.png') no-repeat -8px -9px; } .weChat{ background: url('../images/yitiji/reg.png') no-repeat -8px -246px; } /*微信注册*/ .weixin{ padding-top:50px; width:448px; height:100%; margin:0 auto; } .erweima{ width:442px; height:442px; background: url('../../images/yitiji/weixin.png') no-repeat; } .weixin p{ margin:40px 0; font-size:32px; text-align: center; } .weixin p span{color:#e4393c} .weixin button{ width:310px; height:70px; outline: none; background: #1C57A1; border-radius: 10px; color:#fff; font-size: 32px; cursor: pointer; margin:0 auto; display: block; } /*身份证注册*/ .card{ padding-top:25px; width:730px; height:100%; margin:0 auto; } .cardBg{ width:730px; height:510px; background: url('../../images/yitiji/idcard.png') no-repeat; } .card p{ margin:20px 0; font-size:40px; text-align: center; } .card p span{color:#e4393c} .card button{ width:310px; height:70px; outline: none; background: #1C57A1; border-radius: 10px; color:#fff; font-size: 32px; cursor: pointer; margin:0 auto; display: block; } /*注册完成*/ .section p.wishTitle{ font-size: 38px; color:#ff0101; text-align: center; font-weight: 600; margin-bottom:40px; margin-top:20px; } .section .fontStyle{ display: block; color:#5d5d5d; font-size:26px; text-align: center; margin-bottom:40px; } .saoma{ border-top:3px dashed #1C57A1; padding:30px 200px 15px 200px; display: flex; justify-content: space-around; } .saomaTips{ padding:0 78px; display: flex; justify-content: space-around; color:#929191; font-size:22px; } .section p.tips{ font-size:22px; text-align: center; margin-top: 60px; margin-bottom:40px; } .erweima1{ width:165px; height:165px; background:url('../../images/yitiji/erweima1.png') no-repeat; margin:0 auto; padding-left:400px; } .erweima2{ width:165px; height:165px; background:url('../../images/yitiji/erweima2.png') no-repeat; margin:0 auto; } button.regDone{ width:345px; height:80px; outline: none; background: #1C57A1; border-radius: 10px; color:#fff; font-size: 32px; cursor: pointer; margin:0 auto; display: block; margin-top:20px; } /*打印面试通知单*/ .notice{ margin:0 auto; width:100%; height:100%; background:#fff; } .noticeTop{ width:100%; height:180px; display: flex; justify-content: space-between; margin-bottom:50px; } .noticeTop .logo{ width:165px; height:180px; /* background:url('../../images/yitiji/notice.png') no-repeat 0 0;*/ } .noticeTop .fangweima{ width:146px; height:182px;/* background:url('../../images/yitiji/notice.png') no-repeat -172px 0;*/ } .noticeTop .title h1{ margin-top:40px; font-size:41px; color:#303030; } .noticeMain{ width:100%; display: flex; flex-wrap: wrap; justify-content: space-between; } .formBorder1{ width:468px; height:50px; border:3px solid #999; padding:8px 20px; margin-top:20px; font-size:22px; color:#303030; } .formBorder2{ width:310px; height:50px; border:3px solid #999; padding:8px 20px; margin-top:20px; font-size:22px; color:#303030; } .formBorder3{ width:100%; min-height:50px; border:3px solid #999; padding:8px 20px; margin-top:20px; font-size:22px; color:#303030; } .noticeMain p{ color:#303030; font-size:22px; line-height:38px; } .noticeMsg{ padding:0 20px; } p.connection{ font-size:28px; color:#303030; text-align: center; background:#F4F4F4; width:100%; height:60px; margin-top:20px; line-height:60px; } .noticeMain>.organ{ width:1080px; padding:22px; margin:0 auto; margin-top:70px; border:3px solid #999; } .organ>.ma{ width:190px; height:190px; } .organ p{ font-size:25px; text-align: center; color:#303030; } .noticeBtn{ margin:0 auto; margin-top:80px; margin-bottom:100px; width:70%; display: flex; justify-content: space-around; } /*创建简历*/ .section p.create{ font-size: 40px; color:#1C57A1; text-align: center; /* margin-top:30px;*/ } button.save{ width:310px; height:70px; outline: none; background: #1C57A1; border-radius: 10px; color:#fff; font-size: 32px; cursor: pointer; margin:0 auto; display: block; } form{ font-size:27px; color:#303030; } form .part1{ padding:12px 12px 40px 12px; display: flex; flex-wrap: wrap; justify-content: space-between; border-bottom:3px dashed #1C57A1; } form .part1 input{ text-align: right; font-size:22px; color:#1C57A1; float:right; width:60%; } .part2{ padding:40px 12px 40px 12px; } .part2>p{ font-size:36px; color:#959595; margin-bottom:30px; } .part2>p>span{ font-size:26px; color:#959595; } .part2>div{ font-size:23px; text-align: center; line-height: 60px; color:#1C57A1; border:2px solid #1C57A1; width:181px; height:60px; border-radius:10px; float:left; margin-left:10px; margin-bottom:10px; cursor:pointer; } .sex label{ margin:0 10px; } #male,#female{ width:35px; height:35px; opacity:0; cursor:pointer; } .radioBg{ background-image:url('../../images/yitiji/radio.png'); background-repeat: no-repeat; background-position: 6px 6px; background-size:150%; } .sex .on{ background-position: 6px -36px; background-size:150%; } .edu select{ cursor:pointer; width:130px; font-size:22px; float:right; line-height:38px; border:1px solid #ddd; } .edu select option{ padding-left:10px;} .salary select{ cursor:pointer; width: 233px; font-size:22px; float:right; border:1px solid #ddd; } /*职位列表*/ .so_condition { width: 100%; margin: 0 auto; border: 1px #eeeeee solid; padding-top: 10px; padding-bottom: 10px; } .so_condition .lefttit { width: 90px; padding-right: 15px; float: left; text-align: right; padding-top: 8px; } .so_condition .rs { width: 90%; float: left; } .so_condition .rs .li { padding-left: 10px; padding-right: 10px; height: 26px; line-height: 26px; float: left; border: 1px #FFFFFF solid; background-color: #FFFFFF; margin-right: 8px; border-radius: 3px; margin-top: 5px; } .so_condition .rs a { color: #333333; text-decoration: none; } .so_condition .rs .li.select { border: 1px #FF6600 solid; background-color: #FFF7EE; } .dropdowbox2{ display: none; position: absolute; left: -1px; top:28px; z-index: 20; } .dropdowbox1 { display: none; position: absolute; left: -1px; top: 28px; z-index: 20; } .so_condition .rs .bli { padding-left: 13px; padding-right: 27px; height: 30px; line-height: 30px; float: left; border: 1px #E7E7E7 solid; background-color: #FFFFFF; margin-right: 15px; cursor: pointer; background-image: url('../../images/130.png'); background-repeat: no-repeat; background-position: 76px -65px; border-radius: 3px; width: 100px; white-space: nowrap; text-overflow: ellipsis; margin-top: 3px; } .so_condition .rs .bli .txt { display: block; _height: 28px; white-space: nowrap; _white-space: normal; _background: transparent; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; } .so_condition .rs .bli:hover { border: 1px #B4B4B4 solid; color: #333333; } .dropdow_inner1 { position: relative; width: 100px; height: auto; border: 1px solid #ddd; color: #333; background: #fff; cursor: auto; } .dropdow_inner2 { position: relative; width: 685px; height: auto; border: 1px solid #ddd; color: #333; background: #fff; cursor: auto; } .dropdow_inner2 .nav_box { padding: 10px; } .dropdow_inner2 .nav_box li { margin: 0; float: left; } li { padding: 0px; margin: 0px; line-height: 180%; list-style-type: none; } .dropdow_inner2 .nav_box li a { display: block; float: none; height: 34px; line-height: 20px; padding: 6px 15px; text-decoration: none; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .rs .open{ position:relative; } .open .J_dropdown_menu{ display: block; } .so_condition .selected { width: 100%; border-top: 1px #eeeeee solid; margin-top: 20px; display: none; } .so_condition .selected .stit { width: 90px; padding-right: 15px; float: left; text-align: right; padding-top: 3px; margin-top: 15px; } .so_condition .selected .sc { float: left; width:80%; } .so_condition .selected .sc .slist { padding-left: 10px; padding-right: 28px; height: 30px; line-height: 30px; float: left; margin-right: 15px; border-radius: 3px; border: 1px #FF6600 solid; background-color: #FFF7EE; cursor: pointer; background-image: url('../../images/130.png'); background-repeat: no-repeat; background-position: right -174px; color: #FF6600; margin-top: 15px; } .so_condition .selected .sc .slist span { color: #333333; } .so_condition .selected .sr { float: right; margin-top: 15px; } .so_condition .selected .sr .empty { width:72px; height: 25px; padding-left: 28px; line-height: 25px; border: 1px #E6E6E6 solid; border-radius: 20px; font-size: 12px; cursor: pointer; background-position: 10px -212px; background-image:url('../../images/130.png'); background-repeat: no-repeat; } .list_empty_group { padding: 60px 0; text-align: center; background: #fff; } .list_empty_group .list_empty{ width:455px; height:100px; margin:0 auto; } .list_empty_group .list_empty .list_empty_left { width: 100px; height: 100px; background: url('../../images/138.png') no-repeat; float: left; } .list_empty_group .list_empty .list_empty_right { padding-left: 15px; text-align: left; float: left; } .list_empty_group .list_empty .list_empty_right .sorry_box { padding-top: 30px; color: #Fd8000; font-size: 20px; } .list_empty_group .list_empty .list_empty_right .stips_box { padding-top: 15px; font-size: 16px; color: #999; } .dropdowbox1 li{ text-align: center;} .listb { width: 100%; border: 1px #EEEEEE solid; margin-top: 15px; } a.yli{ width:100%; height:131px; display: block; } .listb .yli { width: 100%; border-bottom: 1px #EEEEEE solid; padding-top: 12px; padding-bottom: 12px; background-color: #FFFFFF; } .qspage { font-size: 12px; line-height: 450%; text-align: center; } .qspage a { padding: 7px 12px; border: 1px #CCCCCC solid; margin-right: 5px; text-decoration: none; color: #666666; background-color: #F6F6F6; border-radius: 4px; } .qspage .current { padding: 7px 12px; border: 1px #216CD2 solid; color: #FFFFFF; margin-right: 5px; background-color: #216CD2; border-radius: 4px; } .td2, .td3, .td4, .td5, .td7, .td8, .td9, .td10 { float: left;color:#333;} .yli .td2 { width: 30%; padding-top: 1px; font-size: 16px; padding-right: 15px; } .yli .td3 { width: 30%; font-size: 16px; padding-right: 15px; display: inline-block; line-height: 21px; } .yli .td4 { width: 30%; font-size: 16px; color: #216CD2; } .yli .td5 { width: 10%; text-align: right; padding-right: 15px; } .yli .detail { width: 100%; padding-top: 15px; } .yli .detail .ltx { width: 100%; } .yli .detail .ltx .txt { padding-left: 40px; color:#333; } .yli .detail .ltx .txt span { color: #999999; padding-left: 10px; padding-right: 10px; font-size: 10px; } .yli .detail .ltx .dlabs { padding-left: 40px; margin-top: 13px; word-break: break-all; } .yli .detail .ltx .dlabs .dl { float: left; padding-left: 15px; padding-right: 15px; border: 1px #D4D4D4 solid; background-color: #FFFFFF; margin-right: 15px; height: 25px; line-height: 25px; font-size: 12px; border-radius: 2px; color: #666666; } .td2 .line_substring { padding-left:15px; margin-right: 5px; float: left; max-width: 210px; white-space: nowrap; overflow: hidden; } .td2,.td3,.td4{ font-size:16px; line-height:21px; } a.J_jobsList{ width:100%; height:120px; display: block; } .td2 span{ color:#216CD2; } /*职位详情*/ .jobstit { width: 100%; background-color: #F7F7F7; border-bottom: 1px #CCCCCC dashed; position: relative; font-size:16px; } .jobstit .wage { height: 53px; line-height: 53px; font-size: 20px; color: #FF6600; background-image: url(../../images/yitiji/01.png); background-repeat: no-repeat; background-position: 40px -78px; padding-left: 75px; } .jobstit .time { width: 190px; top: 30px; right: 0px; position: absolute; font-size: 14px; } .jobstit .jobname { font-size: 35px; padding: 15px 200px 5px 40px; color: #333333; } .jobstit .lab { padding-left: 40px; } .jobstit .lab .li { float: left; padding-left: 12px; padding-right: 12px; height: 30px; border: 1px #D7D7D7 solid; line-height: 30px; border-radius: 4px; background-color: #FFFFFF; margin-right: 10px; margin-bottom: 20px; } .jobstit .time .timebg { float: left; padding-left: 20px; padding-right: 20px; height: 20px; background-image: url(../../images/yitiji/01.png); background-repeat: no-repeat; background-position: 0px -35px; padding-top: 2px; } .jobstit .time .timebg.viewbg { background-position: 0px -63px; } .item { width:100%; border-bottom: 1px #CCCCCC dashed; padding-left: 40px; padding-top: 15px; padding-bottom: 15px; position: relative; font-size:15px; } .item .itemli { float: left; width: 210px; height: 36px; line-height: 36px; color: #333333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-right: 15px; } .item .itemli span ,.add span,.info span{ padding-right: 15px; color: #999999; } .comDet{ width:50%; padding:0 60px; border-right:1px dashed #ccc; } .cominfo{ padding:15px; border-bottom:1px dashed #ccc; } .cominfo .comlogo { width: 143px; height: 143px; padding: 3px; border: 1px #EEEEEE solid; } .cominfo .comlogo img{ width: 140px; height: 140px; } .comname>a{ font-size:20px; color:#000; line-height:30px; } .info{ line-height:28px; font-size:15px; } .contact{ line-height:28px; margin-left:60px; } .contact .txt{ font-size:15px; } .tit { margin-left: 22px; border-left: 3px #FF6600 solid; padding-left: 15px; font-size: 20px; color: #333333; height: 18px; line-height: 18px; margin-bottom: 25px; } .describe { width: 100%; padding-top: 15px; padding-bottom: 25px; } .describe .txt{ font-size:16px; padding:0 30px; } .jobshowBtn{ margin:40px auto; width:70%; display: flex; justify-content: center; } .add{ width: 700px; height: 36px; line-height: 36px; color: #333333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-right: 15px; } .jobslist { border-bottom: 1px #EEEEEE solid; padding:12px 30px; background-color: #FFFFFF; height:120px; } .jname,.jtxt{ height:45px; line-height:45px; font-size:16px; color: #666; } .jobslist .jname span { padding-left: 45px; } .jobslist .jtxt span { padding-left: 30px; font-size: 10px; padding-right: 30px; } u, ins { text-decoration: none; } .infobox{ border: 1px #ddd solid; } .ajax-list{ color:#333; } /*推荐职位三列*/ .list_cell_box { width:50%; height:120px; display: inline-block; padding: 10px; float: left; } .list_cell_box .td1 { height: 100px; padding-top: 10px; line-height: 25px; background: #f8f8f8; font-size: 16px; float: none; padding-left: 15px; cursor: pointer; color:#000; } .list_cell_box .td1 .edu_wage .education { float: left; } .link_blue span{ color: #5F8DC9; } .list_cell_box .td1 .substring { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; color:#000; } .list_cell_box .td1 .edu_wage .wage { float: right; width: 125px; text-align: right; } .font_yellow { color: #FF6600; } /*职位类别*/ .open .dropdowbox4, .open .dropdowbox44 { display: block; } .dropdowbox4 { top: 28px; display: none; position: absolute; left: -1px; z-index: 20; } .dropdowbox44 { padding: 6px 15px; position: absolute; width: 350px; height: 302px; border: 1px solid #ddd; color: #333; background: #fff; cursor: auto; top: 28px; left: 180px; overflow: auto; z-index: 99; display: none; } .dropdow_inner4 { position: relative; width: 182px; height: auto; border: 1px solid #ddd; color: #333; background: #fff; cursor: auto; } .dropdow_inner44 .nav_box44 li a { display: block; float: left; height: 30px; line-height: 20px; padding: 6px 15px; text-decoration: none; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; } .dropdow_inner4 .nav_box li a { display: block; float: none; height: 30px; line-height: 20px; padding: 5px 10px; text-decoration: none; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; } .dropdow_inner4 .nav_box li a.select { background: #f2f2f2; text-decoration: none; color: #1c93f1; } .J_dropdown span{ height:30px; display: inline-block; } .backpre{ width:90px;height:40px;border:none;margin-right:95px;font-size:20px;cursor:pointer; line-height:40px; text-align: center; background-color: #1C57A1; color:#fff; border-radius:5px; } /*2017.8.29*/ .dropdow_inner4 { overflow-y: auto; height:302px; width:200px; } .dropdowbox44{ left:198px; } /*修改火狐滚动条*/ ._scroll{ position: relative; } ._panel-box{ padding-right:60px; } ._scroll_bar{ cursor: pointer; } #pcontent{ padding: 40px 60px 40px 60px; }