@charset "utf-8";
.jobsection1{
    width: 100%;
    padding:125px 0px;
    background: url(../images/jobbeijing.png) no-repeat;
    background-size: 60%;
    background-position: center bottom;
}
.jobsection1_one{
    width: 100%;
    padding:0px 100px;
}
.jobsection1_one .title{
    position: relative;
    font-weight: 400;
    font-size: 34px;
    color: #063A80;
    line-height: 64px;
}
.jobsection1_one .title::after{
    position: absolute;
    bottom:-15px;
    left:0px;
    width: 112px;
    height: 3px;
    background-color: #063A80;
    content: '';
}
.jobsection1_one .miaoshu{
    width: 100%;
    margin-top: 83px;
    font-weight: 400;
    font-size: 24px;
    color: #676767;
}
.jobsection1_one .miaoshu p{
    line-height: 55px;
    text-align: left;
    margin-top: 40px;
}
.jobsection1_one .jianli{
    width: 100%;
    margin-top: 69px;
    font-weight: 400;
    font-size: 34px;
    color: #676767;
    line-height: 64px;
}
.jobsection1_one .jianli span{
    color: #063A80;
}
.jobsection1_one .jianli b{
    color: #063A80;
    font-size: 24px;
}


.jobsection1_one .tjjianli {
    width: 200px;
    height: 51px;
    background-color: #B5E1E5;
    border-radius: 30px;
    margin: 0 auto;
    margin-top: 20px;
    text-align: center;
    font-weight: 400;
    font-size: 16px;
    color: #2E3242;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.jobsection1_one .tjjianli:hover {
    background-color: #063A80;
    color: #FFFFFF;
}
.tijiaourl{
    display: flex;
    justify-content: flex-start;
    margin-top: 20px;
}
.tijiaourl .zhaopininfo{
    width: 131px;
    height: 41px;
    background-color: #0A3977;
    border-radius: 25px;
    font-weight: 400;
    font-size: 16px;
    color: #FFFFFF;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.tijiaourl .zhaopininfo a{
    color: #FFFFFF;
}
.tijiaourl .lianxihr{
    margin-left: 20px;
    width: 131px;
    height: 41px;
    background-color: #FFFFFF;
    border:1px solid #0A3977;
    border-radius: 25px;
    font-weight: 400;
    font-size: 16px;
    color: #0A3977;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.tijiaourl .lianxihr a{
    color: #0A3977;
}
.tijiaourl .lianxihr:hover{
    background-color: #0A3977;
    color: #FFFFFF;
}
.tijiaourl .lianxihr:hover a{
    color: #FFFFFF;
}
.jobsection2{
    width: 100%;
    padding: 50px 0px;
    min-height: 1180px;
    background: url('../images/zhaopinbj.jpg') no-repeat;
    background-position: center;
}
.jobsection2 .jobsection2_one{
    width: 100%;
}
.jobsection2 .jobsection2_one .title{
    width: 100%;
    font-weight: 400;
    font-size: 3vw;
    color: #063A80;
    line-height: 3vw;
    text-align: center;
}
.jobsection2 .jobsection2_one .zhaopinlm{
    width: 100%;
    min-height: 800px;
    margin-top: 50px;
    background-color: rgba(255, 255, 255, 0.2);
    box-shadow: 3px 3px 5px rgba(181,224,230,0.5);
    cursor: pointer;
    border-radius: 20px;
    padding: 60px;
}
.jobsection2 .jobsection2_one .zhaopinlm ul li{
    padding: 30px;
    border-bottom: 1px solid #CCCCCC;
}
.jobsection2 .jobsection2_one .zhaopinlm ul li:last-child{
    border-bottom: 0px;
}
.jobsection2 .jobsection2_one .zhaopinlm ul li .title{
    width: 100%;
    font-weight: 400;
    font-size: 2vw;
    color: #063A80;
    line-height: 2vw;
    text-align: left;
}
.jobsection2 .jobsection2_one .zhaopinlm ul li .miaoshu{
    width: 100%;
    font-weight: 400;
    font-size: 24px;
    color: #555656;
    line-height: 48px;
    text-align: left;
    margin-top: 20px;
}
.jobsection2 .jobsection2_one .zhaopinurl{
     display: flex;
    justify-content: center;
    margin-top: 50px;
}
.jobsection2 .jobsection2_one .zhaopinurl .zhaopinhr{
    width: 131px;
    height: 41px;
    background-color: #0A3977;
    border-radius: 25px;
    font-weight: 400;
    font-size: 16px;
    color: #FFFFFF;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.jobsection2 .jobsection2_one .zhaopinurl .zhaopinhr a{
    color: #FFFFFF;
}
.jobsection2 .jobsection2_one .hrlm{
    width: 60%;
    min-height: 800px;
    margin-top: 50px;
    padding: 60px;
    margin: 0 auto;
}
.jobsection2 .jobsection2_one .hrlm .hrtitle{
    width: 100%;
    font-size: 24px;
    color: #555656;
    font-weight: 800;
}
.jobsection2 .jobsection2_one .hrlm .hrmiaoshu{
    width: 100%;
    font-size: 24px;
    color: #555656;
    font-weight: 400;
    margin-top: 10px;
}
.jobsection2 .jobsection2_one .hrlm .hrnr{
    width: 100%;
    margin-top: 20px;
}
.jobsection2 .jobsection2_one .hrlm .hrnr .mc{
    width: 100%;
    font-size: 21px;
    color: #555656;
    font-weight: 400;
    margin-top: 20px;
}
.jobsection2 .jobsection2_one .hrlm .hrnr .text input{
    width: 100%;
    height: 42px;
    border-radius: 22px;
    border: 1px solid #CCCCCC;
    margin: 10px 0px;
}
.jobsection2 .jobsection2_one .hrlm .hrnr .text textarea{
    width: 100%;
    height: 181px;
    padding: 10px;
    border-radius: 15px;
    border: 1px solid #CCCCCC;
    margin: 10px 0px;
}
@media only screen and (max-width: 1920px){


}

