/* 新增页面 */
.cooperate01_swiper{position:relative;}
.cooperate01_swiper .item{padding:130px 0;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2;}
.cooperate01_swiper .bg_img{position:absolute;left:0;top:0;width:100%;height:100%;}
.cooperate01_swiper .bg_img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.cooperate01_swiper .item_tit{font-size:62px;width:48%;color:#fff;}
.cooperate01_swiper .imgbox{width:50%;}
.cooperate01_swiper .swiper-pagination{position:absolute;bottom:50px;text-align:center;width:100%;}
.cooperate01_swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border:2px solid #fff;opacity:.4;margin:0 1.25em;background-color:transparent;}
.cooperate01_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;}
.perate02{padding-top:4%;padding-bottom:6%;}
.hlist1 .hitem{display:flex;margin-bottom:20px;border-radius:10px;overflow:hidden;}
.hlist1 .imgbox{width:39.1%;border-radius:10px;overflow:hidden;}
.hlist1 .imgbox img{width:100%;height:100%;transition:all .5s;object-fit:cover;}
.hlist1 .text_box{flex:1;display:flex;flex-direction:column;justify-content:center;padding:4.9% 5.3%;background-color:#f7f8f9;position:relative;}
.hlist1 .tit{color:#333333;font-size:32px;}
.hlist1 .editor{padding:30px 0;}
.hlist1 .editor ul li{padding-left:15px;position:relative;}
.hlist1 .editor ul li::before{content:'';width:4px;height:4px;background:#5f0080;position:absolute;left:0;top:8px;}
.hlist1 .text_logo{position:absolute;top:11%;right:4.4%;}
.hlist1 .text_logo img{max-height:40px;}
.hlist1 .hlist1_more{color:#333333;font-size:16px;position:relative;display:inline-block;width:fit-content;padding-right:18px;}
.hlist1 .hlist1_more::before{content:'';display:block;width:0.5em;height:0.5em;border-right:1px solid #333;border-top:1px solid #333;transform:rotate(45deg);margin-left:0.5em;transition:.3s;position:absolute;right:0;top:.35em;}
.hlist1 .hitem:hover .tit{color:#5f0080;}
.hlist1 .hitem:hover .hlist1_more{color:#5f0080;}
.hlist1 .hitem:hover .hlist1_more{color:#5f0080;}
.hlist1 .hitem:hover .imgbox img{transform:scale(1.1);}
.hcolums1 .rq6_con1 .con h2{color:#000;font-weight:700 !important;}
.hbox1{padding:50px 0;}
.hbox1 .editor{color:#333333;}
.hbox2 .hbox2_tit{color:#630683;font-size:28px;}
.hbox2 .hbox2_main{margin-top:35px;}
.hbox2_main{background-color:#f7f8f9;padding:5.7% 3.3%;}
.hbox2_main .hbox2_main_tit{color:#000000;font-size:24px;}
.hbox2_main .hbox2_more{color:#5f0080;font-size:18px;margin-top:10px;display:inline-block;}
.demoDetaiil1 .cor{margin-left:0;}
.demoDetaiil1.demoDetaiil .ct2{font-size:24px;font-weight:600;}
.demoDetaiil1.demoDetaiil .cor .boxs .item .box{font-size:16px;}
.hbox3 .hbox3_tit{font-size:24px;color:#000000;}
.hbox3 .hbox3_main{padding:30px 0 50px;display:flex;border-radius:10px;overflow:hidden;}
.hbox3_main .imgbox{width:100%;height:100%;border-radius:10px;overflow:hidden;}
.hbox3_main .imgbox img{width:100%;height:100%;object-fit:cover;}
.hbox3_main .hbox3_l{width:37%;}
.hbox3_main .hbox3_r{flex:1;padding:4.1% 2.9% 4.1% 5.3%;background-color:#f7f8fa;}
.hbox3_main .ctit{color:#000000;font-size:24px;}
.hbox3_main .hbox3_over{max-height:280px;overflow:auto;padding-right:10px;margin-top:30px;}
.hbox3_main .li .ll{flex:0 0 auto;display:inline;}
.hbox3_main .li{justify-content:flex-start;align-items:flex-start;margin-bottom:10px;position:relative;padding-left:20px;}
.hbox3_main .li:before{content:"";position:absolute;left:0;top:0.75em;width:5px;height:5px;background:#5f0080;margin-top:-2.5px;}
a.hbox3_btn{font-size:16px;font-family:"BGILight";display:inline-block;line-height:56px;border-radius:60px;text-align:center;border:1px solid #691088;padding:0 22px;margin-right:16px;transition:all .5s;background:#691088;color:#fff;}
a.hbox3_btn:hover{background:#fff;color:#691088;}
@media(max-width:1459px){.cooperate01_swiper .item_tit{font-size:48px;}
.hlist1 .tit{font-size:28px;}
.hlist1 .editor{padding:25px 0;}
.hbox1{padding:35px 0;}
.cooperate01_swiper .item{padding:100px 0;}
}
@media(max-width:1280px){.cooperate01_swiper .item_tit{font-size:36px;}
.hlist1 .tit{font-size:20px;}
.hbox1{padding:25px 0;}
.demoDetaiil1.demoDetaiil .ct2{font-size:20px;}
.hbox2 .hbox2_tit{font-size:24px;}
.hbox2 .hbox2_main{margin-top:15px;}
.hbox2_main .hbox2_main_tit{font-size:20px;}
.hbox2_main .hbox2_more{font-size:16px;}
.cooperate01_swiper .item{padding:80px 0;}
}
@media(max-width:1024px){.hlist1 .editor{padding:15px 0;}
}
@media(max-width:768px){.cooperate01_swiper .item{padding:70px 0 50px;}
.hcolums1.colums .rightDoc{padding-left:0;}
.hbox1{padding:15px 0;}
.hbox2 .hbox2_tit{font-size:18px;}
.hbox2_main .hbox2_main_tit{font-size:16px;}
.hbox2_main .hbox2_more{font-size:14px;}
.demoDetaiil1.demoDetaiil .ct2{font-size:18px;}
.demoDetaiil1.demoDetaiil .cor .boxs .item .box{font-size:14px;}
.hbox3 .hbox3_tit,.hbox3_main .ctit{font-size:20px;}
.cooperate01_swiper .swiper-pagination{bottom:20px;}
.cooperate01_swiper .item_tit{font-size:24px;}
}
@media(max-width:640px){.cooperate01_swiper .item{padding:70px 0 30px;}
.hlist1 .hitem{flex-wrap:wrap;}
.hlist1 .imgbox{width:100%;}
.hlist1 .text_logo img{max-height:20px;}
a.hbox3_btn{font-size:14px;line-height:36px;border-radius:40px;padding:0 12px;margin-right:2px;}
.hbox3_main .hbox3_l{width:100%;}
.hbox3 .hbox3_main{flex-wrap:wrap;padding:20px 0;}
.hbox3_main .hbox3_r{padding:15px;}
.hbox3_main .hbox3_over{margin-top:10px;}
.cooperate01_swiper .item{flex-wrap:wrap;}
.cooperate01_swiper .item_tit{width:100%;text-align:center;}
.cooperate01_swiper .imgbox{width:100%;margin-top:15px;}
}
/* 新增页面 */
/* 2025.7.9 */
/* 新增页面 */
.pban1 img{
 height: 310px;
}
.pban1.pban .tit{
  color: #000000;
  font-size: 40px;
  line-height: 1.3;
}

.pban1.pban .ctit{
  color: #333333;
  font-size: 18px;
  line-height: 1.3;
  font-weight: 300;
}

.actual01{position:relative;padding:150px 0 90px;}
.actual01 .bg{position:absolute;left:0;top:0;width:100%;height:100%;}
.actual01 .bg img{width:100%;height:100%;}
.actual01 .auto{position:relative;z-index:2;}
.actual01 .actual01_tit{font-size:64px;color:#fff;}
.actual01 .actual01_desc{color:#ffffff;line-height:1.5;margin-top:35px;width:100%;max-width:66.035%;}
.actual01 .actual01_desc1{margin-top:60px;color:#ffffff;line-height:1.5;}
.actual01 .actual01_swiper{
  margin-top: 30px;
}
.actual01_lis .actual01_li{display:flex;align-items:center;padding:30px;background-color:rgba(255,255,255,.15);border-radius:10px;}
.actual01_lis .imgbox{border-radius:5px;overflow:hidden;
  width: 100px;
  min-width: 100px;
}
.actual01_lis .imgbox img{width:100%;height:100%;}
.actual01_lis .text_box{margin-left:20px;flex: 1;}
.actual01_lis .ctit{margin-top:20px;color:#fff;line-height:1.4;display:inline-block;text-decoration:underline #fff;}
.actual01_lis .tit{color:#fff;line-height:1.4;}
.actual01_lis .desc{color:#fff;line-height:1.4;margin-top:5px;}
.actual02{padding:60px 0;background-color:#f9f9f9;}
.contentBox{margin-bottom:30px;}
.contentBox .hsearchBox{padding:15px 0;padding-bottom:0;}
.contentBox .hsearchBox .searchItem{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:10px;/* align-items:center;*/
}
.contentBox .hsearchBox .searchItem .leftLabelBox{color:#666;line-height:40px;margin-right:20px;font-size:16px;min-width:70px;}
.contentBox .hsearchBox .searchItem .firstMiddleBox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;}
.contentBox .hsearchBox .searchItem .rightClearBox{cursor:pointer;font-size:12px;}
.contentBox .bottomTipBox{padding:28px 14px;background-color:#f7f6fb;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:flex;border:1px solid #fff;margin-top:40px;}
.contentBox .bottomTipBox .leftIconBox{font-size:26px;color:#5f0085;margin-right:12px;}
.contentBox .bottomTipBox .rightTipBox{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.contentBox .bottomTipBox .rightTipBox .tipTitle{font-size:14px;color:#5f0085;margin-bottom:8px;margin-top:4px;}
.contentBox .bottomTipBox .rightTipBox .tipText{font-size:12px;line-height:24px;color:#666;}
.contentBox .hsearchBox .searchItem .middleSelectBox{display:flex;flex-wrap:wrap;align-items:center;}
.contentBox .hsearchBox .searchItem .middleSelectBox .item-content.is-checked{border-color:#5f0085;}
.contentBox .hsearchBox .searchItem .middleSelectBox .item-content.is-checked .item-text{color:#5f0085;}
.contentBox .hsearchBox .searchItem .middleSelectBox .item-content{height:35px;box-sizing:border-box;line-height:1;margin:5px 15px 5px 0px;display:flex;border:1px solid #dcdfe6;justify-content:center;align-items:center;border-radius:4px;cursor:pointer;}
.contentBox .hsearchBox .searchItem .middleSelectBox .item-content.is-disabled{/* background-color:#f0f0f0;*/
 color:#999;cursor:not-allowed;border-color:#ebeef5;}
.contentBox .hsearchBox .searchItem .middleSelectBox .item-content .item-text{padding:2px 10px;font-size:16px;color: #333;
  font-weight: 300;
}
.actual02 .el-table__header thead th{background-color:#5f0080 !important;color:#fff !important;}
.actual02 .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:#f7f8fa;}
.actual02 .actual_a{color:#5f0080;
  display: inline-block;
  position: relative;
}
.actual02 .actual_a::before{
  content: '';
  display: block;
  bottom: 1px;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #5f0080;
  position: absolute;
}
.actual02 .actual_a:hover{
  font-weight: 700;
}
.actual02 .el-table--border .el-table__cell .cell{font-size:16px;font-weight:400;padding:10px;}
.actual02 .tableBox{/* font-size:16px;*/
  margin-top: 15px;
}
 /* .actual02 .el-table--scrollable-x .el-table__body-wrapper{height:100%;overflow:auto;width:100%;}
.actual02 .el-table--scrollable-x .el-table__body-wrapper::-webkit-scrollbar{width:6px;height:6px;}
.actual02 .el-table--scrollable-x .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#5f0080;}
.actual02 .el-table--scrollable-x .el-table__body-wrapper::-webkit-scrollbar-track{background:transparent;}  */
.actual02 .open_img img{max-height:95px;}

.actual02 .open_img{
  cursor: pointer;
}
.all_msgimg.cur{
  visibility: initial;
  opacity: 1;
  transform:unset;
}

.all_msgimg {
  position: fixed;
  z-index: 999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .6);
  visibility: hidden;
  transform: translate(0,-50px);
  opacity: 0;
}
.all_msgimg .content{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.all_msgimg .main{
  max-width: 640px;
  width: 100%;
  padding: 100px;
  border-radius: 30px;
  background-color: #fff;
  position: relative;
}

.all_msgimg .main .close{width:20px;height:20px;position:absolute;cursor:pointer;
  top: 40px;
  right: 40px;
}
.all_msgimg .main .close::before{content:'';display:block;width:100%;height:2px;background-color:#36424a;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);}
.all_msgimg .main .close::after{content:'';display:block;width:100%;height:2px;background-color:#36424a;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);}
.all_msgimg .main .imgbox{
  text-align: center;
}

@media(max-width:1459px){
  .all_msgimg .main {
    padding: 45px;
  }
  .actual01_lis .actual01_li {
    padding: 20px;
  }
  .actual01 .actual01_tit {
    font-size: 48px;
  }

  .actual01 .actual01_desc1 {
      margin-top: 40px;
  }
  .actual01 {
    padding: 100px 0 40px;
  }
  .actual01 .actual01_desc {
      margin-top: 20px;
  }
  .actual02{
    padding: 40px 0;
  }
  .pban1.pban .tit{
    font-size: 36px;
  }
}
@media(max-width:1280px){
  .all_msgimg .main {
    padding: 30px;
  }
  .actual01_lis .actual01_li {
    padding: 15px;
  }
  .actual01 .actual01_tit {
    font-size: 30px;
  }

  .actual01 .actual01_desc1 {
      margin-top: 20px;
  }
  .actual01 {
    padding: 60px 0 25px;
  }
  .actual01 .actual01_desc {
      margin-top: 15px;
  }
  .actual02{
    padding: 20px 0;
  }
}
@media(max-width:768px){
  .contentBox .hsearchBox .searchItem {
    flex-wrap: wrap;
  }
  .actual01_lis .ctit {
    margin-top: 10px;
  }
  .actual01_lis .actual01_li {
    width: 100%;
    flex-wrap: nowrap;
  }

  .actual01_lis .imgbox {
      width: 100px;
      min-width: 100px;
  }
  .pban1.pban .tit{
    font-size: 28px;
  }
  .pban1.pban .ctit{
    font-size: 16px;
    text-align: center;
  }

  .actual01_lis .text_box {
      margin-top: 0;
      margin-left: 15px;
  }
  .actual02 .el-table--border .el-table__cell .cell{
    font-size: 14px;
  }
  .contentBox .hsearchBox .searchItem .middleSelectBox .item-content .item-text{
    font-size: 14px;
  }
  .contentBox .hsearchBox .searchItem .middleSelectBox .item-content {
    height: 28px;
  }
}


