.publicIn_bannerText p {
    width: 50%;
    line-height: 0.4rem;
}

.secondPage_tab ul li {
    margin: 0rem 4%;
}

.secondPage_tab {
    width: 100%;
    box-shadow: 0rem 0.07rem 0.4rem 0rem rgba(38, 58, 88, 0.07);
}

.secondPage_tab ul {
    text-align: left;
    white-space: nowrap;
    overflow-x: scroll;
}

.secondPage_tab ul::-webkit-scrollbar {
    width: 0;
}

.listTitle {
    margin-top: 0.3rem;
    margin-bottom: 0.5rem;
}


/* 公司文化 start */

.companyCultureMatter ul {
    white-space: nowrap;
    overflow-x: scroll;
}

.companyCultureMatter ul::-webkit-scrollbar {
    width: 0;
}

.companyCultureMatter ul li {
    display: inline-block;
    width: 92%;
    margin-right: 4%;
}

.companyCultureMatterImg {
    width: 100%;
    height: 3.98rem;
    border-radius: 0.08rem;
    text-align: center;
    line-height: 3.98rem;
}

.companyCultureMatterImg img {
    width: 100%;
    height: 3.5rem;
    display: inline-block;
}

.companyCultureMatterContent {
    display: inline-block;
    width: 100%;
    position: relative;
    padding: 0.6rem 0rem;
    background-color: #ffffff;
    box-shadow: 0rem 0.1rem 0.2rem 0rem rgba(175, 190, 202, 0.2);
    border-radius: 0.08rem;
    top: -0.12rem;
    text-align: center;
    height: 3.2rem;
    box-sizing: border-box;
    overflow-y: auto;
}

.companyCultureMatterContent div span {
    display: inline-block;
    width: 0.14rem;
    height: 0.02rem;
    background-color: #007fff;
}

.companyCultureMatterContent h2 {
    display: inline-block;
    margin: 0rem 0.3rem;
    white-space: normal;
    font-family: MicrosoftYaHei-Bold;
    font-weight: bold;
    font-size: 0.3rem;
    color: #007fff;
    vertical-align: middle;
    max-width: 80%;
}

.companyCultureMatterContent h3 {
    white-space: normal;
    font-family: MicrosoftYaHei;
    font-size: 0.34rem;
    color: #1a1a1a;
    margin: 0.4rem 0rem 0.2rem;
}

.companyCultureMatterContent p {
    margin: 0rem 0.4rem;
    /* white-space:normal; */
    font-family: Repair-Light;
    font-size: 0.26rem;
    color: #999999;
    line-height: 0.32rem;
    text-overflow: ellipsis;
    overflow: hidden;
}

.pad {
    height: 3.68rem;
}


/* 公司文化 end */


/* 薪资福利 start */

.weal ul li {
    box-shadow: 0rem 0.1rem 0.2rem 0rem rgba(175, 190, 202, 0.2);
    border-radius: 0.08rem;
    margin-bottom: 0.4rem;
    overflow: hidden;
    height: 1.9rem;
}

.weal ul li div {
    float: left;
}

.wealImg {
    width: 37%;
    height: 100%;
    text-align: center;
}

.wealImg img {
    max-width: 100%;
    height: 100%;
    display: inline-block;
}

.wealMatter {
    height: 100%;
    width: 63%;
    box-sizing: border-box;
    padding: 0.3rem 0.35rem;
}

.wealMatter h2 {
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #333333;
    margin-bottom: 0.24rem;
}

.wealMatter p {
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #999999;
    line-height: 0.34rem;
}


/* 薪资福利 end */


/* 社会招聘 */

.invite {
    width: 100%;
    height: auto;
    background: url(../images/joinUsInviteBanner.png)no-repeat center center;
}

.inviteName {
    background-color: #ffffff;
    box-shadow: 0rem 0.1rem 0.2rem 0rem rgba(175, 190, 202, 0.2);
    border-radius: 0.04rem;
    padding: 0.04rem 0rem;
    margin-bottom: 0.4rem;
    overflow: hidden;
}

.inviteName li {
    float: left;
    width: 33%;
    text-align: center;
    padding: 0.16rem 0rem;
}

.inviteName li.active {
    border-radius: 0.04rem;
    background-color: #007fff;
}

.inviteName li.active span {
    color: #ffffff;
    font-weight: bold;
}

.inviteName li img {
    height: 0.26rem;
    width: auto;
    margin-right: 0.16rem;
}

.inviteName li span {
    font-family: MicrosoftYaHei;
    font-size: 0.26rem;
    color: #9aa3ac;
    vertical-align: bottom;
}

.post {
    text-align: center;
}

.post div {
    text-align: left;
    padding: 0.34rem 0.3rem;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    line-height: 0.38rem;
    color: #1a1a1a;
    margin-bottom: 0.3rem;
    background-color: #ffffff;
    box-shadow: 0rem 0.1rem 0.2rem 0rem rgba(175, 190, 202, 0.2);
    border-radius: 0.08rem;
}

