.public-nav{
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}
.w1200{
  width: 1200px;
  margin: 0 auto;
}
.custom-export-index{
  width: 100%;
  height: 100%;
}
section{
  box-sizing: border-box;
}
.bg-contain{
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.bg-cover{
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
h2.title{
  margin:68px auto 40px auto;
  height:72px;
}
.f-space-between{
  display: flex;
  justify-content: space-between;
}
.common-custom-btn{
  width: 240px;
  height: 48px;
  background: linear-gradient(180deg, #33CCCC 0%, #3399FF 100%);
  border-radius: 8px;
  color:#fff;
  font-weight: 700;
  font-size: 20px;
  line-height: 48px;
  text-align: center;
  margin: 40px auto 68px auto;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.custom-report-box, .custom-report-box-b{
  padding-top: 76px;
  height:814px;
  background: #3363FA url(/frontRouter/pc/customExport/image/report-bg1.png) no-repeat center;
  background-size: contain;
}
.custom-report-box .title{
  margin:40px auto;
  background: url(/frontRouter/pc/customExport/image/report-title.png) no-repeat center;
  background-size: contain;
  height:110px;
}
.custom-report-box .text-card{
  height:390px;
  margin-top:14px;
  width: 310px;
  border-radius: 8px;
  text-align: center;
  color:rgba(255, 255, 255, 0.88);
  font-family: 'Microsoft YaHei';
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
}
.custom-report-box .card-1{
  background:  linear-gradient(180deg, rgba(83, 214, 255, 0) 0%, #06DCEA 100%);
}
.custom-report-box .card-2{
  width:524px;
  background: linear-gradient(180deg, rgba(107, 83, 255, 0) 0%, #850AE4 100%);
}
.custom-report-box .card-3{
  background: linear-gradient(180deg, rgba(83, 152, 255, 0) 0%, #0A54E4 100%);
}
.custom-report-box .text-card .icon{
  display: inline-block;
  width:96px;
  height:96px;
  margin-top:-14px;
}
.custom-report-box .text-card .text{
  height:26px;
  width:77px;
  margin:4px auto 20px auto;
}
.custom-report-box .card-1 .icon{
  background-image: url(/frontRouter/pc/customExport/image/box-icon1@2x.png);
}
.custom-report-box .card-1 .text{
  background-image: url(/frontRouter/pc/customExport/image/sjdc-text.png);
}

.custom-report-box .card-2 .icon{
  background-image: url(/frontRouter/pc/customExport/image/box-icon2@2x.png);
}
.custom-report-box .card-2 .text{
  background-image: url(/frontRouter/pc/customExport/image/dzfw-text.png);
}
.custom-report-box .card-3 .icon{
  background-image: url(/frontRouter/pc/customExport/image/box-icon3@2x.png);
}
.custom-report-box .card-3 .text{
  background-image: url(/frontRouter/pc/customExport/image/jbzx-text.png);
}
.custom-report-box .text-card .content{
  padding:0 42px;
  text-align: left;
  height:253px;
}
.custom-report-box .card-1 .content {
  padding:0 60px;
  background: url(/frontRouter/pc/customExport/image/bg-icon1@2x.png) no-repeat bottom right;
  background-size: 40%;
}
.custom-report-box .card-2 .content {
  background: url(/frontRouter/pc/customExport/image/bg-icon2@2x.png) no-repeat bottom right;
  background-size: 26%;
}
.custom-report-box .card-1 .con-row:before{
  content: '';
  width:6px;
  height:6px;
  background: #62F4F4;
  border-radius: 50%;
  margin-right:5px;
  margin-top:9px;
}
.custom-report-box .con-row{
  display: flex;
  align-content: flex-start;
}
.custom-report-box .con-row i{
  width:6px;
  height:6px;
  background: #62F4F4;
  border-radius: 3px;
  margin-top: 9px;
  margin-right:6px;
}
.custom-report-box .con-row .desc{
  font-weight:normal;
  font-size:14px;
  line-height: 20px;
  margin-top:2px;
}
.custom-report-box .card-2 .con-row{
  margin-top:10px;
}
.custom-report-box .btn-con, .custom-report-box-b .btn-con{
  width: 240px;
  height: 48px;
  background: linear-gradient(180deg, #FFFFFF 0%, #E3F2FF 100%);
  border: 1px solid #FFFFFF;
  border-radius: 8px;
  font-weight: 700;
  font-size: 20px;
  line-height: 48px;
  margin: 49px auto 0 auto;
  text-align: center;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.custom-report-box .btn-con span, .custom-report-box-b .btn-con span{
  background: linear-gradient(180deg, #33CCCC 0%, #3399FF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.custom-report-box-b{
  height: 696px;
}
.custom-report-box-b .content{
  margin-top:50px;
}
.custom-report-box-b .content .con-row{
  width: 282px;
  height: 220px;
  background: linear-gradient(180deg, rgba(83, 214, 255, 0) 0%, #0AD7E4 100%);
  border-radius: 8px;
  text-align: center;
  padding:0 20px;
}
.custom-report-box-b .content .row-text {
  margin-top:-14px;
}
.custom-report-box-b .content .row-text img{
  width:108px;
  height:108px;
}
.custom-report-box-b .content .con-info img{
  height:24px;
}
.custom-report-box-b .content .con-info p{
  font-size:16px;
  line-height:24px;
  color:rgba(255, 255, 255, 0.88);
  margin-top:12px;
}
.custom-export-index .title{
  margin:40px auto;
  background: url(/frontRouter/pc/customExport/image/export-b-title.png) no-repeat center;
  background-size: contain;
}

.custom-export-index .core-advantage-box{
  padding-top:68px;
  height:642px;
  width: 100%;
  background-image:url(/frontRouter/pc/customExport/image/core-bg.png);
  color: rgba(30, 30, 30, 0.88);
}
.custom-export-index .core-advantage-box h2{
  margin:0 auto;
  background-image: url(/frontRouter/pc/customExport/image/core-title.png);
}
.core-advantage-box .content{
  margin-top:72px;
  text-align: center;
}
.core-advantage-box .con-row{
  width:242px;
}
.core-advantage-box .con-row img{
  width:117px;
  margin-bottom:16px;
}
.core-advantage-box .con-row:nth-of-type(4) img, .core-advantage-box .con-row:nth-of-type(1) img{
  width:119px;
}
.core-advantage-box .con-row .info{
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
.core-advantage-box .btn-cell{
  margin: 64px auto 0 auto;
}
.industry-solution-box{
  position:relative;
}
.industry-solution-box .solution-container{
  height:588px !important;
}
.industry-solution-box .self-handle-bar{
  position:absolute;
  width: 188px;
  height: 272px;
  left: 72%;
  top: 180px;
  background: rgba(0, 0, 0, 0.75);
  /*background: #fff;*/
  border-radius: 8px;
  padding: 16px 0;
  z-index:2;
  color: #fff;
}
.industry-solution-box ul.self-handle-bar li{
  float:unset;
  height: 40px;
  padding: 0 28px;
  font-size: 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.industry-solution-box .self-handle-bar img{
  width:24px;
  height: 24px;
  margin-right:4px;
}

.industry-solution-box .self-handle-bar .active{
  background: rgba(42, 190, 209, 0.2);
  color: #2ABED1;
}
.industry-solution-box .box-container .swiper-wrapper .swiper-slide{
  height: 100%;
  overflow:hidden;
}
.industry-solution-box .swiper-wrapper .swiper1{
  background-image: url(/frontRouter/pc/customExport/image/solution-bg1.png);
}
.industry-solution-box .swiper-wrapper .swiper2{
  background-image: url(/frontRouter/pc/customExport/image/solution-bg2.png);
}
.industry-solution-box .swiper-wrapper .swiper3{
  background-image: url(/frontRouter/pc/customExport/image/solution-bg3.png);
}
.industry-solution-box .swiper-wrapper .swiper4{
  background-image: url(/frontRouter/pc/customExport/image/solution-bg4.png);
}
.industry-solution-box .swiper-wrapper .swiper5{
  background-image: url(/frontRouter/pc/customExport/image/solution-bg5.png);
}
.industry-solution-box .swiper-wrapper .swiper6{
  background-image: url(/frontRouter/pc/customExport/image/solution-bg6.png);
}

.industry-solution-box .swiper-wrapper .title{
  background: url(/frontRouter/pc/customExport/image/solution-title.png) no-repeat center;
  background-size: contain;
}
.industry-solution-box .content{
  color: #fff;
  font-size: 24px;
  line-height: 24px;
}
.industry-solution-box .swiper-wrapper .con-info{
  font-size: 16px;
  margin: 32px 0 40px 0;
}
.industry-solution-box .data-demo-btn{
  width: 180px;
  height: 48px;
  border: 1px solid #FFFFFF;
  border-radius: 8px;
  text-align: center;
  line-height:48px;
  font-weight: 700;
  font-size: 20px;
  margin-top:56px;
  color: #fff;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.industry-solution-box .swiper1 .pro-logo, .industry-solution-box .swiper4 .pro-logo{
  width: 570px;
}
.industry-solution-box .swiper2 .pro-logo, .industry-solution-box .swiper5 .pro-logo{
  width: 380px;
}
.industry-solution-box .swiper3 .pro-logo{
  width: 760px;
}
.industry-solution-box .pro-logo{
  align-items: center;
  background: rgba(255, 255, 255, 0.75);
  backdrop-filter: blur(3px);
  border-radius: 4px;
  height:80px;
}

.industry-solution-box .pro-logo img{
  height:64px;
}
.industry-solution-box .swiper6 .con-info{
  width:642px;
  font-size: 16px;
  line-height: 24px;
}
.industry-solution-box .swiper6 .con-info em{
  color:#2ABED1;
}
.industry-solution-box .swiper6 .con-info p:nth-of-type(3){
  margin-top:20px;
}
.custom-way-box{
  padding-top:68px;
  height:678px;
  background: linear-gradient(180deg, #F1FEFF 0%, #D9F1FF 100%);
}
.custom-way-box .title{
  margin:0 auto 40px auto;
  background-image: url(/frontRouter/pc/customExport/image/way-title.png);
}
.custom-way-box .con-row{
  width:316px;
  text-align: center;
}

.custom-way-box .con-row img{
  height:200px;
}
.custom-way-box .con-row p>img{
  height:30px;
  margin:0 auto 12px auto;
}
.custom-way-box .con-row .info{
  font-size: 16px;
  line-height: 24px;
  color:#1E1E1E;
  text-align: center;
}
.custom-process-box{
  height:676px;
  padding-top:68px;
  background-image: url(/frontRouter/pc/customExport/image/process-bg.png);
  color:#fff;
  font-size: 16px;
  line-height: 24px;
}
.custom-process-box > div{
  position:relative;
}

.custom-process-box .title{
  margin-top:0;
  background-image: url(/frontRouter/pc/customExport/image/process-title.png);
}

.custom-process-box .con-row{
  width:300px;
  text-align: center;
  padding:0 31px;
}

.custom-process-box .con-row img{
  width:140px;
  height:140px;
  z-index:1;
  position: relative;
}
.custom-process-box .con-info p:nth-of-type(1){
  margin: 14px 0 8px 0;
  font-size:18px;
}
.custom-process-box .con-row:nth-of-type(4){
  padding:0 20px;
}
.custom-process-box .btn-cell{
  margin-top:53px;
}
.custom-process-box .dot-line{
  height: 10px;
  width: 788px;
  border-bottom: 1px dashed #70DFFF;
  position: absolute;
  top: 203px;
  left: 206px;
}

.i-need-more {
  padding: 0 20px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 28px;
  color: #fff;
  background: #003396;
}
.i-need-more.fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 999;
}
.i-need-more .closed {
  cursor: pointer;
  width:16px;
  height:16px;
  background-image: url(/frontRouter/pc/customExport/image/close.png);
}
.i-need-more .i-n-m-bg {
  position: relative;
  height: 88px;
  background-image: url(/frontRouter/pc/customExport/image/bottom-fixed-ad.png);
}

.i-need-more .get-data-example-button {
  position: absolute;
  top: 0;
  right: 0;
  width: 400px;
  height: 100%;
  cursor: pointer;
  background-image: url(/frontRouter/pc/customExport/image/bottom-fixed-button.png);
}

@keyframes CfadeInUp {
  from {
    transform: translateY(50px);
  }

  to {
    transform: translateY(0px);
    opacity: 1;
  }
}

.CfadeInUp {
  /* opacity: 0; */
  animation: 1s ease forwards alternate;
}

.btn-light::after {
  content: '';
  display: block;
  position: absolute;
  top: -120px;
  left: -80px;
  width: 36px;
  height: 360px;
  background: #fff;
  opacity: 0.36;
  transform: rotate(-45deg);
  transition: all 500ms ease-out;
}

.btn-light:hover::after {
  left: 200%;
}

@media screen and (max-width: 1460px) {
  .w1200 {
    width: 1012px;
  }
  .custom-report-box-b .content .con-row {
    width: 235px;
    height: 240px;
  }
  .custom-process-box .con-row {
    padding: 0;
    
  }
  .custom-process-box .con-row:nth-of-type(4) {
    padding: 0;
  }
  .industry-solution-box .content {
    padding-left: 24px;
  }
  .custom-process-box .dot-line {
    left: 140px;
  }
}






