@import url('../info.css');

.job-nav {margin-top:80px;margin-bottom:80px}
.job-nav li a {font-size:18px;color:rgb(0,0,0)}
.job-nav li a:hover {background-color:transparent !important;border-bottom:2px solid #DDD}
.job-nav li a:focus {background-color:transparent !important}
.job-nav li.active a {border-bottom:2px solid #4EB1F4}
.job-nav li a small {color:#888;font-size:75%;}
.job-panel {border:none;border-radius:0;box-shadow:none}
.job-panel .panel-heading {background-color:rgb(244,246,246);padding:15px;position:relative;border-radius:3px}
.job-panel .panel-heading .panel-title .marker {position:absolute;height:48px;width:48px;background-color:rgb(27,167,255);left:0px;top:0px;border-radius:3px 0px 0px 3px;line-height:48px;text-align:center;color:rgb(255,255,255);font-weight:bold;font-family:'Times New Roman'}
.job-panel .panel-heading .panel-title a {margin-left:50px}
.job-panel .panel-collapse .panel-body {border:0px none!important}
.resume-email {text-align:right;color:#4EB1F4;margin:30px 0}
.title-enjoy {color:#728AA3;text-align:center;margin:65px 0}
.photo-wall {width:320px;margin:0 auto;text-align:center;max-width:100%;margin-bottom:100px}
.photo-wall img {padding:1px;box-sizing:border-box;width:240px}
.ceo {margin-bottom:100px;text-align:center}
.ceo img {border-radius:120px;display:inline-block}
.ceo p {margin:50px 0 20px;position:relative;display:inline-block}
.ceo p::before {content:"“";position:absolute;top:-20px;left:-45px;font-size:30px;font-family:"MicrosoftYaHei","Microsoft YaHei Normal","Microsoft YaHei"}
.ceo p::after {content:"“";position:absolute;bottom:-35px;right:-25px;font-size:30px;font-family:"MicrosoftYaHei","Microsoft YaHei Normal","Microsoft YaHei"}
.ceo h4 {font-weight:bold;color:#4EB1F4}
.apply {background-color:#F7F7F7;padding-top:50px;padding-bottom:50px}
.apply .title {margin-bottom:25px}
.apply form div {margin-bottom:8px}
.apply form label {font-weight:normal;color:#7a7a7a}
.apply form .btn {width:120px;padding:10px;margin-top:15px}
.apply .join-captcha-wrap {display:flex;align-items:center;gap:12px;max-width:320px;margin-top:6px}
.apply .join-captcha-input {flex:1;min-width:0;padding-right:8px;height:38px}
.apply .join-captcha-img-wrap {flex-shrink:0;display:inline-flex;align-items:center;height:38px;border:1px solid #ccc;border-radius:4px;overflow:hidden;background:#fff;cursor:pointer}
.apply .join-captcha-img-wrap img {display:block;height:38px;width:150px;vertical-align:middle}
.apply .join-captcha-img-wrap:hover {border-color:#4EB1F4}
.apply .iconfont {color:#FFF;background-color:#1FB1FE;border-radius:50px;font-size:30px;padding:5px;float:left;line-height:30px}
.apply .item {margin:5px 0 20px 0}
.apply .item span {margin-left:10px;display:inline-block;width:210px}
.introduce .sub-intro {font-size:18px;margin-bottom:80px}
.introduce .support {font-size:22px}
.introduce .support span {font-size:28px;font-weight:bold}
.introduce .support div:nth-child(1),
.introduce .support div:nth-child(2) {border-right:2px solid #666}
.introduce .info {margin:80px 0}
.introduce .info p {color:#32383f}
.introduce .info .special {font-weight:bold;margin-top:30px}
@media (max-width:767px) {
    .job-nav {margin-top:80px;margin-bottom:30px}
    .photo-wall img {width:160px}
    .nav-justified>li {width:50%;height:70px;float:left}
    .nav-justified>li a {padding:5px 0}
    .job-panel .panel-heading .panel-title a {margin-left:40px;font-size:15px}
    .introduce .sub-intro {margin-bottom:50px;font-size:16px}
    .introduce .info {margin:50px 0}
    .introduce .support div {min-height:80px;font-size:14px}
    .introduce .support span {font-size:14px}
    .apply .join-captcha-wrap {max-width:100%}
}
@media (min-width:768px) {
    .photo-wall {width:720px}
}
@media (max-width:992px) {
    .apply .join-contact {margin-top:60px}
}
@media (min-width:992px) {
    .photo-wall {width:960px}
    .apply .join-contact .title {padding-left:15px}
    .apply .clear-padding-right {padding:0 0 0 30px}
}
@media (min-width:1200px) {
    .photo-wall {width:1260px}
    .photo-wall img {width:210px}
    .apply .container {width:1170px}
}