@font-face { font-family: Harmonyos-light; src:url('../fonts/harmonyos/harmonyos_sans_sc_light.ttf') format('woff'); } @font-face { font-family: Harmonyos-regular; src:url('../fonts/harmonyos/harmonyos_sans_sc_regular.ttf') format('woff'); } @font-face { font-family: Harmonyos-medium; src:url('../fonts/harmonyos/harmonyos_sans_sc_medium.ttf') format('woff'); } html, body, div, br, h1, h2, h3, h4, h5, h6, input, img, p, span, li, ul, table, textarea{ font-family: Harmonyos-regular, sans-serif; } .container{ width: 75%; max-width: 1800px; } .trial-enterprise-level .container{ padding: 0; } .index-title { color: #1d1d1d; text-align: center; margin-bottom: 70px; } .index-title.white .title-name, .index-title.white .title-lang { color: white !important; } .index-title .title-name { font-family: Harmonyos-regular; min-width: 500px; font-size: 27px; margin: 0 auto 30px; position: relative; z-index: 100; color: #d0d4d4; } .carousel-module .index-title .title-name ,.partner-module .index-title .title-name,.news-module .index-title .title-name{ margin: 0 auto 30px; } .index-title .title-lang { font-family: Harmonyos-medium; min-width: 200px; font-size: 45px; display: block; margin: 0 auto 30px; font-weight: normal; } .index-title .title-desc { max-width: 700px; font-size: 20px; display: block; margin: 0 auto; } #backup-swiper-mobile{ display: none; } .title-desc-white{ color:#fff; } .title-desc-black{ color: #000; } @media (max-width: 1199px) { .index-title .title-desc { width: 100%; } } /* begin 棣栭〉 banner */ #myCarousel { /*background-image: linear-gradient(to right, #01132a 0%, #007d91 100%);*/ background-color: #C8F2F1; margin-top: -70px; position: relative; } #myCarousel .index-inner .item .container { max-width: 1366px; width: 70%; padding: 120px 0 0; } #myCarousel .index-inner .item.item-banner .container .col-md-12{ margin-top: 3vh; } #myCarousel .banner-right { text-align: right; padding-right: 0; } #myCarousel .active { border: 0; } #myCarousel .index-inner img { width: 560px; max-width: 100%; } #myCarousel .index-inner .item:nth-child(2) img { width: 524px; } #myCarousel .index-inner .item:nth-child(3) img { width: 493px; } #myCarousel .index-inner .item.item-banner.gartner-banner .gartner-p{ width: auto; } #myCarousel .index-inner .item.item-banner.gartner-banner .gartner-image{ position: absolute; top: 144px; right: -150px; } #myCarousel .index-inner .img { color: white; height: 720px; } #myCarousel .index-inner .pl15 { padding-left: 15px; } #myCarousel .index-inner .item.item-banner .icon { width: 20px; height: 20px; background-size: cover; padding: 0; margin-right: 15px; position: relative; top: -1.5px; } #myCarousel .index-inner .icon-clock { background-image: url(../img/homepage/icon/banner-clock.png); } #myCarousel .index-inner .icon-computer { background-image: url(../img/homepage/icon/banner-computer.png); } #myCarousel .index-inner .icon-folder { background-image: url(../img/homepage/icon/banner-folder.png); } #myCarousel .index-inner .icon-setting { background-image: url(../img/homepage/icon/banner-setting.png); } #myCarousel .index-inner .icon-shield { background-image: url(../img/homepage/icon/banner-shield.png); } #myCarousel .index-inner .icon-terminal { background-image: url(../img/homepage/icon/banner-terminal.png); } #myCarousel .index-inner .icon3-4 { background: url(../img/new-homepage/logo-index.png) no-repeat -270px -10px; } #myCarousel .index-inner .icon4-1 { background: url(../img/new-homepage/logo-index.png) no-repeat -310px -10px; } #myCarousel .index-inner .icon4-2 { background: url(../img/new-homepage/logo-index.png) no-repeat -352px -10px; } #myCarousel .index-inner .icon4-3 { background: url(../img/new-homepage/logo-index.png) no-repeat -393px -10px; } #myCarousel .index-inner .icon4-4 { background: url(../img/new-homepage/logo-index.png) no-repeat -432px -10px; } #myCarousel .index-inner h1 { font-size: 66px; font-weight: bolder; background: linear-gradient(to top, #0D7F90, #13ACC2); -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-bottom: 30px; } #myCarousel .index-inner .item:nth-child(3) h1, #myCarousel .index-inner .item:nth-child(4) h1 { /*margin-bottom: 64px;*/ } #myCarousel .index-inner h2 { font-size: 28px; font-weight: 700; color: white; margin: 49px 0 28px; } #myCarousel .index-inner .banner-left p { font-size: 20px; color: white; margin-bottom: 16px; } #myCarousel .index-inner .item .banner-left object a { height: 42px; line-height: 42px; margin-top: 34px; display: inline-block; font-size: 20px; color: #01354c; font-weight: bolder; background-color: #3ddae3; border-radius: 27px; padding: 0 6%; } #myCarousel .index-inner .item.item-first{ text-align: center; } #myCarousel .index-inner .item.item-first h1{ letter-spacing: 5px; font-family: Harmonyos-medium; font-weight: bold; font-size: 52px; } #myCarousel .index-inner .item.item-first h2{ letter-spacing: 3px; font-family: Harmonyos-regular; font-weight: normal; margin-top: 70px; } #myCarousel .index-inner .version { font-family: Harmonyos-medium; line-height: 60px; font-size: 54px; font-weight: bold; background-color: #26a8bc; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } #myCarousel .index-inner .version span{ font-family: Harmonyos-medium; font-weight: bold; } #myCarousel .index-inner .item.item-first .container{ padding: 80px 0 0; } #myCarousel .index-inner .item.item-first p{ font-family: Harmonyos-normal; font-weight: normal; font-size: 16px; letter-spacing: 0px; } #myCarousel .index-inner .item.item-first object a,#myCarouselMobile .index-inner .item.item-first object a { height: 42px; line-height: 24px; margin-top: 34px; display: inline-block; font-size: 16px; color: #0f94b6; background-color: #fff; border-radius: 27px; padding: 10px 30px; font-weight: normal; position: relative; top: 62.5vh; } #myCarouselMobile .index-inner .item.item-first object a{ margin: 0; top: 300px; font-size: 12px; padding: 5px 10px; height: 30px; line-height: 20px; } #myCarousel .index-inner .item.item-banner h1{ font-size:50px; font-family: Harmonyos-medium; font-weight: bold; color: transparent; background: linear-gradient(to right, #2cdcda, #1eb2f2); -webkit-background-clip: text; -webkit-text-fill-color: transparent; letter-spacing: 5px; margin-bottom: 50px; } #myCarousel .index-inner .item.item-banner .header-title{ font-size: 66px; font-family: Harmonyos-medium; font-weight: bold; color: transparent; background: linear-gradient(to right, #2cdcda, #1eb2f2); -webkit-background-clip: text; -webkit-text-fill-color: transparent; letter-spacing: 5px; margin-bottom: 50px; } #myCarousel .index-inner .item.item-banner.gartner-banner h1{ background: linear-gradient(to right, #272727, #272727); -webkit-background-clip: text; -webkit-text-fill-color: transparent; letter-spacing: 0px; } #myCarousel .index-inner .item.item-banner p{ color:#272727; font-size: 20px; width: 50%; line-height: 1.8; display: flex; justify-content: space-between; } #myCarousel .index-inner .item.item-banner p span{ color:#ffa70e; display: contents; } #myCarousel .index-inner .item.item-banner p .colour-text{ font-weight: 700; font-size: 20px; color: #25BBC7; } #myCarousel .index-inner .item.item-banner p::after{ content: ""; display: inline-block; /*width: 100%;*/ } #myCarousel .index-inner .item.item-banner ul > li{ color: #3f4954; font-size: 16px; } #myCarousel .index-inner .item.item-banner.gartner-banner ul > li{ color:#272727; } #myCarousel .index-inner .item.item-banner ul{ margin: 50px 0; padding: 0; margin-bottom: 70px; } #myCarousel .index-inner .item.item-banner.gartner-banner ul{ margin: 70px 0; } #myCarousel .index-inner .item.item-banner ul li{ margin-bottom: 10px; } #myCarousel .index-inner .item.item-banner ul li #text{ line-height: 20px; } #myCarousel .index-inner .item.item-banner a,#myCarouselMobile .index-inner .item.item-banner a{ background: linear-gradient(to right, #2cdcda, #1eb2f2); color: #fff; border-radius: 30px; padding: 10px 30px; font-size: 16px; } #myCarousel .index-inner .item.item-banner.gartner-banner a{ background: linear-gradient(to right, #36E3E3, #18CFF5); position: relative; top: 28px; } #myCarousel .index-inner .item.item-banner.gartner-banner .gartner-a{ margin-left: 20px; background: none; color: #36c3bf; border:1px solid #36c3bf; } #myCarousel .index-inner .item.item-banner.gartner-banner .gartner-a:hover{ background: linear-gradient(to right, #36E3E3, #18CFF5); color:#fff; } #myCarousel .index-inner .item:nth-child(2) .banner-left object a { margin-top: 31px; } #myCarousel .index-inner .item .banner-left a:hover { opacity: .7; } #myCarousel .index-inner .item p.banner-circle { margin-left: 15px; position: relative; font-size: 18px; margin-bottom: 6px; } #myCarousel .index-inner .item p.banner-circle::before { display: block; content: ""; width: 6px; height: 6px; border-radius: 50%; background-color: #fff; position: absolute; top: 45%; left: -15px; } #myCarousel .index-inner .item:nth-child(2) .banner-left object a { margin-top: 32px; } #myCarousel .index-inner .item:nth-child(2) .banner-box1 { background: url(../img/new-homepage/logo-index2_1.png) no-repeat 80% 53%; } #myCarousel .index-inner .item:nth-child(2) .banner-box2 { background: url(../img/new-homepage/logo-index2_2.png) no-repeat 80% 64%; } #myCarousel .index-inner .img3 h1, #myCarousel .index-inner .img4 h1 { margin-bottom: 54px; } #myCarousel .index-inner .img3 .banner-left object a, #myCarousel .index-inner .img4 .banner-left object a { margin-top: 43px; } #myCarousel .index-indicators,#myCarouselMobile .index-indicators { text-align: center; position: absolute; bottom: 40px; z-index: 10 } #myCarousel .index-indicators span,#myCarouselMobile .index-indicators span { width: 8px; height: 8px; background-color: #4ad1cd; display: inline-block; margin-right: 10px; cursor: pointer; } #myCarouselMobile { display: none; } @media (max-width: 1500px) { #myCarousel .index-inner .item.item-banner.gartner-banner h1{ font-size: 56px; } #myCarousel .index-inner .item.item-banner.gartner-banner .gartner-p{ width: 450px; } #myCarousel .index-inner .item.item-banner.gartner-banner .gartner-image{ top: 100px; width: 500px; } #myCarousel .index-inner .item.item-banner.gartner-banner ul{ margin: 30px 0; } } @media (max-width: 1439px) { #myCarousel .index-inner .img { background-size: 40%; } #myCarousel .index-inner h1 { font-size: 38px; } #myCarousel .index-inner h2 { font-size: 24px; font-weight: 700; color: white; margin: 35px 0 20px; } #myCarousel .index-inner .item p.banner-circle, #myCarousel .index-inner .banner-left p { font-size: 16px; } } @media (max-width: 991px) { #myCarousel .index-inner img { display: none; } } @media (max-width: 767px) { #myCarousel .index-inner .img { background-image: unset; background-color: #002633; } #myCarousel .index-inner .item .container { width: 85%; } #myCarousel .index-inner h1 { font-size: 32px; } #myCarousel .index-inner h2 { font-size: 20px; } #myCarousel .index-inner .item .banner-left object a { margin-top: 35px; } #myCarousel .index-inner .img { height: 625px; } } @media (max-width: 414px) { #myCarousel .index-inner .item .container { width: 100%; } #myCarousel .index-inner h1 { font-size: 28px; } #myCarousel .index-inner h2 { font-size: 18px; } #myCarousel .index-inner .item .banner-left object a { margin-top: 23px; font-size: 18px; padding: 1% 8%; } } /* end 棣栭〉 banner */ /** 棣栭〉 Project **/ .hypervisor-module .support { min-height: 350px; display: flex; align-items: center; margin-bottom: 40px; } .hypervisor-module h3 { font-size: 22px; font-weight: bolder; color: white; margin-top: 0; margin-bottom: 45px; } .hypervisor-module .text { line-height: 30px; font-size: 16px; color: white; text-align: justify; margin-bottom: 20px; } .hypervisor-module img { max-width: 100%; } .hypervisor-module .more { line-height: 24px; font-size: 16px; font-weight: bolder; color: #01465c; display: flex; align-items: center; } .hypervisor-module .more i { width: 20px; height: 20px; font-size: 20px; color: white; background-color: #01465c; border-radius: 50%; margin-left: 4px; display: flex; align-items: center; justify-content: center; transition: transform 0.3s; } .hypervisor-module .more:hover i { transform: translateX(4px); } .hypervisor-module .brands.mobile-show{ display: none; } .hypervisor-module .brands .thumb { width: 100%; height: 66px; line-height: 66px; text-align: center; background-color: #f0f0f0; cursor: pointer; padding: 0 24px; display: flex; justify-content: center; align-items: center; } .hypervisor-module .brands .thumb:first-child { margin-bottom: 20px; } .hypervisor-module .brands .thumb.active { background-color: #01465c; } @media (max-width: 991px) { .hypervisor-module .support { flex-direction: column-reverse; } .hypervisor-module .support img { margin-bottom: 30px; } .hypervisor-module .brands .thumb:last-child { margin-bottom: 20px; } } /* 棣栭〉 Project */ .benefit-module .benefit-title { margin-bottom: 162px; position: relative; text-align: center; } .benefit-module .benefit-title h3 { width: 526px; font-size: 50px; color: #1d1d1d; margin: 0 auto; position: relative; z-index: 100; font-weight: bolder; } .benefit-module .benefit-title span { font-size: 26px; color: #d0d4d4; display: block; margin: 10px auto 40px; } .benefit-module .item { padding: 100px 0; } .benefit-module .item.gary { background-color: #f8f8f8; } .benefit-module .item:last-child { margin-bottom: 0; } .benefit-module .item .row { display: flex; align-items: center; justify-content: space-between; } .benefit-module .item h4 { font-size: 22px; font-family: Inter-Bold, sans-serif !important; font-weight: bolder; margin-top: 0; margin-bottom: 30px; } .benefit-module .item p { line-height: 24px; font-size: 16px; font-family: Inter, sans-serif !important; margin-top: 10px; margin-bottom: 25px; } .benefit-module .item .text { line-height: 30px; font-size: 16px; text-align: justify; margin-top: 0; margin-bottom: 18px; } .benefit-module .item ul { margin-top: 0; margin-bottom: 26px; padding-left: 0; overflow: hidden; } .benefit-module .item ul li { height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 0; } .benefit-module .item ul li i { color: #3ddae3; } .benefit-module .item .more { width: 140px; height: 40px; line-height: 40px; font-size: 16px; color: #3ddae3; text-align: center; display: inline-block; margin-top: 0; border: 1px solid #3ddae3; } .benefit-module .item .more:hover { background-color: #3ddae3; color: white; } .benefit-module .item img { width: 78%; /*max-width: 320px; max-height: 300px;*/ display: block; margin: 0 auto; } /* xs-* 鐢ㄤ簬瓒呭皬灞忚澶 锛坢ax-width=768px锛 sm-* 鐢ㄤ簬灏忓睆璁惧 (min-width=768px) md-* 鐢ㄤ簬涓睆璁惧 (min-width=992px) lg-* 鐢ㄤ簬澶у睆璁惧 (min-width=1200px) */ @media (max-width: 991px) { .benefit-module .row > div:first-child { margin-bottom: 30px; } } /** Neo Carousel **/ .carousel-module { position: relative; overflow: hidden; } .carousel-module .brand-title { width: 100%; position: absolute; top: 100px; left: 0; z-index: 2; } /*.carousel-module .brand-title h3 { width: 526px; font-size: 32px; margin: 0 auto; position: relative; z-index: 100; font-weight: bolder; } .carousel-module .brand-title span { font-size: 16px; display: block; margin: 10px auto 40px; } .carousel-module .brand-title .container { width: 100%; text-align: center; padding: 0; }*/ .carousel-module .item { background-repeat: no-repeat; background-size: cover; background-position: center; color: white; position: relative; padding: 350px 0 100px; height: 850px; } .carousel-module .item .name { font-size: 26px; font-weight: normal; margin-top: 0; margin-bottom: 30px; } .carousel-module .item .info { font-size: 17px; margin-bottom: 20px; width: 40%; letter-spacing: 1px; line-height: 1.8; display: flex; justify-content: space-between; font-weight: normal; } .carousel-module .item img { margin-bottom: 20px; } .carousel-module .item p { max-width: 1000px; min-height: 84px; line-height: 1.8; font-size: 16px; margin-bottom: 40px; width: 40%; display: flex; justify-content: space-between; font-weight: normal; } .carousel-module .item .more { height: 20px; width:auto; font-size: 16px; font-weight: normal; color: #fff; padding:10px 30px; border: 1px solid #fff; border-radius: 25px; } .carousel-module .item .more:hover{ background-color: #fff; color: #1d1d1d; } .carousel-module .more i { width: 20px; height: 20px; font-size: 20px; color: white; background-color: #3ddae3; border-radius: 50%; margin-left: 8px; display: flex; align-items: center; justify-content: center; transition: transform 0.3s; } .carousel-module .more i:before { margin-left: 2px; } .carousel-module .more:hover i { transform: translateX(4px); } .carousel-module .swiper-pagination { text-align: left; overflow: hidden; position: absolute; bottom: 100px; left: 13.5%; width: auto; } .carousel-module .swiper-pagination .swiper-pagination-bullet { /*width: 80px;*/ /*height: 6px;*/ background-color: #959A9C; /*border-radius: unset;*/ /*display: inline-block;*/ margin: 0 10px; cursor: pointer; opacity: 1; } .carousel-module .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #4ad1cd; } .backup-content .swiper-pagination .swiper-pagination-bullet{ background-color: #d0d4d4; } @media (max-width: 1199px) { .carousel-module .item p { min-height: 126px; } } @media (min-width: 1921px) { .carousel-module .item{ height: 850px; } } /** Scenario **/ .scenario-module { background-image: repeating-radial-gradient(#b3edf0, transparent 70%, transparent 100%); background-repeat: no-repeat; background-position: right center; background-color: #f8f8f8; padding: 100px 0; } .scenario-module .scenario-title { margin-bottom: 100px; position: relative; text-align: center; } .scenario-module .scenario-title h3 { width: 526px; font-size: 50px; color: #1d1d1d; margin: 0 auto; position: relative; z-index: 100; font-weight: bolder; } .scenario-module .scenario-title span { font-size: 26px; color: #d0d4d4; display: block; margin: 10px auto 40px; } .scenario-module .scenario-container { display: flex; align-items: center; justify-content: space-between; } .scenario-module ul.scenario-nav { padding-left: 0; } .scenario-module ul.scenario-nav li { margin-bottom: 10px; padding-left: 15px; cursor: pointer; } .scenario-module ul.scenario-nav li.active { padding-left: 0; } .scenario-module ul.scenario-nav li img { height: 80px; display: block; } .scenario-module ul.scenario-nav li.active img { height: 160px; } .scenario-module .scenario-swiper { width: 720px; overflow: hidden; position: relative; padding: 50px 0; } .scenario-module .scenario-swiper .swiper-wrapper { align-items: center; } .scenario-module .scenario-swiper .swiper-slide { display: flex; justify-content: center; } .scenario-module .scenario-swiper img { width: 80%; } .scenario-module .swiper-pagination { bottom: 0; } .scenario-module .swiper-pagination .swiper-pagination-bullet { width: 12px; height: 12px; background-color: #bebebe; border-radius: 6px; display: inline-block; margin: 0 5px; cursor: pointer; } .scenario-module .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 38px; background-color: #4ad1cd; } .scenario-module-mobile{ display: none; } @media (max-width: 1439px) { .scenario-module ul.scenario-nav li { margin-bottom: 2px; padding-left: 10px; } .scenario-module ul.scenario-nav li.active img { height: 150px; } .scenario-module ul.scenario-nav li img { height: 70px; } } @media (max-width: 1199px) { .scenario-module ul.scenario-nav li { padding-left: 6px; } .scenario-module ul.scenario-nav li.active img { height: 120px; } .scenario-module ul.scenario-nav li img { height: 60px; } } /** Scenario **/ /** Blog **/ .news-module { background-color: #fff; padding: 100px 0; } .news-module #index-news { padding-top: 40px; } .news-module #index-news-mobile{ padding-top: 40px; display: none; } #index-news-load-mobile{ display: none; } .news-module .item { display: block; border-radius: 8px; box-shadow: 0 0 10px 0 #d6d6d6; overflow: hidden; } .news-module .item:hover { box-shadow: 0 0 10px 0 #a1a1a1; } .news-module .cover { height: 176px; background-size: cover; background-position: center; } .news-module .item .intro { background-color: white; color: black; padding: 20px; position: relative; } .news-module .item .intro .name { min-height: 60px; line-height: 30px; font-size: 20px; font-weight: normal; margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .news-module .item .intro .text { min-height: 74px; line-height: 24px; font-size: 16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .news-module .col-md-4:nth-child(2) .item { margin-top: -30px; } .news-module .col-md-4:nth-child(2) .cover { height: 176px; } .news-module .col-md-4:nth-child(2) .item .intro .text { min-height: 134px; -webkit-line-clamp: 5; } .news-module .col-md-4:nth-child(2) .item .intro .name { font-size: 22px; line-height: 32px; } #index-news-mobile .col-md-4{ padding:0 30px; } .news-module .item .intro .more { line-height: 22px; font-size: 16px; color: #044760; display: none; position: absolute; bottom: 20px; left: 20px; } .news-module .col-md-4:nth-child(2) .item .intro .more{ bottom: 50px; } .news-module .item .intro .more i { font-size: 20px; color: #3edae3; } .news-module .item.active .intro .more { display: block; } .news-module .button { width: 145px; background: linear-gradient(to right, #4FE0E3, #24CBD1); font-size: 16px; padding: 10px 30px; color: white; border-radius: 35px; display: block; margin: 90px auto 0; cursor: pointer; } .news-module .button:hover { background: linear-gradient(to right, #4FE0E3, #24CBD1); } .news-module .button i { color: #fff; margin-left: 10px; } @media (max-width: 992px) { .news-module .item { margin-bottom: 30px; } .news-module .col-md-4:nth-child(2) .item { margin-top: 0; } .news-module .item .intro .text { min-height: unset !important; margin-bottom: 50px; } .news-module .item .intro .more { display: block; } } /** 鎭㈠鍔熻兘 **/ .recovery-module { padding: 70px 0; } .recovery-module .row { padding-top: 80px; } .recovery-module .recovery-title { margin-bottom: 162px; position: relative; text-align: center; } .recovery-module .recovery-title h3 { width: 526px; font-size: 50px; color: #1d1d1d; margin: 0 auto; position: relative; z-index: 100; font-weight: bolder; } .recovery-module .recovery-title h3.recover { width: 400px; } .recovery-module .recovery-title span { font-size: 26px; color: #d0d4d4; display: block; margin: 10px auto 40px; } .recovery-module .recovery-title p { font-size: 22px; color: #4c4c4c; width: 672px; margin: 0 auto; text-align: center; } .recovery-module .item { width: 100%; min-height: 264px; position: relative; border: 1px solid #f0f0f1; border-radius: 20px; padding: 25px 40px 0; margin: 0 auto; background-color: white; } .recovery-module .item, .recovery-module .item * { transition: all 0.25s; } .recovery-module .item .item-header { display: flex; justify-content: center; align-items: center; } .recovery-module .item .cover { width: 70px; height: 70px; background-color: #3ddae3; background-size: 58%; background-repeat: no-repeat; background-position: center center; border-radius: 50%; margin-right: 10px; padding: 12px; } .recovery-module .item h3 { font-size: 24px; color: #545454; text-align: center; font-weight: bolder; margin-top: 0; margin-bottom: 0; } .recovery-module .item p { font-size: 16px; color: #a0a0a0; text-align: justify; margin-top: 34px; margin-bottom: 0; } .underline-span { position: relative; z-index: 100; } .recovery-module:hover .recovery-underline { width: 399px !important; } .recovery-circle { width: 98px; height: 98px; background-color: #4ad1cd; border-radius: 100%; position: absolute; top: 13px; opacity: 0.2; } .circle-active { top: -49px !important; left: 0 !important; right: 0; margin-left: auto; margin-right: auto; } .no-opacity { opacity: 0 !important; } .circle-anime1 { animation: circle-opacity1 1s infinite; } .circle-anime2 { animation: circle-opacity2 1s infinite; } .recovery-module .item a { width: 180px; height: 40px !important; line-height: 40px !important; font-size: 18px; text-align: center; color: #3ddae3; background-color: white; border-radius: 40px; border: 0; display: none; margin-left: auto; margin-right: auto; padding: 0 !important; position: absolute; left: 0; right: 0; bottom: 30px; } .recovery-module .item a i { font-size: 22px; } .recovery-module .item a:hover { box-shadow: -2px 2px 6px rgba(14, 176, 183, .5); } .button-hover { opacity: 1 !important; bottom: -33px !important; } .h3-hover { color: white !important; } .h3-active { margin: unset !important; } .img-hover { background-color: #01465c !important; top: -38px; left: 0 !important; right: 0; margin-left: auto; margin-right: auto; } .a-hover { position: absolute; left: 50%; transform: translateX(-50%); bottom: -22px; padding: 11px 34px; font-size: 20px; color: #fff; text-align: center; background-color: #4ad1cd; border-radius: 40px; } .recovery-module .mobile-show{ display: none; } @media (min-width: 1200px) { .recovery-module .item.active { height: 325px; background-color: #3ddae3 !important; padding: 76px 40px 0; top: -30px; } .recovery-module .item.active .cover { background-color: #01465c; border: 4px solid white; margin-left: -35px; margin-right: 0; position: absolute; top: -35px; left: 45%; width: 100px; height: 100px; } .recovery-module .item.active h3 { color: white; } .recovery-module .item.active p { color: white; text-align: center; } .recovery-module .item.active a { display: block; } .recovery-module .item.active::after { content: ''; width: 240px; height: 12px; background-color: #01465c; position: absolute; bottom: -12px; left: 50%; margin-left: -120px; border-radius: 6px; } } @media (min-width: 1265px) and (max-width: 1600px) { .recovery-module .item h3 { text-align: right; } .recovery-module .item h6 { text-align: right; } } @media (max-width: 1199px) { .recovery-module .item { height: 325px !important; padding: 77px 40px 0 !important; top: -30px !important; } .recovery-circle { top: -49px !important; left: 0 !important; right: 0; margin-left: auto; margin-right: auto; } .recovery-module .item img { top: -38px; left: 0 !important; right: 0; margin-left: auto; margin-right: auto; } .recovery-module .item p { margin-top: 30px; font-size: 18px; text-align: center; } .recovery-module .item a { display: block; } .h3-active { margin: 21px 0 0 !important; } .recovery-module .col-md-4 { margin-bottom: 80px; } .recovery-module .col-md-4:last-child { margin-bottom: 0; } } /** 鎭㈠鍔熻兘 **/ /** 鏂颁竴浠e浠藉埄鍣ㄥ紑濮 **/ .neo-type-module{ background: url(../img/homepage/programme-background.png) no-repeat; background-size: cover; background-position: bottom; } .neo-type-module .index-title{ margin-top: 100px; } .neo-type-module .index-title span{ font-size: 22px; color:#BCBFC0; } .neo-type-module .index-title .title-name,.industry-module .index-title .title-name{ margin-top: 30px; line-height: 27px; } #industry-swiper .swiper-slide{ left: 25%; } .neo-type-module .container{ font-size: 18px; padding: 0; border-radius: 15px; border: 2px solid #EBEDEF; max-width: 1800px; } .neo-type-module .container .programme{ padding: 50px 0 50px 8%; border-radius: 15px; cursor: pointer; box-shadow: 0 2px 6px #EBEDEF; } .neo-type-module .container .programme:first-child{ border-radius: 15px 0 0 15px; border-right: 1px solid #EBEDEF; } .neo-type-module .container .programme:last-child{ border-radius: 0 15px 15px 0; border-left: 1px solid #EBEDEF; } .neo-type-module .container .active{ cursor: default; } .neo-type-module .container .active.programme{ cursor: default; box-shadow: none; } .neo-type-module .container .text-title{ font-size: 24px; margin-bottom: 10px; font-weight: normal; } .neo-type-module .gray{ background-color: #FAFAFA; } .neo-type-module span{ font-family: Harmonyos-light; color:#454545; } .neo-type-module .text-title{ color:#1d1d1d; } .neo-type-module .gray span,.neo-type-module .gray .text-title{ opacity: 70%; } .neo-type-module .programme-content{ width: 75%; margin: 0 auto; max-width: 1800px; } .neo-type-module .programme-content .programme-page{ display: none; position: relative; padding-bottom: 100px; } .neo-type-module .programme-content .programme-page.active{ margin-top: 100px; display: block; } .neo-type-module .programme-content .programme-page .programme-image{ width: 40%; margin-left: 0%; text-align: center; } .neo-type-module .programme-content .programme-page .programme-image img{ height: 380px; } .neo-type-module .programme-content .programme-describe{ width: 50%; position: absolute; right: 0; top: 0; } .neo-type-module .programme-content .programme-describe .programme-describe-title{ font-size: 27px; } .neo-type-module .programme-content .programme-describe span{ color:#BCBFC0; font-size: 18px; } .neo-type-module .programme-content .programme-describe .programme-describe-content{ font-family: Harmonyos-regular; margin-top: 50px; font-size: 18px; line-height: 1.8; letter-spacing: 1px; text-align: justify; } .neo-type-module .programme-content .programme-describe a{ background: linear-gradient(to right, #4FE0E3, #24CBD1); color: #fff; font-size: 16px; padding: 10px 30px; border-radius: 30px; position: relative; top: 50px; } .neo-type-module .programme-content .programme-describe a:hover { color: #fff; opacity: 0.7; } /** 鏂颁竴浠e浠藉埄鍣ㄧ粨鏉 **/ .service-vm .service-title h3{ font-family: Harmonyos-medium; } @media (min-width: 1921px) { .neo-type-module .programme-content .programme-describe .programme-describe-content{ width: 80%; } } @media (max-width: 1299px) { .neo-type-module .container .programme{ padding-left: 40px; } .neo-type-module .container{ font-size: 16px; } .neo-type-module .container .text-title{ font-size: 21px; } .neo-type-module .programme-content .programme-page .programme-image img{ height: 250px; } } /* 绉诲姩绔€傞厤璋冩暣寮€濮嬶紙414-360锛 */ @media (max-width: 414px) { .index-title .title-name{ min-width: auto; color: #d0d4d4; } .index-title .title-desc{ width: 90%; } .backup-content .backup-func{ float: right; width: 88%; padding-left: 12%; padding-right: 5%; padding-top: 20px; padding-bottom: 20px; margin-bottom: 7%; } .backup-func .func-p{ line-height: 25px; } .backup-func a{ width: 30%; height: 20px; line-height: 20px; font-size: 10px; left: 24%; top:18%; display: inline-block; position: unset; } .backup-func h3{ margin-bottom: 5px; font-size: 16px; } .backup-func .func-p{ font-size: 12px !important; line-height: 20px; color: #1d1d1d; } .backup-content .swiper-slide { height: 400px !important; } .backup-content .backup-func .func-img-mobile{ margin: 0px; position: absolute; left: 1.5%; padding: 7.5px; background-color: #01465c; border-radius: 50%; } .backup-content .backup-func .func-img-mobile-top{ top: 8%; } .backup-content .backup-func .func-img-mobile-bottom{ top: 48%; } .backup-content .backup-func .func-img-mobile .active{ display: none; } .backup-content .backup-func:hover .func-img-mobile{ background-color: #3ddae3; } .backup-content .backup-func:hover .normal{ display: none; } .backup-content .backup-func:hover .active{ display: block; } .backup-content .backup-func img{ width: 60px; height: 60px; } .backup-func-mobile{ border: #000 solid 1px; width: 100% !important; } .backup-content .swiper-pagination{ width: auto; } .benefit-module .item .row{ width: 95%; margin: 0 auto; } .benefit-module .item .row .col-md-7{ padding: 0; } .benefit-module .item .row .col-md-5{ padding: 0; } .benefit-module .item img{ display: none; } .data-module{ padding: 30px 0; } .data-module .container{ width: 100%; } .data-statistics{ width: 25%; float: left; display: block; text-align: center; } .data-module .icon{ padding: 2px; width: 45px; height: 45px; margin: 0 auto !important; } .solid-border{ height: 30px; width: 100%; border-right: 1px solid #E2E2E2; position: absolute; top: 20px; } .hypervisor-module{ padding-top:50px; padding-bottom: 30px; background-image: url(../img/new-homepage/bg-map-mobile.png); } .index-title{ margin-bottom: 30px; } .neo-type-module .index-title { margin-top: 50px; } .hypervisor-module .more{ font-size: 14px; } .hypervisor-module .brands.pc-show{ display: none; } .hypervisor-module .brands.mobile-show{ display: block; width: 95%; margin: 0 auto; } .hypervisor-module .brands .col-xs-3{ padding: 0 5px; } .hypervisor-module .brands .thumb{ height: 50px; line-height: 50px; padding: 0 10px; } .hypervisor-module .support{ margin: 30px 0; } .data-module .icon{ margin-right: 10px; } .data-statistics-mobile{ display: block; } .data-statistics-mobile .col-sm-6{ padding: 0; } .data-statistics-normal{ display: none; } .data-module h3{ color: #013249; font-size: 18px; text-shadow:none; } .data-module .homepage-number { color: #013249; font-size: 18px !important; text-shadow:none; } .data-module p{ font-size: 11px !important; } .backup-content{ margin-top: 30px !important; } .backup-module{ padding-top: 50px; padding-bottom: 10px; } .index-title .title-name{ font-size: 12px; margin-bottom: 0px; margin-top: 0; } .index-title .title-lang{ font-size: 18px; margin: 0 auto 30px; } .index-title .title-desc{ font-size: 14px; line-height: 25px; margin-bottom: -10px; } .hypervisor-module h3{ font-size: 16px; text-align: center; margin-bottom: 20px; } .hypervisor-module .text{ font-size: 14px; } .recovery-module .item{ height: 325px; background-color: #3ddae3 !important; padding: 76px 40px 0; top: -30px; } .recovery-module .item .cover{ background-color: #01465c; border: 4px solid white; margin-left: -35px; margin-right: 0; position: absolute; top: -35px; left: 45%; width: 100px; height: 100px; } .recovery-module .pc-show{ display: none; } .recovery-module .mobile-show{ display: block; width: 90%; margin: 0 auto; } .recovery-module .item h3{ color:#fff; } .recovery-module .item p{ color: #fff; } .recovery-module{ padding-top:50px; padding-bottom: 30px; } .benefit-module .item{ padding: 50px 0; } .benefit-module .item h4{ font-size: 16px; font-family: SourceHanSansCN-Regular, sans-serif !important; } .recovery-module .item h3{ font-size: 18px; } .benefit-module .item .text{ font-size: 14px; } .benefit-module .item ul li{ font-size: 14px; } .benefit-module .item .more{ font-size: 14px; } .carousel-module .item img{ height: 40px; } .partner-module{ padding:30px 0 10px; } .button-container a{ width: 35%; height: 30px; float: left; line-height: 25px; font-size: 12px; /*margin: 0px 5%;*/ } .button-container a{ font-size: 12px; line-height: 10px; padding: 8px 0; border-width: 1px; } .button-container a:first-child{ margin-left: 12.5%; margin-right: 2.5%; } .button-container a:last-child{ margin-right: 12.5%; margin-left: 2.5%; padding: 8px 0; height: 28px; } .button-container a:last-child:hover{ line-height: 12px; height: 30px; } .news-module #index-news { display: none; } .news-module #index-news-mobile{ display: block; } #index-news-load{ display: none; } #index-news-load-mobile{ display: block; padding: 5px 10px; height: 25px; line-height: 15px; margin-top: 0; } #index-news-load-mobile:hover{ opacity: 0.7; } .news-module{ padding: 30px 0; } .news-module .container{ width: 100%; } .news-module #index-news-mobile{ padding-top: 0px; } .news-module .cover{ height: 154px; } .news-module .button{ margin: 10px auto 0; } #myCarousel { display: none; } #myCarouselMobile { display: block; background: url(../img/index-banner/mobile-banner-background.png) no-repeat; /*margin-top: -70px;*/ position: relative; background-size: cover; height: 400px; } #myCarouselMobile .item-banner{ background-position-x: 70% !important; background-position-y: 100% !important; } #myCarouselMobile .index-inner h1{ font-size: 27px; font-weight: bold; color: transparent; background: linear-gradient(to right, #2cdcda, #1eb2f2); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-top: 95px; margin-bottom: 55px; text-align: left; } #myCarouselMobile .index-inner .header-title{ font-size: 27px; font-weight: bold; color: transparent; background: linear-gradient(to right, #2cdcda, #1eb2f2); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-top: 90px; margin-bottom: 50px; text-align: left; } #myCarouselMobile .index-inner .colour-text{ color: #25BBC7; } #myCarouselMobile .index-inner .gartner-banner h1{ background: linear-gradient(to right, #fff, #fff); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } #myCarouselMobile .index-inner .container{ width: 95%; } #myCarouselMobile .index-inner .container .col-md-12{ padding: 0; height: 300px; } #myCarouselMobile .index-inner .container ul{ padding: 0; margin: 0 auto; } #myCarouselMobile .index-inner .container ul li{ font-size: 12px; margin:10px 0; } #myCarouselMobile .index-inner .gartner-banner .container ul li{ color:#fff; } #myCarouselMobile .index-inner .item.item-banner .icon{ width: 20px; height: 20px; background-size: cover; padding: 0; margin-right: 10px; } #myCarouselMobile .index-inner .item.item-banner a{ font-size: 12px; padding: 5px 20px; position: absolute; bottom: 70px; } #myCarouselMobile .index-inner .item.item-banner.gartner-banner a{ background: linear-gradient(to right, #36a4a6, #46CECA); position: absolute; bottom: 70px; } #myCarouselMobile .index-inner .item.item-banner.gartner-banner .gartner-a{ margin-left: 10px; background: none; color: #36c3bf; border: 1px solid #36c3bf; left: 90px; } #myCarouselMobile .index-inner .item.item-banner.gartner-banner .gartner-a:hover{ background: linear-gradient(to right, #36a4a6, #46CECA); color:#fff; } #myCarouselMobile .index-inner .version{ margin-left:3px; color:#3DDAE3; font-weight: bolder; } #myCarouselMobile .index-inner .banner-left p{ font-size: 13.5px !important; color: white; margin-bottom: 16px; letter-spacing: -1px; } #myCarouselMobile .index-inner .slideImg{ background-repeat: no-repeat; background-position: center 31%; background-size: contain; /*margin-bottom: 60px;*/ } #myCarouselMobile .index-inner h2{ margin-top: 320px; margin-bottom: 20px; color: #fff; font-size: 20px; font-weight: bold; text-align: center; text-shadow: 0px 3px 5px rgba(30, 30, 30, 0.25); } #myCarouselMobile .container .row{ margin-top: 10px; } #myCarouselMobile .container .icon-group{ width: 33.333%; float: left; text-align: center; } #myCarouselMobile .container .row .icon-group .border-right{ border-right: 1px solid #007C90; } #myCarouselMobile .container .row .icon-group .border-left{ border-left: 1px solid #007C90; } #myCarouselMobile .container .icon-group img{ margin-bottom: 5px; width: 25px; } #myCarouselMobile .container .icon-group p{ font-weight: bold; font-size: 18px; text-shadow: 0px 3px 10px rgba(30, 30, 30, 0.25); } #myCarouselMobile .container .from-page-banner .icon-group p{ display: inline-block; vertical-align: middle; line-height: 30px; height: 100px; padding: 10px 10px 0px; } #myCarouselMobile .container .trial{ display: block; background-color: #3EDEE7; width: 90%; color: #01354C; text-align: center; margin: 10px auto 0px; padding: 6px; border-radius: 15px; } #myCarouselMobile .index-indicators{ bottom: 10px; } #myCarouselMobile .index-indicators .swiper-pagination-bullet{ width: 6px; height: 6px; background-color: #015E73; margin-right: 5px; opacity: unset; } #myCarouselMobile .index-indicators .swiper-pagination-bullet-active{ background-color: #3DDAE3; } #backup-swiper{ display: none; } #backup-swiper-mobile{ display: block; } .scenario-module-mobile{ display: block; } .scenario-module-mobile .gray{ background-color: #f8f8f8; } .scenario-module-mobile .index-title{ padding-top: 30px; } #scenario-module-swiper{ padding-bottom: 45px; } .scenario-card{ width: 40% !important; background-size: 100% !important; cursor: pointer; } .scenario-card-1{ background: url(../img/homepage/scenario/scenario-card-1.png) no-repeat; } .scenario-card-2{ background: url(../img/homepage/scenario/scenario-card-2.png) no-repeat; } .scenario-card-3{ background: url(../img/homepage/scenario/scenario-card-3.png) no-repeat; } .scenario-card-4{ background: url(../img/homepage/scenario/scenario-card-4.png) no-repeat; } .scenario-card-5{ background: url(../img/homepage/scenario/scenario-card-5.png) no-repeat; } .scenario-card-6{ background: url(../img/homepage/scenario/scenario-card-6.png) no-repeat; } .scenario-card h3{ font-size: 14px; font-weight: bold; color: #00566C; padding: 0 10%; margin: 95% auto 0; text-align: center; letter-spacing: -1px; } .scenario-card p{ font-size: 11px !important; line-height: 18px; min-height: 89px; margin: 10px auto 0; display: inline-block; vertical-align: middle; padding: 0 14%; text-align: justify; letter-spacing: -1px; } #scenario-module-swiper .swiper-pagination-bullet-active{ background: #3DDAE3; width: 24px; border-radius: 5px; } .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ margin-bottom: 30px; } .carousel-module .brand-title{ top:30px; } .carousel-module .item{ padding:120px 0 0px; height: 395px; } .carousel-module .item .container{ min-height: 200px; margin-top: 0px; padding: 0 8%; } .carousel-module .item .info{ font-size: 14px; width: 100%; margin-bottom: 10px; } .carousel-module .item .name{ font-size: 18px; font-weight: normal; } .carousel-module .item p{ line-height: 24px; min-height: 140px; margin-bottom: 30px; } .carousel-module .item .more{ font-size: 14px; position: absolute; top: 245px; } .carousel-module .more i{ width: 14px; height: 14px; font-size: 14px; } .partner-module #partner-slider .swiper-slide{ margin:0 20px; } .news-module .item{ box-shadow:none; } #index-news-mobile .col-md-4{ padding:0 5%; } .news-module .item .intro .name { font-size: 16px; line-height: 24px; min-height: 24px; letter-spacing: -1px; margin-bottom: 0px; } .news-module .item .intro .text{ margin-bottom: 0px; } .news-module .item .intro .more{ line-height: 12px; position: relative; bottom: 0px; left: 0px; } .news-module .item .intro .text,.news-module .item .intro .more{ font-size: 14px; } #partner-slider .swiper-slide > div{ width:150px; min-height: 40px; background-image: none; background-position: center; background-size: contain; background-repeat: no-repeat; } #partner-slider .swiper-slide .pn-h3c{ background-image: url(../img/homepage/partner-h3c-gray.png); background-size: 70%; } #partner-slider .swiper-slide .pn-h3c:hover{ background-image: url(../img/homepage/partner-h3c.png); } #partner-slider .swiper-slide .pn-oracle{ background-image: url(../img/homepage/partner-oracle-gray.png); } #partner-slider .swiper-slide .pn-oracle:hover{ background-image: url(../img/homepage/partner-oracle.png); } #partner-slider .swiper-slide .pn-redhat{ background-image: url(../img/homepage/partner-redhat-gray.png); } #partner-slider .swiper-slide .pn-redhat:hover{ background-image: url(../img/homepage/partner-redhat.png); } #partner-slider .swiper-slide .pn-vmware{ background-image: url(../img/homepage/partner-vmware-gray.png); } #partner-slider .swiper-slide .pn-vmware:hover{ background-image: url(../img/homepage/partner-vmware.png); } #partner-slider .swiper-slide .pn-dameng{ background-image: url(../img/homepage/partner-dameng-gray.png); } #partner-slider .swiper-slide .pn-dameng:hover{ background-image: url(../img/homepage/partner-dameng.png); } #partner-slider .swiper-slide .pn-huawei{ background-image: url(../img/homepage/partner-huawei-gray.png); } #partner-slider .swiper-slide .pn-huawei:hover{ background-image: url(../img/homepage/partner-huawei.png); } #partner-slider .swiper-slide .pn-kunpeng{ background-image: url(../img/homepage/partner-kunpeng-gray.png); } #partner-slider .swiper-slide .pn-kunpeng:hover{ background-image: url(../img/homepage/partner-kunpeng.png); } #partner-slider .swiper-slide .pn-inspur{ background-image: url(../img/homepage/partner-inspur-gray.png); } #partner-slider .swiper-slide .pn-inspur:hover{ background-image: url(../img/homepage/partner-inspur.png); } #partner-slider .swiper-slide .pn-sangfor{ background-image: url(../img/homepage/partner-sangfor-gray.png); background-size: 75%; } #partner-slider .swiper-slide .pn-sangfor:hover{ background-image: url(../img/homepage/partner-sangfor.png); } #partner-slider .swiper-slide .pn-winhong{ background-image: url(../img/homepage/partner-winhong-gray.png); } #partner-slider .swiper-slide .pn-winhong:hover{ background-image: url(../img/homepage/partner-winhong.png); } #partner-slider .swiper-slide .pn-sugon{ background-image: url(../img/homepage/partner-sugon-gray.png); background-size: 75%; } #partner-slider .swiper-slide .pn-sugon:hover{ background-image: url(../img/homepage/partner-sugon.png); } #partner-slider .swiper-slide .pn-phytium{ background-image: url(../img/homepage/partner-phytium-gray.png); } #partner-slider .swiper-slide .pn-phytium:hover{ background-image: url(../img/homepage/partner-phytium.png); } .partner-module .swiper-container{ margin-bottom: 30px; } #myCarouselMobile .container .from-page-banner{ margin-top: 355px; } .recovery-module .col-md-4{ margin-bottom: 60px; } .recovery-module .item{ width:100%; height: 150px !important; min-height:220px; } .recovery-module .item p{ margin-top: 10px; } .recovery-module .item a{ font-size: 14px; width: 120px; height: 28px !important; line-height: 28px !important; bottom: 15px; } .industry-module{ padding: 0; } .benefit-module .row > div:first-child{ margin-bottom: 0px; } .neo-type-module .container .text-title{ font-size: 17px; margin-bottom: 0; } .neo-type-module span{ font-size: 12px; } .neo-type-module .container .programme{ padding: 30px 10px; text-align: center; } .neo-type-module .programme-content .programme-describe .programme-describe-title{ font-size: 18px !important; } .neo-type-module .programme-content .programme-page .programme-image{ width: 100%; text-align: center; } .neo-type-module .programme-content .programme-page .programme-image img{ width: 100%; height: auto; } .neo-type-module .programme-content .programme-describe{ margin-top: 30px; position: unset; width: 100%; } .neo-type-module .programme-content .programme-describe .programme-describe-content{ margin-top: 30px; } .industry-content{ width: 95%; margin: 0 auto; } .carousel-module .index-title .title-name{ margin: 0 auto 10px; font-size: 12px; } .news-module .index-title .title-name,.partner-module .index-title .title-name{ margin: 0 auto 10px; } .carousel-module .item p{ width: 100%; } .carousel-module .item .more{ line-height: 12px; font-size: 12px; padding: 5px 20px; height: 25px; } .carousel-module .swiper-pagination{ bottom: 50px; left: 8%; } .partner-module .container{ width: 90%; } .partner-module img{ margin-bottom: 30px; } .service-vm .container .service-card{ width: 45%; margin: 10px 2.5%; float: left; padding: 10px; } .service-vm .col-md-3:last-child .service-card{ margin-left: 2.5%; } .service-vm .service-title h3{ margin: 0 auto 30px; } .service-vm .container{ margin-bottom: 30px; } #myCarouselMobile .index-inner .item.item-first object a{ top:320px; } .carousel-module .swiper-pagination .swiper-pagination-bullet{ margin: 0 4px; width: 6px; height: 6px; } .neo-type-module .programme-content .programme-describe a{ font-size: 12px; padding: 5px 20px; top: 30px; } .news-module .button{ font-size: 12px; width: 110px; } .neo-type-module .display-mobile{ width: 90%; } .neo-type-module .display-mobile .type-module-content-header{ text-align: left; margin-top: 30px; } .neo-type-module .display-mobile .type-module-content-header img{ width: 45%; margin-left: 5%; margin-right: 2%; } .neo-type-module .display-mobile .type-module-content-header .header-text{ width: 40%; margin-top: 20px; margin-right: 7%; float: right; text-align: right; } .neo-type-module .display-mobile .type-module-content-header .header-text span{ color: #BCBFC0; } .neo-type-module .display-mobile .type-module-content-header .header-text .programme-describe-title{ margin:0; } .neo-type-module .display-mobile .type-module-content-header .header-text a{ margin-top: 20px; width: auto; padding: 5px 10px !important; line-height: 11px; font-size: 10px; background: linear-gradient(to right, #4FE0E3, #24CBD1); color: white; } .neo-type-module .display-mobile .type-module-content-header .header-text a:hover{ opacity: 0.7; } .neo-type-module .display-mobile .type-module-content-body{ margin-top: 30px; } .neo-type-module .display-mobile .type-module-content-body .programme-describe-content{ margin: 20px 5% 50px; text-align: justify; font-size: 13px !important; } .type-module-swiper-pagination{ height: 10px; position: relative; bottom: 30px !important; z-index: 99; } .neo-type-module .display-mobile .swiper-pagination-bullet,.neo-type-module .display-mobile .swiper-pagination-bullet-active { width: 6px; height: 6px; } .neo-type-module .display-mobile .swiper-pagination-bullet-active{ background-color: #4ADEE1; } .carousel-module .swiper-slide .container{ width: 100%; } .trial-form.vm .trialForm-page{ padding: 0; } .trial-form .row .col-md-6:nth-child(2){ margin-top: 30px; } .service-vm{ padding-top: 30px; padding-bottom: 0; } .service-vm .service-title span{ margin-top:0; font-size:12px; margin-bottom: 10px; } .service-vm .service-title h2{ margin-bottom: 20px; font-size: 18px; } .news-module .item{ box-shadow: 0 0 10px 0 #a1a1a1; } } /* 绉诲姩绔€傞厤璋冩暣缁撴潫锛?14-360锛 */