@media screen and (max-width: 1400px) { .footer-container .top-container { width: 80%; } } @media screen and (max-width: 1000px) { .log-container .overview-content { height: auto; } /* 头部导航栏 */ .header-container .top-nav-container .middle-content li.first-floor>a { padding: 0 20px; } /* 底部 */ .footer-container .top-container { width: 90%; } .content-need-space { padding: 0 5%; } .log-container .scene .scene-swiper .text-container { margin-left: 5%; } .privacy-policy { padding-bottom: 40px; } .privacy-policy h1 { font-size: 20px; } .privacy-policy h2 { font-size: 16px; } } @media screen and (max-width: 960px) { .header-container { height: 40px; background-color: #fff; } .header-container .top-nav-container { display: none; } .header-container .phone-menu { display: block; } .phone-left, .phone-right { display: block; } .main-container { margin-top: 40px; } .footer-container .top-container { display: none; } .footer-container .bottom-container { margin-top: 0; } .footer-container .bottom-container .bottom-content { flex-direction: column; /* align-items: flex-start; */ padding: 0 5%; } /* .footer-container { display: none; } */ .banner-container { height: 250px; } .banner-container .top-content { padding: 0 5%; } .banner-container .top-content .b-title { font-size: 24px; } .banner-container .top-content .text { font-size: 14px; } .banner-container .bottom-content ul { padding: 0 5%; } .crumbs-nav { padding: 0; padding-right: 5%; padding-top: 5%; } .crumbs-nav a { font-size: 12px; } .content-b-title { margin-bottom: 10px; font-size: 20px; } .log-container .overview { padding-top: 25px; } .log-container .overview-content { flex-direction: column; } .log-container .overview-content .left-content { width: 100%; } .log-container .overview-content .right-content { width: 100%; padding-top: 15px; padding-bottom: 15px; } .log-container .overview .text { font-size: 14px; line-height: 20px; } .log-container .overview-content .more-btn { text-align: center; } .more-btn.blue-btn { margin-top: 20px; } .more-btn a { padding: 15px 0; padding-left: 25px; padding-right: 40px; } .log-container .feature-content { flex-wrap: wrap; justify-content: space-between; } .log-container .feature-content .feature-item { width: 100%; min-height: 250px; margin-bottom: 15px; padding: 15px; } .log-container .feature { padding-top: 25px; } .log-container .feature-content .feature-item .pic { width: 40px; height: 40px; } .log-container .feature-content .feature-item .text-content .feature-title { font-size: 18px; } .log-container .feature .text { padding-left: 20px; font-size: 14px; line-height: 20px; } .log-container .scene .top-content { flex-wrap: wrap; margin-bottom: 15px; } .log-container .scene .top-content ul { width: 100%; } .log-container .scene .top-content ul li { margin-left: 0; font-size: 12px; } .log-container .scene .top-content .content-b-title { margin-bottom: 10px; } .log-container .scene .scene-swiper .swiper-slide { height: auto; } .log-container .scene .scene-swiper .text-container { width: 90%; height: 100%; } .log-container .scene .scene-swiper .text-container .text-content { font-size: 14px; line-height: 20px; } .log-container .scene .scene-swiper .text-container { padding: 15px 20px; } .log-container .framework { padding-top: 25px; } .log-container .framework .main-content { flex-direction: column; height: auto; } .log-container .framework .main-content .left-nav { display: flex; flex-wrap: wrap; height: auto; width: 100%; overflow: hidden; } .log-container .framework .main-content .left-nav .serial-num { margin-bottom: 5px; margin-right: 15px; } .log-container .framework .main-content .swiper-slide { flex-direction: column; } .log-container .framework .main-content .slide-left { width: 100%; } .log-container .framework .main-content .slide-right { width: 100%; } .log-container .framework .main-content .slide-right .text-container { flex: none; height: 200px; font-size: 14px; line-height: 20px; } .log-container .text { flex: 1; /* display: flex; */ margin-right: 10px; font-size: 16px; } .characteristic { padding-top: 25px; } .characteristic-item .top-content .serial-number { display: flex; } .characteristic-item .main-content .left-text .title { font-size: 14px; } .log-container .text-content { font-size: 14px; } .characteristic-item .main-content>div { flex-direction: column; } .characteristic-item .main-content .left-text, .characteristic-item .main-content .right-pic { width: 100%; } .characteristic-item .main-content .left-text { margin-left: 0; } .characteristic-item .main-content .right-pic { margin-top: 10px; } .log-container .scene { padding-top: 25px; } .log-container .partner { padding-top: 25px; } .log-container .partner-swiper .swiper-slide { flex-direction: column; } .log-container .partner-swiper .slide-left, .log-container .partner-swiper .slide-right { width: 100%; } .log-container .partner-swiper .slide-right { flex: 1; } .log-container .partner-swiper .slide-right .more-btn { margin-top: 10px; text-align: center; } .log-container .partner-logo-swiper { height: 60px; } .log-container .logo-container { padding: 0 30px; } .log-container .logo-container .swiper-button-prev.logo-prev { transform: translateX(-25%); } .log-container .logo-container .swiper-button-next.logo-next { transform: translateX(25%) rotate(180deg); } .serve-container .content-container { padding-bottom: 20px; } .serve-container .content-main { flex-direction: column; } .serve-container .content-main .left-var { width: 100%; margin-top: 10px; } .serve-container .content-main .left-var .title { font-size: 14px; } .serve-container .content-main .left-var ul { display: flex; flex-direction: column; flex-wrap: wrap; margin-top: 10px; border-left: 1px solid #dedede; border-top: none; } .serve-container .content-main .left-var ul li { /* width: 25%; */ flex: 1; text-align: center; border-right: 1px solid #dedede; /* border-top: 1px solid #dedede; */ } .serve-container .content-main .left-var ul li:nth-child(1), .serve-container .content-main .left-var ul li:nth-child(2), .serve-container .content-main .left-var ul li:nth-child(3), .serve-container .content-main .left-var ul li:nth-child(4) { border-top: 1px solid #dedede; } .serve-container .content-main .left-var li a { padding: 15px 0; } .serve-container .content-main .right-content { width: 100%; padding: 0; margin-top: 25px; border-left: none; } .serve-container .content-main .case-list { justify-content: space-between; } .serve-container .content-main .case-item { width: calc(50% - 5px); height: 150px; margin-bottom: 10px; } .serve-container .content-main .case-item:nth-child(3n + 2) { margin: 0; } .serve-container .content-main .case-item a { padding: 15px; font-size: 14px; } .technology-item a { flex-direction: column; } .technology-item .left-pic { width: 100%; height: 200px; } .technology-item .right-text { margin-top: 10px; } .technology-item .right-text .text-content { margin-top: 10px; font-size: 14px; line-height: 20px; } .company-container { margin-top: 25px; } .company-container .main-content { flex-direction: column; } .company-container .main-content .text-container { height: 100px; font-size: 14px; line-height: 20px; } .company-container .main-content .right-content { margin-left: 0; margin-top: 15px; } .company-vision { height: 800px; } .company-vision .vision-list { flex-direction: column; } .company-vision .vision-item .s-title { font-size: 20px; } .company-vision .vision-item.active .show-more .text-container { margin-top: 10px; font-size: 14px; line-height: 20px; } .company-vision .bg-1 { bottom: 30%; left: 15%; width: 150px; } .company-vision .bg-2 { left: 10%; top: 10%; width: 100px; } .company-vision .bg-3 { top: 40%; right: 15%; width: 75px; } .company-vision .bg-4 { right: 10%; width: 100px; } .company-milestone { padding-top: 25px; } .company-milestone .milestone-swiper { width: 100%; margin-left: 0; } .company-milestone .milestone-swiper .time { font-size: 14px; } .company-milestone .milestone-swiper .text-container { margin-top: 10px; font-size: 14px; line-height: 20px; } .company-milestone .year-swiper { margin-left: 0; } .company-milestone .year-swiper .swiper-slide-active p { font-size: 25px; } .company-certificate { flex-direction: column; height: auto; padding: 0 5%; padding-top: 25px; } .company-certificate .left-content { width: 100%; padding: 0; } .company-certificate .left-content .text-container { font-size: 14px; line-height: 20px; } .company-certificate .right-certificate { flex: none; height: 300px; margin-top: 20px; overflow: hidden; } .company-partner .partner-top { margin-top: 25px; } .news-top { margin-top: 25px; } .news-top .news-type li { margin: 0 20px; font-size: 14px; } .news-top .news-top-swiper-container { margin-top: 20px; } .news-top .news-swiper .pic { height: 150px; } .news-top .news-swiper .pic .time-content { top: 30px; left: 30px; } .news-top .news-pagination { top: 130px; } .news-top .bottom-content { padding-left: 10px; } .news-top .bottom-content .text-content { padding-top: 15px; padding-bottom: 10px; } .news-top .news-swiper a { border-radius: 20px; } .news-top .bottom-content .text-content .text { margin-top: 10px; font-size: 14px; line-height: 20px; } .news-top .bottom-content .icon { width: 40px; } .news-top .bottom-content .icon img { width: 50%; } .news-main .news-list { justify-content: space-between; } .introduce-container .news-main .news-list .news-item { width: 100%; margin: 0; margin-bottom: 10px; } .news-main .news-list .news-item a { padding-top: 15px; } .news-main .news-list .news-item .title { font-size: 16px; } .news-main .news-list .news-item .text-container { margin-top: 15px; font-size: 14px; } .join-container { margin-top: 25px; } .join-container .join-content { flex-direction: column; align-items: flex-start; } .join-container .join-content .left-pic { position: relative; width: 100%; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .join-container .join-content .right-text { width: 100%; margin-left: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .join-container .join-content .right-text .text-content p { font-size: 14px; line-height: 20px; } .join-container .welfare-title { margin-top: 25px; margin-bottom: 10px; } .join-container .welfare-list .welfare-item { width: 100px; margin-bottom: 15px; } .join-container .welfare-list .welfare-item:not(:nth-child(4n + 4)) { margin-right: 0; } .join-container .welfare-list .welfare-item:nth-child(3n + 2) { margin-left: calc((100% - 300px) / 2); margin-right: calc((100% - 300px) / 2); } .join-container .welfare-list .welfare-item .pic { width: 100%; height: 100px; } .join-container .welfare-list .welfare-item .pic img { width: 80%; max-width: 80%; max-height: 100%; } .join-container .welfare-list .welfare-item .name { padding: 5px 0; font-size: 14px; } .job-container { padding-top: 25px; } .job-container .job-b-title { margin-bottom: 10px; } .job-container .job-item { border-radius: 10px; } .job-container .job-item:not(:last-child) { margin-bottom: 10px; } .job-container .job-item .top-content { padding: 10px; } .job-container .job-item .top-content .name { font-size: 15px; } .job-container .job-item .bottom-content { padding: 0 10px; padding-bottom: 20px; } .job-container .job-item .bottom-content p { margin-top: 5px; font-size: 14px; line-height: 20px; } .job-container .job-item .bottom-content strong { font-size: 14px; } .job-container .job-item .bottom-content .send-btn { width: 100%; margin-top: 25px; text-align: center; } .job-container .job-item .bottom-content .send-btn a { padding: 15px; padding-left: 35px; padding-right: 30px; } .contact-container .contact-text { margin: 0 5%; margin-top: 25px; font-size: 20px; } .contact-container .city-list { flex-wrap: wrap; margin-top: 10px; } .contact-container .city-list li { margin-right: 10px; margin-bottom: 5px; padding: 5px 15px; } .contact-container .city-item .title { margin-bottom: 10px; } .contact-container .city-item .text-content { font-size: 14px; } .contact-container .city-item .text-content p { display: flex; } .contact-container .city-item .text-content span { display: block; } .contact-container .city-container { flex-direction: column; align-items: flex-start; } .contact-container .city-content-list { margin-top: 15px; } .contact-container .city-container .contact-code { margin-top: 10px; } .contact-container .city-container .contact-code .left-text { margin-right: 10px; font-size: 14px; } .contact-container .city-container .contact-code img { width: 60px; height: 60px; } .contact-container .form-container .table-main { width: 90%; } .contact-container .form-container .table-item { width: 100%; height: 35px; padding: 0 10px; } .contact-container .form-container .table-item .name { padding-right: 15px; } .contact-container .form-container .table-item .select-container { padding-left: 10px; } .contact-container .form-container .table-item input { padding-left: 10px; } .contact-container .form-container .btn-content button { padding: 13px 35px; } .dialog-masking .form-container { width: 90%; min-width: 90%; } .form-container .table-item { width: 100%; height: 35px; padding: 0 10px; } .form-container .table-item .name { padding-right: 15px; } .form-container .btn-content button { padding-left: 40px; padding-right: 40px; } .dialog-masking .form-container .table-main { width: 90%; } .dialog-masking .form-container { padding-top: 30px; padding-bottom: 40px; } .dialog-masking .form-container .title { margin-bottom: 20px; } .dialog-masking .form-container .table-item .err-msg { font-size: 12px; } .news-detail .detail-banner { height: 200px; } .news-detail .detail-banner .type { margin-top: 25px; font-size: 14px; } .news-detail .detail-banner .type::before { width: 6px; height: 6px; margin-bottom: 1px; } .news-detail .content-main .top-message { padding-top: 10px; font-size: 14px; } .news-detail .content-main .top-message .time { width: 45%; } .news-detail .detail-banner .title { font-size: 20px; } .news-detail .detail-content { width: 100%; margin-top: 20px; margin-left: 0; } .news-detail .detail-content p { font-size: 14px; line-height: 20px; } .news-detail .detail-content em { font-size: 15px; } .news-detail .page-turning-container { justify-content: space-between; padding-left: 0; } .news-detail .news-list { flex-wrap: wrap; justify-content: space-between; } .news-detail .news-list .news-item { width: calc(50% - 5px); margin-bottom: 10px; } .news-detail .news-list .news-item:nth-child(4n + 2) { margin-left: 0; } .news-detail .news-list .news-item:nth-child(4n + 3) { margin-left: 0; } .news-detail .news-list .news-item .title { font-size: 15px; font-weight: bold; } .news-detail .news-list .news-item .time { margin-top: 20px; } .news-detail .news-list .news-item .text-container { margin-top: 10px; } .news-detail .news-item .bg_1 { width: 60px; } .news-detail .news-item .bg_2 { width: 40px; } .news-detail .news-item .bg_3 { top: 10%; width: 30px; } .contact-container .city-map { height: 250px; } .privacy-policy p { line-height: calc(30rem / 16); font-size: 14px; } .sidebar-container { top: 50%; transform: translateY(-50%); } .news-detail .content-main .top-message .back { display: none; } /* 登录 */ .login-container { margin-top: 40px; min-height: calc(100vh - 40px); } .login-container .login-form { width: 90%; padding: 20px 25px; margin: 0 auto; } .login-container .login-form label { width: 100%; height: 40px; } .login-container .login-form .name { margin-left: 10px; } .login-container .verification .pic { height: 40px; } .login-container .verification { width: 100%; } .login-container .login-form .verification label { width: auto; } .login-container .login-form .verification input[type='text'] { width: 50%; } .log-container .partner-swiper .slide-left .logo-pic { position: relative; } .log-container .overview-content .left-content img { position: relative; } }