.aIRobotsAreAtYourService {
  display: flex;
  justify-content: center;
  margin-top: 42px;
}

.aIRobotsAreAtYourServiceItem {
  width: 353px;
  height: 530px;
  margin-left: 30px;
  cursor: pointer;
  position: relative;
}

.aIRobotsAreAtYourServiceItem:first-child {
  margin-left: 0;
}

.aIRobotsAreAtYourServiceItemImg {
  width: 353px;
  height: 476px;
  position: absolute;
  top: 0;
  z-index: 1;
}

.aIRobotsAreAtYourServiceItemImg img {
  width: 353px;
  height: 476px;
}

.aIRobotsAreAtYourServiceItemImg:hover img {
  display: none;
}

.aIRobotsAreAtYourServiceItemContent {
  position: absolute;
  top: 0;
  width: 353px;
  height: 476px;
  background: linear-gradient(138deg, #ECE9FE 0%, #DAD5EF 50.76%, #E0D5EC 100%);
  border-radius: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.aIRobotsAreAtYourServiceItemContentTitle {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: bold;
  font-size: 26px;
  color: #262632;
  margin-top: 43px;
}

.aIRobotsAreAtYourServiceItemContentLine {
  width: 43px;
  height: 6px;
  background: #6A45FF;
  border-radius: 8px;
  margin-top: 10px;
}

.aIRobotsAreAtYourServiceItemContentText {
  text-align: left;
  margin-top: 74px;
  padding: 0 40px;
  font-weight: 400;
  font-size: 16px;
  color: #595965;
  line-height: 30px;
}

.aIRobotsAreAtYourServiceItemContentText1 {
  margin-top: 10px;
}

.aIRobotsAreAtYourServiceItemContentText p {
  margin-top: 32px;
}

.aIRobotsAreAtYourServiceItemContentText p:first-child {
  margin-top: 0;
}

.aIRobotsAreAtYourServiceItemContentText b {
  font-weight: 500;
  color: #262632;
}

.jingboshiBrandDevelopmentHistory {
  width: 1366px;
}

.event_box {
  width: 100%;
  margin: 0 auto;
  position: relative;
  height: 520px;
}

.event_box .parHd {
  width: 100%;
  display: inline-block;
  height: 92px;
  overflow: hidden;
}

.parHd ul {
  width: 100%;
  text-align: center;
  margin: 0 auto;
  padding-top: 25px !important;
  position: absolute;
}

.parHd ul {
  margin: 0 auto;
  width: 100% !important;
  position: relative;
}

.parHd ul:after {
  content: "";
  width: 1223px;
  height: 2px;
  position: absolute;
  left: 69px;
  bottom: 32px;
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_24.png") no-repeat;
  background-size: 100% 100%;
}

.parHd li.no_line:before {
  display: none;
}

.parHd li {
  padding-top: 32px;
  display: inline-block;
  cursor: pointer;
  font-weight: 400;
  font-size: 16px;
  color: #595965;
  margin: 0 15px;
  position: relative;
}

.parHd li:first-child {
  margin-left: 0;
}

.parHd li:last-child {
  margin-right: 0;
}

.parHd li:after {
  content: '';
  width: 12px;
  height: 12px;
  background: #BFBFCC;
  border-radius: 50%;
  position: absolute;
  z-index: 20;
  top: 14px;
  left: 50%;
  transform: translateX(-50%);
}

.parBd {
  margin-top: 60px;
}

.parBd h4 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 48px;
  color: #262632;
  text-align: left;
  margin-bottom: 20px;
}

.parBd p {
  font-family: LucidaGrande;
  font-size: 18px;
  color: #595965;
  line-height: 32px;
  text-align: left;
}

div#listBox {
  width: 100%;
}

.sPrev,
.sNext {
  width: 40px;
  height: 40px;
  display: block;
  position: absolute;
  top: 117px;
  cursor: pointer;
}

