You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1000 lines
18 KiB

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;
}