.postButton {
    display: inline-block;
    padding: 0rem;
    background-color: #79b53d;
    border-radius: 0.04rem;
    margin-bottom: 0.9rem;
    margin-top: 0.4rem;
    margin-left: 50%;
    transform: translateX(-50%);
}

.postButton a {
    display: block;
    font-family: MicrosoftYaHei;
    font-size: 0.28rem;
    color: #ffffff;
    padding: 0.22rem 0.53rem;
}

.postButton span {
    vertical-align: middle;
}

.postButton img {
    width: 0.1rem;
    height: 0.12rem;
    margin-left: 0.08rem;
}


/* 社会招聘 */


/*  校园招聘start */

.campus {
    background-image: none !important;
}

.campusName {
    background-color: #ffffff;
    box-shadow: 0rem 0.1rem 0.2rem 0rem rgba(175, 190, 202, 0.2);
    border-radius: 0.04rem;
    padding: 0.04rem 0rem;
    margin-bottom: 0.4rem;
    overflow: hidden;
}

.campusName li {
    float: left;
    width: 33%;
    text-align: center;
    padding: 0.16rem 0rem;
    border-radius: 0.04rem;
}

.campusName li .inviteNameHDefault,
.inviteName li.active .inviteNameHover,
.campusName li.active .inviteNameHover,
.inviteName li .inviteNameHDefault {
    display: block;
}

.campusName li .inviteNameHover,
.campusName li.active .inviteNameHDefault,
.inviteName li.active .inviteNameHDefault,
.inviteName li .inviteNameHover {
    display: none;
}

.campusName li a,
.inviteName li a {
    display: flex;
    justify-content: center;
    align-items: center;
}

.campusName li.active {
    background-color: #007fff;
}

.campusName li.active span {
    color: #ffffff;
    font-weight: bold;
}

.campusName li img {
    height: 0.26rem;
    width: auto;
    margin-right: 0.16rem;
}

.campusName li span {
    font-family: MicrosoftYaHei;
    font-size: 0.26rem;
    color: #9aa3ac;
    vertical-align: bottom;
}


/*  校园招聘 end */


/* 培训机制 start*/

.trainContent ul li {
    position: relative;
    height: 4rem;
    box-shadow: 0rem 0.1rem 0.2rem 0rem rgba(175, 190, 202, 0.2);
    border-radius: 0.08rem;
    margin-bottom: 0.4rem;
}

.trainContent ul li img {
    width: 100%;
    height: 100%;
}

.trainContentMatterTitle {
    height: 25%;
    box-sizing: border-box;
    padding: 0.35rem 0.3rem;
}

.trainContentMatterTitle h3 {
    display: inline-block;
    width: 90%;
    box-sizing: border-box;
    font-family: MicrosoftYaHei;
    font-size: 0.32rem;
    color: #ffffff;
    /* position: relative; */
}

.trainContentMatter {
    width: 100%;
    height: 100%;
    top: 0rem;
    left: 0rem;
    position: absolute;
}

.trainContentMatterTitle img {
    width: 0.2rem !important;
    height: 0.12rem !important;
    float: right;
    margin-top: 0.12rem;
}

.trainContentMatterTitle {
    position: relative;
    background-color: rgb(0, 0, 0, 0.2);
    filter: alpha(opacity=20);
}

.matterEnd {
    position: absolute;
    right: 4%;
    top: 0.35rem;
    display: none;
}

.trainContentMatter .trainContentReles {
    background-color: rgb(0, 0, 0, 0.2);
    filter: alpha(opacity=20);
    height: 75%;
    font-family: MicrosoftYaHei;
    font-size: 0.26rem;
    color: #ffffff;
    line-height: 0.4rem;
    display: none;
    box-sizing: border-box;
    padding: 0rem 0.3rem 0.35rem;
    overflow-y: auto;
}


/* 培训机制 end */


/* 发展路径 */

.pathwayImg {
    width: 100%;
    height: 6.6rem;
    margin-bottom: 0.9rem;
}

.pathwayImg img {
    width: 100%;
    height: 100%;
}


/* 发展路径 */

.affiliate {
    background: url(../images/jojinUsAffiliate.png) no-repeat center center;
    height: 4.4rem;
    text-align: center;
    overflow: hidden;
}

.affiliate h2 {
    font-family: MicrosoftYaHei-Bold;
    font-size: 0.34rem;
    color: #ffffff;
    margin-top: 1rem;
}

.affiliate p {
    margin-top: 0.32rem;
    font-family: MicrosoftYaHei;
    font-size: 0.26rem;
    color: #ffffff;
}

.affiliate a {
    display: inline-block;
    padding: 0.19rem 0.39rem;
    font-family: MicrosoftYaHei;
    font-size: 0.24rem;
    color: #007fff;
    border: none;
    background-color: #ffffff;
    border-radius: 0.04rem;
    margin-top: 0.4rem;
}

@media(max-width:368px) {
    .weal ul li {
        height: 2.5rem;
    }
    .wealMatter p {
        line-height: 0.4rem;
    }
}