.sPrev img,
.sNext img {
  width: 40px;
  height: 40px;
}

.sPrev {
  left: 0;
}

.sNext {
  right: 0;
  display: none;
}

.sPrev img,
.sNext img {
  transition: all .6s cubic-bezier(.51, 1.1, .9, .95);

  -moz-transition: all .6s cubic-bezier(.51, 1.1, .9, .95);

  -webkit-transition: all .6s cubic-bezier(.51, 1.1, .9, .95);

  -o-transition: all .6s cubic-bezier(.51, 1.1, .9, .95);
}


.slideBox {
  display: flex;
  justify-content: space-between;
  padding: 0 84px;
  height: 320px;
}

.right img {
  width: 400px;
  height: 270px;
}

.parHd li.act::after {
  background: #6A45FF;
}

.platform {
  background: #fff;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-flow: column;
}

.platformNewTitle {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: bold;
  font-size: 40px;
  color: #262632;
  margin-top: 66px;
}

.platformNewDec {
  font-family: PingFangSC, PingFang SC;
  font-weight: 300;
  font-size: 20px;
  color: #8C8C98;
  margin-top: 8px;
}

.platformNewContent {
  width: 100%;
  margin-top: 54px;
}

.platformNewTabs {
  display: flex;
  justify-content: center;
  align-items: center;
}

.platformNewTabs li {
  list-style: none;
  margin-left: 74px;
  padding-bottom: 13px;
}

.platformNewTabs li:first-child {
  margin-left: 0;
}

.platformNewTabs li a {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: 400;
  font-size: 24px;
  color: #262632;
  text-decoration: none;
  position: relative;
  padding-bottom: 13px;
}

.platformNewTabs li a.current i {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_10.png") no-repeat;
  background-size: 100% 100%;
  width: 56px;
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 0);
}

.platformNewTabsContent {
  height: 550px;
  background: #EBEBFE;
  padding-top: 38px;
}

.tab1_1,
.tab1_2,
.tab1_3 {
  display: flex;
  justify-content: center;
  align-items: center;
}

.platformNewTabsItem:last-child {
  margin-left: 29px;
  cursor: pointer;
}

.platformNewTabsItem,
.platformNewTabsItem img {
  width: 332px;
  height: 451px;
  border-radius: 20px;
}

.tab1_1 .platformNewTabsItem:nth-child(1) {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_11.png?02") no-repeat 100% 100%;
  background-size: 100% 100%;
}

.tab1_1 .platformNewTabsItem:nth-child(2) {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_14.png?02") no-repeat 100% 100%;
  background-size: 100% 100%;
}

.tab1_2 .platformNewTabsItem:nth-child(1) {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_17.png?02") no-repeat 100% 100%;
  background-size: 100% 100%;
}

.tab1_2 .platformNewTabsItem:nth-child(2) {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_18.png?03") no-repeat 100% 100%;
  background-size: 100% 100%;
}

.tab1_3 .platformNewTabsItem:nth-child(1) {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_21.png?02") no-repeat 100% 100%;
  background-size: 100% 100%;
}

.tab1_3 .platformNewTabsItem:nth-child(2) {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_22.png?03") no-repeat 100% 100%;
  background-size: 100% 100%;
}

.big {
  width: 815px;
}

.big img {
  display: none;
  height: 451px;
}

.big .swiperBoxNew {
  display: inline-block;
}

.platformNewTabsItem {
  position: relative;
}

.swiperBoxNew {
  width: 308px;
  height: 411px;
  background: red;
  position: absolute;
  top: 20px;
  left: 20px;
  border-radius: 20px;
  overflow: hidden;
  display: none;
}

.precipitateNew {
  display: block;
  height: auto;
  overflow: visible;
  margin-bottom: -5px;
}

.precipitateNew img {
  width: 100%;
  height: 100%;
  object-position: right bottom;
  object-fit: cover;
}

