<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.monolithic-main {
  width: 100%;
}
.monolithic-main .monolithic-banner {
  width: 100%;
  height: auto;
}
.monolithic-main .monolithic-banner img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-introduce {
  width: 100%;
  height: 312px;
  overflow: hidden;
  background: #1A1A1A;
}
.monolithic-main .monolithic-introduce .monolithic-introduce-title {
  font-size: 36px;
  font-weight: 400;
  color: #FEFEFE;
  letter-spacing: 20px;
  text-align: center;
  margin: 40px 0;
}
.monolithic-main .monolithic-introduce .monolithic-introduce-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 1200px;
  height: 140px;
  margin: 0 auto;
}
.monolithic-main .monolithic-introduce .monolithic-introduce-info .introduce-info-item {
  width: 290px;
  height: 140px;
  overflow: hidden;
  text-align: center;
  border: 1px solid #4D4D4D;
}
.monolithic-main .monolithic-introduce .monolithic-introduce-info .introduce-info-item .item-pic {
  width: 48px;
  height: 48px;
  margin: 18px auto 12px;
}
.monolithic-main .monolithic-introduce .monolithic-introduce-info .introduce-info-item .item-pic img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-introduce .monolithic-introduce-info .introduce-info-item .text1 {
  font-size: 16px;
  font-weight: bold;
  color: #B3B3B3;
}
.monolithic-main .monolithic-introduce .monolithic-introduce-info .introduce-info-item .text2 {
  font-size: 14px;
  font-weight: 400;
  color: #B3B3B3;
}
.monolithic-main .monolithic-swiper-main {
  width: 100%;
  height: 775px;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-title {
  font-size: 36px;
  font-weight: 400;
  color: #0D0D0D;
  letter-spacing: 20px;
  text-align: center;
  margin: 55px 0 30px;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 730px;
  height: 90px;
  margin: 0 auto;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item li {
  width: 80px;
  height: 100%;
  text-align: center;
  flex-shrink: 0;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item li i {
  display: inline-block;
  width: 56px;
  height: 42px;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item li .name {
  font-size: 18px;
  font-weight: 400;
  color: #808080;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item li:nth-child(1) i {
  background: url('../images/monolithic/kt.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item li:nth-child(2) i {
  background: url('../images/monolithic/zw.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item li:nth-child(3) i {
  background: url('../images/monolithic/cf.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item li:nth-child(4) i {
  background: url('../images/monolithic/xsj.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item li:nth-child(5) i {
  background: url('../images/monolithic/yt.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item .active .name {
  color: #2D527E;
  font-weight: bold;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item .active:nth-child(1) i {
  background: url('../images/monolithic/kt-.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item .active:nth-child(2) i {
  background: url('../images/monolithic/zw-.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item .active:nth-child(3) i {
  background: url('../images/monolithic/cf-.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item .active:nth-child(4) i {
  background: url('../images/monolithic/xsj-.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-swiper-item .active:nth-child(5) i {
  background: url('../images/monolithic/yt-.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item {
  position: relative;
  width: 100%;
  height: 605px;
  background: url('../images/monolithic/bg-4.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .swiper-wrapper .swiper-slide .type-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 1200px;
  height: 605px;
  margin: 0 auto;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .swiper-wrapper .swiper-slide .type-info .info-text {
  position: relative;
  width: 349px;
  height: 427px;
  background: #F5F5F5;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .swiper-wrapper .swiper-slide .type-info .info-text .text-title {
  position: absolute;
  top: -13px;
  left: 50%;
  transform: translateX(-50%);
  width: 273px;
  height: 106px;
  line-height: 106px;
  text-align: center;
  font-size: 24px;
  font-weight: bold;
  color: #F5F5F5;
  background: #1B4679;
  box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.07);
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .swiper-wrapper .swiper-slide .type-info .info-text::before {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  content: '';
  bottom: 12px;
  width: 273px;
  height: 10px;
  background: #1B4679;
  box-shadow: 0px 5px 4px 0px rgba(0, 0, 0, 0.07);
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .swiper-wrapper .swiper-slide .type-info .info-text .text {
  position: relative;
  top: 139px;
  left: 54px;
  font-size: 18px;
  font-weight: 400;
  color: #333333;
  line-height: 30px;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .swiper-wrapper .swiper-slide .type-info .info-pic {
  width: 850px;
  height: 520px;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .swiper-wrapper .swiper-slide .type-info .info-pic img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .monolithic-style-next-banner,
.monolithic-main .monolithic-swiper-main .monolithic-type-item .monolithic-style-prev-banner {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 40px;
  height: 60px;
  z-index: 5;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .monolithic-style-next-banner img,
.monolithic-main .monolithic-swiper-main .monolithic-type-item .monolithic-style-prev-banner img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .monolithic-style-next-banner {
  left: 15%;
}
.monolithic-main .monolithic-swiper-main .monolithic-type-item .monolithic-style-prev-banner {
  right: 15%;
}
.monolithic-main .monolithic-choiceness {
  width: 100%;
  overflow: hidden;
  height: 980px;
  background: url('../images/monolithic/bg.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-choiceness .monolithic-choiceness-title {
  color: #0D0D0D;
  font-size: 36px;
  text-align: center;
  margin: 40px 0 39px;
  letter-spacing: 20px;
}
.monolithic-main .monolithic-choiceness .monolithic-choiceness-pic {
  width: 1200px;
  overflow: hidden;
  margin: 0 auto;
}
.monolithic-main .monolithic-choiceness .monolithic-choiceness-pic .choiceness-pic-item {
  float: left;
  width: 580px;
  height: 370px;
  margin: 0 40px 42px 0;
}
.monolithic-main .monolithic-choiceness .monolithic-choiceness-pic .choiceness-pic-item img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-choiceness .monolithic-choiceness-pic .choiceness-pic-item:nth-child(2n+2) {
  margin-right: 0;
}
.monolithic-main .monolithic-technology {
  width: 100%;
  overflow: hidden;
  height: 580px;
  background: url('../images/monolithic/bg-1.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-technology .monolithic-technology-title {
  color: #fff;
  font-size: 36px;
  text-align: center;
  margin: 41px 0 40px;
  letter-spacing: 20px;
}
.monolithic-main .monolithic-technology .monolithic-technology-pic {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 1200px;
  height: 397px;
  margin: 0 auto;
}
.monolithic-main .monolithic-technology .monolithic-technology-pic .technology-pic-item {
  width: 974px;
  height: 397px;
}
.monolithic-main .monolithic-technology .monolithic-technology-pic .technology-pic-item .pic-item {
  width: 374px;
  height: 300px;
}
.monolithic-main .monolithic-technology .monolithic-technology-pic .technology-pic-item .pic-item img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-technology .monolithic-technology-pic .technology-pic-item .pic-text {
  width: 374px;
  height: 94px;
  overflow: hidden;
  background: #FFFFFF;
}
.monolithic-main .monolithic-technology .monolithic-technology-pic .technology-pic-item .pic-text &gt; p {
  text-align: center;
  color: #1F1F1F;
}
.monolithic-main .monolithic-technology .monolithic-technology-pic .technology-pic-item .pic-text .text1 {
  position: relative;
  font-size: 24px;
  font-weight: 500;
  margin-top: 10px;
  padding-bottom: 10px;
}
.monolithic-main .monolithic-technology .monolithic-technology-pic .technology-pic-item .pic-text .text1::after {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  content: '';
  width: 44px;
  height: 4px;
  background: #1B4679;
}
.monolithic-main .monolithic-technology .monolithic-technology-pic .technology-pic-item .pic-text .text2 {
  font-size: 18px;
  margin-top: 8px;
}
.monolithic-main .monolithic-original {
  width: 100%;
  overflow: hidden;
  height: 1120px;
  background: url('../images/monolithic/bg-2.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-original .monolithic-original-title {
  color: #fff;
  font-size: 36px;
  text-align: center;
  margin: 40px 0 39px;
  letter-spacing: 20px;
}
.monolithic-main .monolithic-original .monolithic-original-pic {
  width: 1200px;
  overflow: hidden;
  margin: 0 auto;
}
.monolithic-main .monolithic-original .monolithic-original-pic .original-pic-item {
  float: left;
  width: 313px;
  height: 435px;
  margin: 0 130px 82px 0;
}
.monolithic-main .monolithic-original .monolithic-original-pic .original-pic-item:nth-child(3n+3) {
  margin-right: 0;
}
.monolithic-main .monolithic-standard {
  position: relative;
  width: 100%;
  height: 709px;
}
.monolithic-main .monolithic-standard .monolithic-standard-title {
  color: #0D0D0D;
  font-size: 36px;
  text-align: center;
  padding: 50px 0 55px;
  letter-spacing: 20px;
}
.monolithic-main .monolithic-standard .monolithic-standard-introduce {
  position: relative;
  width: 100%;
}
.monolithic-main .monolithic-standard .monolithic-standard-introduce .swiper-wrapper {
  height: 274px;
}
.monolithic-main .monolithic-standard .monolithic-standard-introduce .swiper-slide {
  background: #fff;
}
.monolithic-main .monolithic-standard .monolithic-standard-introduce .swiper-slide img {
  width: 1200px;
  height: 274px;
  margin: 0 auto;
}
.monolithic-main .monolithic-standard .monolithic-standard-swiper {
  position: relative;
  display: flex;
  align-items: center;
  margin: 52px auto 0;
  width: 1040px;
  height: 184px;
  overflow: hidden;
}
.monolithic-main .monolithic-standard .monolithic-standard-swiper .swiper-wrapper {
  width: 1040px;
}
.monolithic-main .monolithic-standard .monolithic-standard-swiper .swiper-wrapper .swiper-slide {
  width: 316px !important;
  height: auto;
  flex-shrink: 0;
  margin-right: 43px;
}
.monolithic-main .monolithic-standard .monolithic-standard-swiper .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-standard .monolithic-standard-next-banner,
.monolithic-main .monolithic-standard .monolithic-standard-prev-banner {
  position: absolute;
  bottom: 17%;
  width: 30px;
  height: 54px;
  z-index: 5;
}
.monolithic-main .monolithic-standard .monolithic-standard-next-banner img,
.monolithic-main .monolithic-standard .monolithic-standard-prev-banner img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-standard .monolithic-standard-next-banner {
  left: 20%;
}
.monolithic-main .monolithic-standard .monolithic-standard-prev-banner {
  right: 20%;
}
.monolithic-main .monolithic-project {
  width: 100%;
  height: 700px;
  overflow: hidden;
  background: url('../images/monolithic/bg-3.png') center / 40px 40px repeat;
}
.monolithic-main .monolithic-project .monolithic-project-title {
  color: #fff;
  font-size: 36px;
  text-align: center;
  margin: 70px 0 120px;
  letter-spacing: 20px;
}
.monolithic-main .monolithic-project .monolithic-project-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 1200px;
  height: 260px;
  margin: 0 auto;
}
.monolithic-main .monolithic-project .monolithic-project-info .project-info-item {
  width: 240px;
  height: 260px;
  overflow: hidden;
  background: url('../images/monolithic/gc-b.png') center / 100% 100% no-repeat;
}
.monolithic-main .monolithic-project .monolithic-project-info .project-info-item .item-pic {
  width: 86px;
  height: 54px;
  margin: 84px auto 40px;
}
.monolithic-main .monolithic-project .monolithic-project-info .project-info-item .item-pic img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-project .monolithic-project-info .project-info-item .text {
  font-size: 24px;
  font-weight: 500;
  color: #124E96;
  text-align: center;
}
.monolithic-main .monolithic-serve {
  width: 100%;
  height: 300px;
  overflow: hidden;
  background: #FFFFFF;
}
.monolithic-main .monolithic-serve .monolithic-serve-title {
  color: #0D0D0D;
  font-size: 36px;
  text-align: center;
  margin: 35px 0 70px;
  letter-spacing: 20px;
}
.monolithic-main .monolithic-serve .monolithic-serve-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 1200px;
  height: 80px;
  margin: 0 auto;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item {
  flex: 1;
  height: 80px;
  border-right: 1px solid #D9D9D9;
  text-align: center;
  flex-shrink: 0;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item:first-child {
  text-align: left;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item:first-child .info-wrapper {
  justify-content: left;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item .info-title {
  font-size: 20px;
  font-weight: 500;
  color: #666666;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item .info-wrapper {
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item .info-wrapper .wrapper-num {
  width: 50px;
  height: 60px;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item .info-wrapper .wrapper-num img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item .info-wrapper p {
  font-size: 20px;
  font-weight: 500;
  color: #666666;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item .info-wrapper .wrapper-pic {
  width: 40px;
  height: 40px;
  margin-left: 25px;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item .info-wrapper .wrapper-pic img {
  width: 100%;
  height: 100%;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item:last-child {
  text-align: left;
  border-right: none;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item:last-child .info-title {
  padding-left: 72px;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item:last-child .wrapper-num {
  width: 68px;
  height: 60px;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item:nth-child(2) {
  text-align: left;
}
.monolithic-main .monolithic-serve .monolithic-serve-info .serve-info-item:nth-child(2) .info-title {
  padding-left: 95px;
}
</pre></body></html>