.join-us-content-a { height: 10.667rem; background-image: url("../../static/image/zsjmsj.jpg"); background-size: cover; padding: 3.04rem 0 0 0; display: flex; justify-content: center; }

.join-us-content-a__inner .title { font-size: 1.28rem; line-height: 1.867rem; }

.join-us-content-a__inner .sub-title { font-size: 0.373rem; line-height: 0.533rem; }

.join-us-content-b { padding: 2.133rem 0.533rem 0 0.533rem; display: flex; flex-direction: column; align-items: center; }

.join-us-content-b .title { margin-bottom: 1.067rem; font-size: 1.067rem; line-height: 1.547rem; }

.join-us-content-b .item { width: 100%; height: 10.773rem; background-image: url("../../static/image/bj1.png"); background-size: cover; padding: 1.28rem 0 0 0; display: flex; flex-direction: column; align-items: center; }

.join-us-content-b .item-icon { width: 2.667rem; height: 2.667rem; margin-bottom: 0.8rem; }

.join-us-content-b .item-name { margin-bottom: 0.32rem; font-size: 0.64rem; line-height: 0.96rem; }

.join-us-content-b .item-desc { display: flex; flex-direction: column; align-items: center; font-size: 0.373rem; color: #7a7a7a; line-height: 0.533rem; }

.join-us-content-b .item + .item { margin-top: 0.427rem; }

.join-us-content-c, .join-us-content-d { padding: 2.133rem 0.533rem 0 0.533rem; display: flex; flex-direction: column; align-items: center; }

.join-us-content-c .title, .join-us-content-d .title { margin-bottom: 1.067rem; font-size: 1.067rem; line-height: 1.547rem; }

.join-us-content-c .item, .join-us-content-d .item { width: 100%; height: 12.267rem; box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.08); }

.join-us-content-c .item-img, .join-us-content-d .item-img { width: 100%; object-fit: cover; }

.join-us-content-c .item-content, .join-us-content-d .item-content { padding: 0.853rem 0.747rem; }

.join-us-content-c .item-content-title, .join-us-content-d .item-content-title { margin-bottom: 0.32rem; font-size: 0.64rem; line-height: 0.96rem; }

.join-us-content-c .item-content-content, .join-us-content-d .item-content-content { font-size: 0.373rem; color: #7a7a7a; line-height: 0.533rem; }

.join-us-content-c .item + .item, .join-us-content-d .item + .item { margin-top: 0.533rem; }

.join-us-content-e { padding: 2.133rem 0; display: flex; flex-direction: column; align-items: center; }

.join-us-content-e .title { margin-bottom: 1.067rem; font-size: 1.067rem; line-height: 1.547rem; }

.join-us-content-e .item { display: flex; flex-direction: column; align-items: center; }

.join-us-content-e .item-icon { width: 1.067rem; height: 1.067rem; }

.join-us-content-e .item-icon--wrap { width: 1.92rem; height: 1.92rem; background-color: #F5F7F8; border-radius: 50%; margin-bottom: 0.32rem; display: flex; justify-content: center; align-items: center; }

.join-us-content-e .item-name { font-size: 0.373rem; line-height: 0.533rem; }

.join-us-content-e .item-arrow { width: 0.853rem; height: 0.853rem; margin: 0.853rem 0; transform: rotate(90deg); }
