.partner { height: 640px; min-width: 1200px; background-image: url("../images/index_4.png"); background-repeat: no-repeat; background-size: 100% 540px; background-position: bottom; }

.partner .title-wrapper { padding-top: 30px; text-align: center; }

.partner .title-wrapper .wrapper-en { font-weight: bold; font-size: 34px; color: #003399; }

.partner .title-wrapper .wrapper-en span { color: #8abc18; }

.partner .title-wrapper .wrapper-cn { font-weight: bold; font-size: 24px; margin: 10px 0; position: relative; }

.partner .title-wrapper .wrapper-cn:after { display: block; content: ""; width: 5%; height: 3px; background-color: #cacaca; position: absolute; bottom: -15px; left: 50%; transform: translateX(-50%); }

.partner-container { margin: 120px auto 0; width: 880px; display: flex; flex-wrap: wrap; justify-content: space-between; }

.partner-container .items-img { width: 205px; height: 97px; display: block; margin-bottom: 20px; }

.partner-swiper { height: 530px; min-width: 1200px; background-image: url("../images/hezuo_2.jpg"); background-repeat: no-repeat; background-size: 100% 660px; background-position: bottom; }

.partner-swiper .title { padding: 40px 0 20px; }

.partner-swiper .title .title_cn { color: #003399; }

.partner-swiper .title .title_en { color: #003399; }

.partner-swiper .swiper-slide { display: flex; height: 330px; }

.partner-swiper .left-img { width: 640px; }

.partner-swiper .left-img img { width: inherit; height: inherit; display: block; }

.partner-swiper .right-text { position: relative; padding: 0 20px; color: #333; }

.partner-swiper .right-text .more-btn { font-weight: bold; cursor: pointer; color: #003399; position: absolute; bottom: 0; left: 20px; display: inline-block; padding: 10px 30px; border: 1px solid rgba(0, 51, 153, 0.4); }

.partner-swiper .swiper-button-wrapper { position: relative; width: 100px; height: 50px; }

.partner-swiper .swiper-button-next, .partner-swiper .swiper-button-prev { border-radius: 50%; width: 30px; height: 30px; position: absolute; border: 2px solid #003399; --swiper-navigation-size: 18px; }

.partner-swiper .swiper-button-next:after, .partner-swiper .swiper-button-prev:after { font-weight: bold; color: #003399; }
