/*.footer{display: none;}*/
.footer{position: relative;z-index: 50;}

.footer .f_top{padding: 0.55rem 0 1.06rem;}

.footer .f_top .t_left{width: 11.04rem;}

.footer .f_top .t_left .list{padding-top: 0.12rem;display: flex;flex-wrap: wrap;}

.footer .f_top .t_left .list .item{width: calc((100% - 1.44rem) / 4);margin: 0.3rem 0.48rem 0 0;line-height: calc(19 / 16);display: flex;align-items: center;padding-bottom: 0.09rem;border-bottom: 1px solid #D3D3D3;}

.footer .f_top .t_left .list .item:nth-child(4n){margin-right: 0;}

.footer .f_top .t_left .list .item img:first-child{width: calc(1em - 2px);margin-right: 0.1rem;}

.footer .f_top .t_left .list .item img:nth-child(3){width: auto;height: 12px;}

.footer .f_top .t_left .list .item .link{flex: 1;transition: all 0.4s var(--ease);}

.footer .f_top .t_left .list  .item .link a:hover{color: var(--vi-color);}

.footer .f_top .t_left .list .item .link .txt{position: relative;width: fit-content;}

.footer .f_top .t_left .list .item .link .lv2list{position: absolute;left: 0;bottom: 0;width: max-content;min-width: 100%;border: 1px solid #ccc;background: #fff;display: none;}

.footer .f_top .t_left .list .item .link .lv2list a{display: block;width: fit-content;font-size: 13px;padding: 0 8px 0 2px;line-height: 26px;color: #666;}

.footer .f_top .t_left .list .item .link .lv2list a:hover{color: var(--vi-color);}

.footer .f_top .t_left .list .item.act .link .lv2list{display: block;}


.footer .f_top .t_right{width: 225px;margin: 0.22rem 0 0;}

.footer .f_top .t_right .item:first-child{margin-top: 0;}

.footer .f_top .t_right .item{display: flex;align-items: flex-start;line-height: 20px;margin-top: 19px;}

.footer .f_top .t_right .item .name{white-space: nowrap;color: #999999;}

.footer .f_top .t_right .fx{display: flex;margin-top: 0.32rem;}

.footer .f_top .t_right .fx a{margin-right: 0.1485rem;position: relative;width: 0.36rem;height: 0.36rem;border-radius: 50%;}

.footer .f_top .t_right .fx a .img1{position: relative;z-index: 2;}

.footer .f_top .t_right .fx a .img2{position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.footer .f_top .t_right .fx a:hover .img1{opacity: 0;}

.footer .f_top .t_right .fx a:hover .img2{opacity: 1;}

.footer .f_top .t_right .fx a:hover::before{opacity: 0;}

.footer .f_top .t_right .fx a:hover{background: var(--vi-color);}

.footer .f_top .t_right .fx a::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;border: 1px solid #E8E8E8;}

.footer .f_top .t_right .fx a .code{position: absolute;top: 100%;left: 50%;transform: translateX(-50%) translateY(0.15rem);width: 1.2rem;height: 1.3rem;padding: 0.04rem 0 0;opacity: 0;pointer-events: none;visibility: hidden;}

.footer .f_top .t_right .fx a .code .bg img{filter: drop-shadow(2px 2px 13.2px rgba(0, 0, 0, 0.08));}

.footer .f_top .t_right .fx a .code .ewm{position: absolute;left: 0.11rem;bottom: 0.09rem;width: 0.98rem;}

.footer .f_top .t_right .fx a:hover .code{opacity: 1;visibility: visible;pointer-events: all;transform: translateX(-50%) translateY(0);}

.footer .f_bottom{display: flex;align-items: center;justify-content: space-between;padding: 0.16rem 0;line-height: 16px;color: #ACACAC;}

.footer .f_bottom a{color: #ACACAC;}

.footer .f_bottom a:hover{color: #333;}

.footer .f_bottom .b_right{display: flex;align-items: center;}

.footer .f_bottom .b_right s{height: 6.5px;width: 0.01rem;background: #ACACAC;margin: 0 0.14rem 0 0.17rem;}


:root{
  --red: #D51E26;
  --vi-color: #0081CC;
  --lan-auxiliary-color: #00669E;
  --lv-auxiliary-color: #6FB16B;
  --linear-gradient:linear-gradient(90deg, #63D973 -7.14%, #00A3FB 107.51%);
  --ease: cubic-bezier(0.4, 0, 0.2, 1);
  --content-text-color: #5F6368;
}
@font-face {
  font-family: 'manrope-bold';
  src: url("../fonts/manrope-bold-2.otf") format("opentype");
  font-display: swap;
}
.manrope-bold{font-family: 'manrope-bold';font-weight: 700;}

@font-face {
  font-family: 'manrope-semibold';
  src: url("../fonts/manrope-semibold-7.otf") format("opentype");
  font-display: swap;
}
.manrope-semibold{font-family: 'manrope-semibold';font-weight: 600;}

@font-face {
  font-family: 'manrope-medium';
  src: url("../fonts/manrope-medium-5.otf") format("opentype");
  font-display: swap;
}
.manrope-medium{font-family: 'manrope-medium';font-weight: 500;}

@font-face {
  font-family: 'Montserrat-Regular';
  src: url("../fonts/Montserrat-Regular.otf") format("opentype");
  font-display: swap;
}
.Montserrat-Regular{font-family: 'Montserrat-Regular';font-weight: 400;}

@font-face {
  font-family: 'Montserrat-MediumItalic';
  src: url("../fonts/Montserrat-MediumItalic.otf") format("opentype");
  font-display: swap;
}
.Montserrat-MediumItalic{font-family: 'Montserrat-MediumItalic';font-weight: 500;}

.jbwz{background: var(--linear-gradient);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.scroll_linear::-webkit-scrollbar {width:2px;height:1px;}
.scroll_linear::-webkit-scrollbar-thumb{ background:var(--linear-gradient);border-radius: 3px;}
.scroll_linear::-webkit-scrollbar-track{ background:#E3E3E3;border-radius: 3px;}

.alltime,.alltime:before,.alltime:after,.alltime *,.alltime *:before,.alltime *:after{-webkit-transition: all .4s cubic-bezier(0.4, 0, 0.2, 1); -moz-transition: all .4s cubic-bezier(0.4, 0, 0.2, 1); transition: all .4s cubic-bezier(0.4, 0, 0.2, 1);}

.w1640{padding: 0 1.35rem;}

.mg80{margin-top: 0.8rem;}

.mg90{margin-top: 0.9rem;}

.mg120{margin-top: 1.2rem;}

.mg130{margin-top: 1.3rem;}


/* 隐藏滚动条 - 通用类名 */
.hide-scrollbar {
  /* 核心：隐藏Chrome/Safari/Edge的滚动条 */
  -ms-overflow-style: none;  /* IE/Edge */
  scrollbar-width: none;     /* Firefox */
}

/* Chrome/Safari 需额外隐藏滚动条轨道 */
.hide-scrollbar::-webkit-scrollbar {
  display: none;  /* 隐藏滚动条整体 */
  width: 0;       /* 宽度设为0（兜底） */
  height: 0;      /* 高度设为0（兜底） */
}

/* 可选：如果需要自定义滚动条（隐藏+保留滚动） */
.hide-scrollbar::-webkit-scrollbar-track {
  background: transparent; /* 轨道透明 */
}
.hide-scrollbar::-webkit-scrollbar-thumb {
  background: transparent; /* 滑块透明 */
}


.header:hover,
.header.ny{background-color: #FFF;}

.header:hover .img2,
.header.ny .img2{display: block;}

.header:hover .img1,
.header.ny .img1{display: none;}

.header:hover .h_top,
.header.ny .h_top{color: rgba(51,51,51,0.3);background-color: rgba(51, 51, 51, 0.1);}

.header:hover .h_top a,
.header.ny .h_top a{color: #333333;opacity: 1;}

.header:hover .h_bottom,
.header.ny .h_bottom{background-color: #ffffff;}

.header:hover .h_bottom .h_nav>li>a,
.header.ny .h_bottom .h_nav>li>a{color: #333;}

.header:hover .h_bottom .right .h_lag .h,
.header.ny .h_bottom .right .h_lag .h{color: #333;}





.maodian{position: relative;top: -1.19rem;}

.newsLayout{background: #F0F7F7;}

.inner_banner{position: sticky;top: 0;}

.inner_banner .imgbox{height: 100vh;position: relative;}

.inner_banner .imgbox img{height: 100%;object-fit: cover;}

.inner_banner .imgbox video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}

.inner_banner .txtbox{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 100%;z-index: 5;}

.inner_banner .txtbox .t1{line-height: calc(85 / 70);color: #fff;}

.inner_banner .txtbox .t1 img{width: fit-content;height: calc(82 / 70 * 1em);display: inline-block;vertical-align: bottom;margin-right: 0.2rem;}

.inner_banner .txtbox .t2{line-height: calc(34 / 24);color: #fff;opacity: 0.6;margin-top: 0.09rem;letter-spacing: 0.24em;}

.conbox{background: #F0F7F7;position: relative;z-index: 11;border-radius: 0.8rem 0.8rem 0 0;}

.crumb{padding: 0.72rem 0 0.82rem;}

.crumblink{display: flex;align-items: center;flex-wrap: wrap;line-height: calc(19 / 16);}

.crumblink a{color: #999;}

.crumblink a:last-child,
.crumblink a:hover{color: #333;}

.crumblink .home{width: calc(24 / 16 * 1em);}

.crumblink span{width: calc(14 / 16 * 1em);margin: 0 calc(10 / 14 * 1em);}

.crumb .switch{display: flex;flex-wrap: wrap;align-items: center;margin-top: 0.99rem;}

.crumb .switch a{margin-right: 0.3rem;display: block;position: relative;border-radius: 0.6rem;overflow: hidden;}

.crumb .switch a::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--lv-auxiliary-color);opacity: 0.14;}

.crumb .switch a::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--linear-gradient);opacity: 0;}

.crumb .switch a span{display: block;position: relative;min-width: calc(180 / 20 * 1em);padding: 0.18rem 0.2rem;text-align: center;z-index: 2;line-height: calc(24 / 20);}

.crumb .switch a.act::after,
.crumb .switch a:hover::after{opacity: 1;}

.crumb .switch a.act span,
.crumb .switch a:hover span{color: #fff;}

.newsLayout .conbox{background: #F0F7F7 url(../images/news1_1.jpg) no-repeat top 1.29rem center;background-size: 100% auto;}

.newsbox{padding: 0.58rem 0 1.6rem;}

.newsbox .ntp{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;}

.newsbox .ntp .lf{width: 50%;}

.newsbox .ntp .lf .t1{line-height: calc(68 / 56);}

.newsbox .ntp .lf .t2{line-height: calc(34 / 24);color: #B8B8B8;letter-spacing: 0.12em;margin-top: 0.14rem;}

.newsbox .ntp .lf .t3{line-height: calc(59 / 32);letter-spacing: 0.05em;margin-top: 1.1rem;}

.newsbox .ntp .rf{display: flex;align-items: center;flex-wrap: wrap;}

.newsbox .ntp .rf .date{position: relative;}

.newsbox .ntp .rf .date .top{border-radius: 0.06rem;border: 2px solid rgba(217, 217, 217, 0.40);background: #FFF;padding: 0 0.17rem 0 0.33rem;width: 2.47rem;display: flex;justify-content: space-between;align-items: center;}

.newsbox .ntp .rf .date .top .year{line-height: calc(46 / 16);opacity: 0.6;}

.newsbox .ntp .rf .date .top .arr{width: calc(19 / 16 * 1em);}

.newsbox .ntp .rf .date .bot{position: absolute;top: 100%;left: 0;width: 100%;border: 2px solid rgba(217, 217, 217, 0.40);background: #fff;padding: 0.15rem 0.33rem;max-height: 2rem;display: none;overflow-y: auto;}

.newsbox .ntp .rf .date .bot a{display: block;line-height: 1.5;padding: 0.05rem 0;opacity: 0.6;}

.newsbox .ntp .rf .date .bot a:hover{color: var(--vi-color);}

.newsbox .ntp .rf .form{margin-left: 0.14rem;border: 2px solid rgba(217, 217, 217, 0.40);border-radius: 0.06rem;position: relative;}

.newsbox .ntp .rf .form input[type=text]{display: block;width: 3.56rem;height: calc(46 / 16 *1em);padding: 0 0.2rem 0 0.54rem;}

.newsbox .ntp .rf .form .submit{position: absolute;top: 0;bottom: 0;left: 0.28rem;margin: auto 0;width: 16px;height: 16px;background: url(../images/svg/news_search_black.svg) no-repeat center;background-size: contain;z-index: 5;font-size: 0;}

.news_ul{margin-top: 1.98rem;}

.news_ul .li:not(:last-child){padding-bottom: 0.7rem;margin-bottom: 0.7rem;border-bottom: 1px solid rgba(102, 102, 102, 0.2);}

.news_ul .li .ss{display: flex;align-items: center;justify-content: space-between;}

.news_ul .li .ss .imgbox{width: 7.3rem;height: 4.1rem;border-radius: 0.2rem;overflow: hidden;}

.news_ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.news_ul .li .ss .txtbox{width: 7.99rem;}

.news_ul .li .ss .txtbox .t1{line-height: calc(19 / 16);}

.news_ul .li .ss .txtbox .t2{line-height: 1.5;margin-top: 0.31rem;}

.news_ul .li .ss .txtbox .t3{line-height: calc(40 / 18);color: var(--content-text-color);margin-top: 0.23rem;}

.news_ul .li .ss .txtbox .webmore{margin-top: 0.36rem;}

.news_ul .li .ss:hover .imgbox img{transform: scale(1.05);}

.news_ul .li .ss:hover .txtbox .t2{color: var(--vi-color);}

.webmore{display: flex;width: fit-content;padding: 0.09rem 0.11rem 0.08rem 0.31rem;border-radius: 0.5rem;overflow: hidden;position: relative;}

.webmore::before{content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: rgba(202, 202, 202, 0.23);backdrop-filter: blur(29.350000381469727px);}

.webmore::after{content: "";position: absolute;top: 0.09rem;right: 0.11rem;width: 0.33rem;height: 0.33rem;border-radius: 0.33rem;background: var(--linear-gradient);}

.webmore .mtxt{position: relative;z-index: 3;line-height: 0.33rem;margin-right: 0.24rem;}

.webmore .marr{position: relative;z-index: 3;width: 0.33rem;}

.webmorehover:hover .mtxt{color: #fff;}

.webmorehover:hover::after{top: 0;right: 0;width: 105%;height: 100%;border-radius: 0;}

.sshover:hover .webmore .mtxt{color: #fff;}

.sshover:hover .webmore::after{top: 0;right: 0;width: 105%;height: 100%;border-radius: 0;}

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

.pagebox .page .pgbtn{width: 0.5rem;height: 0.5rem;position: relative;margin: 0 0.22rem;}

.pagebox .page .pgbtn img:nth-child(1){position: relative;z-index: 3;}

.pagebox .page .pgbtn img:nth-child(2){z-index: 4;}

.pagebox .page .pgbtn::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 0.5rem;border: 0.6px solid #CFD4DB;background: rgba(202, 202, 202, 0.23);backdrop-filter: blur(29.350000381469727px);}

.pagebox .page .pgbtn::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 0.5rem;background: var(--linear-gradient);opacity: 0;}

.pagebox .page .pgbtn:hover::before{opacity: 0;}

.pagebox .page .pgbtn:hover::after{opacity: 1;}

.pagebox .page .num{margin: 0 0.08rem;line-height: 0.5rem;min-width: 0.5rem;border-radius: 0.5rem;text-align: center;position: relative;}

.pagebox .page .num::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 0.5rem;background: rgba(202, 202, 202, 0.23);backdrop-filter: blur(29.350000381469727px);opacity: 0;}

.pagebox .page .num span{position: relative;z-index: 2;color: #000;}

.pagebox .page .num.act::before,
.pagebox .page .num:hover::before{opacity: 1;}

.pagebox .page .link{margin-left: 0.16rem;display: flex;align-items: center;line-height: 1.8;}

.pagebox .page .link input{border-radius: 6px;border: 1px solid rgba(102, 102, 102, 0.14);background: none;width: 0.7rem;height: 0.44rem;margin: 0 0.18rem;text-align: center;}

.pagebox .page select{width: 1rem;border-radius: 6px;
    border: 1px solid rgba(102, 102, 102, 0.14);
    background: none;height: 0.44rem;text-align: center;margin-left: 0.38rem;}

.newsDetLayout{background: #F0F7F7;padding-bottom: 1.6rem;}

.header_place{height: 1.24rem;}

.ndtbox{position: relative;}

.ndtbox::before{content: "";position: absolute;right: 4.5rem;height: 100%;width: 1px;background: #000000;opacity: 0.1;}

.ndtbox .crumblink{padding: 0.595rem 0 0.785rem;}

.ndtbox .cont{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;}

.ndtbox .cont .lf{width: 11.2rem;}

.ndtbox .cont .lf .tit{line-height: 1.4;}

.ndtbox .cont .lf .set{margin-top: 0.24rem;display: flex;flex-wrap: wrap;align-items: center;}

.ndtbox .cont .lf .set .date{line-height: 2;color: #86868B;margin-right: 0.48rem;}

.ndtbox .cont .lf .set .share{display: flex;align-items: center;}

.ndtbox .cont .lf .set .share .t1{line-height: 2;color: #86868B;margin-right: 0.21rem;}

#share-buttons{display: flex;align-items: center;}

#share-buttons .social-share-icon{margin: 0;width: 0.27rem;height: 0.27rem;border: none !important;background: rgba(153, 153, 153);margin-right: 0.0643rem;}

#share-buttons .social-share-icon::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;background: var(--linear-gradient);opacity: 0;transition: all 0.4s var(--ease);}

#share-buttons .social-share-icon:hover::after{opacity: 1;}

#share-buttons .icon-wechat::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/svg/share_wx.svg) no-repeat center;background-size: contain;z-index: 3;}

#share-buttons .icon-weibo::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/svg/share_wb.svg) no-repeat center;background-size: contain;z-index: 3;}

.ndtbox .cont .lf .edit{margin-top: 0.26rem;padding: 0.4rem 0 0.75rem;line-height: 2;color: var(--content-text-color);border-top: 1px solid rgba(0, 0, 0, 0.10);border-bottom: 1px solid rgba(0, 0, 0, 0.10);}

.ndtbox .cont .lf .fanye{margin-top: 0.4rem;display: flex;align-items: center;justify-content: space-between;}

.ndtbox .cont .lf .fanye a{display: flex;align-items: center;}

.ndtbox .cont .lf .fanye .arr{width: 7px;}

.ndtbox .cont .lf .fanye .txt{max-width: 5rem;position: relative;line-height: calc(19 / 16);}

.ndtbox .cont .lf .fanye .txt span{position: absolute;top: 0;left: 0;width: 100%;background: var(--linear-gradient);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;opacity: 0;}

.ndtbox .cont .lf .fanye a:hover .txt{color: rgba(51,51,51,0);}

.ndtbox .cont .lf .fanye a:hover .txt span{opacity: 1;}

.ndtbox .cont .lf .fanye a.prev .arr{margin-right: 0.15rem;}

.ndtbox .cont .lf .fanye a.next .arr{margin-left: 0.15rem;}

.ndtbox .cont .lf .fanye a.next .arr img{transform: rotate(180deg);}

.ndtbox .cont .rf{position: sticky;top: 2rem;width: 3.62rem;}

.ndtbox .cont .rf .tit{line-height: 1.4;}

.ndtbox .cont .rf .ul{margin-top: 0.26rem;}

.ndtbox .cont .rf .ul .li:not(:last-child){margin-bottom: 0.3rem;}

.ndtbox .cont .rf .ul .li .ss{display: block;}

.ndtbox .cont .rf .ul .li .ss .t1{line-height: 1.3;position: relative;}

.ndtbox .cont .rf .ul .li .ss .t1 span{position: absolute;top: 0;left: 0;width: 100%;background: var(--linear-gradient);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;opacity: 0;}

.ndtbox .cont .rf .ul .li .ss .t2{line-height: calc(21 / 14);color: #666;opacity: 0.8;margin-top: 0.14rem;}

.ndtbox .cont .rf .ul .li .ss:hover .t1{color: rgba(51,51,51,0);}

.ndtbox .cont .rf .ul .li .ss:hover .t1 span{opacity: 1;}

.ndtbox .cont .rf .goback{margin-top: 0.27rem;display: flex;align-items: center;width: fit-content;padding: 0.13rem 0.31rem;border-radius: 0.5rem;line-height: 1.5;color: #fff;background: var(--linear-gradient);}

.ndtbox .cont .rf .goback img{width: 14px;margin-right: 0.1rem;}

.journalLayout .conbox{background: #FEFCF9 url(../images/journal_bg.png) no-repeat bottom center;background-size: 100% auto;}

.journalbox{padding: 0.18rem 0 1.97rem;}

.journalbox .ul{display: flex;flex-wrap: wrap;}

.journalbox .ul .li{width: calc((100% - 2.4rem) / 4);margin: 0.7rem 0.8rem 0 0;}

.journalbox .ul .li:nth-child(-n + 4){margin-top: 0;}

.journalbox .ul .li:nth-child(4n){margin-right: 0;}

.journalbox .ul .li .ss{display: block;position: relative;}

.journalbox .ul .li .ss::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: calc(100% - 0.78rem);background: #E1E7EB;box-shadow: 0 0.04rem 0.288rem rgba(0, 0, 0, 0.05);border-radius: 0.1rem;}

.journalbox .ul .li .ss .imgbox{position: relative;z-index: 3;width: 2.76rem;height: 3.85rem;margin: 0 auto;}

.journalbox .ul .li .ss .imgbox img{height: 100%;object-fit: contain;}

.journalbox .ul .li .ss .txtbox{position: relative;z-index: 4;background: #fff;box-shadow: 0 -0.1rem 0.073rem rgba(94, 101, 109, 0.08);margin-top: -0.46rem;padding: 0.26rem 0.37rem 0.19rem 0.26rem;border-radius: 0.1rem 0.56rem 0.1rem 0.1rem;}

.journalbox .ul .li .ss .txtbox .t1{line-height: calc(27 / 22);}

.journalbox .ul .li .ss .txtbox .t2{margin-top: 0.33rem;display: flex;flex-wrap: wrap;}

.journalbox .ul .li .ss .txtbox .t2 .eye{display: flex;align-items: center;margin-right: 0.24rem;}

.journalbox .ul .li .ss .txtbox .t2 .eye .imgTwo{width: 0.2rem;margin-right: 0.09rem;}

.journalbox .ul .li .ss .txtbox .t2 .down{display: flex;align-items: center;}

.journalbox .ul .li .ss .txtbox .t2 .down .imgTwo{width: 0.17rem;margin-right: 0.11rem;}

.journalbox .ul .li .ss .txtbox .t2 .text{line-height: calc(20 / 16);color: var(--content-text-color);position: relative;}

.journalbox .ul .li .ss .txtbox .t2 .text span{position: absolute;top: 0;left: 0;width: 100%;opacity: 0;}

.journalbox .ul .li .ss .txtbox .t2 a:hover .text{color: rgba(95, 99, 104, 0);}

.journalbox .ul .li .ss .txtbox .t2 a:hover .text span{opacity: 1;}

.investorbox{margin-top: 0.42rem;padding-bottom: 1.8rem;}

.investorbox .title .t1{line-height: calc(68 / 56);}

.investorbox .title .t2{line-height: calc(34 / 24);color: #8B8B8B;margin-top: 0.14rem;}

.investorbox .title .t3{max-width: calc(1120 / 18 * 1em);line-height: calc(32 / 18);letter-spacing: 0.12em;margin: 0.6rem auto 0;}

.investorbox .ul .li{margin-top: 1.3rem;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}

.investorbox .ul .li:first-child{margin-top: 1.2rem;}

.investorbox .ul .li:nth-child(2n){flex-direction: row-reverse;}

.investorbox .ul .li .imgbox{border-radius: 0.2rem;overflow: hidden;width: 8.4rem;height: 5.6rem;overflow: hidden;}

.investorbox .ul .li .imgbox img{height: 100%;object-fit: cover;}

.investorbox .ul .li .txtbox{width: 6.86rem;}

.investorbox .ul .li .txtbox .t1{line-height: calc(65 / 46);}

.investorbox .ul .li .txtbox .t2{display: flex;flex-wrap: wrap;align-items: baseline;line-height: 1.2;margin-top: 0.14rem;}

.investorbox .ul .li .txtbox .t2 span{margin-right: 0.1rem;}

.investorbox .ul .li .txtbox .t2 span:nth-child(2){margin-right: 0.27rem;transform: translateY(-0.01rem);}

.investorbox .ul .li .txtbox .t2 s{height: 1px;background: #000;opacity: 0.13;flex: 1;transform: translateY(-0.03rem);}

.investorbox .ul .li .txtbox .t3{margin-top: 0.4rem;line-height: calc(40 / 18);}

.noticebox{padding: 0.08rem 0 1.6rem;}

.noticebox .ul{display: flex;flex-wrap: wrap;}
.noticebox .ul{display: none;}
.noticebox .ul.act{display: flex;}

.noticebox .ul .li{width: calc(50% - 0.2rem);margin: 0.4rem 0.4rem 0 0;}

.noticebox .ul .li:nth-child(2n){margin-right: 0;}

.noticebox .ul .li:nth-child(-n + 2){margin-top: 0;}

.noticebox .ul .li .ss{display: block;height: 100%;position: relative;}

.noticebox .ul .li .ss::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff;border-radius: 0.2rem;}

.noticebox .ul .li .ss::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--linear-gradient);border-radius: 0.2rem;opacity: 0;}

.noticebox .ul .li .ss .aox{display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 3;padding: 0.3rem;}

.noticebox .ul .li .ss .aox .lf{width: 5.8rem;}

.noticebox .ul .li .ss .aox .lf .t1{line-height: 1.25;display: block;}

.noticebox .ul .li .ss .aox .lf .t2{display: flex;align-items: center;line-height: calc(30 / 18);color: #A7AFB2;margin-top: 0.2rem;}

.noticebox .ul .li .ss .aox .lf .t2 img{width: 0.24rem;margin-right: 0.14rem;}

.noticebox .ul .li .ss .aox .rf{width: 0.7rem;height: 0.7rem;display: flex;align-items: center;justify-content: center;background: #F0F7F7;border-radius: 50%;}

.noticebox .ul .li .ss .aox .rf img{width: 0.3rem;}

.noticebox .ul .li .ss:hover::before{opacity: 0;}

.noticebox .ul .li .ss:hover::after{opacity: 1;}

.noticebox .ul .li .ss:hover .lf .t1{color: #fff;}

.noticebox .ul .li .ss:hover .lf .t2{color: #fff;}

.noticebox .ul .li .ss:hover .lf .t2 img{filter: var(--imgwhite);}

.noticebox .ul .li .ss:hover .rf{background: #fff;}

.noticeDetLayout{padding: 3.2rem 0 1.6rem;background: #F0F7F7;}

.noticeDetLayout .title .t1{line-height: 1.4;}

.noticeDetLayout .title .t2{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;line-height: 2;color: #86868B;margin-top: 0.24rem;}

.noticeDetLayout .title .t2 span{margin: 0 0.135rem;}

.noticeDetLayout .edit{line-height: calc(40 / 18);max-width: calc(1101 / 18 * 1em);margin: 0.49rem auto 0;}

.noticeDetLayout .appendix{margin-top: 0.79rem;border-top: 1px solid rgba(0, 0, 0, 0.10);padding-top: 0.4rem;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 0.2rem;}

.noticeDetLayout .appendix a{line-height: calc(19 / 16);}

.noticeDetLayout .appendix a:hover{color: var(--vi-color);}

.inner_banner .w1640{position: relative;}

.inner_banner .more{position: absolute;left: 1.35rem;bottom: -1.23rem;}

.inner_banner .webmore .mtxt{color: #fff;}

.inner_banner .webmore:hover::after {top: 0;right: 0;width: 105%;height: 100%;border-radius: 0;}

.careerLayout .conbox{background: #fff;}

.careerLayout .crumb{padding: 1.13rem 0 0.61rem;}

.car1{background: #fff;border-radius: 0 0 0.8rem 0.8rem;position: relative;z-index: 5;padding-bottom: 1.22rem;}

.car1 .top{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom:2.1rem;}

.car1 .top .lf{width: 9rem;}
.car1 .top .p3{margin-top: 0.58rem;color:#0081CC;line-height:1.9;font-weight:600;}

.car1 .top .rf{width: 6.5rem;line-height: 2.5;color: var(--content-text-color);margin-top: 0.09rem;}

.car1 .top .rf span{font-weight: 700;color: #333;}

.car1 .bot{height: 8.03rem;transition: all 800ms cubic-bezier(0, 0, 0.14, 1.01);margin-top: 1.2rem;transform: translateY(-1.2rem);}

.car1 .bot img{width: 7.89rem;height: 4.44rem;border-radius: 0.3rem;transition: all 800ms cubic-bezier(0, 0, 0.14, 1.01);}

.car1.act .bot{transform: translateY(0);}

.car1.act .bot img{width: 100%;height: 8.03rem;border-radius: 0;}

.car2{position: relative;background: #F0F7F7 url(../images/car2_2.png) no-repeat top center;background-size: 100% auto;margin-top: -2.82rem;padding: 4.42rem 0 0.8rem;}

.inner_title .t1{line-height: calc(81 / 56);}

.inner_title .t2{line-height: calc(34 / 24);color: #B8B8B8;margin-top: 0.2rem;}

.car2 .det{width: 7.89rem;margin-top: 0.57rem;line-height: calc(32 / 18);color: var(--content-text-color);}

.car2 .det span{font-weight: 700;color: #333;}

.car2 .box{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 1.22rem;align-items: flex-start;}

.car2 .lf{width: 7.89rem;position: sticky;top: 1.45rem;}

.car2 .lf .swiper{border-radius: 0.2rem;display: none;}

.car2 .lf .swiper.act{display: block;}

.car2 .lf .swiper .swiper-slide{height: 7.19rem;}

.car2 .lf .swiper .swiper-slide img{height: 100%;object-fit: cover;}

.car2 .lf .swiper .pogin{position: relative;display: flex;align-items: center;justify-content: center;}

.car2 .lf .swiper .pogin span{margin: 0.34rem 3px 0;width: 0.32rem;height: 2px;background: rgba(51,51,51,0.3);border-radius: 0;position: relative;overflow: hidden;opacity: 1;}

.car2 .lf .swiper .pogin span::before{content: "";position: absolute;left: -100%;width: 100%;height: 100%;background: var(--linear-gradient);top: 0;}

.car2 .lf .swiper .pogin span.swiper-pagination-bullet-active::before{transition: all 4s linear;left: 0;}

.car2 .rf{width: 6.5rem;position: relative;}

.car2 .rf .item{padding: 0.46rem 0 1rem;border-top: 1px solid rgba(0, 0, 0, 0.15);overflow: hidden;}

.car2 .rf .item .tit{position: relative;padding: 0.37rem 0 0.3rem 1.69rem;}

.car2 .rf .item .tit .num{position: absolute;top: 0;left: -0.488rem;font-size: 1.35702rem;line-height: 1.59rem;}

.car2 .rf .item .tit .t1{line-height: calc(53 / 36);}

.car2 .rf .item .tit .t2{text-transform: capitalize;letter-spacing: 0.12em;line-height: calc(27 / 16);color: #00AAE7;margin-top: 0.12rem;}

.car2 .rf .item .det{margin-top: 0.46rem;line-height: calc(36 / 16);color: var(--content-text-color);}

.car2 .rf .item .det span{font-weight: 700;color: #333;}

.car2 .rf .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;z-index: 3;}

.car2 .rf .bg .bgcon{position: sticky;top: 0;right: 0;width: 100%;height: 100vh;}

.car2 .rf .bg .bgcon s:nth-child(1){position: absolute;top: -1.24rem;width: 7.43rem;height: 3.5rem;right: 0;background: linear-gradient(180deg, #ECF3F4 43.57%, rgba(240, 247, 247, 0.00) 100%);opacity: 0;}

.car2 .rf .bg .bgcon s:nth-child(2){position: absolute;bottom: 0;width: 7.43rem;height: 2.46rem;right: 0;background: linear-gradient(0deg, #F0F7F7 43.57%, rgba(240, 247, 247, 0.00) 100%);transition: all 500ms ease;}

.car2.act .rf .bg .bgcon s:nth-child(1){opacity: 1;}

.car2.act2 .rf .bg .bgcon s:nth-child(2){opacity: 0;}

.car3{background: #F0F7F7 url(../images/car3_1.png) no-repeat top center;background-size: 100% auto;padding: 0.96rem 0 1.7rem;}

.car3 .det{line-height: calc(32 / 18);content: var(--content-text-color);width: 7.89rem;margin-top: 0.6rem;}

.car3 .det span{font-weight: 700;color: #333;}

.car3 .swiper{margin-top: 0.69rem;}

.car3 .swiper .swiper-slide{width: 4.75rem;height: 4.81rem;border-radius: 0.2rem;overflow: hidden;margin-right: 0.2rem;}

.car3 .swiper .swiper-slide img{height: 100%;object-fit: cover;}

.car3 .swiper .swiper-slide:last-child{margin-right: 0;}

.car3 .link a{margin: 0 auto;}

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

.swpbtn a{width: 0.41rem;height: 0.41rem;position: relative;border-radius: 50%;margin: 0.79rem 0.12rem 0;}

.developmentLayout .conbox{background: #fff;}

.de1{margin-top: 0.7rem;}

.de1 .w1640{display: flex;flex-wrap: wrap;justify-content: space-between;}

.de1 .rf{max-width: 9.7rem;padding-top: 0.14rem;line-height: 2;}

.de2{margin-top: 0.7rem;position: sticky;top: 0;}

.de2 .box{position: sticky;top: 0;height: max(9.22rem, 100vh);}

.de2 .imgbox{position: relative;height: 100%;}

.de2 .imgbox img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 16.4rem;height: 9.22rem;object-fit: cover;border-radius: 0.3rem;transition: all 1200ms cubic-bezier(0, 0, 0, 1);}

.de2 .list{position: absolute;right: 1.35rem;bottom: calc((100vh - 6.69rem - 1.24rem) / 2 - 0.1rem);width: 5.59rem;height: 6.69rem;transition: clip-path 1200ms cubic-bezier(0, 0, 0, 1);overflow: hidden;border-radius: 0.2rem;clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);}

.de2.act .imgbox img{width: 100%;height: 100%;border-radius: 0;}

.de2 .zhanwei .item{height: 6.69rem;margin-bottom: 1.5rem;}

.de2 .zhanwei .item:last-child{margin-bottom: 0;}

.de2.act .list{clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);}

.de2 .list .item{min-height: 6.69rem;background: #fff;margin-bottom: 1.5rem;border-radius: 0.2rem;}

.de2 .list .item:last-child{margin-bottom: 0;}

.de2 .list .item .itp{padding: 0.6rem 0.6rem 0.4rem;}

.de2 .list .item .itp .t1{line-height: calc(53 / 42);}

.de2 .list .item .itp .t2{line-height: calc(27 / 18);color: #00AAE7;margin-top: 0.12rem;}

.de2 .list .item .itp .img{height: 3.05rem;margin-top: 0.4rem;border-radius: 0.12rem;}

.de2 .list .item .itp .img img{height: 100%;object-fit: cover;}

.de2 .list .item .ibt{line-height: 2;padding: 0.5rem 0.6rem 0.3rem;border-top: 1px solid rgba(0, 0, 0, 0.15);}

.de2 .list .item.medium .itp{padding: 0.6rem 0.6rem 1.29rem;background: url(../images/de2_3.png) no-repeat bottom center;background-size: 100% auto;}

.de2 .inner_height{height: 200vh;}
/* .de2 .list .list-inner {transition: transform 0.1s ease-out;will-change: transform;} */

.de3{background: #F0F7F7;padding: 1.1rem 0;position: relative;z-index: 5;}

.de3 .box{background: #fff;padding: 1.1rem 0.59rem 1.1rem 0.8rem;border-radius: 0.2rem;display: flex;justify-content: space-between;flex-wrap: wrap;position: relative;align-items: center;}

.de3 .lf{width: 6.97rem;align-items: flex-start;}

.de3 .lf .t1{line-height: calc(53 / 42);}

.de3 .lf .t2{line-height: calc(27 / 18);color: #B8B8B8;letter-spacing: 0.12em;margin-top: 0.12rem;}

.de3 .lf .t3{line-height: 2;color: var(--content-text-color);max-width: calc(640 / 18 * 1em);margin-top: 0.4rem;}

.de3 .lf .img{margin-top: 0.44rem;border-radius: 0.3rem;}

.de3 .rf{width: 6.88rem;position: sticky;top: 0;}

.de4{background: #fff url(../images/de4_1.jpg) no-repeat top center;background-size: cover;padding: 1.6rem 0 1.64rem;position: relative;z-index: 5;}

.de4 .title .t1{line-height: calc(81 / 56);color: #fff;}

.de4 .title .t2{line-height: calc(34 / 24);color: #fff;letter-spacing: 0.24em;margin-top: 0.2rem;}

.de4 .title .t3{line-height: 2;color: #fff;max-width: calc(904 / 18 * 1em);margin: 0.6rem auto 0;}

.de4 .ul{position: relative;margin-top: 0.77rem;height: 5.5rem;display: flex;align-items: flex-end;}

.de4 .ul .li{width: calc((100% - 0.4rem) / 3);margin-right: 0.2rem;border-radius: 0.2rem;overflow: hidden;}

.de4 .ul .li:nth-child(3n){margin-right: 0;}

.de4 .ul .li .ss{position: relative;padding: 1.3rem 0.4rem 0.4rem;max-height: 5.5rem;overflow-y: auto;}

.de4 .ul .li .ss::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 0.2rem;background: rgba(0, 0, 0, 0.20);backdrop-filter: blur(46.099998474121094px);}

.de4 .ul .li .ss::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 0.2rem;background: #fff url(../images/de4_2.png) no-repeat bottom center;background-size: 100% auto;z-index: 3;opacity: 0;}

.de4 .ul .li .ss .ico{position: absolute;top: 0;right: 0;height: 1.48rem;width: fit-content;z-index: 2;}

.de4 .ul .li .ss .ico img{height: 100%;object-fit: contain;}

.de4 .ul .li .ss .txt{position: relative;z-index: 5;}

.de4 .ul .li .ss .txt .t1{line-height: calc(40 / 32);color: #fff;}

.de4 .ul .li .ss .txt .t2{line-height: calc(34 / 16);color: #fff;margin-top: 0.06rem;}

.de4 .ul .li .ss .txt .t3{line-height: 2;color: #5F6368;margin-top: 0;overflow: hidden;display: grid;grid-template-rows: 0fr;}

.de4 .ul .li .ss .txt .t3 > span {
  min-height: 0; /* 关键：允许内容收缩 */
}

.de4 .ul .li:hover .ss{padding: 0.54rem 0.4rem 0.3rem;}

.de4 .ul .li:hover .ss .txt span{min-height: 8em;}

.de4 .ul .li:hover .ss .txt .t3{margin-top: 0.2rem;grid-template-rows: 1fr;}

.de4 .ul .li:hover .ss::after{opacity: 1;}

.de4 .ul .li:hover .ss .txt .t1{color: #333;}

.de4 .ul .li:hover .ss .txt .t2{color: #00AAE7;}

.de5{position: relative;z-index: 5;padding: 2rem 0 1.4rem;background: #fff;overflow: hidden;}

.de5 .top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}

.de5 .top .rf{margin-top: 0.14rem;max-width: 9.7rem;}

.de5 .top .rf .det{line-height: 2;color: var(--content-text-color);}

.de5 .top .rf .det span{font-weight: 700;color: #333;}

.de5 .swiper{margin-top: 0.97rem;overflow: visible;}

.de5 .swiper .swiper-slide{width: 6.98rem;height: 4.55rem;border-radius: 0.2rem;overflow: hidden;margin-right: 0.16rem;}

.de5 .swiper .swiper-slide:last-child{margin-right: 0;}

.de5 .swiper .swiper-slide img{height: 100%;object-fit: cover;}

.de6{position: relative;z-index: 5;background: #F0F7F7;}

.de6 .top{height: 9.8rem;position: sticky;top: 0;background: url(../images/de6_1.jpg) no-repeat center;background-size: cover;display: flex;align-items: center;justify-content: center;}

.de6 .top .inner_title .t1,
.de6 .top .inner_title .t2{color: #fff;}

.de6 .box{background: #F0F7F7;border-radius: 0.8rem 0.8rem 0 0;padding: 1.65rem 0 1.75rem;z-index: 10;position: relative;}

.de6 .box .noticebox{padding: 0;}

.intergrityLayout .conbox{background: #fff;}

.intergrityLayout .crumb{padding: 0.7rem 0 0.78rem;}

.int1{padding-bottom: 1.2rem;}

.int1 .txtbox{padding-bottom: 1.2rem;}

.int1 .txtbox .t1{line-height: calc(68 / 56);}

.int1 .txtbox .t2{line-height: calc(34 / 24);color: #B8B8B8;letter-spacing: 0.05em;margin-top: 0.14rem;}

.int1 .txtbox .t3{line-height: calc(32 / 18);color: #333;letter-spacing: 0.12em;margin: 0.6rem auto 0;max-width: calc(1120 / 18 * 1em);}

.int1 .txtbox .t3 p{margin-top: 0.2rem;text-indent: 2em;}

.int1 .txtbox .t3 p:first-child{margin-top: 0;}

.int1 .ul{display: flex;align-items: flex-end;justify-content: center;}

.int1 .ul .li{width: 2.4rem;margin-right: 0.2rem;transition: transform 800ms cubic-bezier(0, 0.74, 0.58, 1);position: relative;}

.int1 .ul .li:nth-child(1){transform: translateX(5.6rem);z-index: 1;}

.int1 .ul .li:nth-child(2){transform: translateX(3.4rem);z-index: 2;}

.int1 .ul .li:nth-child(4){transform: translateX(-3.4rem);z-index: 2;}

.int1 .ul .li:nth-child(5){transform: translateX(-5.6rem);z-index: 1;}

.int1 .ul.act .li{transform: translateX(0);}

.int1 .ul .li:nth-child(3){width: 3.2rem;z-index: 3;}

.int1 .ul .li .ss{border-radius: 0.2rem 0.2rem 0 0;background: #EDFAF6;display: flex;flex-direction: column;justify-content: space-between;min-height: 3.96rem;padding: 0.28rem 0.27rem;}

.int1 .ul .li:nth-child(2) .ss,
.int1 .ul .li:nth-child(4) .ss{background: #E8FDFE;min-height: 4.96rem;}

.int1 .ul .li:nth-child(3) .ss{background: linear-gradient(180deg, #50C1FF 0%, rgba(80, 193, 255, 0.00) 105.87%);min-height: 5.96rem;}

.int1 .ul .li:nth-child(3) .ss .txt .t1,
.int1 .ul .li:nth-child(3) .ss .txt .t2{color: #fff;}

.int1 .ul .li .ss .ico{width: 0.5rem;}

.int1 .ul .li .ss .txt .t1{line-height: 1.6;color: #5F6368;margin-top: 0.24rem;}

.int1 .ul .li .ss .txt .t2{line-height: calc(40 / 28);margin-top: 0.16rem;color: #333;}

.int1 .ul .li .ss .txt .t3{margin-top: 0.32rem;width: 0.32rem;border-radius: 50%;background: var(--linear-gradient);opacity: 0;}

.int1 .ul .li .ss .sbot{margin-top: 0.32rem;}

.int1 .ul .li .ss .sbot .det{line-height: calc(22 / 14);color: #5F6368;text-transform: capitalize;max-width: calc(190 / 14 * 1em);min-height: calc(22 / 14 * 3em);}

.int1 .ul .li .ss:hover .txt .t3{opacity: 1;}

.int2{padding: 1rem 0 1.38rem;background: #F0F7F7;}

.int2 .ul .li{margin-top: 1rem;display: flex;align-items: center;justify-content: space-between;}

.int2 .ul .li:first-child{margin-top: 0;}

.int2 .ul .li:nth-child(4n){flex-direction: row-reverse;}

.int2 .ul .li .imgbox{width: 8.4rem;height: 7.2rem;border-radius: 0.5rem;overflow: hidden;}

.int2 .ul .li .imgbox img{height: 100%;object-fit: cover;}

.int2 .ul .li .txtbox{width: 6.86rem;}

.int2 .ul .li .txtbox .t1{line-height: calc(65 / 46);}

.int2 .ul .li .txtbox .t1 span{font-weight: 300;}

.int2 .ul .li .txtbox .t2{line-height: calc(34 / 24);color: #B8B8B8;letter-spacing: 0.05em;margin-top: 0.4rem;text-transform: capitalize;display: none;}

.int2 .ul .li .txtbox .t3{line-height: calc(40 / 18);margin-top: 0.6rem;}

.innovationLayout .conbox{background: #fff;}

.innovationLayout .crumb{padding: 0.7rem 0 0.78rem;}

.inn1{padding: 0 0 1.68rem;}

.inn1 .box{display: flex;flex-wrap: wrap;justify-content: space-between;}

.inn1 .lf{width: 6.8rem;padding-top: 0.54rem;}

.inn1 .lf .t1{line-height: calc(81 / 56);}

.inn1 .lf .t2{line-height: calc(34 / 24);color: #B8B8B8;letter-spacing: 0.12em;margin-top: 0.33rem;}

.inn1 .lf .t3{line-height: calc(63 / 28);color: #000;margin-top: 0.8rem;}

.inn1 .lf .t3 span{font-weight: 700;}

.inn1 .rf{width: 8rem;height: 7rem;border-radius: 0.2rem;overflow: hidden;}

.inn1 .rf img{height: 100%;object-fit: cover;}

.inn2{padding-bottom: 1.11rem;background: url(../images/inn2_1.png) no-repeat bottom center;background-size: 100% auto;}

.inn2 .txtbox{display: flex;justify-content: space-between;}

.inn2 .txtbox .lf .t1{line-height: calc(68 / 56);}

.inn2 .txtbox .lf .t2{line-height: calc(34 / 24);color: #B8B8B8;letter-spacing: 0.12em;}

.inn2 .txtbox .rf{width: 10.4rem;}

.inn2 .txtbox .rf .t1{line-height: 1.6;}

.inn2 .txtbox .rf .t2{line-height: 2;margin-top: 0.2rem;}

.inn2 .txtbox .rf .t2 span{font-weight: 700;}

.inn2 .imgbox{margin: 0.81rem -0.26rem 0;}

.inn3 .box{width: 13.07rem;margin: 0 auto;}

.inn3{background: url(../images/inn3_1.jpg) no-repeat center;background-size: cover;padding: 1rem 0 0;overflow: hidden;}

.inn3 .title .t1{line-height: calc(64 / 44);color: #fff;}

.inn3 .title .t2{line-height: calc(26 / 18);color: #8B8B8B;}

.inn3 .ul{margin-top: 0.6rem;display: flex;}

.inn3 .ul .li{width: calc((100% - 0.8rem) / 3);margin: 0 0.4rem 0 0;}

.inn3 .ul .li .ss{height: 100%;padding: 0.56rem 0.54rem 0.24rem;border-radius: 0.13rem;background: rgba(75, 89, 120, 0.42);backdrop-filter: blur(30.950000762939453px);display: flex;flex-direction: column;justify-content: space-between;}

.inn3 .ul .li .ss .set{min-height: 2rem;}

.inn3 .ul .li .ss .set .t1{line-height: calc(26 / 22);color: #fff;}

.inn3 .ul .li .ss .set .t2{display: flex;align-items: baseline;flex-wrap: wrap;margin-top: 0.1rem;}

.inn3 .ul .li .ss .set .t2 .num{position: relative;line-height: 1;color: rgba(255,255,255,0);font-weight: 900;}

.inn3 .ul .li .ss .set .t2 .num span{position: absolute;top: 0;left: 0;width: 100%;color: #fff;}

.inn3 .ul .li .ss .set .t2 .sub{line-height: 1;color: #fff;font-weight: 900;}

.inn3 .ul .li .ss .set .t2 .unit{line-height: calc(26 / 22);color: #fff;margin-left: 0.08rem;}

.inn3 .ul .li .ss .det{padding-top: 0.21rem;margin-top: 0.21rem;border-top: 1px solid rgba(255,255,255,0.29);line-height: calc(25 / 18);color: rgba(255,255,255,0.5);}

.inn3 .ul .li.act .ss{background: rgba(75, 89, 120, 1);}

.inn3 .text{margin-top: 0.48rem;min-height: calc(40 / 18 * 4em);line-height: calc(40 / 18);color: #fff;}

.inn3 .text .item{display: none;}

.inn3 .text .item.act{display: block;}

.inn3 .tit_en{margin-top: 0.2rem;font-size: 1.54rem;line-height: 1.22rem;color: #fff;opacity: 0.1;font-weight: 250;}

.inn4{background: #F0F7F7;padding: 1.4rem 0 1.24rem;overflow: hidden;}

.inn4 .title{display: flex;justify-content: space-between;}

.inn4 .title .lf .t1{line-height: calc(68 / 56);}

.inn4 .title .lf .t2{line-height: calc(34 / 24);letter-spacing: 0.12em;margin-top: 0.14rem;color: #B8B8B8;}

.inn4 .title .rf{flex: 1;max-width: 10.8rem;padding-left: 0.4rem;line-height: 2;padding-top: 0.43rem;}

.inn4 .title .rf span{font-weight: 700;}

.inn4 .imgbox{margin-top: 0.96rem;}

.inn4 .imgbox .swiper{padding: 0.2rem 0.55rem;}

.inn4 .imgbox .swiper .swiper-slide{height: 3.8rem;position: relative;background: #F0F7F7;}

.inn4 .imgbox .swiper .swiper-slide img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 5.1rem;height: 3.8rem;object-fit: cover;opacity: 0;max-width: max-content;transition: all 0.3s linear;border-radius: 0.3rem;}

.inn4 .imgbox .swiper .swiper-slide.swiper-slide-prev img,
.inn4 .imgbox .swiper .swiper-slide.swiper-slide-next img{width: 6.2rem;height: 3.8rem;opacity: 0.4;}

.inn4 .imgbox .swiper .swiper-slide.swiper-slide-active img{width: 8.8rem;height: 4.2rem;opacity: 1;}

.inn4 .imgbox .swiper .swiper-slide.swiper-slide-active{z-index: 5;}

.inn4 .table{margin-top: 0.6rem;}

.inn4 .table .swiper{overflow: visible;}

.inn4 .table .swiper .swiper-slide{margin-right: 0.6rem;height: auto;width: 4.4rem;}

.inn4 .table .swiper .swiper-slide:last-child{margin-right: 0;}

.inn4 .table .ss{height: 100%;background: #fff;border-radius: 0.2rem;padding: 0.3rem 0.36rem 0.3rem 0.4rem;display: flex;align-items: center;justify-content: space-between;min-height: 1.9rem;}

.inn4 .table .ss .ico{width: 0.8rem;height: 0.8rem;background: rgba(0, 129, 204, 0.10);border-radius: 50%;display: flex;align-items: center;justify-content: center;}

.inn4 .table .ss .ico img{width: 0.46rem;height: 0.46rem;object-fit: contain;}

.inn4 .table .ss .txt{max-width: min(194px, calc(100% - 1.2rem));}

.inn4 .table .ss .txt .t1{display: flex;flex-wrap: wrap;align-items: baseline;}

.inn4 .table .ss .txt .t1 .num{position: relative;color: rgba(51,51,51,0);line-height: calc(61 / 52);letter-spacing: -0.03em;}

.inn4 .table .ss .txt .t1 .num span{position: absolute;top: 0;left: 0;width: 100%;color: #333;}

.inn4 .table .ss .txt .t1 .sub{line-height: calc(61 / 52);}

.inn4 .table .ss .txt .t1 .unit{line-height: calc(26 / 22);margin-left: 0.16rem;}

.inn4 .table .ss .txt .t2{margin-top: 0.08rem;line-height: calc(30 / 16);}

.inn5{padding: 1.7rem 0 2.27rem;background: url(../images/inn5_1.jpg) no-repeat center;background-size: cover;}

.inn5 .box{background: #fff;padding: 0.99rem 1.52rem 0.91rem;border-radius: 0.13rem;}

.inn5 .title .t1{line-height: calc(64 / 46);}

.inn5 .title .t2{line-height: calc(27 / 18);color: #666666;letter-spacing: 0.12em;margin-top: 0.08rem;}

.inn5 .swiper{margin-top: 0.64rem;}

.inn5 .swiper .imgbox{height: 3.12rem;}

.inn5 .swiper .imgbox img{height: 100%;object-fit: contain;}

.inn5 .swiper .txtbox{line-height: calc(23 / 16);color: var(--content-text-color);margin-top: 0.2rem;padding: 0 0.63rem;text-align: center;}

.about_banner .txtbox{top: calc(320 / 1080 * 100%);transform: translateY(0);}

.aboutLayout .crumb{padding: 0.72rem 0;}

.about_switch{padding: 0.27rem 0 0.8rem;}

.about_switch .w1640{display: flex;flex-wrap: wrap;}

.about_switch .swiper{margin: 0;}

.about_switch a{margin: 0 0.3rem 0 0;border-radius: 0;position: relative;border-radius: 0.6rem;padding: 0.15rem 0.3rem;min-width: 1.8rem;display: flex;align-items: center;justify-content: center;width: auto;}

.about_switch a:last-child{margin-right: 0;}

.about_switch a span{line-height: 1.5;position: relative;z-index: 5;}

.about_switch a::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #6FB16B;opacity: 0.14;border-radius: 0.6rem;}

.about_switch a::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: var(--linear-gradient);border-radius: 0.6rem;opacity: 0;}

.about_switch a.act::before{opacity: 0;}

.about_switch a.act::after{opacity: 1;}

.about_switch a.act span{color: #fff;}

.about5Layout .conbox{background: #F0F7F7 url(../images/ab5_conbg.png) no-repeat top 1.77rem center;background-size: 100% auto;}

.ab5_1{padding: 0.7rem 0 2.13rem;overflow: hidden;}

.ab5_1 .title{display: flex;justify-content: space-between;flex-wrap: wrap;}

.ab5_1 .title .lf .t1{line-height: calc(68 / 56);}

.ab5_1 .title .lf .t2{line-height: calc(34 / 24);letter-spacing: 0.12em;color: #B8B8B8;margin-top: 0.14rem;}

.ab5_1 .title .rf{flex: 1;max-width: 7rem;padding-left: 0.42rem;padding-left: 0.3rem;}

.ab5_1 .title .rf .det{position: relative;border-radius: 0.13rem;border: 1px solid #D9E6EC;padding: 0.44rem 0.34rem 0.44rem 0.33rem;line-height: 1.5;color: #333;text-indent: 2em;}

.ab5_1 .title .rf .det .ico img:nth-child(1){position: absolute;left: -0.33rem;top: -0.26rem;width: 0.61rem;}

.ab5_1 .title .rf .det .ico img:nth-child(2){position: absolute;right: -0.33rem;bottom: -0.18rem;width: 0.61rem;}

.ab5_1 .swpbox{margin-top: 2.16rem;}

.ab5_1 .swpbox .top{width: 8.64rem;margin: 0 auto;position: relative;}

.ab5_1 .swpbox .top .swiper{height: 5.2rem;border-radius: 0.12rem;overflow: hidden;}

.ab5_1 .swpbox .top .swiper .swiper-slide{height: 5.2rem;}

.ab5_1 .swpbox .top .swiper .swiper-slide img{height: 100%;object-fit: cover;}

.ab5_1 .swpbox .top .lf{position: absolute;right: calc(100% + 1.03rem);top: 1.69rem;}

.ab5_1 .swpbox .top .rf{position: absolute;left: calc(100% + 1.1rem);top: 1.69rem;}

.ab5_1 .swpbox .top .swptbn{min-width: 3rem;}

.ab5_1 .swpbox .top .swptbn .ico{width: 0.44rem;margin: 0 auto;width: 0.66rem;}

.ab5_1 .swpbox .top .swptbn .date{font-size: 1.2rem;line-height: 0.68rem;margin-top: 0.5rem;color: #C8E4E6;}

.ab5_1 .swpbox .bot{margin: 0.6rem -1.35rem 0;}

.ab5_1 .swpbox .bot .swiper{padding-left: 1.78rem;}

.ab5_1 .swpbox .bot .swiper-slide{position: relative;padding-top: 0.4rem;margin-right: 2.1476rem;width: fit-content;}

.ab5_1 .swpbox .bot .swiper-slide .round{width: 0.1025rem;height: 0.1025rem;background: #C8E4E6;border-radius: 50%;}

.ab5_1 .swpbox .bot .swiper-slide .round s{width: 0.1025rem;height: 0.1025rem;border-radius: 50%;background: var(--linear-gradient);display: block;opacity: 0;}

.ab5_1 .swpbox .bot .swiper-slide .date{position: absolute;top: 0;left: 0;line-height: calc(19 / 16);color: #999999;}

.ab5_1 .swpbox .bot .swiper-slide::before{content: "";position: absolute;left: 0.4277rem;bottom: 0.0113rem;width: 1.4609rem;height: 0.094rem;background: url(../images/ab5_1_line.png) no-repeat center;background-size: contain;}

.ab5_1 .swpbox .bot .swiper-slide-thumb-active .round s{opacity: 1;}

.ab5_1 .swpbox .bot .swiper-slide-thumb-active .date{color: var(--lan-auxiliary-color);}

.ab5_1 .swpbox .bot .swiper-wrapper::before{content: "";position: absolute;left: -1.78rem;bottom: 0.0113rem;width: 1.4609rem;height: 0.094rem;background: url(../images/ab5_1_line.png) no-repeat center;background-size: contain;}

.ab5_1 .txtlist{margin-top: 0.5rem;}

.ab5_1 .txtlist .txt{display: none;line-height: 1.4;}

.ab5_1 .txtlist .txt.act{display: block;}


.ab4_1{position: relative;transition: clip-path 800ms cubic-bezier(0.175, 0.885, 0.32, 1.275);clip-path: inset(0 7.2917% 0 7.2917%);}

.ab4_1.act{clip-path: inset(0 0 0 0);}

.ab4_1 .imgbox .swiper-slide{height: clamp(9.2rem, 100vh, 10.8rem);}

.ab4_1 .imgbox .swiper-slide img{height: 100%;object-fit: cover;}

.ab4_1 .listbox{position: absolute;left: 0;width: 100%;top: 2.46rem;z-index: 11;}

.ab4_1 .listbox .t1{line-height: calc(64 / 44);color: #fff;}

.ab4_1 .listbox .t2{line-height: calc(26 / 18);color: #fff;margin-top: 0.09rem;}

.ab4_1 .listbox .t3{margin-top: 0.39rem;line-height: calc(40 / 24);color: #fff;max-width: calc(696 / 24 * 1em);}

.ab4_1 .listbox .t3 span{font-weight: 700;}

.ab4_1 .listbox .tt{display: none;}

.ab4_1 .listbox .tt.act{display: block;}

.ab4_1 .table{bottom: 0.82rem;left: 50%;transform: translateX(-50%);display: flex;align-items: center;z-index: 11;position: absolute;padding: 0 0.19rem;width: max-content;}

.ab4_1 .table::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 0.01rem;background: #fff;opacity: 0.2;}

.ab4_1 .table a{color: rgba(255,255,255,0.8);line-height: 2;padding: 0 0.14rem 0.13rem;position: relative;margin-right: 1.22rem;}

.ab4_1 .table a:last-child{margin-right: 0;}

.ab4_1 .table a::before{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 0.02rem;background: #fff;}

.ab4_1 .table a:hover,
.ab4_1 .table a.act{color: #fff;}

.ab4_1 .table a.act::before{width: 100%;}

.ab3_1{padding: 0.44rem 0 1.62rem;overflow: hidden;}

.ab3_1 .title{display: flex;justify-content: space-between;}

.ab3_1 .title .lf .t1{line-height: calc(68 / 56);}

.ab3_1 .title .lf .t2{line-height: calc(34 / 24);letter-spacing: 0.12em;color: #B8B8B8;margin-top: 0.14rem;}

.ab3_1 .title .rf{flex: 1;margin-left: 0.72rem;max-width: 11.78rem;position: relative;padding-left: 2.26rem;}

.ab3_1 .title .rf .img{position: absolute;left: 0;top: 0;width: 0.96rem;}

.ab3_1 .title .rf .txt .set{line-height: 1.5;margin-top: 0.13rem;}

.ab3_1 .title .rf .txt .set:first-child{margin-top: 0;}

.ab3_1 .title .rf .txt .det{line-height: 2;margin-top: 0.43rem;}

.ab3_1 .ul{display: flex;position: relative;z-index: 5;margin-top: 0.9rem;}

.ab3_1 .ul .li{width: calc((100% - 0.44rem) / 3);margin: 0 0.22rem 0 0;position: relative;}

.ab3_1 .ul .li:nth-child(3n){margin-right: 0;}

.ab3_1 .ul .li .imgbox{border-radius: 0.3rem;overflow: hidden;height: 6.04rem;}

.ab3_1 .ul .li .txtbox{position: absolute;bottom: 0.26rem;left: 0.38rem;width: calc(100% - 0.76rem);border-radius: 0.06rem;background: rgba(0, 0, 0, 0.18);backdrop-filter: blur(31.899999618530273px);padding: 0.36rem 0.34rem;}

.ab3_1 .ul .li .txtbox .t1{line-height: calc(27 / 22);color: #fff;}

.ab3_1 .ul .li .txtbox .t2{display: grid;grid-template-rows: 0fr;line-height: 1.75;color: #fff;overflow: hidden;margin-top: 0.08rem;}

.ab3_1 .ul .li .txtbox .t2>span{min-height: 0; /* 关键：允许内容收缩 */}

.ab3_1 .ul .li .txtbox .t2 p{position: relative;padding-left: calc(18 / 16 * 1em);margin-top: 0.17rem;}

.ab3_1 .ul .li .txtbox .t2 p:first-child{margin-top: 0;}

.ab3_1 .ul .li .txtbox .t2 p::before{content: "";position: absolute;left: 0;top: calc(10.5 / 16 * 1em);width: calc(7 / 16 * 1em);height: calc(7 / 16 * 1em);border-radius: 1px;background: #FFF;}

.ab3_1 .ul .li:hover .txtbox .t2{margin-top: 0.29rem;grid-template-rows: 1fr;}

.ab2_1{padding: 0.22rem 0 1.02rem;}

.ab2_1 .w1640{display: flex;justify-content: space-between;align-items: flex-start;}

.ab2_1 .rf{width: calc(7.61rem);border-radius: 0.43rem;overflow: hidden;margin-top: 0.23rem;position: sticky;top: 2rem;}

.ab2_1 .lf{width: 7.08rem;}

.ab2_1 .lf .t1{line-height: calc(68 / 56);}

.ab2_1 .lf .t2{line-height: calc(34 / 24);color: #B8B8B8;letter-spacing: 0.12em;margin-top: 0.14rem;}

.ab2_1 .lf .t3{-webkit-line-clamp:10;-moz-line-clamp:10;line-clamp:10;line-height: calc(36 / 16);margin-top: 0.48rem;}

.ab2_1 .lf .t4{display: flex;align-items: center;margin-top: 0.23rem;justify-content: flex-end;}

.ab2_1 .lf .t4 .img{height: 0.96rem;margin-right: 0.54rem;}

.ab2_1 .lf .t4 .img img{height: 100%;object-fit: contain;}

.ab2_1 .lf .t4 .txt .set{line-height: 1.7;}

.ab2_1 .lf .t4 .txt .det{line-height: 1.7;color: #666;}

.ab1_1{padding: 0.64rem 0 0.63rem;}

.ab1_1 .top{display: flex;justify-content: space-between;}

.ab1_1 .top .lf{width: 8.26rem;position: relative;}

.ab1_1 .top .lf .swiper{height: 5.61rem;border-radius: 0.2rem;overflow: hidden;}

.ab1_1 .top .lf .swiper img{height: 5.61rem;object-fit: cover;}

.ab1_1 .top .lf .swpbtnbox{position: absolute;left: calc(100% + 0.22rem);bottom: 0;display: flex;flex-direction: column;align-items: center;}

.ab1_1 .top .lf .swpbtnbox .number span{display: block;line-height: 2;color: var(--content-text-color);}

.ab1_1 .top .lf .swpbtnbox .number s{width: 1px;height: 0.6rem;background: rgba(0, 0, 0, 0.06);margin: 0 auto;display: block;}

.ab1_1 .top .lf .swpbtnbox .pogin{display: flex;flex-direction: column;align-items: center;transform: none;}

.ab1_1 .top .lf .swpbtnbox .pogin span{width: 0.08rem;height: 0.08rem;border-radius: 50%;background: #D9D9D9;position: relative;margin-top: 0.25rem;opacity: 1;}

.ab1_1 .top .lf .swpbtnbox .pogin span:first-child{margin-top: 0.42rem;}

.ab1_1 .top .lf .swpbtnbox .pogin span::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background: var(--linear-gradient);opacity: 0;}

.ab1_1 .top .lf .swpbtnbox .pogin span.swiper-pagination-bullet-active::before{opacity: 1;}

.ab1_1 .top .rf{width: 6.96rem;}

.inner_title2 .t1{line-height: calc(68 / 56);}

.inner_title2 .t2{line-height: calc(34 / 24);color: #B8B8B8;margin-top: 0.14rem;letter-spacing: 0.12em;}

.ab1_1 .top .rf .det{margin-top: 0.54rem;line-height: 2;padding-right: 0.24rem;scrollbar-gutter: stable;height: 3.77rem;overflow-y: auto;}

.ab1_1 .top .rf .det p:not(:first-child){margin-top: 0.3rem;}

.ab1_1 .top .rf .det p{text-indent: 2em;}

.ab1_1 .ul{display: flex;flex-wrap: wrap;}

.ab1_1 .ul .li{margin: 0.6rem 1.35rem 0 0;width: 2.2rem;width: calc((100% - 5.4rem) / 5);}

.ab1_1 .ul .li:nth-child(5n){margin-right: 0;}

.ab1_1 .ul .li .icon{height: 0.42rem;width: fit-content;}

.ab1_1 .ul .li .icon img{height: 100%;object-fit: contain;}

.ab1_1 .ul .li .line{height: 1px;background: rgba(0, 0, 0, 0.16);margin-top: 0.18rem;}

.ab1_1 .ul .li .text{margin-top: 0.22rem;}

.ab1_1 .ul .li .text .num{display: flex;align-items: center;}

.ab1_1 .ul .li .text .num .set{color: rgba(51,51,51,0);position: relative;line-height: calc(71 / 52);}

.ab1_1 .ul .li .text .num .set span{position: absolute;left: 0;top: 0;width: 100%;}

.ab1_1 .ul .li .text .num .set span i{background: var(--linear-gradient);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.ab1_1 .ul .li .text .num .unit{line-height: 1;margin-left: 0.1rem;}

.ab1_1 .ul .li .text .num .jia{line-height: 1;margin-left: 0.08rem;}

.ab1_1 .ul .li .text .txt{margin-top: 0.04rem;color: #666;line-height: 1.5;}

.ab1_2{padding: 1.01rem 0 3.37rem;background: url(../images/ab1_2_1.png) no-repeat center;background-size: cover;overflow: hidden;}

.ab1_2 .swpbox{position: relative;margin: 1.36rem -1.35rem 0;}

.ab1_2 .swpbox::before{content: "";position: absolute;top: 1.05rem;left: 0;width: 100%;height: 1px;background: rgba(154, 154, 154, 0.50);;}

.ab1_2 .swpbox .swiper-slide{width: 2.18rem;padding: 0.95rem 0 0;margin: 0 0.835rem;}

.ab1_2 .swpbox .swiper-slide .round{width: 0.2rem;height: 0.2rem;background: #fff;border-radius: 50%;position: relative;margin: 0 auto;}

.ab1_2 .swpbox .swiper-slide .round::before{content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;width: 0.1rem;height: 0.1rem;border-radius: 50%;background: #8D8D8D;}

.ab1_2 .swpbox .swiper-slide .round::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;margin: auto;width: 0.1rem;height: 0.1rem;border-radius: 50%;background: var(--linear-gradient);opacity: 0;}

.ab1_2 .swpbox .swiper-slide .text{line-height: calc(25 / 16);color: var(--content-text-color);margin-top: 0.29rem;text-align: center;}

.ab1_2 .swpbox .swiper-slide .year{position: absolute;top: 0;left: 50%;transform: translateX(-50%);line-height: calc(65 / 52);color: #535353;}

.ab1_2 .swpbox .swiper-slide .year span{position: absolute;top: 0;left: 0;opacity: 0;}

.ab1_2 .swpbox .swiper-slide.swiper-slide-active .year{color: rgba(83, 83, 83, 0);}

.ab1_2 .swpbox .swiper-slide.swiper-slide-active .year span{opacity: 1;}

.ab1_2 .swpbox .swiper-slide.swiper-slide-active .round::before{opacity: 0;}

.ab1_2 .swpbox .swiper-slide.swiper-slide-active .round::after{opacity: 1;}

.ab1_2 .swpbtn a{margin-top: 0.55rem;background: #F2F2F2;}

.ab1_2 .txtbox{position: absolute;left: 3.86rem;top: -0.66rem;z-index: 11;}

.ab1_2 .txtbox .item{min-height: calc(100% + 0.66rem);width: 4.41rem;border-radius: 0.2rem;background: #FFF;box-shadow: 0 0.2rem 0.4rem 0.2rem rgba(0, 0, 0, 0.06);padding: 0.13rem 0.13rem 0.27rem;opacity: 0;position: absolute;top: 0;left: 0;}

.ab1_2 .txtbox .item.act{opacity: 1;}

.ab1_2 .txtbox .item .img{width: 4.14rem;height: 2.31rem;border-radius: 0.18rem;overflow: hidden;}

.ab1_2 .txtbox .item .img img{height: 100%;object-fit: cover;}

.ab1_2 .txtbox .item .txt{margin-top: 0.37rem;padding: 0 0.15rem;line-height: 2.25;color: var(--content-text-color);}

.ab1_3{padding: 1.42rem 0 1.04rem;background: url(../images/ab1_3_1.png) no-repeat top 0.7rem center;background-size: 100% auto;}

.ab1_3 .title{display: flex;justify-content: space-between;}

.ab1_3 .title .det{max-width: 10.4rem;margin-left: 0.7rem;flex: 1;line-height: 2;text-indent: 2em;}

.ab1_3 .title .det p:not(:first-child){margin-top: 0.2rem;}

.ab1_3 .imgbox{margin-top: 1.01rem;display: flex;justify-content: center;}

.ab1_3 .imgbox img{width: auto;}

.ab1_4{padding: 0.86rem 0 0.45rem;}

.ab1_4 .title{display: flex;justify-content: space-between;}

.ab1_4 .title .det{max-width: 10.4rem;margin-left: 0.7rem;flex: 1;line-height: 2;text-indent: 2em;}

.ab1_4 .title .det p:not(:first-child){margin-top: 0.2rem;}

.ab1_4 .imgbox{margin: 0.5rem -0.43rem 0 -0.1rem;}

.ab1_5{background: #fff url(../images/ab1_5_1.png) no-repeat bottom center;background-size: 100% auto;padding: 0.8rem 0 2.45rem;}

.ab1_5 .title .det{max-width: calc(696 / 16 * 1em);margin: 0.34rem auto 0;text-indent: 2em;line-height: 2;}

.ab1_5 .box{margin-top: 0.42rem;display: flex;justify-content: space-between;align-items: flex-start;}

.ab1_5 .box .lf{width: 9.8rem;margin-top: 0.47rem;overflow: hidden;position: relative;margin-left: 0.3rem;}

.ab1_5 .box .lf .swiper{
  -webkit-mask-image: linear-gradient(270deg, 
    rgba(255, 255, 255, 0.00) 0%, 
    #FFF 21.63%, 
    #FFF 53.07%, 
    rgba(255, 255, 255, 0.00) 97.13%
  );
  mask-image: linear-gradient(270deg, 
    rgba(255, 255, 255, 0.00) 0%, 
    #FFF 21.63%, 
    #FFF 53.07%, 
    rgba(255, 255, 255, 0.00) 97.13%
  );
}

.ab1_5 .box .lf .swiper .swiper-slide{width: 3rem;height: 3.86rem;margin: 0 0.85rem 0 0;}

.ab1_5 .box .lf .swiper .swiper-slide:not(.swiper-slide-active) img{transform: scale(calc(240 / 300));position: relative;}

.ab1_5 .box .lf .swpbtn{justify-content: flex-start;}

.ab1_5 .box .rf{width: 5.5rem;padding: 0.3rem 0.35rem;text-align: center;border-radius: 0.2rem;background: rgba(255, 255, 255, 0.21);isolation: isolate;backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, 0.3);}

.ab1_5 .box .rf .item{padding: 0 0.55rem;min-height: 0.55rem;display: flex;align-items: center;justify-content: center;line-height: 1.7;margin-top: 0.36rem;position: relative;}

.ab1_5 .box .rf .item:first-child{margin-top: 0;}

.ab1_5 .box .rf .item::before{content: "";position: absolute;left: 0;top: 0;width: 0.55rem;height: 100%;background: url(../images/svg/ab1_5_left.svg) no-repeat center;background-size: 100% auto;}

.ab1_5 .box .rf .item::after{content: "";position: absolute;right: 0;top: 0;width: 0.55rem;height: 100%;background: url(../images/svg/ab1_5_right.svg) no-repeat center;background-size: 100% auto;}

.prodMainLayout .inner_banner .t1{color: #333;}

.prodMainLayout .inner_banner .t2{color: #B8B8B8;}

.prodMainLayout .inner_banner .t3{line-height: calc(28 / 24);margin-top: 0.7rem;}

.prodMain2Layout .conbox{background: #fff url(../images/pm2_1_1.png) no-repeat top 0.94rem center;background-size: 100% auto;}

.prodMainLayout .crumb{padding: 0.7rem 0 1.2rem;}

.pm2_1{padding: 1rem 0 1.01rem;}

.pm2_1 .box{display: flex;align-items: center;margin-top: 0.6rem;}

.pm2_1 .imgbox{width: 10rem;height: 6.4rem;border-radius: 0.2rem;overflow: hidden;}

.pm2_1 .imgbox img{height: 100%;object-fit: cover;}

.pm2_1 .txtbox{width: 7.6rem;margin-left: -1.2rem;position: relative;z-index: 5;background: #F0F7F7;border-radius: 0.2rem;line-height: calc(38 / 18);color: var(--content-text-color);padding: 0.83rem 0.6rem;min-height: 4.42rem;}

.pm2_1 .txtbox span{font-weight: 700;color: #333;}

.pm2_1 .txtbox p{position: relative;padding-left: 0.28rem;}

.pm2_1 .txtbox p::before{content: "";position: absolute;width: calc(5 / 18 * 1em);height: calc(5 / 18 * 1em);border-radius: 50%;background: #333;top: calc(17 / 18 * 1em);left: 0.14rem;transform: translateX(-50%);}

.pm2_2{position: relative;overflow: hidden;}

.pm2_2::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1.83rem;background: linear-gradient(180deg, rgba(34, 34, 34, 0.00) 0%, rgba(34, 34, 34, 0.52) 100%);z-index: 1;}

.pm2_2 .imgbox{height: clamp(9.2rem, 100vh, 10.8rem);position: relative;}

.pm2_2 .imgbox .item{position: absolute;top: 0;left: 100%;width: 100%;height: 100%;transition: left 1200ms cubic-bezier(0, 0, 0, 1.04);}

.pm2_2 .imgbox .item img{height: 100%;object-fit: cover;}

.pm2_2 .imgbox .item.act{left: 0;}

.pm2_2 .title{position: absolute;z-index: 15;left: 1.35rem;top: 3.11rem;}

.pm2_2 .title .inner_title2 .t1,
.pm2_2 .title .inner_title2 .t2{color: #fff;}

.pm2_2 .listbox .item{position: absolute;top: 1.76rem;right: -11rem;border-radius: 0.2rem;background: rgba(0, 0, 0, 0.20);backdrop-filter: blur(46.099998474121094px);padding: 0.42rem 0.4rem;width: 5.4rem;color: #fff;z-index: 5;opacity: 0;}

.pm2_2 .listbox .item.act{right: 1.35rem;opacity: 1;transition: all 1200ms cubic-bezier(0, 0, 0, 1.04);}

.pm2_2 .listbox .item .tit{line-height: calc(33 / 28);padding-bottom: 0.22rem;border-bottom: 1px solid rgba(223, 223, 223, 0.5);}

.pm2_2 .listbox .item .dit{margin: 0.38rem -0.2rem 0;padding: 0 0.2rem;overflow-y: auto;max-height: 3rem;}

.pm2_2 .listbox .item .dit .set{display: flex;align-items: center;line-height: calc(24 / 18);}

.pm2_2 .listbox .item .dit .set img{width: 0.24rem;min-width: 0.24rem;margin-right: 0.1rem;}

.pm2_2 .listbox .item .dit .det{line-height: calc(28 / 16);margin: 0.16rem 0 0.3rem;}

.pm2_2 .listbox .item .dit .det:last-child{margin-bottom: 0;}

.pm2_2 .listbox .item .down{padding-top: 0.19rem;border-top: 1px solid rgba(223, 223, 223, 0.5);margin-top: 0.3rem;}

.pm2_2 .listbox .item .down .tt{line-height: calc(25 / 18);}

.pm2_2 .listbox .item .down .link{display: flex;flex-wrap: wrap;}

.pm2_2 .listbox .item .down .link a{width: calc(50% - 0.15rem);margin: 0.2rem 0.3rem 0 0;display: flex;align-items: center;padding: 0.11rem 0.065rem;border-radius: 0.06rem;border: 1px solid #FFF;background: rgba(255, 255, 255, 0.10);}

.pm2_2 .listbox .item .down .link a:nth-child(2n){margin-right: 0;}

.pm2_2 .listbox .item .down .link a .set{line-height: 16px;flex: 1;color: #fff;}

.pm2_2 .listbox .item .down .link .ico{width: 16px;}

.pm2_2 .listbox .item .down .link s{width: 1px;height: 11.5px;margin: 0 0.12rem;background: #fff;}

.pm2_2 .listbox .item .down .link a:hover{background: var(--vi-color);border-color: var(--vi-color);}

.pm2_2 .table{position: absolute;left: 0;bottom: 0.6rem;width: 100%;z-index: 10;}

.pm2_2 .table .ul{margin: 0 auto;width: fit-content;display: flex;min-width: 10rem;position: relative;justify-content: center;}

.pm2_2 .table .ul::before{content: "";position: absolute;top: 1px;left: 0;width: 100%;height: 1px;background: #fff;opacity: 0.2;}

.pm2_2 .table .ul .li{margin: 0 0.4rem;cursor: pointer;position: relative;line-height: calc(21 / 18);padding-top: 0.21rem;color: #fff;}

.pm2_2 .table .ul .li::before{content: "";position: absolute;left: 0;top: 0;width: 0;height: 2px;background: var(--linear-gradient);}

.pm2_2 .table .ul .li span{position: absolute;left: 0;bottom: 0;opacity: 0;}

.pm2_2 .table .ul .li.act{color: rgba(255,255,255,0);}

.pm2_2 .table .ul .li.act::before{width: 100%;}

.pm2_2 .table .ul .li.act span{opacity: 1;}

.pm2_2 .table .ul .li:not(.act):hover{color: var(--lv-auxiliary-color);}

.pm2_3{background: #F0F7F7;padding-top: 1.82rem;}

/* .pm2_3 .box{} */

.pm2_3 .box .top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;position: relative;z-index: 5;position: sticky;top: 1.82rem;}

.pm2_3 .box .top_lf{position: relative;top: 0;z-index: 5;transition: transform 1200ms cubic-bezier(0, 0, 0, 1.02);}

.pm2_3 .box .top_lf .t1{line-height: calc(65 / 46);}

.pm2_3 .box .top_lf .more{display: flex;width: fit-content;padding: 0.14rem 0.3rem;border-radius: 0.6rem;overflow: hidden;position: relative;margin-top: 0.3rem;}

.pm2_3 .box .top_lf .more::before{content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: rgba(202, 202, 202, 0.23);backdrop-filter: blur(29.350000381469727px);}

.pm2_3 .box .top_lf .more::after{content: "";position: absolute;top: 0.14rem;left: 0.3rem;width: 0.32rem;height: 0.32rem;border-radius: 0.32rem;background: var(--linear-gradient);}

.pm2_3 .box .top_lf .more .mtxt{position: relative;z-index: 3;line-height: 0.33rem;margin-left: 0.2rem;color: var(--content-text-color);}

.pm2_3 .box .top_lf .more .mtxt span{font-weight: 500;color: #333;}

.pm2_3 .box .top_lf .more .marr{position: relative;z-index: 3;width: 0.32rem;}

.pm2_3 .box .top_lf .more:hover .mtxt{color: #fff;}

.pm2_3 .box .top_lf .more:hover .mtxt span{color: #fff;}

.pm2_3 .box .top_lf .more:hover::after{top: 0;left: 0;width: 105%;height: 100%;border-radius: 0;}

.pm2_3 .box .top_rf{flex: 1;margin-left: 0.7rem;max-width: 9.6rem;line-height: 2.25;}

.pm2_3 .box .img{height: 8rem;margin-top: 0.8rem;transition: all 1200ms cubic-bezier(0, 0, 0, 1.02);position: relative;z-index: 5;}

.pm2_3 .box .img img{height: 100%;object-fit: cover;}

.pm2_3 .box.act .img{margin: 0.8rem -1.35rem 0;height: 9.56rem;}

/*.pm2_3 .box.act .top_lf{transform: translateY(calc(100% + 2.8rem));}*/

.prodMain1Layout .conbox{background: #fff;}

.pm1_1{margin-top: 0.46rem;overflow: hidden;}

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

.pm1_1 .table a{margin: 0.6rem 0.15rem 0;padding: 0.185rem 0.3rem;border-radius: 0.6rem;position: relative;overflow: hidden;}

.pm1_1 .table a.null{padding: 0;margin: 0;opacity: 0;}

.pm1_1 .table a::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #DEEDE3;}

.pm1_1 .table a::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: var(--linear-gradient);opacity: 0;}

.pm1_1 .table a span{position: relative;z-index: 5;line-height: calc(23 / 20);}

.pm1_1 .table a:hover::before,
.pm1_1 .table a.act::before{opacity: 0;}

.pm1_1 .table a:hover::after,
.pm1_1 .table a.act::after{opacity: 1;}

.pm1_1 .table a:hover span,
.pm1_1 .table a.act span{color: #fff;}

.pm1_1 .swiper{margin: 0.6rem -1.35rem 0;}

.pm1_1 .swiper .swiper-slide{position: relative;width: 12.23rem;border-radius: 0.2rem;overflow: hidden;margin: 0 0.1rem;}

.pm1_1 .swiper .imgbox{height: 6.88rem;position: relative;}

.pm1_1 .swiper .imgbox img{height: 100%;object-fit: cover;}

.pm1_1 .swiper .imgbox video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;opacity: 1;}

.pm1_1 .swiper .txtbox{position: absolute;left: 0;bottom: 0.6rem;width: 100%;padding: 0 0.6rem 0 0.8rem;display: flex;align-items: center;justify-content: space-between;opacity: 0;}

.pm1_1 .swiper .txtbox .txt{line-height: 1.5;color: #fff;}

.pm1_1 .swiper .txtbox .play{display: flex;align-items: center;line-height: 2;color: #fff;}

.pm1_1 .swiper .txtbox .play img{width: 0.5rem;margin-right: 0.2rem;}

.pm1_1 .swiper .swiper-slide-active .txtbox{opacity: 1;}

.pm1_1 .swiper .swiper-slide.act .imgbox video{opacity: 1;}

.pm1_1 .swiper .swiper-slide.act .txtbox .txt{opacity: 0;}

.pm1_2{padding: 1.8rem 0 1.4rem;background: url(../images/pm1_2_1.png) no-repeat center;background-size: cover;}

.pm1_2 .box{display: flex;align-items: center;margin-top: 0.75rem;}

.pm1_2 .imgbox{width: 10rem;height: 6.4rem;border-radius: 0.2rem;overflow: hidden;}

.pm1_2 .imgbox img{height: 100%;object-fit: cover;}

.pm1_2 .txtbox{width: 7.6rem;margin-left: -1.2rem;position: relative;z-index: 5;background: #F0F7F7;border-radius: 0.2rem;padding: 0.83rem 0.6rem;min-height: 4.42rem;}

.pm1_2 .txtbox .set{line-height: calc(38 / 18);color: #333;margin-bottom: 0.4rem;}

.pm1_2 .txtbox .det{line-height: calc(38 / 18);color: var(--content-text-color);}

.pm1_2 .txtbox .det span{font-weight: 700;color: #333;}

.pm1_2 .txtbox .det p{position: relative;padding-left: 0.28rem;}

.pm1_2 .txtbox .det p::before{content: "";position: absolute;width: calc(5 / 18 * 1em);height: calc(5 / 18 * 1em);border-radius: 50%;background: #333;top: calc(17 / 18 * 1em);left: 0.14rem;transform: translateX(-50%);}

.pm1_2 .item{margin-top: 1.7rem;}

.pm1_2 .item:first-child{margin-top: 0;}

.pm1_2 .item:nth-child(2n) .box{flex-direction: row-reverse;}

.pm1_2 .item:nth-child(2n) .txtbox{margin-left: 0;margin-right: -1.2rem;}

.pm1_3{background: url(../images/pm1_3_1.png) no-repeat top center;background-size: 100% auto;padding: 1.7rem 0 1rem;}

.pm1_3 .inner_title2 .t1{color: #fff;}

.pm1_3 .inner_title2 .t2{color: #fff;}

.pm1_3 .set{margin-top: 0.49rem;line-height: calc(32 / 18);color: #fff;}

.pm1_3 .set span{font-weight: 700;}

.pm1_3 .box1{margin-top: 0.92rem;padding: 0.8rem 0.8rem 1.15rem;min-height: 7.41rem;border-radius: 0.3rem 0.3rem 0 0;background: #FFF;box-shadow: 0 -0.69rem 0.543rem 0 rgba(71, 101, 175, 0.05);}

.pm1_3 .box1 .table{display: flex;flex-wrap: wrap;}

.pm1_3 .box1 .table a{margin: 0.2rem 0.2rem 0 0;width: calc((100% - 0.8rem) / 5);background: #F0F7F7;padding: 0.35rem 0.3rem 0.32rem;border-radius: 0.2rem;text-align: center;}

.pm1_3 .box1 .table a:nth-child(-n + 5){margin-top: 0;}

.pm1_3 .box1 .table a:nth-child(5n){margin-right: 0;}

.pm1_3 .box1 .table a .ico{width: 0.5rem;height: 0.5rem;margin: 0 auto;}

.pm1_3 .box1 .table a .ico img{height: 100%;object-fit: contain;}

.pm1_3 .box1 .table a .txt{line-height: calc(30 / 22);margin-top: 0.17rem;}

.pm1_3 .box1 .table a:hover,
.pm1_3 .box1 .table a.act{background: #fff;box-shadow: 0 4px 0.414rem 0 rgba(41, 59, 80, 0.10);}

.pm1_3 .box1 .table a:hover .txt,
.pm1_3 .box1 .table a.act .txt{color: var(--vi-color);}

.pm1_3 .box1 .list .item{display: none;}

.pm1_3 .box1 .list .item.act{display: block;}

.pm1_3 .box1 .list .item_prod{margin-top: 0.67rem;}

.pm1_3 .box1 .item_prod .set2{line-height: calc(38 / 18);letter-spacing: 0.05em;}

.pm1_3 .box1 .item_prod .table_lv2{display: flex;flex-wrap: wrap;padding-top: 0.38rem;}

.pm1_3 .box1 .item_prod .table_lv2 a{padding: 0.15rem 0.3rem;position: relative;line-height: 1.5;border-radius: 0.6rem;overflow: hidden;margin: 0.3rem 0.3rem 0 0;}

.pm1_3 .box1 .item_prod .table_lv2 a span{position: relative;z-index: 3;}

.pm1_3 .box1 .item_prod .table_lv2 a::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #DEEDE3;}

.pm1_3 .box1 .item_prod .table_lv2 a::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--linear-gradient);opacity: 0;}

.pm1_3 .box1 .item_prod .table_lv2 a:hover::before,
.pm1_3 .box1 .item_prod .table_lv2 a.act::before{opacity: 0;}

.pm1_3 .box1 .item_prod .table_lv2 a:hover::after,
.pm1_3 .box1 .item_prod .table_lv2 a.act::after{opacity: 1;}

.pm1_3 .box1 .item_prod .table_lv2 a:hover span,
.pm1_3 .box1 .item_prod .table_lv2 a.act span{color: #fff;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2{display: none;margin-top: 0.5rem;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2.act{display: block;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox{border-top: 1px solid rgba(184, 184, 184, 0.29);padding: 0.4rem 0;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox .tit{line-height: 2;display: flex;align-items: center;justify-content: space-between;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox .tit a{margin-top: 0;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox .det{line-height: 211.11%;margin-top: 0.17rem;color: var(--content-text-color);}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox .swiper{margin-top: 0.3rem;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox .swiper-slide{width: 3.55rem;margin-right: 0.2rem;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox .swiper-slide:last-child{margin-right: 0;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox .swiper-slide .imgbox{height: 2rem;border-radius: 0.2rem;overflow: hidden;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox .swiper-slide .imgbox img{height: 100%;object-fit: cover;}

.pm1_3 .box1 .item_prod .list_lv2 .item_lv2 .iox .swiper-slide .txtbox{line-height: 2;color: var(--content-text-color);text-align: center;margin-top: 0.2rem;}

.pm1_3 .box1 .item_down{margin-top: 0.7rem;padding-top: 0.21rem;border-top: 1px solid rgba(184, 184, 184, 0.29);}

.pm1_3 .box1 .item_down .ul{display: flex;flex-wrap: wrap;}

.pm1_3 .box1 .item_down .ul .li{width: calc((100% - 0.87rem) / 4);margin: 0.29rem 0.29rem 0 0;}

.pm1_3 .box1 .item_down .ul .li:nth-child(4n){margin-right: 0;}

.pm1_3 .box1 .item_down .ul .li .ss{border-radius: 0.2rem;border: 1px solid #E3EEF1;background: #FAFAFA;height: 100%;padding: 0.29rem 0.23rem;display: flex;}

.pm1_3 .box1 .item_down .ul .li .ss .imgbox{border-radius: 0.1rem;overflow: hidden;width: 1.1rem;height: 1.1rem;}

.pm1_3 .box1 .item_down .ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.pm1_3 .box1 .item_down .ul .li .ss .txtbox{flex: 1;margin-left: 0.2rem;}

.pm1_3 .box1 .item_down .ul .li .ss .txtbox .t1{line-height: calc(22 / 18);letter-spacing: 0.05em;min-height: calc(44 / 18 * 1em);}

.pm1_3 .box1 .item_down .ul .li .ss .txtbox .t2{margin-top: 0.08rem;}

.pm1_3 .box1 .item_down .ul .li .ss .txtbox .t2 a{display: flex;align-items: center;line-height: 16px;color: var(--content-text-color);margin-top: 0.16rem;}

.pm1_3 .box1 .item_down .ul .li .ss .txtbox .t2 a:first-child{margin-top: 0;}

.pm1_3 .box1 .item_down .ul .li .ss .txtbox .t2 a span{width: 0.18rem;margin-left: 0.08rem;}

.pm1_3 .box1 .item_down .ul .li .ss .txtbox .t2 a:hover{color: var(--vi-color);}

.pm1_3 .box1 .item_edit{margin-top: 0.8rem;padding-top: 0.6rem;border-top: 1px solid rgba(184, 184, 184, 0.29);}

.pm1_3 .box1 .item_edit .edit{line-height: 1.5;}




.pm1_3 .box2{margin-top: 3.16rem;}

.pm1_3 .box2 .txtbox{display: flex;justify-content: space-between;position: sticky;top: 1.82rem;}

.pm1_3 .box2 .txtbox .lf .t1{line-height: calc(65 / 46);}

.pm1_3 .box2 .txtbox .lf .more{display: flex;width: fit-content;padding: 0.14rem 0.3rem;border-radius: 0.6rem;overflow: hidden;position: relative;margin-top: 0.3rem;}

.pm1_3 .box2 .txtbox .lf .more::before{content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: rgba(202, 202, 202, 0.23);backdrop-filter: blur(29.350000381469727px);}

.pm1_3 .box2 .txtbox .lf .more::after{content: "";position: absolute;top: 0.14rem;left: 0.3rem;width: 0.32rem;height: 0.32rem;border-radius: 0.32rem;background: var(--linear-gradient);}

.pm1_3 .box2 .txtbox .lf .more .mtxt{position: relative;z-index: 3;line-height: 0.33rem;margin-left: 0.2rem;color: var(--content-text-color);}

.pm1_3 .box2 .txtbox .lf .more .mtxt span{font-weight: 500;color: #333;}

.pm1_3 .box2 .txtbox .lf .more .marr{position: relative;z-index: 3;width: 0.32rem;}

.pm1_3 .box2 .txtbox .lf .more:hover .mtxt{color: #fff;}

.pm1_3 .box2 .txtbox .lf .more:hover .mtxt span{color: #fff;}

.pm1_3 .box2 .txtbox .lf .more:hover::after{top: 0;left: 0;width: 105%;height: 100%;border-radius: 0;}

.pm1_3 .box2 .txtbox .lf .webmore{margin-top: 0.3rem;}

.pm1_3 .box2 .txtbox .rf{line-height: calc(36 / 16);flex: 1;margin-left: 0.7rem;max-width: 9.6rem;}

.pm1_3 .box2 .imgbox{margin: 0.98rem 0 0;position: relative;height: 8rem;position:relative;z-index: 10;transition: all 1200ms cubic-bezier(0, 0, 0, 1.02);}

.pm1_3 .box2.act .imgbox{margin: 0.98rem -1.35rem 0;height: 9.44rem;}

.pm1_3 .box2 .imgbox>img{height: 100%;object-fit: cover;}

.pm1_3 .box2 .imgbox video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;opacity: 0;background: #000;}

.pm1_3 .box2 .imgbox .play{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;display: flex;align-items: center;line-height: 2;color: #fff;width: fit-content;}

.pm1_3 .box2 .imgbox .play img{width: 0.5rem;margin-right: 0.2rem;}

.pm1_3 .box2 .imgbox.act video{opacity: 1;}

.pm1_3 .box2 .imgbox.act .play{display: none;}

.pm1_4{padding: 1.4rem 0 1.3rem;}

.pm1_4 .box{margin-top: 0.7rem;display: flex;justify-content: space-between;align-items: center;}

.pm1_4 .rf{width: 9.22rem;height: 5.19rem;height: 6.2rem;border-radius: 0.2rem;overflow: hidden;}

.pm1_4 .rf img{height: 100%;object-fit: cover;}

.pm1_4 .lf{flex: 1;margin-right: 1rem;}

.pm1_4 .lf .item{display: flex;align-items: flex-start;margin-top: 0.8rem;margin-top: 0.35rem;}

.pm1_4 .lf .item:first-child{margin-top: 0;}

.pm1_4 .lf .item .ico{width: 0.4rem;margin-right: 0.2rem;}

.pm1_4 .lf .item .txt{flex: 1;}

.pm1_4 .lf .item .txt .t1{line-height: calc(30 / 24);color: var(--lan-auxiliary-color);}

.pm1_4 .lf .item .txt .t2{line-height: calc(32 / 18);margin-top: 0.2rem;}

.pm1_4 .lf .item .txt .t3{line-height: 2;color: var(--content-text-color);margin-top: 0.3rem;}

.pm1_5{position: relative;}

.pm1_5 .imgbox{height: 8rem;}

.pm1_5 .imgbox img{height: 100%;object-fit: cover;}

.pm1_5 .txtbox{position: absolute;top: 0;left: 0;width: 100%;padding: 1.8rem 0;}

.pm1_5 .txtbox .inner_title2 .t1{color: #fff;}

.pm1_5 .txtbox .inner_title2 .t2{color: #fff;}

.pm1_5 .txtbox .more{margin: 0.6rem auto 0;width: fit-content;}

.pm1_5 .txtbox .more .mtxt{color: #fff;}

.solutionLayout .conbox{background: #fff;}

.solutionLayout .crumb{padding: 0.7rem 0 1.3rem;}

.sol1 .w1640{display: flex;justify-content: space-between;align-items: flex-start;}

.sol1 .det{flex: 1;margin: 0.08rem 0.7rem 0 0;max-width: 7.95rem;line-height: 1.9;max-width: 8rem;}

.sol2{padding: 1.3rem 0 1.6rem;}

.sol2 .vh100{height: 100vh;}

.progress-div {
  will-change: transform, opacity;
  transform: translateZ(0);
}

.sol2 .listbox{position: sticky;top: 0;height: 100vh;}

.sol2 .listbox .item{position: absolute;top: calc(100vh + 0.33rem);left: 0;width: 100%;background: #fff;}

.sol2 .listbox .item.act{top: 0;}

.sol2 .listbox .item .w1640{padding: 1.95rem 1.35rem 0.23rem;}

.sol2 .listbox .item .swiper1{position: relative;height: calc(100vh - 1.95rem - 1.45rem);background: #fff;transform-origin: top center;border-radius: 0.2rem;}

.sol2-time{transition: all 1200ms cubic-bezier(0.17, 0.67, 0.12, 1.03);transition: all 1200ms spring(41.14, 10, 1);}

@media (-webkit-min-device-pixel-ratio: 0) {
  .sol2-time {
    -webkit-transition: all 1200ms cubic-bezier(0.17, 0.67, 0.12, 1.03);
    -webkit-transition: all 1200ms spring(41.14, 10, 1);
  }
}

.sol2 .listbox .item .swiper1 .swiper-slide{height: auto;}

.sol2 .listbox .item .swiper1 .imgbox{height: 100%;position: relative;}

.sol2 .listbox .item .swiper1 .imgbox img{height: 100%;object-fit: cover;}

.sol2 .listbox .item .swiper1 .imgbox video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}

.sol2 .listbox .item .swiper1 .txtbox{position: absolute;top: 0.86rem;left: 0.4rem;width: 5rem;height: calc(100% - 0.86rem - 0.4rem);border-radius: 0.2rem;background: rgba(92, 92, 92, 0.23);backdrop-filter: blur(50px);padding: 0.35rem 0.36rem;overflow-y: auto;color: #fff;}

.sol2 .listbox .item .swiper1 .txtbox .t1{line-height: calc(42 / 34);}

.sol2 .listbox .item .swiper1 .txtbox .t2{line-height: calc(32 / 18);letter-spacing: 0.12em;margin-top: 0.05rem;text-transform: capitalize;}

.sol2 .listbox .item .swiper1 .txtbox .t3{line-height: calc(40 / 24);margin-top: 0.3rem;}

.sol2 .listbox .item .swiper1 .txtbox .t4{display: flex;align-items: center;flex-wrap: wrap;line-height: 1.6;margin-top: 0.12rem;}

.sol2 .listbox .item .swiper1 .txtbox .t4 s{height: calc(17 / 20 * 1em);width: 1px;background: #fff;opacity: 0.3;margin: 0 0.1rem;}

.sol2 .listbox .item .swiper1 .txtbox .t5{margin-top: 0.4rem;padding-top: 0.3rem;border-top: 1px solid rgba(255, 255, 255, 0.20);line-height: 2;color: rgba(255,255,255,0.7);}

.sol2 .listbox .item.act1{top: -0.2rem;}

.sol2 .listbox .item.act1 .swiper1{transform: scale(calc(1526 / 1640));background: rgba(76, 103, 118, 0.2);}

.sol2 .listbox .item.act1 .swiper1 .swiper-slide{opacity: 0;}

.sol2 .listbox .item.act2{top: -0.4rem;}

.sol2 .listbox .item.act2 .swiper1{transform: scale(calc(1452 / 1640));background: rgba(147, 193, 237, 0.2);}

.sol2 .listbox .item.act2 .swiper1 .swiper-slide{opacity: 0;}

.sol2 .listbox .item.act3{top: -1.2rem;}

.sol2 .listbox .item.act3 .swiper1{transform: scale(calc(1452 / 1640));background: rgba(147, 193, 237, 0);}

.sol2 .listbox .item.act3 .swiper1 .swiper-slide{opacity: 0;}

.sol2 .listbox .item .swiper2{position: relative;margin: 0.22rem auto 0;width: 15.6rem;}

.sol2 .listbox .item.act1 .swiper2,
.sol2 .listbox .item.act2 .swiper2,
.sol2 .listbox .item.act3 .swiper2{opacity: 0;}

.sol2 .listbox .item .swiper2 .swiper{width: 100%;}

.sol2 .listbox .item .swiper2 .swiper-slide{width: 2.35rem;height: 1rem;border-radius: 0.12rem;overflow: hidden;margin-right: 0.3rem;}

.sol2 .listbox .item .swiper2 .swiper-slide:last-child{margin-right: 0;}

.sol2 .listbox .item .swiper2 .swiper-slide .imgbox{height: 100%;}

.sol2 .listbox .item .swiper2 .swiper-slide .imgbox img{height: 100%;object-fit: cover;}

.sol2 .listbox .item .swiper2 .swiper-slide .txtbox{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0.1rem 0.2rem;line-height: calc(20 / 14);color: #fff;background: linear-gradient(180deg, rgba(34, 34, 34, 0.00) 0%, #222 100%);z-index: 2;}

.sol2 .listbox .item .swiper2 .swpbtn a{position: absolute;top: 50%;transform: translateY(-50%);margin: 0;}

.sol2 .listbox .item .swiper2 .swpbtn a.prev{left: -0.81rem;}

.sol2 .listbox .item .swiper2 .swpbtn a.next{right: -0.81rem;}

.newProdcutLayout .inner_banner .t3{line-height: calc(32 / 18);color: #fff;margin-top: 0.5rem;max-width: calc(615 / 18 * 1em);}

.newProdcutLayout .inner_banner .txtbox{top: 65.74%;}

.newProdcutLayout .conbox{background: #fff;}

.newProdcutLayout .crumb{padding: 1rem 0;}

.nplist{padding: 0 0 1.16rem;}

.nplist .ul{display: flex;flex-wrap: wrap;}

.nplist .ul .li{width: calc(50% - 0.3rem);margin: 0 0.6rem 0.8rem 0;}

.nplist .ul .li:nth-child(2n){margin-right: 0;}

.nplist .ul .li .ss{display: block;}

.nplist .ul .li .ss .imgbox{height: 5.92rem;border-radius: 0.2rem;overflow: hidden;position: relative;}

.nplist .ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.nplist .ul .li .ss .imgbox video{opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}

.nplist .ul .li .ss .txtbox{display: flex;justify-content: space-between;margin-top: 0.21rem;}

.nplist .ul .li .ss .txtbox .lf{flex: 1;margin-right: 0.5rem;}

.nplist .ul .li .ss .txtbox .lf .t1{line-height: calc(60 / 36);position: relative;}

.nplist .ul .li .ss .txtbox .lf .t1 span{position: absolute;top: 0;left: 0;width: fit-content;opacity: 0;}

.nplist .ul .li .ss .txtbox .lf .t2{line-height: calc(23 / 18);letter-spacing: 0.12em;margin-top: 0.13rem;}

.nplist .ul .li .ss .txtbox .rf{opacity: 0;}

.nplist .ul .li .ss:hover .imgbox video{opacity: 1;}

.nplist .ul .li .ss:hover .txtbox .lf .t1{color: rgba(51,51,51,0);}

.nplist .ul .li .ss:hover .txtbox .lf .t1 span{opacity: 1;}

.nplist .ul .li .ss:hover .txtbox .rf{opacity: 1;}

.partyLayout{background: #fff url(../images/partyLayout_bg.png) no-repeat top center;background-size: 100% auto;}

.party_banner .txtbox{padding: 2.24rem 0 7.33rem;}

.party_banner .txtbox .t1{line-height: calc(82 / 70);color: #D51E26;}

.party_switch{margin-top: 0.82rem;z-index: 20;position: sticky;top: 1.49rem;}

.party_switch::before{content: "";position: absolute;top: -0.3rem;left: 0;width: 100%;height: calc(100% + 0.6rem);background: #fff;border-top: 1px solid rgba(51,51,51,0.1);opacity: 0;}

.party_switch.act::before{opacity: 1;transition: all 0.2s var(--ease);}

.party_switch:stuck::before{opacity: 1;transition: all 0.2s var(--ease);}

.maodian_party{top: -1.79rem;}

.maodian_party2{top: -2.25rem;}

.party_switch .swiper-slide{padding: 0;width: fit-content;padding: 0.185rem 0.345rem;border-radius: 0.6rem;background: rgba(0, 0, 0, 0.06);line-height: calc(23 / 20);margin-right: 0.19rem;}

.party_switch .swiper-slide:last-child{margin-right: 0;}

.party_switch .swiper-slide:hover,
.party_switch .swiper-slide.act{background: var(--red);color: #fff;}

.party_title{line-height: calc(68 / 56);color: var(--red);position: relative;z-index: 3;}

.hf_ov1{padding: 1.33rem 0 3.1rem;overflow: hidden;position: relative;}

.hf_ov1::before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 5.38rem;background: url(../images/hf_ov1_1.png) no-repeat bottom center;background-size: 100% auto;transform: scale(1.05);transition: all 1000ms cubic-bezier(0, 0.87, 0.58, 1);}

.hf_ov1.act::before{transform: scale(1);}

.hf_ov1 .w1640{position: relative;z-index: 5;}

.hf_ov1 .dit{width: 11.2rem;margin: 1.38rem auto 0;}

.hf_ov1 .dit .t1{line-height: calc(54 / 46);}

.hf_ov1 .dit .t2{line-height: calc(47 / 22);color: #BD2220;margin-top: 0.78rem;}

.hf_ov1 .dit .t3{line-height: calc(38 / 24);margin-top: 0.24rem;}

.hf_ov1 .dit .t4{line-height: calc(38 / 18);left: 0.12em;margin-top: 0.9rem;text-indent: 2em;}

.hf_ov1 .dit .t5{line-height: calc(38 / 18);margin-top: 0.36rem;}

.hf_ov1 .dit .t6{display: flex;justify-content: flex-end;margin-top: 0.6rem;}

.hf_ov1 .dit .t6 .txt{line-height: calc(38 / 18);letter-spacing: 0.12em;}

.hf_chart{padding: 2.02rem 0 2.06rem;}

.hf_chart .imgbox{margin: 1.33rem -2.5px 0;}

.hf_system{padding: 1.33rem 0 1.65rem;overflow: hidden;}

.hf_system .set{margin: 1.05rem auto 0;line-height: calc(38 / 18);letter-spacing: 0.12em;max-width: calc(956 / 18 * 1em);}

.hf_system .ulbox{padding-top: 0.25rem;}

.hf_system .ulbox .ul{display: flex;width: max-content;margin-top: 1rem;transition: transform 1600ms cubic-bezier(0.15, 0.7, 0.1, 1.05);transition: transform 1600ms spring(27.5, 7.5, 1);}

.hf_system .ulbox .ul *{transition: all 1600ms cubic-bezier(0.15, 0.7, 0.1, 1.05);transition: all 1600ms spring(27.5, 7.5, 1);}

.hf_system .ulbox .ul .li{position: relative;width: 3.9rem;background: #F5F4F0;border-radius: 0.16rem;overflow: hidden;margin-right: 0.27rem;}

.hf_system .ulbox .ul .li .ss{height: 100%;position: relative;z-index: 2;width: 3.9rem;padding: 0.74rem 0.4rem 1.53rem 0.38rem;}

.hf_system .ulbox .ul .li .ss .t1{line-height: calc(36 / 32);color: var(--red);min-height: calc(36 /32 * 3em);}

.hf_system .ulbox .ul .li .ss .t2{margin-top: 0.49rem;line-height: calc(33 / 16);color: var(--content-text-color);}

.hf_system .ulbox .ul .li .number{position: absolute;right: 0;bottom: -0.34rem;font-size: 2.53rem;line-height: 2.16rem;color: #fff;width: 1.57rem;text-align: center;}

/* .hf_system .ulbox .ul .li:nth-child(1).act{width: 16.4rem;}

.hf_system .ulbox .ul .li:nth-child(2).act{width: 8.4rem;}

.hf_system .ulbox .ul .li:nth-child(3).act{width: 8.4rem;}

.hf_system .ulbox .ul .li:nth-child(4).act{width: 8.4rem;} */

/* .hf_system .ulbox .ullist.aos-animate .ul{transform: translateX(0);} */

/* .hf_system .ulbox .ul .li:not(:last-child).act.on{background: var(--red);}

.hf_system .ulbox .ul .li:not(:last-child).act.on .ss .t1{color: #fff;}

.hf_system .ulbox .ul .li:not(:last-child).act.on .ss .t2{color: #fff;}

.hf_system .ulbox .ul .li:last-child.on{width: 3.9rem;} */

.hf_system .ulbox .ul .li:hover{width: 8.4rem;}

.hf_system .ulbox .ul.on{transform: translateX(-4.5rem);}

.hf_system .ulbox .ul .li:hover{background: var(--red);}

.hf_system .ulbox .ul .li:hover .ss .t1,
.hf_system .ulbox .ul .li:hover .ss .t2{color: #fff;}



.hf_red{background-size: 12.1rem auto;margin-top: 2.11rem;position: relative;}

.hf_red::before{content: "";position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 12.1rem;height: 100%;background: url(../images/hf_redbg2.png) no-repeat top center;background-size: 100% auto;transition: all 1000ms cubic-bezier(0, 0.87, 0.58, 1);border-radius: 0.44rem;overflow: hidden; width: 100%;border-radius: 0;pointer-events: none;}

/* .hf_red.aos-animate::before{width: 100%;border-radius: 0;} */

.hf_navi1{padding: 1.56rem 0 1.34rem;position: relative;z-index: 2;}

.hf_navi1 .title{display: flex;justify-content: center;align-items: center;margin-top: 1.76rem;}

.hf_navi1 .title span{width: calc(421 / 46 * 1em);margin: 0 0.56rem;}

.hf_navi1 .title .line{max-width: 3.77rem;flex: 1;position: relative;}

.hf_navi1 .title .line img{position: absolute;top: 0;left: 0;width: 100%;}

.hf_navi1 .ul{display: flex;flex-wrap: wrap;margin-top: 1.41rem;}

.hf_navi1 .ul .li{width: calc((100% - 1.2rem) / 4);margin: 0.4rem 0.4rem 0 0;}

.hf_navi1 .ul .li:nth-child(-n + 4){margin-top: 0;}

.hf_navi1 .ul .li:nth-child(4n){margin-right: 0;}

.hf_navi1 .ul .li .imgbox{height: 2.51rem;border-radius: 0.2rem;overflow: hidden;}

.hf_navi1 .ul .li .imgbox img{height: 100%;object-fit: cover;}

.hf_navi1 .ul .li:hover .imgbox img{transform: scale(1.1);}

.hf_navi1 .ul .li .txtbox{line-height: 1.4;margin-top: 0.3rem;text-align: center;}

.hf_nav2{padding: 1.13rem 0 1.3rem;}

.hf_nav2 .title{display: flex;align-items: center;}

.hf_nav2 .title span{line-height: calc(55 / 46);color: var(--red);position: relative;}

.hf_nav2 .title span::before{content: "";position: absolute;bottom: -1.5rem;left: 1.77rem;width: 0.01rem;height: 0.84rem;background: var(--red);}

.hf_nav2 .title .line{position: relative;flex: 1;margin-left: 1.39rem;}

.hf_nav2 .title .line img{position: absolute;bottom: 0;width: 100%;left: 0;max-width: 9.91rem;}

.hf_nav2 .ul{display: flex;flex-wrap: wrap;position: relative;z-index: 5;margin-top: 1.5rem;}

.hf_nav2 .ul .li{width: calc(50% - 0.195rem);margin: 0.39rem 0.39rem 0 0;}

.hf_nav2 .ul .li:nth-child(2n){margin-right: 0;}

.hf_nav2 .ul .li:nth-child(-n + 2){margin-top: 0;}

.hf_nav2 .ul .li .imgbox{height: 5.28rem;border-radius: 0.2rem;overflow: hidden;}

.hf_nav2 .ul .li .imgbox img{height: 100%;object-fit: cover;}

.hf_nav2 .ul .li:hover .imgbox img{transform: scale(1.05);}

.hf_nav2 .ul .li .txtbox{text-align: center;line-height: 1.4;margin-top: 0.3rem;}

.hf_navi3{padding: 0 0 3.98rem;background: url(../images/hf_nav3_bg.png) no-repeat bottom center;background-size: 100% auto;}

.hf_navi3 .title1{display: flex;align-items: center;justify-content: center;margin-top: 1.99rem;}

.hf_navi3 .title1 span{line-height: calc(55 / 46);margin: 0 0.6rem;color: var(--red);}

.hf_navi3 .title1 .line{position: relative;flex: 1;}

.hf_navi3 .title1 .line.lf{max-width: 4.77rem;}

.hf_navi3 .title1 .line.lf img{position: absolute;bottom: 0;left: 0;width: 100%;}

.hf_navi3 .title1 .line.rf{max-width: 4.89rem;}

.hf_navi3 .title1 .line.rf img{position: absolute;top: 0;left: 0;width: 100%;}

.hf_navi3 .picbox{border-radius: 0.2rem;overflow: hidden;width: 9.48rem;height: 5.28rem;background: linear-gradient(180deg, #FCEDEA 0%, #FFF8F8 100%);margin: 1.52rem auto 1.37rem;}

.hf_navi3 .picbox img{width: 100%;height: 100%;object-fit: contain;}

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

.hf_navi3 .title2 span{line-height: calc(55 / 46);margin: 0 1.35rem;color: var(--red);position: relative;}

.hf_navi3 .title2 span::before{content: "";position: absolute;left: 50%;transform: translateX(-50%);bottom: -1.69rem;width: 0.01rem;height: 0.89rem;background: var(--red);}

.hf_navi3 .title2 .line{position: relative;flex: 1;}

.hf_navi3 .title2 .line.lf{max-width: 3.94rem;}

.hf_navi3 .title2 .line.lf img{position: absolute;bottom: 0;left: 0;width: 100%;}

.hf_navi3 .title2 .line.rf{max-width: 3.94rem;}

.hf_navi3 .ul{display: flex;flex-wrap: wrap;margin-top: 1.69rem;}

.hf_navi3 .ul .li{width: calc((100% - 1.07rem) / 3);margin: 0.535rem 0.535rem 0 0;}

.hf_navi3 .ul .li:nth-child(3n){margin-right: 0;}

.hf_navi3 .ul .li:nth-child(-n + 3){margin-top: 0;}

.hf_navi3 .ul .li .ss{display: block;}

.hf_navi3 .ul .li .imgbox{height: 3.38rem;border-radius: 0.2rem;overflow: hidden;}

.hf_navi3 .ul .li .imgbox img{height: 100%;object-fit: cover;}

.hf_navi3 .ul .li:hover .imgbox img{transform: scale(1.05);}

.hf_navi3 .ul .li .txtbox{text-align: center;line-height: 1.6;margin-top: 0.3rem;}

.hf_foot1{padding: 1.57rem 0 1.06rem;overflow: hidden;position: relative;z-index: 3;}

.hf_foot1 .txtbox{margin-top: 2.21rem;}

.hf_foot1 .txtbox .t1{line-height: calc(38 / 32);color: var(--red);}

.hf_foot1 .txtbox .t2{max-width: calc(956 / 18 * 1em);margin: 0.37rem auto 0;line-height: calc(38 / 18);letter-spacing: 0.12em;}

.hf_foot1 .swpbox{margin-top: 0.91rem;}

.hf_foot1 .swpbox .swiper{margin: 0 -1.35rem;}

.hf_foot1 .swpbox .swiper-slide{margin: 0 0.07rem;width: 6.07rem;}

.hf_foot1 .swpbox .swiper-slide .img{height: 4.03rem;overflow: hidden;border-radius: 0.1rem;}

.hf_foot1 .swpbox .swiper-slide .img img{height: 100%;object-fit: cover;transition: all 0.4s var(--ease);}

.hf_foot1 .swpbox .swiper-slide .img:hover img{transform: scale(1.1);}

.hf_foot1 .swpbox .swiper-slide .txt{line-height: calc(30 / 16);text-align: center;margin-top: 0.11rem;}

.hf_foot1 .textbox{margin-top: 0.7rem;text-align: center;}

.hf_foot1 .textbox .item{display: none;line-height: 1;color: #000;}

.hf_foot1 .textbox .item.act{display: block;}

.hf_foot1 .line{margin: 0.11rem auto 0;position: relative;height: 0.315rem;width: 3.67rem;display: flex;align-items: center;overflow: hidden;}

.hf_foot1 .line span{content: "";position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 0.03rem;height: 100%;background: var(--red);z-index: 5;}

.hf_foot1 .line .sbox{display: flex;align-items: center;width: max-content;position: relative;transform: translateX(-0.43rem);}

.hf_foot1 .line s{width: 0.01rem;height: 0.15rem;margin: 0 0.2rem 0 0;background: #000;min-width: 0.01rem;}

.hf_foot1 .line s:last-child{margin-right: 0;}

.hf_foot1 .line s:nth-child(3),
.hf_foot1 .line s:nth-child(20){opacity: 0.4;}

.hf_foot1 .line s:nth-child(4),
.hf_foot1 .line s:nth-child(19){opacity: 0.2;}

.hf_foot1 .line s:nth-child(2n){width: 0.02rem;min-width: 0.02rem;}

.hf_foot1 .line.acting .sbox{transform: translateX(-0.86rem);transition: all 600ms linear;}

.hf_foot1 .line.acting s:nth-child(5){opacity: 0.4;}
.hf_foot1 .line.acting s:nth-child(6){opacity: 0.2;}

.hf_foot1 .line.acting s:nth-child(21){opacity: 0.2;}
.hf_foot1 .line.acting s:nth-child(22){opacity: 0.4;}

.hf_foot1 .line.acting2 .sbox{transform: translateX(0);transition: all 600ms linear;}

.hf_foot1 .line.acting2 s:nth-child(1){opacity: 0.4;}
.hf_foot1 .line.acting2 s:nth-child(2){opacity: 0.2;}

.hf_foot1 .line.acting2 s:nth-child(19){opacity: 0.2;}
.hf_foot1 .line.acting2 s:nth-child(20){opacity: 0.4;}

.hf_pioneer{padding: 2.06rem 0 1.5rem;overflow: hidden;position: relative;z-index: 3;}

.hf_pioneer .textbox{margin-top: 1.54rem;}

.hf_pioneer .textbox .t1{line-height: calc(46 / 24);color: var(--red);}

.hf_pioneer .textbox .t2{margin: 0.32rem auto 0;line-height: calc(38 / 18);max-width: calc(956 / 18 * 1em);}

.hf_pioneer .ul{margin-top: 1.13rem;position: relative;height: 7.99rem;}

.hf_pioneer .ul .li{position: absolute;opacity: 0;transition: transform 1000ms cubic-bezier(0, 0.87, 0.58, 1), opacity 1000ms cubic-bezier(0, 0.87, 0.58, 1);}

.hf_pioneer .ul .li .ss{display: block;position: relative;border-radius: 0.1rem;height: 100%;overflow: hidden;}

.hf_pioneer .ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.hf_pioneer .ul .li .ss .txtbox{position: absolute;left: 0.3rem;bottom: 0.15rem;width: calc(100% - 0.45rem);line-height: calc(23 / 16);color: #fff;}

.hf_pioneer .ul .li:nth-child(1){top: 0;left: 0;height: 3.91rem;width: 7.16rem;transform: translateX(-4.29rem);}

.hf_pioneer .ul .li:nth-child(2){top: 0;left: 7.29rem;height: 2.92rem;width: 3.52rem;transform: translateY(-1.56rem);}

.hf_pioneer .ul .li:nth-child(3){top: 0;right: 0;height: 2.92rem;width: 5.46rem;transform: translateX(4.4rem);}

.hf_pioneer .ul .li:nth-child(4){top: 3.05rem;left: 7.29rem;height: 1.85rem;width: 5.36rem;transform: translateX(5.45rem);}

.hf_pioneer .ul .li:nth-child(5){top: 3.05rem;right: 0;height: 1.85rem;width: 3.62rem;transform: translateY(9.5rem);}

.hf_pioneer .ul .li:nth-child(6){top: 4.04rem;left: 0;height: 3.91rem;width: 3.45rem;transform: translateX(-2.57rem);}

.hf_pioneer .ul .li:nth-child(7){top: 4.04rem;left: 3.58rem;height: 2.12rem;width: 3.58rem;transform: translateY(0.66rem);}

.hf_pioneer .ul .li:nth-child(8){bottom: 0;left: 3.58rem;height: 1.7rem;width: 3.58rem;transform: translateX(1.54rem);}

.hf_pioneer .ul .li:nth-child(9){bottom: 0;left: 7.29rem;height: 2.96rem;width: 3.58rem;transform: translateY(0.4rem);}

.hf_pioneer .ul .li:nth-child(10){bottom: 0;right: 0;height: 2.96rem;width: 5.43rem;transform: translateX(2.58rem);}

.hf_pioneer .ul.aos-animate .li{opacity: 1;}

.hf_pioneer .ul.aos-animate .li:nth-child(1),
.hf_pioneer .ul.aos-animate .li:nth-child(3),
.hf_pioneer .ul.aos-animate .li:nth-child(4),
.hf_pioneer .ul.aos-animate .li:nth-child(6),
.hf_pioneer .ul.aos-animate .li:nth-child(8),
.hf_pioneer .ul.aos-animate .li:nth-child(10){transform: translateX(0);}

.hf_pioneer .ul.aos-animate .li:nth-child(2),
.hf_pioneer .ul.aos-animate .li:nth-child(5),
.hf_pioneer .ul.aos-animate .li:nth-child(7),
.hf_pioneer .ul.aos-animate .li:nth-child(9){transform: translateY(0);}

.hf_heart{padding: 1.57rem 0 1.7rem;background: url(../images/hf_heart_1.png) no-repeat top 3.17rem center;background-size: 100% auto;position: relative;z-index: 3;}

.hf_heart .textbox{margin-top: 2.21rem;}

.hf_heart .textbox .t1{line-height: calc(38 / 32);color: var(--red);}

.hf_heart .textbox .t2{line-height: calc(38 / 18);letter-spacing: 0.12em;margin: 0.37rem auto 0;max-width: calc(956 / 18 * 1em);}

.hf_heart .switch{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;padding-top: 0.67rem;}

.hf_heart .switch a{margin: 0.2rem 0.1rem 0 0;min-width: 4.6rem;min-height: 1.15rem;border-radius: 0.1243rem;background: #F5F4F0;color: var(--red);display: flex;align-items: center;justify-content: center;padding: 0.3rem;line-height: calc(28 / 24);}

.hf_heart .switch a.act{background: var(--red);color: #fff;}

.hf_heart .listbox{margin-top: 0.37rem;}

.hf_heart .listbox .item{display: none;}

.hf_heart .listbox .item.act{display: block;}

.hf_heart .listbox .item .swiper-slide{border-radius: 0.09rem;overflow: hidden;height: 3.12rem;}

.hf_heart .listbox .item .swiper-slide img{height: 100%;object-fit: cover;transition: all 0.4s var(--ease);}

.hf_heart .listbox .item .swiper-slide:hover img{transform: scale(1.1);}

.hf_heart .listbox .item .txtbox{margin-top: 0.37rem;display: flex;justify-content: space-between;align-items: flex-start;}

.hf_heart .listbox .item .txtbox .txt{flex: 1;margin-right: 1rem;max-width: 9.26rem;line-height: calc(39 / 16);}

.hf_heart .listbox .item .txtbox .abtn{display: flex;}

.hf_heart .listbox .item .txtbox .abtn a{border-radius: 0.47rem;background: rgba(211, 213, 244, 0.26);width: 0.47rem;height: 0.47rem;display: flex;align-items: center;justify-content: center;margin-left: 0.2rem;}

.hf_heart .listbox .item .txtbox .abtn a svg{width: 0.09rem;}

.hf_heart .listbox .item .txtbox .abtn a:not(.swiper-button-disabled) svg path{stroke: #333;}

.hf_heart .listbox .item .txtbox .abtn a:not(.swiper-button-disabled):hover{background: var(--red);}

.hf_heart .listbox .item .txtbox .abtn a:not(.swiper-button-disabled):hover svg path{stroke: #fff;}

.hf_prosperity1{padding: 1.57rem 0 1.8rem;overflow: hidden;position: relative;z-index: 3;}

.hf_prosperity1 .box{display: flex;justify-content: space-between;margin-top: 1.18rem;}

.hf_prosperity1 .lf{width: 6.5rem;margin-top: 0.74rem;}

.hf_prosperity1 .lf .t1{line-height: calc(56 / 46);color: var(--red);}

.hf_prosperity1 .lf .t2{line-height: calc(38 / 18);margin-top: 1.17rem;}

.hf_prosperity1 .lf .t3{margin-top: 0.63rem;}

.hf_prosperity1 .lf .t3 .img{width: 1.34rem;}

.hf_prosperity1 .lf .t3 .det{line-height: calc(32 / 18);letter-spacing: 0.12em;margin-top: 0.07rem;}

.hf_prosperity1 .rf{position: relative;}

.hf_prosperity1 .rf .swpbox{position: absolute;right: calc(100% + 0.27rem);top: 0;height: 5.2rem;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;}

.hf_prosperity1 .rf .swpbox .number{text-align: center;line-height: 2;color: var(--content-text-color);}

.hf_prosperity1 .rf .swpbox .line{background: rgba(0, 0, 0, 0.06);width: 1px;height: 0.6rem;}

.hf_prosperity1 .rf .swpbox .pogin{display: flex;flex-direction: column;align-items: center;}

.hf_prosperity1 .rf .swpbox .pogin span{width: 0.08rem;height: 0.08rem;border-radius: 50%;background: #D9D9D9;margin: 0.4rem 0 0;opacity: 1;}

.hf_prosperity1 .rf .swpbox .pogin span.swiper-pagination-bullet-active{background: var(--red);}

.hf_prosperity1 .rf .swiper1{width: 7.82rem;}

.hf_prosperity1 .rf .swiper1 .imgbox{border-radius: 0.1rem;height: 5.2rem;overflow: hidden;}

.hf_prosperity1 .rf .swiper1 .imgbox img{height: 100%;object-fit: cover;}

.hf_prosperity1 .rf .swiper1 .txtbox{text-align: center;margin-top: 0.21rem;line-height: calc(32 / 18);}

.hf_prosperity1 .rf .swiper2{position: absolute;left: calc(100% + 0.27rem);top: 1.36rem;width: 5.77rem;}

.hf_prosperity1 .rf .swiper2 .swiper-slide{border-radius: 0.1rem;height: 3.84rem;}

.hf_prosperity1 .rf .swiper2 .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}

.hf_prosperity2{padding: 1.8rem 0 1.4rem;position: relative;z-index: 5;background: #F5F4F0;}

.hf_prosperity2 .tit{line-height: calc(56 / 46);color: var(--red);}

.hf_prosperity2 .ul{margin-top: 1.62rem;}

.hf_prosperity2 .ul .li{display: flex;align-items: center;justify-content: space-between;margin-top: 0.96rem;}

.hf_prosperity2 .ul .li:first-child{margin-top: 0;}

.hf_prosperity2 .ul .li .imgbox{width: 7.39rem;height: 4.93rem;border-radius: 0.2rem;overflow: hidden;}

.hf_prosperity2 .ul .li .imgbox img{height: 100%;object-fit: cover;transition: all 0.4s var(--ease);}

.hf_prosperity2 .ul .li:hover .imgbox img{transform: scale(1.1);}

.hf_prosperity2 .ul .li .txtbox{width: 7.635rem;}

.hf_prosperity2 .ul .li .txtbox .t1{line-height: calc(61 / 36);}

.hf_prosperity2 .ul .li .txtbox .line{background: var(--red);position: relative;margin-top: 0.95rem;width: 0.05rem;height: 0.05rem;border-radius: 50%;background: var(--red);}

.hf_prosperity2 .ul .li .txtbox .line s{position: absolute;left: 0;top: 50%;transform: translateY(-50%);height: 1px;background: var(--red);width: 0;transition: width 1000ms cubic-bezier(0, 0.87, 0.58, 1) 0.4s;}

.hf_prosperity2 .ul .li.aos-animate .txtbox .line s{width: 7.635rem;}

.hf_prosperity2 .ul .li .txtbox .t2{margin-top: 0.53rem;line-height: calc(40 / 16);max-width: calc(680 / 16 * 1em);}

.hf_prosperity2 .ul .li:nth-child(2n){flex-direction: row-reverse;}

.hf_prosperity3{padding: 1.3rem 0 1.6rem;position: relative;z-index: 5;background: url(../images/hf_prosperity3_1.png) no-repeat bottom center;background-size: 100% auto;}

.hf_prosperity3 .title .t1{line-height: calc(56 / 46);color: var(--red);}

.hf_prosperity3 .title .t2{line-height: calc(46 / 18);margin: 0.63rem auto 0;max-width: calc(1130 / 18 * 1em);}

.hf_prosperity3 .swpbox{margin-top: 0.85rem;}

.hf_prosperity3 .swpbox .swiper{margin-right: -1.35rem;padding-right: 1.35rem;}

.hf_prosperity3 .swpbox .swiper .swiper-slide{width: 9.5rem;margin-right: 0.2rem;}

.hf_prosperity3 .swpbox .swiper .swiper-slide:last-child{margin-right: 0;}

.hf_prosperity3 .swpbox .swiper .swiper-slide .imgbox{height: 5.5rem;border-radius: 0.16rem;overflow: hidden;}

.hf_prosperity3 .swpbox .swiper .swiper-slide .imgbox img{height: 100%;object-fit: cover;transition: transform 0.4s var(--ease);}

.hf_prosperity3 .swpbox .swiper .swiper-slide:hover .imgbox img{transform: scale(1.05);}

.hf_prosperity3 .swpbox .swiper .swiper-slide .txtbox{margin-top: 0.32rem;line-height: 1.6;}

.hf_prosperity3 .swpbox .abtn{display: flex;align-items: center;justify-content: flex-end;margin-top: 0.68rem;}

.hf_prosperity3 .swpbox .abtn a{border-radius: 0.47rem;background: rgba(211, 213, 244, 0.26);width: 0.47rem;height: 0.47rem;display: flex;align-items: center;justify-content: center;margin-left: 0.2rem;}

.hf_prosperity3 .swpbox .abtn a svg{width: 0.09rem;}

.hf_prosperity3 .swpbox .abtn a:not(.swiper-button-disabled) svg path{stroke: #333;}

.hf_prosperity3 .swpbox .abtn a:not(.swiper-button-disabled):hover{background: var(--red);}

.hf_prosperity3 .swpbox .abtn a:not(.swiper-button-disabled):hover svg path{stroke: #fff;}

.hf_gf1{padding: 1.57rem 0;background: url(../images/hf_gf1_1.png) no-repeat top 8.3rem center;background-size: 100% auto;position: relative;z-index: 5;transition: all 1000ms linear;}

.hf_gf1.act{background: url(../images/hf_gf1_1.png) no-repeat top 10.3rem center;}

.hf_gf1 .box1{margin-top: 1.89rem;}

.hf_gf1 .box1 .tit{line-height: calc(56 / 46);color: var(--red);}

.hf_gf1 .box1 .ul{display: flex;flex-wrap: wrap;padding-top: 0.44rem;}

.hf_gf1 .box1 .ul .li{width: calc(50% - 0.41rem);margin: 0.5rem 0.82rem 0 0;border-radius: 0.1rem;border: 1px solid rgba(0, 0, 0, 0.08);background: #FFF;padding: 0.19rem 0.64rem;display: flex;align-items: center;min-height: 1.53rem;line-height: calc(38 / 18);transition: box-shadow 0.4s var(--ease);}

.hf_gf1 .box1 .ul .li:nth-child(2n){margin-right: 0;}

.hf_gf1 .box1 .ul .li .txt{position: relative;padding-left: 0.29rem;}

.hf_gf1 .box1 .ul .li .txt::before{content: "";position: absolute;width: 0.04rem;height: 0.04rem;border-radius: 50%;background: #333;left: 0.125rem;top: calc(38 / 18 * 0.5em - 0.02rem);}

.hf_gf1 .box1 .ul .li:hover{box-shadow: 0 0.25rem 0.34rem -0.02rem rgba(139, 134, 131, 0.06);}

.hf_gf1 .box2{margin-top: 4.68rem;}

.hf_gf1 .box2 .tit{line-height: calc(56 / 46);color: var(--red);}

.hf_gf1 .box2 .ul{display: flex;flex-wrap: wrap;margin-top: 1.17rem;}

.hf_gf1 .box2 .ul .li{width: calc((100% - 1.4556rem) / 4);margin: 0.4374rem 0.4852rem 0 0;border-radius: 0.1rem;border: 1px solid rgba(0, 0, 0, 0.08);background: #FFF;box-shadow: 0 0.25rem 0.34rem -0.02rem rgba(139, 134, 131, 0.01);padding: 0.53rem 0.35rem 0.27rem;}

.hf_gf1 .box2 .ul .li:nth-child(4n){margin-right: 0;}

.hf_gf1 .box2 .ul .li:nth-child(-n + 4){margin-top: 0;}

.hf_gf1 .box2 .ul .li .imgbox{height: 1.59rem;}

.hf_gf1 .box2 .ul .li .imgbox img{object-fit: contain;height: 100%;}

.hf_gf1 .box2 .ul .li .txtbox{line-height: calc(31 / 18);margin-top: 0.23rem;text-align: center;}

.hf_gf1 .box2 .ul .li:hover .imgbox img{transform: scale(1.1);}

.newProdcutDetLayout .inner_banner .txtbox{top: calc(514 / 1080 * 100%);}

.newProdcutDetLayout .inner_banner .txtbox .t3{max-width: calc(700 / 18 * 1em);margin-top: 0.55rem;line-height: calc(32 / 18);color: #fff;}

.newProdcutDetLayout .inner_banner .set{position: absolute;top: calc(100% + 0.86rem);left: 1.35rem;}

.newProdcutDetLayout .inner_banner .set .tt1{display: flex;flex-wrap: wrap;}

.newProdcutDetLayout .inner_banner .set .tt1 span{margin: 0.1rem 0.1rem 0 0;line-height: calc(22 / 18);padding: 0.08rem 0.15rem;border-radius: 0.99rem;border: 1px solid rgba(255, 255, 255, 0.50);background: rgba(188, 188, 188, 0.10);backdrop-filter: blur(25px);color: #fff;}

.newProdcutDetLayout .inner_banner .set .tt2{display: flex;flex-wrap: wrap;line-height: calc(23 / 20);color: #fff;margin: 0.3rem 0 0;align-items: center;}

.newProdcutDetLayout .inner_banner .set .tt2 s{width: 1px;height: 1em;background: rgba(255, 255, 255, 0.40);margin: 0 0.18rem;}

.newProdcutDetLayout .conbox{background: #fff;}

.newProdcutDetLayout .crumb{padding: 0.7rem 0;}

.npd1{padding: 0.7rem 0 1.4rem;}

.npd1 .ul{display: flex;flex-wrap: wrap;margin-top: 0.6rem;}

.npd1 .ul .li{width: calc((100% - 0.38rem) / 3);margin: 0.19rem 0.19rem 0 0;background: #F0F7F7;border-radius: 0.2rem;padding: 0.77rem;}

.npd1 .ul .li:nth-child(3n){margin-right: 0;}

.npd1 .ul .li:nth-child(-n + 3){margin-top: 0;}

.npd1 .ul .li .ico{width: 0.9rem;height: 0.9rem;margin: 0 auto;}

.npd1 .ul .li .ico img{height: 100%;object-fit: contain;}

.npd1 .ul .li .txt{line-height: calc(42 / 22);margin-top: 0.3rem;text-align: center;}

.npd2{position: relative;}

.npd2 .imgbox img{aspect-ratio: calc(1920 / 1080);}

.npd2 .txtbox{position: absolute;top: calc(465 / 1080 * 100%);transform: translateY(-50%);}

.npd2 .txtbox .inner_title2 .t1,
.npd2 .txtbox .inner_title2 .t2{color: #fff;}

.npd2 .txtbox .inner_title2 .t3{margin-top: 0.6rem;display: flex;align-items: center;line-height: calc(42 / 24);color: #fff;}

.npd2 .txtbox .inner_title2 .t3 s{height: calc(20 / 24 * 1em);width: 1px;background: #fff;margin: 0 0.2rem;opacity: 0.3;}

.npd3{padding: 1.4rem 0 0.55rem;overflow: hidden;background: url(../images/npd3_1.png) no-repeat bottom center;background-size: 100% auto;}

.npd3 .det{line-height: 2.1;margin: 0.5rem auto 0;max-width: calc(850 / 20 * 1em);}

.npd3 .box{margin-top: 0.6rem;}

.npd3 .swiper{overflow: visible;}

.npd3 .swiper .swiper-slide{margin: 0 0.2rem 0 0;width: 12.62rem;height: 7.1rem;position: relative;border-radius: 0.2rem;overflow: hidden;}

.npd3 .swiper .swiper-slide:last-child{margin-right: 0;}

.npd3 .swiper .swiper-slide .imgbox{height: 100%;}

.npd3 .swiper .swiper-slide .imgbox img{height: 100%;object-fit: cover;}

.npd3 .swiper .swiper-slide .txtbox{position: absolute;left: 0.8rem;bottom: 0.6rem;width: calc(100% - 1.6rem);}

.npd3 .swiper .swiper-slide .txtbox .t1{line-height: calc(42 / 32);color: #fff;}

.npd3 .swiper .swiper-slide .txtbox .t2{line-height: 1.6;color: #fff;margin-top: 0.1rem;}

.npd3 .swpbtn a{margin-top: 0.6rem;}

.reportLayout{padding: 1.87rem 0 4.31rem;background: #EFF8FF;position: relative;}

.reportLayout:after{content: "";position: absolute;left: calc(7.45rem + 1.35rem);height: 100%;width: 1px;background: rgba(0, 0, 0, 0.25);top: 0;}

.reportLayout .box{display: flex;justify-content: space-between;}

.reportLayout .lf{width: 7.45rem;/*border-right: 1px solid rgba(0, 0, 0, 0.25);*/padding: 0.3rem 0.84rem 0 0;}

.reportLayout .lf .txt{line-height: calc(38 / 18);color: var(--content-text-color);}

.reportLayout .lf .txt span{font-weight: 700;color: #333;}

.reportLayout .lf .set{margin-top: 0.49rem;line-height: calc(38 / 18);color: var(--content-text-color);}

.reportLayout .lf .set span{min-width: 1.03rem;display: inline-block;}

.reportLayout .lf .set a{line-height: 1.9;color: #333;}

.reportLayout .lf .set a:hover{color: var(--red);}

.reportLayout .rf{width: 8.11rem;position: relative;}

.reportLayout .rf .rbox .t1{line-height: calc(68 / 46);}

.reportLayout .rf .rbox .t2{line-height: calc(34 / 18);color: #B8B8B8;}

.reportLayout .rf .rbox .t3{line-height: calc(38 / 18);color: var(--content-text-color);margin-top: 0.44rem;}

.reportLayout .rf .rbox .t3 span{font-weight: 700;color: #333;}

.reportLayout .rf .rbox .t4{display: flex;align-items: center;margin-top: 0.36rem;line-height: calc(28 / 18);width: fit-content;cursor: pointer;}

.reportLayout .rf .rbox .t4 span{width: calc(28 / 18 * 1em);margin-right: 0.19rem;}

.reportLayout .rf .rbox .t4.act span img:nth-child(1){opacity: 0;}

.reportLayout .rf .rbox .t4.act span img:nth-child(2){opacity: 1;}

.reportLayout .rf .rbox .t5{margin-top: 0.62rem;}

.reportLayout .rf .rpop{position: absolute;top: 0;left: 0;width: 100%;height: calc(100% + 1.55rem);overflow-y: auto;background: #fff;border-radius: 0.3rem;z-index: 3;padding: 0.3rem 0.3rem 1.55rem 0.7rem;display: none;}

.reportLayout .rf.act .rpop{display: block;}

.reportLayout::before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: url(../images/report_bg.png) no-repeat bottom center;background-size: 100% auto;z-index: 5;pointer-events: none;}

.reportLayout .rf .rpop .r1{display: flex;justify-content: flex-end;}

.reportLayout .rf .rpop .r1 a{position: sticky;top: 0.3rem;}

.reportLayout .rf .formbox{margin-top: 0.06rem;}

.reportLayout .formbox .title .t1{line-height: calc(68 / 36);height: calc(59 / 36 * 1em);overflow: hidden;}

.reportLayout .formbox .title .t2{line-height: calc(34 / 16);color: #B8B8B8;margin-top: 0.04rem;}

.reportLayout .formbox .fox .tit{line-height: 2;margin-top: 0.56rem;}

.reportLayout .formbox .fox .list{display: flex;flex-wrap: wrap;margin-top: 0.24rem;}

.reportLayout .formbox .fox .list .item{width: calc(50% - 0.2rem);margin: 0.44rem 0.4rem 0 0;}

.reportLayout .formbox .fox .list .item:nth-child(-n + 2){margin-top: 0;}

.reportLayout .formbox .fox .list .item:nth-child(2n){margin-right: 0;}

.reportLayout .formbox .fox .list .item.w100{margin-right: 0;width: 100%;}

.reportLayout .formbox .fox .list .item .set{line-height: calc(21 / 16);color: #5F6368;}

.reportLayout .formbox .fox .list .item .set span{color: #CE0000;}

.reportLayout .formbox .fox .list .item .det{margin-top: 0.12rem;}

.reportLayout .formbox .fox .list .item .det input{border-radius: 0.06rem;border: 1px solid rgba(102, 102, 102, 0.14);background: #FFF;line-height: calc(25 / 16);padding: 0.15rem 0.2rem;width: 100%;}

.reportLayout .formbox .fox .list .item .det textarea{resize: none;width: 100%;border-radius: 0.06rem;border: 1px solid rgba(102, 102, 102, 0.14);background: #FFF;line-height: calc(25 / 16);padding: 0.15rem 0.2rem;height: 1.76rem;}

.reportLayout .formbox .fox .list .item-type{display: flex;}

.reportLayout .formbox .fox .list .item-type .radio{display: flex;align-items: center;line-height: calc(21 / 16);color: #5F6368;margin-right: 0.67rem;}

.reportLayout .formbox .fox .list .item-type .radio span{width: calc(21 / 16 * 1em);position: relative;margin-right: 0.12rem;}

.reportLayout .formbox .fox .list .item-type .radio.act .imgTwo img:nth-child(1){opacity: 0;}

.reportLayout .formbox .fox .list .item-type .radio.act .imgTwo img:nth-child(2){opacity: 1;}

.reportLayout .formbox .fox .list_click{display: flex;align-items: center;justify-content: center;line-height: calc(25 / 16);padding: 0.15rem 0.2rem;color: #5F6368;border-radius: 0.06rem;border: 1px solid rgba(102, 102, 102, 0.14);cursor: pointer;}

.reportLayout .formbox .fox .list_click img{width: calc(1em + 2px);}

.reportLayout .formbox .fox .list_file_click{position: relative;overflow: hidden;}

.reportLayout .formbox .fox .list_file_click input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 8;opacity: 0;}

.reportLayout .formbox .fox .list_file_click .file_name{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: #fff;display: none;}

.reportLayout .formbox .fox .list_file_click .file_name.act{display: flex;}

.reportLayout .formbox .fox .submit{margin-top: 0.67rem;width: fit-content;position: relative;}

.reportLayout .formbox .fox .submit input{position: absolute;top: 0;left: 0;opacity: 0;width: 100%;height: 100%;}

.reportLayout .formbox .fox .list_all{width: 100%;display: flex;flex-wrap: wrap;margin-top: 0.44rem;}

.reportLayout .formbox .fox .list_all:first-child{margin-top: 0;}

.reportLayout .formbox .fox .list .item.item_click{margin-top: 0.44rem;}

.blockLayout{background: #EFF8FF url(../images/block_bg.png) no-repeat bottom center;background-size: 100% auto;padding: 2.2rem 0 3.5rem;}

.blockLayout .top{display: flex;justify-content: space-between;max-width: 1200px;margin: 0 auto;}

.blockLayout .top .lf .t1{line-height: calc(68 / 46);}

.blockLayout .top .lf .t2{line-height: calc(34 / 18);color: #B8B8B8;margin-top: 0.08rem;}

.blockLayout .top .formbox{display: flex;align-items: center;justify-content: space-between;}

.blockLayout .top .formbox .item{display: flex;align-items: center;margin-right: 0.4rem;}

.blockLayout .top .formbox .item:last-child{margin-right: 0;}

.blockLayout .top .formbox .item:nth-child(2){margin-right: 0.7rem;}

.blockLayout .top .formbox .item .set{line-height: 2;color: #5F6368;margin-right: 0.12rem;}

.blockLayout .top .formbox .item .det input{display: block;border-radius: 6px;border: 1px solid rgba(102, 102, 102, 0.14);padding: 0.07rem 0.15rem;line-height: 2;background: #EFF8FF;width: 2.6rem;overflow: hidden;}

.blockLayout .top .formbox .item.submit{position: relative;display: flex;align-items: center;line-height: 2;padding: 0.09rem 0.3rem;border-radius: 0.5rem;background: var(--linear-gradient);color: #fff;}

.blockLayout .top .formbox .item.submit img{width: 1em;margin-right: 0.1rem;}

.blockLayout .top .formbox .item.submit input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5;opacity: 0;}

.blockLayout .list{max-width: 1200px;margin: 0.48rem auto 0;}

.blockLayout .list .tablebox{background: #fff;border-radius: 0.2rem;padding: 0.1rem 0.1rem 0;}

.blockLayout .list .tablebox .thead{border-radius: 0.2rem;background: #F9F9F9;padding: 0.26rem 0.3rem;display: flex;align-items: center;justify-content: space-between;}

.blockLayout .list .tablebox .w1{width: 40px;}

.blockLayout .list .tablebox .w2{width: 4.8rem;}

.blockLayout .list .tablebox .w3{width: 3.2rem;}

.blockLayout .list .tablebox .w4{width: 100px;white-space: nowrap;}

.blockLayout .list .tablebox .thead{line-height: calc(19 / 16);color: var(--content-text-color);}

.blockLayout .list .tablebox .ul{padding: 0 0.3rem;}

.blockLayout .list .tablebox .ul .li{display: flex;align-items: center;justify-content: space-between;padding: 0.4rem 0;border-bottom: 1px solid #DFDFDF;}

.blockLayout .list .tablebox .ul .li:last-child{border-bottom: none;}

.npd4{padding: 0.7rem 0 1.6rem;}

.npd4 .box{margin-top: 0.6rem;}

.npd4 .swiper{overflow: visible;}

.npd4 .swiper .swiper-slide{margin: 0 0.2rem 0 0;width: 11.03rem;}

.npd4 .swiper .swiper-slide:last-child{margin-right: 0;}

.npd4 .swiper .swiper-slide .imgbox{height: 100%;height: 6.4rem;position: relative;border-radius: 0.2rem;overflow: hidden;}

.npd4 .swiper .swiper-slide .imgbox img{height: 100%;object-fit: cover;}

.npd4 .swiper .swiper-slide .txtbox{margin-top: 0.3rem;}

.npd4 .swiper .swiper-slide .txtbox .t1{line-height: calc(32 / 26);}

.npd4 .swpbtn a{margin-top: 0.6rem;}

.npd5{padding: 0 0 0.9rem;}

.npd5 .item{padding: 0.7rem 0 1.18rem;}

.npd5 .box{display: flex;margin-top: 0.6rem;align-items: flex-end;}

.npd5 .imgbox{width: 10rem;height: 6.4rem;border-radius: 0.2rem;overflow: hidden;}

.npd5 .imgbox img{height: 100%;object-fit: cover;}

.npd5 .txtbox{position: relative;z-index: 5;margin: 0.23rem 0 0.23rem -1.33rem;background: #F0F7F7;border-radius: 0.2rem;padding: 0.68rem 0.59rem;line-height: calc(38 / 18);color: var(--content-text-color);width: 7.77rem;}

.npd5 .txtbox p{position: relative;padding-left: 0.27rem;}

.npd5 .txtbox p::before{content: "";position: absolute;left: 0.11rem;top: calc(38 / 18 * 0.5em - 0.025rem);width: 0.055rem;height: 0.055rem;border-radius: 50%;background: #333;}

.npd5 .txtbox p span{font-weight: 700;color: #333;}

.npd5 .item:nth-child(2n) .box{flex-direction: row-reverse;}

.npd5 .item:nth-child(2n) .txtbox{margin: 0.23rem -1.33rem 0.23rem 0;}

.npd6{padding: 0.7rem 0 1.2rem;}

.npd6 .listbox{margin-top: 0.8rem;display: flex;}

.npd6 .listbox .item{width: calc(50% - 0.86rem);}

.npd6 .listbox .vs{width: 1.72rem;height: 4.13rem;display: flex;align-items: center;}

.npd6 .listbox .item .imgbox{border-radius: 0.2rem;height: 4.13rem;overflow: hidden;}

.npd6 .listbox .item .imgbox img{height: 100%;object-fit: cover;}

.npd6 .listbox .item .txtbox{margin-top: 0.5rem;}

.npd6 .listbox .item .txtbox .t1{line-height: calc(42 / 32);}

.npd6 .listbox .item .txtbox .t2{line-height: 1.8;color: var(--content-text-color);margin-top: 0.2rem;}

.npd6 .listbox .item .txtbox .t2 span{font-weight: 700;color: #333;}

.npd7{padding: 1.6rem 0 0;background: url(../images/npd7_1.jpg) no-repeat center;background-size: cover;}

.npd7 .det{margin: 0.4rem auto 0;max-width: calc(967 / 22 * 1em);line-height: calc(42 / 22);}

.npd7 .box2{margin-top: 1.2rem;}

.npd7 .box{position: relative;width: 8.57rem;margin: 0.7324rem auto 0;}

.npd7 .box .ul .li{position: absolute;}

.npd7 .box .ul .li .line{height: 0.28rem;border-bottom: 1px solid #00AAE7;opacity: 0.29;border-radius: 0 0 0 0.29rem;}

.npd7 .box .ul .li .txt{position: absolute;bottom: 0.14rem;left: 0;width: 100%;padding: 0 0.24rem;}

.npd7 .box .ul .li .txt .t1{line-height: calc(37 / 22);color: var(--vi-color);}

.npd7 .box .ul .li .txt .t2{line-height: calc(26 / 16);color: var(--vi-color);opacity: 0.5;}

.npd7 .box .ul .li .dian{position: absolute;right: -0.085rem;bottom: -0.085rem;}

.npd7 .box .ul .li .dian s:nth-child(1){display: block;border-radius: 0.17rem;width: 0.17rem;height: 0.17rem;border: 0.05rem solid #FFF;background: var(--vi-color);position: relative;z-index: 5;}

.npd7 .box .ul .li .dian s:nth-child(2){position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 0.31rem;height: 0.31rem;border-radius: 50%;background: var(--vi-color);opacity: 0.16;z-index: 3;}

.npd7 .box .ul .li .dian s:nth-child(3){position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 0.53rem;height: 0.53rem;border-radius: 50%;background: var(--vi-color);opacity: 0.06;}

.npd7 .box .ul .li:nth-child(2n) .txt{text-align: right;}

.npd7 .box .ul .li:nth-child(2n) .line{border-radius: 0 0 0.29rem 0;}

.npd7 .box .ul .li:nth-child(2n) .dian{right: auto;left: -0.085rem;}

.npd7 .box .ul .li:nth-child(1){width: 5.315rem;top: 2.98rem;right: 7.1679rem;}

.npd7 .box .ul .li:nth-child(2){width: 4.59rem;top: 2.33rem;left: 7.895rem;}

.npd7 .box .ul .li:nth-child(3){width: 5.67rem;top: 5.22rem;right: 6.8129rem;}

.npd7 .box .ul .li:nth-child(4){width: 5.315rem;top: 4.37rem;left: 7.37rem;}

.npd7 .box .ul .li:nth-child(5){width: 5.85rem;top: 6.68rem;right: 6.63rem;}

.npd7 .box .ul .li:nth-child(6){width: 5.14rem;top: 5.99rem;left: 7.345rem;}

.npd8{padding: 1.4rem 0;overflow: hidden;}

.npd8 .box{margin-top: 0.6rem;}

.npd8 .swiper{overflow: visible;}

.npd8 .swiper .swiper-slide{margin: 0 0.2rem 0 0;width: 10.03rem;height: 5.64rem;position: relative;border-radius: 0.2rem;overflow: hidden;}

.npd8 .swiper .swiper-slide:last-child{margin-right: 0;}

.npd8 .swiper .swiper-slide .imgbox{height: 100%;position: relative;}

.npd8 .swiper .swiper-slide .imgbox img{height: 100%;object-fit: cover;}

.npd8 .swiper .swiper-slide .txtbox{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0.6rem 0.8rem;z-index: 2;background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.50) 100%);}

.npd8 .swiper .swiper-slide .txtbox .t1{line-height: calc(42 / 32);color: #fff;}

.npd8 .swiper .swiper-slide .txtbox .t2{line-height: 1.6;color: #fff;margin-top: 0;max-height: 0;overflow: hidden;transition: max-height 0.6s linear;will-change: max-height;}

.npd8 .swiper .swiper-slide.swiper-slide-active .txtbox .t2{max-height: 500px;margin-top: 0.1rem;}

.npd8 .swpbtn a{margin-top: 0.6rem;}

.npd9{padding: 2.33rem 0;min-height: 8rem;position: relative;}

.npd9 .bg{position: absolute;background-size: cover;background-position: center;background-repeat: no-repeat;top: 0;left: 0;width: 100%;height: 100%;}

.npd9 .w1640{position: relative;z-index: 10;}

.npd9 .tit{max-width: calc(688 / 36 * 1em);line-height: calc(62 / 36);color: #fff;}

.npd10 .vidbox{position: relative;height: clamp(9rem, 100vh, 10.8rem);}

.npd10 .vidbox>img{height: 100%;object-fit: cover;}

.npd10 .vidbox video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}

.npd10 .vidbox .txtbox{position: absolute;top: calc(314 / 1080 * 100%);left: 0;width: 100%;}

.npd10 .vidbox .txtbox .t1 img{height: 0.64rem;margin: 0 auto;width: fit-content;}

.npd10 .vidbox .txtbox .t2{line-height: calc(56 / 36);margin-top: 0.3rem;}

.npd10 .vidbox .txtbox .t3{line-height: calc(66 / 56);margin-top: 0.25rem;}

.npd10 .vidbox .txtbox .t3 span{color: var(--vi-color);}

.npd10 .box .ul .li{margin-top: 1.4rem;display: flex;justify-content: space-between;align-items: center;}

.npd10 .box .ul .li .txtbox{width: 5.93rem;}

.npd10 .box .ul .li .txtbox .set{overflow: hidden;min-height: 1.65rem;overflow: hidden;padding: 0.25rem 0 0 1.3189rem;position: relative;}

.npd10 .box .ul .li .txtbox .set .number{position: absolute;top: 0;left: -0.488rem;font-size: 1.35rem;line-height: 1.65rem;}

.npd10 .box .ul .li .txtbox .set .t1{line-height: calc(68 / 56);}

.npd10 .box .ul .li .txtbox .set .t2{line-height: calc(34 / 24);color: #B8B8B8;left: 0.12em;margin-top: 0.14rem;}

.npd10 .box .ul .li .txtbox .det{line-height: calc(42 / 22);margin-top: 0.36rem;}

.npd10 .box .ul .li .imgbox{width: 9.22rem;height: 5.19rem;border-radius: 0.2rem;overflow: hidden;}

.npd10 .box .ul .li .imgbox img{height: 100%;object-fit: cover;}

.npd10 .box .ul .li:nth-child(2n){flex-direction: row-reverse;}

.npd10 .four{margin: 2.08rem -1.35rem 0;background: #F0F7F7 url(../images/npd10_6.png) no-repeat top center;padding: 1.4rem 0 1.73rem;}

.npd10 .four .set{overflow: hidden;min-height: 1.65rem;overflow: hidden;padding: 0.25rem 0 0 1.3189rem;position: relative;width: fit-content;margin: 0 auto;}

.npd10 .four .set .number{position: absolute;top: 0;left: -0.488rem;font-size: 1.35rem;line-height: 1.65rem;}

.npd10 .four .set .t1{line-height: calc(68 / 56);}

.npd10 .four .set .t2{line-height: calc(34 / 24);color: #B8B8B8;left: 0.12em;margin-top: 0.14rem;}

.npd10 .four .fox{margin: 0.77rem auto 0;width: 9.71rem;position: relative;}

.npd10 .four .fox .imgbox{position: absolute;top: 1.575rem;left: 2.47rem;width: 4.69rem;height: 4.69rem;border-radius: 50%;overflow: hidden;}

.npd10 .four .fox .imgbox img{height: 100%;object-fit: cover;}

.npd10 .four .fox .ul .li{position: absolute;margin-top: 0;}

.npd10 .four .fox .ul .li .icobox{width: 1.45rem;height: 1.45rem;border-radius: 50%;text-align: center;background: #fff;padding: 0.248rem 0 0;text-align: center;}

.npd10 .four .fox .ul .li .icobox .ico{width: 0.5rem;height: 0.5rem;margin: 0 auto;}

.npd10 .four .fox .ul .li .icobox .ico img{height: 100%;object-fit: contain;}

.npd10 .four .fox .ul .li .icobox .t1{line-height: calc(30 / 22);font-size: 0.22rem;margin-top: 0.08rem;color: var(--vi-color);}

.npd10 .four .fox .ul .li .icobox .t2{position: absolute;line-height: calc(32 / 18);text-align: left;}

.npd10 .four .fox .ul .li:nth-child(1){top: 0.717rem;right: 7.1315rem;}

.npd10 .four .fox .ul .li:nth-child(1) .t2{width: 3.08rem;right: calc(100% + 0.5149rem);top: 0.37rem;text-align: right;}

.npd10 .four .fox .ul .li:nth-child(2){top: 0.717rem;left: 7.1285rem;}

.npd10 .four .fox .ul .li:nth-child(2) .t2{width: 3.08rem;left: calc(100% + 0.6107rem);top: 0.37rem;}

.npd10 .four .fox .ul .li:nth-child(3){top: 3.194rem;right: 8.1415rem;}

.npd10 .four .fox .ul .li:nth-child(3) .t2{width: 2.89rem;right: calc(100% + 0.5267rem);top: 0.3022rem;text-align: right;}

.npd10 .four .fox .ul .li:nth-child(4){top: 3.194rem;left: 8.1485rem;}

.npd10 .four .fox .ul .li:nth-child(4) .t2{width: 2.89rem;left: calc(100% + 0.6099rem);top: 0.3022rem;}

.npd10 .four .fox .ul .li:nth-child(5){top: 5.671rem;right: 7.1315rem;}

.npd10 .four .fox .ul .li:nth-child(5) .t2{width: 3.1637rem;right: calc(100% + 0.5175rem);top: 0.4051rem;text-align: right;}

.npd10 .four .fox .ul .li:nth-child(6){top: 5.671rem;left: 7.1385rem;}

.npd10 .four .fox .ul .li:nth-child(6) .t2{width: 3.16rem;left: calc(100% + 0.6077rem);top: 0.4051rem;}

.npd11{position: relative;padding: 1.59rem 0;min-height: 9rem;}

.npd11 .imgbox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.npd11 .imgbox img{height: 100%;object-fit: cover;}

.npd11 .w1640{position: relative;z-index: 5;}

.npd11 .t1{line-height: calc(52 / 32);color: #fff;max-width: calc(659 / 32 * 1em);}

.npd12{padding: 1.6rem 0;}

.npd12 .box{margin: 0.88rem 0 0;display: flex;align-items: center;justify-content: space-between;}

.npd12 .imgbox{width: 9.22rem;height: 5.19rem;border-radius: 0.2rem;overflow: hidden;}

.npd12 .imgbox img{height: 100%;object-fit: cover;}

.npd12 .txtbox{width: 5.79rem;}

.npd12 .txtbox .item{margin-top: 0.46rem;}

.npd12 .txtbox .item:first-child{margin-top: 0;}

.npd12 .txtbox .item .set{display: flex;align-items: center;line-height: calc(30 / 26);color: var(--lan-auxiliary-color);}

.npd12 .txtbox .item .set img{width: 0.4rem;margin-right: 0.1rem;}

.npd12 .txtbox .item .det{line-height: calc(32 / 18);margin: 0.2rem 0 0 0.5rem;}

.npd13{padding: 0.7rem 0 1.52rem;}

.npd13 .box{margin-top: 0.6rem;}

.npd13 .set .t1{line-height: calc(42 / 36);}

.npd13 .set .t2{line-height: calc(42 / 22);margin-top: 0.1rem;}

.npd13 .ul{display: flex;flex-wrap: wrap;margin-top: 0.6rem;}

.npd13 .ul .li{width: calc(50% - 0.1rem);margin: 0.2rem 0.2rem 0 0;border-radius: 0.2rem;background: #F0F7F7;backdrop-filter: blur(46.099998474121094px);padding: 0.4rem 0.5rem 0.48rem;}

.npd13 .ul .li:nth-child(2n){margin-right: 0;}

.npd13 .ul .li:nth-child(-n + 2){margin-top: 0;}

.npd13 .ul .li .ico{width: 0.9rem;}

.npd13 .ul .li .txt .t1{line-height: calc(36 / 28);margin-top: 0.3rem;}

.npd13 .ul .li .txt .t2{line-height: calc(32 / 18);color: var(--content-text-color);margin-top: 0.2rem;}

.npd13 .ul .li .txt .t2 span{font-weight: 700;color: #333;}

.npd14{padding: 1.56rem 0 1.51rem;background: url(../images/npd14_1.jpg) no-repeat center / cover fixed;}

.npd14 .inner_title2 .t1,
.npd14 .inner_title2 .t2{color: #fff;}

.npd14 .set .t1{line-height: calc(42 / 36);color: #fff;margin-top: 0.6rem;}

.npd14 .set .t2{line-height: calc(42 / 22);color: #fff;margin-top: 0.1rem;}

.npd14 .box{margin-top: 1.23rem;position: relative;padding-bottom: 1.4rem;}

.npd14 .box .ul{position: sticky;top: calc(3.15rem * (911 / 1080));height: 6.08rem;}

.npd14 .box .ul .li{position: absolute;top: 1.1rem;display: flex;opacity: 0;transition: all 800ms cubic-bezier(0.47, 0, 0.23, 1.38);}

.npd14 .box .ul .li.act{top: 0;opacity: 1;}

.npd14 .box .ul .li.act1{top: -0.49rem;opacity: 0.44;transform: scale(calc(1442 / 1640));transform-origin: top center;}

.npd14 .box .ul .li .imgbox{width: calc(970 / 1640 * 100%);border-radius: 0.2rem;overflow: hidden;height: 6.08rem;}

.npd14 .box .ul .li .imgbox img{height: 100%;}

.npd14 .box .ul .li .txtbox{width: calc(670 / 1640 * 100%);border-radius: 0.2rem;background: #fff;padding: 1.25rem 0.5rem 0.5rem;}

.npd14 .box .ul .li .txtbox .ico{width: 0.9rem;}

.npd14 .box .ul .li .txtbox .t1{line-height: calc(36 / 28);margin-top: 0.3rem;}

.npd14 .box .ul .li .txtbox .t2{line-height: calc(36 / 28);margin-top: 0.3rem;}

.npd14 .box .ul .li .txtbox .t3{line-height: calc(32 / 18);margin-top: 0.2rem;color: var(--content-text-color);}

.npd14 .box .v50{height: 50vh;}

.npd15{padding-bottom: 1.4rem;}

.npd15 .box{padding: 2.04rem 0 0;position: relative;display: flex;align-items: flex-start;flex-wrap: wrap;justify-content: space-between;}

.npd15 .box .lf{/*position: sticky;top: calc(3.5rem * calc(910 / 1080));*/width: 5rem;}

.npd15 .box .lf .set{margin-top: 0.6rem;}

.npd15 .box .lf .set .t1{line-height: calc(42 / 36);}

.npd15 .box .lf .set .t2{line-height: calc(42 / 22);margin-top: 0.1rem;}

.npd15 .box .rf{width: 10rem;}

.npd15 .box .rf .list{height: 5.63rem;/*position: sticky;top: calc(2.7rem * calc(911 / 1080));*/position: relative;}

.npd15 .box .rf .item{position: absolute;top: calc(200% + 0.4rem); transition: all 1s ease;transform-origin: top center;}

.npd15 .box .rf .item.act{top: 0;}

.npd15 .box .rf .item.act + .item{top: calc(100% + 0.2rem);}

.npd15 .box .rf .item.act1{top: 0;}

.npd15 .box .rf .item.act1{transform: translateY(-0.6rem) scale(0.88);opacity: 0.22;}

.npd15 .box .rf .item .imgbox{border-radius: 0.2rem;height: 5.63rem;overflow: hidden;}

.npd15 .box .rf .item .imgbox img{height: 100%;object-fit: cover;}

.npd15 .box .rf .item .txtbox{position: absolute;left: 0;bottom: 0;padding: 0.6rem;width: 100%;}

.npd15 .box .rf .item .txtbox .t1{line-height: calc(36 / 28);color: #fff;}

.npd15 .box .rf .item .txtbox .t2{line-height: calc(32 / 18);color: #fff;opacity: 0.8;margin-top: 0.2rem;max-width: calc(588 / 18 * 1em);}

.npd15 .box .rf .v50{height: 50vh;}

.npd16 .top{padding: 1.4rem 0;min-height: 8.93rem;background: url(../images/npd16_1.jpg) no-repeat center;background-size: cover;}

.npd16 .inner_title2 .t1,
.npd16 .inner_title2 .t2{color: #fff;}

.npd16 .top .set{margin-top: 0.6rem;}

.npd16 .top .set .t1{line-height: calc(42 / 36);color: #fff;}

.npd16 .top .set .t2{line-height: calc(42 / 22);margin-top: 0.1rem;color: #fff;}

.npd16 .bot{position: relative;z-index: 5;margin-top: -1.95rem;}

.npd16 .bot .ul{background: #fff;padding: 1rem 1.1rem 0.32rem;border-radius: 0.2rem 0.2rem 0 0;background: #FFF;box-shadow: 0 -66px 75.2px 0 rgba(0, 0, 0, 0.05);display: flex;flex-wrap: wrap;}

.npd16 .bot .ul .li{width: calc(50% - 0.1rem);margin: 0.2rem 0.2rem 0 0;border-radius: 0.2rem;background: #F0F7F7;backdrop-filter: blur(46.099998474121094px);padding: 0.6rem 0.5rem;}

.npd16 .bot .ul .li:nth-child(2n){margin-right: 0;}

.npd16 .bot .ul .li:nth-child(-n + 2){margin-top: 0;}

.npd16 .bot .ul .li .ico{width: 0.9rem;}

.npd16 .bot .ul .li .t1{line-height: calc(36 / 28);margin-top: 0.3rem;}

.npd16 .bot .ul .li .t2{line-height: calc(32 / 18);color: var(--content-text-color);margin-top: 0.2rem;}

.npd17{padding: 1.75rem 0 5.53rem;background: url(../images/npd17_1.png) no-repeat bottom center;background-size: 100% auto;}

.npd17 .txt{line-height: calc(62 / 46);}

.npd17 .txt img{height: calc(46 / 42 * 1em);width: max-content;display: inline-block;vertical-align: middle;margin-right: 0.2rem;}

.product_page{height: 100vh;overflow: hidden;}

.product_page.act{height: auto;overflow-y: auto;}

.prodLayout{position: relative;overflow: hidden;}

.prodLayout .vidbox{position: relative;height: 100vh;}

.prodLayout .vidbox video{height: 100%;object-fit: cover;width: 100%;}

.prodLayout .title{position: absolute;top: 50%;z-index: 5;left: 1.35rem;transform: translateY(-50%);transition: top 1200ms cubic-bezier(0, 0, 0.58, 1);}

.prodLayout .title .t1{line-height: calc(82 / 70);color: #fff;}

.prodLayout .title .t2{line-height: calc(34 / 24);color: #fff;letter-spacing: 0.24em;opacity: 0.6;margin-top: 0.12rem;}

.product_page.act .prodLayout .title{top: -75%;}

.prodLayout .switch{position: absolute;left: 0;bottom: -2rem;padding: 0 1.35rem 0.3rem;width: 100%;display: flex;justify-content: center;z-index: 10;transition: bottom 1200ms cubic-bezier(0, 0, 0.58, 1);}

.product_page.act .prodLayout .switch{bottom: 0;}

.prodLayout .switch a{position: relative;margin: 0 0.1rem;padding: 0.41rem 0.22rem 0.325rem;text-align: center;}

.prodLayout .switch a::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 0.1rem;border: 1px solid rgba(255, 255, 255, 0.50);background: rgba(45, 45, 45, 0.30);backdrop-filter: blur(23.950000762939453px);}

.prodLayout .switch a::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 0.1rem;background: var(--linear-gradient);backdrop-filter: blur(23.950000762939453px);opacity: 0;}

.prodLayout .switch a .t1{line-height: calc(32 / 28);color: #fff;position: relative;z-index: 5;}

.prodLayout .switch a .t2{line-height: calc(34 / 18);color: rgba(255, 255, 255, 0.52);letter-spacing: 0.1em;position: relative;z-index: 5;}

.prodLayout .switch a.act::before{opacity: 0;}

.prodLayout .switch a.act::after{opacity: 1;}

.prodLayout .list .ul{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transform: translateY(calc(-100vh * (941 / 1080)));}

.prodLayout .list .ul.act{transform: translateY(0);transition: transform 1200ms cubic-bezier(0.47, 0, 0.23, 1.38);}

.prodLayout .list .ul .li{position: absolute;top: 50%;left: 50%;}

.prodLayout .list .ul .li a{width: 1.45rem;height: 1.45rem;}

.prodLayout .list .ul .li .bg{position: absolute;top: -0.24rem;left: -0.17rem;background: url(../images/prod_2.png) no-repeat center;background-size: contain;width: 1.86rem;height: 1.89rem;}

.prodLayout .list .ul .li .bg s{position: absolute;top: 0.44rem;left: 0.35rem;width: 1.09rem;height: 1.1rem;border-radius: 50%;background: #65C8F5;filter: blur(31.75px);}

.prodLayout .list .ul .li::before{content: "";position: absolute;width: 1.45rem;height: 1.46rem;top: 0;left: 0.02rem;border-radius: 50%;background: var(--linear-gradient);opacity: 0;z-index: 3;pointer-events: none;}

.prodLayout .list .ul .li .txt{position: absolute;z-index: 5;top: 52%;left: 0;width: 100%;transform: translateY(-50%);line-height: 1.4;color: #fff;text-align: center;padding: 0 0.1rem;font-size: 0.2rem;}

.prodLayout .list .ul .li .txt img{position: absolute;width: 0.25rem;left: 50%;transform: translateX(-50%);bottom: -0.16rem;opacity: 0;}

.prodLayout .list .ul .li:hover::before{opacity: 1;}

.prodLayout .list .ul .li:hover .bg s{opacity: 0;}

.prodLayout .list .ul .li:hover .txt{top: calc(52% - 0.15rem);}

.prodLayout .list .ul .li:hover .txt img{bottom: -0.35rem;opacity: 1;}

.prodLayout .list .ul:nth-child(1) .li:nth-child(1){left: calc(563 / 1920 * 100%);top: calc(361 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(1) .li:nth-child(2){left: calc(797 / 1920 * 100%);top: calc(463 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(1) .li:nth-child(3){left: calc(967 / 1920 * 100%);top: calc(289 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(1) .li:nth-child(4){left: calc(1145 / 1920 * 100%);top: calc(468 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(1) .li:nth-child(5){left: calc(1365 / 1920 * 100%);top: calc(391 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(1) .li:nth-child(6){left: calc(965 / 1920 * 100%);top: calc(591 / 1080 * 100%);}

/* .prodLayout .list .ul:nth-child(2) .li:nth-child(1){left: calc(563 / 1920 * 100%);top: calc(361 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(2) .li:nth-child(2){left: calc(797 / 1920 * 100%);top: calc(463 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(2) .li:nth-child(3){left: calc(967 / 1920 * 100%);top: calc(289 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(2) .li:nth-child(4){left: calc(1235 / 1920 * 100%);top: calc(447 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(2) .li:nth-child(5){left: calc(1365 / 1920 * 100%);top: calc(391 / 1080 * 100%);} */


.prodLayout .list .ul:nth-child(2) .li:nth-child(1){left: calc(563 / 1920 * 100%);top: calc(361 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(2) .li:nth-child(2){left: calc(797 / 1920 * 100%);top: calc(463 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(2) .li:nth-child(3){left: calc(967 / 1920 * 100%);top: calc(289 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(2) .li:nth-child(4){left: calc(1145 / 1920 * 100%);top: calc(468 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(2) .li:nth-child(5){left: calc(1365 / 1920 * 100%);top: calc(391 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(2) .li:nth-child(6){left: calc(965 / 1920 * 100%);top: calc(591 / 1080 * 100%);}


.prodLayout .list .ul:nth-child(3) .li:nth-child(1){left: calc(665 / 1920 * 100%);top: calc(361 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(3) .li:nth-child(2){left: calc(901 / 1920 * 100%);top: calc(463 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(3) .li:nth-child(3){left: calc(1103 / 1920 * 100%);top: calc(288 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(4) .li:nth-child(1){left: calc(865 / 1920 * 100%);top: calc(361 / 1080 * 100%);}

/* .prodLayout .list .ul:nth-child(4) .li:nth-child(2){left: calc(901 / 1920 * 100%);top: calc(463 / 1080 * 100%);}

.prodLayout .list .ul:nth-child(4) .li:nth-child(3){left: calc(1103 / 1920 * 100%);top: calc(288 / 1080 * 100%);} */

.energyLayout .crumb{padding: 1.02rem 0 1rem;}

.ene1{padding: 0.7rem 0 1.4rem;}

.ene1 .box{display: flex;justify-content: space-between;flex-wrap: wrap;}

.ene1 .box .lf{width: 8.8rem;}

.ene1 .box .lf .t1{line-height: calc(81 / 56);}

.ene1 .box .lf .t2{line-height: calc(34 / 24);color: #B8B8B8;letter-spacing: 0.12em;margin-top: 0.14rem;}

.ene1 .box .lf .img{margin-top: 0.74rem;height: 4.95rem;border-radius: 0.2rem;overflow: hidden;}

.ene1 .box .lf .img img{height: 100%;object-fit: cover;}

.ene1 .box .rf{width: 6.5rem;}

.ene1 .box .rf .t1{margin: 0.07rem 0.37rem 0 0;border-radius: 0.13rem;border: 1px solid #D9E6EC;padding: 0.52rem 0.3rem;position: relative;text-align: center;line-height: calc(36 / 24);color: #0081CC;}

.ene1 .box .rf .t1::before{content: "";position: absolute;width: 0.61rem;height: 0.4rem;top: -0.26rem;left: -0.36rem;background: url(../images/svg/ene1_1.svg) no-repeat center;background-size: contain;}

.ene1 .box .rf .t1::after{content: "";position: absolute;width: 0.61rem;height: 0.4rem;bottom: -0.2rem;right: -0.37rem;background: url(../images/svg/ene1_2.svg) no-repeat center;background-size: contain;}

.ene1 .box .rf .t2{line-height: calc(32 / 18);color: var(--content-text-color);margin-top: 1rem;text-indent: 2em;}

.ene2{position: relative;height: clamp(9rem, 100vh, 10.8rem);}

.ene2 .imgbox{position: relative;transform-origin: top center;overflow: hidden;transform: scale(calc(1640 / 1920));transition: all 800ms cubic-bezier(0.17, 0.67, 0.83, 0.67);border-radius: 0.4rem;height: 100%;}

.ene2 .imgbox>img{height: 100%;object-fit: cover;}

.ene2 .imgbox video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;}

.ene2 .imgbox .play{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;display: flex;align-items: center;line-height: 2;color: #fff;width: fit-content;}

.ene2 .imgbox .play img{width: 0.5rem;margin-right: 0.2rem;}

.ene2 .imgbox.act video{opacity: 1;}

.ene2 .imgbox.act .play{display: none;}

.ene2.act .imgbox{transform: none;border-radius: 0;}

.ene3{padding: 1.6rem 0 2rem;background: #fff url(../images/ene3_1.png) no-repeat top 2.54rem center;background-size: 100% auto;overflow: hidden;}

.ene3 .box{margin-top: 1.71rem;}

.ene3 .box .top .item{display: none;width: 12.62rem;position: relative;margin: 0 auto;}

.ene3 .box .top .item.act{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;}

.ene3 .box .top .item .swiper1{height: 4.24rem;width: 7.54rem;border-radius: 0.2rem;overflow: hidden;margin: 0;}

.ene3 .box .top .item .swiper1 .swiper-slide{height: auto;}

.ene3 .box .top .item .swiper1 .swiper-slide img{height: 100%;object-fit: cover;}

.ene3 .box .top .item .swiper2{width: 4.4rem;padding-bottom: 0.89rem;margin: 0;}

.ene3 .box .top .item .swiper2 .swiper-slide .t1{font-size: 1.2rem;line-height: 1;color: #C8E4E6;}

.ene3 .box .top .item .swiper2 .swiper-slide .t2{margin-top: 0.56rem;line-height: 1.8;}

.ene3 .box .top .item .swpbtn{position: absolute;z-index: 11;left: 8.22rem;bottom: 0.24rem;}

.ene3 .box .bot{margin-top: 0.8rem;position: relative;padding: 0 0.8rem;}

.ene3 .box .bot::before{content: "";position: absolute;width: 100vw;left: -1.35rem;top: 0.045rem;height: 1px;background: #C8E4E6;}

.ene3 .box .bot .swiper{overflow: visible;}

.ene3 .box .bot .swiper .swiper-slide{position: relative;margin-right: 4.64rem;width: auto;}

.ene3 .box .bot .swiper .swiper-slide:last-child{margin-right: 0;}

.ene3 .box .bot .swiper .swiper-slide:last-child .pogin{display: none;}

.ene3 .swiper-button-disabled{display: block;}

.ene3 .swiper-button-lock {
    opacity: 1;
    pointer-events: all;
    cursor: pointer;
}

.ene3 .box .bot .swiper .pogin{width: 4.74rem;left: 0.05rem;top: 0.045rem;position: absolute;height: 1px;background: #C8E4E6;display: block;}

.ene3 .box .bot .swiper .pogin span{background: var(--vi-color);height: 1px;}

.ene3 .box .bot .swiper .dian{position: relative;z-index: 5;width: 0.1rem;height: 0.1rem;}

.ene3 .box .bot .swiper .dian::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;background: var(--vi-color);z-index: 3;}

.ene3 .box .bot .swiper .dian::after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) scale(0);border-radius: 50%;width: 0.9rem;height: 0.9rem;background: #C8E4E6;opacity: 0;}

.ene3 .box .bot .swiper .year{position: absolute;top: 0.54rem;left: 50%;transform: translateX(-50%);width: fit-content;line-height: calc(19 / 16);}

.ene3 .box .bot .swiper .swiper-slide-active ~ .swiper-slide .dian::before{background: #C8E4E6;}

.ene3 .box .bot .swiper .swiper-slide-active ~ .swiper-slide .pogin{opacity: 0;}

.ene3 .box .bot .swiper .swiper-slide-active .dian::after{transform: translate(-50%, -50%) scale(1);opacity: 1;}

.ene3 .box .bot .swiper .swiper-slide-active .year{top: 0.64rem;font-size: calc(20 / 16 * 1em);color: var(--vi-color);}

.ene3 .box2{margin-top: 2.75rem;}

.ene3 .box2 .t1{line-height: calc(49 / 42);}

.ene3 .box2 .t2{margin-top: 0.4rem;}

.ene3 .box2 .t2 .set{line-height: 2;color: var(--content-text-color);}

.ene3 .box2 .t2 .det{line-height: 1.8;}

.ene3 .box2 .t3{margin-top: 0.2rem;}

.ene3 .box2 .t3 .set{line-height: 2;color: var(--content-text-color);}

.ene3 .box2 .t3 .det{line-height: 1.8;}

.ene3 .box2 .ul{display: flex;flex-wrap: wrap;padding-top: 0.53rem;}

.ene3 .box2 .ul .li{width: calc((100% - 0.34rem) / 3);margin: 0.17rem 0.17rem 0 0;}

.ene3 .box2 .ul .li:nth-child(3n){margin-right: 0;}

.ene3 .box2 .ul .li .img{border-radius: 0.2rem;overflow: hidden;height: 3.01rem;}

.ene3 .box2 .ul .li .img img{height: 100%;object-fit: cover;}

.ene3 .box2 .ul .li .img:hover img{transform: scale(1.05);}

.tradeLayout .crumb{padding: 1rem 0;}

.trade1{padding: 0.68rem 0 1.84rem;}

.trade1 .box{display: flex;justify-content: space-between;align-items: center;margin-top: 0.66rem;}

.trade1 .box .img{width: 8.9rem;height: 5.01rem;border-radius: 0.2rem;overflow: hidden;}

.trade1 .box .img img{height: 100%;object-fit: cover;}

.trade1 .box .txt{line-height: calc(32 / 18);color: var(--content-text-color);width: 6.5rem;text-indent: 2em;}

.trade2{background: #fff;padding: 1.6rem 0 2rem;}

.trade2 .box .rf{height: 5.19rem;;}

.logisticsLayout .conbox{background: #fff;}

.logisticsLayout .crumb{padding: 0.7rem 0;}

.log1{position: relative;overflow: hidden;}

.log1 .imgbox{height: 10.8rem;transition: all 800ms cubic-bezier(0.25, 0.8, 0.25, 1.2);}

.log1 .imgbox img{height: 100%;object-fit: cover;}

.log1 .img_mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/log1_2.png) no-repeat center;background-size: cover;transition: all 800ms cubic-bezier(0.25, 0.8, 0.25, 1.2);transform-origin: calc(465 / 1920 * 100%) calc(246 / 1080 * 100%);}

.log1 .text{position: absolute;right: 2.05rem;top: 0.6rem;width: 6.81rem;z-index: 5;transition: all 800ms cubic-bezier(0.25, 0.8, 0.25, 1.2);}

.log1 .text .t1{line-height: calc(45 / 24);min-height: calc(45 / 24 * 4em);}

.log1 .text .t2{margin-top: 0.75rem;line-height: calc(22 / 14);color: #B8B8B8;}

.log1 .inner_title2{position: absolute;top: calc(100% + 0.42rem);right: 1.4rem;z-index: 5;transition: all 800ms cubic-bezier(0.25, 0.8, 0.25, 1.2) 600ms;}

.log1 .inner_title2 .t1{color: #fff;}

.log1 .list{position: absolute;top: 0;left: -9.5rem;width: 9.49rem;height: 100%;display: flex;align-items: center;padding: 0 1.4rem 0 2.4rem;background: #fff;z-index: 5;transition: all 800ms cubic-bezier(0.25, 0.8, 0.25, 1.2) 600ms;}

.log1 .list .ul{width: 100%;max-height: 100%;overflow-y: auto;padding-right: 0.2rem;}

.log1 .list .ul .li{display: flex;align-items: center;margin-top: 0.4rem;}

.log1 .list .ul .li:first-child{margin-top: 0;}

.log1 .list .ul .li .ico{width: 0.5rem;height: 0.5rem;margin-right: 0.3rem;}

.log1 .list .ul .li .ico img{height: 100%;object-fit: contain;}

.log1 .list .ul .li .det{flex: 1;}

.log1 .list .ul .li .t1 span{font-size: 1.8em;line-height: calc(45 / 36);color: var(--vi-color);vertical-align: baseline;}

.log1 .list .ul .li .t2{line-height: calc(21 / 14);color: #B8B8B8;}


.log1.act .img_mask{transform: scale(5.8);}

.log1.act .text{top: -4.5rem;opacity: 0;}

.log1.act .inner_title2{top: calc(100% - 2.76rem);}

.log1.act .list{left: -1rem;}

.log2{background: #F9F9FA;padding: 1.6rem 0 0;}

.log2 .list{margin-top: 0.6rem;position: relative;}

.log2 .list .item{display: flex;flex-wrap: wrap;position: sticky;top: 0.94rem;z-index: 5;background: #F9F9FA;}

.log2 .list .item .imgbox{width: 50%;height: 7.38rem;overflow: hidden;}

.log2 .list .item .imgbox img{height: 100%;object-fit: cover;}

.log2 .list .item .txtbox{display: flex;align-items: center;padding: .8rem 0.3rem 0.8rem 1.4rem;width: 50%;}

.log2 .list .item:nth-child(-n + 3) .txtbox{background: #fff;}

.scroll3::-webkit-scrollbar {width:4px;height:1px;}
.scroll3::-webkit-scrollbar-thumb{ background:var(--vi-color);border-radius: 4px;}
.scroll3::-webkit-scrollbar-track{ background:#EFEFEF;border-radius: 4px;}

.log2 .list .item .txtbox .txt{max-height: 5.78rem;overflow-y: auto;padding-right: 0.83rem;}

.log2 .list .item .txtbox .txt .t1{line-height: calc(46 / 42);min-height: 1.12rem;display: flex;align-items: center;}

.log2 .list .item .txtbox .tox{margin-top: 0.4rem;}

.log2 .list .item .txtbox .tox .t2{line-height: calc(36 / 24);}

.log2 .list .item .txtbox .tox .line{width: 0.5rem;height: 0.02rem;background: var(--vi-color);margin: 0.3rem 0 0.2rem;}

.log2 .list .item .txtbox .tox .t3{line-height: 2;color: var(--content-text-color);}

.log2 .list .item .txtbox .tox .it:not(:first-child){margin-top: 0.6rem;}

.log2 .list .item:nth-child(2n){flex-direction: row-reverse;}

.ene3.log3 .box{margin-top: 1rem;}

.log3 .box .top .item .t3{line-height: calc(36 / 24);margin-top: 0.34rem;}

.ene3.log3 .box .top .item .swiper2 .swiper-slide .t2{margin-top: 0.14rem;}

.log4 .box{background: url(../images/log4_1.jpg) no-repeat center;background-size: cover;padding: 1.8rem 0 4.33rem;}

.log4 .box .inner_title2 .t1{color: #fff;}

.log4 .box1{margin-top: -1.45rem;border-radius: 0.8rem 0.8rem 0 0;background: linear-gradient(181deg, #F0F7F7 49.87%, rgba(240, 247, 247, 0.00) 98.69%);overflow: hidden;padding: 1rem 0 0.87rem;position: relative;z-index: 5;}

.log4 .box1 .ul{display: flex;}

.log4 .box1 .ul .li{border-radius: 0.67rem;border: 1px solid rgba(220, 222, 229, 0.50);background: #FFF;width: 2.17rem;height: 0.7rem;padding: 0.09rem 0.29rem;margin: 0 0.1rem;}

.log4 .box1 .ul .li img{height: 0.5rem;object-fit: contain;margin: 0 auto;}

.log4 .box1 .marquee-container{height: 0.7rem;position: relative;}

.log4 .box1 .marquee-container .marquee-content{position: absolute;white-space: nowrap;display: flex;align-items: center;top: 0;left: 0;}

.log4 .box1 .marquee-container:not(:first-child){margin-top: 0.2rem;}

.log5{padding: 1rem 0 2rem;}

.log5 .ul{display: flex;flex-wrap: wrap;margin-top: 0.6rem;}

.log5 .ul .li{width: calc((100% - 0.6rem) / 4);margin: 0.2rem 0.2rem 0 0;}

.log5 .ul .li:nth-child(4n){margin-right: 0;}

.log5 .ul .li:nth-child(-n + 4){margin-top: 0;}

.log5 .ul .li .ss{display: block;position: relative;border-radius: 0.2rem;overflow: hidden;}

.log5 .ul .li .ss .imgbox{height: 5.6rem;}

.log5 .ul .li .ss .imgbox img{height: 100%;object-fit: cover;}

.log5 .ul .li .ss .txtbox{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0 0.5rem 0.46rem;z-index: 5;}

.log5 .ul .li .ss .txtbox .t1{line-height: calc(36 / 24);color: #fff;margin-bottom: 0.3rem;}

.log5 .ul .li .ss .txtbox .t2{line-height: calc(24 / 14);color: #fff;margin-bottom: 0.1rem;}

.log5 .ul .li .ss .txtbox .t2 span{font-size: calc(18 / 14 * 1em);line-height: 1;}

.log5 .ul .li .ss .txtbox .t2:last-child{margin-bottom: 0;}

.log5 .ul .li .ss:hover .imgbox img{transform: scale(1.05);}

.car4{padding: 1.8rem 0 5.7rem;background: url(../images/car4_1.jpg) no-repeat center;background-size: cover;}

.car4 .webmore{margin: 0 auto;}

.car4 .webmore .mtxt{color: #fff;}

.pm3_1{position: relative;}

.pm3_1 .imgbox{position: relative;height: 10.8rem;}

.pm3_1 .imgbox img{height: 100%;object-fit: cover;}

.pm3_1 .imgbox video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}

.pm3_1 .txtbox{position: absolute;z-index: 10;width: 9.34rem;left: 50%;transform: translateX(-50%);top: 1.46rem;}

.pm3_1 .txtbox .ico{height: 0.8rem;margin: 0 auto;width: fit-content;}

.pm3_1 .txtbox .ico img{height: 100%;object-fit: contain;width: auto;}

.pm3_1 .txtbox .t1{margin-top: 0.25rem;text-align: center;line-height: 1.2;}

.pm3_1 .txtbox .t2{margin-top: 0.25rem;line-height: calc(56 / 22);}

.pm3_1 .txtbox .t2 span{color: var(--vi-color);}

.pm3_1 .txtbox .t2 b{color: var(--vi-color);font-size: calc(36 / 22 * 1em);line-height: calc(56 / 36);}

.prodMain3Layout .conbox{background: #fff;}

.pm3_2{margin-top: 1.6rem;overflow: hidden;}

.pm3_2 .jbwz{width: fit-content;margin-left: auto;margin-right: auto;}

.pm3_2 .box{margin-top: 0.7rem;}

.pm3_2 .box .swiper{overflow: visible;}

.pm3_2 .box .swiper .swiper-slide{height: 5.63rem;border-radius: 0.2rem;overflow: hidden;width: 10rem;margin: 0 0.1rem;}

.pm3_2 .box .swiper .swiper-slide img{height: 100%;object-fit: cover;}

.pm3_2 .box .swiper .swiper-slide:hover img{transform: scale(1.05);}

.pm3_2 .swpbtn a{margin-top: 0.6rem;}

.pm3_3{margin-top: 1.6rem;padding: 0.6rem 0 1.2rem;display: flex;align-items: center;background: url(../images/pm3_3_1.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;min-height: 10.8rem;}

.pm3_3 .inner_title2 .t1{color: #fff;}

.pm3_3 .inner_title2 .t2{color: #E7E7E7;}

.pm3_3 .txt{margin-top: 0.6rem;}

.pm3_3 .txt .t1{line-height: calc(42 / 32);color: #fff;}

.pm3_3 .txt .t2{line-height: calc(42 / 22);color: #fff;margin-top: 0.2rem;}

.pm3_3 .txt .t2 p{position: relative;padding-left: 0.34rem;}

.pm3_3 .txt .t2 p::before{content: "";position: absolute;left: 0.145rem;top: calc(42 / 22 * 0.5em - 0.025rem);width: 0.05rem;height: 0.05rem;background: #fff;border-radius: 50%;}

.pm3_4{margin-top: 1.6rem;overflow: hidden;}

.pm3_4 .box{margin-top: 0.6rem;}

.pm3_4 .swiper{overflow: visible;}

.pm3_4 .swiper .swiper-slide{width: 11.03rem;margin: 0 0.1rem;}

.pm3_4 .swiper .swiper-slide .imgbox{border-radius: 0.2rem;height: 6.4rem;overflow: hidden;}

.pm3_4 .swiper .swiper-slide .imgbox img{height: 100%;object-fit: cover;}

.pm3_4 .swiper .swiper-slide .txtbox{margin-top: 0.3rem;line-height: calc(32 / 26);}

.pm3_5{padding: 0.2rem 0 0.95rem;margin-top: 1.6rem;}

.pm3_5 .txt{position: relative;z-index: 5;}

.pm3_5 .txt .t1{margin: 0 auto;line-height: calc(80 / 60);background: linear-gradient(90deg, #00A2FF 23.8%, #DEEDED 58.61%, #CCE6E6 71.89%, #E6FF00 88.04%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;width: fit-content;}

.pm3_5 .txt .t2{background: linear-gradient(90deg, #00FB64 14.81%, #E6FF00 50.6%, #DEEDED 86.4%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin: 0.16rem auto 0;line-height: calc(90 / 70);width: fit-content;}

.pm3_5 .txt .t3{max-width: calc(1310 / 20 * 1em);margin: 0.3rem auto;line-height: calc(46 / 20);text-indent: 2em;}

.pm3_5 .img{margin-top: -0.58rem;}

.pm3_6{overflow: hidden;}

.pm3_6 .swpbox{background: linear-gradient(180deg, rgba(240, 247, 247, 0.00) 0%, #F0F7F7 100%);padding: 1.12rem 0 2.25rem;}

.pm3_6 .swiper{overflow: visible;}

.pm3_6 .swiper .swiper-slide{width: 4.2rem;margin: 0 0.85rem;}

.pm3_6 .swiper .swiper-slide .img{height: 2.3662rem;border-radius: 0.1rem;border: 1px solid #E9E9E9;box-shadow: 0.11rem 0.14rem 0.47rem rgba(0, 0, 0, 0.05);overflow: hidden;}

.pm3_6 .swpbtn a{margin-top: 1.33rem;}

.pm3_6 .swiper .swiper-slide.swiper-slide-active .img{transform: scale(calc(680 / 420));}

.pm3_6 .text{margin-top: 2rem;}

.pm3_6 .text .t1{width: 3.59rem;margin: 0 auto;}

.pm3_6 .text .t2{line-height: calc(65 / 46);margin: 0.2rem auto 0;text-align: center;}

.pm3_6 .text .t3{max-width: calc(812 / 18 * 1em);margin: 0.4rem auto 0;line-height: calc(42 / 18);text-indent: 2em;}

.prodMain3Layout .pm1_4 .rf{width: 9.71rem;height: 5.2rem;}


/* 
.pm1_3.act .box1{display: none;}

.pm1_3.act .box2{margin-top: 8.16rem;}

.prodMain1Layout .inner_banner .webmore .mtxt{color: #333;}

.prodMain1Layout .inner_banner .webmore:hover .mtxt{color: #fff;} */

.pagebox .page select{width: 1rem;border-radius: 6px;
    border: 1px solid rgba(102, 102, 102, 0.14);
    background: none;height: 0.44rem;text-align: center;margin-left: 0.38rem;}

    .pm1_3.act{background: #fff;padding-top: 1rem;}

.pm1_3.act .inner_title2{display: none;}


.pm1_3.act .set,
.pm1_3.act .box1{display: none;}

.pm1_3.act .box2{margin-top: 0;}

.prodMain1Layout .inner_banner .webmore .mtxt{color: #333;}

.prodMain1Layout .inner_banner .webmore:hover .mtxt{color: #fff;}

.pm2_2 .listbox .item .dit .set:first-child{border-top: none;padding-top: 0;}

.pm2_2 .listbox .item .dit .set{display: block;line-height: calc(30 / 18);border-top: 1px dashed rgba(255,255,255,0.5);padding-top: 0.3rem;}


.pm2_2 .listbox .item .dit .set img{display: inline-block;vertical-align: sub;}

.pm3_5 .txt .t4{margin: 0.3rem auto 0;width: fit-content;}


@media screen and (min-width:1025px) {
  .mh_nav,
  .m_header{display: none !important;}

  .int1 .txtbox .t1 br{display: none;}
}

@media screen and (max-width:1024px) {
  html{font-size: min(calc(100vw / 7.5), 100px);}
  .header{display: none;}
  
  .m_header{position: fixed;top: 0;left: 0;width: 100%;z-index: 111;display: flex;align-items: center;justify-content: space-between;padding: 0.35rem 0.33rem 0.35rem 0.36rem;}
  .m_header .menu{width: 0.4rem;position: relative;}
  .m_header .logo{height: 0.5rem;width: auto;position: relative;}
  .m_header .logo img{width: auto;height: 0.5rem;object-fit: contain;}
  .m_header .search{width: 0.4rem;position: relative;}

  .m_header.act,
  .m_header.on{background: #fff;}

  .m_header.ny .imgTwo img:nth-child(1),
  .m_header.act .imgTwo img:nth-child(1),
  .m_header.on .imgTwo img:nth-child(1){opacity: 1;}

  .m_header.ny .imgTwo img:nth-child(2),
  .m_header.act .imgTwo img:nth-child(2),
  .m_header.on .imgTwo img:nth-child(2){opacity: 1;}

  .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 15px;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: 20px;height: 20px;}
  .mh_nav .nav>li{border-bottom: 1px solid rgba(0,0,0,0.1);position: relative;padding-right: 40px;}
  .mh_nav .nav>li .lv1>a{line-height: 60px;font-size: 16px;display: block;width: fit-content;}
  
  .mh_nav .nav>li::after{content: "";position: absolute;right: 0;top:24px;transition: all 0.5s; width: 12px;height: 12px;background: url(../images/svg/hx_add.svg)no-repeat center;background-size:auto 100%;transform: rotate(-90deg);}
  .mh_nav .nav>li.on:after{transform: rotate(0deg);}
  .mh_nav .nav>li:nth-child(5):after,
  .mh_nav .nav>li:nth-child(7):after,
  .mh_nav .nav>li:nth-child(10):after{display: none;}

  .mh_nav .nav>li .nav2{padding: 0 15px 15px;line-height: 24px; display: none;font-size: 14px;}
  .mh_nav .nav>li .nav2 .h{font-weight:600;font-size: 14px;color: #1f1f1f;margin-bottom:8px;}
  .mh_nav .nav>li .nav2 a{padding:6px 0;}
  .mh_nav .nav>li .nav3{font-size: 13px;padding-left:16px;}
  .mh_nav .nav>li .nav3 a{font-size: 13px;padding: 0;}

  .banner .tab{display: none;}

  .banner .pogin{position: absolute;left: 0;bottom: 0.34rem;z-index: 11;display: flex;align-items: center;justify-content: center;}

  .banner .pogin span{width: 0.22rem;height: 0.06rem;border-radius: 0.22rem;opacity: 0.3;background: #FFF;}

  .banner .pogin span.swiper-pagination-bullet-active{width: 0.5rem;opacity: 1;}

  .zz_tanchuang .tbox .modal{width: 90%;}

  .zz_tanchuang .tbox .modal .out{width: 30px;right: 0;}

  .banner .swiper-slide .txt .h{font-size: 0.6rem;line-height: calc(73 / 60);margin-bottom: 0.23rem;}

  .banner .swiper-slide .txt .p{font-size: 0.34rem;line-height: calc(41 / 34);}

  .banner .swiper-slide .txt{top: 3.49rem;}

  .ipart1{padding: 1.3rem 0.36rem;}

  .ipart1 .top .tit{margin-top: 0.1rem;}

  .ipart1 .top .p{font-size: 0.26rem;line-height: 100.609%;margin: 0 0.53rem;}

  .ipart1 .top{margin-bottom: 0.52rem;}

  .ipart1 .list{flex-wrap: wrap;gap: 0.8rem;}

  .ipart1 .list .item{width: 100%;}

  .ipart1 .list .item .txt1{position: relative;bottom: 0;}

  .ipart1 .list .item{height: max-content;overflow: visible;}

  .ipart1 .list .item .pic{position: relative;top: 0;left: 0;transform: none;aspect-ratio: 678 / 380;}

  .ipart1 .list .item .txt1{position: relative;margin-top: 0.4rem;width: calc(100% - 3rem);color: #333;}

  .ipart1 .list .item .txt1 .p{color: #5F6368;}

  .ipart1 .list .item .txt1{display: none;}

  .ipart1 .list .item .txt2{display: block;display: flex;align-items: center;justify-content: space-between;margin-top: 0.4rem;}

  .ipart1 .list .item .txt2 .p{font-size: 0.26rem;line-height: calc(34 / 26);color: #5F6368;margin-top: 0.15rem;}

  .ipart1 .list .item .txt2 .h{line-height: calc(40 / 36);}

  .combtn img{width: 0;}
  .combtn{background: linear-gradient(184deg, #63D973 3.65%, #00A3FB 100%);width: 2.84rem;height: 0.78rem;border-radius: 0.7rem;justify-content: center;}

  .ipart1 .list .item .combtn{width: 2.58rem;height: 0.7rem;border-radius: 0.7rem;}

  .ipart2{padding: 1.3rem 0.36rem;height: auto;background: #F5F5F5;overflow: hidden;}

  .ipart2 .txt{position: relative;top: 0;left: 0;text-align: center;}

  .ipart2 .txt .h{color: #333;margin-bottom: 0.1rem;}

  .ipart2 .txt .p{color: #00AAE7;}

  .ipart2 .cons{position: relative;top: 0;height: auto;margin: 0.43rem 0 0;overflow: visible;}

  .ipart2 .cons .swiper-slide{background: #fff;border-radius: 0.2rem;overflow: hidden;}

  .ipart2 .cons .swiper-slide .pic{aspect-ratio: 678 / 380;height: auto;}

  .ipart2 .cons .switch{display: none;}

  .ipart2 .cons .swiper-slide .card{position: relative;top: 0;right: 0;width: 100%;background: none;padding: 0.56rem 0.4rem 0.68rem 0.37rem;}

  .ipart2 .cons .swiper-slide .card .scroll{padding: 0;max-height: none;display: flex;flex-wrap: wrap;overflow: visible;}

  .ipart2 .cons .swiper-slide .card .h_1{color: #333;margin-left: 0.15rem;line-height: 0.48rem;margin-bottom: 0;}

  .ipart2 .cons .swiper-slide .card .num{font-size: 0.46rem;line-height: 0.48rem;}

  .ipart2 .cons .swiper-slide .card .p1{line-height: calc(50 / 26);color: #5F6368;margin-top: 0.24rem;margin-bottom: 0.67rem;}

  .ipart2 .cons .swiper-slide .card .combtn{order: 1;margin: 0.54rem auto 0;}

  .ipart2 .cons .list .pogin{margin-top: 0.38rem;}

  .ipart2 .cons .list .pogin span{border-radius: 22px;background: #DDD;width: 0.22rem;height: 0.06rem;border-radius: 0.22rem;margin: 0 0.08rem;opacity: 1;}

  .ipart2 .cons .list .pogin span.swiper-pagination-bullet-active{width: 0.5rem;background: #00AAE7;}

  .ipart2 .cons .swiper-slide .card .list{overflow: visible;width: 100%;height: max-content;}

  .ipart2 .cons .list .swiper-slide{display: block;background: none;padding: 0;border: none;width: fit-content;}

  .ipart2 .cons .list .swiper-slide .pic1{width: 1.5rem;height: 1.24rem;border-radius: 0.08rem;border: 1px solid #E8E8E8;background: #FFF;backdrop-filter: blur(31.700000762939453px);margin: 0 auto;}

  .ipart2 .cons .list .swiper-slide .txt1{margin-top: 0.1rem;color: #333;text-align: center;font-size: 0.24rem;line-height: 0.34rem;}
  
  .ipart3{padding: 1.34rem 0 1.3rem;overflow: hidden;}

  .w1640{padding: 0 0.36rem;}

  .ipart3 .title{position: relative;z-index: 10;background: #fff;}

  .ipart3 .title .t1{line-height: 118.901%;margin-bottom: 0.1rem;}

  .ipart3 .title .t2{font-size: 0.26rem;color: #00AAE7;line-height: 100.609%;}
  
  .ipart3 .box{margin-top: 0.5rem;padding-bottom: 1.48rem;}

  .ipart3 .titbox{position: static;margin-top: -0.27rem;}

  .ipart3 .titbox .tox{position: static;top: 0;}

  .ipart3 .titbox .tox .vdbox{width: auto;}

  .ipart3 .titbox .tox .vdbox video{height: 4.24rem;aspect-ratio: 750 / 424;margin: 0 -0.36rem;}

  .ipart3 .titbox .tox .vdbox .txt{position: relative;margin-top: -0.17rem;}

  .ipart3 .titbox .tox .vdbox .txt .set{font-size: 0.3rem;margin-right: 0.41rem;}

  .ipart3 .titbox .tox .more{position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);margin-top: 0;}

  .ipart3 .swiper{overflow: visible;margin-top: 0.55rem;}

  .ipart3 .swiper-slide{width: 4.6rem;margin-right: 0.2rem;background: #fff;padding: 0.41rem 0.35rem 0.23rem 0.49rem;border-radius: 0.2rem;background: #FFF;height: auto;}

  .ipart3 .swiper-slide .top{display: flex;justify-content: space-between;align-items: center;}

  .ipart3 .swiper-slide .top .ico{width: 0.8rem;}

  .ipart3 .swiper-slide .top .t1{display: flex;align-items: center;justify-content: center;}

  .ipart3 .swiper-slide .top .t1 .num{position: relative;color: rgba(51,51,51,0);font-size: 0.8rem;line-height: 1.1;}

  .ipart3 .swiper-slide .top .t1 .num span{position: absolute;top: 0;left: 0;width: 100%;}

  .ipart3 .swiper-slide .top .t1 .unit{font-size: 0.28rem;line-height: calc(34 / 28);margin-left: 0.1rem;}

  .ipart3 .swiper-slide .txt{margin-top: 0.58rem;}

  .ipart3 .swiper-slide .txt .t2{font-size: 0.26rem;line-height: calc(40 / 26);color: #5F6368;}

  .ipart3 .pogin{display: flex;align-items: center;justify-content: center;margin-top: 0.4rem;}

  .ipart3 .pogin span{border-radius: 0.22rem;background: #DDD;width: 0.26rem;height: 0.06rem;border-radius: 0.22rem;margin: 0 0.08rem;opacity: 1;}

  .ipart3 .pogin span.swiper-pagination-bullet-active{width: 0.5rem;background: #00AAE7;}

  .ipart3 .titbox .tox .more a{color: #fff;}

  .ipart4{padding: 1.3rem 0.36rem;}

  .ipart4 .top{margin-bottom: 0.5rem;}

  .ipart4 .top .tit{margin-bottom: 0.1rem;}

  .ipart4 .top .p{font-size: 0.26rem;}

  .ipart4 .con{flex-wrap: wrap;}

  .ipart4 .con .left{width: 100%;}

  .ipart4 .con .left .pic{height: auto;aspect-ratio: 678 / 381;}

  .ipart4 .con .left .txt .day{font-size: 0.16rem;margin-bottom: 0.12rem;font-size: 0.22rem;}

  .ipart4 .con .left .txt .more{font-size: 0.18rem;}

  .ipart4 .con .left .txt .h{font-size: 0.32rem;}

  .ipart4 .con .right{width: 100%;margin-top: 0.53rem;}

  .ipart4 .con .right .item{padding-bottom: 0.42rem;margin-bottom: 0.42rem;}

  .ipart4 .con .right .item .pic{width: 2.04rem;height: 1.26rem;margin-right: 0.2988rem;aspect-ratio: 778 / 467;width: 2.6rem;height: auto;}

  .ipart4 .con .right .item .txt .day{font-size: 0.16rem;line-height: 0.2rem;margin-bottom: 0.05rem;font-size: 0.22rem;}

  .ipart4 .con .right .item .txt .h{font-size: 0.26rem;line-height: 0.3rem;height: 0.6rem;margin-bottom: 0.23rem;}

  .ipart4 .con .right .item .txt .more{font-size: 0.18rem;}

  .ipart5{padding: 1.25rem 0.36rem 1rem;}

  .ipart5 .tit{margin-bottom: 0.38rem;}

  .ipart5 form input{width: 5.54rem;line-height: 0.5rem;font-size: 0.18rem;}

  .ipart5 ul a{padding: 0 0.143rem;}

  .footer{padding: 1rem 0 0.41rem;}

  .footer .f_top{padding: 0 0.36rem 0.7rem;flex-wrap: wrap;}

  .footer .f_top .t_left{width: 100%;}

  .footer .f_top .t_right{width: 100%;margin-top: 0.63rem;}

  .footer .f_top .tit{font-size: 0.3rem;}

  .footer .f_top .t_left .list{padding-top: 0.22rem;line-height: calc(29 / 24);}

  .footer .f_top .t_left .list .item{width: calc(50% - 0.308rem);margin: 0.4rem 0.616rem 0 0;padding-bottom: 0.1722rem;}

  .footer .f_top .t_left .list .item:nth-child(2n){margin-right: 0;}

  .footer .f_top .t_left .list .item img:nth-child(3){height: 0.154rem;}

  .sidebar{display: none;}

  .footer .f_top .t_right .item{flex-wrap: wrap;}

  .footer .f_top .t_right .item .name{width: 100%;}

  .footer .f_top .t_right .item .tel{font-size: 0.3rem;line-height: 0.36rem;margin-top: 0.23rem;}

  .footer .f_top .t_right .item{margin-top: 0.49rem;}

  .footer .f_top .t_right .item .ad{margin-top: 0.23rem;font-size: 0.3rem;line-height: 0.36rem;}

  .footer .f_top .t_right .fx{margin-top: 0.52rem;}

  .footer .f_bottom{padding: 0.4rem 0.36rem 0;flex-wrap: wrap;text-align: center;}

  .footer .f_bottom .b_right{justify-content: center;margin-top: 0.12rem;width: 100%;}

  .inner_banner{position: relative;}
  
  .inner_banner .imgbox{height: auto;aspect-ratio: 750 / 1200;}

  .inner_banner .imgbox>div{aspect-ratio: 750 / 1200;}

  .inner_banner .txtbox{top: 3.49rem;transform: none;text-align: center;}

  .inner_banner .txtbox .t1{font-size: 0.6rem;line-height: 0.73rem;}

  .inner_banner .txtbox .t2{font-size: 0.26rem;line-height: 0.32rem;margin-top: 0.23rem;}

  .solutionLayout .crumb{display: none;}

  .sol1{padding: 1.2rem 0 0;}

  .sol1 .w1640{flex-wrap: wrap;}

  .inner_title2{text-align: center;width: 100%;}

  .inner_title2 .t1{line-height: 0.68rem;}

  .inner_title2 .t2{font-size: 0.26rem;line-height: 0.34rem;margin-top: 0.06rem;}

  .sol1 .det{max-width: none;margin: 0.45rem 0 0;text-align: center;font-size: 0.24rem;line-height: 0.4rem;}

  .sol2{padding: 0.85rem 0 1.3rem;overflow: hidden;}

  .sol2 .listbox{position: relative;top: 0;height: auto;}

  .sol2 .listbox .item{position: relative;top: 0;background: none;margin: 0.7rem auto 0;width: calc(100% - 0.72rem);background: #fff;padding-bottom: 1.2rem;border-radius: 0.2rem;}

  .sol2 .listbox .item:first-child{margin-top: 0;}

  .sol2 .listbox .item .w1640{padding: 0;}

  .sol2 .listbox .item .swiper1{height: auto;}

  .sol2 .listbox .item .swiper1 .imgbox{height: auto;aspect-ratio: 678 / 378;}

  .sol2 .listbox .item .swiper1 .txtbox{position: relative;height: auto;top: 0;left: 0;width: 100%;padding: 0.7rem 0.4rem 0 0.37rem;background: #fff;}

  .sol2 .listbox .item .swiper1 .txtbox .t1{font-size: 0.38rem;line-height: 0.4rem;color: #333;}

  .sol2 .listbox .item .swiper1 .txtbox .t2{margin-top: 0.06rem;font-size: 0.24rem;line-height: 0.34rem;color: #B8B8B8;}

  .sol2 .listbox .item .swiper1 .txtbox .t3{font-size: 0.28rem;line-height: 0.4rem;margin-top: 0.34rem;color: #333;}

  .sol2 .listbox .item .swiper1 .txtbox .t4 span{font-size: 0.24rem;line-height: 0.32rem;color: #333;}

  .sol2 .listbox .item .swiper1 .txtbox .t4 s{width: 0.01rem;height: 0.17rem;margin: 0 0.1rem;background: #333;}

  .sol2 .listbox .item .swiper1 .txtbox .t5{font-size: 0.26rem;line-height: 0.5rem;color: var(--content-text-color);border-top: 1px solid rgba(51, 51, 51, 0.20);padding-top: 0.42rem;margin-top: 0.27rem;}

  .solutionLayout .conbox{background: #F5F5F5;border-radius: 0;}

  .sol2 .listbox .item .swiper2{width: 100%;margin-top: 0.37rem;background: #fff;padding: 0 0.4rem 0.1rem 0.37rem;}

  .sol2 .listbox .item.act1,
  .sol2 .listbox .item.act2,
  .sol2 .listbox .item.act3{top: 0;}

  .sol2 .listbox .item.act1 .swiper2,
  .sol2 .listbox .item.act2 .swiper2,
  .sol2 .listbox .item.act3 .swiper2{opacity: 1;}

  .sol2 .vhbox{display: none;}

  .sol2 .listbox .item.act1 .swiper1{transform: scale(1);background: #fff;}

  .sol2 .listbox .item.act1 .swiper1 .swiper-slide{opacity: 1;}

  .sol2 .listbox .item.act2 .swiper1{transform: scale(1);background: #fff;}

  .sol2 .listbox .item.act2 .swiper1 .swiper-slide{opacity: 1;}

  .sol2 .listbox .item.act3 .swiper1{transform: scale(1);background: #fff;}

  .sol2 .listbox .item.act3 .swiper1 .swiper-slide{opacity: 1;}

  .sol2 .listbox .item .pogin{display: flex;align-items: center;justify-content: center;margin-top: 0.42rem;}

  .sol2 .listbox .item .pogin span{border-radius: 0.22rem;background: #DDD;width: 0.26rem;height: 0.06rem;border-radius: 0.22rem;margin: 0 0.08rem;opacity: 1;}

  .sol2 .listbox .item .pogin span.swiper-pagination-bullet-active{width: 0.5rem;background: #00AAE7;}

  .crumb{display: none;}

  .newProdcutLayout .inner_banner .txtbox{top: calc(723 / 1200 * 100%);text-align: left;padding-right: 0.63rem;}

  .newProdcutLayout .inner_banner .txtbox .t2{line-height: 0.34rem;margin-top: 0.12rem;}

  .newProdcutLayout .inner_banner .txtbox .t3{font-size: 0.24rem;line-height: 0.4rem;margin-top: 0.5rem;}

  .nplist{padding: 1.3rem 0 1.38rem;}

  .nplist .ul .li{width: 100%;margin: 1.37rem 0 0;}

  .nplist .ul .li:first-child{margin-top: 0;}

  .nplist .ul .li .ss .imgbox{height: auto;aspect-ratio: 678 / 508;}

  .nplist .ul .li .ss .txtbox{margin-top: 0.4rem;text-align: center;flex-wrap: wrap;}

  .nplist .ul .li .ss .txtbox .lf{width: 100%;margin-right: 0;}

  .nplist .ul .li .ss .txtbox .rf{width: 100%;opacity: 1;}

  .nplist .ul .li .ss .txtbox .rf .webmore{margin: 0.69rem auto 0;}

  .webmore{width: 2.54rem;height: 0.7rem;padding: 0;justify-content: center;background: var(--linear-gradient);}

  .webmore .marr{display: none;}

  .webmore::before{display: none;}

  .webmore::after{display: none;}

  .webmore .mtxt{margin-right: 0;line-height: 0.7rem;color: #fff;}

  .nplist .ul .li .ss .txtbox .lf .t1{font-size: 0.36rem;line-height: 0.4rem;}

  .nplist .ul .li .ss .txtbox .lf .t2{line-height: 0.34rem;color: #B8B8B8;margin-top: 0.15rem;}

  .newProdcutDetLayout .inner_banner .txtbox{top: calc(314 / 1200 * 100%);text-align: left;}

  .newProdcutDetLayout .inner_banner .txtbox .t2{line-height: 0.34rem;margin-top: 0.12rem;width: 5.01rem;}

  .newProdcutDetLayout .inner_banner .txtbox .t3{font-size: 0.24rem;line-height: 0.4rem;max-width: 5.01rem;margin-top: 0.5rem;}

  .newProdcutDetLayout .inner_banner .set{left: 0.36rem;top: calc(100% + 0.37rem);}

  .newProdcutDetLayout .inner_banner .set .tt1 span{font-size: 0.2rem;line-height: 0.24rem;padding: 0.07rem 0.15rem;}

  .newProdcutDetLayout .inner_banner .set .tt2{font-size: 0.2rem;line-height: 0.23rem;align-items: center;}

  .npd1{padding: 1.2rem 0 1.3rem;}

  .npd1 .ul{margin-top: 0.47rem;}

  .npd1 .ul .li{width: 100%;margin-top: 0.3rem;margin-right: 0;padding: 0.48rem 0.3rem 0.7rem;}

  .npd1 .ul .li:nth-child(-n + 3){margin-top: 0.3rem;}

  .npd1 .ul .li:first-child{margin-top: 0;}

  .npd1 .ul .li .ico{width: 0.7rem;height: 0.7rem;}

  .npd1 .ul .li .txt{font-size: 0.24rem;line-height: 0.33rem;margin-top: 0.27rem;}

  .npd2 .imgbox img{height: 9rem;object-fit: cover;}

  .npd2 .txtbox .inner_title2{text-align: left;}

  .npd2 .txtbox .inner_title2 .t2{margin-top: 0.14rem;width: 2.7rem;color: #E7E7E7;}

  .npd2 .txtbox .inner_title2 .t3{margin-top: 0;padding-top: 0.23rem;width: 3.5rem;flex-wrap: wrap;font-size: 0.24rem;line-height: 0.42rem;}

  .npd2 .txtbox .inner_title2 .t3 span{margin-top: 0.17rem;}

  .npd2 .txtbox .inner_title2 .t3 s{margin-top: 0.17rem;height: 0.2rem;}

  .npd2 .txtbox .inner_title2 .t3 s:nth-last-child(2){display: none;}

  .npd3{padding: 1.3rem 0 1.05rem;}

  .npd3 .det{font-size: 0.24rem;line-height: 0.4rem;text-align: center;max-width: 6.22rem;}

  .npd3 .box{margin-top: 0.7rem;}

  .npd3 .swiper .swiper-slide{width: 6.75rem;height: 3.8rem;margin: 0 0.055rem;}

  .npd3 .swiper .swiper-slide .txtbox{left: 0.42rem;bottom: 0.28rem;width: calc(100% - 0.42rem - 0.32rem);}

  .npd3 .swiper .swiper-slide .txtbox .t1{font-size: 0.3rem;}

  .npd3 .swiper .swiper-slide .txtbox .t2{font-size: 0.2rem;}

  .swpbtn a{margin: 0.48rem 0.19rem 0;width: 0.64rem;height: 0.64rem;}

  .npd3 .swpbtn a{margin-top: 0.48rem;}

  .npd13{padding: 1.2rem 0 1.3rem;}

  .npd13 .box{margin-top: 0.69rem;}

  .npd13 .set .t1{font-size: 0.36rem;line-height: 0.42rem;}
  
  .npd13 .set .t2{font-size: 0.24rem;line-height: 0.42rem;margin-top: 0.14rem;}

  .npd13 .ul{margin-top: 0;}

  .npd13 .ul .li{width: 100%;margin: 0.5rem 0 0;padding: 0.4rem 0.43rem 0.62rem 0.44rem;}

  .npd13 .ul .li:nth-child(-n + 2){margin-top: 0.5rem;}

  .npd13 .ul .li .ico{margin: 0 auto;}

  .npd13 .ul .li .txt .t1{text-align: center;font-size: 0.3rem;line-height: 0.36rem;margin-top: 0.4rem;}

  .npd13 .ul .li .txt .t2{font-size: 0.24rem;line-height: 0.4rem;margin-top: 0.2rem;text-align: center;}

  .npd14{padding: 1rem 0 1.3rem;}

  .npd14 .set .t1{font-size: 0.36rem;line-height: 0.42rem;margin-top: 0.69rem;}

  .npd14 .set .t2{font-size: 0.24rem;line-height: 0.42rem;margin-top: 0.14rem;}

  .npd14 .box{margin-top: 1.12rem;padding-bottom: 0;}

  .npd14 .box .ul{position: relative;top: 0;height: auto;}

  .npd14 .box .ul .li{position: relative;top: 0;opacity: 1;}

  .npd14 .box .vh{display: none;}

  .npd14 .box .ul .li.act1{top: 0;opacity: 1;transform: none;transform-origin: top center;}

  .npd14 .box .ul .li{flex-wrap: wrap;margin-top: 0.5rem;}

  .npd14 .box .ul .li:first-child{margin-top: 0;}

  .npd14 .box .ul .li .imgbox{width: 100%;height: auto;aspect-ratio: 678 / 380;}

  .npd14 .box .ul .li .txtbox{width: 100%;padding: 0.56rem 0.54rem 0.7rem 0.53rem;}

  .npd14 .box .ul .li .txtbox .t1{font-size: 0.3rem;line-height: 0.36rem;margin-top: 0.33rem;}

  .npd14 .box .ul .li .txtbox .t2{font-size: 0.24rem;line-height: 0.4rem;margin-top: 0.2rem;color: var(--content-text-color);}

  .npd15 .box{padding: 1.3rem 0 0;}

  .npd15 .box .lf{width: 100%;}

  .npd15 .box .lf .set{text-align: center;}

  .npd15 .box .lf .set .t1{font-size: 0.36rem;line-height: 0.42rem;}

  .npd15 .box .lf .set .t2{font-size: 0.24rem;line-height: 0.42rem;margin-top: 0.14rem;}

  .npd15 .box .rf{margin-top: 0.5rem;}

  .npd15 .box .rf .list{position: relative;height: auto;}

  .npd15 .box .rf .vh{display: none;}

  .npd15 .box .rf .item{position: relative;top: 0;}

  .npd15 .box .rf .item .imgbox{height: auto;aspect-ratio: 676 / 380;}

  .npd16 .top{min-height: 9rem;padding: 1.12rem 0 5.09rem;}

  .npd16 .top .set{margin-top: 0.69rem;}

  .npd16 .top .set .t1{font-size: 0.36rem;line-height: 0.42rem;}

  .npd16 .top .set .t2{font-size: 0.24rem;line-height: 0.42rem;margin-top: 0.14rem;}

  .npd16 .bot{margin-top: -1.61rem;}

  .npd16 .bot .ul{padding: 0.86rem 0.37rem 0 0.32rem;}

  .npd16 .bot .ul .li{width: 100%;margin: 0;padding: 0.44rem 0.5rem;}

  .npd16 .bot .ul .li:nth-child(-n + 2){margin-top: 0.3rem;}

  .npd16 .bot .ul .li:first-child{margin-top: 0.3rem;}

  .npd16 .bot .ul .li .t1{font-size: 0.3rem;}

  .npd17{padding: 1.3rem 0 2.77rem;}

  .npd17 .txt{font-size: 0.42rem;}

  .npd4{padding: 1.3rem 0 1.2rem;overflow: hidden;}

  .npd4 .box{margin-top: 0.5rem;}

  .npd4 .swiper .swiper-slide{width: 6.78rem;margin: 0 0.12rem 0 0;height: auto;}

  .npd4 .swiper .swiper-slide .imgbox{height: auto;aspect-ratio: 678 / 395;border-radius: 0.2rem;overflow: hidden;}

  .npd4 .swiper .swiper-slide .txtbox{margin-top: 0.18rem;}

  .npd4 .swiper .swiper-slide .txtbox .t1{font-size: 0.26rem;line-height: 0.39rem;}

  .npd6{padding: 1.2rem 0 1.3rem;}

  .npd6 .listbox{margin-top: 0.54rem;flex-wrap: wrap;}

  .npd6 .listbox .item{width: 100%;}

  .npd6 .listbox .vs{width: 100%;height: 1.72rem;margin: 0.54rem 0;justify-content: center;}

  .npd6 .listbox .vs img{width: 1.72rem;}

  .npd6 .listbox .item .imgbox{height: auto;aspect-ratio: 678 / 382;}

  .npd6 .listbox .item .txtbox{margin-top: 0.46rem;}

  .npd6 .listbox .item .txtbox .t1{font-size: 0.3rem;line-height: 0.42rem;}

  .npd6 .listbox .item .txtbox .t2{font-size: 0.24rem;line-height: 0.4rem;margin-top: 0.18rem;}

  .npd7{padding: 1.3rem 0 0;}

  .npd7 .det{font-size: 0.24rem;line-height: 0.42rem;}

  .npd7 .box2{margin-top: 1.27rem;}

  .npd8{padding: 1.2rem 0 2.12rem;}

  .npd8 .swiper .swiper-slide{width: 100%;height: auto;}

  .npd8 .swiper .swiper-slide .imgbox{height: auto;aspect-ratio: 678 / 382;}

  .npd8 .swiper .swiper-slide .txtbox{padding: 0.28rem 0.46rem;}

  .npd8 .swiper .swiper-slide .txtbox .t2{font-size: 0.2rem;line-height: 1.5;margin-top: 0.2rem;max-height: none;}

  .npd8 .swiper .swiper-slide.swiper-slide-active .txtbox .t2{max-height: none;margin-top: 0.2rem;}

  .npd9{padding: 3.71rem 0;min-height: 12rem;}

  .npd9 .tit{max-width: 3.51rem;font-size: 0.36rem;line-height: 0.62rem;}

  .npd10{overflow: hidden;}

  .npd10 .vidbox{height: 12rem;}

  .npd10 .vidbox .txtbox .t2{font-size: 0.32rem;line-height: 0.56rem;}

  .npd10 .vidbox .txtbox .t3{line-height: 0.56rem;margin-top: 0.3rem;}

  .npd10 .box .ul .li{margin-top: 1.3rem;flex-wrap: wrap;}

  .npd10 .box .ul .li:first-child{margin-top: 1.18rem;}

  .npd10 .box .ul .li .txtbox .set{min-height: 1.12rem;padding: 0.17rem 0 0 1.12rem;}

  .npd10 .box .ul .li .txtbox .set .number{font-size: 1.2492rem;line-height: 1.52rem;left: -0.46rem;}

  .npd10 .box .ul .li .txtbox .set .t1{line-height: 0.68rem;}

  .npd10 .box .ul .li .txtbox .set .t2{font-size: 0.26rem;margin-top: 0.1rem;line-height: 0.34rem;}

  .npd10 .box .ul .li .imgbox{width: 100%;height: auto;aspect-ratio: 678 / 382;margin-top: 0.44rem;}

  .npd10 .box .ul .li .phbox .det{margin-top: 0.5rem;font-size: 0.24rem;line-height: 0.42rem;}

  .npd10 .box .ul .li .txtbox{width: 100%;}

  .npd10 .four{margin: 1.3rem -0.36rem 0;padding-top: 1.13rem;padding-bottom: 1.1rem;}

  .npd10 .four .set{min-height: 1.52rem;padding: 0.17rem 0 0 1.12rem;}

  .npd10 .four .set .number{font-size: 1.2492rem;line-height: 1.52rem;left: -0.46rem;}

  .npd10 .four .set .t1{line-height: 0.68rem;}

  .npd10 .four .set .t2{font-size: 0.26rem;margin-top: 0.1rem;line-height: 0.34rem;}

  .npd10 .four .fox{margin-top: 0.32rem;width: 100%;}

  .npd10 .four .fox .linebox{display: none;}

  .npd10 .four .fox .imgbox{position: relative;top: 0;left: 0;width: 4.14rem;height: 4.14rem;margin: 0.74rem 0 0 1.25rem;aspect-ratio: 1 / 1;overflow: visible;}

  .npd10 .four .fox .imgbox::before{content: "";position: absolute;top: -0.42rem;left: -0.37rem;width: 4.88rem;height: 5rem;background: url(../images/npd10_7_ph.png) no-repeat center;background-size: contain;}

  .npd10 .four .fox .ul{margin-top: 0.74rem;}

  .npd10 .four .fox .ul .li{position: relative;top: 0 !important;right: 0 !important;bottom: 0 !important;left: 0 !important;background: none;margin-top: 0.16rem;}

  .npd10 .four .fox .ul .li:first-child{margin-top: 0;}

  .npd10 .four .fox .ul .li .icobox{width: 100%;height: auto;display: flex;flex-direction: column;justify-content: center;background: none;min-height: 1.6rem;padding: 0 0 0 1.93rem;}

  .npd10 .four .fox .ul .li .icobox .ico{position: absolute;width: 1.39rem;height: 1.39rem;background: #fff;border-radius: 50%;left: 0.1039rem;top: 50%;transform: translateY(-50%);padding: 0.2376rem 0 0;}

  .npd10 .four .fox .ul .li .icobox .ico img{width: 0.48rem;height: 0.48rem;margin: 0 auto;}

  .npd10 .four .fox .ul .li .t2{position: relative !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;width: 100% !important;}

  .npd10 .four .fox .ul .li .icobox .t1{position: absolute;left: 0.08rem;width: 1.25rem;text-align: center;}

  .npd10 .four .fox .ul .li .icobox .t2{text-align: left !important;font-size: 0.24rem;line-height: 1.5;}

  .npd10 .four .fox .ul .li .icobox .ico::before{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 1.6rem;height: 1.6rem;border-radius: 50%;background: url(../images/svg/npd10_7.svg) no-repeat center;background-size: contain;}

  .npd11{min-height: 12rem;padding: 2.06rem 0;}

  .npd11 .t1{line-height: 0.52rem;width: 4.18rem;}

  .npd12{padding: 1.2rem 0 1.3rem;}

  .npd12 .box{margin-top: 0.7rem;flex-direction: column-reverse;}

  .npd12 .imgbox{width: 100%;height: auto;aspect-ratio: 676 / 380;}

  .npd12 .txtbox{width: 100%;margin-top: 0.6rem;}

  .npd12 .txtbox .item .set{font-size: 0.36rem;line-height: 0.467rem;}

  .npd12 .txtbox .item .set img{width: 0.467rem;margin-right: 0.1167rem;}

  .npd12 .txtbox .item .det{margin: 0.2431rem 0 0 calc(0.467rem + 0.1167rem);}

  .npd12 .txtbox .item{margin-top: 0.48rem;}

  .npd5 .item{padding: 0.7rem 0 0;}

  .npd5 .item:first-child{margin-top: 0.5rem;}

  .npd5 .item:last-child{margin-bottom: 0.4rem;}

  .npd5 .box{margin-top: 0.5rem;flex-wrap: wrap;border-radius: 0.2rem;overflow: hidden;}

  .npd5 .imgbox{width: 100%;height: auto;aspect-ratio: 678 / 383;border-radius: 0;}

  .npd5 .txtbox{width: 100%;margin: 0;padding: 0.65rem 0.26rem 0.6rem;line-height: 0.4rem;}

  .npd5 .txtbox p:not(:first-child){margin-top: 0.33rem;}

  .npd5 .item:nth-child(2n) .txtbox{margin: 0;}

  .conbox{border-radius: 0;}

  .intergrityLayout .inner_banner .txtbox{top: 2.28rem;}

  .intergrityLayout .inner_banner .more{display: none;}

  .int1{padding: 1.2rem 0;}

  .int1 .txtbox .t1{line-height: 0.68rem;}

  .int1 .txtbox .t2{font-size: 0.26rem;line-height: 0.34rem;margin-top: 0.06rem;letter-spacing: 0.12em;}

  .int1 .txtbox .t3{margin-top: 0.45rem;font-size: 0.24rem;line-height: 0.4rem;}

  .int1 .txtbox .t3 p{text-indent: 0;text-align: center;margin-top: 0.24rem;}

  .int1 .txtbox{padding-bottom: 0.6rem;}

  .int1 .ul{flex-direction: column;margin: 0 -0.36rem;align-items: flex-start;}

  .int1 .ul .li{transform: none !important;margin-top: 0.2rem;margin-right: 0;}

  .int1 .ul .li:nth-child(1){margin-top: 0;width: 4.32rem;}

  .int1 .ul .li:nth-child(4),
  .int1 .ul .li:nth-child(2){width: 5.32rem;}

  .int1 .ul .li:nth-child(3){width: 6.32rem;}

  .int1 .ul .li:nth-child(5){width: 4.32rem;}

  .int1 .ul .li .ss{padding: 0.58rem 0 0.58rem 0.36rem;position: relative;min-height: auto !important;border-radius: 0.2rem;}

  .int1 .ul .li .ss .sbot{display: none;}

  .int1 .ul .li .ss .ico{position: absolute;top: 0.4rem;right: 0.6rem;}

  .int1 .ul .li .ss .txt .t1{font-size: 0.28rem;line-height: 0.32rem;margin-top: 0;}

  .int1 .ul .li .ss .txt .t3{display: none;}

  .int1 .ul .li .ss .txt .t2{line-height: 0.4rem;margin-top: 0.12rem;width: 1.92rem;}

  .int1 .ul .li:nth-child(3) .ss{background: linear-gradient(-90deg, rgba(80, 193, 255, 0.00) -26.98%, #50C1FF 105.87%);}

  .int1 .ul .li:nth-child(3) .ss .txt .t2{width: 2.4rem;}

  .int1 .ul .li:nth-child(4) .ss .txt .t2{width: 2.2rem;}

  .int2{padding: 1.2rem 0;}

  .int2 .ul .li{margin-top: 1.6rem;}

  .int2 .ul .li:nth-child(2){margin-top: 0;}

  .int2 .ul .li{flex-wrap: wrap;}

  .int2 .ul .li .imgbox{width: 100%;height: auto;aspect-ratio: 678 / 600;border-radius: 0.2rem;}

  .int2 .ul .li .txtbox{width: 100%;margin-top: 0.7rem;}

  .int2 .ul .li .txtbox .t1{font-size: 0.44rem;line-height: 0.68rem;}

  .int2 .ul .li .txtbox .t3{font-size: 0.24rem;line-height: 0.5rem;}

  .reportLayout .box{flex-wrap: wrap;}

  .reportLayout .lf{width: 100%;padding: 0;}

  .reportLayout{padding: 1.45rem 0 0;overflow: hidden;}

  .reportLayout .rf{width: 100%;margin-top: 0.8rem;padding-top: 0.8rem;border-top: 1px dotted rgba(0, 0, 0, 0.25);}

  .reportLayout .lf .txt{font-size: 0.24rem;line-height: 0.4rem;}

  .reportLayout .lf .set{margin-top: 0.36rem;font-size: 0.24rem;line-height: 0.4rem;}

  .reportLayout .rf .rbox .t1{font-size: 0.44rem;line-height: 0.68rem;}

  .reportLayout .rf .rbox .t2{line-height: 0.34rem;margin-top: 0.08rem;}

  .reportLayout .rf .rbox .t3{margin-top: 0.6rem;font-size: 0.24rem;line-height: 0.4rem;}

  .reportLayout .rf .rbox .t4{margin-top: 0.2rem;font-size: 0.24rem;line-height: 0.38rem;}

  .reportLayout .rf .rbox .t4 span{margin-right: 0.16rem;}

  .reportLayout .rf .rpop{position: relative;height: auto;display: block !important;margin: 1.2rem -0.36rem 0;width: 100vw;padding: 0.4rem 0.36rem 4.83rem;border-radius: 0.3rem 0.3rem 0 0;background: #fff url(../images/report_bg_ph.png) no-repeat bottom center;background-size: 100% auto;}

  .reportLayout::before{width: 100%;height: 6.36rem;background: url(../images/report_bg_ph.png) no-repeat center;background-size: cover;display: none;}

  .reportLayout .rf .rpop .r1 a{top: 0.4rem;width: 0.24rem;}

  .reportLayout .rf .formbox{margin-top: 0.16rem;}

  .reportLayout .formbox .title .t1{font-size: 0.44rem;line-height: 0.68rem;}

  .reportLayout .formbox .title .t2{font-size: 0.26rem;line-height: 0.34rem;margin-top: 0.08rem;}

  .reportLayout .formbox .fox .tit{font-size: 0.28rem;line-height: 0.4rem;margin-top: 0.6rem;}

  .reportLayout .formbox .fox .tit:first-child{margin-top: 0.46rem;}

  .reportLayout .formbox .fox .list{margin-top: 0.36rem;}

  .reportLayout .formbox .fox .list .item .set{font-size: 0.24rem;line-height: 0.38rem;}

  .reportLayout .formbox .fox .list .item .det input{height: 0.62rem;padding: 0 0.2rem;}

  .reportLayout .formbox .fox .list_click{padding: 0 0.2rem;height: 0.62rem;}

  .reportLayout .formbox .fox .submit{margin: 0.6rem auto 0;}

  .blockLayout{padding: 1.65rem 0 4.73rem;}

  .blockLayout .top{flex-wrap: wrap;}

  .blockLayout .top .lf .t1{font-size: 0.44rem;line-height: 0.68rem;}

  .blockLayout .top .lf .t2{line-height: 0.34rem;}

  .blockLayout .top .formbox{flex-wrap: wrap;margin-top: 0.36rem;}

  .blockLayout .top .formbox .item{flex-wrap: wrap;width: 100%;margin-right: 0;}

  .blockLayout .top .formbox .item .set{margin-right: 0;}

  .blockLayout .top .formbox .item .det{width: 100%;margin-top: 0.12rem;}

  .blockLayout .top .formbox .item .det input{width: 100%;}

  .blockLayout .top .formbox .item:nth-child(2){margin-right: 0;margin-top: 0.24rem;}

  .blockLayout .top .formbox .item.submit{width: 2.55rem;margin: 0.4rem auto 0;justify-content: center;}

  .pagebox .page{flex-wrap: wrap;}

  .blockLayout .pagebox{margin-top: 0.53rem;}

  .blockLayout .pagebox .page .link{margin-top: 0.16rem;}

  .blockLayout{background: #EFF8FF url(../images/block_bg_ph.png) no-repeat bottom center;background-size: 100% auto;}

  .blockLayout .list{margin-top: 0;}

  .blockLayout .list .tablebox{margin: 0.78rem -0.36rem 0;padding: 0.36rem 0.36rem 0.6rem;background: #fff;border-radius: 0.2rem;}

  .blockLayout .list .tablebox .ul{padding: 0;}

  .blockLayout .list .tablebox .ul .li{padding: 0.4rem 0.3rem;}

  .blockLayout .list .tablebox .thead{border-radius: 0.1rem;font-size: 0.2rem;}

  .blockLayout .list .pogin{display: flex;align-items: center;justify-content: center;margin-top: 0.28rem;}

  .blockLayout .list .pogin span{border-radius: 0.22rem;background: #DDD;width: 0.26rem;height: 0.06rem;border-radius: 0.22rem;margin: 0 0.08rem;opacity: 1;}

  .blockLayout .list .pogin span.swiper-pagination-bullet-active{width: 0.5rem;background: #00AAE7;}

  .about_banner .txtbox{top: 2.12rem;}

  .about_switch{padding: 0.8rem 0;overflow: hidden;}

  .ab1_1{padding: 0;}

  .ab1_1 .top{flex-wrap: wrap;margin-top: 0.6rem;}

  .ab1_1 .top .lf{width: 100%;}

  .ab1_1 .top .rf{width: 100%;}

  .about_switch .swiper{overflow: visible;width: 100%;}

  .ab1_1 .top .lf .swpbtnbox{position: relative;left: 0;flex-direction: row;justify-content: center;margin-top: 0.16rem;}

  .ab1_1 .top .lf .swpbtnbox .number{display: flex;align-items: center;}

  .ab1_1 .top .lf .swpbtnbox .number s{width: 0.6rem;height: 1px;background: #000;opacity: 0.06;margin: 0 0.24rem 0 0.12rem;}

  .ab1_1 .top .lf .swpbtnbox .pogin{flex-direction: row;}

  .ab1_1 .top .lf .swpbtnbox .pogin span:first-child{margin-top: 0;}

  .ab1_1 .top .lf .swpbtnbox .pogin span{margin: 0 0.25rem 0 0;}

  .ab1_1 .top .rf .det{margin-top: 0.6rem;font-size: 0.26rem;line-height: 0.5rem;height: auto;padding-right: 0;scrollbar-gutter: auto;}

  .ab1_1 .top .rf .det p{text-indent: 0;}

  .ab1_1 .top .rf .inner_title2{display: none;}

  .ab1_1 .ul .li{width: calc(50% - 0.06rem);margin: 0.6rem 0.12rem 0 0;}

  .ab1_1 .ul .li:nth-child(2n){margin-right: 0;}

  .ab1_1 .ul .li .text .txt{font-size: 0.2rem;line-height: 1.5;}

  .ab1_1 .ul .li .text .num .set{font-size: 0.52rem;}

  .ab1_1 .ul .li .text .num .unit{font-size: 0.2rem;}

  .ab1_2{overflow: hidden;padding: 0 0 4.47rem;margin-top: 1.6rem;}

  .ab1_2 .swpbox{margin: 0.6rem -0.36rem 0;}

  .ab1_2 .txtbox{position: relative;left: 0;top: 0;margin: 0 0.36rem;}

  .ab1_2 .txtbox .item{width: 100%;min-height: auto;position: relative;top: 0;display: none;padding: 0.16rem 0.16rem 0.24rem;}

  .ab1_2 .txtbox .item.act{display: block;}

  .ab1_2 .txtbox .item .img{width: 100%;height: auto;aspect-ratio: 647 / 361;}

  .ab1_2 .txtbox .item .txt{font-size: 0.26rem;line-height: 0.5rem;margin: 0.36rem 0 0;}

  .ab1_2 .swiper{margin-top: 0.6rem;}

  .ab1_2 .swpbox::before{display: none;}

  .ab1_2 .swiper::before{content: "";position: absolute;top: 1.05rem;left: 0;width: 100%;height: 1px;background: rgba(154, 154, 154, 0.50);;}

  .ab1_2 .swpbox .swiper-slide .year{font-size: 0.64rem;line-height: 0.87rem;}

  .ab1_3{padding: 0;margin-top: 1.6rem;}

  .ab1_3 .title{flex-wrap: wrap;}

  .ab1_3 .title .det{max-width: 100%;margin-left: 0;margin-top: 0.6rem;font-size: 0.26rem;line-height: 0.5rem;text-align: center;text-indent: 0;}

  .ab1_3 .imgbox{margin: 0.8rem -0.36rem 0;}

  .ab1_4{padding: 1.6rem 0 1rem;}

  .ab1_4 .title{flex-wrap: wrap;}

  .ab1_4 .title .det{max-width: 100%;margin-left: 0;margin-top: 0.6rem;font-size: 0.26rem;line-height: 0.5rem;text-align: center;text-indent: 0;}

  .ab1_4 .imgbox{margin: 0.8rem -0.36rem 0;}

  .ab1_5{padding: 1.2rem 0 1.6rem;background: #fff url(../images/ab1_5_1_ph.png) no-repeat bottom center;background-size: 100% auto;overflow: hidden;}

  .ab1_5 .title .det{font-size: 0.26rem;line-height: 0.5rem;margin-top: 0.6rem;text-indent: 0;text-align: center;}

  .ab1_5 .box{flex-wrap: wrap;}

  .ab1_5 .box .lf{width: 100%;margin: 0.8rem 0 0;overflow: visible;}

  .ab1_5 .box .lf .swiper{overflow: visible;mask-image: none;-webkit-mask-image: none;}

  .ab1_5 .box .lf .swpbtn{justify-content: center;}

  .ab1_5 .box .rf{width: 100%;margin-top: 0.6rem;padding: 0.36rem 0.43rem 0.44rem;}

  .ab1_5 .box .rf .item{margin-top: 0.44rem;font-size: 0.24rem;line-height: 0.42rem;min-height: 0.68rem;padding: 0 0.68rem;}

  .ab1_5 .box .rf .item::after,
  .ab1_5 .box .rf .item::before{width: 0.68rem;height: 0.68rem;}

  .ab5_1 .title .lf{width: 100%;text-align: center;}

  .ab5_1 .title .lf .t1{line-height: 0.68rem;}

  .ab5_1 .title .lf .t2{font-size: 0.26rem;line-height: 0.34rem;margin-top: 0.14rem;}

  .ab5_1 .title .rf{width: 100%;margin: 0.86rem 0.1rem 0;max-width: 100%;padding: 0;}

  .about5Layout .conbox{overflow: hidden;background: #F0F7F7 url(../images/ab5_conbg.png) no-repeat top 3.64rem left -4.11rem;background-size: 20.7rem auto;}

  .ab5_1 .swpbox{margin-top: 1.38rem;}

  .ab5_1 .swpbox .top{width: 100%;}

  .ab5_1 .swpbox .top .swiper{height: auto;aspect-ratio: 678 / 408;overflow: visible;}

  .ab5_1 .swpbox .top .swiper .swiper-slide{height: auto;aspect-ratio: 678 / 408;overflow: hidden;border-radius: 0.1569rem;margin: 0 0.12rem;width: calc(100% - 0.24rem);}

  .ab5_1 .swpbox .bot{margin: 0.4rem -0.36rem 0;}

  .ab5_1 .swpbox .bot .swiper{padding-left: 0.36rem;}

  .ab5_1 .list{margin-top: 0.6rem;}

  .ab5_1 .list .item{display: none;}

  .ab5_1 .list .item.act{display: block;}

  .ab5_1 .txtlist{display: none;}

  .ab5_1 .list .item .t1{font-size: 1.2rem;line-height: 1.07rem;color: #C8E4E6;font-weight: 400;}

  .ab5_1 .list .item .txt{font-size: 0.26rem;line-height: 0.5rem;color: var(--content-text-color);margin-top: 0.3rem;}

  .ab2_1 .w1640{flex-wrap: wrap;flex-direction: column-reverse;}

  .ab2_1 .lf{width: 100%;}

  .ab2_1 .rf{width: 100%;position: relative;top: 0;margin-top: 0;margin-bottom: 0.6rem;border-radius: 0.2rem;}

  .ab2_1 .rf img{aspect-ratio: 761 / 651;}

  .ab3_1 .title{flex-wrap: wrap;}

  .ab3_1 .title .lf{width: 100%;}

  .ab3_1 .title .rf .img{left: -0.36rem;}

  .ab3_1 .title .rf{margin-left: 0;padding-left: 0;width: 100%;margin-top: 0.3rem;}

  .ab3_1 .ul{margin-top: 0.6rem;flex-wrap: wrap;}

  .ab3_1 .ul .li{margin: 0.3rem 0 0;width: 100%;}

  .ab3_1 .ul .li .imgbox{height: auto;border-radius: 0.2rem;aspect-ratio: 531 / 604;}

  .ab3_1 .ul .li .txtbox .t2{margin-top: 0.29rem;grid-template-rows: 1fr;}

  .ab4_1{overflow: hidden;}

  .ab4_1 .table a{margin-right: 0.2rem;padding: 0 0.08rem 0.1rem;white-space: nowrap;}

  .ab4_1 .table{left: 0;transform: none;width: 100%;overflow-x: auto;}

  .log1 .img_mask{display: none;}

  .log1 .text{position: relative;top: 0;left: 0;width: 100%;padding: 1.2rem 0.36rem 1.6rem;}

  .log1.act .text{top: 0;opacity: 1;}

  .log1 .list{position: relative;left: 0;padding: 0.8rem 0.36rem 1.2rem;width: 100%;}

  .log1.act .list{left: 0;}

  .log1 .text .t1{line-height: 0.48rem;min-height: auto;}

  .log1 .text .t2{line-height: 1.5;margin-top: 0.8rem;}

  .log1 .imbox{position: relative;}

  .log1 .imbox img{aspect-ratio: 750 / 560;}

  .log1 .inner_title2{top: auto;right: 0.36rem;bottom: 0.6rem;width: auto;text-align: left;}

  .log1.act .inner_title2{top: auto;}

  .log1 .list .ul .li .ico{width: 0.62rem;height: 0.62rem;margin-right: 0.28rem;}

  .log1 .list .ul .li .det{flex: 1;}

  .log1 .list .ul .li .t1{font-size: 0.28rem;line-height: 0.45rem;}

  .log1 .list .ul .li .t1 span{font-size: 0.42rem;line-height: 0.45rem;}

  .log1 .list .ul .li .t2{line-height: 1.5;margin-top: 0.12rem;}

  .log1 .list .ul .li .t2 br{display: none;}

  .log2{padding: 1.2rem 0;}

  .log2 .list{padding: 0 0.36rem;}

  .log2 .list .item{position: relative;top: 0;margin-top: 0.6rem;border-radius: 0.2rem;overflow: hidden;}

  .log2 .list .item:first-child{margin-top: 0;}

  .log2 .list .item .imgbox{width: 100%;height: auto;aspect-ratio: 678 / 521;}

  .log2 .list .item .txtbox{width: 100%;padding: 1.2rem 0.32rem;background: #fff;}

  .log2 .list .item .txtbox .txt{max-height: none;padding-right: 0;}

  .log2 .list .item .txtbox .txt .t1{font-size: 0.42rem;line-height: 0.57rem;min-height: auto;}

  .log2 .list .item .txtbox .tox{margin-top: 0.48rem;}

  .log2 .list .item .txtbox .tox .it:not(:first-child){margin-top: 0.6rem;}

  .log2 .list .item .txtbox .tox .t2{line-height: 0.48rem;}

  .log2 .list .item .txtbox .tox .line{margin: 0.32rem 0 0.22rem;}

  .log2 .list .item .txtbox .tox .t3{line-height: 1.5;font-size: 0.24rem;}

  .ene3{padding: 1.2rem 0 2.5rem;background: #fff url(../images/ene3_1.png) no-repeat left -6.4rem bottom -0.9rem;background-size: 19.2rem auto;}

  .ene3 .box .top .item{width: 100%;}

  .ene3 .box,
  .ene3.log3 .box{margin-top: 0.6rem;}

  .ene3 .box .top .item .swiper2{width: 100%;padding: 0;margin-top: 0.6rem;}

  .ene3 .box .top .item .swiper2 .swiper-slide .t1{font-size: 1.08rem;}

  .log3 .box .top .item .t3{line-height: 0.48rem;margin-top: 0.6rem;}

  .ene3 .box .top .item .swiper2 .swiper-slide .t2{font-size: 0.24rem;line-height: 1.5;}

  .ene3.log3 .box .top .item .swiper2 .swiper-slide .t2{margin-top: 0.32rem;}

  .ene3 .box .bot{margin-top: 1.05rem;}

  .ene3 .box .top .item .swiper1{width: 100%;height: auto;aspect-ratio: 678 / 381;}

  .ene3 .box .top .item .swpbtn{left: auto;right: 0;bottom: auto;top: 4.64rem;}

  .ene3 .box .top .item .swpbtn a{margin: 0 0 0 0.36rem;}

  .ene3 .box .bot::before{left: -0.36rem;}

  .log4 .box{padding: 1.6rem 0 4.04rem;}

  .log4 .box1{margin-top: -0.8rem;border-radius: 0.4rem 0.4rem 0 0;padding: 1.2rem 0 0;}

  .log5{padding: 1.6rem 0 1.2rem;}

  .log5 .ul{margin-top: 0.8rem;}

  .log5 .ul .li{width: 100%;margin: 0.2rem 0 0;}

  .log5 .ul .li .ss .imgbox{height: auto;aspect-ratio: 678 / 411;}

  .log5 .ul .li .ss .txtbox{padding: 0 0.4rem 0.6rem;}

  .log5 .ul .li .ss .txtbox .t1{line-height: 0.36rem;margin-bottom: 0.4rem;}

  .log5 .ul .li:nth-child(-n + 4){margin-top: 0.2rem;}

  .log5 .ul .li:first-child{margin-top: 0;}

  .log5 .ul .li .ss .txtbox .t2{line-height: 0.38rem;margin-bottom: 0.16rem;}

  .log5 .ul .li .ss .txtbox .t2 span{font-size: 0.28rem;}

  .log5 .ul .li .ss .txtbox .t2:last-child{margin-bottom: 0;}

  .party_banner{margin-top: 1.2rem;}

  .party_banner .txtbox{padding: 0.5rem 0 3rem;}

  .party_switch{position: relative;top: 0;overflow: hidden;}

  .party_switch .swiper{overflow: visible;}

  .hf_ov1{padding: 1.3rem 0 2rem;}

  .hf_ov1 .dit{width: 100%;margin: 0.6rem 0 0;}

  .party_switch.act::before{opacity: 0;transition: all 0.2s var(--ease);}

  .party_switch:stuck::before{opacity: 0;transition: all 0.2s var(--ease);}

  .hf_chart{padding: 1rem 0 1.6rem;}

  .hf_chart .imgbox{margin: 0.6rem -0.36rem 0;}

  .hf_system .ulbox{padding-top: 0;}

  .hf_system{padding: 1rem 0 1.6rem;}

  .hf_system .set{margin-top: 0.6rem;}

  .hf_system .ulbox .ul{flex-wrap: wrap;width: 100%;margin-top: 0.6rem;}

  .hf_system .ulbox .ul .li{width: 100%;margin-right: 0;margin-top: 0.6rem;}

  .hf_system .ulbox .ul .li:first-child{margin-top: 0;}

  .hf_system .ulbox .ul .li .ss{width: calc(100% - 1rem);padding: 0.6rem 0.3rem;}

  .hf_system .ulbox .ul .li .ss .t1{min-height: auto;}

  .hf_red{margin-top: 0.8rem;}

  .hf_navi1 .title .line{display: none;}

  .hf_navi1 .title{margin-top: 1rem;color: var(--red);}

  .hf_navi1 .ul{margin-top: 0.6rem;flex-wrap: wrap;}

  .hf_navi1 .ul .li{width: 100%;margin: 0.6rem 0 0;}

  .hf_navi1 .ul .li:nth-child(-n + 4){margin-top: 0.6rem;}

  .hf_navi1 .ul .li:first-child{margin-top: 0;}

  .hf_navi1 .ul .li .imgbox{height: auto;aspect-ratio: 380 / 251;}

  .hf_navi1{padding: 1.3rem 0;}

  .hf_nav2{padding: 0 0 1.3rem;}

  .hf_nav2 .title{justify-content: center;}

  .hf_nav2 .title .line{display: none;}

  .hf_nav2 .title span::before{display: none;}

  .hf_nav2 .ul{margin-top: 0.6rem;}

  .hf_nav2 .ul .li{width: 100%;margin: 0.6rem 0 0;}

  .hf_nav2 .ul .li:nth-child(-n + 2){margin-top: 0.6rem;}

  .hf_nav2 .ul .li:first-child{margin-top: 0;}

  .hf_nav2 .ul .li .imgbox{height: auto;aspect-ratio: 897 / 528;}

  .hf_navi3{padding-bottom: 2rem;}

  .hf_navi3 .title1{margin-top: 0;}

  .hf_navi3 .title1 .line{display: none;}

  .hf_navi3 .picbox{margin: 0.6rem 0 0;width: 100%;height: auto;}

  .hf_navi3 .title2{margin-top: 1.3rem;}

  .hf_navi3 .title2 .line{display: none;}

  .hf_navi3 .title2 span::before{display: none;}

  .hf_navi3 .ul{margin-top: 0.6rem;}

  .hf_navi3 .ul .li{width: 100%;margin: 0.6rem 0 0;}

  .hf_navi3 .ul .li:nth-child(-n + 3){margin-top: 0.6rem;}

  .hf_navi3 .ul .li:first-child{margin-top: 0;}

  .hf_navi3 .ul .li .imgbox{height: auto;aspect-ratio: 511 / 338;}

  .hf_foot1{padding: 1.3rem 0;}

  .hf_foot1 .txtbox{margin-top: 0.8rem;}

  .hf_foot1 .txtbox .t1{line-height: 0.5rem;}

  .hf_foot1 .txtbox .t2{font-size: 0.24rem;line-height: 0.4rem;}

  .hf_foot1 .textbox{margin-top: 0.4rem;}

  .hf_pioneer{padding: 1.3rem 0;}

  .hf_pioneer .textbox{margin-top: 0.8rem;}

  .hf_pioneer .textbox .t2{font-size: 0.24rem;line-height: 0.4rem;}

  .hf_pioneer .ul{height: auto;margin-top: 1rem;}

  .hf_pioneer .ul .li{position: relative;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;opacity: 1 !important;width: 100% !important;height: auto !important;margin-top: 0.3rem;transform: none !important;}

  .hf_pioneer .ul .li:first-child{margin-top: 0;}

  .hf_pioneer .ul .li .ss .imgbox{aspect-ratio: 716 / 391;}

  .hf_pioneer .ul .li .ss .txtbox{bottom: 0.4rem;}

  .hf_heart{padding: 1.3rem 0;}

  .hf_heart .textbox{margin-top: 0.8rem;}

  .hf_heart .textbox .t1{line-height: 0.5rem;}

  .hf_heart .textbox .t2{font-size: 0.24rem;line-height: 0.4rem;}

  .hf_heart .switch a{min-width: auto;padding: 0.3rem 0.4rem;min-height: auto;}

  .hf_heart .listbox .item .txtbox .txt{margin-right: 0.3rem;font-size: 0.24rem;line-height: 0.4rem;}

  .hf_heart .listbox .item .swiper-slide{height: auto;aspect-ratio: 540 / 313;}

  .hf_prosperity1{padding: 1.3rem 0;}

  .hf_prosperity1 .box{flex-wrap: wrap;margin-top: 0.8rem;}

  .hf_prosperity1 .lf{width: 100%;margin-top: 0;}

  .hf_prosperity1 .lf .t2{margin-top: 0.4rem;}

  .hf_prosperity1 .rf{width: 100%;margin-top: 0.8rem;display: flex;flex-direction: column-reverse;}

  .hf_prosperity1 .rf .swiper1{width: 100%;}

  .hf_prosperity1 .rf .swiper2{display: none;}

  .hf_prosperity1 .rf .swiper1 .imgbox{height: auto;aspect-ratio: 785 / 523;}

  .hf_prosperity1 .rf .swpbox{position: relative;right: 0;top: 0;height: auto;flex-direction: row;justify-content: center;margin-top: 0.3rem;}

  .hf_prosperity1 .rf .swpbox .pogin{flex-direction: row;justify-content: center;width: fit-content;}

  .hf_prosperity1 .rf .swpbox .pogin span{margin: 0 0.2rem 0 0;}

  .hf_prosperity1 .rf .swpbox .line{width: 0.6rem;height: 1px;margin: 0 0.2rem 0 0.1rem;}

  .hf_prosperity2{padding: 1.3rem 0;}

  .hf_prosperity2 .ul{margin-top: 0.6rem;}

  .hf_prosperity2 .ul .li{flex-wrap: wrap;}

  .hf_prosperity2 .ul .li .imgbox{width: 100%;height: auto;aspect-ratio: 739 / 493;}

  .hf_prosperity2 .ul .li .txtbox{margin-top: 0.4rem;}

  .hf_prosperity2 .ul .li .txtbox .line s{width: calc(100vw - 0.72rem);}

  .hf_prosperity2 .ul .li .txtbox .line{margin: 0.3rem 0;}

  .hf_prosperity2 .ul .li .txtbox .t2{margin-top: 0;line-height: 0.4rem;}

  .hf_prosperity3 .title .t2{line-height: 0.4rem;font-size: 0.24rem;margin-top: 0.6rem;}

  .hf_prosperity3 .swpbox .swiper .swiper-slide{width: 5rem;}

  .hf_prosperity3 .swpbox .swiper .swiper-slide .imgbox{height: auto;aspect-ratio: 950 / 550;}

  .hf_prosperity3 .swpbox .abtn{margin-top: 0.5rem;justify-content: center;}

  .hf_prosperity3{overflow: hidden;}

  .hf_gf1{padding: 1.3rem 0;}

  .hf_gf1 .box1{margin-top: 0.8rem;}

  .hf_gf1 .box1 .ul{padding-top: 0;}

  .hf_gf1 .box1 .ul .li{width: 100%;margin: 0.6rem 0 0;padding: 0.4rem 0.3rem;}

  .hf_gf1 {
    background: url(../images/hf_gf1_1.png) no-repeat top 10.3rem center;
  }

  .hf_gf1 .box2{margin-top: 1.6rem;}

  .hf_gf1 .box2 .ul{margin-top: 0;}

  .hf_gf1 .box2 .ul .li{width: 100%;margin: 0.6rem 0 0;padding: 0.5rem 0.4rem;}

  .hf_gf1 .box2 .ul .li:nth-child(-n + 4){margin-top: 0.6rem;}

  .hf_gf1 .box2 .ul .li .imgbox{height: auto;aspect-ratio: 236 / 159;}

  .prodLayout .switch{flex-wrap: wrap;gap: 0.3rem;padding: 0 0.36rem 0.6rem;}

  .prodLayout .switch a{width: calc(50% - 0.15rem);margin: 0;padding: 0.3rem 0.15rem;}

  .prodLayout .switch a .t2{font-size: 0.24rem;line-height: 0.4rem;letter-spacing: 0;margin-top: 0.1rem;}

  .prodLayout .list .ul .li:hover::before{opacity: 0;}

  .prodLayout .list .ul .li:hover .bg s{opacity: 1;}

  .prodLayout .list .ul .li:hover .txt{top: 52%;}

  .prodLayout .list .ul .li:hover .txt img{bottom: 0;opacity: 0;}

  .prodLayout .switch{bottom: 0;}

  .product_page{height: auto;overflow-y: auto;}

  .prodLayout .list .ul:nth-child(1) .li:nth-child(1){left: calc(163 / 1920 * 100%);top: calc(361 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(1) .li:nth-child(2){left: calc(497 / 1920 * 100%);top: calc(463 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(1) .li:nth-child(3){left: calc(767 / 1920 * 100%);top: calc(289 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(1) .li:nth-child(4){left: calc(945 / 1920 * 100%);top: calc(468 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(1) .li:nth-child(5){left: calc(1365 / 1920 * 100%);top: calc(391 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(1) .li:nth-child(6){left: calc(765 / 1920 * 100%);top: calc(591 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(2) .li:nth-child(1){left: calc(163 / 1920 * 100%);top: calc(361 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(2) .li:nth-child(2){left: calc(497 / 1920 * 100%);top: calc(463 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(2) .li:nth-child(3){left: calc(767 / 1920 * 100%);top: calc(289 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(2) .li:nth-child(4){left: calc(945 / 1920 * 100%);top: calc(468 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(2) .li:nth-child(5){left: calc(1365 / 1920 * 100%);top: calc(391 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(2) .li:nth-child(6){left: calc(965 / 1920 * 100%);top: calc(591 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(3) .li:nth-child(1){left: calc(365 / 1920 * 100%);top: calc(361 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(3) .li:nth-child(2){left: calc(901 / 1920 * 100%);top: calc(463 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(3) .li:nth-child(3){left: calc(1103 / 1920 * 100%);top: calc(288 / 1080 * 100%);}

  .prodLayout .list .ul:nth-child(4) .li:nth-child(1){left: calc(865 / 1920 * 100%);top: calc(361 / 1080 * 100%);}
  
  .nplist .ul .li .ss:hover .txtbox .lf .t1 span{opacity: 0;}

  .sol2 .listbox .item .swiper2 .swpbtn{display: none;}

  .inner_banner .more{position: relative;margin: 0.4rem auto 0;top: 0;left: auto;bottom: 0;right: 0;width: fit-content;}

  .car1{padding: 1.2rem 0 0;border-radius: 0;}

  .car1 .bot{margin: 0 -0.36rem;}

  .car1 .top{margin-bottom: 0.8rem;}

  .car1 .bot,
  .car1.act .bot img,
  .car1 .bot img{height: auto;aspect-ratio: 1640 / 803;}

  .car2{margin: 0;padding: 1.3rem 0;}

  .car2 .lf{display: none;}

  .car2 .det{width: 100%;}

  .car2 .inner_title{text-align: center;}

  .car2 .box{margin-top: 0.8rem;}

  .car2 .rf .bg{display: none;}

  .car2 .rf .swiper .pogin{position: relative;display: flex;align-items: center;justify-content: center;bottom: 0;}

  .car2 .rf .swiper .pogin span{margin: 0.34rem 3px 0;width: 0.32rem;height: 2px;background: rgba(51,51,51,0.3);border-radius: 0;position: relative;overflow: hidden;opacity: 1;}

  .car2 .rf .swiper .pogin span::before{content: "";position: absolute;left: -100%;width: 100%;height: 100%;background: var(--linear-gradient);top: 0;}

  .car2 .rf .swiper .pogin span.swiper-pagination-bullet-active::before{transition: all 4s linear;left: 0;}

  .car2 .rf .swiper{margin-top: 0.4rem;}

  .car3{overflow: hidden;}

  .car3 .inner_title{text-align: center;}

  .car3 .det{width: 100%;}

  .car2 .rf .item:nth-last-child(2){padding-bottom: 0;}

  .car3{padding-top: 0;}

  .de1 .rf{padding-top: 0.4rem;}

  .de2{position: relative;top: 0;height: auto;}

  .de2 .box{position: relative;height: auto;}

  .de2 .imgbox{position: absolute;top: 0;height: 100%;}

  .de2 .imgbox img{height: 100vh;position: sticky;top: 0;left: 0;transform: none;border-radius: 0;}

  .de2 .list{position: relative;right: 0;bottom: 0;width: 100%;height: auto;padding: 1.3rem 0.36rem;clip-path: none;z-index: 5;}

  .de2 .list .item{margin-bottom: 0.6rem;}

  .de2 .inner_height,
  .de2 .zhanwei{display: none;}

  .de4 .ul{flex-wrap: wrap;height: auto;}

  .de4 .ul .li{width: 100%;margin-right: 0;margin-top: 0.4rem;}

  .de4 .ul .li:first-child{margin-top: 0;}

  .de4 .ul .li .ss{padding: 0.54rem 0.4rem 0.3rem;max-height: none;}

  .de4 .ul .li .ss .txt span{min-height: 8em;}

  .de4 .ul .li .ss .txt .t3{margin-top: 0.2rem;grid-template-rows: 1fr;}

  .de4 .ul .li .ss::after{opacity: 1;}

  .de4 .ul .li .ss .txt .t1{color: #333;}

  .de4 .ul .li .ss .txt .t2{color: #00AAE7;}

  .de6 .box{border-radius: 0.2rem 0.2rem 0 0;padding: 1.3rem 0;}

  .noticebox .ul .li{width: 100%;margin-right: 0;}

  .noticebox .ul .li:nth-child(-n + 2){margin-top: 0.4rem;}

  .noticebox .ul .li:first-child{margin-top: 0;}

  .noticebox .ul .li .ss .aox .lf{width: calc(100% - 1rem);}

  .inn1 .lf{width: 100%;padding: 1.3rem 0 0.6rem;}

  .inn1 .lf .t3{margin-top: 0.45rem;font-size: 0.24rem;line-height: 0.4rem;}

  .inn1 .lf .t2{font-size: 0.26rem;line-height: 0.34rem;margin-top: 0.06rem;}

  .inn1 .rf{width: 100%;height: auto;}

  .inn1 .rf img{height: auto;aspect-ratio: 800 / 700;}

  .inn2 .txtbox{flex-wrap: wrap;}

  .inn2 .txtbox .lf{width: 100%;text-align: center;}

  .inn2 .txtbox .lf .t2{font-size: 0.26rem;line-height: 0.34rem;margin-top: 0.06rem;}

  .inn2 .txtbox .rf{width: 100%;margin-top: 0.4rem;}

  .inn2 .imgbox{margin: 0.6rem -0.36rem 0;}

  .inn3{padding: 1.3rem 0 0;overflow: hidden;}

  .inn3 .box{width: 100%;}

  .inn3 .title{text-align: center;}

  .inn3 .ul{flex-wrap: wrap;}

  .inn3 .ul .li{width: 100%;margin-right: 0;margin-top: 0.4rem;}

  .inn3 .ul .li:first-child{margin-top: 0;}

  .inn3 .ul .li.act .ss{background: rgba(75, 89, 120, 0.42);}

  .inn3 .ul .li .t3{font-size: 0.24rem;line-height: 0.4rem;color: #fff;margin-top: 0.3rem;}

  .inn3 .text{display: none;}

  .inn4{padding: 1.3rem 0;overflow: hidden;}

  .inn4 .title{flex-wrap: wrap;}

  .inn4 .title .lf{width: 100%;text-align: center;}

  .inn4 .title .rf{padding-left: 0;}

  .inn4 .title .lf .t2{font-size: 0.26rem;line-height: 0.34rem;margin-top: 0.06rem;}

  .inn4 .imgbox{margin-top: 0.6rem;}

  .inn4 .imgbox .swiper{overflow: visible;}

  .inn4 .imgbox .swiper .swiper-slide{height: auto;}

  .inn4 .imgbox .swiper .swiper-slide.swiper-slide-active img,
  .inn4 .imgbox .swiper .swiper-slide img{height: auto;width: 100%;aspect-ratio: 880 / 420;position: relative;top: 0;left: 0;transform: none;border-radius: 0.2rem;}

  .inn4 .imgbox .swiper{padding: 0;}

  .inn4 .imgbox .swiper .swiper-slide.swiper-slide-prev img,
  .inn4 .imgbox .swiper .swiper-slide.swiper-slide-next img{height: auto;width: 100%;aspect-ratio: 880 / 420;opacity: 1;}

  .inn5 .box{padding: 0.6rem 0.3rem;}

  .inn5 .title{text-align: center;}

  .pm1_2{padding: 1.3rem 0;}

  .pm1_2 .box{flex-wrap: wrap;}

  .pm1_2 .box .imgbox{width: 100%;height: auto;aspect-ratio: 1000 / 640;}

  .pm1_2 .txtbox{width: 100%;margin: 0;min-height: auto;padding: 0.4rem 0.3rem;}

  .pm1_2 .item{margin-top: 0.8rem;}

  .pm1_2 .item:nth-child(2n) .txtbox{margin: 0;}

  .pm3_1{overflow: hidden;}

  .pm3_1 .txtbox{max-width: calc(100% - 0.72rem);}

  .pm3_1 .txtbox .t2{font-size: 0.26rem;line-height: 0.44rem;}

  .pm3_2 .box .swiper .swiper-slide{width: 6rem;height: auto;aspect-ratio: 1000 / 563;}

  .pm3_2{margin-top: 1.3rem;overflow: hidden;}

  .pm3_3{margin-top: 1.3rem;}

  .pm3_3 .inner_title2{text-align: left;}

  .pm3_4{margin-top: 1.3rem;}

  .pm3_4 .swiper .swiper-slide{width: 6rem;}

  .pm3_4 .swiper .swiper-slide .imgbox{height: auto;aspect-ratio: 1103 / 640;}

  .pm3_6 .swiper .swiper-slide{width: 3.2rem;}

  .pm3_6 .swiper .swiper-slide .img{height: auto;aspect-ratio: 16 / 9;}

  .pm3_6 .text{margin-top: 1.3rem;}

  .pm3_6 .swpbox{padding: 1.3rem 0;}

  .pm1_4{padding: 1.3rem 0;overflow: hidden;}

  .pm1_4 .box{flex-direction: column-reverse;}

  .pm1_4 .rf{width: 100%;height: auto;aspect-ratio: 922 / 519;}

  .prodMain3Layout .pm1_4 .rf{width: 100%;height: auto;aspect-ratio: 922 / 519;}

  .pm1_4 .lf{width: 100%;margin-right: 0;margin-top: 0.6rem;}

  .trade1{padding: 1.3rem 0;}

  .trade1 .box{flex-wrap: wrap;}

  .trade1 .box .img{width: 100%;height: auto;aspect-ratio: 890 / 501;}

  .trade1 .box .txt{margin-top: 0.4rem;}

  .ene1{padding: 1.3rem 0;}

  .ene1 .box .lf .t2{font-size: 0.26rem;line-height: 0.34rem;}

  .ene1 .box .lf .img{height: auto;aspect-ratio: 880 / 495;}

  .ene1 .box .rf{width: 100%;margin-top: 0.9rem;}

  .ene1 .box .rf .t1{margin-left: 0.37rem;}

  .ene2 .imgbox{transform: none;}

  .ene3 .box2 .ul .li{width: 100%;margin-right: 0;}

  .ene3 .box2 .ul .li .img{height: auto;aspect-ratio: 535 / 301;}

  .investorbox .title .t2{font-size: 0.26rem;line-height: 0.34rem;margin-top: 0.06rem;}

  .investorbox .title .t3{font-size: 0.24rem;line-height: 0.4rem;margin-top: 0.4rem;}

  .investorbox .ul .li:first-child{margin-top: 0.6rem;}

  .investorbox .ul .li{margin-top: 0.9rem;}

  .investorbox .ul .li .imgbox{width: 100%;height: auto;aspect-ratio: 840 / 560;}

  .investorbox .ul .li .txtbox{width: 100%;margin-top: 0.4rem;}

  .noticeDetLayout{padding-top: 2rem;}

  .journalbox .ul .li{width: calc(50% - 0.1rem);margin: 0.6rem 0.2rem 0 0;}

  .journalbox .ul .li:nth-child(2n){margin-right: 0;}

  .journalbox .ul .li:nth-child(-n + 4){margin-top: 0.6rem;}

  .journalbox .ul .li:nth-child(-n + 2){margin-top: 0;}

  .journalLayout .conbox{background-size: 150% auto;}

  .newsbox .ntp .lf{width: 100%;}

  .newsbox .ntp .lf .t2{font-size: 0.26rem;line-height: 0.34rem;margin-top: 0.06rem;}

  .newsbox .ntp .lf .t3{font-size: 0.3rem;line-height: 0.4rem;margin-top: 0.6rem;}

  .newsbox .ntp .rf{width: 100%;margin-top: 0.6rem;}

  .newsbox .ntp .rf .form{flex: 1;}

  .newsbox .ntp .rf .form input[type=text]{padding-left: 0.8rem;width: 100%;}

  .news_ul{margin-top: 1.3rem;}

  .news_ul .li .ss{flex-wrap: wrap;}

  .news_ul .li .ss .imgbox{width: 100%;height: auto;aspect-ratio: 730 / 410;}

  .news_ul .li .ss .txtbox{width: 100%;margin-top: 0.4rem;}

  .newsbox .ntp .rf .date .bot{max-height: 3rem;}

  .ndtbox .cont .lf{width: 100%;}

  .ndtbox .cont .lf .fanye{flex-wrap: wrap;}

  .ndtbox .cont .lf .fanye a{width: 100%;}

  .ndtbox .cont .lf .fanye .next{margin-top: 0.2rem;}

  .ndtbox .cont .rf{width: 100%;margin-top: 0.9rem;}
  
  .ndtbox::before{display: none;}

  .ndtbox .cont .lf .fanye .arr{display: none;}

  .pm1_1 .table{flex-wrap: wrap;padding-top: 0.3rem;}

  .pm1_1 .table a{margin: 0.3rem 0.08rem 0;padding: 0.185rem 0.15rem;}

  .pm1_1 .swiper .imgbox{height: auto;aspect-ratio: 1223 / 688;}

  .pm1_1 .swiper .swiper-slide{width: 6rem;}

  .pm1_3{background-size: 200% auto;padding-bottom: 0;}

  .pm1_3 .box1{padding: 0.6rem 0.3rem;}

  .pm1_3 .box1 .table a{width: calc(50% - 0.15rem);}

  .pm1_3 .box1 .table a:nth-child(5n){margin-right: 0.3rem;}

  .pm1_3 .box1 .table a:nth-child(2n){margin-right: 0;}

  .pm1_3 .box1 .table a:nth-child(-n + 5){margin-top: 0.35rem;}

  .pm1_3 .box1 .table a:nth-child(-n + 2){margin-top: 0;}

  .pm1_3 .box2{margin-top: 1.3rem;}

  .pm1_3 .box2 .txtbox{flex-wrap: wrap;position: relative;top: 0;}

  .pm1_3 .box2 .txtbox .lf{width: 100%;text-align: center;}

  .pm1_3 .box2 .txtbox .rf{width: 100%;margin-left: 0;margin-top: 0.6rem;}

  .pm1_3 .box2 .txtbox .lf .more{margin: 0.3rem auto 0;}

  .pm1_3 .box2.act .imgbox,
  .pm1_3 .box2 .imgbox{margin: 0.6rem -0.36rem 0;height: auto;aspect-ratio: 1920 / 944;}

  .pm2_1 .box{flex-wrap: wrap;}

  .pm2_1 .imgbox{width: 100%;height: auto;aspect-ratio: 1000 / 640;}

  .pm2_1 .txtbox{margin: 0;width: 100%;min-height: auto;padding: 0.6rem 0.3rem;}

  .pm2_3{padding-top: 1.3rem;}

  .pm2_3 .box .top{position: relative;top: 0;}

  .pm2_3 .box .top_lf{width: 100%;text-align: center;}

  .pm2_3 .box .top_lf .more{margin: 0.3rem auto 0;}

  .pm2_3 .box .top_rf{width: 100%;margin-left: 0;margin-top: 0.6rem;}

  .pm2_3 .box .img,
  .pm2_3 .box.act .img{margin: 0.8rem -0.36rem 0;height: auto;aspect-ratio: 1920 / 956;}


  .pm2_2 .title{position: relative;margin-top: 0;top: 0;left: 0;margin-bottom: 0.3rem;}

  .pm2_2 .title .inner_title2 .t1, .pm2_2 .title .inner_title2 .t2{color: #333;}
  
  .pm2_2 .listbox .item.act{right: 0.36rem;}
  .pm2_2 .listbox .item{top: 2rem;}

  .pm2_2 .table .ul{width: 100%;overflow-x: auto;min-width: auto;}

  .pm2_2 .table .ul .li{margin: 0 0.1rem;}
  


















}