*{
  outline:0 none !important; ;
}
html{font-size: 100px;}
html.act{overflow: hidden;width: 100%;height: 100vh;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*{ margin:0; padding:0;outline: none;}


body {position: relative; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden;position: relative;padding: 0 ; width: 100%;color: #000;font-family:PingFang SC, -apple-system, BlinkMacSystemFont, Segoe UI, Hiragino Sans GB, Helvetica Neue, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol !important; font-size:0.14rem;  line-height:1;background: #fff;}
html.act{overflow: hidden;width: 100%;height: 100vh;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}
.clearfix {*zoom:1;}
a{display: inline-block; text-decoration:none!important; cursor:pointer;color: #000;}
textarea,select{ outline:none; color:#666; font-size:0.14rem; width:100%;font-family:hr;}
textarea{
resize:none;
padding: 0;border: 0;
font-weight:400;
}
img{border:none;max-width: 100%;display: block;}
img[src=""]{opacity: 0;}
i{font-style: normal;}

video {
  -webkit-playsinline: auto; /* 针对iOS Safari */
  playsinline: auto;
  z-index: auto; 
  position: static; 
  z-index: 0 !important;
}

/* 滚动条样式 */
*::-webkit-scrollbar{ width:4px;height: 1px;}
*::-webkit-scrollbar-thumb{ background:#000;}
*::-webkit-scrollbar-track{ background:rgba(0,0,0,0.4);}
/*去掉 input 默认边框*/
input{padding: 0;border: 0;font-weight:400;outline: none;font-family:hr;}
input[type="submit"]{background-color: transparent;cursor: pointer;}
input[type="button"], input[type="submit"], input[type="reset"] {appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand { display: none; }

.sdk-action{bottom:30px!important;}
.sdk-action-tool img{max-width: 0.9rem!important;max-height: 0.9rem!important;}

@font-face {
  font-family: 'hb';
    src: url("/static/font/HarmonyOS_Sans_SC_Bold.ttf");
}
@font-face {
  font-family: 'hm';
    src: url("/static/font/HarmonyOS_Sans_SC_Medium.ttf");
}
@font-face {
  font-family: 'hr';
    src: url("/static/font/HarmonyOS_Sans_SC_Regular.ttf");
}
@font-face {
  font-family: 'hl';
    src: url("/static/font/HarmonyOS_Sans_SC_Light.ttf");
}





.f_12 {
  font-size: 12px;
}
.f_14 {
  font-size: 14px;
}
.f_16 {
  font-size: 16px;
}
.f_18 {
  font-size: 18px;
}
.f_20 {
  font-size: 20px;
}
.f_22 {
  font-size: 22px;
}
.f_24 {
  font-size: 24px;
}
.f_26 {
  font-size: 26px;
}
.f_28 {
  font-size: 28px;
}
.f_30 {
  font-size: 30px;
}
.f_32 {
  font-size: 32px;
}
.f_34 {
  font-size: 34px;
}
.f_36 {
  font-size: 36px;
}
.f_38 {
  font-size: 38px;
}
.f_40 {
  font-size: 40px;
}
.f_42 {
  font-size: 42px;
}
.f_44 {
  font-size: 44px;
}
.f_46 {
  font-size: 46px;
}
.f_48 {
  font-size: 46px;
}
.f_50 {
  font-size: 50px;
}
.f_52 {
  font-size: 52px;
}
.f_54 {
  font-size: 54px;
}
.f_56 {
  font-size: 56px;
}
.f_60 {
  font-size: 60px;
}
.f_62 {
  font-size: 62px;
}
.f_64 {
  font-size: 64px;
}
.f_68 {
  font-size: 68px;
}
.f_72 {
  font-size: 72px;
}
.f_74 {
  font-size: 74px;
}
.f_80 {
  font-size: 80px;
}
.f_88 {
  font-size: 88px;
}
.f_90 {
  font-size: 90px;
}
.f_133 {
  font-size: 133px;
}
@media (max-width: 1760px) {
  .f_133 {
    font-size: 110px;
  }
}
@media (max-width: 1680px) {
.f_16 {
    font-size: 15px;
  }
.f_18 {
    font-size: 15px;
  }
.f_20 {
    font-size: 17px;
  }
.f_22 {
    font-size: 20px;
  }
.f_24 {
    font-size: 22px;
  }
.f_26 {
    font-size: 24px;
  }
.f_28 {
    font-size: 26px;
  }
.f_30 {
    font-size: 28px;
  }
.f_32 {
    font-size: 28px;
  }
.f_34 {
    font-size: 32px;
  }
.f_36 {
    font-size: 34px;
  }
.f_38 {
    font-size: 36px;
  }
.f_40 {
    font-size: 34px;
  }
.f_42,
.f_44 {
    font-size: 36px;
  }
.f_46 {
    font-size: 36px;
  }
.f_48 {
    font-size: 36px;
  }
.f_50 {
    font-size: 40px;
  }
.f_52 {
    font-size: 40px;
  }
.f_54 {
    font-size: 46px;
  }
.f_56 {
    font-size: 48px;
  }
.f_60,
.f_62,
.f_64,
.f_68,
.f_72,
.f_74,
.f_80 {
    font-size: 54px;
  }
.f_88 {
    font-size: 56px;
  }
.f_90 {
    font-size: 58px;
  }
.f_133 {
    font-size: 72px;
  }
}
@media (max-width: 1560px) {
  .f_14 {font-size: 13px;}
}
@media (max-width: 1440px) {
  .f_16 {
      font-size: 15px;
    }
  .f_18 {
      font-size: 14px;
    }
  .f_20 {
      font-size: 16px;
    }
  .f_22 {
      font-size: 18px;
    }
  .f_24 {
      font-size: 18px;
    }
  .f_26 {
      font-size: 22px;
    }
  .f_28 {
      font-size: 22px;
    }
  .f_30 {
      font-size: 24px;
    }
  .f_32 {
      font-size: 24px;
    }
  .f_34 {
      font-size: 26px;
    }
  .f_36 {
      font-size: 28px;
    }
  .f_38 {
      font-size: 28px;
    }
  .f_40 {
      font-size: 30px;
    }
  .f_42,
  .f_44 {
      font-size: 32px;
    }
  .f_46 {
      font-size: 32px;
    }
  .f_48 {
      font-size: 34px;
    }
  .f_50 {
      font-size: 36px;
    }
  .f_52 {
      font-size: 34px;
    }
  .f_54 {
      font-size: 38px;
    }
  .f_56 {
      font-size: 40px;
    }
  .f_60,
  .f_62,
  .f_64,
  .f_68,
  .f_72,
  .f_74,
  .f_80 {
      font-size: 44px;
    }
  .f_88 {
      font-size: 46px;
    }
  .f_90 {
      font-size: 48px;
    }
  .f_133 {
    font-size: 60px;
  }
  }
@media (max-width: 1280px) {
  .f_14 {
    font-size: 12px;
  }
  .f_16 {
    font-size: 13px;
  }
.f_18 {
    font-size: 13px;
  }
.f_20 {
    font-size: 15px;
  }
.f_22 {
    font-size: 16px;
  }
.f_24 {
    font-size: 16px;
  }
.f_26 {
    font-size: 20px;
  }
.f_28 {
    font-size: 20px;
  }
.f_30 {
    font-size: 20px;
  }
.f_32 {
    font-size: 22px;
  }
.f_34 {
    font-size: 23px;
  }
.f_36 {
    font-size: 26px;
  }
.f_38 {
    font-size: 26px;
  }
.f_40 {
    font-size: 30px;
  }
.f_42,
.f_44 {
    font-size: 32px;
  }
.f_46 {
    font-size: 30px;
  }
.f_48,
.f_50 {
    font-size: 26px;
  }
.f_52{
  font-size: 32px;
}
.f_60{
  font-size: 32px;
}
.f_54,
.f_56,

.f_62,
.f_64,
.f_68,
.f_72,
.f_74,
.f_80 {
    font-size: 40px;
  }
.f_88 {
    font-size: 42px;
  }
.f_90 {
    font-size: 44px;
  }
.f_133 {
  font-size: 56px;
}
}
@media (max-width: 767px) {
.f_14,
.f_16 {
    font-size: 0.28rem;
  }
.f_18,
.f_20 {
    font-size: 0.3rem;
  }
.f_22,
.f_24,
.f_26,
.f_27 {
    font-size: 0.32rem;
  }
.f_28 {
    font-size: 0.36rem;
  }
.f_30,
.f_32,
.f_34 {
    font-size: 0.4rem;
  }
.f_36,
.f_38,
.f_40,
.f_42,
.f_44,
.f_46 {
    font-size: 0.46rem;
  }
.f_48,
.f_50,
.f_52,
.f_54,
.f_56,
.f_60,
.f_62,
.f_64,
.f_68,
.f_72,
.f_74,
.f_80 {
    font-size: 0.58rem;
}
.f_88 {
    font-size: 0.6rem;
}
.f_90 {
    font-size: 0.62rem;
}
.f_133 {
  font-size: 52px;
}
}

html {
  font-size: calc(100vw/19.2);
}
@media (min-width: 1901px) {
  html {
    font-size: calc(100vw/19.2);
  }
}
/* @media (max-width: 1600px) {
  html {
    font-size: 66px;
  }
} */
@media (max-width: 767px) {
  html {
    font-size: calc(100vw/7.5);
  }
}

/* 弹窗 */

.z_tanchuang {position: fixed;display: table;height: 100vh;width: 100%;top: 0;left: 0;z-index: 10;pointer-events:none;opacity:0;}

.z_tanchuang {display: table-cell;background: rgba(0, 0, 0, 0.8);text-align: center;vertical-align: middle;}

/* 弹窗内容 */

.z_tanchuang .modal {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%); padding: 0;display: block;border-radius: 5px;max-height: 90%;margin: 0 auto;}

.z_tanchuang .modal .out{position: absolute;width: 40px;height: 40px;line-height: 40px;background: url(/static/img/out3_1.png) center no-repeat;background-size: 20px;color: #000;font-size: 30px;text-align: center;border-radius: 50%;top: 0;right: -50px;cursor: pointer;}

.z_tanchuang .modal .img{margin: 0 auto;}

.z_tanchuang .modal .img video{display: block;max-height:75vh;max-width:75vw; object-fit: cover;}

.z_tanchuang .modal .img img{margin: 0 auto ;}

.z_tanchuang .modal .out:hover{transform: rotate(180deg);-webkit-transform: rotate(180deg);}

/*.z_tanchuang .modal .img{max-width: 1200px;}*/

/* 弹窗选中 */

.z_tanchuang.one {opacity:1;pointer-events:all;}
.z_tanchuang.out {opacity:0;pointer-events:none;}

/* 弹窗动画 */

/* 头部 */
.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 999;transition: all 0.5s;padding: 0 1.3rem;display: flex;justify-content: space-between;background: rgba(0, 0, 0, 0.02);
backdrop-filter: blur(61.70000076293945px);align-items: center;}
.header .img2{display: none;}
.header:hover{background-color: #fff;}
.header:hover .img1{display: none;}
.header:hover .img2{display: block;}

.header.ny_header{background-color: rgba(0, 0, 0, 0.02);}
.header.ny_header .img1{display: none;}
.header.ny_header .img2{display: block;}

.header.on{background-color: rgba(255, 255, 255, 0.1);}
.header.on .img1{display: none;}
.header.on .img2{display: block;}

.header .logo{display: block;width: 1.83rem;height: 0.33rem;}
.header .logo img{height: 100%;}
.header .h_right{display: flex;align-items: center;}
.header .h_right a{margin-left: 0.4rem;font-family: hr;display:flex;align-items:center;color:#fff;}
.header .h_right a img{width: 0.21rem;height: 0.21rem;margin-right:0.08rem; object-fit: contain;}
.header .lag_xl{position: absolute;top: 100%;right: 0;width: 3.85rem;padding: 0.42rem 1rem;background-color: #ffffff;border-top:1px solid #E6E6E6;}
.header .lag_xl a{display: flex;align-items: center;color: #333;margin-bottom:0.3rem;}
.header .lag_xl a:hover{color:#FF7900;}
.header .lag_xl a:last-child{margin-bottom:0;}
.header .lag_xl a .icon{width: 0.2rem;height: 0.2rem;margin-right: 0.1rem;}
.header .lag_xl a .icon img{width: 100%;height: 100%;object-fit: content;display:block!important}
.header .lag_xl a .icon img.img2{display: none!important;}
.header .lag_xl a:hover .icon img.img1{display: none!important;}
.header .lag_xl a:hover .icon img.img2{display: block!important;}

.header .h_nav{display: flex;}
.header .h_nav>li>a{color: #fff;font-weight: 400;line-height: 1.1875;padding: 0.32rem 0;margin: 0 0.31rem;transition: all 0.5s;position: relative;}
.header .h_nav>li>a:after{content: "";position: absolute;left: 0;bottom: 0;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.header:hover .h_nav>li>a{color: #333;}
.header.ny_header .h_nav>li>a{color: #333;}
.header.on .h_nav>li>a{color: #333;}
.header.on .h_right a{color: #333;}
.header:hover .h_right a{color: #333;}
.header.ny_header .h_right a{color: #333;}
.header .h_nav>li>a:hover{color: #FF7900;}
.header .h_nav>li>a:hover:after{width: 100%;}
.header .h_nav>li>a.on{color: #FF7900;}
.header .h_nav>li>a.on:after{width: 100%;}
.header .h_nav>li>div{position: absolute;top: 100%;left: 0;width: 100%;padding: 0.4rem 2.3rem 0.6rem 2.3rem;background-color: #fff;border-top: 1px solid rgba(0, 0, 0, 0.06);display: none;}
.header .h_nav>li:nth-child(5)>div{padding-left: 9.8rem;}
.header .h_nav>li:last-child>div{padding-left: 9.68rem;}
.header .h_nav>li>div .con{display: flex;justify-content: space-between;}
.header .h_nav>li>div .con .item .pic{width: 100%;overflow: hidden;margin-bottom: 0.24rem;}
.header .h_nav>li>div .con .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.header .h_nav>li>div .con .item:hover .pic img{transform: scale(1.05);}
.header .h_nav>li>div .con .item .p{text-align: center;color: #333;font-family: hl;transition: all 0.5s;}
.header .h_nav>li>div .con .item:hover .p{color: #FF7900;}

.header .h_nav>li>div.h_xl1 .con .item{width: 7.15rem;}
.header .h_nav>li>div.h_xl1 .con .item .pic{height: 4.1rem;}

.header .h_nav>li>div.h_xl2 .con .item{width: 4.7rem;}
.header .h_nav>li>div.h_xl2 .con .item .pic{height: 2.8rem;}
.header .h_nav>li>div.h_xl3 .con .item{width: 4.7rem;}
.header .h_nav>li>div.h_xl3 .con .item .pic{height: 2.8rem;}

/*.header .h_nav>li>div.h_xl3 .con .item{width: 3.92rem;}*/
/*.header .h_nav>li>div.h_xl3 .con .item .pic{height: 2.19rem;}*/

.header .h_nav>li>div.com_xl .con{justify-content: center;width:fit-content;}
.header .h_nav>li>div.com_xl .con>a{margin: 0 0.31rem;color:#333;white-space:nowrap;}
.header .h_nav>li>div.com_xl .con>a:hover{color:#FF7900;}
.header.hidden{opacity: 0;}

.header .h_nav>li>div.tec_xl .con{display: flex;justify-content: space-between;}
.header .h_nav>li>div.tec_xl .con .left{width: 44%;display:block}
.header .h_nav>li>div.tec_xl .con .left .pic{width: 100%;height: 4.45rem;overflow:hidden;margin-bottom:0.24rem;}
.header .h_nav>li>div.tec_xl .con .left .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.header .h_nav>li>div.tec_xl .con .left:hover .pic img{transform:scale(1.05);}
.header .h_nav>li>div.tec_xl .con .left .h{color: #333;font-family: hl;text-align: center;}
.header .h_nav>li>div.tec_xl .con .right{width: 54%;}
.header .h_nav>li>div.tec_xl .con .right .box{width: 100%;justify-content: space-between;margin-bottom:0.24rem;display:flex;padding:0.42rem 0.45rem;background-color:#ECECEC40;margin-bottom：0.24rem;}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list{width: 38.1%;}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list a{display: flex;width:100%;justify-content:space-between;align-items:center;color:#333;font-family:hl; padding-bottom: 0.2rem;margin-bottom: 0.2rem;border-bottom: 1px solid #60606020;position:relative;line-height:0.28rem}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list a.on{font-family: hr;}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list a .jt{width: 0.08rem;height: 0.08rem;}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list a .jt img{width: 100%;height: 100%;object-fit: contain;}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list a .jt img.img2{display: none;}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list a.on .jt img.img1{display: none;}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list a.on .jt img.img2{display: block;}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list a:after{content:"";position: absolute;bottom: -1px;left: 0;width: 0%;height: 1px;background: #FF7900;transition:all 0.5s;}
.header .h_nav>li>div.tec_xl .con .right .box .xl_list a.on:after{width:100%;}
/*.header .h_nav>li>div.tec_xl .con .right .box .xl_list a:last-child{border-bottom:none;margin-bottom: 0;}*/
/*.header .h_nav>li>div.tec_xl .con .right .box .xl_list a:last-child:after{display:none;}*/
.header .h_nav>li>div.tec_xl .con .right .box .pic1s{width: 56.6%;}
.header .h_nav>li>div.tec_xl .con .right .box .pic1s img{width: 100%;height: 3.45rem;object-fit: cover;display: none;}
.header .h_nav>li>div.tec_xl .con .right .box .pic1s img.on{display: block;}
.header .h_nav>li>div.tec_xl .con .right .h{color: #333;font-family: hl;text-align: center;}

.com_header{position: fixed;top: 0;left: 0;width: 100%;background-color: rgba(255, 255, 255, 0.80);backdrop-filter: blur(5px);padding: 0.2rem 1.6rem;display: flex;align-items: center;justify-content: space-between;z-index: 999;transform: translateY(-101%);transition: all 0.5s;}
.com_header.show{transform: translateY(0);}
.com_header .tit{color: #333;line-height: 1.167;font-family: hr;cursor:pointer;}
.com_header .btns{display: flex;}
.com_header .btns .more{margin-left: 0.23rem;width: fit-content;padding: 0.12rem 0.35rem;background-color: #fff;}
.com_header .btns .more:hover{color: #fff;background-color: #333333;border-color: transparent;}
.com_header .btns .more:nth-child(2){color: #fff;background-color: #333333;border-color: transparent;}
.com_header .btns .more:nth-child(2):hover{opacity:0.7;}

.footer{padding: 0.32rem 1.3rem 0.34rem 1.3rem;background-color: #fff;border-top: 1px solid #33333310;display: flex;justify-content: space-between;align-items: center;font-family: hl;position:relative;z-index:99;}
.footer .f_left{display: flex;color: #606060;}
.footer .f_left a{color: #606060;display: block;}
.footer .f_left span{display: block;margin: 0 0.04rem;}
.footer .f_left .p{display: flex;margin-left: 0.25rem;}
.footer .f_right{display: flex;}
.footer .f_right a{display: flex;align-items: center;margin-left: 0.32rem;position:relative;}
.footer .f_right a>img{width: 0.24rem;height: 0.24rem;margin-right: 0.08rem;}
.footer .f_right a .code{position: absolute;bottom: 120%;left: 50%;transform: translateX(-50%);width: 120px;opacity:0;pointer-events:none;transition:all 0.5s}
.footer .f_right a:hover .code{opacity:1;}

/* 全局样式 */
.more{width: 1.8rem;line-height: 1.1875;padding: 0.1rem 0;display: flex;align-items: center;justify-content: center;border-radius: 0.06rem;border: 1px solid #FFF;background: rgba(255, 255, 255, 0.40);backdrop-filter: blur(2px);color: #606060;font-family: hm;transition: all 0.5s;}
.more:hover{background-color: #fff;}
.more img{width: 0.07rem;margin-left: 0.1rem;}

.tec_con{position: relative;}
.tec_con .tec1{width: 100%;height: 100vh;position: relative;}
.tec_con .tec1 .pic{width: 100%;height: 100%;}
.tec_con .tec1 .pic img{width: 100%;height: 100%;object-fit: cover;}
.tec_con .tec1 .pic video{display:block; width: 100%;height: 100%;object-fit: cover;}
.tec_con .tec1 .txt{position: absolute;top: 2rem;left: 0;width: 100%;text-align: center;}
.tec_con .tec1 .txt .h{max-width: 10rem;margin: 0 auto;margin-bottom: 0.2rem;color: #fff;font-family:hl;line-height: 1.233;display: flex;justify-content: center;align-items: center;font-family: hl;}
.tec_con .tec1 .txt .h span{margin: 0 0.2rem;width: fit-content;padding: 0 0.22rem; text-align: center;background: url(/static/img/tec1_kuang.svg)no-repeat center;background-size: 100% auto;}
.tec_con .tec1 .txt .p{color: #fff;font-family:hl;line-height: 1.167;margin-bottom: 0.4rem;}
.tec_con .tec1 .txt .p span{display: inline-block;letter-spacing: 0.17rem;margin-left: 0.17rem;}
.tec_con .tec1 .txt .more{margin: 0 auto;}
.tec_con .tec1 .list{position: absolute;left: 0;bottom: 1.2rem;width: 100%;padding: 0 3.1rem;display: flex;justify-content: space-between;}
.tec_con .tec1 .list .item{width: 4.2rem;border-radius: 0.06rem;background: rgba(183, 183, 183, 0.20);backdrop-filter: blur(29.899999618530273px);padding: 0.4rem 0.49rem 0.33rem 0.4rem;display: flex;justify-content: space-between;}
.tec_con .tec1 .list .item .h{color: #fff;font-family:hl;line-height: 1.45;}
.tec_con .tec1 .list .item .p{color: #fff;font-family:hl;line-height: 1.75;}
.tec_con .tec1 .list .item .icon{position: absolute;right: 0.5rem;bottom: 0.49rem;width: 0.46rem;height: 0.46rem;object-fit: contain;opacity: 1;transition: all 0.5s;}
.tec_con .tec1 .list .item:hover .icon{opacity: 0;}
.tec_con .tec1 .list .item .more1{position: absolute;bottom: 0.42rem;right: 0.4rem;display: flex;align-items: center;color: #fff;transition: all 0.5s; font-family: hr;opacity: 0;}
.tec_con .tec1 .list .item:hover .more1{opacity: 1;}
.tec_con .tec1 .list .item .more1 img{width: 0.07rem;height: 0.07rem;margin-left: 0.1rem;}
.tec_con .tec1 .list .item .txt1{width: 2.4rem;font-family: hl;}
.tec_con .tec1 .list .item .txt1 .h{color: #fff;line-height: 1.46;transition: all 0.5s;}
.tec_con .tec1 .list .item:hover .txt1 .h{font-family:hr;}
.tec_con .tec1 .list .item .txt1 .p{color: #fff;line-height: 1.75;transition: all 0.5s;}
.tec_con .tec1 .list .item:hover{background-color: rgba(255, 255, 255, 0.80);backdrop-filter: blur(20px);}
.tec_con .tec1 .list .item:hover .txt1 .h{color: #333;}
.tec_con .tec1 .list .item:hover .txt1 .p{color: #606060;}
.tec_con .tec1 .list .item:hover .more1{color: #333;}

.tec_con .tec2{width: 100%;height: 100vh;position: relative;background: url(/static/img/tec2_pic.jpg)no-repeat center;background-size: cover;color: #fff;}
.tec_con .tec2 .txt{position: absolute;top: 21.8vh;left: 0;width: 100%;padding: 0 1.3rem;}
.tec_con .tec2 .txt .tit{font-family: hl;line-height: 1.07;margin-bottom: 0.3rem;}
.tec_con .tec2 .txt .list1{display: flex;align-items: center;margin-bottom: 1.3rem;}
.tec_con .tec2 .txt .list1 .item{display: flex;align-items: center;margin-right: 0.86rem;line-height: 1.07;font-family: hl;}
.tec_con .tec2 .txt .list1 .item img{width: 0.35rem;height: 0.35rem;object-fit: contain;margin-right: 0.1rem;}
.tec_con .tec2 .txt .list2{display: flex;flex-wrap: wrap;width: 9rem;gap:.3rem;}
.tec_con .tec2 .txt .list2 .item{width: 2.6rem;margin-bottom: 0.4rem;}
.tec_con .tec2 .txt .list2 .item .nums{display: flex;align-items: flex-end;margin-bottom: 0.04rem;}
.tec_con .tec2 .txt .list2 .item .nums .num{line-height: 1.167;}
.tec_con .tec2 .txt .list2 .item .nums .dw{line-height: 1.167;margin-left: 0.06rem;transform: translateY(-0.08rem);}
.tec_con .tec2 .txt .list2 .item .p{font-family: hl;line-height: 1.68;}
.tec_con .tec2 .txt .px{margin-top: 6vh;color:#fff;opacity: 0.7;font-family: hl;}
.tec_con .tec27{opacity: 0;height: 0;overflow: hidden;}
.tec_con .tec27.on{opacity: 1;height: auto;}
.tec_con .tec3{position: relative;width: 100%;height: 100vh;background-color: #000;overflow: hidden;}
/* .tec_con .tec3:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #1C3256;opacity: 0.9;} */
.tec_con .tec3 video{width: 100%;height: 100vh;object-fit: cover;position: absolute;top: 0;left: 0;}
.tec_con .tec3 .txt{position: relative;padding-top:16.9vh;width: 100%;color: #fff;text-align: center;z-index: 2;opacity: 0.8;}
.tec_con .tec3 .txt .h{font-family: hl;line-height: 1.32;margin-bottom: 0.12rem;}
.tec_con .tec3 .txt .p{font-family: hl;line-height: 1.167;margin-bottom: 0.8rem;}
.tec_con .tec3 .txt .p span{letter-spacing: 0.17rem;display: inline-block;transform: translateX(0.08rem);}
.tec_con .tec3 .pic{position: relative;z-index: 3;}
.tec_con .tec3 .pic img{height: 53.5vh;margin: 0 auto;}

.tec_navs{position: fixed;top: 0;left: 0; z-index: 999;overflow: hidden;width: 100%;pointer-events: none;}
.tec_navs.fixed{pointer-events: all;}
.tec_navs .tec_nav{transform: translateY(-100%);transition: all 0.5s; width: 100%;border-bottom: 1px solid #E6E6E6;display: flex;justify-content: center;align-items: center;background-color: #fff;}
.tec_navs .tec_nav.hid{display: none;}
.tec_navs.fixed .tec_nav{transform: translateY(0%);}
.tec_nav a{display: block;padding: 0.31rem 0;margin: 0 0.3rem;position: relative;color: #333;font-family: hr;transition: all 0.5s;line-height: 1.167;}
.tec_nav a:after{content: "";position: absolute;left: 0;bottom: -1px;height: 2px;background-color: #FF7900;width: 0%;opacity: 1;transition: all 0.5s;}
.tec_nav a.on:after{opacity: 1;width: 100%;}

.tec_con .tec4{padding: 1rem 3.16rem 1rem 3.16rem;}
.tec_con .tec4 .top{text-align: center;margin-bottom: 0.4rem;color: #333;}
.tec_con .tec4 .top .tit{font-family: hl;line-height: 1.178;margin-bottom: 0.2rem;}
.tec_con .tec4 .top .p{font-family: hl;line-height: 1.167;}
.tec_con .tec4 .txt .p span{letter-spacing: 0.17rem;display: inline-block;transform: translateX(0.08rem);}
.tec_con .tec4 .pics{position: relative;overflow: hidden;width: 100%;margin-bottom: 0.5rem;}
.tec_con .tec4 .pics .swiper-slide{height: 5.2rem;position: relative;display:flex;justify-content:center;}
.tec_con .tec4 .pics .swiper-slide .pic{width: 100%;height: 100%;display:flex;justify-content:center;}
.tec_con .tec4 .pics .swiper-slide .pic img{width: 100%;height: 100%;object-fit: cover;}
.tec_con .tec4 .pics .swiper-slide .pic video{width: 100%;height: 100%;object-fit: cover;pointer-events:none;}

.tec_con .tec4 .pics .swiper-slide .pics1{position: absolute;bottom: 0.1rem;left: 0.94rem;width: calc(100% - 1.52rem);overflow: hidden;padding:0 0.18rem  0.3rem 0.18rem;}
.tec_con .tec4 .pics .swiper-slide .pics1.center .swiper-wrapper{justify-content: center;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-pagination{bottom: 0;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-pagination-bullet-active{background-color: #FF7900;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide{padding:0.15rem 0;background-color: rgba(0,0,0,0.36);backdrop-filter: blur(46.400001525878906px);height: auto;color: #fff;display:block;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide img{width: 90%;height: 1.6rem;object-fit: cover;margin:0 auto;margin-bottom: 0.15rem;display:block;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide video{width: 90%;height: 1.6rem;object-fit: cover;margin:0 auto;margin-bottom: 0.15rem;display:block;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide .txt11{text-align: center;font-family:hl;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide .txt11 .h_11{line-height: 1;margin-bottom: 0.1rem;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide .txt11 .p_11{line-height: 1.5;padding:0 0.15rem;}
.tec_con .tec4 .pics .swiper-slide .pics1 .prev{position: absolute;top: 0.9rem;left: 0;z-index: 2;cursor:pointer;}
.tec_con .tec4 .pics .swiper-slide .pics1 .next{position: absolute;top: 0.9rem;right: 0;z-index: 2;cursor:pointer;}

.tec_con .tec4 .pics .swiper-slide .pics1.center .prev{display: none;}
.tec_con .tec4 .pics .swiper-slide .pics1.center .next{display: none;}

/*.tec_con .tec4 .tab{width: fit-content;margin: 0 auto;margin-bottom: 0.3rem;display: flex;border-bottom: 1px solid #60606020;}*/
/*.tec_con .tec4 .tab .item{width: fit-content;padding: 0 0.3rem 0.12rem 0.3rem;color: #333;line-height: 1.363;text-align: center;font-family: hl;position: relative;cursor: pointer;}*/
/*.tec_con .tec4 .tab .item:after{content: "";position: absolute;left: 0;bottom: 0;width: 0%;height: 2px;background-color: #FF7900;opacity: 1;transition: all 0.5s;}*/
/*.tec_con .tec4 .tab .item.on{font-family: hr;}*/
/*.tec_con .tec4 .tab .item.on:after{opacity: 1;width: 100%;}*/
.tec_con .tec4 .txts{width: fit-content;margin: 0 auto;text-align: center;}
.tec_con .tec4 .txts .txt{display: none;color: #606060;line-height: 1.8;font-family: hl;}
.tec_con .tec4 .txts .txt.on{display: block;}
.tec_con .tec4 .tabs{position: relative;width: 100%;padding:0 0.5rem;}
.tec_con .tec4 .tab{width: 100%;position:relative;overflow:hidden; margin: 0 auto;margin-bottom: 0.3rem;display: flex;border-bottom: 1px solid #60606020;}
.tec_con .tec4 .tabs.center .swiper-wrapper{justify-content: center;transform:translate3d(0px, 0px, 0px)!important;}
.tec_con .tec4 .tabs .prev,.tec_con .tec4 .tabs .next{position: absolute;bottom: 0.08rem;height: 100%;width: 0.5rem;display: flex;align-items: center;justify-content: center;background-color: #fff;z-index: 5;cursor: pointer;}
.tec_con .tec4 .tabs .prev img,.tec_con .tec4 .tabs .next img{transform: scale(0.8);}
.tec_con .tec4 .tabs .prev{left: 0;}
.tec_con .tec4 .tabs .next{right: 0;}
.tec_con .tec4 .tab .item{width: fit-content;padding: 0 0.1rem 0.12rem 0.1rem;color: #333;line-height: 1.363;text-align: center;font-family: hl;position: relative;cursor: pointer;}
.tec_con .tec4 .tab .item.swiper-slide-active{font-family: hr;}
.tec_con .tec4 .tab .item:after{content: "";position: absolute;left: 0;bottom: 0;width: 0%;height: 2px;background-color: #FF7900;opacity: 1;transition: all 0.5s;}
.tec_con .tec4 .tab .item.on:after{opacity: 1;width: 100%;}
.tec_con .tec4 .tabs.center .prev,.tec_con .tec4 .tabs.center .next{display: none;}

.su4zx{padding: 1rem 3.16rem 1rem 3.16rem;}
.su4zx .top{text-align: center;margin-bottom: 0.4rem;color: #333;}
.su4zx .top .tit{font-family: hl;line-height: 1.178;margin-bottom: 0.2rem;}
.su4zx .top .p{font-family: hl;line-height: 1.167;}
.su4zx .txt .p span{letter-spacing: 0.17rem;display: inline-block;transform: translateX(0.08rem);}
.su4zx .pics{position: relative;overflow: hidden;width: 100%;margin-bottom: 0.5rem;}
.su4zx .pics .swiper-slide{height: 6.2rem;position: relative;display:flex;justify-content:center;}
.su4zx .pics .swiper-slide .pic{width: 100%;height: 100%;display:flex;justify-content:center;}
.su4zx .pics .swiper-slide .pic img{width: 100%;height: 100%;object-fit: cover;}
.su4zx .pics .swiper-slide .pic video{width: 100%;height: 100%;object-fit: cover;pointer-events:none;}

.su4zx .pics .swiper-slide .pics1{position: absolute;bottom: 0.1rem;left: 0.94rem;width: calc(100% - 1.52rem);overflow: hidden;padding:0 0.18rem  0.3rem 0.18rem;}
.su4zx .pics .swiper-slide .pics1.center .swiper-wrapper{justify-content: center;}
.su4zx .pics .swiper-slide .pics1 .swiper-pagination{bottom: 0;}
.su4zx .pics .swiper-slide .pics1 .swiper-pagination-bullet-active{background-color: #FF7900;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide{padding:0.15rem 0;background-color: rgba(0,0,0,0.36);backdrop-filter: blur(46.400001525878906px);height: auto;color: #fff;display:block;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide img{width: 90%;height: 1.6rem;object-fit: cover;margin:0 auto;margin-bottom: 0.15rem;display:block;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide video{width: 90%;height: 1.6rem;object-fit: cover;margin:0 auto;margin-bottom: 0.15rem;display:block;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide .txt11{text-align: center;font-family:hl;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide .txt11 .h_11{line-height: 1;margin-bottom: 0.1rem;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide .txt11 .p_11{line-height: 1.5;padding:0 0.15rem;}
.su4zx .pics .swiper-slide .pics1 .prev{position: absolute;top: 0.9rem;left: 0;z-index: 2;cursor:pointer;}
.su4zx .pics .swiper-slide .pics1 .next{position: absolute;top: 0.9rem;right: 0;z-index: 2;cursor:pointer;}

.su4zx .pics .swiper-slide .pics1.center .prev{display: none;}
.su4zx .pics .swiper-slide .pics1.center .next{display: none;}

/*.tec_con .tec4 .tab{width: fit-content;margin: 0 auto;margin-bottom: 0.3rem;display: flex;border-bottom: 1px solid #60606020;}*/
/*.tec_con .tec4 .tab .item{width: fit-content;padding: 0 0.3rem 0.12rem 0.3rem;color: #333;line-height: 1.363;text-align: center;font-family: hl;position: relative;cursor: pointer;}*/
/*.tec_con .tec4 .tab .item:after{content: "";position: absolute;left: 0;bottom: 0;width: 0%;height: 2px;background-color: #FF7900;opacity: 1;transition: all 0.5s;}*/
/*.tec_con .tec4 .tab .item.on{font-family: hr;}*/
/*.tec_con .tec4 .tab .item.on:after{opacity: 1;width: 100%;}*/
.su4zx .txts{width: fit-content;margin: 0 auto;text-align: center;}
.su4zx .txts .txt{display: none;color: #606060;line-height: 1.8;font-family: hl;}
.su4zx .txts .txt.on{display: block;}
.su4zx .tabs{position: relative;width: 100%;padding:0 0.5rem;}
.su4zx .tab{width: 100%;position:relative;overflow:hidden; margin: 0 auto;margin-bottom: 0.3rem;display: flex;border-bottom: 1px solid #60606020;}
.su4zx .tabs.center .swiper-wrapper{justify-content: center;transform:translate3d(0px, 0px, 0px)!important;}
.su4zx .tabs .prev,.su4zx .tabs .next{position: absolute;bottom: 0.08rem;height: 100%;width: 0.5rem;display: flex;align-items: center;justify-content: center;background-color: #fff;z-index: 5;cursor: pointer;}
.su4zx .tabs .prev img,.su4zx .tabs .next img{transform: scale(0.8);}
.su4zx .tabs .prev{left: 0;}
.su4zx .tabs .next{right: 0;}
.su4zx .tab .item{width: fit-content;padding: 0 0.1rem 0.12rem 0.1rem;color: #333;line-height: 1.363;text-align: center;font-family: hl;position: relative;cursor: pointer;}
.su4zx .tab .item.swiper-slide.on{font-family: hr;}
.su4zx .tab .item:after{content: "";position: absolute;left: 0;bottom: 0;width: 0%;height: 2px;background-color: #FF7900;opacity: 1;transition: all 0.5s;}
.su4zx .tab .item.on:after{opacity: 1;width: 100%;}
.su4zx .tabs.center .prev,.su4zx .tabs.center .next{display: none;}

.tec_con .tec5{background-color: #ECECEC40;padding: 1rem 3.16rem 1rem 3.16rem;}
.tec_con .tec5 .top{text-align: center;margin-bottom: 0.5rem;color: #333;}
.tec_con .tec5 .top .tit{font-family: hl;line-height: 1.178;margin-bottom: 0.2rem;}
.tec_con .tec5 .top .btn{display: flex;align-items: center;line-height: 0.38rem;border: 0.01rem solid rgba(51, 51, 51, 0.20);border-radius: 0.06rem;color: #606060;font-weight: 500;padding: 0 0.15rem;width:fit-content;flex-flow: initial!important;margin-top:0.3rem!important;}
.tec_con .tec5 .top .btn img{width: 0.16rem;height: 0.16rem;object-fit: contain;margin-left: 0.1rem;}
.tec_con .tec5 .top .btn:nth-child(2){flex-flow:row-reverse;}
.tec_con .tec5 .top .btn:nth-child(2) img{margin-left: 0.1rem;}
.tec_con .tec5 .top .btn img.img2{display: none;}
.tec_con .tec5 .top .btn:hover img.img2{display: block;}
.tec_con .tec5 .top .btn:hover img.img1{display: none;}
.tec_con .tec5 .top .btn:hover{color: #FF7700;}


.tec_con .tec5 .top .p{font-family: hl;line-height: 1.167;}
.tec_con .tec5 .txt .p span{letter-spacing: 0.17rem;display: inline-block;transform: translateX(0.08rem);}
.tec_con .tec5 .con{display: flex;width: 100%;}
.tec_con .tec5 .con .pics{width: 8rem;height: auto;position: relative;background:#ECECEC40}
.tec_con .tec5 .con .pics .pic{width: 100%;height: 100%;overflow: hidden; position: absolute;top: 0;left: 0;opacity: 0;transition: all 0.5s;}
.tec_con .tec5 .con .pics .pic.on{opacity: 1;}
.tec_con .tec5 .con .pics .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.tec_con .tec5 .con .pics .pic:hover img{transform: scale(1.05);}
.tec_con .tec5 .con .pics .pic video{width: 100%;height: 100%;object-fit: contain;transition: all 0.5s;}
.tec_con .tec5 .con .pics .pic:hover video{transform: scale(1.05);}
.tec_con .tec5 .con .txts{background-color: #fff;padding: 0.26rem 0.74rem 0.20rem 0.7rem;width: 6.87rem;}
.tec_con .tec5 .con .txts .txt{border-bottom: 1px solid #60606020;position: relative;}
.tec_con .tec5 .con .txts .txt:last-child{border-bottom: none;}
.tec_con .tec5 .con .txts .txt .con1{display: none;padding: 0 0 0.3rem 0;}
.tec_con .tec5 .con .txts .txt .con1 .p_1{color: #606060;font-family: hl;line-height: 1.5;margin-bottom: 0.2rem;}
.tec_con .tec5 .con .txts .txt .con1 .h_1{color: #000;font-family: hr;line-height: 1.8;}
.tec_con .tec5 .con .txts .txt .con1 .con2{padding: 0.3rem 0.5rem 0.3rem 0.5rem;background-color: #ECECEC40;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .h_1{color: #333;font-family: hr;line-height: 1.3;margin-bottom: 0.24rem;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list{display: block;margin-bottom: 0.3rem;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item{margin-bottom: 0.2rem;width: 100%;display:flex;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item:last-child{margin-bottom: 0;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item>img{width: 0.28rem;height: 0.2rem;object-fit: contain;margin-right: 0.14rem;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item .txt2{width: calc(100% - 0.42rem);}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item .h_2{color: #333;line-height: 1.3;font-family: hr;margin-bottom: 0.06rem;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item .p_2{color: #606060;line-height: 1.5;font-family: hl;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .h_3{color: #333;font-family: hr;line-height: 1.3;margin-bottom: 0.06rem;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .p_3{color: #606060;font-family: hl;line-height: 1.5;}
/* .tec_con .tec5 .con .txts .txt:nth-child(1) .con1{display:block;} */
.tec_con .tec5 .con .txts .txt .h{padding: 0.4rem 0;line-height: 0.3rem;position: relative;cursor: pointer;font-family:hl;}
.tec_con .tec5 .con .txts .txt:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.tec_con .tec5 .con .txts .txt.on .h{padding-bottom: 0.23rem;font-family:hr;}
.tec_con .tec5 .con .txts .txt.on:after{width: 100%;}
.tec_con .tec5 .con .txts .txt .h .add{position: absolute;top: 0.47rem;right: 0;width: 0.16rem;height: 0.16rem;}
.tec_con .tec5 .con .txts .txt .h .add img{width: 100%;height: 100%;object-fit: contain;}
.tec_con .tec5 .con .txts .txt .h .add img.img2{display: none;}
.tec_con .tec5 .con .txts .txt.on .h .add img.img2{display: block;}
.tec_con .tec5 .con .txts .txt.on .h .add img.img1{display: none;}

.tec_con .tec6{padding: 1rem 3.16rem;background-color: #fff;}
/* .tec_con .tec6{background-color: #ECECEC40;padding: 1.2rem 2.16rem 1.6rem 2.16rem;} */
.tec_con .tec6 .top{text-align: center;margin-bottom: 0.5rem;color: #333;}
.tec_con .tec6 .top .tit{font-family: hl;line-height: 1.178;margin-bottom: 0.2rem;}
.tec_con .tec6 .top .p{font-family: hl;line-height: 1.167;}
.tec_con .tec6 .txt .p span{letter-spacing: 0.17rem;display: inline-block;transform: translateX(0.08rem);}
.tec_con .tec6 .video{position: relative;width: 100%;height: 6rem;overflow: hidden;margin-bottom: 0.2rem;}
.tec_con .tec6 .video video{    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    transition: all 0.5s;
    object-fit: cover;}
.tec_con .tec6 .video video.on{opacity: 1;}
.tec_con .tec6 .list{width: 100%;display: flex;}
.tec_con .tec6 .list .item{width: 4.9rem;margin-right: 0.15rem;padding: 0.4rem 0.16rem;background-color: #ECECEC40;}
.tec_con .tec6 .list .item:last-child{margin-right: 0;}
.tec_con .tec6 .list .item .icon{width: 0.38rem;height: 0.27rem;margin-bottom: 0.16rem;}
.tec_con .tec6 .list .item .icon img{width: 100%;height: 100%;object-fit: contain;}
.tec_con .tec6 .list .item .icon img.img2{display: none;}
.tec_con .tec6 .list .item:hover .icon img.img1{display: none;}
.tec_con .tec6 .list .item:hover .icon img.img2{display: block;}
.tec_con .tec6 .list .item.on .icon img.img1{display: none;}
.tec_con .tec6 .list .item.on .icon img.img2{display: block;}
.tec_con .tec6 .list .item .h{color: #333;line-height: 1.167;font-family: hl;margin-bottom: 0.1rem;}
.tec_con .tec6 .list .item .p{color: #606060;line-height: 1.5;font-family: hl;}
.tec_con .tec6 .list .item:hover .h{font-family:hr;}

.tec_con .tec7{padding: 0 2.16rem 1rem 2.16rem;background-color: #fff;}
.tec_con .tec7 .top{text-align: center;margin-bottom: 0.5rem;color: #333;}
.tec_con .tec7 .top .tit{font-family: hl;line-height: 1.178;margin-bottom: 0.2rem;}
.tec_con .tec7 .top .p{font-family: hl;line-height: 1.167;}
.tec_con .tec7 .txt .p span{letter-spacing: 0.17rem;display: inline-block;transform: translateX(0.08rem);}
.tec_con .tec7 .con{width: 100%;display: flex;background-color: #ECECEC40;padding: 0.6rem;justify-content: space-between;}
.tec_con .tec7 .con .left{padding-top: 0.8rem;width: 4rem;}
.tec_con .tec7 .con .left .con1{display: none;}
.tec_con .tec7 .con .left .con1.on{display: block;}
.tec_con .tec7 .con .left .item1{margin-bottom: 0.8rem;}
.tec_con .tec7 .con .left .item1 .h{color: #333;font-family: hl;line-height: 2.15;}
.tec_con .tec7 .con .left .item1 .p{color: #606060;line-height: 1.5;font-family: hl;}
.tec_con .tec7 .con .left .item2 .h_1{color: #333;font-family: hl;line-height: 1.5;margin-bottom: 0.1rem;}
.tec_con .tec7 .con .left .item2 ul{color: #606060;font-family: hl;line-height: 1.4;}
.tec_con .tec7 .con .left .item2 ul span{font-family: hb;margin-right: 0.06rem;}
.tec_con .tec7 .con .right{width: 8.9rem;height: 6.05rem;position: relative;}
.tec_con .tec7 .con .right .pics{position: relative;width: 100%;height: 100%;overflow: hidden;}
.tec_con .tec7 .con .right .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.tec_con .tec7 .con .right .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.tec_con .tec7 .con .right .pics .pic.on{opacity: 1;}
.tec_con .tec7 .con .right .tabs{position: absolute;left: 1.36rem;bottom: 0.5rem;width: 6.8rem;display: flex;justify-content: space-between;border-bottom: 1px solid #ffffff20;}
.tec_con .tec7 .con .right .tabs .li{width: fit-content;padding: 0 0rem 0.17rem 0rem;position: relative;color: #fff;cursor: pointer;font-family: hl;transition: all 0.5s;}
.tec_con .tec7 .con .right .tabs .li.on{font-family: hr;}
.tec_con .tec7 .con .right .tabs .li:after{content: "";position: absolute;bottom: -1px;left: 0;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.tec_con .tec7 .con .right .tabs .li.on:after{width: 100%;}

.tec_con .tec7 .tab{width: fit-content;margin: 0 auto;margin-top: 0.5rem;display: flex;border-bottom: 1px solid #60606020;}
.tec_con .tec7 .tab .item{width: fit-content;padding: 0 0.3rem 0.12rem 0.3rem;color: #333;line-height: 1.363;text-align: center;font-family: hl;position: relative;cursor: pointer;}
.tec_con .tec7 .tab .item:after{content: "";position: absolute;left: 0;bottom: 0;width: 0%;height: 2px;background-color: #FF7900;opacity: 1;transition: all 0.5s;}
.tec_con .tec7 .tab .item.on{font-family: hr;}
.tec_con .tec7 .tab .item.on:after{opacity: 1;width: 100%;}


.tec_con .tec8{background-color: rgba(236,236,236,0.4);padding: 1.6rem 3.16rem;}
.tec_con .tec8 .top{text-align: center;margin-bottom: 0.5rem;color: #333;}
.tec_con .tec8 .top .tit{font-family: hl;line-height: 1.178;margin-bottom: 0.2rem;}
.tec_con .tec8 .top .p{font-family: hl;line-height: 1.167;}
.tec_con .tec8 .txt .p span{letter-spacing: 0.17rem;display: inline-block;transform: translateX(0.08rem);}
.tec_con .tec8 .cons{position: relative;height: 6rem;margin-bottom: 0.5rem;}
.tec_con .tec8 .cons .con{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.tec_con .tec8 .cons .con.on{opacity: 1;}
.tec_con .tec8 .cons .pic{width: 100%;height: 100%;}
.tec_con .tec8 .cons .pic>img{width: 100%;height: 100%;object-fit: cover;}
.tec_con .tec8 .cons .pic>video{width: 100%;height: 100%;object-fit: cover;}
.tec_con .tec8 .cons .pic .pic1{position: absolute;top: 0;right: 0;width: auto;height: 100%;}
.tec_con .tec8 .cons .pic .pic1 img{width: 100%;height: 100%;object-fit: cover;}
.tec_con .tec8 .tab{width: fit-content;margin: 0 auto;margin-bottom: 0.3rem;display: flex;border-bottom: 1px solid #60606020;}
.tec_con .tec8 .tab .item{width: fit-content;padding: 0 0.3rem 0.12rem 0.3rem;color: #333;line-height: 1.363;text-align: center;font-family: hl;position: relative;cursor: pointer;}
.tec_con .tec8 .tab .item:after{content: "";position: absolute;left: 0;bottom: 0;width: 0%;height: 2px;background-color: #FF7900;opacity: 1;transition: all 0.5s;}
.tec_con .tec8 .tab .item.on{font-family: hr;}
.tec_con .tec8 .tab .item.on:after{opacity: 1;width: 100%;}
.tec_con .tec8 .txts{width: fit-content;margin: 0 auto;text-align: center;}
.tec_con .tec8 .txts .txt{display: none;color: #606060;line-height: 1.8;font-family: hl;}
.tec_con .tec8 .txts .txt.on{display: block;}


.su1{position: relative;width: 100%;height: 10.8rem;z-index: 2;overflow: hidden;}
.su1 .pic{position: absolute;top: 0;left: 0;width: 100%;height: 10.8rem;}
.su1 .pic img{width: 100%;height: 100%;object-fit: cover;}
.su1 .txt{position: absolute;top: 18.8vh;left: 0;width: 100%;text-align: center;z-index: 2;}
.su1 .txt .tit{color: #fff;font-family: hl;line-height: 1.233;margin-bottom: 0.08rem;}
.su1 .txt .p{color: #fff;line-height: 1.167;font-family: hl;letter-spacing:0.17rem}
.su1 .txt .btns{display: flex;justify-content: center;margin-top: 0.5rem;}
.su1 .txt .btns .more{margin: 0 0.1rem;}
.su1 .boxs{position: absolute;top: 0;left: 0;width: 100%;height: 10.8rem;}
.su1 .boxs .box{position: absolute;display: flex;align-items: center;white-space: nowrap;color: #fff;text-shadow: 0 0 0.12rem rgba(0, 0, 0, 0.95);}
.su1 .boxs .box .dian{width: 0.06rem;height: 0.06rem;background-color: #fff;border-radius: 50%;margin-right: 0.11rem;position: relative;}

@keyframes scl1 {
  0% {
    transform: translate(-50%,-50%) scale(0);
    opacity: 1;
  }
  100%{
    transform: translate(-50%,-50%) scale(2);
    opacity: 0;
  }
}

@keyframes scl2 {
  0% {
    transform: translate(-50%,-50%) scale(0);
    opacity: 1;
  }
  100%{
    transform: translate(-50%,-50%) scale(2);
    opacity: 0;
  }
}

.su1 .boxs .box .dian:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 0.12rem;height: 0.12rem;border-radius: 50%;border: 0.01rem solid #fff;animation: scl1 3s linear;animation-iteration-count: infinite;}
.su1 .boxs .box .dian::before{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 0.18rem;height: 0.18rem;border-radius: 50%;border: 0.01rem solid #fff;animation: scl2 3s linear;animation-iteration-count: infinite;}
.su1 .boxs .box:nth-child(1){top: 71%;left: 16.2%;}
.su1 .boxs .box:nth-child(2){top: 66%;left: 25.2%;}
.su1 .boxs .box:nth-child(3){top: 77%;left: 27.2%;}
.su1 .boxs .box:nth-child(4){top: 44%;left: 68.2%;}
.su1 .boxs .box:nth-child(5){top: 70%;left: 67.2%;}

.su2{position: relative;height: 400vh;}
.su2 .pics{position: sticky;top: 0;width: 100%;height: 100vh;}
.su2 .pics .tit{position: absolute;top: 1.63rem;left: 1.3rem;color: #fff;line-height: 1.28;font-family: hl;}
.su2 .pics>img{width: 100%;height: 100%;object-fit: cover;}

.su2xx{width: 100%;height: 130vh;position: relative;}
.su2xx .pics{width: 100%;height: 100vh;overflow: hidden;position:sticky;top:0;}
.su2xx .pics:after{content:"";position: absolute;left: 0;width: 100%;bottom: 0;height: 40vh;background: linear-gradient(to top,rgba(0,0,0,0.6),transparent);}
.su2xx .pics video{width: 100%;height: 100%;object-fit: cover;position: absolute;top: -2%;left: -2%;width: 104%;height: 104%;opacity: 0;}
.su2xx .pics video.on{opacity: 1;}
.su2xx .pics .tab{position: absolute;bottom: 0.5rem;left: 50%;transform: translateX(-50%);width: fit-content;display: flex;border-bottom: 1px solid #fff;z-index:5;}
.su2xx .pics .tab .li{line-height: 1.22;text-align: center;width: fit-content;margin-right: 0;padding:0 0.3rem; padding-bottom:0.21rem;position:relative;color:#fff;font-family:hl;cursor:pointer;}
.su2xx .pics .tab .li:after{content:"";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition:all 0.5s;}
.su2xx .pics .tab .li.on:after{width:100%;}
.su2xx .pics .tab .li.on{font-family: hr;}
.su2xx .pics .tab .li:last-child{margin-right:0;}

.su3{padding: 1.2rem 3.16rem;background-color: #fff;}
.su3 .tit{text-align: center;font-family: hl;line-height: 1.28;margin-bottom: 0.6rem;color: #333;}
.su3 .pics{width: 100%;height: 6.36rem;position: relative;margin-bottom: 0.5rem;}
.su3 .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.su3 .pics .pic.on{opacity: 1;}
.su3 .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.su3 .pics .pic video{width: 100%;height: 100%;object-fit: cover;}
.su3 .tabs{display: flex;width: fit-content;margin: 0 auto;border-bottom: 1px solid #60606020;margin-bottom: 0.31rem;}
.su3 .tabs .li{cursor: pointer;padding: 0 0.31rem 0.12rem 0.31rem;position: relative;color: #333;font-family: hl;transition: all 0.5s;}
.su3 .tabs .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.su3 .tabs .li.on:after{width: 100%;}
.su3 .tabs .li.on{font-family: hr;}
.su3 .txts{margin: 0 auto;width: 6.8rem;text-align: center;color: #606060;font-family: hl;line-height: 1.8;}
.su3 .txts .txt{display: none;}
.su3 .txts .txt.on{display: block;}

.su4{position: relative;width: 100%;height: 100vh;}
.su4 .video{position: relative;width: 100%;height: 100vh;}
.su4 .video video{width: 100%;height: 100%;object-fit: cover;}
.su4 .tit{position: absolute;top: 1.5rem;left: 0;width: 100%;text-align: center;font-family: hl;line-height: 1.23;color: #fff;}
.su4 .list{position: absolute;bottom: 1.4rem;left: 0;width: 100%;display: flex;justify-content: center;}
.su4 .list .item{margin: 0 0.95rem;text-align: center;color: #fff;line-height: 1.5;font-family: hl;}
.su4 .list .item .icon{height: 0.38rem;margin: 0 auto;margin-bottom: 0.3rem;}

.su5{background-color: #000;padding: 1.6rem 0 1.6rem 0;}
.su5 .tit{color: #fff;font-family: hl;line-height: 1.28;margin-bottom: 0.55rem;text-align: center;}
.su5 .pics{position: relative;overflow: hidden;margin-bottom: 0.5rem;}
.su5 .pics .swiper-slide{height: 7rem;opacity: 0.4;transition: all 0.5s;}
.su5 .pics .swiper-slide-active{opacity: 1;}
.su5 .pics .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.su5 .pics .swiper-slide video{width: 100%;height: 100%;object-fit: cover;}
.su5 .tabs{display: flex;width: fit-content;margin: 0 auto;border-bottom: 1px solid rgba(255, 255, 255, 0.2);margin-bottom: 0.3rem;}
.su5 .tabs .li{padding: 0 0.5rem;padding-bottom: 12px;width: fit-content;white-space: nowrap;color: #fff;line-height: 1.5;position: relative;transition: all 0.5s;cursor: pointer;font-family:hl;}
.su5 .tabs .li:after{content: "";position: absolute;bottom: 0;left: 0;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.su5 .tabs .li.on{font-family: hr;}
.su5 .tabs .li.on:after{width: 100%;}
.su5 .txts{width: 7rem;margin: 0 auto;line-height: 1.8;text-align: center;color: #fff;font-family: hl;}
.su5 .txts .txt{display: none;}
.su5 .txts .txt.on{display: block;}

.su6{padding: 1.41rem 3.16rem 0 3.16rem;height: 100vh;background: url(/static/img/su6_bj.png)no-repeat center;background-size: cover;color: #fff;position:relative;z-index:2;}
.su6 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(/static/img/su6_bj.png)no-repeat center;background-size: cover;z-index: -1;}
.su6 .tit{font-family: hl;line-height: 1.23;margin-bottom: 0.2rem;}
.su6 .p{font-family: hl;line-height: 1.38;letter-spacing: 0.13rem;margin-bottom: 0.73rem;}
.su6 .h_1{font-family: hl;line-height: 1.12;margin-bottom: 0.3rem;}
.su6 .p_1{font-family: hl;line-height: 1.8;margin-bottom: 2rem;}
.su6 .list{display: flex;}
.su6 .list .item{margin-right: 0.8rem;}
.su6 .list .item .nums{display: flex;margin-bottom: 0.05rem;align-items: flex-end;font-family: hr;line-height: 1.167;}
.su6 .list .item .nums .num{display: block;margin-right: 0.06rem;}
.su6 .list .item .nums .dw{display: block;transform: translateY(-0.05rem);}
.su6 .list .item .txt{font-family: hl;line-height: 1.68;}

.su7{position: relative;width: 100%;height: 8rem;background: url(/static/img/su7_bj.png)no-repeat center;background-size: cover;z-index:2;}
.su7 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(/static/img/su7_bj.png)no-repeat center;background-size: cover;z-index: -1;}
.su7 .tit{position: absolute;top: 1.5rem;left: 0;width: 100%;text-align: center;color: #333;font-family: hl;line-height: 1.3;z-index: 3;}
.su7 .list{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: center;}
.su7 .list .item{width: calc(100% / 6);height: 100%;padding: 0 0.14rem; padding-top: 3rem;text-align: center;transition: all 0.5s;border: 1px solid transparent;border-top: none;border-bottom: none;position: relative;}
.su7 .list .item:after{content: "";position: absolute;right: 0;top: 4.765rem; width: 0.7rem;height: 1px;background-color: #333;opacity: 0.3; transform: translateX(50%);}
.su7 .list .item:last-child:after{display: none;}
.su7 .list .item:hover:after{opacity: 0;}
.su7 .list .item.hid:after{opacity: 0;}
.su7 .list .item:hover{background-color: rgba(166, 166, 166, 0.20);backdrop-filter: blur(16.950000762939453px);border-color: #fff;}
.su7 .list .item .icon{width: 1.25rem;height: 1.25rem;border-radius: 0.06rem;border: 1.5px solid rgba(51, 51, 51, 0.20);background: #FFF;backdrop-filter: blur(31.549999237060547px);margin: 0 auto;margin-bottom: 0.47rem;display: flex;align-items: center;justify-content: center;}
.su7 .list .item .icon img{width: 0.46rem;height: 0.46rem;object-fit: contain;}
.su7 .list .item .icon img.img2{display: none;}
.su7 .list .item:hover .icon img.img2{display: block;}
.su7 .list .item:hover .icon img.img1{display: none;}
.su7 .list .item .h{color: #333;line-height: 1.3;font-family: hl;margin-bottom: 0.3rem;}
.su7 .list .item .p{color: #606060;line-height: 2;font-family: hl;transform: translateY(0.2rem);opacity: 0;transition: all 0.5s;}
.su7 .list .item:hover .h{font-family:hr;}
.su7 .list .item:hover .p{transform: translateY(0);opacity: 1;}

.su8{padding: .6rem 2.16rem 1.2rem;background-color: #fff;display: flex;flex-flow:row-reverse;justify-content: space-between;}
.su8 .pic{width: 9.17rem;height: 6.87rem;overflow: hidden;}
.su8 .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;display: none;}
.su8 .pic img.on{display: block;}
.su8 .pic:hover img{transform: scale(1.05);}
.su8 .txt{width: 5rem;}
.su8 .txt .tit{color: #333;font-family: hl;line-height: 1.3;margin-bottom: 0.4rem;}
.su8 .txt .tab{display: flex;width: 100%;display: flex;border-bottom: 1px solid #60606020;margin-bottom:0.2rem;}
.su8 .txt .tab .li{cursor: pointer;color: #333;font-family: hl;line-height: 1.167;padding-bottom: 0.16rem;margin-right: 0.46rem;position: relative;}
.su8 .txt .tab .li.on{font-family: hr;}
.su8 .txt .tab .li:last-child{margin-right: 0;}
.su8 .txt .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.su8 .txt .tab .li.on:after{width: 100%;}
.su8 .txt .p{color: #333;font-family: hl;line-height: 1.44;margin-bottom: 0.6rem;}
.su8 .txt .list{display: flex;margin-bottom: 0.4rem;}
.su8 .txt .list .item{margin-right: 0.58rem;}
.su8 .txt .list .item:last-child{margin-right:0;}
.su8 .txt .list .item .nums{display: flex;align-items: flex-start;margin-bottom: 0.04rem;}
.su8 .txt .list .item .nums .num{color: #333;font-family: hr;line-height: 1;margin-right: 0.07rem;}
.su8 .txt .list .item .nums .dw{color: #333;font-family: hr;line-height: 1.5;}
.su8 .txt .list .item .p_1{color: #333;font-family: hl;line-height: 1.14;margin-bottom: 0.18rem;}
.su8 .txt .list .item ul li{line-height: 2.37;color: #606060;font-family: hl;}
.su8 .txt .more{border-color:rgba(51, 51, 51, 0.20);}
.su8 .txt .more:hover{background-color:#606060;color: #fff;}
.su8 .txt .box{display: none;}
.su8 .txt .box.on{display: block;}
/* .su8 .txt .more:hover img{filter: 100%;} */

.su9{padding: 1rem 3.16rem 1rem 3.16rem;background-color: #ECECEC40;}
.su9 .top{margin-bottom: 0.5rem;}
.su9 .top .tit{text-align: center;color: #333;font-family: hl;line-height: 1.28;margin-bottom: 0.4rem;}
.su9 .top .more{border-color:rgba(51, 51, 51, 0.20);margin: 0 auto;}
.su9 .top .more:hover{background-color:#606060 ;color: #fff;}
.su9 .list{display: flex;}
.su9 .list .item{width: 4rem;margin-right: 0.44rem;background-color: #fff;box-shadow: 0px 0.2rem 0.34rem 0px rgba(0, 0, 0, 0.03);}
.su9 .list .item:last-child{margin-right: 0;}
.su9 .list .item .pic{width: 100%;height: 2.67rem;overflow: hidden;}
.su9 .list .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.su9 .list .item .pic:hover img{transform: scale(1.05);}
.su9 .list .item .txt{padding: 0.3rem 0.4rem 0.5rem 0.4rem;}
.su9 .list .item .txt .p{color: #606060;font-family: hl;line-height: 1.6;margin-bottom: 0.12rem;}
.su9 .list .item .txt .h{color: #333;font-family: hl;line-height: 0.38rem;height: 0.38rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 0.4rem;}
.su9 .list .item .txt .btns{display: flex;}
.su9 .list .item .txt .btns .more{border-color:rgba(51, 51, 51, 0.20);margin-right: 0.2rem;width: 1.54rem;}
.su9 .list .item .txt .btns .more:last-child{margin-right: 0;}
.su9 .list .item .txt .btns .more:hover{background-color:#606060 ;color: #fff;}

.su10{padding: 1rem 3.16rem 1.2rem 3.16rem;}
.su10 .tab{display: flex;width: fit-content;margin: 0 auto;margin-bottom: 0.6rem;border-bottom: 1px solid #60606020;}
.su10 .tab .li{padding: 0 0.35rem 0.06rem 0.35rem;position: relative;width: fit-content;white-space: nowrap;color: #333;margin: 0 0.5rem 0 0;cursor: pointer;transition: all 0.5s;}
.su10 .tab .li.on{font-family: hr;}
.su10 .tab .li:last-child{margin-right: 0;}
.su10 .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;height: 2px;width: 0%;background-color: #FF7900;transition: all 0.5s;}
.su10 .tab .li.on:after{width: 100%;}
.su10 .cons{background-color: #ECECEC40;}
.su10 .cons .con{padding: 0.8rem 2.1rem 1.2rem 2.3rem;display: none;}
.su10 .cons .con.on{display: block;}
.su10 .cons .con .item{margin-bottom: 0.4rem;}
.su10 .cons .con .item .name{display: flex;align-items: center;color: #333;font-family: hr;line-height: 1.5;margin-bottom: 0.2rem;}
.su10 .cons .con .item .name span{color: #FF7900;margin-right: 0.1rem;}
.su10 .cons .con .item .inputs{display: flex;}
.su10 .cons .con .item .inputs .input{width: 3.95rem;margin-right: 0.5rem;position:relative;}
.su10 .cons .con .item .inputs .inputd{width: 100%;margin-right: 0;}
.su10 .cons .con .item .inputs .input:nth-child(2){margin-right: 0;}
.su10 .cons .con .item .radio{display: flex;align-items: center;}
.su10 .cons .con .item:nth-child(1) .radio:nth-child(2){margin-bottom: 0.2rem;}
.su10 .cons .con .item .radio input[type="radio"]{appearance: none;width: 0.16rem;height: 0.16rem;margin-right: 0.1rem;}
.su10 .cons .con .item .radio input[type="radio"]::before{content: "";display: block;width: 0.16rem;height: 0.16rem;background: url(/static/img/d1.svg);background-size: 100% 100%;}
.su10 .cons .con .item .radio input[type="radio"]:checked:before{background-image: url(/static/img/d2.svg);}
.su10 .cons .con .item .radio label{color: #333;font-family: hl;line-height: 1.66;}
.su10 .cons .con .solid{width: 100%;height: 1px;background-color: #60606020;margin-bottom: 0.4rem;}
.su10 .cons .con .item .inputs .input input{width: 100%;line-height: 0.48rem;padding: 0 0.16rem;border-radius: 0.06rem;border: 1px solid rgba(96, 96, 96, 0.20);background: #FFF;}
.su10 .cons .con .item .inputs .input input::placeholder{color:#999;font-weight:300;}

.su10 .cons .con .item .inputs .input .ipt{display: flex;width:100%;justify-content:space-between;}
.su10 .cons .con .item .inputs .input .ipt input{width: calc(100% - 1.2rem);}
.su10 .cons .con .item .inputs .input .ipt .button{width:1rem;line-height: 0.48rem;font-family: hl;padding: 0 0.16rem;border-radius: 0.06rem;border: 1px solid rgba(96, 96, 96, 0.20);background-color: #606060;color: #fff;cursor:pointer;text-align:center;}
.su10 .cons .con .item .inputs .input .ipt .button.hid{cursor:no-drop;opacity:0.6;}
.su10 .cons .con .item .inputs .input .ipt .cant{display: flex;align-items: center;color: #333;opacity:1!important;cursor:pointer;}
.su10 .cons .con .item .inputs .input .ipt .cant>img{width: 16px;height: 16px;display: block;margin-right: 4px;}
.su10 .cons .con .item .inputs .input .ipt .cant .tsy{position: absolute;top: calc(100% + 10px);left: 0;width: 3.95rem;background-color: #606060;color: #fff;line-height: 1.5;padding: 10px;border-radius: 8px;pointer-events:none;opacity:0;transition:all 0.5s;}
.su10 .cons .con .item .inputs .input .ipt .cant:hover .tsy{opacity:1;}

.su10 .cons .con .item .inputs .input label.error{position:absolute;left:0.1rem;top:101%; font-size: 0.14rem;color:red;line-height:2;}

.su10 .cons .con .item .inputs .input .select option{color:#999;font-weight:500}
.su10 .cons .con .item .inputs .input .select{position: relative;}

.su10 .cons .con .item .inputs .input .selects{width: 100%;display: flex;justify-content:space-between;}
.su10 .cons .con .item .inputs .input .selects .select{width: 31%;}

.su10 .cons .con .item .inputs .input .select:after{content: "";position: absolute;top: 0.2rem;right: 0.25rem;width: 0.12rem;height: 0.07rem;background: url(/static/img/gsy_jt.svg);background-size: 100% 100%;pointer-events: none;}
.su10 .cons .con .item .inputs .input select{width: 100%;line-height: 0.48rem;font-family: hl;padding: 0 0.16rem;border-radius: 0.06rem;border: 1px solid rgba(96, 96, 96, 0.20);background: #FFF;color: #606060;font-family: hl;}
.su10 .cons .con .item .list{display: flex;flex-wrap: wrap;}
.su10 .cons .con .item .list .radio{margin-right: 0.4rem;}
.su10 .cons .con .item .list .radio:last-child{margin-right: 0;}
.su10 .cons .con .item textarea{width: 100%;height: 1.4rem;border-radius: 0.06rem;padding:0 0.16rem;line-height: 0.48rem; border: 1px solid rgba(96, 96, 96, 0.20);background: #FFF;}
.su10 .cons .con .btns{display: flex;margin-bottom: 0.5rem;flex-wrap:wrap;}
.su10 .cons .con .btns .f_btn{display: flex;align-items: center;cursor: pointer;color: #333;font-family: hl;line-height: 1.875;margin-right:0.3rem;margin-bottom:0.12rem;}
.su10 .cons .con .btns .f_btn a{color: #FF7900;text-decoration: underline !important;}
.su10 .cons .con .btns .f_btn span{color: #FF7900;margin-right: 0.05rem;}
.su10 .cons .con .btns .f_btn:last-child{margin-right: 0;}
.su10 .cons .con .btns .f_btn .icon{width: 0.17rem;height: 0.17rem;margin-right: 0.09rem;}
.su10 .cons .con .btns .f_btn .icon img{width: 100%;height: 100%;object-fit: contain;}
.su10 .cons .con .btns .f_btn .icon img.img2{display: none;}
.su10 .cons .con .btns .f_btn.on .icon img.img2{display: block;}
.su10 .cons .con .btns .f_btn.on .icon img.img1{display: none;}
.su10 .cons .con .more{border-color:rgba(51, 51, 51, 0.20);margin: 0 auto;position: relative;}
.su10 .cons .con .more.hid{opacity: 0.6;pointer-events: none;}
.su10 .cons .con .more:hover{background-color:#606060 ;color: #fff;}
.su10 .cons .con .more input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}
.su10 .cons .con .more button{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;text-transform: capitalize;cursor:pointer}


.nl_con{padding: 2.03rem 1.3rem 1.8rem 1.3rem;}
.nl_con .top{display: flex;background-color: #ECECEC40;width: 100%;}
.nl_con .top .pic{width: 9.22rem;position: relative;overflow: hidden;}
.nl_con .top .pic .swiper-slide{height: 5.18rem;overflow: hidden;}
.nl_con .top .pic .swiper-slide img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.nl_con .top .pic .swiper-slide:hover img{transform: scale(1.05);}
.nl_con .top .txt{width: calc(100% - 9.22rem);position: relative;overflow: hidden;height: 5.18rem;}
.nl_con .top .txt .swiper-slide{padding: 0.8rem 0.9rem 0 0.9rem;}
.nl_con .top .txt .swiper-slide .time{display: flex;align-items: center;color: #606060;font-family: hl;margin-bottom: 0.2rem;}
.nl_con .top .txt .swiper-slide .time img{width: 0.18rem;margin-right: 0.1rem;}
.nl_con .top .txt .swiper-slide .h{color: #333;font-family: hl;line-height: 0.44rem;height: 0.88rem;margin-bottom: 0.6rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nl_con .top .txt .swiper-slide .more{border-color:rgba(51, 51, 51, 0.20);position: relative;}
.nl_con .top .txt .swiper-slide .more:hover{background-color:#606060 ;color: #fff;}
.nl_con .top .txt .swiper-pagination{position: relative;left: 0.9rem;bottom: 0.66rem;width: fit-content;}
.nl_con .top .txt .swiper-pagination .swiper-pagination-bullet{width: 0.32rem;height: 0.02rem; border-radius: 0;opacity: 1;background-color: #60606030;margin:0 0.03rem 0 0;position: relative;}
.nl_con .top .txt .swiper-pagination .swiper-pagination-bullet:after{content: "";position: absolute;top: 0;left: 0;width: 0%;height: 100%;background-color: #FF7900;transition: all 0.2s;}
.nl_con .top .txt .swiper-pagination .swiper-pagination-bullet-active:after{width: 100%;transition: all 3s;}
.nl_con .bottom{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 0.6rem;padding-bottom: 0.7rem;}
.nl_con .bottom:after{content: "";display: block;width: 5.2rem;height: 1px;}
.nl_con .bottom .item{display: block;width: 5.2rem;background: #FFF;box-shadow: 0px 20px 33.8px 0px rgba(0, 0, 0, 0.03);margin-bottom: 0.5rem;}
.nl_con .bottom .item .pic{width: 100%;height: 2.92rem;overflow: hidden;}
.nl_con .bottom .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.nl_con .bottom .item:hover .pic img{transform: scale(1.05);}
.nl_con .bottom .item .txt{padding: 0.4rem 0.64rem 0.6rem 0.64rem;}
.nl_con .bottom .item .txt .time{display: flex;align-items: center;color: #606060;font-family: hl;margin-bottom: 0.2rem;}
.nl_con .bottom .item .txt .time img{width: 0.18rem;margin-right: 0.11rem;}
.nl_con .bottom .item .txt .h{color: #333;line-height: 0.36rem;height: 0.72rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 0.4rem;}
.nl_con .bottom .item .txt .more{border-color:rgba(51, 51, 51, 0.20);width: 1.54rem; position: relative;}
.nl_con .bottom .item .txt .more:hover{background-color:#606060 ;color: #fff;}
.nl_con .nlpage{display: flex;justify-content: center;align-items: center;}
.nl_con .nlpage a{display: block;margin: 0 0.05rem;width: 0.4rem;line-height: 0.22rem;border: 0.01rem solid #606060;border-radius: 0.04rem;text-align: center;border-color: transparent;transition: all 0.5s;color: #606060;font-family: hr;}
.nl_con .nlpage a.num:hover{border-color: #606060;}
.nl_con .nlpage a.num.on{border-color: #606060;}
.nl_con .nlpage a .img{width: 0.12rem;height: 0.12rem;margin: auto;}
.nl_con .nlpage a .img img{width: 100%;height: 100%;object-fit: contain;}
.nl_con .nlpage a .img img.img2{display: none;}
.nl_con .nlpage a:hover .img img.img1{display: none;}
.nl_con .nlpage a:hover .img img.img2{display: block;}

.nd_con{padding: 1.83rem 1.3rem 0 1.3rem;}
.nd_con .nd1{padding: 0 1.8rem 0.5rem 1.8rem;border-bottom: 1px solid #60606010;margin-bottom: 1.22rem;}
.nd_con .nd1 .tit{color: #333;font-family: hl;line-height: 1.3;margin-bottom: 0.3rem;text-align:center;}
.nd_con .nd1 .time{display: flex;align-items: center;color: #606060;font-family: hl;justify-content:center;}
.nd_con .nd1 .time img{width: 0.18rem;margin-right: 0.11rem;}
.nd_con .nd2{padding: 0 3.4rem 1.8rem 3.4rem;position: relative;}
.nd_con .nd2 .p{color: #606060;line-height: 2;font-family: hl;margin-bottom: 0.3rem;}
.nd_con .nd2 .p img{display: inline-block;}
.nd_con .nd2 .p video{display: inline-block;}
.nd_con .nd2>img{width: 100%;height: auto;margin-bottom: 0.3rem;}
.nd_con .nd2 video{width: 100%;height: auto;margin:0 auto; margin-bottom: 0.3rem;display:inline-block;}
.nd_con .nd2 .h_1{color: #333;font-family: hr;line-height: 1.8;margin-bottom: 0.2rem;margin-top: 0.5rem;}
.nd_con .nd2 .nd_right{    position: fixed;
    right: 1.58rem;
    top: 50%;
    width: 1.1rem;}
.nd_con .nd2 .nd_right .txt1{text-align: center;color: #606060;font-family: hl;line-height: 1.3;margin-bottom: 0.2rem;}
.nd_con .nd2 .nd_right .btn1{width: 0.3rem;height: 0.3rem;display: block;margin: 0 auto;margin-top: 0.2rem;}
.nd_con .nd2 .nd_right .btn1 img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.nd_con .nd2 .nd_right .btn1:hover>img{opacity: 0.6;}
.nd_con .nd2 .nd_right .r_bottom{margin-top: 0.3rem;width: 100%;padding-top: 0.42rem;border-top:1px solid #60606010;}
.nd_con .nd2 .nd_right .r_bottom a{display: flex;justify-content: center;align-items: center;color: #606060;font-family: hm;transition: all 0.5s;}
.nd_con .nd2 .nd_right .r_bottom a:hover{color: #FF7900;}
.nd_con .nd2 .nd_right .r_bottom a img{width: 0.14rem;margin-bottom: 0;margin-left: 0.1rem;}

.nd_con .nd2 .nd_right .btn1{position: relative;}
.social-share .icon-wechat{position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;border-color:transparent;}
.social-share .icon-wechat:before{opacity:0;}
.social-share .icon-wechat:hover{background-color:transparent;}

.fp-auto-height{height: auto!important;}
.index_con{position: relative;overflow: hidden;height: 100vh;}
#index-page .section{height: 100vh;}
#index-page .section .banner{position: relative;overflow: hidden;width: 100%;height: 100vh;}
#index-page .section .banner .pic{width: 100%;height: 100%;overflow: hidden;}
#index-page .section .banner .pic video{width: 100%;height: 100%;object-fit: cover;pointer-events:none;position:static!important;}
#index-page .section .banner .pic img{width: 100%;height: 100%;object-fit: cover;pointer-events:none}
#index-page .section .banner .txt{position: absolute;top: 2.3rem;height:calc(100vh - 2.3rem); left: 0;width: 100%;color: #fff;}
#index-page .section .banner .txt .tit{text-align: center;font-family: hl;line-height: 1.16;margin-bottom: 0.5rem;}
#index-page .section .banner .txt .more{margin: 0 auto;color: #fff;position:absolute;bottom:3rem;left:50%;transform:translateX(-50%); }
#index-page .section .banner .txt .more:hover{color: #606060;}
#index-page .section .banner .swiper-pagination{bottom: 0.8rem;}
#index-page .section .banner .swiper-pagination .swiper-pagination-bullet{width: 0.32rem;height: 0.02rem;background-color: rgba(255,255,255,0.3);border-radius: 0;margin: 0 0.02rem;opacity: 1;position: relative;}
#index-page .section .banner .swiper-pagination .swiper-pagination-bullet:after{content: "";position: absolute;top: 0;left: 0;width: 0%;height: 100%;background-color: #ffffff;}
#index-page .section .banner .swiper-pagination .swiper-pagination-bullet-active:after{width: 100%;transition: all 5s;}
#index-page .section .i_part_c{position: relative;width: 100%;height: 100vh;background:no-repeat center;background-size: cover;z-index:2;}
#index-page .section .i_part_c>.bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:no-repeat center;background-size: cover;z-index:-1;}
#index-page .section .i_part_c:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 3.2rem;background: linear-gradient(0deg, #000 0%, rgba(102, 102, 102, 0.00) 100%);opacity: 0.46;}
#index-page .section .i_part_c .con{position: absolute;top: 1.78rem;left: 0;width: 100%;}
#index-page .section .i_part_c .con .tit{font-family: hl;line-height: 1.23;text-align: center;margin-bottom: 0.2rem;color: #fff;letter-spacing: 0.06rem;transition: all 0.5s;}
#index-page .section .i_part_c .con .tit.dh{opacity: 0;transform: translateY(0.3rem);}
#index-page .section .i_part_c .con .p{color: #fff;font-family: hl;line-height: 1.38;text-align: center;transition: all 0.5s;}
#index-page .section .i_part_c .con .p span{display: inline-block;letter-spacing: 0.24rem;margin-left: 0.24rem;}
#index-page .section .i_part_c .con .p.dh{opacity: 0;transform: translateY(0.3rem);}
#index-page .section .i_part_c .con .btns{display: flex;justify-content: center;margin-top: 0.5rem;}
#index-page .section .i_part_c .con .btns .more{margin: 0 0.1rem;transition: all 0.5s;min-width: fit-content;padding: 0.1rem 0.16rem;}
#index-page .section .i_part_c .con .btns .more.dh{opacity: 0;transform: translateY(0.3rem);}
@keyframes scl_i {
  0% {
      top:0.05rem;
      opacity: 1;
  }

  100% {
      top: 0.23rem;
      opacity: 0;
  }

}

#index-page .section .i_scl{position: absolute;left: 50%;bottom: 0.4rem;color: #fff;text-align: center;white-space: nowrap;width: fit-content;transform: translateX(-50%);z-index: 2;}
#index-page .section .i_scl .kuai{width: 0.15rem;height: 0.24rem;background: url(/static/img/i_scl.png)no-repeat center;background-size: 100% 100%;position: relative;margin: 0 auto;margin-bottom: 0.14rem;}
#index-page .section .i_scl .kuai .dian{position: absolute;width: 1px;height: 4px;background-color: #fff;left: 50%;top: 0.05rem;animation: scl_i 1.3s linear infinite;}

#index-page .section .i_part5{position: relative;width: 100%;height: 100vh;background:no-repeat center;background-size: cover;z-index: 2;}
#index-page .section .i_part5 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}
#index-page .section .i_part5 .bj video{width: 100%;height: 100%;object-fit: cover;}
#index-page .section .i_part5 .top{position: absolute;left: 0;width: 100%;top: 1.78rem;color: #fff;}
#index-page .section .i_part5 .top .tit{text-align: center;font-family: hl;letter-spacing: 0.06rem;line-height: 1.48;margin-bottom: 0.3rem;transition: all 0.5s;}
#index-page .section .i_part5 .top .tit.dh{transform: translateY(0.3rem);opacity: 0;}
#index-page .section .i_part5 .top .p{text-align: center;font-family: hl;line-height: 1.38;letter-spacing: 0.08rem;transition: all 0.5s;}
#index-page .section .i_part5 .top .p.dh{transform: translateY(0.3rem);opacity: 0;}
#index-page .section .i_part5 .list{position: absolute;left: 0;bottom: 1.2rem;width: 100%;padding: 0 3.3rem;display: flex;}
#index-page .section .i_part5 .list .item{display: block;width: 4.2rem;margin-right: 0.1rem;background: rgba(183, 183, 183, 0.20);backdrop-filter: blur(29px);color: #fff;position: relative;padding: 0.4rem 0 0.31rem 0.4rem;transition: all 0.5s;}
#index-page .section .i_part5 .list .item.dh{transform: translateY(0.3rem);opacity: 0;}
#index-page .section .i_part5 .list .item:last-child{margin-right: 0;}
#index-page .section .i_part5 .list .item .icon{position: absolute;right: 0.5rem;bottom: 0.49rem;width: 0.46rem;height: 0.46rem;object-fit: contain;opacity: 1;transition: all 0.5s;}
#index-page .section .i_part5 .list .item:hover .icon{opacity: 0;}
#index-page .section .i_part5 .list .item .more1{position: absolute;bottom: 0.42rem;right: 0.4rem;display: flex;align-items: center;color: #fff;transition: all 0.5s; font-family: hr;opacity: 0;}
#index-page .section .i_part5 .list .item:hover .more1{opacity: 1;}
#index-page .section .i_part5 .list .item .more1 img{width: 0.07rem;height: 0.07rem;margin-left: 0.1rem;}
#index-page .section .i_part5 .list .item .txt{width: 2.4rem;font-family: hl;}
#index-page .section .i_part5 .list .item .txt .h_1{color: #fff;line-height: 1.46;transition: all 0.5s;}
#index-page .section .i_part5 .list .item .txt .p_1{color: #fff;line-height: 1.75;transition: all 0.5s;}
#index-page .section .i_part5 .list .item:hover{background-color: rgba(255, 255, 255, 0.80);backdrop-filter: blur(20px);}
#index-page .section .i_part5 .list .item:hover .txt .h_1{color: #333;}
#index-page .section .i_part5 .list .item:hover .txt .p_1{color: #606060;}
#index-page .section .i_part5 .list .item:hover .more1{color: #333;}

#index-page .section .i_part6{position: relative;width: 100%;height: 100vh;background:no-repeat center;background-size: cover;padding-top: 1.78rem;padding-left: 1.3rem;color: #fff;z-index:2;}
#index-page .section .i_part6 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:no-repeat center;background-size: cover;z-index: -1;}
#index-page .section .i_part6 .top{margin-bottom: 0.9rem;}
#index-page .section .i_part6xx .top{margin-bottom: 1.8rem;}
#index-page .section .i_part6 .top .tit{line-height: 1.48;font-family: hl;letter-spacing: 0.06rem;margin-bottom: 0.3rem;transition: all 0.5s;}
#index-page .section .i_part6 .top .tit.dh{transform: translateY(0.3rem);opacity: 0;}
#index-page .section .i_part6 .top .p{line-height: 1.38;letter-spacing: 0.08rem;font-family: hl;transition: all 0.5s;}
#index-page .section .i_part6 .top .p.dh{transform: translateY(0.3rem);opacity: 0;}
#index-page .section .i_part6 .list{width: 5.76rem;display: flex;flex-wrap: wrap;}
#index-page .section .i_part6xx .list{width: 8.76rem;}
#index-page .section .i_part6 .list .item{display: block;width: 50%;margin-bottom: 0.42rem;transition: all 0.5s;}
#index-page .section .i_part6xx .list .item{width: 33%;}
#index-page .section .i_part6 .list .item.dh{transform: translateY(0.3rem);opacity: 0;}
#index-page .section .i_part6 .list .item .nums{display: flex;align-items: flex-end;margin-bottom: 0.045rem;}
#index-page .section .i_part6 .list .item .nums .num{font-family: hr;line-height: 1.167;margin-right: 0.03rem;}
#index-page .section .i_part6 .list .item .nums .dw{font-family: hr;line-height: 1.167;transform: translateY(-0.06rem);}
#index-page .section .i_part6 .list .item .p1{font-family: hl;line-height: 1.68;}
#index-page .section .i_part6 .px{position: absolute;bottom: 10vh;left: 1.3rem;font-family: hl;opacity:0.7;}
#index-page .section .i_part7{position: relative;width: 100%;height: 100vh;padding-top: 12vh;}
#index-page .section .i_part7 .top{margin-bottom: 5.4vh;}
#index-page .section .i_part7 .top .tit{text-align: center;color: #333;line-height: 1.25;font-family: hl;margin-bottom: 4vh;}
#index-page .section .i_part7 .top .more{border-color:rgba(51, 51, 51, 0.20); position: relative;margin: 0 auto;}
#index-page .section .i_part7 .top .more:hover{background-color:#606060 ;color: #fff;}
#index-page .section .i_part7 .con{width: 100%;padding: 0 1.6rem;display: flex;}
#index-page .section .i_part7 .con .item{display: block;width: 5.2rem;margin-right: 0.5rem;background: #FFF;box-shadow: 0px 20px 33.8px 0px rgba(0, 0, 0, 0.03);transition: all 0.5s;}
#index-page .section .i_part7 .con .item:last-child{margin-right: 0;}
#index-page .section .i_part7 .con .item .pic{width: 100%;height: 2.86rem;overflow: hidden;}
#index-page .section .i_part7 .con .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
#index-page .section .i_part7 .con .item:hover .pic img{transform: scale(1.05);}
#index-page .section .i_part7 .con .item .txt{padding: 0.3rem 0.4rem 0.3rem 0.4rem;}
#index-page .section .i_part7 .con .item .txt .time{display: flex;align-items: center;color: #606060;font-family: hl;margin-bottom: 0.2rem;}
#index-page .section .i_part7 .con .item .txt .time img{width: 0.18rem;margin-right: 0.11rem;}
#index-page .section .i_part7 .con .item .txt .h{color: #333;line-height: 0.36rem;height: 0.72rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 0.4rem;}
#index-page .section .i_part7 .con .item .txt .more{border-color:rgba(51, 51, 51, 0.20);width: 1.54rem; position: relative;}
#index-page .section .i_part7 .con .item .txt .more:hover{background-color:#606060 ;color: #fff;}

#index-page .section .i_part8{position: relative;background-color:  #E6F1F9;padding: 1.18rem 1.52rem 0.87rem 1.3rem;display: flex;justify-content: space-between;}
#index-page .section .i_part8 .img{position: absolute;bottom: 0;left: 40.6vw;width: 12.7vw;}
#index-page .section .i_part8 .left{padding-top: 0.2rem;}
#index-page .section .i_part8 .left .tit{color: #333;line-height: 1.6;margin-bottom: 0.75rem;letter-spacing: 0.137rem;}
#index-page .section .i_part8 .left .tel{display: flex;align-items: center;color: #333;line-height: 0.42rem;font-family: hr;letter-spacing: 0.0325rem;}
#index-page .section .i_part8 .left .tel img{width: 0.29rem;margin-right: 0.2rem;}
#index-page .section .i_part8 .right .item{display: flex;margin-bottom: 0.56rem;align-items: center;}
#index-page .section .i_part8 .right .item .code{width: 123px;height: 125px;padding: 0.068rem 0.0484rem;background-color: #fff;border-radius: 0.08rem;margin-right: 0.41rem;}
#index-page .section .i_part8 .right .item .code img{width: 100%;height: 100%;object-fit: contain;}
#index-page .section .i_part8 .right .item .txt .h{color: #333;line-height: 1;margin-bottom: 0.13rem;font-family: hl;}
#index-page .section .i_part8 .right .item .txt .p{color: #333;line-height: 1.55;font-family: hl;}

.right_nav{position: fixed;top: 50%;right: 0.4rem;transform: translateY(-50%);}
.right_nav>a{display: flex;align-items: center;justify-content: flex-end;padding: 0.08rem 0; color: #fff;line-height:1.14;color: transparent;transition: all 0.5s;}

.right_nav>a.active{color: #fff;}
.right_nav.on>a.active{color: #606060;}
.right_nav>a i{width: 0.04rem;height: 0.04rem;background-color: #ffffff;border-radius: 50%;margin-left: 0.19rem;position: relative;}
.right_nav.on>a i{background-color: #606060;}
.right_nav>a i:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 0.22rem;height: 0.22rem;border: 1px solid #fff;border-radius: 50%;transform: translate(-50%,-50%) scale(0);transition: all 0.5s;opacity: 0;}
.right_nav.on>a i:after{border-color: #606060;}
.right_nav>a.active i:after{transform: translate(-50%,-50%) scale(1);opacity: 1;}

.sdk-action{z-index: 999!important;}
.su_jt1{height: 120vh;position: relative;}
.su_jt1 .pics{position: sticky;top: 0; width: 100%;height: 100vh;z-index: 2;overflow: hidden;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide{position: relative;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom{position: absolute;left: calc(50% - 5.503rem);bottom: 0.8rem;width: 11.06rem;display: flex;background: rgba(126, 126, 126, 0.45);backdrop-filter: blur(29.899999618530273px);padding: 0.12rem 0 0.11rem 0;transform: translateY(100%);opacity: 0;transition: all 0.8s;overflow:hidden;}
.su_jt1.show .pics>.swiper-wrapper>.swiper-slide .bottom{opacity: 1;transform: translateY(0);}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .swiper-slide{display: flex;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .name{width: 2.57rem;position: relative;height:0.97rem;text-align: center;color: #fff;font-family: hr;line-height: 0.97rem;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .name:after{content: "";position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: url(/static/img/jt1_dashed.png);background-size: 100% 100%;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .item{width: calc((100% - 2.57rem) / 3);text-align: center;color: #fff;font-family: hl;line-height: 1.8;padding-top: 0.12rem;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .item .icon{height: 0.29rem;width: auto;margin: 0 auto;margin-bottom: 0.1rem;}

.su_jt1 .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100vh;}
.su_jt1 .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.su_jt1 .pics .txt{position: absolute;top: 18.8vh;left: 0;width: 100%;text-align: center;z-index: 2;}
.su_jt1 .pics .txt .tit{color: #fff;font-family: hl;line-height: 1.233;margin-bottom: 0.08rem;}
.su_jt1 .pics .txt .p{color: #fff;line-height: 1.167;font-family: hl;}
.su_jt1 .pics .txt .p span{display: inline-block;letter-spacing:0.17rem;margin-left:0.17rem;}
.su_jt1 .pics .txt .btns{display: flex;justify-content: center;margin-top: 0.5rem;}
.su_jt1 .pics .txt .btns .more{margin: 0 0.1rem;}
.su_jt1 .pics .txt .txt2{transform: translateY(100%);opacity: 0;transition: all 0.8s;position: absolute;top: 0;left: 0;width: 100%;pointer-events: none;}
.su_jt1.show .pics .txt .txt2{transform: translateY(0);opacity: 1;}
.su_jt1 .pics .txt .txt1{transition: all 0.8s;}
.su_jt1.show .pics .txt .txt1{transform: translateY(-100%);opacity: 0;}
.su_jt1 .pics .txt .txt2 img{height: 1.02rem;margin: 0 auto;margin-bottom: 0.3rem;}
.su_jt1 .pics .txt .txt2 .p{text-align: center;font-family: hl;letter-spacing: 0.17rem;color: #fff;line-height: 1.167;}


.su_jt1 .pics .swiper-pagination{bottom: 0.4rem;z-index: 2;top: auto;width: 0.47rem;left: 50%;transform: translateX(-50%);border-radius: 0.02rem;height: 0.04rem;overflow: hidden;background-color: rgba(255,255,255,0.5);}
.su_jt1 .pics .swiper-pagination .swiper-pagination-progressbar-fill {background-color: #fff;border-radius: 0.02rem;}

.su_jt2{padding: 1.2rem 0 0 0;}
.su_jt2>.top{margin-bottom: 0.5rem;}
.su_jt2>.top .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.67rem;letter-spacing: 0.06rem;}
.su_jt2>.top .tabs{display: flex;justify-content: center;}
.su_jt2>.top .tabs .item{display: flex;align-items: center;padding-right: 0.55rem;margin-right: 0.55rem;position: relative;cursor: pointer;}
.su_jt2>.top .tabs .item:after{content: "";right: 0;top: 50%;position: absolute;transform: translateY(-50%); width: 1px;height: 0.6rem;background-color: #333;opacity: 0.2;}
.su_jt2>.top .tabs .item:last-child{padding-right: 0;margin-right: 0;}
.su_jt2>.top .tabs .item:last-child:after{display: none;}
.su_jt2>.top .tabs .item .icon{margin-right: 0.2rem;}
.su_jt2>.top .tabs .item .icon img{width: 0.54rem;height: 0.54rem;object-fit: contain;}
.su_jt2>.top .tabs .item .icon img.img2{display: none;}
.su_jt2>.top .tabs .item.on .icon img.img2{display: block;}
.su_jt2>.top .tabs .item.on .icon img.img1{display: none;}
.su_jt2>.top .tabs .item .txt{width: calc(100% - 0.74rem);color: #333;font-family: hl;transition: all 0.5s;white-space: nowrap;}
.su_jt2>.top .tabs .item.on .txt{color: #FF7900;}
.su_jt2>.top .tabs .item .txt .h{line-height: 1.15;margin-bottom: 0.1rem;}
.su_jt2>.top .tabs .item .txt .p{line-height: 1.187;}
.su_jt2 .cons{position: relative;height: 7.08rem;}
.su_jt2 .con{position: absolute;top: 0;left: 0;width: 100%;height: 100%; opacity: 0;pointer-events: none;transition: all 0.5s;}
.su_jt2 .con.on{opacity: 1;pointer-events: all;}
.su_jt2 .con .pic{width: 100%;height: 100%;}
.su_jt2 .con .pic img{width: 100%;height: 100%;object-fit: cover;}
.su_jt2 .con .btns{position: absolute;top: 1.03rem;left: 0%;width:100%;display: flex;justify-content: center;}
.su_jt2 .con .btns .more{margin: 0 0.1rem;}
.su_jt2 .con .left{position: absolute;left: 2.13rem;top: 0.86rem;color: #fff;font-family: hl;}
.su_jt2 .con .left .top1{margin-bottom: 0.58rem;}
.su_jt2 .con .left .top1 .h{line-height: 1.174;margin-bottom: 0.2rem;}
.su_jt2 .con .left .top1 .p{line-height: 1.153;}
.su_jt2 .con .left .list .item{margin-bottom: 0.36rem;display: flex;align-items: center;}
.su_jt2 .con .left .list .item .ico{width: 0.38rem;height: 0.38rem;margin-right: 0.21rem;}
.su_jt2 .con .left .list .item .txt1{line-height: 1.5;}

.su_jt3{padding: 1.2rem 3.16rem 0 3.16rem;}
.su_jt3 .tit{text-align: center;font-family: hl;line-height: 1.23;letter-spacing: 0.06rem;color: #333;margin-bottom: 0.6rem;}
.su_jt3 .pics{position: relative;width: 100%;height: 5rem;}
.su_jt3 .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;pointer-events: none;transition: all 0.5s;}
.su_jt3 .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.su_jt3 .pics .pic.on{opacity: 1;pointer-events: all;}
.su_jt3 .list{width: 100%;display: flex;justify-content: space-between;margin-top: 0.2rem;}
.su_jt3 .list .item{width: 3.1rem;background-color: rgba(236,236,236,0.4);height: 2rem;padding: 0.6rem 0.2rem 0 0.2rem;position: relative;overflow: hidden;text-align: center;}
.su_jt3 .list .item .icon{width: 0.40rem;height: 0.40rem;object-fit: contain;margin: 0 auto;margin-bottom: 0.15rem;transition: all 0.5s;}
.su_jt3 .list .item.on .icon{opacity: 0;}
.su_jt3 .list .item .h{font-family: hl;color: #333;line-height: 1.167;margin-bottom: 0.15rem;transition: all 0.5s;}
.su_jt3 .list .item .p{font-family: hl;color: #606060;line-height: 1.5;transition: all 0.5s;opacity: 0;}
.su_jt3 .list .item.on .p{opacity: 1;}
.su_jt3 .list .item.on>div{transform: translateY(-0.65rem);}
.su_jt3 .list .item.on>img{transform: translateY(-0.65rem);}
.su_jt3 .list .item:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.su_jt3 .list .item.on:after{width: 100%;}

.su_jt4{padding: 1.2rem 3.16rem 1.2rem 3.16rem;}
.su_jt4 .top{margin-bottom: 0.5rem;text-align: center;margin-bottom: 0.5rem;}
.su_jt4 .top .tit{text-align: center;font-family: hl;line-height: 1.23;letter-spacing: 0.06rem;color: #333;margin-bottom: 0.5rem;}
.su_jt4 .top .tab{width: fit-content;display: flex;margin: 0 auto;border-bottom: 1px solid rgba(96,96,96,0.2);}
.su_jt4 .top .tab .li{font-family: hl;color: #333;line-height: 1.5;padding:0 0.26rem 0.12rem 0.26rem;position: relative;cursor: pointer;}
.su_jt4 .top .tab .li:after{content: "";position: absolute;bottom: -1px;left: 0;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.su_jt4 .top .tab .li.on{font-family: hr;}
.su_jt4 .top .tab .li.on:after{width: 100%;}
.su_jt4 .pics{width: 100%;height: 5.6rem;position: relative;}
.su_jt4 .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;pointer-events: none;transition: all 0.5s;}
.su_jt4 .pics .pic.on{opacity: 1;pointer-events: all;}
.su_jt4 .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.su_jt4 .pics .pic .txt{position: absolute;top: 1rem;left: 0.9rem;color: #fff;font-family: hl;}
.su_jt4 .pics .pic .txt .h{line-height: 1.5;letter-spacing: 0.05rem;margin-bottom: 0.1rem;}
.su_jt4 .pics .pic .txt .p{line-height: 1.38;margin-bottom: 0.5rem;letter-spacing: 0.14rem;}
.su_jt4 .pics .pic .txt .p1{line-height: 1.5;letter-spacing: 0.04rem;margin-bottom: 0.4rem;}
.su_jt4 .pics .pic .txt .list{display: flex;}
.su_jt4 .pics .pic .txt .list .item{margin-right: 0.9rem;}
.su_jt4 .pics .pic .txt .list .nums{display: flex;margin-bottom: 0.1rem;}
.su_jt4 .pics .pic .txt .list .nums .num{font-family: hr;}
.su_jt4 .pics .pic .txt .list .nums .add{transform: translateY(-0.05rem);margin:0 0.05rem;}
.su_jt4 .pics .pic .txt .list .nums .dw{transform: translateY(0.2rem);}
.su_jt4 .pics .pic .txt .list .p2{line-height: 1.7;opacity: 0.8;}

.su_gs1{position: relative;}
.su_gs1 .pic{width: 100%;height: 90vh;}
.su_gs1 .pic img{width: 100%;height: 100%;object-fit: cover;}
.su_gs1 .txt{position: absolute;top: 18.8vh;left: 0;width: 100%;text-align: center;z-index: 2;}
.su_gs1 .txt .tit{color: #fff;font-family: hl;line-height: 1.233;margin-bottom: 0.2rem;}
.su_gs1 .txt .p{color: #fff;line-height: 1.167;font-family: hl;}
.su_gs1 .txt .p span{display: inline-block;letter-spacing:0.17rem;margin-left:0.17rem;}
.su_gs1 .txt .btns{display: flex;justify-content: center;margin-top: 0.5rem;}
.su_gs1 .txt .btns .more{margin: 0 0.1rem;}

.tenc1_5x{position: relative;}
.tenc1_5x img{display: block;}
.tenc1_5x .btns{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.tenc1_5x .btns a{position: absolute;top: 1%;left: 1%;transform: translate(-50%,-50%);width: 3rem;height: 0.93rem;}
.tenc1_5x .btns a:nth-child(1){top: 65%;left: 23.3%;}
.tenc1_5x .btns a:nth-child(2){top: 49%;left: 21.8%;}
.tenc1_5x .btns a:nth-child(3){top: 34%;left: 26.3%;}
.tenc1_5x .btns a:nth-child(4){top: 16%;left: 50.6%;}
.tenc1_5x .btns a:nth-child(5){top: 34%;left: 73.9%;}
.tenc1_5x .btns a:nth-child(6){top: 49%;left: 78.9%;}
.tenc1_5x .btns a:nth-child(7){top: 64%;left: 77.9%;}

.tenc1_5x_tcx{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;transition:all 0.5s;background-color:rgba(0,0,0,0.6);}
.tenc1_5x_tcx.show{opacity:1!important;pointer-events:all!important;}
.tenc1_5x_tcx .code1-1{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #0563A540;backdrop-filter: blur(60px);padding:0.5rem 0.3rem;}
.tenc1_5x_tcx .code1{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 6rem;height: 3.8rem;color: #fff;text-align: center;padding: 0.3rem;line-height: 1.5;background-color: #fff;}
.tenc1_5x_tcx .code1 .out{position: absolute;top: 0.3rem;right:0.3rem;width: 0.3rem;cursor:pointer;z-index:2;}
.tenc1_5x_tcx .code1-1>img{width: 34%;display:block;margin:0 auto;margin-bottom:0.12rem; }
.tenc1_5x_tcx .code1-1 .txt{position: relative;z-index: 2;}

.su_gs2{padding: 1.2rem 0 0 0;}
.su_gs2>.top{margin-bottom: 0.5rem;}
.su_gs2>.top .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.67rem;letter-spacing: 0.06rem;}
.su_gs2>.top .tabs{display: flex;justify-content: center;}
.su_gs2>.top .tabs .item{display: flex;align-items: center;padding-right: 0.45rem;margin-right: 0.45rem;position: relative;cursor: pointer;}
.su_gs2>.top .tabs .item:after{content: "";right: 0;top: 50%;position: absolute;transform: translateY(-50%); width: 1px;height: 0.6rem;background-color: #333;opacity: 0.2;}
.su_gs2>.top .tabs .item:last-child{padding-right: 0;margin-right: 0;}
.su_gs2>.top .tabs .item:last-child:after{display: none;}
.su_gs2>.top .tabs .item .icon{margin-right: 0.2rem;}
.su_gs2>.top .tabs .item .icon img{width: 0.54rem;height: 0.54rem;object-fit: contain;}
.su_gs2>.top .tabs .item .icon img.img2{display: none;}
.su_gs2>.top .tabs .item.on .icon img.img2{display: block;}
.su_gs2>.top .tabs .item.on .icon img.img1{display: none;}
.su_gs2>.top .tabs .item .txt{width: calc(100% - 0.74rem);width:2rem; color: #333;font-family: hl;transition: all 0.5s;}
.su_gs2>.top .tabs .item.on .txt{color: #FF7900;}
.su_gs2>.top .tabs .item .txt .h{line-height: 1.5;margin-bottom: 0.1rem;font-family:hl;}
.su_gs2>.top .tabs .item.on .txt .h{font-family: hr;}
.su_gs2 .cons{position: relative;width: 100%;height: 6.8rem;}
.su_gs2 .cons .con{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;pointer-events: none;transition: all 0.5s;}
.su_gs2 .cons .con.on{opacity: 1;pointer-events: all;}
.su_gs2 .cons .con .pic{width: 100%;height: 100%;}
.su_gs2 .cons .con .pic .more{position: absolute;top: 1rem;left: 50%;transform: translateX(-50%);}
.su_gs2 .cons .con .pic>img{width: 100%;height: 100%;object-fit: cover;}
.su_gs2 .cons .con .pic>video{width: 100%;height: 100%;object-fit: cover;}
.su_gs2 .cons .con .list{position: absolute;bottom: 0;left: 0;width: 100%;display: flex;justify-content: center;align-items: flex-end;}
.su_gs2 .cons .con .list .item{width: 3.57rem;margin-right: 0.2rem;background-color: rgba(255,255,255,0.2);border: 1px solid rgba(255,255,255,0.3);backdrop-filter: blur(20px);padding:0.13rem;}
.su_gs2 .cons .con .list .item:last{margin-right: 0;}
.su_gs2 .cons .con .list .item .pic1{width: 100%;height: 0;overflow: hidden;transition: all 0.5s;}
.su_gs2 .cons .con .list .item:hover .pic1{height: 1.86rem;}
.su_gs2 .cons .con .list .item .pic1 img{width: 100%;height: 1.86rem;object-fit: cover;}
.su_gs2 .cons .con .list .item .pic1 video{width: 100%;height: 1.86rem;object-fit: cover;}
.su_gs2 .cons .con .list .item .txt1{padding: 0.2rem 0.2rem 0.18rem 0.2rem;color: #fff;}
.su_gs2 .cons .con .list .item .txt1 .h{font-family: hl;line-height: 1.181;margin-bottom: 0.2rem;}
.su_gs2 .cons .con .list .item:hover .txt1 .h{font-family:hr;}
.su_gs2 .cons .con .list .item .txt1 ul{height: 1.08rem;}
.su_gs2 .cons .con .list .item .txt1 li{line-height: 0.36rem;font-family: hl;position: relative;padding-left: 0.2rem;}
.su_gs2 .cons .con .list .item .txt1 li::before{content: "";position: absolute;left: 0;top: 0.15rem;width: 0.06rem;height: 0.06rem;background-color: #fff;border-radius: 50%;}

.su_gs3{padding: 1.2rem 3.16rem;background-color: #ECECEC40;}
.su_gs3 .tit{width:100%; text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.4rem;letter-spacing: 0.06rem;}
.su_gs3 .more{margin: 0 auto;border-color: rgba(51, 51, 51, 0.20);margin-bottom: 0.5rem;}
.su_gs3 .con{width: 100%;position:relative;}
.su_gs3 .con .pic{position: relative;width: 100%;height:6rem;}
.su_gs3 .con .pic .more{position: absolute;top: 1.2rem;left: 50%;transform: translateX(-50%);z-index:2;}
.su_gs3 .con .pic>img{width: 100%;height:6rem;object-fit:cover;}
.su_gs3 .con .pic>video{width: 100%;height:6rem;object-fit:cover;}

.su_gs4{padding: 1.2rem 2.16rem 0 2.16rem;}
.su_gs4 .top{margin-bottom: 0.5rem;}
.su_gs4 .top .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.5rem;letter-spacing: 0.06rem;}
.su_gs4 .top .tab{width: fit-content;display: flex;margin: 0 auto;border-bottom: 1px solid #60606020;}
.su_gs4 .top .tab .li{font-family: hl;color: #333;line-height: 1.5;padding:0 0.26rem 0.12rem 0.26rem;position: relative;cursor: pointer;}
.su_gs4 .top .tab .li:after{content: "";position: absolute;bottom: -1px;left: 0;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.su_gs4 .top .tab .li.on{font-family: hr;}
.su_gs4 .top .tab .li.on:after{width: 100%;}
.su_gs4 .cons .con{display: none;width: 100%;}
.su_gs4 .cons .con.on{display: flex;}
.su_gs4 .cons .con .pics{width: 8rem;height: auto;position: relative;min-height: 5.66rem;}
.su_gs4 .cons .con .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.su_gs4 .cons .con .pics .pic.on{opacity: 1;}
.su_gs4 .cons .con .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.su_gs4 .cons .con .pics .pic video{width: 100%;height: 100%;object-fit: cover;}
.su_gs4 .cons .con .txts{padding: 0.15rem 0.74rem 0 0.5rem;background-color: #ECECEC40;width: calc(100% - 8rem);}
.su_gs4 .cons .con .txts .txt{padding: 0.3rem 0;border-bottom: 1px solid #60606020;width: 100%;cursor: pointer;position: relative;}
.su_gs4 .cons .con .txts .txt:after{content: "";position: absolute;left: 0;bottom: -1px;height: 2px;width: 0%;background-color: #FF7900;transition: all 0.5s;}
.su_gs4 .cons .con .txts .txt.on:after{width: 100%;}
.su_gs4 .cons .con .txts .txt:last-child{border-bottom: none}
.su_gs4 .cons .con .txts .txt .h{display: flex;align-items: center;position: relative;width: 100%;font-family:hl;}
.su_gs4 .cons .con .txts .txt.on .h{font-family: hr;}
.su_gs4 .cons .con .txts .txt .h .icon{width: 0.32rem;margin-right: 0.25rem;}
.su_gs4 .cons .con .txts .txt .p{padding-left: 0.57rem;padding-top: 0.23rem;line-height: 1.8;color: #606060;font-family: hl;display: none;}
/* .su_gs4 .cons .con .txts .txt.on .p{display: block;} */
.su_gs4 .cons .con .txts .txt .add{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 0.16rem;height: 0.16rem;}
.su_gs4 .cons .con .txts .txt .add img{width: 100%;height: 100%;object-fit: contain;}
.su_gs4 .cons .con .txts .txt .add img.img2{display: none;}
.su_gs4 .cons .con .txts .txt.on .add img.img2{display: block;}
.su_gs4 .cons .con .txts .txt.on .add img.img1{display: none;}

.su_gs5{padding: 1.6rem 0 0 0;}
.su_gs5 .top{margin-bottom: 0.5rem;}
.su_gs5 .top .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.5rem;letter-spacing: 0.06rem;}
.su_gs5 .top .tab{width: fit-content;display: flex;margin: 0 auto;border-bottom: 1px solid #60606020;}
.su_gs5 .top .tab .li{font-family: hl;color: #333;line-height: 1.5;padding:0 0.26rem 0.12rem 0.26rem;position: relative;cursor: pointer;}
.su_gs5 .top .tab .li:after{content: "";position: absolute;bottom: -1px;left: 0;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.su_gs5 .top .tab .li.on{font-family: hr;}
.su_gs5 .top .tab .li.on:after{width: 100%;}
.su_gs5 .cons{position: relative;}
.su_gs5 .cons .con{display: none;position: relative;width: 100%;height: 7.2rem;}
.su_gs5 .cons .con.on{display: block;}
.su_gs5 .cons .con .pic{width: 100%;height: 100%;}
.su_gs5 .cons .con .pic img{width: 100%;height: 100%;object-fit: cover;}
.su_gs5 .cons .con .pic1{position: absolute;top: 0;right: 0;height: 100%;padding: 1.13rem 1.3rem 1.08rem 1.2rem;padding:0;}
.su_gs5 .cons .con .pic1 img{width: 100%;height: 100%;object-fit: contain;}

.yc2{padding: 1.2rem 0 0 0;}
.yc2.par4{padding-top: 1rem;}
.yc2 .top{margin-bottom: 0.3rem;}
.yc2 .top .tit{text-align: center;font-family: hl;color: #333;line-height: 1.178;margin-bottom: 0.3rem;}
.yc2 .top .tab{display: flex;justify-content: center;margin-bottom: 0.3rem;}
.yc2 .top .tab .item{display: flex;align-items: center;padding: 0 0.55rem;cursor: pointer;}
.yc2 .top .tab .item .icon{width: 0.4rem;height: 0.4rem;margin-right: 0.1rem;}
.yc2 .top .tab .item .icon img{width: 100%;height: 100%;object-fit: contain;}
.yc2 .top .tab .item .icon img.img1{display: none;}
.yc2 .top .tab .item.on .icon img.img1{display: block;}
.yc2 .top .tab .item.on .icon img.img2{display: none;}
.yc2 .top .tab .item .txt{font-family: hl;color: #333;line-height: 1.4;}
.yc2 .top .tab .item.on .txt{color: #FF7900;}
.yc2 .list .box{display: none;position: relative;width: 100%;height: 7.2rem;}
.yc2 .list .box.on{display: block;}
.yc2 .list .box .pic{width: 100%;height: 100%;overflow: hidden;position: relative;}
.yc2 .list .box .pic video{width: 100%;height: 100%;object-fit: cover;pointer-events: none;}
.yc2 .list .box .pic .btn{position: absolute;bottom: 0.6rem;left: 2.17rem;width: 0.3rem;height: 0.3rem;cursor: pointer;z-index: 3;}
.yc2 .list .box .pic.on .btn{display: none;}
.yc2 .list .box .pic .btn img{width: 100%;height: 100%;object-fit: contain;}
.yc2 .list .box .txt{position: absolute;top: 0.86rem;left: 2.13rem;color: #fff;}
.yc2 .list .box .txt .h{font-family: hl;line-height: 1.174;margin-bottom: 0.2rem;}
.yc2 .list .box .txt .p{font-family: hl;line-height:1.5;margin-bottom: 0.58rem;width: 7.4rem;}
.yc2 .list .box .txt li{display: flex;align-items: center;margin-bottom: 0.36rem;}
.yc2 .list .box .txt li .icon{width: 0.38rem;height: 0.38rem;object-fit: contain;margin-right: 0.21rem;}
.yc2 .list .box .txt li .p1{font-family: hl;line-height: 1.5;}

.yc3{padding: 1.2rem 3.16rem 1.2rem 3.16rem;}
.yc3 .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;letter-spacing: 0.06rem;margin-bottom: 0.5rem;}
.yc3 .tab{width: fit-content;margin: 0 auto;margin-bottom: 0.5rem;border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;}
.yc3 .tab .li{font-family: hl;color: #333;line-height: 1.181;padding:0 0.3rem 0.12rem 0.3rem;position: relative;cursor: pointer;}
.yc3 .tab .li.on{font-family: hr;}
.yc3 .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.yc3 .tab .li.on:after{width: 100%;}
.yc3 .boxs .box{display: none;}
.yc3 .boxs .box.on{display: block;}
.yc3 .boxs .box .pics{width: 100%;height: 6.08rem;overflow: hidden;margin-bottom: 0.2rem;position: relative;background:no-repeat center;background-size:cover;}
.yc3 .boxs .box .pics .pic{position: absolute;top: 0;right: 0;width: 5.8rem;height: 100%;opacity: 0;transition: all 0.5s;z-index:2;}
.yc3 .boxs .box .pics .pic.on{opacity: 1;}
.yc3 .boxs .box .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.yc3 .boxs .box .pics video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.yc3 .boxs .box .list{display: flex;justify-content: space-between;}
.yc3 .boxs .box .list .item{width: 2.82rem;cursor: pointer; background-color: rgba(236,236,236,0.4);text-align: center;padding: 0.33rem 0;line-height: 1.5;color: #333;font-family: hl;position: relative;}
.yc3 .boxs .box .list .item:after{content: "";position: absolute;left: 0;bottom: 0;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.yc3 .boxs .box .list .item.on:after{width: 100%;}

.yc4{background: url(/static/img/yc4_bj.png)no-repeat center;background-size: cover;}

.yc5{padding: 1.2rem 3.16rem 1.2rem;}
.yc5 .tit{text-align: center;color: #333;font-family: hl;line-height: 1.178;margin-bottom: 0.7rem;}
.yc5 .list{width: 100%;display: flex;}
.yc5 .list .item{width: calc(100% / 6);background-color: #F7F7F7;;}
.yc5 .list .item .txt{padding: 0.46rem 0.2rem;}
.yc5 .list .item .txt .icon{width: 0.35rem;height: 0.35rem;margin: 0 auto;margin-bottom: 0.2rem;}
.yc5 .list .item .txt .icon img{width: 100%;height: 100%;object-fit: contain;}
.yc5 .list .item .txt .icon img.img2{display: none;}
.yc5 .list .item .txt .p{text-align: center;font-family: hl;line-height: 1.33;color: #333;}
.yc5 .list .item .txt:hover .p{font-family:hr;}
.yc5 .list .item .txt:hover .icon img.img1{display: none;}
.yc5 .list .item .txt:hover .icon img.img2{display: block;}
.yc5 .list .item .pic{width: 100%;height: 4rem;overflow: hidden;}
.yc5 .list .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.yc5 .list .item .pic:hover img{transform: scale(1.05);}


.cd2{padding: 1.2rem 3.16rem 1.2rem 3.16rem;}
.cd2 .top{text-align: center;margin-bottom: 0.55rem;color: #333;}
.cd2 .top .tit{font-family: hl;line-height: 1.3;margin-bottom: 0.2rem;}
.cd2 .top .p{font-family: hl;line-height: 1.4;}
.cd2 .pics{position: relative;overflow: hidden;width: 100%;margin-bottom: 0.5rem;}
.cd2 .pics .swiper-slide{height: 6.2rem;}
.cd2 .pics .swiper-slide .pic{width: 100%;height: 100%;}
.cd2 .pics .swiper-slide .pic img{width: 100%;height: 100%;object-fit: cover;}
.cd2 .tab{width: 100%;position:relative;overflow:hidden; margin: 0 auto;margin-bottom: 0.3rem;display: flex;border-bottom: 1px solid #60606020;padding:0 0.5rem;}
.cd2 .tab.center .swiper-wrapper{justify-content: center;transform:translate3d(0px, 0px, 0px)!important;}
.cd2 .tab .prev,.cd2 .tab .next{position: absolute;bottom: 0.08rem;height: 100%;width: 0.5rem;display: flex;align-items: center;justify-content: center;background-color: #fff;z-index: 5;cursor: pointer;}
.cd2 .tab .prev img,.cd2 .tab .next img{transform: scale(0.8);}
.cd2 .tab .prev{left: 0;}
.cd2 .tab .next{right: 0;}
.cd2 .tab .item{width: fit-content;padding: 0 0.2rem 0.12rem 0.2rem;color: #333;line-height: 1.363;text-align: center;font-family: hl;position: relative;cursor: pointer;}
.cd2 .tab .item:after{content: "";position: absolute;left: 0;bottom: 0;width: 0%;height: 2px;background-color: #FF7900;opacity: 1;transition: all 0.5s;}
.cd2 .tab .item.on{font-family: hr;}
.cd2 .tab .item.on:after{opacity: 1;width: 100%;}
.cd2 .txts{width: fit-content;margin: 0 auto;text-align: center;}
.cd2 .txts .txt{display: none;color: #606060;line-height: 1.8;font-family: hl;}
.cd2 .txts .txt.on{display: block;}

.cd3{padding: 1.2rem 3.16rem;background-color: rgba(236,236,236,0.4);}
.cd3 .top{}
.cd3 .top .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.3rem;}
.cd3 .top .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.3rem;}
.cd3 .top .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.cd3 .top .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.cd3 .top .tab .li.on{font-family: hr;}
.cd3 .top .tab .li.on:after{width: 100%;}
.cd3 .cons .con{display: none;}
.cd3 .cons .con.on{display: flex;flex-direction:column;justify-content:center;align-items:center;}
.cd3 .cons .con .pics{}
.cd3 .cons .con .pics .pic{width: 100%;overflow: hidden;display: none;}
.cd3 .cons .con .pics .pic.on{display: flex;justify-content:center;}
.cd3 .cons .con .pics .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.cd3 .cons .con .pics .pic video{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
/*.cd3 .cons .con .list{display: flex;}*/
/*.cd3 .cons .con .list .item{width: 4.83rem;margin-right: 0.2rem;background-color: #fff;padding: 0.3rem 0.3rem 0.2rem 0.3rem;cursor: pointer;display:flex;}*/
/*.cd3 .cons .con .list .item:last-child{margin-right: 0;}*/
/*.cd3 .cons .con .list .item .icon{width: 0.38rem;height: 0.38rem;margin-bottom: 0.3rem;margin-right:0.22rem;}*/
/*.cd3 .cons .con .list .item .icon img{width: 100%;height: 100%;object-fit: contain;}*/
/*.cd3 .cons .con .list .item .icon img.img2{display: none;}*/
/*.cd3 .cons .con .list .item.on .icon img.img1{display: none;}*/
/*.cd3 .cons .con .list .item.on .icon img.img2{display: block;}*/
/*.cd3 .cons .con .list .item .p{color: #333;font-family: hl;line-height: 0.3rem;height: 0.6rem;}*/
.cd3 .cons .con:nth-child(3) .list{pointer-events:none;}
.cd3 .cons .con .list{width: 100%;display: flex;justify-content: space-between;margin-top: 0.2rem;}
.cd3 .cons .con .list .item{width: 100%;margin-right:0.18rem; background-color: rgba(236,236,236,0.4);padding: 0.3rem 0.2rem 0 0.2rem;position: relative;overflow: hidden;text-align: center;}
.cd3.cd3_tec .cons .con .list .item{padding:0.3rem 0.8rem 0 0.8rem;}
.cd3.cd3_tec .top .tit{margin-bottom:0.05rem;}
.cd3.cd3_tec .top .p{font-family: hl;line-height: 1.167;text-align:center;margin-bottom: 0.3rem;}
.cd3 .cons .con:nth-child(3) .list .item{height:2rem;}
.cd3 .cons .con .list .item:last-child{margin-right:0;}
.cd3 .cons .con .list .item .icon{width: 0.3rem;height: 0.3rem;object-fit: contain;margin: 0 auto;margin-bottom: 0.3rem;transition: all 0.5s;}
.cd3 .cons .con .list .item.on .icon{opacity: 0;}
.cd3 .cons .con .list .item .h{font-family: hl;color: #333;line-height: 1.167;margin-bottom: 0.23rem;transition: all 0.5s;}
.cd3 .cons .con .list .item.on .h{font-family: hr;}
.cd3 .cons .con .list .item .p{font-family: hl;color: #606060;line-height: 1.5;transition: all 0.5s;opacity: 0;}
.cd3 .cons .con .list .item.on .p{opacity: 1;}
.cd3 .cons .con .list .item.on>div{transform: translateY(-0.65rem);}
.cd3 .cons .con .list .item.on>img{transform: translateY(-0.65rem);}
.cd3 .cons .con .list .item:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.cd3 .cons .con .list .item.on:after{width: 100%;}

.cd4{padding: 1.2rem 3.16rem 0 3.16rem;}
.cd4 .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.6rem;}
.cd4 .con{display: flex;justify-content: space-between;position: relative;}
.cd4 .con:after{content: "";position: absolute;left: 0;top:0.4rem;width: 100%;height: 1px;background-color: rgba(96,96,96,0.2);}
.cd4 .con .item{width: 2.88rem;transition: all 0.5s;position: relative;}
.cd4 .con .item:after{content: "";position: absolute;top: 0.4rem;left: 0;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.cd4 .con .item.on:after{width: 100%;}
.cd4 .con .item.on{width: 3.6rem;}
.cd4 .con .item .num{color: #333;font-family: hl;line-height: 0.28rem;height: 0.4rem;margin-bottom: 0.42rem;transition: all 0.5s;}
.cd4 .con .item.on .num{margin-bottom: 0.45rem;}
.cd4 .con .item .pic{width: 100%;height: 3.6rem;overflow: hidden;position: relative;transition: all 0.5s;}
.cd4 .con .item.on .pic{height: 4.35rem;}
.cd4 .con .item .pic video{width: 100%;height: 100%;object-fit: cover;}
.cd4 .con .item .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;opacity: 1;transition: all 0.5s;}
.cd4 .con .item.on .pic img{opacity: 0;}
.cd4 .con .item .txt{padding-top: 0.4rem;}
.cd4 .con .item .txt .h{color: #333;line-height: 1.167;font-family: hl;margin-bottom: 0.2rem;}
.cd4 .con .item.on .txt .h{font-family: hr;color: #333;}
.cd4 .con .item .txt .p{color: #606060;line-height: 1.5;font-family: hl;}

.cd5{padding: 1.2rem 3.3rem 1.2rem 3.3rem;}
.cd5 .top{margin-bottom: 0.5rem;}
.cd5 .top .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.5rem;}
.cd5 .top .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.5rem;}
.cd5 .top .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.cd5 .top .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.cd5 .top .tab .li.on{font-family: hr;}
.cd5 .top .tab .li.on:after{width: 100%;}
.cd5 .cons .con{display: none;position: relative;}
.cd5 .cons .con.on{display: block;}
.cd5 .cons .con .pic{width: 12.6rem;height: 5.35rem;}
.cd5 .cons .con .pic img{width: 100%;height: 100%;object-fit: cover;}
.cd5 .cons .con .list{position: absolute;top: 2.1rem;left: 0.86rem;}
.cd5 .cons .con .list .box{display: flex;margin-bottom: 0.4rem;color: #fff;}
.cd5 .cons .con .list .box .item{margin-right: 0.9rem;width: 1.5rem;}
.cd5 .cons .con .list .box .nums{display: flex;align-items: flex-end;margin-bottom: 0.16rem;}
.cd5 .cons .con .list .box .nums .num{font-family: hr;margin-right: 0.06rem;}
.cd5 .cons .con .list .box .p{font-family: hl;line-height: 1.68;}

.jz2{padding: 1.2rem 3.16rem 1.2rem 3.16rem;}
.jz2 .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.5rem;}
.jz2 .pics{width: 100%;height: 6.04rem;position: relative;margin-bottom: 0.32rem;}
.jz2 .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.jz2 .pics .pic.on{opacity: 1;}
.jz2 .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.jz2 .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.3rem;}
.jz2 .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.jz2 .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.jz2 .tab .li.on{font-family: hr;}
.jz2 .tab .li.on:after{width: 100%;}
.jz2 .txts{text-align: center;color: #606060;font-family: hl;line-height: 1.8;}
.jz2 .txts .txt{display: none;}
.jz2 .txts .txt.on{display: block;}

.jz3{padding: 1.2rem 3.16rem;background-color: rgba(236,236,236,0.4);}
.jz3 .top{margin-bottom: 0.5rem;}
.jz3 .top .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.5rem;}
.jz3 .top .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.5rem;}
.jz3 .top .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.jz3 .top .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.jz3 .top .tab .li.on{font-family: hr;}
.jz3 .top .tab .li.on:after{width: 100%;}
.jz3 .con{display: none;}
.jz3 .con.on{display: block;}
.jz3 .con .pics .pic{width: 100%;height: 5.96rem;position: relative;display: none;}
.jz3 .con .pics .pic.on{display: block;}
.jz3 .con .pics .pic video{width: 100%;height: 100%;object-fit: cover;}
.jz3 .con .pics .pic .txt{position: absolute;bottom: 0.7rem;left: 0.6rem;width: 7rem;color: #ffffff;font-family: hl;}
.jz3 .con .pics .pic .txt .h{line-height: 1.5;margin-bottom: 0.2rem;letter-spacing: 0.05rem;}
.jz3 .con .pics .pic .txt .p{line-height: 1.5;letter-spacing: 0.13rem;}
.jz3 .con .list{display: flex;justify-content: space-between;margin-top: 0.2rem;}
.jz3 .con .list .item{width: 2.82rem;background-color: #fff;height: 2.58rem;overflow: hidden;cursor: pointer;}
.jz3 .con .list .item .txt1{width: 100%;height: 100%;padding-top: 0.77rem;text-align: center;transition: all 0.5s;}
.jz3 .con .list .item.on .txt1{transform: translateY(-100%);}
.jz3 .con .list .item .txt1 img{width: 0.35rem;height: 0.35rem;margin: 0 auto;margin-bottom: 0.3rem;}
.jz3 .con .list .item .txt1 .h{color: #333;line-height: 1.167;text-align: center;}
.jz3 .con .list .item .txt2{width: 100%;height: 100%;padding: 0.5rem 0.2rem 0 0.2rem;text-align: center;transition: all 0.5s;position: relative;}
.jz3 .con .list .item .txt2:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background-color: #FF7900;}
.jz3 .con .list .item.on .txt2{transform: translateY(-100%);}
.jz3 .con .list .item .txt2 .h{color: #333;font-family: hr;line-height: 1.167;margin-bottom: 0.2rem;}
.jz3 .con .list .item .txt2 .p{color: #606060;font-family: hl;line-height: 0.36rem;height: 1.08rem;overflow: auto;}

.jz4{padding: 1.2rem 0 0 0;}
.jz4 .top{margin-bottom: 0.5rem;}
.jz4 .top .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.5rem;}
.jz4 .top .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.5rem;}
.jz4 .top .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.jz4 .top .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.jz4 .top .tab .li.on{font-family: hr;}
.jz4 .top .tab .li.on:after{width: 100%;}
.jz4 .cons .con{display: none;}
.jz4 .cons .con.on{display: block;position: relative;}
.jz4 .cons .con .pic{width: 100%;height: 7.2rem;}
.jz4 .cons .con .pic img{width: 100%;height: 100%;object-fit: cover;}
.jz4 .cons .con .txt{position: absolute;top: 1.4rem;left: 3.16rem;color: #ffffff;font-family: hl;}
.jz4 .cons .con .txt .h{line-height: 1.5;letter-spacing: 0.05rem;margin-bottom: 0.2rem;}
.jz4 .cons .con .txt .p{letter-spacing: 0.13rem;line-height: 1.5;}

.fl2{padding: 1.2rem 3.16rem 1.2rem 3.16rem;}
.fl2 .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.5rem;}
.fl2 .pics{position: relative;margin-bottom: 0.5rem;width: 100%;height: 6.08rem;}
.fl2 .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.fl2 .pics .pic.on{opacity: 1;}
.fl2 .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.fl2 .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;}
.fl2 .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.fl2 .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.fl2 .tab .li.on{font-family: hr;}
.fl2 .tab .li.on:after{width: 100%;}

.fl3{width: 100%;height: 12.96rem;position: relative;z-index: 2;padding-top: 1.4rem;background-color: #0C3857;}
.fl3 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;opacity: 0.62;}
.fl3 .bj video{width: 100%;height: 100%;object-fit: cover;}
.fl3 .txt{color: #fff;margin-bottom: 0.5rem;}
.fl3 .txt .tit{text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.5rem;}
.fl3 .txt .list{display: flex;justify-content: center;}
.fl3 .txt .list .item{margin: 0 0.45rem;}
.fl3 .txt .list .item .top{display: flex;height: 0.56rem;align-items: center;}
.fl3 .txt .list .item .top .h{font-family: hr;margin-right: 0.06rem;}
.fl3 .txt .list .item .p{color: rgba(255,255,255,0.8);line-height: 1.68;font-family:hl;margin-top: 0.08rem;}
.fl3 .txt .list .item .h1{font-family: hr;line-height: 0.56rem;}
.fl3 .pic{width: 100%;position: relative;}
.fl3 .pic img{width: 100%;}

.fl4{padding: 1.2rem 3.16rem ;}
.fl4 .top{margin-bottom: 0.3rem;}
.fl4 .top .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.3rem;}
.fl4 .top .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.5rem;}
.fl4 .top .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.fl4 .top .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.fl4 .top .tab .li.on{font-family: hr;}
.fl4 .top .tab .li.on:after{width: 100%;}
.fl4 .pics{width: 100%;height: 6.08rem;position: relative;}
.fl4 .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.fl4 .pics .pic.on{opacity: 1;}
.fl4 .pics .pic img{width: 100%;height: 100%;object-fit: cover;}

.dw2{padding:1.2rem 3.16rem 1.2rem 3.16rem;}
.dw2 .top{margin-bottom: 0.5rem;text-align: center;}
.dw2 .top .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.2rem;}
.dw2 .top .p{color: #333;font-family: hl;line-height: 1.5;letter-spacing: 0.12rem;}
.dw2 video{width: 100%;}
.dw2 img{width: 100%;}

.dw3{position: relative;}
.dw3 .pic{width: 100%;height: 100vh;}
.dw3 .pic video{width: 100%;height: 100%;object-fit: cover;}
.dw3 .txt{color: #fff;text-align: center;position: absolute;top: 1.6rem;left: 0;width: 100%;}
.dw3 .txt .tit{font-family: hl;line-height: 1.178;margin-bottom: 0.2rem;}
.dw3 .txt .p{font-family: hl;line-height: 1.5;letter-spacing: 0.12rem;}


.dw4{padding: 1.2rem 3.16rem;}
.dw4 .top{margin-bottom: 0.5rem;}
.dw4 .top .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.2rem;letter-spacing: 0.06rem;}
.dw4 .top .p{color: #333;font-family: hl;letter-spacing: 0.12rem;line-height: 1.5;text-align: center;}

.dw4 .con{display: flex;width: 100%;}
.dw4 .con .pics{width: 8rem;height: auto;position: relative;}
.dw4 .con .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.dw4 .con .pics .pic.on{opacity: 1;}
.dw4 .con .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.dw4 .con .txts{padding: 0.15rem 0.5rem 0 0.5rem;background-color: #ECECEC40;width: calc(100% - 8rem);}
.dw4 .con .txts .txt{padding: 0.3rem 0;border-bottom: 1px solid #60606020;width: 100%;cursor: pointer;position: relative;}
.dw4 .con .txts .txt:after{content: "";position: absolute;left: 0;bottom: -1px;height: 2px;width: 0%;background-color: #FF7900;transition: all 0.5s;}
.dw4 .con .txts .txt.on:after{width: 100%;}
.dw4 .con .txts .txt:last-child{border-bottom: none}
.dw4 .con .txts .txt .h{display: flex;align-items: center;position: relative;width: 100%;}
.dw4 .con .txts .txt .h .icon{width: 0.32rem;margin-right: 0.25rem;}
.dw4 .con .txts .txt .p{padding-left: 0.57rem;padding-top: 0.23rem;line-height: 1.8;color: #606060;font-family: hl;display: none;}
/* .dw4 .con .txts .txt.on .p{display: block;} */
.dw4 .con .txts .txt .add{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 0.16rem;height: 0.16rem;}
.dw4 .con .txts .txt .add img{width: 100%;height: 100%;object-fit: contain;}
.dw4 .con .txts .txt .add img.img2{display: none;}
.dw4 .con .txts .txt.on .add img.img2{display: block;}
.dw4 .con .txts .txt.on .add img.img1{display: none;}

.fgc3{padding: 1.6rem 2.16rem 1.05rem 2.16rem;background-color: rgba(236,236,236,0.4);}
.fgc3 .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.5rem;letter-spacing: 0.06rem;}
.fgc3 .pics{width: 100%;height: 7.08rem;margin-bottom: 0.5rem;position: relative;}
.fgc3 .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.fgc3 .pics .pic.on{opacity: 1;}
.fgc3 .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.fgc3 .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.5rem;}
.fgc3 .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.fgc3 .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.fgc3 .tab .li.on{font-family: hr;}
.fgc3 .tab .li.on:after{width: 100%;}
.fgc3 .txts{text-align: center;color: #606060;font-family: hl;line-height: 1.8;}
.fgc3 .txts .txt{display: none;}
.fgc3 .txts .txt.on{display: block;}

.fgc4{padding: 1.6rem 2.16rem;}
.fgc4 .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.5rem;letter-spacing: 0.06rem;}
.fgc4 .pics{width: 100%;height: 5.6rem;margin-bottom: 0.5rem;position: relative;}
.fgc4 .pics .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.5s;}
.fgc4 .pics .pic.on{opacity: 1;}
.fgc4 .pics .pic img{width: 100%;height: 100%;object-fit: cover;}
.fgc4 .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.5rem;}
.fgc4 .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.fgc4 .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.fgc4 .tab .li.on{font-family: hr;}
.fgc4 .tab .li.on:after{width: 100%;}
.fgc4 .txts{text-align: center;color: #606060;font-family: hl;line-height: 1.8;}
.fgc4 .txts .txt{display: none;}
.fgc4 .txts .txt.on{display: block;}

.ab_banner{position: relative;width: 100%;height: 100vh;}
.ab_banner .pic{width: 100%;height: 100%;}
.ab_banner .pic img{width: 100%;height: 100%;object-fit: cover;}
.ab_banner .pic video{width: 100%;height: 100%;object-fit: cover;}
.ab_banner .tit{text-align: center;font-family: hl;line-height: 1.3;color: #fff;text-transform: capitalize;position: absolute;left: 0;top: 21.8vh;width: 100%;}
.ab_banner .bottom{position: absolute;left: 0;bottom: 0.7rem;width: 100%;display: flex;justify-content: center;}
.ab_banner .bottom .item{width: 1.92rem;margin:0 0.25rem;color: #fff;font-family: hl;line-height: 1.2;text-transform: capitalize;text-align: center;}
.ab_banner .bottom .item .icon{width: 0.4rem;height: 0.4rem;margin: 0 auto;margin-bottom: 0.22rem;}

.ab1{padding: 1rem 1.3rem 0 1.3rem;display:flex;flex-direction:column;align-items:center;}
.ab1x{padding: 0;display:flex;flex-direction:column;align-items:center;}
.ab1 .txt{padding:0 2.17rem;margin-bottom: 0.3rem;}
.ab1 .txt .tit{text-align: center;color: #333;line-height: 1.167;margin-bottom: 0.2rem;font-family: hl;text-align: center;}
.ab1 .txt .p{color: #333;font-family: hl;line-height: 1.5;margin-bottom: 0rem;text-align:center;}
.ab1 .txt .more{width: fit-content;padding: 0.1rem 0.42rem;border-color: rgba(51, 51, 51, 0.20);margin: 0 auto;}
.ab1 .txt .more:hover{border-color: transparent;color: #fff;background-color: #606060;}
.ab1 .pic{width: 90%;height: 6.36rem;position: relative;}
.ab1x .pic{width: 100%;height: 56.25vw;position: relative;}
.ab1 .pic>img{width: 100%;height: 100%;object-fit: cover;}
.ab1 .pic.on>img{opacity: 0;}
.ab1 .pic.o1>img{opacity: 0;}
.ab1 .pic>video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;}
.ab1 .pic>video.img{opacity: 1;}
.ab1 .pic.on>video{opacity: 1;}
.ab1 .pic.o1>video{opacity: 1;}
.ab1 .pic .btn{position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%); width: 0.34rem;height: 0.34rem;cursor: pointer;z-index: 2;}
.ab1 .pic.on .btn{opacity: 0;}
.ab1 .pic.o1 .btn{opacity: 0;}
.ab1 .pic .btn img{width: 100%;height: 100%;object-fit: contain;}

.ab2{padding: 1rem 1.3rem 0 1.3rem;display:flex;flex-direction:column;align-items:center;}
.ab2 .txt{padding: 0 2.17rem;margin-bottom: 0.3rem;text-align: center;}
.ab2 .txt .tit{color:#333;font-family: hl;line-height: 1.11;margin-bottom: 0.2rem;}
.ab2 .txt .p{color: #333;line-height: 1.5;font-family: hl;}
.ab2 .con{position: relative;width: 90%;height: 8.34rem;}
.ab2 .con video{width: 100%;height: 100%;object-fit: cover;}
.ab2 .con .list{position: absolute;left: 0;bottom: 1.2rem;width: 100%;padding: 0 1rem;display: flex;justify-content: space-between;}
.ab2 .con .list .item{width: 4.2rem;background: rgba(183, 183, 183, 0.20);backdrop-filter: blur(29.899999618530273px);display: flex;justify-content: space-between;align-items: center;color: #fff;padding: 0.4rem 0.5rem 0.33rem 0.4rem;position:relative;transition:all 0.5s;}
.ab2 .con .list .item .txt1{width: 3.56rem;}
.ab2 .con .list .item .txt1 .h_1{font-family: hl;line-height: 1.34;margin-bottom: 0.07rem;transition:all 0.5s}
.ab2 .con .list .item .txt1 .p_1{font-family: hl;line-height: 1.4;transition:all 0.5s}
.ab2 .con .list .item>img{width: 0.5rem;height: 0.5rem;object-fit: contain;}
.ab2 .con .list .item:hover>img{opacity:0;}
.ab2 .con .list .item .btn{position: absolute;right: 0.5rem;bottom: 0.42rem;width: fit-content;display: flex;align-items: center;color:#606060;opacity:0;transition:all 0.5s}
.ab2 .con .list .item:hover .btn{opacity:1;}
.ab2 .con .list .item .btn img{width: 0.07rem;margin-left: 0.1rem;}
.ab2 .con .list .item:hover{background: rgba(255, 255, 255, 0.80);}
.ab2 .con .list .item:hover .h_1{color:#333;}
.ab2 .con .list .item:hover .p_1{color:#606060;}

.ab3{padding: 1rem 1.3rem;}
.ab3 .tit{color: #333;font-family: hl;line-height: 1.3;text-align: center;margin-bottom: 0.3rem;}
.ab3 .con{display: flex;flex-flow:row-reverse;background-color: rgba(236,236,236,0.4);}
.ab3 .con .pic{height: 6.8rem;overflow: hidden;}
.ab3 .con .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.ab3 .con .pic:hover img{transform: scale(1.05);}
.ab3 .con .txts{width: 6.91rem;height: 6.8rem;display: flex;align-items: center;}
.ab3 .con .txts .item{margin-bottom: 0.7rem;}
.ab3 .con .txts .item:last-child{margin-bottom: 0;}
.ab3 .con .txts .item .icon{width: 0.29rem;height: 0.29rem;object-fit: contain;margin-bottom: 0.15rem;}
.ab3 .con .txts .item .h{color: #333;font-family: hl;line-height: 1.8;}
.ab3 .con .txts .item .p{color: #333;font-family: hl;line-height: 1.5;}

.ab4{padding: 1rem 3.05rem 1rem 3.05rem;background-color: rgba(236,236,236,0.4);}
.ab4 .top{margin-bottom: 0.11rem;}
.ab4 .top .tit{text-align: center;color: #333;font-family: hl;line-height: 1.3;margin-bottom: 0.22rem;}
.ab4 .top .list{display: flex;justify-content: center;}
.ab4 .top .list .item{width: 2.5rem;margin: 0 0.3rem;}
.ab4 .top .list .item .nums{position: relative;display: flex;align-items: flex-end;font-family: hl;}
.ab4 .top .list .item .nums .num{color: #FF7900;line-height: 1.178;margin-right: 0.1rem;}
.ab4 .top .list .item .nums .add{transform: translateY(-0.4rem);color: #FF7900;}
.ab4 .top .list .item .nums .dw{color: #FF7900;line-height: 1.167;transform: translateY(-0.1rem);}
.ab4 .top .list .item .p{color: #333;opacity: 0.8;font-family: hl;line-height: 1.5;}
.ab4 .maps{position: relative;width: 100%;}
.ab4 .maps>img{width: 100%;}
.ab4 .maps>img.img2{display: none;}
.ab4 .maps .dian_box{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}
.ab4 .maps .dian_box .box{position: absolute;cursor: pointer;}
.ab4 .maps .dian_box .box.on{z-index: 5;}
.ab4 .maps .dian_box .box .con1{opacity: 0;pointer-events: none; padding: 0 0.25rem;max-height: 3.54rem;overflow: auto;}
.ab4 .maps .dian_box .box.on .con1{opacity: 1;pointer-events: all;}
.ab4 .maps .dian_box .box .con1 .list{display: flex;flex-wrap: wrap;width: 5.1rem;}
.ab4 .maps .dian_box .box .con1 .list .item1{border-right: 1px solid #ECECEC;border-bottom: 1px solid #ECECEC;width: 50%;height: 1.18rem;display: flex;align-items: center;}
.ab4 .maps .dian_box .box .con1 .list .item1:nth-child(2n){padding-left: 0.25rem;}
/* .ab4 .maps .dian_box .box .con1 .list .item1:nth-child(1),.ab4 .maps .dian_box .box .con1 .list .item:nth-child(2){border-top: none;} */
.ab4 .maps .dian_box .box .con1 .list .item1:nth-child(2n){border-right: none;}
.ab4 .maps .dian_box .box .con1 .list .item1 .h{display: flex;align-items: center;color: #333;line-height: 0.3rem;font-family: hl;margin-bottom: 0.08rem;}
.ab4 .maps .dian_box .box .con1 .list .item1 .h img{width: 0.24rem;height: 0.24rem;object-fit: contain;margin-right: 0.15rem;}
.ab4 .maps .dian_box .box .con1 .list .item1 .p{color: #333;line-height: 1.375;font-family: hl;}

.ab4 .maps .dian_box .box .dian{width: 0.25rem;height: 0.25rem;border-radius: 50%;background-color: #FF7900;display: flex;align-items: center;justify-content: center;
z-index: 2;}
.ab4 .maps .dian_box .box .dian img{width: 0.15rem;height: 0.15rem;object-fit: contain;}
.ab4 .maps .dian_box .box .dian img.img2{display: none;}
.ab4 .maps .dian_box .box.on .dian img.img1{display: none;}
.ab4 .maps .dian_box .box.on .dian img.img2{display: block;}

@keyframes ab4 {
  0% {
    transform:  scale(0);
    opacity: 0.7;
  }
  100%{
    transform:  scale(2);
    opacity: 0;
  }
}

.ab4 .maps .dian_box .box .dian::before{content: "";width: 100%;height: 100%;background-color: #FF7900;position: absolute;top: 0;left: 0;border-radius: 50%;z-index: -1;animation: ab4 3s linear;animation-iteration-count: infinite;}
.ab4 .maps .dian_box .box .con1{position: absolute;top: 0.5rem;left: -0.73rem;background-color: #fff;box-shadow: 0px 19px 13.3px -1px rgba(0, 0, 0, 0.02);}

.ab4x .con1{position: relative;}
.ab4x .con1 video{width: 100%;display:block;}
.ab4x .con1 .txt{position: absolute;top: 50%;transform: translateY(-50%);left: 1.3rem;color:#333;font-family:hl;line-height:1.46;letter-spacing:0.05rem;}
.ab4x .con1 .list{position: absolute;top: 50%;transform: translateY(-50%);right: 2.2rem;}
.ab4x .con1 .list .item{margin-bottom: 0.52rem;}
.ab4x .con1 .list .item:last-child{margin-bottom:0;}
.ab4x .con1 .list .item .nums{position: relative;display: flex;align-items: flex-end;font-family: hl;}
.ab4x .con1 .list .item .nums .num{color: #FF7900;line-height: 1.178;margin-right: 0.1rem;}
.ab4x .con1 .list .item .nums .add{transform: translate(-0.05rem,-0.05rem);color: #FF7900;}
.ab4x .con1 .list .item .nums .dw{color: #FF7900;line-height: 1.167;transform: translateY(-0.1rem);}
.ab4x .con1 .list .item .p{color: #333;opacity: 0.8;font-family: hl;line-height: 1.5;}
.ab4x .con1 .px{position: absolute;bottom: 1rem;left: 1.3rem;color: #333;opacity: 0.6;font-family: hl;line-height: 1.5;}

.ab4x .con2{position: relative;}
.ab4x .con2 .bj img{display: block;width: 100%;}
.ab4x .con2 .txt{position: absolute;top: 2.18rem;left: 1.3rem;color: #fff;width: 6.82rem;}
.ab4x .con2 .txt .tit{font-family: hl;line-height: 1.07;margin-bottom: 0.49rem;}
.ab4x .con2 .txt .p{font-family: hl;line-height: 2.1;margin-bottom: 0.98rem;text-align: justify;}
.ab4x .con2 .txt .list{display: flex;}
.ab4x .con2 .txt .list .item{margin-right:0.7rem;width:fit-content;}
.ab4x .con2 .txt .list .item:last-child{margin-right:0;}
.ab4x .con2 .txt .list .item .nums{position: relative;display: flex;align-items: flex-end;font-family: hl;}
.ab4x .con2 .txt .list .item .nums .num{line-height: 1.178;margin-right: 0.1rem;}
.ab4x .con2 .txt .list .item .nums .add{transform: translateY(-0.4rem);}
.ab4x .con2 .txt .list .item .nums .dw{line-height: 1.167;transform: translateY(-0.1rem);}
.ab4x .con2 .txt .list .item .p{opacity: 0.8;font-family: hl;line-height: 1.5;}

.ab5{padding: 2rem 1.3rem 1rem 1.3rem;position: relative;}
.ab5 .tit{text-align: center;color: #333;font-family: hl;line-height: 1.3;margin-bottom: 0.42rem;position: absolute;top: -1.8rem;left: -0.85rem;width: calc(100% + 1.7rem);}
.ab5 .con{position: relative;}
.ab5 .con .left{float: left;width: fit-content;padding-bottom: 3.4rem;margin-top: 0.54rem;position: relative;z-index: 5;}
.ab5 .con .left .year{color: rgba(96,96,96,0.5);font-family: hl;line-height: 0.6rem;font-family: hl;cursor: pointer;}
.ab5 .con .left .year.on{color: #FF7900;}
.ab5 .con .right{float: right;width: 15.75rem;position: sticky;top: 3rem;}
.ab5 .con .right .solids{position: absolute;top:0.82rem;left: 0;width: 100%;height: 1px;background-color: #ECECEC;}
.ab5 .con .right .solids .solid{position: absolute;left: 0;top: 0;width: 0%;height: 100%;background: #FF7900;transition: all 0.5s;}
.ab5 .con .right .boxs .box{display: none;padding-left: 1.57rem;padding-right: 2.42rem;}
.ab5 .con .right .boxs .box.on{display: block;}
.ab5 .con .right .boxs .box .num{color: #FF7900;font-family: hl;line-height: 1.18;margin-bottom: 0.7rem;}
.ab5 .con .right .boxs .box .con11{width: 100%;position: relative;overflow: hidden;}
.ab5 .con .right .boxs .box .con11 .swiper-pagination{left: auto;right: 2.8rem;width: fit-content;transform: translateX(50%);bottom:0.2rem;}
.ab5 .con .right .boxs .box .con11 .swiper-pagination-bullet{background-color: #fff;}
.ab5 .con .right .boxs .box .con11 .swiper-pagination-bullet-active{background-color: #FF7900;}
.ab5 .con .right .boxs .box .con1{display: flex;align-items: flex-start;justify-content: space-between;}
.ab5 .con .right .boxs .box .con1 .p{width: 3.64rem;color: #333;font-family: hl;line-height: 1.66;}
.ab5 .con .right .boxs .box .con1 .pic{width: 5.6rem;height: 3.16rem;overflow: hidden;}
.ab5 .con .right .boxs .box .con1 .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.ab5 .con .right .boxs .box .con1 .pic:hover img{transform: scale(1.05);}
.ab5 .con .right .btns{position: absolute;width: fit-content;display: flex;left: 1.57rem;bottom: 0;z-index:5;}
.ab5 .con .right .btns>div{width: 0.3rem;height: 0.3rem;cursor: pointer;transition: all 0.5s;}
.ab5 .con .right .btns>div:hover{opacity: 0.7;}
.ab5 .con .right .btns>div img{width: 100%;height: 100%;object-fit: contain;}
.ab5 .con .right .btns .prev{margin-right: 0.08rem;}

.abe1s{height:auto;position: relative;}
.abe1{padding: 6.25vw 0 8.59vw 0;position: sticky;top: -10vh;overflow: hidden;}
.abe1 .top{margin-bottom: 3.80vw;}
.abe1 .top .tit{color: #333;font-family: hl;text-align: center;line-height: 1.178;margin-bottom: 2.08vw;}
.abe1 .top .list{display: flex;width: fit-content;margin: 0 auto;}
.abe1 .top .list .item{margin: 0 2.34vw;}
.abe1 .top .list .item .nums{display: flex;align-items: flex-end;margin-bottom: 1px;color: #FF7900;}
.abe1 .top .list .item .nums .num{line-height: 1.178;font-family: hl;margin-right: 0.52vw;}
.abe1 .top .list .item .nums .dw{transform: translateY(-0.52vw);}
.abe1 .top .list .item .p{color: #333;font-family: hl;line-height: 1.68;}
.abe1 .con{width: 100%;height: 46.61vw;position: relative;}
.abe1 .con img{position: absolute;object-fit: cover;transition: all 0.8s;}
.abe1 .con.show img.img1{top: 0!important;left: 29.43vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img2{top: 0!important;left: 64.01vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img3{top: 5.21vw!important;left: 22.55vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img4{top: 5.21vw!important;left: 29.43vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img5{top: 5.21vw!important;left: 36.35vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img6{top: 5.21vw!important;left: 57.08vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img7{top: 5.21vw!important;left: 64.01vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img8{top: 5.21vw!important;left: 70.89vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img9{top: 10.42vw!important;left: 22.55vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img10{top: 10.42vw!important;left: 29.43vw!important;width: 13.49vw;height: 10.10vw;}
.abe1 .con.show img.img11{top: 10.42vw!important;left: 43.23vw!important;width: 13.49vw;height: 10.10vw;}
.abe1 .con.show img.img12{top: 10.42vw!important;left: 57.08vw!important;width: 13.49vw;height: 10.10vw;}
.abe1 .con.show img.img13{top: 10.42vw!important;left: 70.89vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img14{top: 15.63vw!important;left: 22.55vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img15{top: 15.63vw!important;left: 70.89vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img16{top: 20.83vw!important;left: 29.43vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img17{top: 20.83vw!important;left: 36.35vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img18{top: 20.83vw!important;left: 43.23vw!important;width: 13.49vw;height: 10.10vw;}
.abe1 .con.show img.img19{top: 20.83vw!important;left: 57.08vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img20{top: 20.83vw!important;left: 64.01vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img21{top: 26.04vw!important;left: 29.43vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img22{top: 26.04vw!important;left: 36.35vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img23{top: 26.04vw!important;left: 57.08vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img24{top: 26.04vw!important;left: 64.01vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img25{top: 31.25vw!important;left: 36.35vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img26{top: 31.25vw!important;left: 43.23vw!important;width: 13.49vw;height: 10.10vw;}
.abe1 .con.show img.img27{top: 31.25vw!important;left: 57.08vw!important;width: 6.56vw;height: 4.90vw;}
.abe1 .con.show img.img28{top: 41.67vw!important;left: 46.72vw!important;width: 6.56vw;height: 4.90vw;}

.abe2{padding: 1rem 0 1.02rem 0;background-color: rgba(236,236,236,0.4);}
.abe2 .top{margin-bottom: 0.5rem;}
.abe2 .top .tit{color: #333;font-family: hl;text-align: center;line-height: 1.178;margin-bottom: 0.3rem;}
.abe2 .top .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.5rem;}
.abe2 .top .tab .li{cursor: pointer;text-align: center;display: flex;align-items: center;flex-wrap: wrap; line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.abe2 .top .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.abe2 .top .tab .li.on{font-family: hr;}
.abe2 .top .tab .li.on:after{width: 100%;}
.abe2 .top .tab .li .h{width: 100%;line-height: 1.181;margin: 0.04rem auto;}
.abe2 .top .tab .li .p{width: 100%;display: none;line-height: 1.56;}
.abe2 .top .tab .li.on .p{display: block;}
.abe2 .con{position: relative;overflow: hidden;padding-bottom: 0.96rem;}
.abe2 .con .swiper-slide{overflow: hidden;opacity: 0.4;transition: all 0.5s;}
.abe2 .con .swiper-slide-active{opacity: 1;}
.abe2 .con .swiper-slide .pic{width: 100%;height: 5.63rem;overflow: hidden;}
.abe2 .con .swiper-slide .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.abe2 .con .swiper-slide:hover .pic img{transform: scale(1.05);}
.abe2 .con .swiper-slide .txt{position: absolute;left: 0;bottom: 0;width: 100%;color: #fff;font-family: hl;padding: 0 0.5rem 0.6rem 0.5rem;opacity: 0;}
.abe2 .con .swiper-slide-active .txt{opacity: 1;}
.abe2 .con .prev{position: absolute;bottom: 0;left: 9.08rem;width: 0.47rem;height: 0.47rem;cursor: pointer;transition: all 0.5s;}
.abe2 .con .prev:hover{opacity: 0.7;}
.abe2 .con .prev img{width: 100%;height: 100%;}
.abe2 .con .next{position: absolute;bottom: 0;right: 9.08rem;width: 0.47rem;height: 0.47rem;cursor: pointer;transition: all 0.5s;}
.abe2 .con .next:hover{opacity: 0.7;}
.abe2 .con .next img{width: 100%;height: 100%;}

.abe3{position: relative;width: 100%;padding:1rem 0 1rem 0;}
.abe3 .top{margin-bottom: 5.4vh;}
.abe3 .top .tit{text-align: center;color: #333;line-height: 1.25;font-family: hl;margin-bottom: 2.6vh;}
.abe3 .top .more{border-color:rgba(51, 51, 51, 0.20); position: relative;margin: 0 auto;}
.abe3 .top .more:hover{background-color:#606060 ;color: #fff;}
.abe3 .con{width: 100%;padding: 0 1.3rem;display: flex;}
.abe3 .con .item{display: block;width: 5.2rem;margin-right: 0.5rem;background: #FFF;box-shadow: 0px 20px 33.8px 0px rgba(0, 0, 0, 0.03);transition: all 0.5s;}
.abe3 .con .item:last-child{margin-right: 0;}
.abe3 .con .item .pic{width: 100%;height: 2.86rem;overflow: hidden;}
.abe3 .con .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.abe3 .con .item:hover .pic img{transform: scale(1.05);}
.abe3 .con .item .txt{padding: 0.2rem 0.4rem 0.2rem 0.4rem;}
.abe3 .con .item .txt .time{display: flex;align-items: center;color: #606060;font-family: hl;margin-bottom: 0.2rem;}
.abe3 .con .item .txt .time img{width: 0.18rem;margin-right: 0.11rem;}
.abe3 .con .item .txt .h{color: #333;line-height: 0.3rem;height: 0.6rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 0.4rem;}
.abe3 .con .item .txt .more{border-color:rgba(51, 51, 51, 0.20);width: 1.54rem; position: relative;}
.abe3 .con .item .txt .more:hover{background-color:#606060 ;color: #fff;}

.backtop{position: fixed;right: 1.5vw;bottom: 1.6rem;width: 0.48rem;height: 0.48rem;background-color: #606060;backdrop-filter:blur(45px);opacity: 0;display:flex;justify-content:center;align-items:center;z-index:70;transition:all 0.5s;cursor:pointer;}
.backtop.show{opacity: 0.6;}
.backtop:hover{opacity:1;}
.backtop svg{width: 0.22rem;height:0.27rem;}
.backtop:hover svg path{stroke:#FF7700}

.par1{position: relative;width: 100%;height: auto;margin-bottom:0;}
.par1 .pic{width: 100%;height: 100%;}
.par1 .pic img{width: 100%;height: 100%;object-fit: cover;}
.par1 .pic img.img_mp{display: none;}
.par1 .txt{position: absolute;top: 33.52vh;left: 1.3rem;z-index: 2;color: #333;font-family: hl;}
.par1 .txt .h{line-height: 1.23;margin-bottom: 0.2rem;}
.par1 .txt .p{line-height: 1.167;letter-spacing: 0.17rem;}

.par_con>.conss>.cons{height: 0;overflow: hidden;}
.par_con>.conss>.cons.on{height: auto;}
.par_con .cons>.div>.con{height: 0;overflow: hidden;}
.par_con .cons>.div>.con.on{height: auto;}
.com_header_pa{display: none;}
.com_header_pa.on{display: block;}
.tec_navs_pa{display: none;}
.tec_navs_pa.on{display: block;}

.par1x{position: relative;width: 100%;height: 100vh;}
.par1x .bj{width: 100%;height: 100%;overflow: hidden;padding:10vh 10vw;transition:all 0.6s}
.par1x.show .bj{padding: 0;}
.par1x .bj img{width: 100%;height: 100%;object-fit: cover;}
.par1x .tit{position: absolute;top: 2.2rem;left: 0;width: 100%;text-align: center;color: #fff;font-family:hl;transition:all 0.6s}
.par1x.show .tit{top: 1.2rem;}
.par1x .list{position: absolute;left: 0;bottom: 1.2rem;width: 100%;padding: 0 1.3rem;display: flex;justify-content: center;}
.par1x .list .item{display: block;width: 4.2rem;margin-right: 0.1rem;background: rgba(183, 183, 183, 0.20);backdrop-filter: blur(29px);color: #fff;position: relative;padding: 0.4rem 0 0.31rem 0.4rem;transition: all 0.5s;}
.par1x .list .item.dh{transform: translateY(0.3rem);opacity: 0;}
.par1x .list .item:last-child{margin-right: 0;}
.par1x .list .item .icon{position: absolute;right: 0.5rem;top: 50%;transform:translateY(-50%); width: 0.46rem;height: 0.46rem;object-fit: contain;opacity: 1;transition: all 0.5s;}
.par1x .list .item:hover .icon{opacity: 0;}
.par1x .list .item .more1{position: absolute;bottom: 0.42rem;right: 0.4rem;display: flex;align-items: center;color: #fff;transition: all 0.5s; font-family: hr;opacity: 0;}
.par1x .list .item:hover .more1{opacity: 1;}
.par1x .list .item .more1 img{width: 0.07rem;height: 0.07rem;margin-left: 0.1rem;}
.par1x .list .item .txt{width: 2.4rem;font-family: hl;}
.par1x .list .item .txt .h_1{color: #fff;line-height: 1.46;transition: all 0.5s;font-family:hl}
.par1x .list .item .txt .p_1{color: #fff;line-height: 1.75;transition: all 0.5s;font-family:hl}
.par1x .list .item:hover{background-color: rgba(255, 255, 255, 0.80);backdrop-filter: blur(20px);}
.par1x .list .item:hover .txt .h_1{color: #333;font-family:hr}
.par1x .list .item:hover .txt .p_1{color: #606060;}
.par1x .list .item:hover .more1{color: #333;}

.par2{padding: 16.94vh 3.14rem 1.6rem 3.14rem;}
.par2_2{background-color: rgba(236,236,236,0.4);}
.par2 .tit{text-align: center;font-family: hl;color: #333;line-height: 1.18;margin-bottom: 0.5rem;}
.par2 .list{display: flex;width: 100%;justify-content: space-between;}
.par2 .list .item{width: 2.48rem;height: 5.86rem;position: relative;overflow: hidden;transition: all 0.5s;}
.par2 .list .item.on{width: 4.82rem;}
.par2 .list .item .pic{position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 5.32rem;height: 100%;}

.par2_1 .list .item{width: 2.28rem;}
.par2_1 .list .item.on{width: 7.8rem;}
.par2_1 .list .item .pic{width: 7.8rem;}

.par2_2 .list .item{width: 1.5rem;width:2rem;}
.par2_2 .list .item.on{width: 6.3rem;}
.par2_2 .list .item .pic{width:6.3rem;}

.par2 .list .item .pic::before{background: linear-gradient(360deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);content:'';position:absolute;top:0;left:0;width: 100%;
    height: 100%;opacity:0;transition:all 0.5s}
.par2 .list .item.on .pic::before{opacity:1;}
/* .par2 .list .item .pic:after{content: "";position: absolute;left: 0;bottom: 0;} */
.par2 .list .item .pic img{width: 100%;height: 100%;object-fit: cover;}
.par2 .list .item .txt{position: absolute;left: 0;bottom: 0.3rem;padding: 0 0.3rem;z-index: 2;width: 100%;color: #fff;}
/*.par2 .list .item.on .txt{}*/

.par2_1 .list .item .txt{text-align: left;padding: 0 0.3rem;}
.par2_1 .list .item.on .txt{text-align: left;padding: 0 0.3rem;}
.par2_2 .list .item .txt{text-align: left;padding: 0 0.3rem;}
.par2_2 .list .item.on .txt{text-align: left;padding: 0 0.3rem;}

.par2 .list .item .txt .h{font-family: hl;line-height: 1.167;margin-bottom: 0.1rem;}
.par2 .list .item.on .txt .h{font-family: hr;}
.par2_1 .list .item.on .txt .h{text-align:left;}
.par2_2 .list .item.on .txt .h{text-align:left;}

.par2 .list .item .txt ul{line-height: 2;font-family: hl;height: 0;overflow: hidden;transition: all 0.5s;transform: translateY(0.3rem);}
.par2 .list .item .txt ul{width: 4.22rem;}
.par2_1 .list .item .txt ul{width: 7.2rem;}
.par2_2 .list .item .txt ul{width: 5.7rem;}
.par2 .list .item.on .txt ul{height: auto;transform: translateY(0);}

.par3_2{padding: 1.6rem 0 0 0;}
.par3_2 .top{margin-bottom: 0.52rem;}
.par3_2 .top .tit{text-align: center;color: #333;font-family: hl;line-height:1.18;margin-bottom: 0.64rem;}
.par3_2 .top .tab{display: flex;justify-content: center;}
.par3_2 .top .tab .item{width:fit-content;padding-right: 0.48rem;margin-right: 0.48rem;position: relative;display:flex;align-items:center;}
.par3_2 .top .tab .item:last-child{margin-right:0;padding-right: 0;}
.par3_2 .top .tab .item:after{content:"";position: absolute;top: 0;right: 0;width: 1px;height: 100%;background-color: rgba(51,51,51,0.2);}
.par3_2 .top .tab .item:last-child:after{display:none;}
.par3_2 .top .tab .item .icon{width: 0.41rem;height: 0.41rem;object-fit: contain;margin-right: 0.1rem;}
.par3_2 .top .tab .item .txt .h{color: #333;font-family: hl;line-height: 1.15;margin-bottom: 0.1rem;}
.par3_2 .top .tab .item .txt .p{color:#333;line-height:1.2;font-family:hl;}
.par3_2 .bottom{width: 100%;height: 8.2rem;position: relative;z-index:2;padding:0.77rem 0 0 2.2rem;}
.par3_2 .bottom .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;object-fit:cover;}
.par3_2 .bottom .boxs{color: #fff;}
.par3_2 .bottom .boxs .box{display: flex;align-items: flex-start;margin-bottom: 0.33rem;}
.par3_2 .bottom .boxs .box .icon{width: 0.3rem;height: 0.3rem;margin-right: 0.2rem;}
.par3_2 .bottom .boxs .box .txt .h{font-family: hl;line-height: 1.2;margin-bottom:0.1rem;}
.par3_2 .bottom .boxs .box .txt .p{font-family:hl;line-height:1.5;}

.par4_2{position: relative;z-index: 2;padding: 1.6rem 0;height: 11.36rem;}
.par4_2 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;object-fit: cover;}
.par4_2 .tit{text-align: center;color: #333;font-family: hl;margin-bottom: 0.57rem;}
.par4_2 .yuans{position:relative;width: 5.03rem;height: 5.03rem;margin:0 auto;margin-bottom:0.7rem;}
.par4_2 .yuans .item{position: absolute;width: 3.24rem;height: 3.24rem; }
.par4_2 .yuans .item img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;right:0;transition:all 0.5s;}
.par4_2 .yuans .item img.img2{opacity: 0;}
.par4_2 .yuans .item.on img.img1{opacity: 0;}
.par4_2 .yuans .item.on img.img2{opacity: 1;}
.par4_2 .yuans .item .h{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;text-align: center;z-index:2;}
.par4_2 .yuans .item:nth-child(1){top:-0.37rem;left: -0.39rem;}
.par4_2 .yuans .item:nth-child(2){top:-0.37rem;right: -0.39rem;}
.par4_2 .yuans .item:nth-child(3){bottom:-0.37rem;left: -0.39rem;}
.par4_2 .yuans .item:nth-child(4){bottom:-0.37rem;right: -0.39rem;}
.par4_2 .yuans .item:nth-child(1) .h{transform: translate(-50%,-50%) rotate(-45deg);}
.par4_2 .yuans .item:nth-child(2) .h{transform: translate(-50%,-50%) rotate(45deg);}
.par4_2 .yuans .item:nth-child(3) .h{transform: translate(-50%,-50%) rotate(45deg);}
.par4_2 .yuans .item:nth-child(4) .h{transform: translate(-50%,-50%) rotate(-45deg);}
.par4_2 .yuans .yuan{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 2.23rem;height: 2.23rem;border-radius: 50%;background: linear-gradient(31deg, #708FB7 20.1%, #98C3FB 84.97%);box-shadow: 0px 9px 14.5px rgba(75, 116, 150, 0.25);display:flex;align-items:center;justify-content:center;z-index:5;}
.par4_2 .yuans .yuan .h{width: 100%;text-align: center;color: #fff;font-family: hr;line-height: 1.42;}
.par4_2 .tab{width: 11.06rem;margin: 0 auto;display: flex;background: rgba(82, 114, 146, 0.45);backdrop-filter: blur(29.899999618530273px);align-items:center;}
.par4_2 .tab .item{width: 25%;text-align:center;color:#fff;padding:0.24rem 0;}
.par4_2 .tab .item .icon{width: 0.35rem;height: 0.29rem;margin: 0 auto;margin-bottom: 0.1rem;object-fit:contain;}
.par4_2 .tab .item .h{font-family: hl;line-height: 1.8;}
.par4_2 .tab .solid{width: 1px;height: 0.97rem;border: 1px dashed rgba(255,255,255,0.5);}

.par2_3{padding: 1.8rem 3.16rem;}
.par2_3 .top .tit{color: #333;text-align: center;font-family: hl;line-height: 1.178;margin-bottom: 0.3rem;}
.par2_3 .top .tab{border-bottom: 1px solid rgba(96,96,96,0.2);display: flex;justify-content: center;width: fit-content;margin: 0 auto;margin-bottom: 0.3rem;}
.par2_3 .top .tab .li{cursor: pointer;text-align: center;line-height: 1.25;color: #333;font-family: hl;padding: 0 0.3rem; padding-bottom: 0.24rem;position: relative;cursor: pointer;}
.par2_3 .top .tab .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.par2_3 .top .tab .li.on{font-family: hr;}
.par2_3 .top .tab .li.on:after{width: 100%;}
.par2_3 .bottom{height: 6.1rem;position: relative;}
.par2_3 .bottom img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;opacity: 0;position:absolute;top:0;left:0;}
.par2_3 .bottom img.on{opacity: 1;}

.par3_3{padding: 1.6rem 3.16rem;background-color:rgba(236,236,236,0.4);}
.par3_3 .top{margin-bottom: 0.3rem;}
.par3_3 .top .tit{text-align: center;font-family: hl;color: #333;line-height: 1.178;margin-bottom: 0.3rem;}
.par3_3 .top .tab{display: flex;justify-content: center;margin-bottom: 0.3rem;}
.par3_3 .top .tab .item{display: flex;align-items: center;padding: 0 0.55rem;cursor: pointer;}
.par3_3 .top .tab .item .icon{width: 0.4rem;height: 0.4rem;margin-right: 0.1rem;}
.par3_3 .top .tab .item .icon img{width: 100%;height: 100%;object-fit: contain;}
.par3_3 .top .tab .item .icon img.img1{display: none;}
.par3_3 .top .tab .item.on .icon img.img1{display: block;}
.par3_3 .top .tab .item.on .icon img.img2{display: none;}
.par3_3 .top .tab .item .txt{font-family: hl;color: #333;line-height: 1.4;}
.par3_3 .top .tab .item.on .txt{color: #FF7900;}
.par3_3 .pics{position: relative;overflow: hidden;width: 100%;margin-bottom: 0.5rem;}
.par3_3 .pics .swiper-slide{height: 5.2rem;position: relative;display:flex;justify-content:center;}
.par3_3 .pics .swiper-slide .pic{width: 100%;height: 100%;display:flex;justify-content:center;}
.par3_3 .pics .swiper-slide .pic img{width: 100%;height: 100%;object-fit: cover;}
.par3_3 .pics .swiper-slide .pic video{width: 100%;height: 100%;object-fit: cover;}

.par3_3 .pics .swiper-slide .pics1{position: absolute;bottom: 0.1rem;left: 0.94rem;width: calc(100% - 1.88rem);overflow: hidden;padding-bottom: 0.4rem;}
.par3_3 .pics .swiper-slide .pics1.center .swiper-wrapper{justify-content: center;}
.par3_3 .pics .swiper-slide .pics1 .swiper-pagination{bottom: 0;}
.par3_3 .pics .swiper-slide .pics1 .swiper-pagination-bullet-active{background-color: #FF7900;}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide{display:block; padding:0.15rem 0;background-color: rgba(0,0,0,0.36);backdrop-filter: blur(46.400001525878906px);height: auto;color: #fff;}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide img{display:block;width: 90%;height: 1.6rem;object-fit: cover;margin:0 auto; margin-bottom: 0.15rem;}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide video{display:block;width: 90%;height: 1.6rem;object-fit: cover;margin:0 auto;margin-bottom: 0.15rem;}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide .txt11{text-align: center;font-family:hl;}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide .txt11 .h_11{line-height: 1;margin-bottom: 0.1rem;}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide .txt11 .p_11{line-height: 1.5;padding:0 0.15rem;}



.par5 .tit{text-align: center;font-family: hl;line-height: 1.18;margin-bottom: 0.7rem;}

.pac1{padding: 1.2rem 2.16rem;}
.pac1 .top .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.2rem;letter-spacing: 0.06rem;}
.pac1 .top .p{color: #333;font-family: hl;letter-spacing: 0.12rem;line-height: 1.75;text-align: center;margin-bottom: 0.6rem;}
.pac1 .con{width: 100%;display: flex;justify-content: space-between;}
.pac1 .con .pic{width: 7.48rem;height: 6.64rem;overflow: hidden;}
.pac1 .con .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.pac1 .con .pic:hover img{transform: scale(1.05);}
.pac1 .con .list{width: 7.2rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.pac1 .con .list .item{display: block;width: 3.5rem;height: 3.22rem;margin-bottom: 0.2rem;background-color: rgba(236,236,236,0.4);display: flex;align-items: center;justify-content: center;}
.pac1 .con .list .item:nth-child(n+3){margin-bottom: 0;}
.pac1 .con .list .item .icon{width: 0.6rem;height: 0.6rem;margin: 0 auto;margin-bottom: 0.2rem;}
.pac1 .con .list .item .icon img{width: 100%;height: 100%;object-fit: contain;}
.pac1 .con .list .item .icon img.img2{display: none;}
.pac1 .con .list .item:hover .icon img.img1{display: none;}
.pac1 .con .list .item:hover .icon img.img2{display: block;}
.pac1 .con .list .item .h{font-family:hl;line-height: 1.5;text-align: center;color: #333;}
.pac1 .con .list .item:hover .h{font-family: hr;}
.pac1 .con .list .item .more{margin:0 auto; margin-top: 0;height: 0;overflow: hidden;transition: all 0.5s;padding: 0;border-color: transparent;background-color: transparent;}
.pac1 .con .list .item:hover .more{display: flex;height: auto;margin-top: 0.3rem;padding: 0.1rem 0;border-color: rgba(51, 51, 51, 0.20);background-color: rgba(255, 255, 255, 0.40);}

.pac2{padding: 1rem 2.16rem 1rem 2.16rem;background: url(/static/img/pac2_bj.jpg)no-repeat center;background-size: cover;}
.pac2 .top .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.2rem;letter-spacing: 0.06rem;}
.pac2 .top .p{color: #333;font-family: hl;letter-spacing: 0.12rem;line-height: 1.75;text-align: center;margin-bottom: 0.4rem;}
.pac2 .con{width: 100%;display: flex;flex-wrap: wrap;}
.pac2 .con .item{display: block;width: 4.8rem;height: 2.8rem;margin-right: 0.2rem;margin-bottom: 0.2rem;background: #FFF;display: flex;align-items: center;position:relative;overflow:hidden;}
.pac2 .con .item:nth-child(3n){margin-right: 0;}
.pac2 .con .item>div{width: 100%;text-align: center;}
.pac2 .con .item>div .icon{width: 0.6rem;height: 0.6rem;margin: 0 auto;margin-bottom: 0.2rem;}
.pac2 .con .item>div .icon img{width: 100%;height: 100%;object-fit: contain;}
.pac2 .con .item>div .icon img.img2{display: none;}
.pac2 .con .item:hover>div .icon img.img1{display: none;}
.pac2 .con .item:hover>div .icon img.img2{display: block;}
.pac2 .con .item>div .h{color: #333;line-height: 1.5;font-family:hl;transition: all 0.5s;}
.pac2 .con .item:hover>div .h{font-family:hr}
.pac2 .con .item>div .mor{display: flex;justify-content: center;font-weight: 500;color: #606060;margin-top: 0;transition: all 0.5s;opacity: 0;}
.pac2 .con .item:hover>div .mor{opacity: 1;margin-top: 0.5rem;}
.pac2 .con .item>div .mor img{width: 0.07rem;margin-left: 0.1rem;}

.pac2 .con .item .code1{position: absolute;top: 100%;opacity:0; left: 0;width: 100%;height: 100%;color:#fff;text-align: center;background-color: #0563A540;backdrop-filter: blur(60px);padding:0.3rem;line-height:1.5;transition:all 0.5s;}
.pac2 .con .itemx:hover .code1{opacity:1;top:0;}
.pac2 .con .item:nth-child(5) .code1 img{width:1.2rem;height: 1.2rem;display: block;margin: 0 auto;margin-bottom: 0.3rem;}
.pac2 .con .item:nth-child(6) .code1 img{height: 1.2rem;display: block;margin: 0 auto;margin-bottom: 0.3rem;}
.pac3{padding: 1.6rem 2.16rem 1.4rem 2.16rem;}
.pac3 .top{margin-bottom: 0.8rem;}
.pac3 .top .tit{text-align: center;color: #333;font-family: hl;line-height: 1.28;margin-bottom: 0.5rem;}
.pac3 .top .more{border-color:rgba(51, 51, 51, 0.20);margin: 0 auto;}
.pac3 .top .more:hover{background-color:#606060 ;color: #fff;}
.pac3 .con{width: 100%;display: flex;}
.pac3 .con .item{display: block;width: 4.8rem;margin-right: 0.2rem;background: #FFF;box-shadow: 0px 20px 33.8px 0px rgba(0, 0, 0, 0.03);}
.pac3 .con .item:last-child{margin-right: 0;}
.pac3 .con .item .pic{width: 100%;height: 2.72rem;overflow: hidden;}
.pac3 .con .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.pac3 .con .item:hover .pic img{transform: scale(1.05);}
.pac3 .con .item .txt{padding: 0.4rem 0.4rem 0.5rem 0.4rem;}
.pac3 .con .item .txt .day{display: flex;align-items: center;color: #606060;font-family:hl;margin-bottom: 0.2rem;}
.pac3 .con .item .txt .day img{width: 0.18rem;height: 0.18rem;margin-right: 0.1rem;}
.pac3 .con .item .txt .h{color: #333;font-family:hl;line-height: 0.36rem;height: 0.36rem; margin-bottom: 0.4rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.pac3 .con .item .txt .btns{display: flex;}
.pac3 .con .item .txt .btns .btn{display: flex;align-items: center;line-height: 0.38rem;border: 0.01rem solid rgba(51, 51, 51, 0.20);border-radius: 0.06rem;margin-right: 0.1rem;color: #606060;font-weight: 500;padding: 0 0.15rem;}
.pac3 .con .item .txt .btns .btn img{width: 0.16rem;height: 0.16rem;object-fit: contain;margin-left: 0.1rem;}
.pac3 .con .item .txt .btns .btn:nth-child(2){flex-flow:row-reverse;}
.pac3 .con .item .txt .btns .btn:nth-child(2) img{margin-left: 0;margin-right: 0.1rem;}
.pac3 .con .item .txt .btns .btn img.img2{display: none;}
.pac3 .con .item .txt .btns .btn:hover img.img2{display: block;}
.pac3 .con .item .txt .btns .btn:hover img.img1{display: none;}
.pac3 .con .item .txt .btns .btn:hover{color: #FF7700;}


.par3_1{position: relative;height:10.9rem;z-index:2;padding-top:1.6rem;}
.par3_1 .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index:-1;}
.par3_1 .bj img{width: 100%;height: 100%;object-fit: cover;}
.par3_1 .tit{width: 100%;text-align: center;color: #333;font-family: hl;line-height: 1.178;margin-bottom:4.5rem;}
.par3_1 .list{display:flex;width: 100%;align-items: flex-start;padding: 0 3.4rem 0 3.26rem;}
.par3_1 .list .item{width: 2.6rem;padding: 0.08rem;background-color: #fff;box-shadow: 0px 12px 59.6px 0px #DDE2E8;position:relative;margin-right:0.7rem;text-align:center;position:relative;}
.par3_1 .list .item:before{content:"";position: absolute;top: 0;left: 50%;transform: translate(-50%,-100%); border-left: 0.08rem solid transparent;
            border-right: 0.08rem solid transparent;
            border-bottom: 0.10rem solid #fff;}
.par3_1 .list .item:nth-child(2),.par3_1 .list .item:nth-child(3){margin-top:0.19rem;}
.par3_1 .list .item:nth-child(4){margin-right:0;}
.par3_1 .list .item .pic{width: 100%;height: 1.37rem;overflow: hidden;margin-bottom:0.14rem;}
.par3_1 .list .item .pic img{width: 100%;height: 100%;object-fit: cover;transition:all 0.5s;}
.par3_1 .list .item .pic:hover img{transform:scale(1.05);}
.par3_1 .list .item .h{color:#333;font-family:hr;line-height:1.185;margin-bottom:0.06rem;}
.par3_1 .list .item .p{color:#606060;font-family:hl;line-height:1.7;}

.pbm1{position: relative;}
.pbm1 .pic{width: 100%;height: 7.2rem;overflow: hidden;}
.pbm1 .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.pbm1 .txt{position: absolute;top: 2rem;left: 0;width: 100%;}
.pbm1 .txt .h{color: #fff;line-height: 1.16;font-family:hl;text-align: center;margin-bottom: 0.4rem;}
.pbm1 .txt form{width: 6.8rem;margin: 0 auto;position: relative;background-color: #fff;border-radius: 0.06rem;border: 1px solid rgba(96, 96, 96, 0.20);padding-left: 0.6rem;}
.pbm1 .txt form:after{content: "";position: absolute;left: 0.3rem;top: 50%;transform: translateY(-50%);width: 0.2rem;height: 0.2rem;background: url(/static/img/pbm_ser.svg);background-size: contain;}
.pbm1 .txt form input{width: calc(100% - 0.6rem);line-height: 0.6rem;}


.pbm2{padding: 1rem 1.3rem;}
.pbm2 .con{display: flex;justify-content: space-between;width: 100%;}
.pbm2 .con .left{width: 3.54rem;background-color: rgba(236,236,236,0.4);padding: 0.2rem 0.36rem;}
.pbm2 .con .left .item{padding: 0.3rem 0 0.1rem 0;border-top: 1px solid rgba(96,96,96,0.2);}
.pbm2 .con .left .item:first-child{border-top: none;}
.pbm2 .con .left .item .h{display: flex;align-items: center;justify-content: space-between;color: #333;line-height: 1.25;font-weight: 400;padding-bottom: 0.2rem; position: relative;}
.pbm2 .con .left .item .h img{width: 0.09rem;height: 0.09rem;transition: all 0.5s;}
.pbm2 .con .left .item.on .h img{transform: rotate(180deg);}
.pbm2 .con .left .item .h:after{content: "";position: absolute;bottom: 0;left: 0;height: 0.02rem;background-color: #FF7700;width: 0%;transition: all 0.5s;}
.pbm2 .con .left .item.on .h:after{width: 100%;}
.pbm2 .con .left .item ul{padding: 0.1rem 0;display: none;}
/* .pbm2 .con .left .item.on ul{display: block;} */
.pbm2 .con .left .item ul a{display: block;color: #333;font-family:hl;line-height: 2.8;}
.pbm2 .con .left .item ul a.on{color:#FF7700;
}.pbm2 .con .right{width: 12.25rem;}
.pbm2 .con .right .item{padding: 0.4rem 0;position: relative;border-bottom: 1px solid rgba(96,96,96,0.2);}
.pbm2 .con .right .item:nth-last-child(2){border-bottom: none;}
.pbm2 .con .right .item:after{content: "";position: absolute;bottom: -1px;left: 0;width: 0%;height: 0.02rem;background-color: #FF7700;transition: all 0.5s;}
.pbm2 .con .right .h{padding-right: 0.6rem;position: relative;color: #333;font-weight: 400;line-height: 1.15;}
.pbm2 .con .right .h .add{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 0.2rem;height: 0.2rem;}
.pbm2 .con .right .h .add img{width: 100%;height: 100%;object-fit: contain;}
.pbm2 .con .right .h .add img.img2{display: none;}
.pbm2 .con .right .p{padding-top: 0.4rem;color: #606060;line-height: 2;font-family:hl;display: none;}
.pbm2 .con .right .on .h .add img.img2{display: block;}
.pbm2 .con .right .on .h .add img.img1{display: none;}


.pbm2 .con .right .con_d .tab{display: flex;border-bottom: 1px solid rgba(96,96,96,0.2);margin-bottom: 0.4rem;width: fit-content;}
.pbm2 .con .right .con_d .tab a{color: #333;display: block; font-family:hl;line-height: 1.25;padding: 0 0.3rem 0.12rem 0.3rem;position: relative;}
.pbm2 .con .right .con_d .tab a:after{content: "";position: absolute;left: 0; bottom: -1px;width: 0%;height: 0.02rem;background-color: #FF7700;transition: all 0.5s;}
.pbm2 .con .right .con_d .tab a.on{font-weight: 400;}
.pbm2 .con .right .con_d .tab a.on:after{width: 100%;}

.pbm2 .con .right .con_d .list{display: flex;flex-wrap: wrap;}
.pbm2 .con .right .con_d .list .item{display: block;width: 3.9rem;margin-right: 0.2rem;background: #FFF;box-shadow: 0px 20px 33.8px 0px rgba(0, 0, 0, 0.03);margin-bottom: 0.3rem;border-bottom: none;padding: 0;}
.pbm2 .con .right .con_d .list .item:nth-child(3n){margin-right: 0;}
.pbm2 .con .right .con_d .list .item .pic{width: 100%;height: 2.2rem;overflow: hidden;}
.pbm2 .con .right .con_d .list .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.pbm2 .con .right .con_d .list .item:hover .pic img{transform: scale(1.05);}
.pbm2 .con .right .con_d .list .item .txt{padding: 0.4rem 0.4rem 0.5rem 0.4rem;}
.pbm2 .con .right .con_d .list .item .txt .day{display: flex;align-items: center;color: #606060;font-family:hl;margin-bottom: 0.2rem;}
.pbm2 .con .right .con_d .list .item .txt .day img{width: 0.18rem;height: 0.18rem;margin-right: 0.1rem;}
.pbm2 .con .right .con_d .list .item .txt .h{color: #333;font-family:hl;line-height: 0.3rem;height: 0.3rem; margin-bottom: 0.4rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.pbm2 .con .right .con_d .list .item .txt .btns{display: flex;}
.pbm2 .con .right .con_d .list .item .txt .btns .btn{display: flex;align-items: center;line-height: 0.38rem;border: 0.01rem solid rgba(51, 51, 51, 0.20);border-radius: 0.06rem;margin-right: 0.1rem;color: #606060;font-weight: 500;padding: 0 0.15rem;}
.pbm2 .con .right .con_d .list .item .txt .btns .btn img{width: 0.16rem;height: 0.16rem;object-fit: contain;margin-left: 0.1rem;}
.pbm2 .con .right .con_d .list .item .txt .btns .btn:nth-child(2){flex-flow:row-reverse;}
.pbm2 .con .right .con_d .list .item .txt .btns .btn:nth-child(2) img{margin-left: 0;margin-right: 0.1rem;}
.pbm2 .con .right .con_d .list .item .txt .btns .btn img.img2{display: none;}
.pbm2 .con .right .con_d .list .item .txt .btns .btn:hover img.img2{display: block;}
.pbm2 .con .right .con_d .list .item .txt .btns .btn:hover img.img1{display: none;}
.pbm2 .con .right .con_d .list .item .txt .btns .btn:hover{color: #FF7700;}


.pbm2 .nlpage{display: flex;justify-content: center;align-items: center;margin-top: 0.8rem;}
.pbm2 .nlpage a{display: block;margin: 0 0.05rem;width: 0.4rem;line-height: 0.22rem;border: 0.01rem solid #606060;border-radius: 0.04rem;text-align: center;border-color: transparent;transition: all 0.5s;color: #606060;font-family: hr;}
.pbm2 .nlpage a.num:hover{border-color: #606060;}
.pbm2 .nlpage a.num.on{border-color: #606060;}
.pbm2 .nlpage a .img{width: 0.12rem;height: 0.12rem;margin: auto;}
.pbm2 .nlpage a .img img{width: 100%;height: 100%;object-fit: contain;}
.pbm2 .nlpage a .img img.img2{display: none;}
.pbm2 .nlpage a:hover .img img.img1{display: none;}
.pbm2 .nlpage a:hover .img img.img2{display: block;}


.cat_con{background-color: #F7F7F7;}
.cat1{padding: 1.2rem 1.32rem 0 1.32rem;}
.cat1 .con{width: 100%;display: flex;box-shadow: 0px 11px 41px 0px rgba(155, 182, 212, 0.17);}
.cat1 .pic{width: 10.9rem;height: 6.4rem;position: relative;position: relative;}
.cat1 .pic .dian{position: absolute;width: 0.15rem;height: 0.15rem;border-radius: 50%;background: #FF7700;top: 2.8rem;left: 4.8rem;}
@keyframes ca1 {
  0% {
    transform: translate(-50%,-50%) scale(0);
    opacity: 1;
  }
  100%{
    transform: translate(-50%,-50%) scale(10);
    opacity: 0;
  }
}
@keyframes ca2 {
  0% {
    transform: translate(-50%,-50%)  scale(0);
    opacity: 1;
  }
  100%{
    transform: translate(-50%,-50%)  scale(20);
    opacity: 0;
  }
}

.cat1 .pic .dian:after{content: "";position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;background-color:#FF770030;border-radius: 50%;animation: ca1 3s linear;animation-iteration-count: infinite;}
.cat1 .pic .dian::before{content: "";position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;background-color:#FF770020;border-radius: 50%;animation: ca2 3s linear;animation-iteration-count: infinite;}
.cat1 .pic .dian img{position: absolute;top: -0.64rem;transform: translate(-50%,-100%);width: 1.6rem;max-width: 999px;left: 50%;}
.cat1 .txts{width: calc(100% - 10.9rem);background-color: #fff;padding: 1.02rem 0.6rem 0 0.6rem;}
.cat1 .txts .h{color: #333;letter-spacing: 0.03rem;line-height: 1.5;font-weight: 400;margin-bottom: 0.33rem;white-space:nowrap;}
.cat1 .txts .list .item{padding: 0.36rem 0;border-bottom: 1px solid #ECECEC;display: flex;align-items: center;}
.cat1 .txts .list .item:last-child{border-bottom: none;}
.cat1 .txts .list .item .icon{width: 0.32rem;height: 0.32rem;margin-right: 0.19rem;object-fit: contain;}
.cat1 .txts .list .item .txt{width: calc(100% - 0.6rem);}
.cat1 .txts .list .item .txt .p1{color: #606060;line-height: 1.6;text-transform: capitalize;font-family:hl;}
.cat1 .txts .list .item .txt .p2{color: #333;line-height: 1.6;text-transform: capitalize;font-weight: 400;}

.cat2{padding: 1rem 1.3rem 0.9rem 1.3rem;display: flex;flex-wrap: wrap;}
.cat2 .item{width: 5.3rem;height: auto;margin-right: 0.3rem;background: #fff;margin-bottom: 0.3rem;padding: 0.6rem 0.7rem ;}
.cat2 .item:nth-child(3n){margin-right: 0;}
.cat2 .item .h{color: #333;font-weight: 400;line-height:1.2;margin-bottom: 0.44rem;}
.cat2 .item .select{width: 3.76rem;border:1px solid rgba(96, 96, 96, 0.20);border-radius: 0.06rem;margin-bottom: 0.3rem;position: relative;}
.cat2 .item .select:after{content: "";position: absolute;top: 0.2rem;right: 0.2rem;width: 0.1rem;height: 0.1rem;background: url(/static/img/cat_jt.svg);background-size: 100% 100%;}
.cat2 .item .select select{line-height: 0.5rem;border: none;background-color: transparent;padding: 0 0.16rem;}
.cat2 .item .txts .txt{display: none;}
.cat2 .item .txts .txt.on{display: block;}
.cat2 .item .txts .txt .p1{color: #606060;line-height: 1.6;font-family:hl;}
.cat2 .item .txts .txt .p2{color: #333;line-height: 1.6;font-family:hl;letter-spacing: 2px;margin-bottom: 0.2rem;}


.cl_con .nlpage{display: flex;justify-content: center;align-items: center;margin-top: 0.8rem;}
.cl_con .nlpage a{display: block;margin: 0 0.05rem;width: 0.4rem;line-height: 0.22rem;border: 0.01rem solid #606060;border-radius: 0.04rem;text-align: center;border-color: transparent;transition: all 0.5s;color: #606060;font-family: hr;}
.cl_con .nlpage a.num:hover{border-color: #606060;}
.cl_con .nlpage a.num.on{border-color: #606060;}
.cl_con .nlpage a .img{width: 0.12rem;height: 0.12rem;margin: auto;}
.cl_con .nlpage a .img img{width: 100%;height: 100%;object-fit: contain;}
.cl_con .nlpage a .img img.img2{display: none;}
.cl_con .nlpage a:hover .img img.img1{display: none;}
.cl_con .nlpage a:hover .img img.img2{display: block;}
.cl_tab{transition: all 0.5s; width: 100%;border-bottom: 1px solid #E6E6E6;display: flex;justify-content: center;align-items: center;background-color: #fff;}
.cl_tab a{display: block;padding: 0.31rem 0;margin: 0 0.3rem;position: relative;color: #333;font-family: hr;transition: all 0.5s;line-height: 1.167;}
.cl_tab a:after{content: "";position: absolute;left: 0;bottom: -1px;height: 2px;background-color: #FF7900;width: 0%;opacity: 1;transition: all 0.5s;}
.cl_tab a.on:after{opacity: 1;width: 100%;}
.cl_con .con{padding: 0.8rem 3.16rem 1.2rem 3.16rem;background-color: #F7F7F7;}
.cl_con .con .top{display: flex;align-items: flex-start;margin-bottom: 0.5rem;}
.cl_con .con .top .name{color: #333;font-family: hb;margin-right: 0.5rem;line-height:2;}
.cl_con .con .top ul{display: flex;align-items: center;width:calc(100% - 1.5rem);flex-wrap:wrap;}
.cl_con .con .top ul li a{display: block;font-family: hr;color: #606060;margin:0.12rem 0; margin-right: 0.58rem; transition: all 0.5s;}
.cl_con .con .top ul li.on a{color: #FF7900;font-family: hm;}
.cl_con .con .list{width: 100%;display: flex;flex-wrap: wrap;}
.cl_con .con .list .item{width: 4rem;margin-right: 0.4rem;background-color: #fff;box-shadow: 0px 0.2rem 0.34rem 0px rgba(0, 0, 0, 0.03);margin-bottom: 0.5rem;}
.cl_con .con .list .item:nth-child(3n){margin-right: 0;}
.cl_con .con .list .item .pic{width: 100%;height: 2.67rem;overflow: hidden;}
.cl_con .con .list .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.cl_con .con .list .item .pic:hover img{transform: scale(1.05);}
.cl_con .con .list .item .txt{padding: 0.3rem 0.4rem 0.5rem 0.4rem;}
.cl_con .con .list .item .txt .p{color: #606060;font-family: hl;line-height: 1.6;margin-bottom: 0.12rem;}
.cl_con .con .list .item .txt .h{color: #333;font-family: hl;line-height: 0.38rem;height: 0.38rem;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 0.4rem;}
.cl_con .con .list .item .txt .btns{display: flex;}
.cl_con .con .list .item .txt .btns .more{border-color:rgba(51, 51, 51, 0.20);margin-right: 0.2rem;width: 1.54rem;}
.cl_con .con .list .item .txt .btns .more:last-child{margin-right: 0;}
.cl_con .con .list .item .txt .btns .more:hover{background-color:#606060 ;color: #fff;}

.cd_con{position:relative}
.cd_con .pics{width: 12rem;position: relative;overflow: hidden;height: 100vh;float:left;position:sticky;top:0;}
.cd_con .pics .swiper-slide{height: 100vh;overflow: hidden;}
.cd_con .pics .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.cd_con .pics .swiper-pagination{position: absolute;left: 1.3rem;bottom: 0.5rem;width: fit-content;}
.cd_con .pics .swiper-pagination-bullet{border-radius: 0;opacity: 1;border-radius: 0;background-color: #fff;margin-right: 0.05rem;width: 0.32rem;height: 0.02rem;}
.cd_con .pics .swiper-pagination-bullet-active{background-color: #FF7700;}
.cd_con .txt{width: calc(100% - 12rem);height: auto;min-height:100vh; position: relative;background-color: #fff;padding: 1.33rem 1.3rem 1.3rem 0.66rem;float:right;}
.cd_con .txt .top{padding-bottom: 0.5rem;margin-bottom: 0.6rem;border-bottom: 1px solid rgba(96,96,96,0.1);}
.cd_con .txt .top .h{color: #333;font-family: hl;line-height: 1.3;margin-bottom: 0.3rem;}
.cd_con .txt .top .list{display: flex;align-items: center;justify-content: space-between;}
.cd_con .txt .top .list .item{display: flex;align-items: center;}
.cd_con .txt .top .list .item:last-child{margin-right: 0;}
.cd_con .txt .top .list .item .icon{width: 0.18rem;height: 0.18rem;object-fit: contain;margin-right: 0.1rem;}
.cd_con .txt .top .list .item .p{color: #606060;font-family: hl;}
.cd_con .txt .bottom .h{color: #333;font-family: hr;line-height: 1.8;margin-bottom: 0.2rem;}
.cd_con .txt .bottom .p{color: #606060;font-family: hl;line-height: 2;}
.cd_con .txt .goback{position: absolute;left: 0.66rem;bottom: 0.5rem;display: flex;width: fit-content;align-items: center;cursor: pointer;color: #606060;font-family: hr;}
.cd_con .txt .goback img{width: 0.14rem;height: 0.14rem;margin-left: 0.1rem;}
.cd_con .txt .more{position: absolute;right: 1.3rem;bottom: 0.5rem;padding:0;}

.ser_con .top{padding: 2.16rem 0 0 0;}
.ser_con .top .tit{text-align: center;color: #333;font-family: hl;line-height:1.18;margin-bottom:0.3rem;}
.ser_con .top form{width: 6.8rem;line-height: 0.58rem;border: 1px solid rgba(96, 96, 96, 0.20);border-radius: 0.06rem;margin:0 auto;margin-bottom:0.6rem;display:flex;align-items:center;padding:0 0.3rem;}
.ser_con .top form img{width: 0.2rem;height: 0.2rem;object-fit: contain;margin-right: 0.11rem;}
.ser_con .top form input{background-color: transparent;line-height: 0.58rem;}
.ser_con .top .tab{display: flex;justify-content: center;width:100%;}
.ser_con .top .tab a{display: block;padding-bottom: 0.2rem;position: relative;margin: 0 0.35rem;color: #333;font-family: hl;line-height: 2;}
.ser_con .top .tab a.on{font-family: hr;}
.ser_con .top .tab a:after{content:"";position: absolute;bottom:0;left: 0;width: 0%;height: 2px;background-color: #FF7700;transition: all 0.5s;}
.ser_con .top .tab a.on:after{width:100%;}
.ser_con .bottom{padding: 0.5rem 1.3rem 1.4rem 1.3rem;background-color: rgba(236,236,236,0.4);}
.ser_con .bottom .p1{color: #333;line-height: 2.25;font-family: hl;margin-bottom: 0.2rem;}
.ser_con .bottom .list{padding-bottom: 0.94rem;}
.ser_con .bottom .list .item{display: flex;justify-content:space-between; width: 100%;padding: 0.24rem 0.4rem 0.3rem 0.3rem;background-color: #fff;margin-bottom: 0.5rem;}
.ser_con .bottom .list .item .pic{width: 3.4rem;height: 1.91rem;overflow: hidden;}
.ser_con .bottom .list .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.ser_con .bottom .list .item .pic:hover img{transform:scale(1.05);}
.ser_con .bottom .list .item .txt{width: 12.09rem;}
.ser_con .bottom .list .item .txt .dz{color: #606060;font-family: hl;line-height: 1.6;margin-bottom: 0.12rem;}
.ser_con .bottom .list .item .txt .h{color: #333;line-height: 0.38rem;height: 0.38rem;font-family: hl;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 0.1rem;}
.ser_con .bottom .list .item:hover .txt .h{font-family:hr;}
.ser_con .bottom .list .item .txt .p{color: #333;font-family: hl;line-height: 0.32rem;font-family: hl;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; margin-bottom: 0.3rem;}
.ser_con .bottom .list .item .txt .more{border-color: rgba(51, 51, 51, 0.20);}
.ser_con .bottom .list .item .txt .more:hover{background-color:#606060 ;color: #fff;}

.ser_con .nlpage{display: flex;justify-content: center;align-items: center;}
.ser_con .nlpage a{display: block;margin: 0 0.05rem;width: 0.4rem;line-height: 0.22rem;border: 0.01rem solid #606060;border-radius: 0.04rem;text-align: center;border-color: transparent;transition: all 0.5s;color: #606060;font-family: hr;}
.ser_con .nlpage a.num:hover{border-color: #606060;}
.ser_con .nlpage a.num.on{border-color: #606060;}
.ser_con .nlpage a .img{width: 0.12rem;height: 0.12rem;margin: auto;}
.ser_con .nlpage a .img img{width: 100%;height: 100%;object-fit: contain;}
.ser_con .nlpage a .img img.img2{display: none;}
.ser_con .nlpage a:hover .img img.img1{display: none;}
.ser_con .nlpage a:hover .img img.img2{display: block;}

.tenc1_4{padding: 0 3.16rem 1rem 3.16rem;background-color: #fff;position: relative;z-index: 2;}
.tenc1_4 .tit{    font-family: hl;line-height: 1.178;text-align: center;margin-bottom: 0.55rem;}
.tenc1_4 .con{width: 100%;background-color: #ECECEC40;display:flex;}
.tenc1_4 .con .pic{width: 53.76%;height: auto;}
.tenc1_4 .con .pic img{width: 100%;height: 100%;object-fit: cover;}
.tenc1_4 .con .txt{width: 46.24%;padding: 0.98rem 0 1.42rem 1rem;}
.tenc1_4 .con .txt .input{margin-bottom: 0.35rem;width:3.95rem;position:relative;}
.tenc1_4 .con .txt .input .name{display: flex;position:relative; align-items: center;color: #333;font-family: hr;line-height: 1.5;margin-bottom: 0.25rem;}
.tenc1_4 .con .txt .input .name .red{position: absolute;top:95%;left: 0;color: red;opacity: 0;pointer-events: none;font-size:0.14rem;}
.tenc1_4 .con .txt .input .name .red.show{opacity: 1;}
.tenc1_4 .con .txt .input .name span{color: #FF7900;margin-right: 0.1rem;}
.tenc1_4 .con .txt .input  input{width: 100%;line-height: 0.48rem;padding: 0 0.16rem;border-radius: 0.06rem;border: 1px solid rgba(96, 96, 96, 0.20);background: #FFF;}
.tenc1_4 .con .txt .input input::placeholder{color:#999;font-weight:300;}

.tenc1_4 .con .txt .input .ipt{display: flex;width:100%;justify-content:space-between;}
.tenc1_4 .con .txt .input .ipt input{width: calc(100% - 1.2rem);}
.tenc1_4 .con .txt .input .ipt .button{width:1rem;line-height: 0.48rem;font-family: hl;padding: 0 0.16rem;border-radius: 0.06rem;border: 1px solid rgba(96, 96, 96, 0.20);background-color: #606060;color: #fff;cursor:pointer;text-align:center;}
.tenc1_4 .con .txt .input .ipt .button.hid{cursor:no-drop;opacity:0.6;}

.tenc1_4 .con .txt .input .ipt .cant{display: flex;align-items: center;color: #333;opacity:1!important;cursor:pointer;}
.tenc1_4 .con .txt .input .ipt .cant>img{width: 16px;height: 16px;display: block;margin-right: 4px;}
.tenc1_4 .con .txt .input .ipt .cant .tsy{position: absolute;top: calc(100% + 10px);left: 0;width: 3.95rem;background-color: #606060;color: #fff;line-height: 1.5;padding: 10px;border-radius: 8px;pointer-events:none;opacity:0;transition:all 0.5s;}
.tenc1_4 .con .txt .input .ipt .cant:hover .tsy{opacity:1;}



.tenc1_4 .con .txt .input .error{margin-top: 0.05rem;color: red;display:block;}


.tenc1_4 .con .txt .input .list{display: flex;flex-wrap: wrap;}
.tenc1_4 .con .txt .input .list .radio{margin-right: 0.4rem;}
.tenc1_4 .con .txt .input .list .radio:last-child{margin-right: 0;}

.tenc1_4 .con .txt .input .radio{display: flex;align-items: center;}
.tenc1_4 .con .txt .input:nth-child(1) .radio:nth-child(2){margin-bottom: 0.2rem;}
.tenc1_4 .con .txt .input .radio input[type="checkbox"]{appearance: none;width: 0.16rem;height: 0.16rem;margin-right: 0.1rem;border:none;padding:0;}
.tenc1_4 .con .txt .input .radio input[type="checkbox"]::before{content: "";display: block;width: 0.16rem;height: 0.16rem;background: url(/static/img/d1.svg);background-size: 100% 100%;}
.tenc1_4 .con .txt .input .radio input[type="checkbox"]:checked:before{background-image: url(/static/img/d2.svg);}
.tenc1_4 .con .txt .input .radio label{color: #333;font-family: hl;line-height: 1.66;}



.tenc1_4 .con .txt .more{border-color:rgba(51, 51, 51, 0.20);margin: 0 auto;position: relative;transform:translateX(-0.4rem)}
.tenc1_4 .con .txt .more:hover{background-color:#606060 ;color: #fff;}
.tenc1_4 .con .txt .more input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}
.tenc1_4 .con .txt .more button{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;text-transform: capitalize;cursor:pointer}
.tec_ab4x .con2{position:relative}
.tec_ab4x .con2 .txt{width: 8rem;}
.tec_ab4x .con2 .txt .tit{margin-bottom: 1rem;}
.tec_ab4x .con2 .txt .list{flex-wrap:wrap;justify-content:space-between;}
.tec_ab4x .con2 .txt .list .item{width: fit-content;margin-right:0.3rem;}
.tec_ab4x .con2 .txt .list .item:last-child{margin-right:0;}
.tec_ab4x .con2 .txt .list .item .p{margin-bottom: 0.7rem;}
.tec_ab4x .con2 .txt .list .item .nums .add{transform: translateY(0);margin-right:0.05rem;}
.tec_ab4x .con2 .px{position: absolute;bottom: 1rem;left: 1.3rem;color: #333;opacity: 0.6;font-family: hl;line-height: 1.5;color:#ffffff;}


.su3zx{padding: 1.2rem 0 0 0;}
.su3zx>.top{margin-bottom: 0.5rem;}
.su3zx>.top .tit{text-align: center;color: #333;line-height: 1.23;font-family: hl;margin-bottom: 0.67rem;letter-spacing: 0.06rem;}
.su3zx>.top .tabs{display: flex;justify-content: center;}
.su3zx>.top .tabs .item{display: flex;align-items: center;padding-right: 0.45rem;margin-right: 0.45rem;position: relative;cursor: pointer;}
.su3zx>.top .tabs .item:after{content: "";right: 0;top: 50%;position: absolute;transform: translateY(-50%); width: 1px;height: 0.6rem;background-color: #333;opacity: 0.2;}
.su3zx>.top .tabs .item:last-child{padding-right: 0;margin-right: 0;}
.su3zx>.top .tabs .item:last-child:after{display: none;}
.su3zx>.top .tabs .item .icon{margin-right: 0.2rem;}
.su3zx>.top .tabs .item .icon img{width: 0.54rem;height: 0.54rem;object-fit: contain;}
.su3zx>.top .tabs .item .icon img.img2{display: none;}
.su3zx>.top .tabs .item.on .icon img.img2{display: block;}
.su3zx>.top .tabs .item.on .icon img.img1{display: none;}
.su3zx>.top .tabs .item .txt{width: calc(100% - 0.74rem);width:2rem; color: #333;font-family: hl;transition: all 0.5s;}
.su3zx>.top .tabs .item.on .txt{color: #FF7900;}
.su3zx>.top .tabs .item .txt .h{line-height: 1.5;margin-bottom: 0.1rem;font-family:hl;}
.su3zx>.top .tabs .item.on .txt .h{font-family: hr;}
.su3zx .cons{position: relative;width: 100%;height: 7.08rem;}
.su3zx .cons .con{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;pointer-events: none;transition: all 0.5s;padding:0.86rem 2.13rem;}
.su3zx .cons .con.on{opacity: 1;pointer-events: all;}
.su3zx .cons .con .bj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.su3zx .cons .con .bj img{width: 100%;height: 100%;object-fit: cover;}
.su3zx .cons .con .txt1{position: relative;z-index: 2;color:#ffffff;}
.su3zx .cons .con .txt1 .h_1{line-height: 1.174;margin-bottom: 0.7rem;font-family: hl;}
.su3zx .cons .con .txt1 .txt_list .item{margin-bottom: 0.34rem;display:flex;align-items:flex-start;}
.su3zx .cons .con .txt1 .txt_list .item .icon{width: 0.38rem;height: 0.38rem;margin-right: 0.21rem;}
.su3zx .cons .con .txt1 .txt_list .item .p{font-family: hl;line-height: 1.5;}
.su3zx .cons .con .bottom{position: absolute;bottom: 0.5rem;left: 0;width: 100%;display: flex;justify-content: center;}
.su3zx .cons .con .bottom .item{background: rgba(0,0,0,0.36);backdrop-filter: blur(40.981082916259766px);padding: 0.1rem 0.2rem 0.1rem 0.1rem;display:flex;align-items:center;margin:0 0.1rem;}
.su3zx .cons .con .bottom .item .pic{width: 2.22rem;height: 1.53rem;overflow: hidden;margin-right:0.25rem;}
.su3zx .cons .con .bottom .item .pic img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.su3zx .cons .con .bottom .item:hover .pic img{transform:scale(1.05);}
.su3zx .cons .con .bottom .item .txt2{color: #ffffff;font-family: hl;line-height: 1.1;width:2.08rem}
.su3zx .cons .con .bottom .item .txt2 .h_2{margin-bottom: 0.18rem;}
.su3zx .cons .con .bottom .item .txt2 .p_2{line-height: 1.3;}



@media screen and (min-width: 1922px) {
}
@media screen and (max-width: 1680px) {
}
@media screen and (max-width: 1560px) {
}
@media screen and (max-width: 1440px) {


}
@media screen and (max-width: 1366px) {

}
@media screen and (max-width: 1280px) {
    
.tec_con .tec4 .tab .item{padding: 0 0.2rem 0.12rem 0.2rem;}
.su4zx .tab .item{padding: 0 0.2rem 0.12rem 0.2rem;}
.tec_con .tec5 .con .txts .txt .h{padding: 0.3rem 0;}
.tec_con .tec5 .con .txts .txt .con1 .con2{padding: 0.2rem 0.4rem;}
.tec_con .tec5 .con .txts{padding: 0.16rem 0.74rem 0.10rem 0.7rem;}
.tec_con .tec6 .video{height: 5.2rem;}
.tec_con .tec6 .list .item .icon{    width: 0.58rem;height: 0.37rem;}
.yc2 .list .box .txt .h{font-size: 20px;}
.yc2 .list .box .txt .p{font-size: 16px;line-height:1.5;}
.jz4 .cons .con .txt .h{font-size: 20px;}
.jz4 .cons .con .txt .p{font-size: 16px;}
.fl3 .txt .list .item .top .h{font-size: 24px;}
/*.backtop{bottom:12vw;}*/
}
@media screen and (max-width: 1024px) {
html{font-size: 60px!important;}
.header {
  display: none;
}

/*.m_tel{padding: 5px 15px;display:block!important;line-height:20px;position:sticky;top:0;background-color:#f6f0f0;text-align:right;font-size:14px;z-index:999;}*/
.header {
  display: none;
}
.m_header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: transparent;
  padding:15px;
  z-index: 98;
  display: flex !important;
  justify-content: space-between;
  transition: all 0.5s;
}
.m_header .img2{display: none;}
.m_header.on .img2{display: block;}
.m_header.on .img1{display: none;}

.m_header.on {
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.m_header.on1 .img2{display: block;}
.m_header.on1 .img1{display: none;}

.m_header.on1 {
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.m_header .logo {
  width: 86px;
}

.m_header .logo img {
  width: 100%;
}

.m_header .right {
  display: flex;
  align-items: center;
}


/*.m_header .right .tel{width: 22px;margin-right: 18px;}*/
/*.m_header .right .tel img{width: 100%;}*/
.m_header .right .h_ser {
  width: 20px;
  height: 20px;
  margin-right: 18px;
  
}

.m_header .right .h_ser img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.m_header .right .h_zx {
  width: 20px;
  height: 20px;
  margin-right: 18px;
  
}

.m_header .right .h_zx img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.m_header .btn {
  display: block;
  width: 20px;
}

.m_header .btn {
  margin-right: 0;
  cursor: pointer;
}

.m_header .btn.hide {
  opacity: 0;
}

.m_header .btn div {
  display: block;
  width: 22px;
  height: 1px;
  background-color: #333;
  border-radius: 1px;
  transition: all 0.3s;
}

.m_header .btn div:nth-child(1) {
  transform: translate(0, -8px);
}

.m_header .btn div:nth-child(2) {
  transform: translate(0, 0);
  /*width: 12px;*/
}

.m_header .btn div:nth-child(3) {
  transform: translate(0px, 8px);
}

/*.m_header .btn:hover div:nth-child(1) {*/
/*  transform: translate(0, -8px);*/
/*}*/

/*.m_header .btn:hover div:nth-child(2) {*/
/*  transform: translate(0, 0);*/
/*  width: 22px;*/
/*}*/

/*.m_header .btn:hover div:nth-child(3) {*/
/*  transform: translate(0, 8px);*/
/*}*/

.m_header {
  display: flex !important;
  display: flex;
  justify-content: space-between;
  align-items: center
}

.mh_nav {
  display: block !important;
}

.mh_nav {
  position: fixed;
  top: 0;
  left: 10%;
  width: 90%;
  transform: translateX(120%);
  z-index: 999;
  background-color: #fff;
  height: 100vh;
  overflow: auto;
  padding: 50px 25px;
  transition: all 0.5s;
  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
}

.mh_nav.show {
  transform: translateX(0);
}

.mh_nav .close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 16px;
  height: 16px;
}

.mh_nav .nav>li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  position: relative;
  padding-right: 0;
  position: relative;
}

.mh_nav .nav>li .jt{
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.5s;
  /*width: 12px;*/
  /*height: 12px;*/
  width: 100%;
  height: 60px;
  /*background: url(/static/img/hx_add.svg)no-repeat right 24px;*/
  /*background-size:12px 12px;*/
  
  /*display: none;*/
}

.mh_nav .nav>li .jt:after{
    content: "";
    position: absolute;
    right: 0;top: 24px;
    width: 12px;
    height: 12px;
    background: url(/static/img/hx_add.svg)no-repeat center;
    background-size:12px 12px;
    transform: rotate(-90deg);
}

.mh_nav .nav>li>a {
  line-height: 60px;
  font-size: 16px;
  display: block;
  width: fit-content;
  font-family: hr;
}


.mh_nav .nav>li.on .jt:after{
  transform: rotate(0deg);
}

.mh_nav .nav>li:nth-child(2) .jt {
  display: block;
}
.mh_nav .nav>li:nth-child(3) .jt {
  display: block;
}
.mh_nav .nav>li:nth-child(4) .jt {
  display: block;
}
.mh_nav .nav>li:nth-child(7) .jt {
  display: block;
}
.mh_nav .nav>li:nth-child(9) .jt {
  display: block;
}

/*.mh_nav .nav>li:nth-child(4):after {*/
/*  display: none;*/
/*}*/

.mh_nav .nav>li .nav1 {
  padding: 0 10px 15px 10px;
  line-height: 24px;
  display: none;
  font-size: 14px;
  font-family: hr;
  height: auto!important;
}

.mh_nav .nav>li .nav1 .h {
  font-family: 'hb';
  font-weight: 600;
  font-size: 14px;
  color: #1f1f1f;
  margin-bottom: 8px;
}

.mh_nav .nav>li .nav1>li{
    /*border-bottom: 1px solid rgba(0, 0, 0, 0.1);*/
    position: relative;
}
.mh_nav .nav>li .nav1>li:last-child{
    border-bottom: none;
}
.mh_nav .nav>li .nav1>li>i{
    position: absolute;top: 14px;right: 0;
    display: block;width: 10px;
    height: 10px;
}

.mh_nav .nav>li .nav1>li>i img{width: 100%;height: 100%;object-fit: contain;}
.mh_nav .nav>li .nav1>li>i img.img2{display: none;}
.mh_nav .nav>li .nav1>li.on>i img.img2{display: block;}
.mh_nav .nav>li .nav1>li.on>i img.img1{display: none;}

.mh_nav .nav>li .nav2>li{
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    position: relative;
}
.mh_nav .nav>li .nav2>li i{
    position: absolute;top: 14px;right: 0;
    display: block;width:8px;
    height: 8px;
}

.mh_nav .nav>li .nav2>li i img{width: 100%;height: 100%;object-fit: contain;}
.mh_nav .nav>li .nav2>li i img.img2{display: none;}
.mh_nav .nav>li .nav2>li.on i img.img2{display: block;}
.mh_nav .nav>li .nav2>li.on i img.img1{display: none;}

.mh_nav .nav>li .nav1 a {
  padding: 6px 0;
}

.mh_nav .nav>li .nav2 {
  font-size: 13px;
  padding: 0 0 20px 0;
  padding-left: 16px;
  padding-right: 16px;
  font-family: hr;
  /*display: none;*/
}

.mh_nav .nav>li .nav2 a {
  font-size: 13px;
  padding:6px 0;
}

.right_nav{display: none;}

.more{width:150px;line-height: 1.2;font-size: 12px;padding: 10px 0;}
.dh{opacity: 1!important;transform: translateY(0)!important;}
#index-page .section .i_scl{display: none;}
#index-page .section .banner .txt .tit{font-size: 32px;line-height: 1.4;margin-bottom: 0.3rem;}

#index-page .section .i_part_c .con{top:10vh;padding: 0 15px;}
#index-page .section .i_part_c .con .tit{font-size: 32px;line-height: 1;margin-bottom: 20px;}
#index-page .section .i_part_c .con .p{font-size: 14px;line-height: 18px;}
#index-page .section .i_part_c .con .btns{display: block;margin-top: 35px;}
#index-page .section .i_part_c .con .btns .more{width: 170px;margin: 0 auto;margin-bottom: 15px;}

#index-page .section .i_part5 .top{position: absolute;top: 13.87vh;left: 0;width: 100%;padding: 0 25px;}
#index-page .section .i_part5 .top .tit{font-size: 32px;line-height: 1.38;margin-bottom: 20px;}
#index-page .section .i_part5 .top .p{font-size: 14px;line-height: 18px;}
#index-page .section .i_part5 .list{bottom: 10px;padding: 0 15px;display: block;}
#index-page .section .i_part5 .list .item{width: 100%;margin-bottom: 10px;margin-right: 0;padding: 24px 25px;}
#index-page .section .i_part5 .list .item:last-child{margin-bottom: 0;}
#index-page .section .i_part5 .list .item .txt{width: 242px;}
#index-page .section .i_part5 .list .item .txt .h_1{font-size: 18px;line-height: 18px;margin-bottom: 10px;}
#index-page .section .i_part5 .list .item .txt .p_1{font-size: 14px;line-height: 1.5;}
#index-page .section .i_part5 .list .item .more1{font-size: 12px;}

#index-page .section .i_part6{padding: 12.87vh 15px 18px 15px;height: auto;min-height: 100vh;position:relative;z-index:2;}
#index-page .section .i_part6 .mpic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;z-index: -1;display: block!important;}
#index-page .section .i_part6 .top{margin-bottom: 73px;}
#index-page .section .i_part6 .top .tit{font-size: 32px;line-height: 1.4;text-align: left;margin-bottom: 20px;width:210px;}
#index-page .section .i_part6 .top .p{font-size: 14px;text-align: left;line-height: 1.28;width:100%;}
#index-page .section .i_part6 .list{width: 100%;justify-content:space-between;}
#index-page .section .i_part6 .list .item{width: 48%;}
#index-page .section .i_part6 .list .item .nums{margin-bottom: 6px;}
#index-page .section .i_part6 .list .item .nums .num{font-size: 28px;line-height: 32px;margin-right: 10px;}
#index-page .section .i_part6 .list .item .nums .dw{font-size: 13px;}
#index-page .section .i_part6 .list .item .p1{font-size: 14px;line-height: 1.3;}
#index-page .section .i_part6 .px{left: 15px;font-size:12px;line-height:20px;}

#index-page .section .i_part7{padding: 75px 15px 80px 15px;height: auto;}
#index-page .section .i_part7 .top{margin-bottom: 30px;}
#index-page .section .i_part7 .top .tit{font-size: 32px;margin-bottom: 20px;}
#index-page .section .i_part7 .con{padding: 0;display: block;}
#index-page .section .i_part7 .con .item{width: 100%;margin-right: 0;margin-bottom: 20px;}
#index-page .section .i_part7 .con .item:last-child{margin-bottom: 0;}
#index-page .section .i_part7 .con .item .pic{width: 100%;height: 50.66vw;}
#index-page .section .i_part7 .con .item .txt{padding: 22px 27px 32px 27px;}
#index-page .section .i_part7 .con .item .txt .time{font-size: 14px;margin-bottom: 12px;}
#index-page .section .i_part7 .con .item .txt .time img{width: 15px;}
#index-page .section .i_part7 .con .item .txt .h{font-size: 18px;line-height: 28px;height: 56px;margin-bottom: 30px;}
#index-page .section .i_part7 .con .item .txt .more{width: 120px;}

#index-page .section .i_part8{display: block;padding: 60px 15px 0 15px;height: auto;}
#index-page .section .i_part8 .img{position: static;margin: 0 auto;width: 220px;margin-top: 40px;}
#index-page .section .i_part8 .left{padding: 0;}
#index-page .section .i_part8 .left .tit{font-size: 28px;text-align: center;margin-bottom: 30px;}
#index-page .section .i_part8 .left .tel{justify-content: center;font-size:22px;}
#index-page .section .i_part8 .right{margin-top: 30px;width:100%;padding-bottom:1px;}
#index-page .section .i_part8 .right .item{width: 100%;margin-bottom: 20px;display:block;margin-bottom:45px;}
#index-page .section .i_part8 .right .item .code{width: 120px;height:120px;margin:0 auto; margin-bottom: 30px;}
#index-page .section .i_part8 .right .item .txt{width: 100%;text-align:center;}
#index-page .section .i_part8 .right .item .txt .h{font-size: 20px;}
#index-page .section .i_part8 .right .item .txt .p{font-size: 14px;}
#index-page .section .i_part8 .img{display: none;}

.footer{padding: 30px 15px;display:block;}
.footer .f_left{flex-wrap:wrap;justify-content:center;font-size:12px;line-height:20px;}
.footer .f_left .p{display: block;width: 100%;text-align:center;}
.footer .f_right{justify-content:center;margin-top: 20px;font-size:12px;}

.ab_banner .tit{font-size: 26px;padding:0 15px;}
.ab1{padding: 50px 15px;display:block;}
.ab1 .txt{width: 100%;padding: 0;margin-bottom: 30px;}
.ab1 .txt .tit{font-size: 26px;margin-bottom: 12px;}
.ab1 .txt .p{font-size: 14px;}
.ab1 .pic{width: 100%;height: 60vw;}
.ab2{padding: 0 15px 50px 15px;display:block;}
.ab2 .txt{width: 100%;padding: 0;margin-bottom: 30px;}
.ab2 .txt .tit{font-size: 26px;margin-bottom: 12px;}
.ab2 .txt .p{font-size: 14px;}
.ab2 .con{width: 100%;}
.ab2 .con .list{display: block;padding: 0 15px;}
.ab2 .con .list .item{width: 100%;margin-bottom: 10px;margin-right: 0;padding: 13px 24px 13px 15px;}
.ab2 .con .list .item:last-child{margin-bottom: 0;}
.ab2 .con .list .item .txt1{width: 242px;}
.ab2 .con .list .item .txt1 .h_1{font-size: 16px;line-height: 18px;margin-bottom: 12px;}
.ab2 .con .list .item .txt1 .p_1{font-size: 13px;line-height: 1.5;}
.ab3{padding: 0 15px 50px 15px;display:block;}
.ab3 .tit{font-size: 26px;margin-bottom:30px;}
.ab3 .con{display: block;}
.ab3 .con .pic{height: 80vw;}
.ab3 .con .txts{width: 100%;height: auto;}
.ab3 .con .txts .list{width: 100%;padding: 30px 20px;}
.ab3 .con .txts .item{display: flex;align-items: flex-start;margin-bottom:20px;}
.ab3 .con .txts .item .icon{width: 24px;height: 24px;margin-right: 18px;margin-top:12px;}
.ab3 .con .txts .item .txt{width: calc(100% - 42px);}
.ab3 .con .txts .item .h{font-size: 13px;line-height: 19px;margin-bottom: 6px;}
.ab3 .con .txts .item .p{font-size: 15px;line-height: 21px;}



.ab4{padding:75px 15px;}
.ab4 .top .tit{font-size: 25px;margin-bottom: 30px;}
.ab4 .top .list{justify-content: space-between;}
.ab4 .top .list .item{width: 48%;margin: 0;}
.ab4 .top .list .item .nums .dw{font-size: 14px;}
.ab4 .top .list .item .p{font-size: 13px;}

.ab5{padding:75px 15px 75px 15px;}
.ab5 .con{display: none;}
.ab5 .con .right{width: calc(100% - 50px);top: 100px;}
.ab5 .tit{left: -50px;width: calc(100% + 50px);font-size: 25px;}
.ab5 .con_m{display:block!important;position: relative;overflow: hidden;padding-bottom: 32px;}
.ab5 .con_m .tit1{font-size: 25px;font-family: hm;color: #333;text-align: center;margin-bottom: 30px;}
.ab5 .con_m .pic{width: 51.73vw;overflow: hidden;margin-bottom: 20px;width: 100%;}
.ab5 .con_m .pic img{width: 100%;height: 100%;object-fit: cover;}
.ab5 .con_m .txt{text-align: center;}
.ab5 .con_m .txt .year{font-size: 20px;line-height: 1.5;margin-bottom: 10px;color: #333;font-family: hm;}
.ab5 .con_m .txt .p{font-size: 14px;font-size: hr;color: #333;line-height: 1.3;}
.ab5 .con_m .swiper-pagination{display:block!important;bottom: 0;}
.ab5 .con_m .swiper-pagination .swiper-pagination-bullet{width: 24px;height: 2px;border-radius: 0;opacity: 0.3;margin: 0 3px;}
.ab5 .con_m .swiper-pagination .swiper-pagination-bullet-active{background-color: #333;opacity: 1;}
.ab4 .maps .dian_box .box .con1{display: none!important;}
.ab4 .liss_m{display: block!important;}
.ab4 .liss_m .list{display: none;}
.ab4 .liss_m .list.on{display: flex;flex-wrap: wrap;padding: 0;border:1px solid #ECECEC; width: 100%;}
.ab4 .liss_m .list .item1{border-bottom: 1px solid #ECECEC;width: 100%; padding:20px!important; display: flex;align-items: center;}
.ab4 .liss_m .list .item1:nth-child(2n){padding-left: 0.25rem;}
/* .ab4 .liss_m .list .item1:nth-child(1),.ab4 .maps .dian_box .box .con1 .list .item:nth-child(2){border-top: none;} */
.ab4 .liss_m .list .item1:nth-child(2n){border-right: none;}
.ab4 .liss_m .list .item1 .h{display: flex;align-items: center;color: #333;font-size: 18px;line-height: 26px;margin-bottom: 10px;}
.ab4 .liss_m .list .item1 .h img{width: 20px;height: 20px;object-fit: contain;margin-right: 0.15rem;}
.ab4 .liss_m .list .item1 .p{color: #333;line-height: 1.375;font-family: hr;font-size: 16px;}


.ab4x .con1{height: 140vw;padding:50px 15px;z-index:2;}
.ab4x .con1 .txt{position: static;text-align: center;font-size:30px;transform:translateY(0);}
.ab4x .con1 .map{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index:-1;}
.ab4x .con1 .map video{width: 100%;height: 100%;object-fit: cover;opacity:0.6;}
.ab4x .con1 .list{position: static;transform:translateY(0);width: 100%;display: flex;justify-content: :space-between;margin-top:70px;}
.ab4x .con1 .list .item{width: 48%;text-align:center;}
.ab4x .con1 .list .item .nums{justify-content: center;}
.ab4x .con1 .list .item .p{font-size: 12px;}
.ab4x .con1 .px{bottom: 50px;left:auto; right: 15px;font-size: 12px;}

.ab4x .con2{height: auto;padding: 50px 0 0 0;}
.ab4x .con2 .txt{position: static;width: 100%;color:#333;margin-bottom: 30px;text-align:center;padding:0 15px;}
.ab4x .con2 .txt .p{margin-bottom: 0;font-size:14px;line-height:1.5;text-align:center;}
.ab4x .con2 .txt .tit{font-size: 26px;}

.su_gs1 .txt{padding: 0 15px;}
.su_gs1 .txt .tit{font-size: 26px;}
.su_gs1 .txt .p{font-size: 14px;line-height:1.5;}

.abe1{padding: 50px 0;}
.abe1 .top .tit{font-size: 26px;margin-bottom:30px;}
.abe1 .top .list{margin-bottom: 50px;}
.abe1 .top .list .item .nums{justify-content:center;}
.abe1 .top .list .item .nums .num{font-size: 26px;}
.abe1 .top .list .item .nums .dw{font-size: 14px;}
.abe1 .top .list .item .p{font-size: 13px;}

.abe2{padding: 50px 0;}
.abe2 .top .tit{font-size: 26px;}
.abe2 .top .tab .li .h{font-size: 14px;}
.abe2 .top .tab .li .p{font-size: 13px;}
.abe2 .con .swiper-slide .pic{height: 40vw;}
.abe2 .con .prev{left: 50%;transform:translateX(calc(-100% - 10px));}
.abe2 .con .next{right: 50%;transform:translateX(calc(100% + 10px));}

.abe3{padding: 50px 15px;}
.abe3 .top .tit{font-size: 26px;}
.abe3 .con{padding: 0;display: block;}
.abe3 .con .item{width: 100%;}
.abe3 .con .item{width: 100%;margin-right: 0;margin-bottom: 20px;}
.abe3 .con .item:last-child{margin-bottom: 0;}
.abe3 .con .item .pic{width: 100%;height: 50.66vw;}
.abe3 .con .item .txt{padding: 22px 27px 32px 27px;}
.abe3 .con .item .txt .time{font-size: 12px;margin-bottom: 12px;}
.abe3 .con .item .txt .h{font-size: 16px;line-height: 26px;height: 52px;margin-bottom: 32px;}
.abe3 .con .item .txt .more{width: 150px;}

.pbm1 .txt .h{font-size: 30px;}
.pbm2{padding: 50px 15px;}
.pbm2 .con{width: 100%;display: block;}
.pbm2 .con .left{width: 100%;margin-bottom: 30px;}
.pbm2 .con .right{width: 100%;}
.pbm2 .con .right .con_d .list .item{margin-right: 0;margin-bottom: 20px;width: 100%;}
.pbm2 .con .right .con_d .list .item .pic{height: 50vw;}
.pbm2 .con .right .con_d .list .item .txt .btns{font-size: 12px;}
.pac2{padding: 50px 15px;}
.pac2 .top{margin-bottom: 30px;}
.pac2 .top .tit{font-size: 26px;}
.pac2 .top .p{font-size: 14px;}
.pac2 .con{justify-content:space-between;}
.pac2 .con .item{width: 48%;margin-right: 0;}
.pac2 .con .item>div .h{font-size: 13px;}
.pac2 .con .item>div .mor{font-size: 12px;}

.cat1{padding: 50px 15px;}
.cat1 .con{display: block;}
.cat1 .pic{width: 100%;height:70vw;}
.cat1 .txts{width: 100%;padding:30px 20px;}
.cat1 .txts .h{font-size: 18px;margin-bottom:20px;}
.cat1 .txts .list .item{padding: 10px 0;}
.cat1 .txts .list .item .txt .p1{font-size: 13px;}
.cat1 .txts .list .item .txt .p2{font-size: 14px;}
.cat2{padding: 0 15px 50px 15px;}
.cat2 .item{width: 100%;padding:30px 20px;margin-right:0;height:auto;}
.cat2 .item .h{font-size: 20px;}
.cat2 .item .select select{font-size: 13px;}
.cat2 .item .txts .txt .p1{font-size: 13px;}
.cat2 .item .txts .txt .p2{font-size: 14px;}

.nl_con{padding:100px 15px 50px 15px;}
.nl_con .top{display: block;}
.nl_con .top .pic{width: 100%;}
.nl_con .top .pic .swiper-slide{height: 63vw;}
.nl_con .top .txt{width: 100%;height: auto;}
.nl_con .top .txt .swiper-slide{padding:30px 15px 60px 15px;}
.nl_con .top .txt .swiper-slide .time{font-size: 12px;}
.nl_con .top .txt .swiper-slide .h{font-size: 20px;}
.nl_con .top .txt .swiper-pagination{left: 15px;}

.nl_con .bottom .item{width: 100%;margin-right: 0;margin-bottom: 20px;}
.nl_con .bottom .item:last-child{margin-bottom: 0;}
.nl_con .bottom .item .pic{width: 100%;height: 50.66vw;}
.nl_con .bottom .item .txt{padding: 22px 27px 32px 27px;}
.nl_con .bottom .item .txt .time{font-size: 12px;margin-bottom: 12px;}
.nl_con .bottom .item .txt .h{font-size: 16px;line-height: 26px;height: 52px;margin-bottom: 32px;}
.nl_con .bottom .item .txt .more{width: 150px;}
.nl_con .nlpage a{font-size: 12px;}

.nd_con{padding: 120px 15px 50px 15px;}
.nd_con .nd1{padding: 0 0 30px 0;margin-bottom:30px;}
.nd_con .nd1 .tit{font-size: 22px;margin-bottom:30px;}
.nd_con .nd1 .time{font-size: 13px;}
.nd_con .nd2{padding: 0;}
.nd_con .nd2 .nd_right{display: none;}

.tec_con .tec1 .txt .h{font-size: 30px;}

.tec_con .tec1{height: 100vh;}
.tec_con .tec1 .txt{top: 13.86vh;padding: 0 15px;margin-bottom: 47px;}
.tec_con .tec1 .txt .h{font-size: 25px;line-height: 35px;margin-bottom: 12px;}
.tec_con .tec1 .txt .p{font-size: 14px;line-height: 18px;margin-bottom: 30px;}
.tec_con .tec1 .list{position: absolute;bottom: 0;left: 0;width: 100%; padding: 0 15px 10px 15px;display: block;}
.tec_con .tec1 .list .item{width: 100%;margin-bottom: 8px;padding: 13px 24px 13px 15px;}
.tec_con .tec1 .list .item:last-child{margin-bottom: 0;}
.tec_con .tec1 .list .item .icon{width: 41px;}
.tec_con .tec1 .list .item .txt1{width: 242px;}
.tec_con .tec1 .list .item .h{font-size: 16px;line-height: 18px;margin-bottom: 12px;}
.tec_con .tec1 .list .item .p{font-size: 13px;line-height: 1.5;}

.tec_con .tec2{height: auto;padding: 13.86vh 15px 15px 15px;}
.tec_con .tec2 .txt{width: 100%;padding: 0;position: static;}
.tec_con .tec2 .txt .tit{font-size: 25px;text-align: center;margin-bottom: 30px;}
.tec_con .tec2 .txt .list1{margin-bottom: 60px;}
.tec_con .tec2 .txt .list1 .item{display: block;font-size:15px;text-align:center;margin:0 20px;}
.tec_con .tec2 .txt .list1 .item img{width: 26px;height: 26px;margin: 0 auto;margin-bottom: 10px;}
.tec_con .tec2 .txt .list2{width: 100%;padding: 27px 15px;background: rgba(183, 183, 183, 0.60);backdrop-filter: blur(0px);}
.tec_con .tec2 .txt .list2 .item{width: 147px;margin-bottom: 22px;}
.tec_con .tec2 .txt .list2 .item .nums{margin-bottom: 6px;}
.tec_con .tec2 .txt .list2 .item .nums .num{font-size: 28px;margin-right: 10px;}
.tec_con .tec2 .txt .list2 .item .nums .dw{font-size: 13px;}
.tec_con .tec2 .txt .list2 .item .p{font-size: 13px;line-height: 1.3;}
.tec_con .tec2 .txt .px{font-size: 12px;}

.tec_con .tec3{padding: 13.86vh 15px 88px 15px;height:77vh;}
.tec_con .tec3 video{height: 100%;}
.tec_con .tec3 .pic{transform: translateY(11vh);}
.tec_con .tec3 .pic img{height: 36vw;}
.tec_con .tec3 .txt{padding-top: 0;}
.tec_con .tec3 .txt .h{font-size: 25px;margin-bottom: 12px;}
.tec_con .tec3 .txt .p{font-size: 14px;line-height: 18px;margin-bottom: 24px;}
.tec_nav a{font-size: 11px;margin: 0 8px;}
.tec_con .tec4{padding: 80px 15px 75px 15px;}
.tec_con .tec4 .top .tit{font-size: 25px;margin-bottom: 12px;}
.tec_con .tec4 .top .p{font-size: 14px;}
.tec_con .tec4 .pics{margin-bottom: 26px;}
.tec_con .tec4 .pics .swiper-slide{height: 75vw;}
.tec_con .tec4 .tab{width: 100%;margin-bottom: 18px;}
.tec_con .tec4 .tab .item{font-size: 12px;padding: 0 3px 10px 3px;}
.tec_con .tec4 .txts .txt{font-size: 13px;line-height: 21px;}

.tec_con .tec4 .pics .swiper-slide .pics1{width: 90%;left: 5%;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide .txt11 .h_11{font-size: 14px;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide .txt11 .p_11{font-size: 12px;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide video{height: 35vw;}
.tec_con .tec4 .pics .swiper-slide .pics1 .swiper-slide img{height: 35vw;}


.su4zx{padding: 80px 15px 75px 15px;}
.su4zx .top .tit{font-size: 25px;margin-bottom: 12px;}
.su4zx .top .p{font-size: 14px;}
.su4zx .pics{margin-bottom: 26px;}
.su4zx .pics .swiper-slide{height: 75vw;}
.su4zx .tab{width: 100%;margin-bottom: 18px;}
.su4zx .tab .item{font-size: 12px;padding: 0 3px 10px 3px;}
.su4zx .txts .txt{font-size: 13px;line-height: 21px;}

.su4zx .pics .swiper-slide .pics1{width: 90%;left: 5%;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide .txt11 .h_11{font-size: 14px;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide .txt11 .p_11{font-size: 12px;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide video{height: 35vw;}
.su4zx .pics .swiper-slide .pics1 .swiper-slide img{height: 35vw;}

.tec_con .tec5{padding: 60px 15px;}
.tec_con .tec5 .top{margin-bottom: 45px;}
.tec_con .tec5 .top .tit{font-size: 25px;}
.tec_con .tec5 .top .p{font-size: 14px;}
.tec_con .tec5 .con{display: block;}
.tec_con .tec5 .con .pics{width: 100%;height: 69.73vw;}
.tec_con .tec5 .con .txts{width: 100%;padding: 27px 25px;}
.tec_con .tec5 .con .txts .txt .h{font-size: 16px;padding: 10px 0;}
.tec_con .tec5 .con .txts .txt .h .add{width: 10px;height: 10px;top: 16px;}
.tec_con .tec5 .con .txts .txt .con1 .p_1{font-size: 13px;margin-bottom: 12px;}
.tec_con .tec5 .con .txts .txt .con1 .con2{padding: 18px 20px;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .h_1{font-size: 14px;margin-bottom: 20px;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list{display: block;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item{width: 100%;margin-right: 0;margin-bottom: 20px;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item>img{width:23px;height: 16px;margin-bottom: 18px;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item .h_2{font-size: 13px;margin-bottom: 7px;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .list .item .p_2{font-size: 13px;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .h_3{font-size: 15px;margin-bottom: 7px;}
.tec_con .tec5 .con .txts .txt .con1 .con2 .p_3{font-size: 13px;}

.tec_con .tec6{padding: 75px 0;}
.tec_con .tec6 .top{margin-bottom: 30px;}
.tec_con .tec6 .top .tit{font-size: 25px;margin-bottom: 12px;padding:0 20px;}
.tec_con .tec6 .top .p{font-size: 14px;}
.tec_con .tec6 .video{height: 117.2vw;height:50.2vw; margin-bottom: 12px;}
.tec_con .tec6 .video video{width: 100%;height: 100%;object-fit: cover;}
.tec_con .tec6 .list{display: block;padding: 0 15px;}
.tec_con .tec6 .list_m{display: block!important;position: relative;overflow: hidden;padding: 0;width: calc(100% - 30px); padding-bottom: 32px;margin: 0 15px;}
.tec_con .tec6 .list .item{width: 100%;margin-right: 0;padding: 18px 20px;}
.tec_con .tec6 .list .item .icon{width:35px;height: 24px;margin-bottom: 18px;}
.tec_con .tec6 .list .item .h{font-size: 16px;margin-bottom: 12px;}
.tec_con .tec6 .list .item .p{font-size: 13px;}
.tec_con .tec6 .list_m .swiper-pagination{bottom: 0;}
.tec_con .tec6 .list_m .swiper-pagination .swiper-pagination-bullet{width: 24px;height: 2px;border-radius: 0;opacity: 0.3;margin: 0 3px;}
.tec_con .tec6 .list_m .swiper-pagination .swiper-pagination-bullet-active{background-color: #333;opacity: 1;}

.tec_con .tec7{padding: 0 0 71px 0;}
.tec_con .tec7 .top{margin-bottom: 30px;padding: 0 15px;}
.tec_con .tec7 .top .tit{font-size: 25px;margin-bottom: 12px;}
.tec_con .tec7 .top .p{font-size: 14px;}
.tec_con .tec7 .con{display: block;background-color: transparent;padding: 0;}
.tec_con .tec7 .con .right{width: 100%;height: auto;}
.tec_con .tec7 .con .right .pics{width: 100%;height: 80vw;}
.tec_con .tec7 .con .right .tabs{left: 20px;width: calc(100% - 40px);bottom: 20px;}
.tec_con .tec7 .con .right .tabs .li{width: 31%;font-size: 13px;}
.tec_con .tec7 .con .left{width: 100%;padding: 0 15px; padding-top: 30px;}
.tec_con .tec7 .con .left .item1{margin-bottom: 20px;}
.tec_con .tec7 .con .left .item1 .h{font-size: 16px;margin-bottom: 12px;}
.tec_con .tec7 .con .left .item1 .p{font-size: 13px;}
.tec_con .tec7 .con .left .item2 .h_1{font-size: 16px;margin-bottom: 12px;}
.tec_con .tec7 .con .left .item2 ul li{font-size: 13px;}
.tec_con .tec7 .con .left{margin-bottom: 20px;padding-top:0;}
.tec_con .tec7 .con .left .item2 ul{font-size: 12px;}
.tec_con .tec7 .tab{display: flex;justify-content: space-between;}
.tec_con .tec7 .tab .item{font-size: 13px;width: 31%;}

.tec_con .tec8{padding: 50px 15px;}
.tec_con .tec8 .top{margin-bottom: 30px;padding: 0 15px;}
.tec_con .tec8 .top .tit{font-size: 25px;margin-bottom: 12px;}
.tec_con .tec8 .top .p{font-size: 14px;line-height:1.3;}
.tec_con .tec8 .cons{height: 56vw;margin-bottom:20px;}
.tec_con .tec8 .tab .item{font-size: 14px;}
.tec_con .tec8 .txts .txt{font-size: 14px;}

.par1 .pic{height: 100vw;}
.par1 .pic img.img_mp{display: block;}
.par1 .pic img.img_pc{display: none;}

.par1x{height: 150vw;}
.par1x .tit{top: 50px;font-size: 26px;}
.par1x .list{flex-wrap: wrap;justify-content:space-between;padding:0 15px;bottom:0;}
.par1x .list .item{width: 100%;margin-right: 0;margin-bottom: 12px;}
.par1x .list .item .txt .h_1{font-size: 18px;}
.par1x .list .item:hover .more1{font-size:12px;}

.par2{padding: 50px 15px;}
.par2 .tit{font-size: 26px;margin-bottom:30px;}

.par3_1{height: auto;padding:50px 0 0 0;}
.par3_1 .tit{font-size: 26px;margin-bottom:5.5rem}
.par3_1 .bj{height: 10.8rem;}
.par3_1 .list{padding: 0 15px;justify-content:space-between;flex-wrap:wrap;}
.par3_1 .list .item{width: 48%;margin: 0 0 20px 0!important;}
.par3_1 .list .item:before{display:none;}
.par3_1 .list .item .h{font-size: 13px;}
.par3_1 .list .item .p{font-size: 12px;}


.su10{padding: 50px 15px;}
.su10 .tab{font-size: 15px;width:100%;        justify-content: center;}
.su10 .tab .li{width: 50%;white-space: normal;text-align: center;padding:0 10px 12px 10px;margin-right:0;  line-height: 1.5;}
.su10 .cons .con{padding: 30px 15px;}
.su10 .cons .con .item{margin-bottom: 0;}
.su10 .cons .con .item .inputs{flex-wrap: wrap;}
.su10 .cons .con .item .inputs .input{width: 100%;margin-right: 0;margin-bottom: 15px;}
.su10 .cons .con .item .name{font-size: 14px;}
.su10 .cons .con .item .inputs .input input{font-size: 14px;}
.su10 .cons .con .item .inputs .input .ipt .button{font-size: 14px;}
.su10 .cons .con .item .inputs .input select{font-size: 14px;}
.su10 .cons .con .item textarea{font-size: 14px;}
.su10 .cons .con .btns .f_btn{font-size: 13px;}
.su10 .cons .con .item .list{font-size: 14px;margin-bottom: 15px;}

.com_header{padding: 15px;}
.com_header .tit{font-size: 15px;width: 100px;}
/*.com_header .tit{display: none;}*/

.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom{width: 90%;left: 5%;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .swiper-slide{flex-wrap: wrap;justify-content:space-between;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .name{width: 100%;text-align: center;border-bottom:1px solid #ffffff50;margin-bottom:10px;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .name:after{display:none;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .item{width: 32%;}
.su_jt1 .pics>.swiper-wrapper>.swiper-slide .bottom .item .p{font-size: 12px;}

.su_jt2{padding:50px 0 0 0;}
.su_jt2>.top{padding: 0 15px;}
.su_jt2>.top .tit{font-size: 26px;padding:0 15px;}
.su_jt2>.top .tabs{flex-wrap: wrap;justify-content:flex-start;}
.su_jt2>.top .tabs .item{width: 48%;margin-right:4%;padding-right:0;margin-bottom:20px;}
.su_jt2>.top .tabs .item:nth-child(2n){margin-right:0;}
.su_jt2>.top .tabs .item:after{display:none;}
.su_jt2>.top .tabs .item .txt .h{font-size: 15px;}
.su_jt2>.top .tabs .item .txt .p{font-size: 13px;}
.su_jt2 .con .pic{position: relative;}
.su_jt2 .con .pic:after{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);}
.su_jt2 .con .left{left: 15px;width: calc(100% - 30px);}
.su_jt2 .con .left .top1 .h{font-size: 22px;text-align:center;}
.su_jt2 .con .btns .more{margin: 0 auto;}
.su_jt2 .con .left .list .item .txt1{font-size: 12px;}
.su_jt2 .con .left .list{display: flex;flex-wrap: wrap;justify-content:space-between;}
.su_jt2 .con .left .list .item{width: fit-content;margin: 16px 40px;}
.su_jt2 .con .btns{top: auto;bottom: 50px;justify-content:left;padding:0 15px;}

.su_jt3{padding: 50px 15px;}
.su_jt3 .tit{font-size: 26px;padding:0 15px;}
.su_jt3 .list{flex-wrap: wrap;}
.su_jt3 .list .item{width: 50%;padding:0.4rem 0.2rem 0 0.2rem;}
.su_jt3 .list .item .h{font-size: 14px;}
.su_jt3 .list .item .p{font-size: 12px;}
.su_jt3 .pics{height: 50vw;}

.su_jt4{padding: 50px 15px;}
.su_jt4 .top .tit{font-size: 26px;}
.su_jt4 .top .tab{font-size: 15px;}
.su_jt4 .pics{height: 46vw;}

.jz2 .tit{font-size: 26px;}
.jz2 .pics{height: 60vw;}
.jz2 .tab{font-size: 13px;}
.jz2 .tab .li{padding:0 6px 10px 6px;width:20%;}
.jz2 .txts{font-size: 13px;}

.jz3{padding: 50px 15px;}
.jz3 .top .tit{font-size: 26px;}
.jz3 .top .tab{flex-wrap: wrap;font-size:13px;}
.jz3 .top .tab .li{padding:0 6px 10px 6px;width:20%;}
.jz3 .con .pics .pic{height: 60vw;}
.jz3 .con .pics .pic .txt{bottom: 30px;left: 15px;width: calc(100% - 30px);}
.jz3 .con .pics .pic .txt .p{font-size: 13px;}

.su9{padding: 50px 15px;}
.su9 .top .tit{font-size: 26px;margin-bottom: 30px;}
.su9 .list{display: block;}
.su9 .list .item{width: 100%;margin-right: 0;margin-bottom: 20px;}
.su9 .list .item:last-child{margin-bottom:0;}
.su9 .list .item .pic{height: 50vw;}
.su9 .list .item .txt .p{font-size: 14px;}
.su9 .list .item .txt .h{font-size: 16px;}

.jz2{padding: 50px 15px;}
.jz4 .cons .con .pic{height: 60vw;}
.jz4 .cons .con .txt{top: 30px;left: 15px;width: calc(100% - 30px);}
.jz4 .top .tit{font-size: 26px;margin-bottom: 20px;}
.jz4 .top .tab{font-size: 16px;}

.fl2{padding: 50px 15px;}
.fl2 .tit{font-size: 26px;}
.fl2 .pics{height: 60vw;}
.fl2 .tab{font-size: 13px;}
.fl2 .tab .li{padding: 0 6px 10px 6px;}

.fl3{height: 120vw;}
.fl3 .txt .tit{font-size: 26px;}
.fl3 .txt .list .item .p{font-size: 13px;}

.fl4{padding: 50px 15px;}
.fl4 .top .tit{font-size: 26px;}
.fl4 .top .tab{font-size: 13px;margin-bottom:30px}
.fl4 .top .tab .li{padding: 0 6px 10px 6px;}
.fl4 .pics{height: 45vw;}

.dw2{padding: 50px 15px;}
.dw2 .top .tit{font-size: 26px;}
.dw2 .top .p{font-size: 14px;}

.dw3{padding: 0 15px;}
.dw3 .txt{position: static;color: #333;padding:0 0 30px 0;}
.dw3 .txt .tit{font-size: 26px;}
.dw3 .txt .p{font-size: 14px;}
.dw3 .pic{height: 45vw;}

.dw4{padding: 50px 15px;}
.dw4 .top{margin-bottom: 30px;}
.dw4 .top .tit{font-size: 26px;}
.dw4 .con{display: block;}
.dw4 .con .pics{width: 100%;height:100vw;}
.dw4 .con .txts{width: 100%;}
.dw4 .con .txts .txt .h{font-size: 16px;}
.dw4 .con .txts .txt .p{font-size: 14px;}

.su_gs2{padding-top: 50px;}
.su_gs2>.top{padding: 0 15px;margin-bottom: 30px;}
.su_gs2>.top .tit{font-size: 26px;}
.su_gs2>.top .tabs{flex-wrap: wrap;justify-content:space-between;}
.su_gs2>.top .tabs .item{width: 48%;padding-right:0;margin-right:0;display:block;}
.su_gs2>.top .tabs .item:after{display:none;}
.su_gs2>.top .tabs .item .icon{width: 34px;height: 34px;margin: 0 auto;margin-bottom: 12px;}
.su_gs2>.top .tabs .item .txt{width: 100%;}
.su_gs2>.top .tabs .item .txt .h{font-size: 14px;text-align: center;}


.su3zx>.top .tit{font-size: 26px;}
.su3zx>.top .tabs{flex-wrap: wrap;justify-content:space-between;}
.su3zx>.top .tabs .item{width: 48%;padding-right:0;margin-right:0;display:block;}
.su3zx>.top .tabs .item:after{display:none;}
.su3zx>.top .tabs .item .icon{width: 34px;height: 34px;margin: 0 auto;margin-bottom: 12px;}
.su3zx>.top .tabs .item .txt{width: 100%;}
.su3zx>.top .tabs .item .txt .h{font-size: 14px;text-align: center;}
.su3zx .cons .con{padding:50px 15px;background-color:#000;}
.su3zx .cons .con .bj{opacity: 0.8;}
.su3zx .cons .con .txt1 .h_1{font-size: 22px;}
.su3zx .cons .con .txt1 .txt_list .item .p{font-size: 13px;}
.su3zx .cons .con .bottom{display: block;}
.su3zx .cons{height: 9.5rem;}
.su3zx .cons .con .bottom .item{margin: 0 15px 15px 15px;}
.su3zx .cons .con .bottom .item .txt2 .h_2{font-size: 14px;}
.su3zx .cons .con .bottom .item .txt2 .p_2{font-size: 13px;}


.su_gs3{padding: 50px 15px;}
.su_gs2 .cons{height: auto;}
.su_gs2 .cons .con{position: relative;height: auto;display: none;}
.su_gs2 .cons .con.on{display: block;}
.su_gs2 .cons .con .pic{height: 100vw;}
.su_gs2 .cons .con .list{display: none;}
.su_gs2 .cons .con .list_m{position:absolute;display:block!important;overflow:hidden;bottom:30px;left:15px;width:calc(100% - 30px);padding-bottom:40px;}
.su_gs2 .cons .con .list_m .swiper-slide{background-color: rgba(255, 255, 255, 0.2);border: 1px solid rgba(255, 255, 255, 0.3);backdrop-filter: blur(20px); padding: 0.13rem;}
.su_gs2 .cons .con .list_m .swiper-slide .pic1{width: 100%;height: 45vw;overflow:hidden;}
.su_gs2 .cons .con .list_m .swiper-slide .pic1 img{width: 100%;height: 100%;object-fit: cover;}
.su_gs2 .cons .con .list_m .swiper-slide .pic1 video{width: 100%;height: 100%;object-fit: cover;}
.su_gs2 .cons .con .list_m .swiper-slide .txt1{color: #fff;text-align: center;padding:15px 0 0 0;}
.su_gs2 .cons .con .list_m .swiper-slide .txt1 .h{font-size: 14px;line-height: 20px;margin-bottom: 6px;}
.su_gs2 .cons .con .list_m .swiper-slide .txt1 ul{font-size: 12px;line-height: 16px;margin-bottom: 0;padding:0 15px;}
.su_gs2 .cons .con .list_m .swiper-pagination-bullet{background-color: #fff;}
.su_gs2 .cons .con .list_m .swiper-pagination-bullet-active{background-color: #fff;}

.su_gs3 .tit{font-size: 26px;margin-bottom:30px;}
.su_gs3 .con .pic{height: 60vw;}
.su_gs3 .con .pic video{height: 60vw;}

.su_gs4{padding: 50px 15px;}
.su_gs4 .top .tit{font-size: 26px;}
.su_gs4 .top .tab{font-size: 13px;}
.su_gs4 .top .tab .li{padding: 0 6px 10px 6px;text-align:center;}
.su_gs4 .cons .con.on{display: block;}
.su_gs4 .cons .con .pics{width: 100%;height: 100vw;}
.su_gs4 .cons .con .pics .pic{height: 100vw;}
.su_gs4 .cons .con .txts{width: 100%;padding: 0;display: flex;flex-wrap: wrap;justify-content:space-between;}
.su_gs4 .cons .con .txts .txt{width: 48%;    border-bottom: 1px solid #60606020!important;padding:15px 10px;}
.su_gs4 .cons .con .txts .txt .h{font-size: 16px;}

.su_gs5{padding: 0 15px;}
.su_gs5 .top .tit{font-size: 26px;}
.su_gs5 .top .tab{font-size: 13px;}
.su_gs5 .top .tab .li{padding: 0 6px 10px 6px;text-align:center;}
.su_gs5 .cons .con{height: 60vw;}

.yc2{padding-top: 50px;}
.yc2 .top{padding: 0 15px;margin-bottom: 10px;}
.yc2 .top .tit{font-size: 26px;margin-bottom:30px;}
.yc2 .top .tab{flex-wrap: wrap;justify-content:space-between;margin-bottom:0;}
.yc2 .top .tab .item{width: 32%;padding:0;margin-right:0;display:block;margin-bottom:20px;}
.yc2 .top .tab .item:after{display:none;}
.yc2 .top .tab .item .icon{width: 34px;height: 34px;margin: 0 auto;margin-bottom: 10px;}
.yc2 .top .tab .item .txt{width: 100%;}
.yc2 .top .tab .item .txt{font-size: 14px;text-align: center;}

.yc2 .list .box .pic:after{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.2);}
.yc2 .list .box .txt{top: 50px;left: 15px;width: calc(100% - 30px);}
.yc2 .list .box .txt .p{width: 100%;font-size:15px;}
.yc2 .list .box .txt li .p1{font-size: 13px;}

.yc3{padding: 50px 15px;}
.yc3 .boxs .box .pics{height: 42vw;}
.yc3 .tit{font-size: 26px;}
.yc3 .tab{font-size: 13px;}
.yc3 .tab .li{padding: 0 6px 10px 6px;text-align:center;}

.yc5{padding: 50px 15px;}
.yc5 .tit{font-size: 26px;}
.yc5 .list{flex-wrap: wrap;}
.yc5 .list .item{width: 50%;}
.yc5 .list .item .txt .p{font-size: 14px;}

.ser_con .top{padding: 100px 15px 0 15px;}
.ser_con .top .tit{font-size: 26px;}
.ser_con .top form{width: 100%;}
.ser_con .top .tab{font-size: 13px;}
.ser_con .top .tab a{margin: 0 6px;padding-bottom: 10px;}
.ser_con .bottom{padding: 50px 15px;}
.ser_con .bottom .list .item{display: block;padding:15px;}
.ser_con .bottom .list .item .txt{padding-top: 15px;width:100%;}
.ser_con .bottom .list .item .pic{width: 100%;height: 40vw;}

.su1 .boxs{display: none;}
.su1 .txt{top: 12.8vh;}
.su1 .txt .tit{font-size: 32px;line-height: 1;margin-bottom: 20px;}
.su1 .txt .p{font-size: 14px;margin-bottom: 35px;}
.su2xx .pics{height: 67vw;position:relative;}
.su2xx .pics:after{height:70%;}
.su2xx .pics .tab{font-size: 16px;display:none;}
.su2xx .tabm{display: flex!important;margin:0 auto;margin-top:50px;margin-bottom:30px;width:fit-content;border-bottom: 1px solid #60606020;}
.su2xx .tabm .li{font-size: 18px;color: #333;position: relative;padding:0 6px 10px 6px;}
.su2xx .tabm .li:after{content: "";position: absolute;left: 0;bottom: -1px;width: 0%;height: 2px;background-color: #FF7900;transition: all 0.5s;}
.su2xx .tabm .li.on:after{width:100%;}
.su2xx{height: auto;}
.su3 .tit{font-size: 26px;margin-bottom:30px;}
.su3 .pics{height: 60vw;}
.su3 .tabs{font-size: 13px;}
.su3 .tabs .li{padding: 0 6px 10px 6px;}
.su3 .txts{width: 100%;font-size: 13px;}
.su3{padding: 50px 15px;}

.su4{height: 76.67vw;}
.su4 .video{height: 76.67vw;}
.su4 .tit{top: 50px;font-size: 26px;}
.su4 .list{padding: 0 15px;bottom:20px;}
.su4 .list .item{width: 100%;margin: 0 0 20px 0;}
.su4 .list .item .p{font-size: 12px;}
.su5{padding: 50px 0;}
.su5 .tit{font-size: 26px;margin-bottom: 30px;}
.su5 .pics .swiper-slide{height: 40vw;}
.su5 .tabs{font-size: 13px;width:100%;}
.su5 .tabs .li{width: 25%;padding: 0 10px 10px 10px;white-space:normal;text-align:center;}
.su5 .txts{width: 100%;font-size: 13px;}

.su6{padding: 50px 15px;height:auto;position:relative;z-index:2;}
.su6:after{content:"";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.2);z-index: -1;}
.su6 .tit{font-size: 26px;}
.su6 .p{font-size: 18px;}
.su6 .h_1{font-size: 20px;}
.su6 .p_1{font-size: 16px;}
.su6 .list .item .nums .num{font-size: 30px;}
.su6 .list .item .nums .dw{font-size: 14px;}
.su6 .list .item .txt{font-size: 13px;}

.su8{padding: 50px 15px 50px 15px;display:block;}
.su8 .txt{width: 100%;margin-bottom:30px;}
.su8 .txt .tit{font-size: 26px;text-align:center;}
.su8 .txt .tab{font-size: 13px;justify-content:center;}
.su8 .txt .list{justify-content:space-between;margin-bottom:0;}
.su8 .txt .list .item{width: 48%;margin-right: 0;}
.su8 .txt .list .item .nums{justify-content: center;}
.su8 .txt .list .item .nums .num{font-size: 28px;}
.su8 .txt .list .item .nums .dw{font-size: 13px;}
.su8 .txt .list .item .p_1{font-size: 12px;text-align:center;}
.su8 .txt .list .item ul{font-size: 13px;text-align:center;}
.su8 .pic{width: 100%;height: 70vw;}
.su8 .txt .more{display: none;}

.cd2{padding: 50px 15px;}
.cd2 .top .tit{font-size: 26px;}
.cd2 .pics .swiper-slide{height: 60vw;}
.cd2 .tab{font-size: 14px;}
.cd2 .txts{font-size: 14px;}

.cd3{padding: 50px 15px 38px 15px;}
.cd3 .top .tit{font-size: 26px;}
.cd3 .top .tab{font-size: 13px;width:100%;}
.cd3 .top .tab .li{width: 33%;padding: 0 6px 10px 6px;white-space:normal;text-align:center;}

.cd4{padding: 50px 15px 30px 15px;}
.cd4 .tit{font-size: 26px;margin-bottom:30px;}
.cd4 .con{flex-wrap: wrap;justify-content:space-between;}
.cd4 .con .item{width: 48%;margin-bottom:20px;}
.cd4 .con:after{display:none;}
.cd4 .con .item .num{margin-bottom: 6px;}
.cd4 .con .item .txt .h{font-size: 14px;}
.cd4 .con .item .txt .p{font-size: 13px;}

.cd3 .cons .con .list{flex-wrap: wrap;justify-content:space-between}
.cd3 .cons .con .list .item{width: 48%;margin-right: 0;padding:12px;margin-bottom:12px;}
.cd3 .cons .con .list .item .icon{opacity: 1!important;width:26px;height:26px;}
.cd3 .cons .con .list .item .h{font-size: 14px;}
.cd3 .cons .con .list .item.on>div{transform: translateY(0);opacity:1;}
.cd3 .cons .con .list .item .p{font-size: 12px;opacity:1;}
.cd3 .cons .con .list .item:after{width:100%;}
.cd3 .cons .con .list .item.on .h{font-family: hl;}

.cd5{padding: 50px 15px;}
.cd5 .top .tit{font-size: 26px;}
.cd5 .top .tab{font-size: 13px;width:100%;}
.cd5 .top .tab .li{width: 33%;padding: 0 6px 10px 6px;white-space:normal;text-align:center;}
.cd5 .cons .con .pic{width: 100%;height: 50vw;}

.par2 .list{flex-wrap: wrap;justify-content:space-between;}
.par2 .list .item{width: 49%!important;margin-bottom:20px;height:70vw;}
.par2 .list .item .pic{width:100%;}
.par2 .list .item .txt{padding: 0 10px!important;}
.par2 .list .item .txt .h{font-size: 14px;}
.par2 .list .item .txt ul{font-size: 12px;line-height:1.5;height:auto!important;transform: translateY(0)!important;  width:100%!important;}
.par2 .list .item .pic::before{opacity:1;}
.par2_3{padding: 50px 15px;}
.par2_3 .top .tit{font-size: 26px;margin-bottom: 20px;}
.par2_3 .top .tab{font-size: 13px;width:100%;}
.par2_3 .top .tab .li{width: 33%;padding: 0 6px 10px 6px;white-space:normal;text-align:center;}
.par2_3 .bottom{height: 60vw;}

.par3_3{padding: 50px 15px;}
.par3_3 .top .tit{font-size: 26px;margin-bottom:20px;}
.par3_3 .top .tab .item .txt{font-size: 14px;}
.par3_3 .pics .swiper-slide .pics1{left: 15px;bottom:30px; width: calc(100% - 30px);}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide video{height: 40vw;}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide img{height: 40vw;}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide video{font-size: 12px;}
.par3_3 .pics .swiper-slide .pics1 .swiper-slide .txt11 .p_11{font-size: 10px;}

.par3_2{padding: 50px 0 0 0;}
.par3_2 .top .tit{font-size: 26px;}
.par3_2 .top .tab{width: 100%;padding: 0 15px;justify-content:space-between;}
.par3_2 .top .tab .item{width: 31%;display:block;padding-right:0;margin-right:0;}
.par3_2 .top .tab .item:after{display:none;}
.par3_2 .top .tab .item .icon{width: 34px;height: 34px;margin: 0 auto;margin-bottom: 8px;}
.par3_2 .top .tab .item .txt{text-align: center;}
.par3_2 .top .tab .item .txt .h{font-size: 15px;}
.par3_2 .top .tab .item .txt .p{font-size: 13px;}
.par3_2 .bottom{padding: 50px 15px;}
.par3_2 .bottom .boxs .box .txt .h{font-size: 15px;}
.par3_2 .bottom .boxs .box .txt .p{font-size: 13px;}

.par4_2{padding: 50px 0;}
.par4_2 .tit{font-size: 26px;}
.par4_2 .yuans .item .h{font-size: 15px;}
.par4_2 .tab{width: calc(100% - 30px);margin: 0 15px;flex-wrap: wrap;}
.par4_2 .tab .item{width: 50%;}
.par4_2 .tab .solid{display: none;}
.par4_2 .tab .item .h{font-size: 15px;}

.su7 .tit{top: 50px;font-size: 26px;}
.su7 .list{flex-wrap: wrap;overflow:hidden;}
.su7 .list .item{height: auto;width: 50%;}
.su7 .list .item.swiper-slide-active .p{opacity: 1;transform: translateY(0);font-size: 13px;}
.su7 .list .swiper-pagination{display: block!important;}
.su7 .list .swiper-pagination-bullet-active{background-color: #FF7700;}

.pac2 .con .item:nth-child(5) .code1 .txt{font-size:12px;}
.pac2 .con .item:nth-child(6) .code1 .txt{font-size:12px;}
.ser_con .nlpage{font-size: 12px;}

.par1x .bj{padding: 0;}.par1x .tit{top: 1.2rem;}
#index-page .section .i_part_c>.bj{display: block!important;}
#index-page .section .i_part6 .bj{display: block!important;}
.su6 .bj{display: block!important;}
.su1 .pic img.pimg{display: none;}
.su1 .pic img.mimg{display: block!important;}

.su_jt1 .pics .pic img.pimg{display: none;}
.su_jt1 .pics .pic img.mimg{display: block!important;}

.su_jt2 .con .pic img.pimg{display: none;}
.su_jt2 .con .pic img.mimg{display: block!important;}

.su_jt3 .pics .pic img.pimg{display: none;}
.su_jt3 .pics .pic img.mimg{display: block!important;}

.su_gs2 .cons .con .pic>img.pimg{display: none;}
.su_gs2 .cons .con .pic>video.pimg{display: none;}
.su_gs2 .cons .con .pic>img.mimg{display: block!important;}

.su_gs4 .cons .con .pics .pic img.pimg{display: none;}
.su_gs4 .cons .con .pics .pic video.pimg{display: none;}
.su_gs4 .cons .con .pics .pic img.mimg{display: block!important;}

.yc2 .list .box .pic video{display: none;}
.yc2 .list .box .pic img.mimg{display: block!important;width: 100%;
    height: 100%;
    object-fit: cover;
    pointer-events: none;}
/*#index-page .section .banner .pic .pimg{display: none;}*/
#index-page .section .banner .pic{position: relative;}
#index-page .section .banner .pic .mimg{position:absolute;top:0;left:0;width:100%;height:100%; display: block!important;}

.tec_con .tec8 .tab{flex-wrap: wrap;width:100%;}
.tec1_con .tec8 .tab .item{width: 33.33%; padding: 0 0.05rem 0.12rem 0.05rem;margin-top:0.08rem;font-size:12px;}
.tec_con .tec5 .top .btn{
        line-height: 1.2;
        font-size: 12px;
        padding: 10px 20px;}
        
.tenc1_4{padding:0 15px 75px 15px;}
.tenc1_4 .tit{font-size: 25px;}
.tenc1_4 .con{display: block;}
.tenc1_4 .con .pic{width: 100%;}
.tenc1_4 .con .txt{width: 100%;padding:30px 15px;}
.tenc1_4 .con .txt .input{width: 100%;}
.tenc1_4 .con .txt .input .name{font-size: 16px;}
.tenc1_4 .con .txt .input input{font-size: 13px;}
.tenc1_4 .con .txt .input .ipt .button{font-size: 13px;}
.tec_ab4x .con2 .px{bottom: 20px;left: 15px;font-size: 12px;z-index:5;}
.tec_ab4x .con2 .txt .list .item .p{margin-bottom: 20px;}
.ab4x .con2 .txt .tit{margin-bottom: 30px;}
.cd3 .cons .con .list{display: block;}
.cd3.cd3_tec .cons .con .list .item{width: 100%;margin: 0 0 20px 0;padding:20px;}
.tec_con .tec5 .con .pics .pic video{object-fit: cover;}
.ab4x .con2 .txt .tit{line-height: 1.3;font-size:25px;}
.ab4x .con2 .txt .list .item .nums .num{font-size: 25px;}
.tec_ab4x .con2 .txt .list .item .p{font-size: 14px;}
.ab4x .con2 .txt .list .item .nums .dw{font-size: 18px;}
.ab4x .con2 .bj{overflow: hidden;position: relative;height: 75vw;}
.ab4x .con2 .bj img{position: absolute;top: 0;right: 0;width: auto;height: 100%;max-width: 9999px;}
.z_tanchuang .modal .out{right:-42px;}

.cl_tab{font-size: 14px;}
.cl_con .con{padding: 50px 15px;}
.cl_con .con .top .name{font-size: 14px;}
.cl_con .con .top ul{font-size: 13px;width:80%}
.cl_con .con .top ul li a{margin-right: 12px;}
.cl_con .con .list .item{width: 100%;margin: 0 0 20px 0;}
.cl_con .con .list .item .pic{height: 60vw;}
.cl_con .nlpage{font-size: 12px;}
.cl_con .con .list .item .txt .p{font-size: 14px;}
.cl_con .con .list .item .txt .h{font-size: 16px;}
.cd_con .pics{width: 100%;float: none;height: 100vw;position:relative;}
.cd_con .pics .swiper-slide{height: 100vw;}
.cd_con .txt{width: 100%;float: none;padding: 30px 15px;min-height:0;}
.cd_con .txt .top .h{font-size: 22px;}
.cd_con .txt .top .list .item .p{font-size: 13px;}
.cd_con .txt .top .list .item .p{font-size: 13px;}
.cd_con .txt .goback,.cd_con .txt .more{display: none;}
.su10 .cons .con .item .inputs .input .ipt .cant .tsy{left: auto;right:0;}
.tenc1_4 .con .txt .input .ipt .cant .tsy{left: auto;right:0;}

}
.su7 .bj{display: block!important;}


@media screen and (max-width: 668px) {

}

<!--0.00039196014404297-->