.systemBoxBg {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_25.png") no-repeat center center / cover;
  /* background-size: 100% 100%; */
  width: 100%;
  height: 3076px;
}

.systemBoxNew {
  margin-top: 77px;
  display: flex;
  position: relative;
}

.systemBoxNew1 {
  margin-top: 100px;
}

.systemBoxNew3 {
  margin-top: 50px;
}

.systemBoxNewImg {
  width: 637px;
  height: 443px;
}

.systemBoxNewContent {
  width: 462px;
  margin-top: 110px;
}

.systemBoxNewContent1 {
  margin-left: 100px;
}

.systemBoxNewContent1 .content {
  width: 400px;
}

.systemBoxNewContent2 {
  width: 430px;
  margin-top: 50px;
}

.systemBoxNewContent11 {
  margin-left: 100px;
}

.systemBoxNewContent11 .content {
  width: 400px;
}

.systemBoxNewContentTitle {
  position: relative;
  text-align: left;
}

.systemBoxNewContentTitle .icon {
  width: 4px;
  height: 24px;
  background: #6a45ff;
  border-radius: 4px 0px 0px 4px;
  margin-right: 12px;
  position: absolute;
  top: 12px;
}

.systemBoxNewContentTitle .title {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: bold;
  font-size: 30px;
  color: #22272E;
  margin-left: 14px;
}

.systemBoxNewContent2 .dec,
.systemBoxNewContent .dec {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #6A45FF;
  text-align: left;
  margin-top: 8px;
  background: #E9E5FF;
  border-radius: 20px;
  float: left;
  padding: 8px 14px;
}

.systemBoxNewContent2 .content,
.systemBoxNewContent .content {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: #595965;
  line-height: 28px;
  text-align: left;
  margin-top: 28px;
  float: left;
}

.systemBoxNewImg1 {
  width: 442px;
  height: 403px;
  margin-left: 186px;
}

.systemBoxNewImg2 {
  width: 661px;
  height: 429px;
  position: relative;
  z-index: 1;
}

.systemBoxNewImg3 {
  width: 362px;
  height: 339px;
  margin-left: 330px;
  position: relative;
  z-index: 1;
}

.science {
  height: 517px;
}

.scienceDoctor img {
  width: 1000px;
  height: 517px;
}

.scienceNewTitle {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: bold;
  font-size: 40px;
  color: #FFFFFF;
  text-align: center;
  margin-top: 90px;
}

.scienceNewDec {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 13px;
}

.scienceNewDecBox {
  position: relative;
}

.scienceNewDecBox .icon {
  width: 4px;
  height: 24px;
  background: #6a45ff;
  border-radius: 4px 0px 0px 4px;
  margin-right: 12px;
  position: absolute;
  top: 7px;
}

.scienceNewDecBox.iconNew {
  margin-left: 42px;
}

.scienceNewDecBox .dec {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: 500;
  font-size: 24px;
  color: #FFFFFF;
  margin-left: 12px;
}

.scienceNewContent {
  display: flex;
  justify-content: center;
  margin-top: 95px;
}

.scienceNewContentItem {
  margin-left: 44px;
}

.scienceNewContentItem:first-child {
  margin-left: 0;
}

.scienceNewContentItemImg1 {
  width: 348px;
  height: 91px;
}

.scienceNewContentItemImg2 {
  width: 426px;
  height: 91px;
}

.scienceNewContentItemImg3 {
  width: 348px;
  height: 91px;
}

.scienceNewContentItemText {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: bold;
  font-size: 26px;
  color: #FFFFFF;
  text-align: center;
  margin-top: 16px;
}

.buildingIndustryEmpowermentPlatform {
  width: 100%;
  height: 635px;
  object-fit: fill;
  text-align: center;
  overflow: hidden;
  position: relative;
  background: url('https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_34.png') no-repeat fixed center center / cover;
}

