.operator {
  width: 100%;
  /* background-color: #081368; */
  overflow-x: hidden;
  overflow-y: auto;
  background: url(../img/images/operatorBg.png) no-repeat;
  background-size: 100% 100%;
}
.headerBox {
  height: 62px;
  width: 100%;
  margin: 0 auto;
  background-color: #081368;
}

.header {
  display: flex;
  align-items: center;
  justify-content: space-around;
  height: 62px;
  width: 1200px;
  margin: 0 auto;
  /* margin: 0 360px; */
}

.header .layui-nav .layui-this:after {
  background-color: #fff !important;
}

.header .layui-nav-bar {
  background-color: #081368 !important;
}

.header .layui-nav .layui-nav-item:hover a {
  color: #23af33 !important;
}

.header .layui-nav {
  width: calc(100% - 100px) !important;
  background-color: #081368 !important;
  display: flex;
  justify-content: space-between;
}

.header .layui-nav .layui-nav-item a {
  color: #fff;
  padding: 0 7px !important;
}

.header .layui-nav-child {
  z-index: 1000000 !important;
}

.header .layui-nav .layui-this a {
  color: #23af33 !important;
}

.brand {
  height: 32px;
  width: 168px;
  margin-right: 20px;
}

.brand img {
  height: 100%;
  width: 100%;
}

.search {
  display: flex !important;
  justify-content: center;
  align-items: center;
  width: 57px;
  height: 63px;
  border: 1px solid #c9cacb;
}

.search img {
  height: 16px;
  width: 16px;
}

.header .layui-input-block {
  margin-left: 0 !important;
  height: 100% !important;
  width: 100% !important;
  line-height: 60px;
  /* display: flex; */
}

.header .layui-input-block img {
  height: 17px;
  width: 17px;
  /* margin-top: 22px; */
  margin-left: 7px;
}

.header .layui-input-block select {
  border-width: 0 !important;
  background-color: #081368;
  color: #fff;
}

.myBtn {
  width: 98px !important;
  height: 62px !important;
  background: url(../img/images/myBtnBg.png) no-repeat;
  background-size: 100% 100%;
}

.topSwiper {
  height: 620px;
  width: 100%;
  margin-bottom: 90px;
}
.topSwiper .swiperItem {
  background-color: #081368 !important;
}
.topSwiper img {
  height: 100%;
  width: 100%;
}
.corePower {
  width: 100%;
  overflow: hidden;
}
.moduleTitleBox {
  width: 100%;
}
.title {
  width: 100%;
  text-align: center;
  height: 50px;
  line-height: 50px;
  font-size: 36px;
  font-family: Source Han Sans CN;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 30px;
}
.titleBotIcon {
  display: flex;
  justify-content: center;
  width: 100%;
  margin-bottom: 20px;
}
.titleBotIcon img {
  height: 8px;
  width: 56px;
}
.intro {
  width: 1200px;
  margin: 0 auto;
  text-align: center;
  font-size: 18px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #d0d5ff;
}
.corePowerCotent {
  display: flex;
  justify-content: space-between;
  width: 1200px;
  margin: 0 auto;
  margin-top: 124px;
  margin-bottom: 91px;
}
.corePowerIndex {
  position: relative;
  width: 278px;
  height: 320px;
  background: #f7f8ff;
  border-radius: 8px;
}
.corePowerIndex .topImg {
  position: absolute;
  top: -66px;
  left: calc(50% - 76px);
  width: 152px;
  height: 133px;
}
.corePowerIndex .topImg img {
  height: 100%;
  width: 100%;
}
.corePowerIndex .coreTitle {
  margin-top: 103px;
  width: 100%;
  text-align: center;
  /* height: 23px; */
  font-size: 24px;
  font-family: Source Han Sans CN;
  font-weight: 500;
  color: #050d4c;
}
.corePowerIndex .coreText {
  margin-top: 28px;
  margin-left: 24px;
  max-width: 231px;
  height: 127px;
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #444444;
  overflow-y: auto;
}
.SmartProducts {
  position: relative;
  width: 100%;
  height: 808px;
  background: url(../img/images/椭圆\ 2\ 拷贝.png) no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}
