@charset "utf-8"; .swiper { max-height: 500px; } .img-box { width: 100%; height: 100%; max-height: 500px; } .indicators { margin: 0 auto !important; display: flex !important; justify-content: center !important; align-items: center !important; } .swiper-pagination-bullet { width: 155px !important; margin-top: 24px !important; height: 5px !important; background: #ffffff !important; opacity: .2 !important; transition: all .4s !important; border-radius: 0 !important; margin: 0 !important; } .swiper-pagination-bullet-active { opacity: 1 !important; } .content-box[data-v-index-dev] { max-width: 1308px; margin: 0 auto } .content-box .side-nav[data-v-index-dev] { margin-right: 50px } .margin-1200[data-v-index-dev] { max-width: 1400px; margin: 0 auto } .w-1200[data-v-index-dev] { width: 1400px } .box2[data-v-index-dev] { margin-top: 100px; margin-bottom: 110px } .icon[data-v-index-dev] { background: #fff } .icon img[data-v-index-dev] { width: 44px; height: 44px; margin-bottom: 26px } .icon p[data-v-index-dev] { font-size: 36px; font-weight: 800; color: #000; line-height: 50px } .icon .p-eng[data-v-index-dev] { font-size: 18px; font-weight: 800; color: #717171; line-height: 25px } .container .nav[data-v-index-dev] { height: 60px } .container .banner[data-v-index-dev] { height: 913px } .container .industry-icons[data-v-index-dev] { max-width: 1400px; height: auto; display: flex; justify-content: space-between; flex-wrap: wrap; margin: 0 auto } .container .industry-icons[data-v-index-dev]:after { content: ""; width: 210px } .container .industry-icons .icons-container[data-v-index-dev] { width: 210px; display: flex; flex-direction: column; align-items: center; margin-bottom: 20px } .container .industry-icons .icons-container img[data-v-index-dev] { height: 44px; width: 44px; margin-bottom: 25px } .container .industry-icons .icons-container .title[data-v-index-dev] { font-size: 36px; font-weight: 800; color: #000 } .container .industry-icons .icons-container .eng-title[data-v-index-dev] { font-size: 18px; font-weight: 800; color: #717171 } .hot-label-bg[data-v-index-dev] { background: url(/uploads/image/assets/middle-gray-bg.png) no-repeat bottom left } .hot-label-bg .menu-bg[data-v-index-dev] { width: 100%; height: 105px; background: url(/uploads/image/assets/menu-bg.3f6123ef.png) no-repeat center; margin: 40px auto 0; display: flex; flex-direction: column } .hot-label-bg .menu-bg .menu[data-v-index-dev] { width: 1200px; margin: 20px auto 0 } .hot-label-bg .menu-bg .menu-name[data-v-index-dev] { font-size: 20px; font-weight: 600; color: #000 } .hot-label-bg .menu-bg .eng-name[data-v-index-dev] { font-size: 12px; font-weight: 400; margin-top: 2px; color: #717171 } .hot-label[data-v-index-dev] { width: 1200px; margin: 30px auto 0 } .hot-label .card-box[data-v-index-dev] { display: none } .hot-label .label-container[data-v-index-dev] { display: flex; justify-content: space-between; flex-wrap: wrap } .hot-label .label-container .card[data-v-index-dev]:nth-child(1), .hot-label .label-container .card[data-v-index-dev]:nth-child(2) { margin-bottom: 80px } .hot-label .label-container .card[data-v-index-dev]:hover { transform: scale(1.055) } .hot-label .label-container .card:hover .desc[data-v-index-dev] { font-weight: 400 } .hot-label .label-container .card[data-v-index-dev] { transition: all .3s; cursor: pointer; width: 30%; min-width: 360px; height: 280px; background: #0149bf; color: #fff; position: relative; margin-bottom: 140px; box-sizing: border-box; padding: 20px } .hot-label .label-container .card .title[data-v-index-dev] { font-size: 16px; font-weight: 500; color: #fff; line-height: 30px } .hot-label .label-container .card .desc[data-v-index-dev] { font-size: 14px; font-weight: 400; color: #fff; line-height: 20px; margin-top: 5px; margin-bottom: 44px; opacity: .8 } .hot-label .label-container .card .bottom[data-v-index-dev] { width: 30%; min-width: 360px; position: absolute; top: 175px; display: flex; justify-content: space-between } .hot-label .label-container .card .bottom .to-icons[data-v-index-dev] { cursor: pointer } .hot-label .label-container .card .bottom .to-icons img[data-v-index-dev] { width: 36px; height: 36px } .hot-label .label-container .card .bottom .main-img[data-v-index-dev] { width: 232px; height: 154px } .hot-label .hot-industry[data-v-index-dev] { height: 586px; position: relative } .hot-label .hot-industry .gray-bg[data-v-index-dev] { position: absolute; width: 100% } .hot-label .hot-industry .menu-title .title[data-v-index-dev] { margin-top: 109px; font-size: 36px; font-weight: 800; color: #000; line-height: 50px } .hot-label .hot-industry .menu-title .sub-title[data-v-index-dev] { font-size: 18px; font-weight: 800; color: #717171; line-height: 25px; margin-bottom: 44px } .hot-label .cooperation[data-v-index-dev] { height: 409px } [data-v-index-dev] .aa .el-carousel__container { height: 500px } .banner-img[data-v-index-dev] { margin: 0 auto; height: 100% } @media screen and (max-width: 800px) { [data-v-index-dev] .aa .el-carousel__container { height: 200px } } @media screen and (max-width: 750px) { .hot-label-bg[data-v-index-dev] { background: none; overflow: hidden } .hot-label-bg .menu-bg[data-v-index-dev] { margin-top: 5.3333333333vw; background: none; height: auto } .hot-label-bg .menu-bg .menu[data-v-index-dev] { width: 100%; text-indent: 5.6vw } .hot-label-bg .menu-bg .menu .menu-name[data-v-index-dev] { font-size: 4.266vw; font-weight: 500; color: #000; line-height: 5.866vw } .hot-label-bg .menu-bg .menu .eng-name[data-v-index-dev] { font-size: 3.2vw; font-weight: 400; color: #717171; margin-bottom: 4vw } .hot-label[data-v-index-dev] { width: 100%; margin-top: 0vw } .hot-label .menu[data-v-index-dev] { padding-left: 5.6vw } .hot-label .card-box[data-v-index-dev] { display: block } .hot-label .label-container[data-v-index-dev] { display: none; width: 94.6vw; height: 38.6vw; overflow: hidden; flex-wrap: nowrap } .hot-label .label-container .card[data-v-index-dev] { width: 41.6vw; height: 32vw } } .swiper-industry-in .swiper-slide { width: 190px; display: flex; flex-direction: column; align-items: center; } .swiper-industry-in .swiper-slide .icon-box { width: 70%; height: 170px; display: flex; flex-direction: column; align-items: center; justify-content: center; } .swiper-industry-in .swiper-slide .icon-box img { height: 44px; width: 44px; display: inline-block; margin: 0 auto 25px; } .swiper-industry-in .swiper-slide .icon-box .title { width: 100%; font-size: 20px; font-weight: 500; color: #000000; text-align: center; text-overflow: ellipsis; /*显示省略符号来代表被修剪的文本*/ overflow: hidden; } .swiper-industry-in .swiper-slide .icon-box .eng-title { width: 100%; font-size: 14px; font-weight: 400; color: #717171; margin-top: 3px; text-align: center; text-overflow: ellipsis; /*显示省略符号来代表被修剪的文本*/ overflow: hidden; } /* .controls { width: 100% !important; } */ .swiper-father:hover .prev, .swiper-father:hover .next { visibility: visible; opacity: 1; } @media screen and (max-width: 750px) { .pc { display: none !important; } .mobile { display: block !important; } .banner-swiper .img-box { height: 36vw !important; } .swiper-pagination-bullet { height: 2px !important; width: 13.3vw !important; } .swiper-industry-in .swiper-slide .icon-box { height: 16vw !important; } .swiper-industry-in .swiper-slide .title { font-size: 3.2vw !important; font-weight: 400 !important; color: #717171 !important; } .swiper-industry-in .swiper-slide .icon-img { height: 6.4vw !important; width: 6.4vw !important; display: inline-block !important; margin: 0 auto !important; margin-bottom: 3.3vw !important; } .swiper-button-prev-industry, .swiper-button-next-industry { opacity: 1 !important; visibility: visible !important; width: 30px !important; height: 40px !important; background-size: 5.8666666667vw 5.8666666667vw !important; } .swiper-pagination-phone { margin: 10px 0 0; display: flex; align-items: center; justify-content: center; } .swiper-pagination-phone .swiper-pagination-bullet{ height: 8px !important; width: 8px !important; border-radius: 8px !important; margin: 0 4px !important; } }