@media only screen and (max-width: 1680px){
   .jobsection1_one .title{
        font-size: 30px;
        line-height: 48px;
    }
    .jobsection1_one .miaoshu{
        font-size: 21px;
    }
    .jobsection1_one .miaoshu p{
        line-height: 48px;
        margin-top: 30px;
    }
    .jobsection1_one .jianli{
        font-size: 30px;
        line-height: 48px;
    }
    .jobsection1_one .jianli b{
        font-size: 21px;
    }

}
@media only screen and (max-width: 1440px){
   .jobsection1_one .title{
        font-size: 26px;
        line-height: 48px;
    }
    .jobsection1_one .miaoshu{
        font-size: 18px;
    }
    .jobsection1_one .miaoshu p{
        line-height: 41px;
        margin-top: 35px;
    }
    .jobsection1_one .jianli{
        font-size: 26px;
        line-height: 48px;
    }
    .jobsection1_one .jianli b{
        font-size: 18px;
    }
}
@media only screen and (max-width: 1366px){
    .jobsection1_one .title{
        font-size: 24px;
        line-height: 45px;
    }
    .jobsection1_one .miaoshu{
        font-size: 17px;
    }
    .jobsection1_one .miaoshu p{
        line-height: 39px;
        margin-top: 32px;
    }
    .jobsection1_one .jianli{
        font-size: 24px;
        line-height: 45px;
    }
    .jobsection1_one .jianli b{
        font-size: 17px;
    }

}
@media only screen and (max-width: 1280px){


}
@media only screen and (max-width: 1200px){
	.jobsection1 {
        padding: 30px 0px;
    }
    .jobsection1_one {
        padding: 0px;
    }
    .jobsection1_one .title {
        font-size: 18px;
        line-height: 35px;
    }
    .jobsection1_one .title::after {
        bottom: -10px;
        width: 80px;
        height: 2px;
    }
    .jobsection1_one .miaoshu {
        margin-top: 30px;
        font-size: 16px;
    }
    .jobsection1_one .miaoshu p {
        line-height: 32px;
    }
    .jobsection1_one .jianli {
        margin-top: 20px;
        font-size: 14px;
    }
    .jobsection1_one .jianli b {
        font-size: 16px;
    }

}