.SmartProducts .moduleTitleBox {
  margin-top: 91px;
}
.SmartProductsCotent {
  width: 1200px;
  height: 409px;
  margin: 0 auto;
  margin-top: 108px;
  overflow: hidden;
  position: relative;
  background: url(../img/images/组\ 2.png) no-repeat;
  background-size: 100% 100%;
}
.SmartProductsCotent .textList {
  margin-top: 142px;
  margin-left: 39px;
}
.SmartProductsCotent .textList .listIndex {
  height: 16px;
  font-size: 20px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #00d8d4;
  line-height: 16px;
  margin-bottom: 43px;
}
.SmartProductsCotent .textList .listIndex span {
  margin-right: 34px;
}
.smartBtn {
  position: absolute;
  width: 183px;
  height: 53px;
  text-align: center;
  line-height: 53px;
  border: 2px solid #04e6d3;
  opacity: 0.4;
  left: 255px;
  bottom: 28px;
  font-size: 21px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #00d8d4;
}
.middleCotent {
  position: absolute;
  width: 430px;
  height: 473px;
  background: url(../img/images/矩形\ 3\ 拷贝\ 4.png) no-repeat;
  background-size: 100% 100%;
  top: 277px;
  left: calc(50% - 215px);
}
.middleCotent .middleTitle {
  margin-top: 88px;
  margin-left: 60px;
  height: 27px;
  font-size: 24px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #ffffff;
  line-height: 27px;
}
.middleCotent .middleText {
  margin-top: 40px;
  margin-left: 60px;
  width: 307px;
  height: 223px;
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #ffffff;
  line-height: 30px;
}
.pageDesign {
  width: 100%;
  height: 957px;
}
.pageDesign .moduleTitleBox {
  margin-top: 91px;
}
.bannerDesign {
  width: 1200px;
  height: 620px;
  margin: 0 auto;
  margin-top: 58px;
}
.bannerDesign .layui-carousel {
  background-color: #081368 !important;
}
.bannerDesign .layui-carousel > [carousel-item] > * {
  background-color: #081368;
}
.bannerDesign .swiperItem {
  position: relative;
}
.bannerDesign .swiperItem .itemBg1 {
  position: absolute;
  width: 736px;
  height: 433px;
  background: url(../img/images/矩形\ 12.png) no-repeat;
  background-size: 100% 100%;
}
.bannerDesign .swiperItem .itemBg2 {
  position: absolute;
  width: 833px;
  height: 500px;
  /* background: url(../img/images/数字资产管理平台\ 拷贝.png) no-repeat; */
  background-size: 100% 100%;
  top: 37px;
  left: 45px;
}

.bannerDesign .swiperItem .itemBg2 img{
	width:100%;
	height:100%;
}
.bannerDesign .swiperItem .itemBg3 {
  position: absolute;
  width: 478px;
  height: 445px;
  background: url(../img/images/矩形\ 13.png) no-repeat;
  background-size: 100% 100%;
  right: 0;
  top: 74px;
  box-sizing: border-box;
  padding: 47px;
}
.bannerDesign .swiperItem .itemBg3 .itemBgTitle {
  /* height: 25px; */
  font-size: 26px;
  font-family: Source Han Sans CN;
  font-weight: 500;
  color: #333333;
}
.bannerDesign .swiperItem .itemBg3 .itemBgText {
  margin-top: 30px;
  width: 100%;
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #333333;
}
.bannerDesign .layui-carousel[lay-arrow="always"] .layui-carousel-arrow {
  left: 1050px;
}
.bannerDesign .layui-carousel-arrow {
  top: 100% !important;
}
.information {
  width: 100%;
  height: 547px;
  background: url(../img/images/椭圆\ 2\ 拷贝.png) no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}
.informationForm {
  width: 1200px;
  margin: 0 auto;
  margin-top: 76px;
}
.informationForm .layui-form-label {
  width: 110px !important;
  font-size: 20px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: #ffffff;
}
.informationForm .layui-inline {
  width: 597px !important;
  margin: 0 !important;
}
.information .moduleTitleBox {
  margin-top: 90px;
}
.informationForm .informBtn {
  width: 239px;
  height: 48px;
  background: url(../img/images/btn.png) no-repeat;
  background-size: 100%;
}
.informationForm .btnBox {
  display: flex;
  justify-content: center;
  margin-top: 61px;
}
