.kv{height:700px;position:relative;background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent 20%),url(../img/kv.1cc0f445.webp);background-position:50%,bottom;background-size:cover,cover}.kv .caption{width:1200px;margin:0 auto;padding:25px 0;box-sizing:border-box}.kv .caption h1{margin:0;display:inline-block;letter-spacing:5px;font-weight:700;font-size:52px;color:#fff;text-shadow:5px 5px 5px #00000066}.sect1 .sectTit{margin:0 0 10px;padding:5px 0;box-sizing:border-box;display:inline-block;border-top:1px solid #0c5f99;border-bottom:1px solid #0c5f99;letter-spacing:2px;font-size:24px;color:#0c5f99}.sect1 .left{width:47%;float:left;line-height:2em}.sect1 .right{width:47%;float:right}.sect1 .right .salary{overflow:hidden;border-radius:30px}.sect1 .right .salary .title{padding:10px;box-sizing:border-box;text-align:center;font-size:24px;background:#cfebe5}.sect1 .right .salary .title .txt1{color:#3077a8}.sect1 .right .salary .title .txt2{color:#e69876}.sect1 .right .salary .degree{padding:20px 0;display:flex;justify-content:space-between;background:#fff}.sect1 .right .salary .degree .item{flex:0 0 33.33%;border-right:1px solid #e0e0e0;text-align:center}.sect1 .right .salary .degree .item .num1,.sect1 .right .salary .degree .item .num2{font-weight:900;font-size:40px;color:#63bfaa}.sect1 .right .salary .degree .item .num3{font-weight:900;font-size:40px;color:#e99776}.sect2{background:url(../img/sectBack2.9f53c3c0.png) 50%;background-size:cover}.sect2 .gallery{margin:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;overflow:hidden;border-radius:30px}.sect2 .gallery .left{flex:0 0 40%}.sect2 .gallery .right{flex:0 0 59.5%}.sect2 .gallery .left .imgContainer2-1{width:100%;background:url(../img/pic2_01.f89a3a8c.jpg) 50%;background-size:cover}.sect2 .gallery .left .imgContainer2-2{width:100%;margin:5px 0 0;background:url(../img/pic2_02.5cc49556.jpg) 50%;background-size:cover}.sect2 .gallery .right .imgContainer2-3{width:100%;background:url(../img/pic2_03.bbbf3464.jpg) 50%;background-size:cover}.sect3 .sectTit{padding:7px 30px;box-sizing:border-box;display:inline-block;font-size:20px;color:#fff;background:#e99776;box-shadow:2px 2px 5px grey}.sect3 .practice{margin:-20px 0 0;padding:40px;box-sizing:border-box;border-radius:30px;background:#fff}.sect3 .practice .item{width:100%;padding:20px 0;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid silver}.sect3 .practice .item:last-child{border-bottom:none}.sect3 .practice .item .thumbnail{flex:0 0 30%}.sect3 .practice .item .info{flex:0 0 65%;display:flex;justify-content:space-between}.sect3 .practice .item .info .left{flex:0 0 40px}.sect3 .practice .item .info .left .sign{line-height:1em;font-family:arial;font-size:52px;color:#e99776;transform:translateY(-10px)}.sect3 .practice .item .info .right{flex:0 1 auto;line-height:1.6em}.sect3 .practice .item .info .right .tit{font-size:20px;color:#0c5f99}.sect3 .practice .item .info .right .desp{font-size:16px}.sect4 .sectTit{margin:-20px 0 40px;padding:5px 40px;box-sizing:border-box;display:inline-block;border:1px solid #0c5f99;border-radius:50px;font-weight:700;font-size:40px;color:#0c5f99}.sect4 .fbLink{text-align:center;color:#0c5f99}.sect4 .fbLink i{margin:0 0 5px;font-size:60px;transition:transform .5s}.sect4 .fbLink i:hover{transform:scale(1.2)}.sect4 .fbLink img{width:100%;display:block;vertical-align:bottom;transition:transform .5s}.sect4 .fbLink img:hover{transform:scale(1.05)}@media screen and (min-width:1367px) and (max-width:1600px){.kv .caption h1{font-size:48px}}@media screen and (min-width:1201px) and (max-width:1366px){.kv .caption h1{font-size:44px}}@media screen and (min-width:768px) and (max-width:1200px){.kv .caption{width:100%;padding:10px 10px}.kv .caption h1{font-size:40px}.sect1 .left{width:100%}.sect1 .right{width:60%;margin:20px 20% 0}}@media screen and (min-width:1px) and (max-width:767px){.kv .caption{width:100%;padding:10px 10px}.kv .caption h1{font-size:24px;text-shadow:3px 3px 3px #00000066}.sect1 .left{width:100%}.sect1 .right{width:100%;margin:20px 0 0}.sect2 .sectTit{width:320px;padding:10px;top:-30px;font-size:20px}.sect2 .gallery .left,.sect2 .gallery .right{flex:0 0 100%}.sect2 .gallery .left .imgContainer2-2{margin:5px 0}.sect3 .sectTit{width:320px;font-size:20px}.sect3 .practice{padding:20px}.sect3 .practice .item .thumbnail{flex:0 0 100%}.sect3 .practice .item .info{flex:0 0 100%;margin:20px 0 0}.sect4 .sectTit{font-size:24px}}