@charset 'utf-8'; /*招聘详情*/ .table { display: table; margin-bottom: 0; } .tr { display: table-row; } .td { display: table-cell; } .recr .content { padding-top: 40px; padding-bottom: 18px; } .recr .content a { color: #666; } .recr .content a span { font-size: 14px; display: inline-block; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .recr .content a:hover { color: #006dba; } .recr .content .fr .table { width: 730px; margin-right: 243px; } .recr .content .fr .td { padding-top: 15px; padding-bottom: 15px; } .recr .content .fr .td:first-child { width: 160px; text-align: center; color: #fff; } .recr .content .fr .td:last-child { width: calc(100% - 160px); width: -webkit-calc(100% - 160px); padding-right: 15px; padding-left: 15px; color: #666; } .recr .content .fr .tr:nth-child(2n-1) .td:first-child { background: #4c92c4; } .recr .content .fr .tr:nth-child(2n-1) .td:last-child { background: #e6e6e6; } .recr .content .fr .tr:nth-child(2n) .td:first-child { background: #77afd7; } .recr .content .fr .tr:nth-child(2n) .td:last-child { background: #fff; } .recr .content .fr > p { line-height: 2.85; margin-top: 18px; color: #333; } /*招聘列表*/ .reculist .lcon1 { padding-top: 50px; padding-bottom: 55px; } .reculist .lcon1 .fl { width: calc(100% - 644px); width: -webkit-calc(100% - 644px); height: 287px; } .reculist .lcon1 .fl img { display: none; max-width: 100%; } .reculist .lcon1 .fr { overflow: hidden; width: 644px; height: 287px; padding-top: 24px; padding-right: 60px; padding-bottom: 24px; padding-left: 60px; background: #f5f5f5; } .reculist .lcon1 .fr p { line-height: 2.85; } .reculist .lcon2 { padding-bottom: 95px; text-align: center; } .reculist .lcon2 .listbody li { border-bottom: 1px solid #d9d9d9; } .reculist .lcon2 .item { line-height: 40px; float: left; width: 25%; height: 40px; } .reculist .lcon2 li .item { line-height: 50px; height: 50px; } .reculist .lcon2 .listhead .item { color: #fff; font-size: 16px; } .reculist .lcon2 .listhead .item:nth-child(2n-1) { background: #4c92c4; } .reculist .lcon2 .listhead .item:nth-child(2n) { background: #77afd7; } .reculist .lcon2 .listbody a .item { color: #666; } .reculist .lcon2 .listbody a { position: relative; display: block; } .reculist .lcon2 .listbody span { line-height: 25px; position: absolute; top: 50%; right: 9px; display: inline-block; width: 25px; height: 25px; padding-left: 2px; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: #77afd7; border: 1px solid #77afd7; border-radius: 50%; } .reculist .lcon2 li:hover span { color: #fff; background: #77afd7; } @media (max-width: 1199px) { .recr .content .fr .table { margin-right: 0px; } } @media (max-width: 991px) { .recr .content .fl, .recr .content .fr { float: none; } .recr .content .fr { margin-top: 40px; } .recr .content .table { width: 100%; } .recr .content .fr .td:first-child { width: 100px; } .reculist .lcon1 .fl img { display: inline-block; } .reculist .lcon1 .fl { width: 100%; height: auto; background: transparent; } .reculist .lcon1 .fl, .reculist .lcon1 .fr { height: auto; } .reculist .lcon1 .fl img { width: 100%; } .reculist .lcon1 .fr { width: 100%; padding-right: 20px; padding-left: 20px; } .reculist .lcon2 { overflow: auto; } .reculist .lcon2 .list { min-width: 800px; } } @media (max-width: 767px) { }