.social-recruitment-content { font-size: 14px; color: #4A4A4A; margin: 0 auto; padding-bottom: 100px; } .social-recruitment-content .position-list { width: 1100px; margin: 0 auto; } .social-recruitment-content .position-list .list-title { font-size: 36px; color: #4A4A4A; text-align: center; margin-top: 60px; } .social-recruitment-content .position-list .list-title-detail { font-size: 14px; color: #4A4A4A; display: block; margin-top: 20px; margin-bottom: 20px; } .social-recruitment-content .position-list .paging { margin-bottom: 0; } .list-box .box-header { height: 40px; background: #F0F0F0; position: relative; } .list-box .box-nav { height: 60px; cursor: pointer; background: #FFFFFF; border-bottom: 1px solid #F0F0F0; } .list-box .box-nav.active { border-bottom: 1px solid #C30F23; } .list-box .box-header span,.list-box .box-nav span { display: inline-block; height: 100%; float: left; line-height: 40px; text-align: left; font-size: 14px; color: #4A4A4A; width: 60px; text-align: center; margin-left: 50px; } .list-box .box-nav:hover .first-span, .list-box .box-nav:hover .detail-span { color: #C30F23; } .list-box span.first-span { width: 200px; text-align: left; color: #11364A; margin: 0 420px 0 20px; } .list-box span.first-span i { display: inline-block; *display:inline; zoom:1; width: 12px; height: 12px; margin-left: 5px; background: url('../images/icon/up-down-arr.png') left top no-repeat scroll; } .list-box span.first-span i.active { background: url('../images/icon/up-down-arr.png') left bottom no-repeat scroll; } .list-box .box-nav span { line-height: 60px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .list-box .position-detail { margin: 0 auto; background: #FAFAFA; padding: 40px; line-height: 24px; font-size: 14px; color: #4A4A4A; display: none; } .list-box .position-detail a { display: block; text-align: center; line-height: 40px; background: #C30F23; border-radius: 2px; width: 120px; height: 40px; font-size: 14px; color: #FFFFFF; cursor: pointer; margin-top: 20px; } .paging span.paging-p { } p,span,b { font-weight: normal; } /*校园招聘独有样式*/ .school-recruitment-content .position-list .list-title { width: 578px; height: 189px; margin-left: 139px; margin-top: 0; background-image: url(../images/school-1.png); } .progress-con { padding-bottom: 36px; position: relative; overflow: hidden; height: 400px; } .con-title { text-align: center; margin: 0 auto; font-size: 36px; color: #4A4A4A; text-align: center; font-weight: normal; padding: 47px 0 58px 0; } .progress-con-bg { position: absolute; left: 50%; top: 152px; z-index: 9; margin-left: -720px; width: 1440px; height: 196px; background: url('../images/progress-bg.png') center center no-repeat scroll; } .progress-con-bg .progress-con-content { position: relative; width: 1100px; margin: 0 auto; } .progress-con-content .con-item { position: absolute; width: 148px; font-size: 12px; color: #4A4A4A; line-height: 24px; } .progress-con-content .con-item-1 { left: 0; top: 118px; } .progress-con-content .con-item-2 { left: 202px; top: 72px; } .progress-con-content .con-item-3 { left: 403px; top: 55px; } .progress-con-content .con-item-4 { left: 605px; top: 55px; } .progress-con-content .con-item-5 { left: 806px; top: 72px; } .progress-con-content .con-item-6 { left: 1008px; top: 118px; } .fuli { padding-bottom: 60px; } .fuli .con-title { padding: 40px 0 0; } .fuli .con-intro { font-family: MicrosoftYaHei; font-size: 14px; color: #4A4A4A; line-height: 24px; text-align: center; } .fuli-list { width: 1100px; margin: 30px auto 0; } .fuli-list .fuli-item { float: left; width: 260px; height: 200px; margin: 0 20px 20px 0; background-color: #fafafa; border-radius: 2px; text-align: center; font-size: 18px; color: #4A4A4A; } .fuli-list .fuli-item.margin-r-0 { margin-right: 0; } .fuli-list .fuli-item span { display: block; width: 60px; height: 60px; margin: 40px auto 20px; } .fuli-list .fuli-item span.item-bg-1 { background: url('../images/treatment-1.png') center center no-repeat scroll; } .fuli-list .fuli-item span.item-bg-2 { background: url('../images/treatment-2.png') center center no-repeat scroll; } .fuli-list .fuli-item span.item-bg-3 { background: url('../images/treatment-3.png') center center no-repeat scroll; } .fuli-list .fuli-item span.item-bg-4 { background: url('../images/treatment-4.png') center center no-repeat scroll; } .fuli-list .fuli-item span.item-bg-5 { background: url('../images/treatment-5.png') center center no-repeat scroll; } .fuli-list .fuli-item span.item-bg-6 { background: url('../images/treatment-6.png') center center no-repeat scroll; } .fuli-list .fuli-item span.item-bg-7 { background: url('../images/treatment-7.png') center center no-repeat scroll; } .fuli-list .fuli-item span.item-bg-8 { background: url('../images/treatment-8.png') center center no-repeat scroll; } .position-list .con-title { padding: 60px 0 20px 0; } .content-callus { width: 1100px; height: 570px; overflow: hidden; margin: 0 auto; } .content-callus .title { font-size: 36px; color: #4A4A4A; text-align: center; margin-top: 60px; } .content-callus .callus-bottom { width: 1100px; height: 400px; margin-top: 20px; background: url(../images/callus.jpg) center center no-repeat scroll; background-size: 100%; } .content-callus .callus-bottom .callus-bottom-left { width: 484px; padding-top: 50px; background: rgba(255,255,255,0); float: left; } .content-callus .callus-bottom .callus-bottom-left p { font-size: 18px; color: #000000; margin: 60px 0 50px 40px; } .content-callus .callus-bottom .callus-bottom-left span { font-size: 14px; color: #000000; display: block; line-height: 24px; margin: 0 0 12px 40px; } .qrcode-row { text-align: center; font-size: 0; } .content-callus .callus-bottom .callus-bottom-left span.qrcode-tips-row { margin: 30px 0 20px 40px; font-size: 12px; } .content-callus .callus-bottom .callus-bottom-left .qrcode-row span { display: inline; zoom: 1; display: inline-block; font-size: 12px; color: #4A4A4A; margin-left: 0; } .content-callus .callus-bottom .callus-bottom-left .qrcode-row span.span1 { margin-right: 45px; } .qrcode-row span img { display: block; width: 100px; height: 100px; margin-bottom: 10px; }