.buildingIndustryEmpowermentPlatformBg {
  position: absolute;
  top: 60px;
  width: 100%;
  height: 505px;
  background-image: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_35.png");
  background-repeat: no-repeat;
  background-size: 100% 510px;
  transform: translateZ(0px);
}

.buildingIndustryEmpowermentPlatformTitle {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: bold;
  font-size: 40px;
  color: #262632;
  margin-top: 60px;
}

.buildingIndustryEmpowermentPlatformDec {
  font-family: PingFangSC, PingFang SC;
  font-weight: 300;
  font-size: 20px;
  color: #8C8C98;
  margin-top: 8px;
}

.buildingIndustryEmpowermentPlatformContent {
  width: 1154px;
  height: 194px;
  background: #FFFFFF;
  box-shadow: 0px 2px 60px 0px rgba(0, 0, 0, 0.06);
  border-radius: 12px;
  margin: 0 auto;
  padding-top: 32px;
  margin-top: 60px;
}

.buildingIndustryEmpowermentPlatformContentTitle {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: 400;
  font-size: 26px;
  color: #262632;
}

.buildingIndustryEmpowermentPlatformContentItemBox {
  display: flex;
  justify-content: space-around;
  margin-top: 36px;
}

.buildingIndustryEmpowermentPlatformContentItemTitle {
  display: flex;
}

.biep3 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 36px;
  color: #262632;
  display: flex;
  align-items: flex-end;
  position: relative;
  top: 6px;
}

.biep1 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 20px;
  color: #262632;
  display: flex;
  align-items: flex-end;
}

.biep2 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 28px;
  color: #262632;
  display: flex;
  align-items: flex-end;
  position: relative;
  top: 4px;
}

.buildingIndustryEmpowermentPlatformContentItemDec {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 20px;
  color: #262632;
  text-align: left;
  margin-top: 10px;
}

.headerSlogan3 {
  position: absolute;
  z-index: 4;
}

@media (min-width: 1366px) {
  .headerSlogan3 {
    width: 1277px;
    height: 735px;
    right: 143px;
    bottom: 35px;
    background-image: url('https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_40.png?01');
    background-size: 1277px 735px;
    background-repeat: no-repeat;
  }
}

@media (max-width: 1366px) {
  .headerSlogan3 {
    width: 1009px;
    height: 666px;
    right: 40px;
    bottom: 71px;
    background-image: url('https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_41.png?01');
    background-size: 1009px 666px;
    background-repeat: no-repeat;
  }
}

.systemContentGridItemText {
  font-weight: 400;
}

.systemContentTip1 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 300;
  font-size: 16px;
  color: #8C8C98;
}

.djswewq {
  font-family: SourceHanSerifCN, SourceHanSerifCN;
  font-weight: bold;
  font-size: 25px;
  color: #22272E;
}

.mt40 {
  margin-top: 40px;
}

.borxsdwq1 {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_42.png?02") no-repeat;
  background-size: 100% 100%;
  width: 1176px;
  height: 82px;
  position: absolute;
  top: -110px;
  right: 0;
  left: 0;
  margin: 0 auto;
}

.borxsdwq2 {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_42.png?02") no-repeat;
  background-size: 100% 100%;
  width: 1176px;
  height: 82px;
  position: absolute;
  top: -50px;
  right: 0;
  left: 0;
  margin: 0 auto;
}

.borxsdwq3 {
  background: url("https://jobsweb.oss-cn-hangzhou.aliyuncs.com/20260206/img/icon_42.png?02") no-repeat;
  background-size: 100% 100%;
  width: 1176px;
  height: 82px;
  position: absolute;
  top: -60px;
  right: 0;
  left: 0;
  margin: 0 auto;
}

.systemBoxNew2 {
  margin-top: 120px;
  padding-top: 50px;
}

.systemBoxNew3 {
  margin-top: 100px;
  padding-top: 30px;
}