html, body { position: relative; height: 100%; user-select: none; overflow-y: hidden; } .container-fluid{ position: fixed; top: 0; width: 100%; z-index: 100; background: #FFFFFF; display: flex; align-items: center; justify-content: space-between; } :focus { outline: none; } body { background: #eee; font-family: -apple-sysftem, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif; color: #000; margin: 0; padding: 0; } .navbar { padding-top: 0rem; padding-bottom: 0rem; line-height: 2.2rem; } .navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 1); } .navbar-toggler { padding: 0; border: none; } .swiper-container { width: 100%; height: 100%; } .swiper-slide { text-align: center; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } @keyframes toggleMove { 0% { bottom: 2%; opacity: 0.3; } } @keyframes toggleMove { 50% { bottom: 1%; opacity: 1; } } @keyframes toggleMove { 100% { bottom: 2%; opacity: 0.3; } } .swiper-button-next { left: calc(50% - 13.5px); top: unset; bottom: 10px; transform: rotate(90deg); animation: toggleMove 0.8s infinite; -moz-animation: toggleMove 0.8s infinite; -webkit-animation: toggleMove 0.8s infinite; -o-animation: toggleMove 0.8s infinite; } .banner { width: 100%; height: 100%; background-image: url(../images/website/banner1.png); background-size: 100% 100%; background-repeat: no-repeat; display: flex; flex-direction: column; } .bannerone { width: 36.85rem; height: 7.06rem; position: absolute; top: 37.4%; left: 10.96%; background-image: url(../images/website/banner标题.png); background-size: 100% 100%; } .header1 { position: fixed; top: 0; width: 100%; z-index: 100; background-color: rgb(255, 255, 255) !important; } .logo1 { float: left; width: 8rem; height: 2rem; margin-left: 1rem; background-image: url(../images/website/极创科技logoV3-02.png); background-size: 100% 100%; } .logo2 { float: left; width: 7%; height: 32px; background-image: url(../images/website/极创科技logoV3-02.png); background-size: 100% 100%; margin-top: 24px; margin-left: 2.3%; } .wechatimg1 { width: 8rem; height: 8rem; background-image: url(../images/website/公众号@2x.png); background-size: 100% 100%; } .wechatimg2 { width: 8rem; height: 8rem; background-image: url(../images/website/小程序@2x.png); background-size: 100% 100%; } /* swiper首页 */ @font-face { font-family: 'YouSheBiaoTiHei'; src: url("../fonts/优设标题黑.ttf"); } @font-face { font-family: 'Source Han Sans SC'; src: url('../fonts/SourceHanSansSC-Bold.otf') format('opentype'); font-weight: bold; font-style: normal; } @font-face { font-family: 'Source Han Sans SC'; src: url('../fonts/SourceHanSansSC-Regular.otf'); } .menus1 { width: 48rem; float: right; color: #333333; font-size: 18px; line-height: 50px; } .menu { float: left; padding: .5rem 14px; margin: 0 10px; cursor: pointer; white-space: nowrap; } .menu-active { color: #2136FF; border-bottom: 2px solid #2136FF; } .text-content { position: absolute; top: 54.7%; left: 10.96%; height: auto; font-family: 'Source Han Sans SC', sans-serif; font-weight: bold; font-style: italic; font-size: 3.78rem; text-wrap: nowrap; color: #333333; display: flex; justify-content: space-between; width: 33.31rem; font-weight: bold; font-size: 3.78rem; color: #FFFFFF; } .text-button { width: 19.38rem; height: 3.75rem; background: linear-gradient(90deg, #4C7FFF, #1329FF); border-radius: 0.63rem; position: absolute; top: 69.19%; left: 10.56%; border: none; color: #ffffff; cursor: pointer; font-size: 1rem; } /* 公司介绍 */ .section1 { width: 100%; height: 100%; background-image: url(../images/website/公司介绍BG@2x.png); background-size: 100% 100%; background-repeat: no-repeat; background-position: center; display: flex; flex-direction: column; align-items: center; } .section2 { width: 100%; height: 100%; background-image: url(../images/website/服务内容BG@2x.png); ; } .section3 { width: 100%; height: 100%; background-image: url(../images/website/行业案例@2x.png); background-size: 100% 100%; background-repeat: no-repeat; background-position: center; } .section4 { width: 100%; height: 100%; background-image: url(../images/website/公司资质BG@2x.png); background-size: 100% 100%; display: flex; flex-direction: column; align-items: center; } .section5 { width: 100%; height: 100%; background-image: url(../images/website/联系我们BG@2x.png); background-repeat: no-repeat; background-size: 100% 100%; position: relative; display: flex; flex-direction: column; align-items: center; } .top-empty { width: 100%; height: 80px; } /* 公司介绍的title */ .introduce-title { width: 5.38rem; height: 1.06rem; font-family: Arial; font-weight: bold; font-size: 1.5rem; color: #333333; margin-top: 8rem; } .introduce-title2 { width: 11.25rem; height: 2.75rem; font-family: Source Han Sans SC; font-weight: bold; font-size: 2.88rem; color: #333333; margin-top: 1.81rem; text-wrap: nowrap; } .introduce-content { width: 75.38rem; height: 4.88rem; font-family: Source Han Sans SC; /* font-weight: bold; */ font-size: 1.13rem; text-align: left; margin-top: 2.88rem; line-height: 1.88rem; } .introduce-content span { color: #2136FF; } .introduce-content2 { width: 72.44rem; height: 1.19rem; font-family: Source Han Sans SC; /* font-weight: bold; */ font-size: 1.13rem; margin-top: 4rem; line-height: 1.88rem; text-wrap: nowrap; color: #666666; } .introduce-content2 span { color: #2136FF; } .introduce-grid { margin-top: 2.88rem; width: 46.562%; height: 6.3%; display: flex; gap: 1.82%; } .introduce-grid2 { margin-top: 1.06rem; width: 46.562%; height: 6.3%; display: flex; gap: 1.82%; } .introduce-grid-item { width: 197px; height: 69px; background-image: url(../images/website/产品BG@2x.png); background-size: 100% 100%; background-repeat: no-repeat; } .itemword { font-family: Source Han Sans SC; font-weight: bold; font-size: 16px; color: #FFFFFF; line-height: 30px; margin-top: 10px; margin-left: -10px; } .introduce-content3 { margin-top: 2rem; font-family: Source Han Sans SC; font-weight: 400; font-size: 15px; color: #666666; line-height: 30px; } .introduce-content3 span { color: #2136FF; } .introduce-content4 { width: 52rem; height: auto; display: flex; align-items: center; justify-content: center; margin-top: 3.2rem; } .introduce-content4img { width: 3.13rem; height: 8rem; background-image: url(../images/website/图片2@2x.png); background-size: 100% 100%; background-repeat: no-repeat; } .introduce-contentword { width: auto; height: auto; display: flex; align-items: center; } .wordone { width: 20.44rem; height: 1.81rem; font-family: Source Han Sans SC; font-weight: bold; font-size: 1.7rem; color: #333333; line-height: 1.88rem; word-wrap: nowrap; } .wordtwo { width: 4.5rem; height: 3.19rem; font-family: Arial; font-weight: bold; font-size: 4.38rem; color: #2136FF; line-height: 4.38rem; margin-left: 2rem; margin-top: -1rem; } .introduce-content4img2 { width: 3.13rem; height: 8rem; background-image: url(../images/website/图片2拷贝@2x.png); background-size: 100% 100%; background-repeat: no-repeat; } .wordthree { width: 3.75rem; height: 1.81rem; font-family: Source Han Sans SC; font-weight: bold; font-size: 1.88rem; color: #333333; line-height: 1.88rem; text-wrap: nowrap; margin-left: 1.7rem; } /* 公司资质 */ .section-title { width: 100%; background-size: 510px 47px; margin: 30px auto; background-repeat: no-repeat; background-position: center; } .aptitude-title { width: 11.63rem; height: 1.13rem; font-family: Arial; font-weight: bold; font-size: 1.5rem; color: #FFFFFF; margin-top: 4.06rem; } .aptitude-title2 { height: 45px; font-family: Source Han Sans SC; font-weight: bold; font-size: 28px; color: #FFFFFF; margin-top: 1.75rem; } .aptitude-content { font-family: Source Han Sans SC; /* font-weight: bold; */ color: #FFFFFF; width: 75.44rem; height: 4.88rem; font-family: Source Han Sans SC; font-size: 1.13rem; line-height: 1.88rem; margin-top: 1.81rem; } .aptitude-content span { color: #FFF000; } .aptitude-image { width: 85.38rem; height: 40.44rem; margin-top: 2rem; } .aptitude-image img { width: 100%; height: 100%; } /* 服务内容 */ .sectionfirst-title { width: 7.25rem; height: 1.06rem; font-family: Arial; font-weight: bold; font-size: 1.5rem; color: #333333; margin-top: 6.5rem; } .sectionsecond-title { width: 11.38rem; height: 2.75rem; font-family: Source Han Sans SC; font-weight: bold; font-size: 2.56rem; color: #333333; margin-top: 1.75rem; text-wrap: nowrap; } .section-contentsgird { width: auto; height: auto; margin-top: 1.81rem; display: grid; grid-template-columns: repeat(4, 17.5rem); grid-template-rows: repeat(2, 19.5rem); } .section-contentsgird .grid-item:first-child { background-image: url(../images/website/智慧教育BG@2x.png); } .section-contentsgird .grid-item.grid-item:nth-child(2) { background-image: url(../images/website/数据建库BG@2x.png); } .section-contentsgird .grid-item.grid-item:nth-child(3) { background-image: url(../images/website/软件研发BG@2x.png); } .section-contentsgird .grid-item.grid-item:nth-child(4) { background-image: url(../images/website/方案咨询BG@2x.png); } .section-contentsgird .grid-item.grid-item:nth-child(5) { background-image: url(../images/website/大数据分析BG@2x.png); } .section-contentsgird .grid-item.grid-item:nth-child(6) { background-image: url(../images/website/地图服务BG@2x.png); } .section-contentsgird .grid-item.grid-item:nth-child(7) { background-image: url(../images/website/物联感知BG@2x.png); } .section-contentsgird .grid-item.grid-item:nth-child(8) { background-image: url(../images/website/BIM应用BG@2x.png); } .grid-item { width: 18rem; height: 20rem; background-size: 100% 100%; background-repeat: no-repeat; } .girdtitle { width: 5.94rem; height: 1.5rem; font-family: Source Han Sans SC; font-weight: bold; font-size: 1.5rem; color: #E1EDFB; margin-top: 2.61rem; margin-left: 2.69rem; text-wrap: nowrap; } .girdcontent { width: 13.94rem; height: 5.5rem; font-family: Source Han Sans SC; font-weight: 400; font-size: 1rem; color: #666666; line-height: 1.5rem; margin-top: 4.31rem; margin-left: 2.15rem; text-align: left; } .section-content { width: 210px; height: 210px; } .section-center1 { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; } .section-center2 { display: grid; width: 100%; height: 100%; grid-template-rows: 20% 70%; } .swiper-container2 { width: 1200px; height: 452px; margin: 0 auto; display: flex; justify-content: space-evenly; position: relative; overflow: hidden; } .swiper-button-next2 { position: absolute; top: calc(50% - 25px); right: 212.5px; width: 50px; height: 50px; z-index: 10; cursor: pointer; } .swiper-button-prev2 { position: absolute; top: calc(50% - 25px); left: 212.5px; width: 50px; height: 50px; z-index: 10; cursor: pointer; } .slide-other { float: left; width: 230px; height: 420px; background-color: #f5f6fa; margin-top: 32px; text-align: left; } .slide-other-number { font-family: DIN-CONDENSED-BOLD; color: rgba(0, 0, 0, 0.1); font-size: 84px; margin-left: 36px; margin-top: 64px; line-height: 61px; } .slide-other-title { /* font-family: Alibaba PuHuiTi Regular; */ color: #282b45; font-size: 28px; margin-left: 36px; margin-top: 39px; width: 120px; } .slide-other-icon { width: 28px; height: 6px; margin-left: 39px; margin-top: 21px; } .slide-other-text { /* font-family: Alibaba PuHuiTi Regular; */ color: #6b6f8c; font-size: 15px; line-height: 23px; margin-left: 36px; margin-top: 21px; width: 160px; } .slide-center { float: left; width: 725px; height: 420px; margin: 0 7.5px; margin-top: 32px; position: relative; } .slide-center-imge { position: absolute; width: 305px; height: 420px; background-size: 100% 100%; top: -32px; left: 48px; } .slide-center-right { margin-left: 394px; height: 420px; text-align: left; float: left; } .slide-center-number { font-family: DIN-CONDENSED-BOLD; color: rgba(247, 248, 252, 0.3); font-size: 84px; margin-top: 64px; line-height: 61px; } .slide-center-icon { width: 28px; height: 6px; margin-top: 21px; margin-left: 3px; } .slide-center-title { color: #f7f8fc; font-size: 28px; position: absolute; top: 78px; } .slide-center-text { color: #f7f8fc; font-size: 15px; line-height: 23px; margin-top: 32px; width: 267px; } .slide-center-text7 { margin-top: 15px; } .section-center2-content { display: flex; justify-content: center; align-items: center; } .section-center3 { width: 100%; height: 100%; } .section-center-city { background-image: url(../images/website/公司介绍BG@2x.png); background-size: 100% 100%; background-repeat: no-repeat; background-position: bottom center; } .section-content3 { width: 938px; margin: 0 auto; display: flex; } .section-content3-left { float: left; width: 129px; margin-top: 8px; margin-right: 44px; height: 160px; } .section-content3-icon { width: 129px; height: 39px; background-size: 100% 100%; } .section-content3-right { float: left; color: rgba(255, 255, 255, 1); font-size: 15px; line-height: 30px; width: 765px; text-align: left; } .section-content2-right { float: left; color: #282b4a; font-size: 16px; line-height: 40px; width: 765px; text-align: left; } .section-line3 { width: 100%; } .section-line31 { width: 100%; height: 1px; background-color: #091d67; } .section-line32 { width: 100%; height: 1px; background-color: #5d81ff; } .section-content3-image { width: 765px; height: 300px; background-size: 100% 100%; background-image: url(images/new/modular3_qualifications.png); margin-top: 20px; } .footer { width: 100%; height: 4rem; background: #000728; display: flex; align-items: center; justify-content: center; } .footerone { width: 29.5rem; height: 1rem; font-family: Source Han Sans SC; font-weight: 400; font-size: 0.88rem; color: #FFFFFF; text-wrap: nowrap; } .footer a { color: #FFFFFF; } .section-centent4-topone { width: 10.19rem; height: 1.06rem; font-family: Arial; font-weight: bold; font-size: 1.5rem; color: #FFFFFF; margin-top: 7.53rem; display: flex; justify-content: space-between; } .section-centent4-title { width: 11.25rem; height: 2.81rem; font-family: Source Han Sans SC; font-weight: bold; font-size: 2.28rem; color: #FFFFFF; text-wrap: nowrap; margin-top: 1.7rem; } .section-content4-text { width: 16.75rem; float: left; color: #ffffff; font-size: 16px; margin-top: 1.06rem; margin-left: 5.31rem; display: flex; justify-content: center; align-items: center; } .sevtionword { width: 6.69rem; height: 1.13rem; font-family: Source Han Sans SC; font-weight: bold; font-size: 1.13rem; color: #FFFFFF; text-wrap: nowrap; margin-top: 6.8rem; } .section-content4-image-texttop { width: 29.75rem; } .section-content4-image-text { margin-top: 1.66rem; color: #ffffff; font-size: 1.13rem; width: 8rem; text-align: center; } .section-content4-text a { margin-top: 0.3rem; font-size: 1.13rem; color: #ffffff; text-decoration: none; border-bottom: 1px solid #ccc; display: inline-block; padding-bottom: 2px; } .section-content4-icon { float: left; width: 24px; height: 24px; background-size: 100% 100%; margin-right: 19px; } .section-content4-icon1 { width: 1rem; height: 1rem; margin-right: 0.5rem; background-image: url(../images/website/定位.png); } .section-content4-icon2 { width: 1rem; height: 1rem; margin-right: .5rem; background-image: url(../images/website/电话.png); } .section-centent4-content { width: 58rem; height: 24rem; margin-top: 7.56rem; display: flex; } .section-centent4-contentleft { width: auto; height: auto; display: flex; flex-direction: column; } .section-centent4-contentright { width: 39rem; height: 20rem; display: flex; flex-direction: column; align-items: center; margin-left: 6.3rem; } .section-centent4-image { width: 29.75rem; height: 18.75rem; background-image: url(../images/website/地图.png); box-shadow: 0rem 0rem 0rem 0rem rgba(0, 0, 0, 0.45); border-radius: 0.63rem; background-size: 100% 100%; background-repeat: no-repeat; } .section-content4-line2 { margin-top: 2.2rem; } .section-content4-line2-div img { width: 8rem; height: 10rem; }