.group-banner { width: 100%; height: 5.9rem; box-shadow: 0rem 0.03rem 0.1rem 0.01rem rgb(0 0 0 / 30%); } .group-banner img { width: 100%; height: 100%; object-fit: cover; } .contact-wrap{ width: 100%; background-image: url(../image/group/contact-bg.png); background-repeat: no-repeat; background-size: 100% auto; background-position: bottom; } .contact-box{ margin: 0 auto; display: flex; padding-top: 1rem; } .contact{ width: 50%; flex-shrink: 0; } .contact:last-of-type{ padding-left: 0.6rem; } .contact-fankui{ margin-top: 0.27rem; width: 100%; background: rgba(255,255,255,.7); padding: 0.12rem 0.74rem; } .contact-input-box{ height: 0.8rem; display: flex; align-items: center; border-bottom: 1px solid #C6C6C6; } .contact-fankui-title{ width: 1.3rem; font-size: 0.18rem; font-family: MicrosoftYaHei-Bold, MicrosoftYaHei; font-weight: bold; color: #333333; flex-shrink: 0; } .contact-fankui-title span{ color: #B30000; } .contact-input{ flex: 1; height: 100%; } .contact-input input{ width: 100%; height: 100%; background: transparent; font-size: 0.18rem; font-family: MicrosoftYaHei-Bold, MicrosoftYaHei; } .contact-textarea-box{ display: flex; /* align-items: center; */ margin: 0.3rem 0; } .contact-textarea{ flex: 1; height: 2rem; border: 0.01rem solid #CBCBCB; padding: 0.15rem; background: #fff; } .contact-textarea textarea { width: 100%; height: 100%; font-size: 0.18rem; font-family: MicrosoftYaHei-Bold, MicrosoftYaHei; } .contact-code{ width: 1.28rem; height: 0.4rem; background: #FFFFFF; border: 0.01rem solid #CBCBCB; padding: 0 0.1rem; } .contact-code input{ width: 100%; height: 100%; } .contact-code-img{ margin-left: 0.3rem; width: 1.28rem; height: 0.4rem; } .contact-code-img img{ width: 100%; height: 100%; } .contact-fankui-bt{ margin: 0.6rem auto; width: 1.62rem; height: 0.4rem; background: #014098; border-radius: 0.2rem; font-size: 0.18rem; font-family: MicrosoftYaHei; color: #FFFFFF; line-height: 0.4rem; text-align: center; cursor: pointer; } .contact-us-box{ margin-top: 0.27rem; } .contact-us-p{ font-size: 0.18rem; font-family: MicrosoftYaHei; color: #333333; margin-bottom: 0.2rem; } .contact-banner{ margin: 0 auto; margin-top: 1rem; padding-bottom: 1rem; position: relative; } .contactSwiper { width: 100%; height: 100%; margin-left: auto; margin-right: auto; margin-top: 0.18rem; /* height: 7.66rem; */ } .contact-banner .swiper-button-next, .contact-banner .swiper-button-prev { color: #333; } .contact-banner .swiper-button-next:after, .contact-banner .swiper-button-prev:after { font-size: 0.4rem; } .contact-banner .swiper-button-next{ right: -0.8rem; } .contact-banner .swiper-button-prev { left: -0.8rem; } .contactSwiper .swiper-slide { background: rgba(255,255,255,.7); /* height: calc((100% - 40px) / 2); */ padding: 0.4rem; overflow: hidden; } .contact-banner-p{ font-size: 0.18rem; font-family: MicrosoftYaHei; color: #333333; margin-bottom: 0.2rem; padding-top: 0.02rem; } @media only screen and (max-width: 1024px) { .contact-wrap{ overflow: hidden; } .contact-box{ display: block; padding: 0 0.25rem; padding-top: 0.6rem; } .contact{ width: 100%; } .contact-fankui{ padding: 0; } .contact-fankui-title{ font-size: 0.26rem; width: auto; margin-right: 0.2rem; } .contact-textarea-box{ flex-wrap: wrap; align-items: center; } .contact-textarea{ flex: auto; width: 100%; margin-top: 0.15rem; } .contact-code{ width: 1.8rem; height: 0.5rem; } .contact-code-img{ width: 1.4rem; height: 0.5rem; } .contact-fankui-bt { margin: 0.5rem auto; width: 3.5rem; height: 0.6rem; background: #014098; border-radius: 0.2rem; font-size: 0.24rem; font-family: MicrosoftYaHei; color: #FFFFFF; line-height: 0.6rem; text-align: center; cursor: pointer; } .contact:last-of-type{ padding-left: 0; } .contact-us-p{ font-size: 0.26rem; line-height: 0.4rem; } .contact-banner{ padding: 0 0.25rem; } .contactSwiper{ margin-bottom: 0.3rem; } .contactSwiper .swiper-slide { box-shadow: 0rem 0.06rem 0.12rem -0.05rem rgb(0 0 0 / 19%); } .contact-banner-p{ font-size: 0.26rem; } .group-banner { height: 2.5rem !important; } }