@charset "utf-8";/* 响应式原则：调大看小 */@media screen and (max-width: 1920px) {    .form-cont{        padding:58px 0 var(--space140);    }    .clib-slide-ul1 {        margin-bottom: 56px;    }    .csu3-box {        height: 280px;    }    .home-foot-cry.on1 .home-foot-bg, .home-foot-cry.on1 .home-foot-le {        position: fixed;        top: 100px;    }    .habc-pic .habc-line {        top: -32%;    }    .creat-more-img1{        width: 36%;    }    .creat-more-img2{        width: 46%;    }    .hali-icon2 {        width: 48%;        top: 12vw;        left: -12.5vw;    }    .prod-slide-ri{        padding-left: 0px;    }    /* 1920end */}@media screen and (max-width: 1680px) {    :root {        /* 字号 */        --font80: 70px;        --font70: 60px;        --font60: 50px;        --font50: 46px;        --font48: 42px;        --font40: 36px;        --font30: 26px;        --font24: 22px;        --font20: 18px;        /* 段落字号 */        --font18: 18px;        --font16: 16px;        --font14: 14px;        /* 导航 */        --line80: 70px;        /* 板块间距 */        --space140: 120px;        --space120:100px;        --space60:50px;        --space40: 32px;        /* 段落间距 */        --parpspace10: 10px;        --parpspace12: 12px;    }    .head-logo {        width: 120px;    }    .hnit-icon {        width: 12px;        margin-left: 6px;    }    .head-nav-item {        padding: 0 20px;    }    .head-nav {        display: flex;        margin: 0 -20px;    }    .yx-search3-btn {        width: 18px;    }    .mnro-lang {        margin-left: 32px;    }    .mnro-lang-show{        width: 20px;    }    .mnro-lang::after{        left: -16px;        height: 16px;    }    .yx-search3xlbox{        height: 300px;    }    .yx-search3xlbtn {        width: 20px;        line-height: 50px;    }    .yx-search3-tbox {        height: 50px;    }    .ys-ban-word {        width: 80%;        margin: 18px auto 0;    }    .std-btn1-box, .std-btn3-box{        padding: 10px 44px;    }    .std-btn4-box{        width: 52px;        height: 52px;    }    .std-btn4-box img{        width: 20%;    }    .arrows-icon {        width: 52px;        height: 52px;    }    .arrows-icon img{        width: 80%;    }    .ys-ban-btn {        margin-top: 40px;    }    .home-prod-word{        width: 72%;    }    .mod-text{        margin-bottom: 24px;    }    .hplu-li-cont-show, .hplu-li-cont-tit {        width: calc(100% - 40px);        bottom: 40px;    }    .hlch-word {        margin-top: 16px;    }    .home-foot-le {        padding-top: 130px;    }    .hfru-li-tp .ys_demo_num1 {        font-size: 200px;    }    .hfru-li-tp span {        font-size: 42px;    }    .hfru-li-text {        margin-bottom: 6px;    }    .home-anima-tptit {        padding-bottom: 80px;        margin-bottom: 220px;    }    .home-anima-bottit {        width: 75%;        margin: 150px auto 0;    }    .home-news-ul-li{        padding: 0 10px;    }    .home-news-ul.slick-slider{        margin: 0 -10px;    }    .hnul-bot {        padding: 20px 30px 35px 20px;    }    .home-prod-list-ul {        height: 410px;    }    .mod-nav-ri-other {        margin-left: 120px;    }    .cglu-li-text{        font-size: 16px;    }    .cglu-li {        margin-bottom: 22px;    }    .cgrb-text p {        padding: 14px 40px;    }    .cgrb-text {        top: 48%;        left: 50%;        transform: translate(-50%, -50%);    }    .ys-form-inof-item {        padding: 0 12px;        margin-bottom: 16px;    }    .ys-form-inof{        margin: 0 -12px;    }    .ys-form-inof-text .ys-fii-input {        height: 120px;    }    .ys-fii-input {        height: 46px;    }    .mod-foot-top {        padding-bottom: 30px;        margin-bottom: 40px;    }    .mful-link {        margin-bottom: 12px;    }    .mod-foot-ul {        margin: 0 -10px 50px;    }    .mod-foot-top-logo {        width: 130px;    }    .mftr-list {        padding: 0 30px;    }    .mod-foot-top-ri {        margin: 0 -30px;    }    .psru-li-icon {        width: 56px;        margin-bottom: 120px;    }    .psru-li-box {        padding: 35px 30px 60px;    }    .pslu-lis-bot{        width: calc(100% - 60px);        bottom: 60px;    }    .pslu-lis-tit{        margin-bottom: 16px;    }    .psul-wrap-tit{        width: calc(100% - 60px);    }    .bqul-li-icon {        width: 190px;        margin: 0 auto 7px;    }    .bqul-li-icon-img2 {        width: 50px;    }    .bqul-li-right {        width: 34px;        height: 34px;        margin: 10px auto 0;    }    .prod-quality-min-wrap{        width: 94%;    }    .prod-quality-ul-li2 {        margin-top: 340px;    }    .ismt-item {        padding: 36px 0;    }    .investor-symbol-tp {        margin-bottom: 20px;    }    .ismu-li-text {        padding: 38px 0;    }    .investor-symbol-bot-word p{        font-size: 16px;    }    .ismt-fr {        padding-left: 66px;    }    .ipul-box {        padding: 26px 0;    }    .investor-fina {        padding: 80px 0;    }    .investor-fina h2 {        margin-bottom: 12px;    }    .investor-fina-wrpa .std-btn1-box {        padding: 10px 42px;    }    .ilul-box {        padding: 40px 40px 50px;    }    .iilu-li {        margin-bottom: 25px;    }    .prodet-list-le{        padding-right: 100px;    }    .pllu-li-tit {        margin-bottom: 12px;    }    .prodet-reas-ri {        padding: 0 40px 0 80px;    }    .prru-li-tp-icon {        width: 20px;        margin-right: 8px;    }    .prru-li-tp {        margin-bottom: 6px;    }    .prodet-main .ys-nyban-title p {        margin-top: 30px;    }    .prodlist-list-ul {        width: calc(100% - 100px);    }    .prodlist-list.none .plul-rect, .prodlist-list .plul-rect{        font-size: 14px;    }    .pipl-ul-li-box {        padding: 35px 40px 40px;    }    .prodlist-item-point-textbox {        top: 45%;    }    .creat-list-show h2{        font-size: var(--font50);    }    .creat-more-ul {        height: 440px;    }    .cmul-hide {        width: calc(100% - 307px);        padding: 30px 28px 25px;    }    .cmul-hide-tpcry-word p{        font-size: 16px;    }    .cmul-hide-tpcry .cmul-hide-top-tit {        padding-bottom: 20px;;        margin-bottom: 20px;    }    .cmul-hide-top {        width: calc(100% - 60px);        padding: 50px 0 30px;    }    .compy-list-item-numul {        margin: 70px -80px 0;    }    .clib-slide-btm-other .arrows-icon {        width: 44px;        height: 44px;    }    .clib-slide-btm-other {        width: 145px;        bottom: 34px;        left: 60px;    }    .clit-text {        width: 80%;    }    .home-anima-hide-cry1 {        width: 32%;    }    .home-anima-bot .habc-line1 {        top: -22%;    }    .home-anima-bot-cry {        padding: 80px 30px;    }    .habc-ul-li-box {        width: 90px;        height: 90px;    }    .habc-ul-li-box img {        width: 46%;    }    .habc-pic {        width: calc(1920px* 0.46);    }    .habc-pic-img1 {        width: calc(1920px* 0.32);    }    .home-anima {        padding-bottom: 200px;    }    .home-anima-tptit {        padding-bottom: 80px;        margin-bottom: 100px;    }    .home-news::after {        left: 0;        width: 7.5vw;        height: 100%;    }    .crlu-li {        padding: 60px 0 var(--space140);    }    .creat-reach-le {        padding-left: 60px;        padding-right: 200px;    }    .creat-reach-pro {        height: 560px;        top: 120px;        margin-top: 60px;    }    .csul-box {        padding: 55px 50px;    }    .crru-li .ys-imgbox-cover {        border-radius: 40px;    }    .compy-list-item .clit-tit, .compy-main .compy-slide h2 {        font-size: 80px;    }    .compy-list-item-word p {        font-size: 20px;    }    .clin-lis {        margin-top: 20px;    }    .clin-lis .hfru-li-tp {        margin-bottom: 6px;    }    .clin-lis::after {        height: 82px;    }    .compy-list-item-word {        width: 80%;    }    .compy-list-item-word p {        margin-bottom: 12px;    }    .compy-list-item-bot .home-prod-list-ul {        margin: 0 -10px;        height: 400px;    }    .compy-list-item-bot .hplu-li {        width: 17%;        padding: 0 10px;    }    .hlch-word p {        line-height: 1.5;        font-size: 16px;    }    .hplu-li-cont-show, .hplu-li-cont-tit {        width: calc(100% - 40px);        bottom: 34px;    }    .compy-list-item-bot .hplu-li-cont-show {        bottom: 26px;    }    .csbl-wrap {        width: 75%;        margin: 0 auto;        padding: 50px 40px 160px;    }    .csu3-ul-li {        margin-bottom: 15px;    }    .csu3-box {        height: 220px;    }    .clib-slide-btm-le {        width: 48%;        transform: inherit;        margin-top: -140px;    }    .cslu-li-tit {        width: 95%;        margin-bottom: 20px;    }    .csru-li {        margin-bottom: 20px;        padding-right: 32px;    }    .prru-li-word {        padding-left: 28px;    }    .pqhu-li-box {        padding: 60px 0;    }    .habc-ul-li-box {        width: 90px;        height: 90px;        margin-right: -90px;        left: 15px;    }    .habc-ul-li-label {        border-radius: 120px;        height: 120px;        max-width: 120px;        padding: 0 0 0 120px;    }    .habc-ul-li2 .habc-ul-li-label, .habc-ul-li4 .habc-ul-li-label, .habc-ul-li6 .habc-ul-li-label {        padding: 0 120px 0 0;        transform-origin: 100% 0;    }    .habc-ul-li2 .habc-ul-li-box, .habc-ul-li4 .habc-ul-li-box, .habc-ul-li6 .habc-ul-li-box {        margin-left: -90px;        margin-right: 0px !important;        left: -15px;    }    .home-anima-bottit {        margin: 200px auto 0;    }    .habc-ul-li1 {        top: 4%;        left: 22%;        transform: translate(-50%, -50%);    }    .habc-ul-li2 {        top: 4%;        left: 78%;        transform: translate(-50%, -50%);    }    .habc-ul-li3 {        top: 50%;        left: 12%;        transform: translate(-50%, -50%);    }    .habc-ul-li4 {        top: 50%;        left: 88%;        transform: translate(-50%, -50%);    }    .habc-ul-li5 {        top: 92%;        left: 20%;        transform: translate(-50%, -50%);    }    .habc-ul-li6 {        top: 90%;        left: 78%;        transform: translate(-50%, -50%);    }    .habc-ul-li-wrap p{        padding-right: 28px;    }    .habc-ul-li2 .habc-ul-li-label p, .habc-ul-li4 .habc-ul-li-label p, .habc-ul-li6 .habc-ul-li-label p {        padding-left: 28px;        padding-right: 0px !important;    }    .ys-ban-btn .std-btn1-box {        padding: 10px 50px;    }    .hali-pic{        width: 170px;        height: 170px;    }    .psul-wrap-tit {        font-size: 38px;    }    .iilu-li-link p, .iilu-li-link p a {        font-size: 20px;    }    .iilu-li-text {        font-size: 24px;    }    .prod-slide-le.more{        width: 19.5%;    }    .prod-slide-le{        width: 20.2%;    }        .arrows-icon{        width: 50px;        height: 50px;    }    .prod-slide-ri .mod-arrows {        width: 120px;        margin-top: 14px;    }    .prod-slide-ri-ul .slick-dots {        padding-left: 39%;        bottom: -45px;    }    .psru-li {        padding: 0 10px;    }    .prod-slide-ri-ul {        margin: 0 -10px;    }        /* 2024.11.13二期-start */    .jelu-li-cont-back {        padding: 50px 40px 40px;    }    .jelu-li-cont-back .jlcf-text-icon {        margin-top: 80px;    }    .mod-slick .slick-arrow {        width: 52px;        height: 52px;    }    .mod-slick .slick-next {        right: -72px;    }    .mod-slick .slick-prev {        left: -72px;    }    .drul-icon {        width: 52px;        height: 52px;    }    .drul-text {        width: calc(90% - 52px);    }    /* 2024.11.13二期-end */    .jlcf-text {        padding: 40px;    }    .jelu-li-cont-front .jlcf-text-icon {        bottom: 40px;        right: 40px;    }    .jelu-li-cont-back .jlcf-text-parga {        margin-bottom: 120px;    }    .jelu-li-cont-back .jlcf-text-icon{        bottom: 40px;        right: 40px;    }    .dgcc-ul{        transform: translateX(-5%);    }    /*20241202*/    .clib-slide-ul3 .slick-dots li {        margin: 8px 0;        width: 16px;        height: 16px;    }    .clib-slide-ul3 .slick-dots{        width: 16px;    }    .clib-slide-ul3 .slick-dots li:after{        width: 5px;        height: 5px;    }    .clib-slide-ul3 {        padding-left: 54px;    }     /* 20250123 */    .hali-pic {        width: 260px;        height: 260px;    }    /* 1680end */}@media screen and (max-width: 1440px) {    :root {        /* 字号 */        --font80: 60px;        --font70: 50px;        --font60: 48px;        --font50: 40px;        --font48: 38px;        --font40: 34px;        --font30: 24px;        --font24: 20px;        --font20: 18px;        /* 段落字号 */        --font18: 16px;        --font16: 16px;        --font14: 14px;        /* 导航 */        --line80: 60px;        /* 板块间距 */        --space140: 100px;        --space120:80px;        --space60:40px;        --space40: 26px;        /* 段落间距 */        --parpspace10: 8px;        --parpspace12: 10px;    }    .ys-modal-content {        max-height: 650px;    }    .std-btn1-box, .std-btn3-box{        padding: 8px 36px;    }    .std-btn4-box{        width: 48px;        height: 48px;    }    .std-btn4-box img{        width: 18%;    }    .arrows-icon {        width: 48px;        height: 48px;    }    .arrows-icon img{        width: 80%;    }    .std-btn2-icon {        width: 16px;        height: 16px;        margin-left: 6px;    }    .hnul-bot {        padding: 20px 20px 25px;    }    .hnul-bot-tit {        margin-bottom: 10px;    }    .mod-text {        margin-bottom: 16px;    }    .home-prod-word {        width: 78%;    }    .hlch-word p{        font-size: 14px;        line-height: 1.5;    }    .hlch-word {        margin-top: 14px;    }    .hplu-li-cont::before{        height: 34%;    }    .hplu-li-cont-show, .hplu-li-cont-tit {        width: calc(100% - 30px);        bottom: 30px;    }    .hplu-li-cont-tit{        font-size: 16px;    }.home-prod-list-ul {        height: 370px;    }    .home-foot-ri{        width: 500px;    }    .hfru-li-tp .ys_demo_num1 {        font-size: 150px;    }    .hfru-li-tp span {        font-size: 32px;    }    .hfru-li-word p {        font-size: 16px;    }    .hfru-li {        margin-bottom: 70px;    }    .home-foot-le {        padding-top: 90px;    }    .home-foot-le {        width: calc(1440px* 0.25);    }    .mod-nav-ri-other {        margin-left: 80px;    }    .head-nav-item {        padding: 0 12px;    }    .head-nav {        margin: 0 -12px;    }    .ctact-group-le {        width: 45%;    }    .cglu-li {        margin-bottom: 18px;    }    .ys-fii-input input, .ys-fii-input textarea {        padding: 0 14px;    }    .ys-form-inof-item .ys-select-li {        padding: 0.3em 14px;    }    .ys-fii-submit .std-btn3-box {        padding: 12px 54px;    }    .mod-foot-bot {        padding-bottom: 28px;    }    .mod-foot-top {        padding-bottom: 30px;        margin-bottom: 35px;    }    .mod-foot-ul {        margin: 0 -10px 40px;    }    .hnid-pull-le {        padding-right: 110px;    }    .hnid-pull-le-tit a {        margin-bottom: 20px;    }    .hnid-pull-le .std-btn2 {        margin-top: 40px;    }    .hprl-ul-li {        margin-bottom: 18px;    }    .prod-slide-ri{        padding-right: 50px;    }    .psru-li-tit{        font-size: 22px;    }    .psru-li-box {        padding: 30px 20px 40px;    }    .psru-li-icon {        width: 48px;        margin-bottom: 90px;    }    .prod-slide-ri .mod-arrows {        width: 120px;        margin-top: 20px;        margin-left: 12px;    }    .prod-slide-ri-ul .slick-dots {        bottom: -50px;        padding-left: 180px;    }    .slick-dots li {        width: 6px;        height: 6px;        background: rgba(0, 33, 82, 0.5);    }    .pslu-lis-bot {        width: calc(100% - 30px);        bottom: 40px;    }    .pslu-lis-tit {        margin-bottom: 12px;    }    .bqul-li-icon {        width: 154px;        margin: 0 auto 7px;    }    .bqul-li-icon-img2 {        width: 38px;    }    .bqul-li-right {        width: 28px;        height: 28px;        margin: 8px auto 0;    }    .bqul-li-right img{        width: 64%;    }    .prod-quality-ul-li2 {        margin-top: 280px;    }    .pqhu-li-box {        padding: 50px 0;    }    .pqhu-li-colse {        width: 32px;        height: 32px;        top: 15px;        right: 14px;    }    .pqhu-li-tit {        padding-right: 80px;    }    .ismt-item {        padding: 30px 0;    }    .ismt-fr {        padding-left: 56px;    }    .investor-symbol-bot-word p {        font-size: 14px;    }    .ismu-li-text {        padding: 30px 0;    }    .ipul-box span {        margin-right: 48px;    }    .ipul-box {        padding: 24px 0;    }    .investor-fina-wrpa .std-btn1-box {        padding: 8px 36px;    }    .investor-fina h2 {        margin-bottom: 8px;    }    .investor-fina-wrpa {        padding: 0 50px;    }    .investor-fina {        padding: 60px 0;    }    .ilul-box {        padding: 35px 30px 40px;    }    .ilul-logo {        margin-bottom: 16px;    }        .ilul-tit {        padding-bottom: 16px;        margin-bottom: 15px;    }    .iilu-li {        margin-bottom: 20px;    }    .prodet-list-le{        padding-right: 80px;    }    .pllu-li-tit {        margin-bottom: 10px;    }    .prodet-reas-ri {        padding: 0 35px 0 70px;    }    .prru-li-tp-icon {        width: 18px;        margin-right: 8px;    }    .prru-li-tp {        margin-bottom: 5px;    }    .prodet-main .ys-nyban-title p {        margin-top: 20px;    }    .pips-ul-li {        padding: 0 10px;    }    .pips-ul {        margin: 0 -10px var(--space40);    }    .pipl-ul-li-box {        padding: 35px 30px;    }    @media screen and (min-width: 1200px) {        .pipl-ul-li-box:hover {            border-radius: 0px 0px 80px 0px;        }    }    .cmul-hide {        width: calc(100% - 260px);        padding: 30px 28px 25px;    }    .cmul-show {        width: 260px;    }    .creat-more-ul {        height: 410px;        margin: 60px -12px 0;    }    .creat-more-img2 {        width: 50%;    }    .csbl-wrap {        width: 75%;        padding: 45px 40px 110px;    }    .compy-list-footp .compy-list-item-bot{        height: auto;    }    .clib-slide-btm-other .arrows-icon {        width: 38px;        height: 38px;    }    .clib-slide-btm-other {        width: 125px;        bottom: 30px;        left: 40px;    }    .csbl-wrap::after {        left: -17%;        bottom: 108px;        width: 46%;        height: 2px;    }    .home-anima-hide-cry3 {        width: 34%;    }    .home-anima-text, .home-anima-bg-text{        font-size: 30px;    }    .habc-min {        width: 340px;        height: 340px;    }    .habc-pic-img1 {        width: calc(1920px* 0.26);    }    .habc-pic {        width: calc(1920px* 0.38);    }    .home-anima {        padding-bottom: 160px;    }    .home-anima-bottit {        width: 84%;        margin: 110px auto 0;    }    .hali-icon2 {        width: 32%;        top: 12vw;        left: 0vw;    }    .hali-icon1 {        width: 22%;        top: 5vw;        right: 0.5vw;    }    .hali-icon3 {        width: 12%;        bottom: 5vw;        right: 7.5vw;    }    .hplu-li {        width: 13%;    }    .hplu-li.act {        width: 22%;    }    .hplu-li-cont-show, .hplu-li-cont-tit {        width: calc(100% - 26px);        bottom: 22px;    }    .pslu-lis-word p{        font-size: 16px;    }    .creat-more-ul.active .cmul-show{        width: 284px;    }    .creat-more-ul.active .cmul-hide{        width: calc(100% - 284px);    }    .csul-box {        padding: 45px 40px;    }    .csul-box:hover {        border-radius: 0px 0px 60px 0px;    }    .creat-reach-le {        padding-left: 50px;        padding-right: 130px;    }    .crru-li .ys-imgbox-cover {        border-radius: 30px;    }    .creat-reach-pro {        height: 440px;        top: 90px;        margin-top: 40px;    }    .crlu-li {        padding: 45px 0 var(--space140);    }    .creat-more-word p {        font-size: 20px;    }    .creat-more-img2 {        width: 46%;    }    .clib-list-img {        width: 98%;        margin: 0 auto;    }    .compy-list-item .clit-tit, .compy-main .compy-slide h2 {        font-size: 60px;    }    .csu3-ul-li-year::before {        width: 4px;        height: 4px;        top: 13px;        left: 75px;    }    .csu3-ul-li-year::after {        width: 16px;        height: 16px;        top: 6px;        left: 68px;    }    .csu3-ul::after {        left: 77px;    }    .csu3-ul-li-word p{        line-height: var(--line15);    }    .compy-list-item-bot .home-prod-list-ul {        margin: 0 -8px;        height: 340px;    }    .compy-list-item-bot .hplu-li {        width: 17%;        padding: 0 8px;    }    .compy-list-item-word p {        font-size: 18px;    }    .clin-lis {        width: 33.333333%;        padding: 0 40px;    }    .compy-list-item-numul {        margin: 30px -40px 0;    }    .compy-list-item .clit-tit {        line-height: 1.1;    }    .csru-li {        margin-bottom: 18px;        padding-right: 22px;    }    .cslu-li-tit {        width: 100%;        margin-bottom: 18px;    }    .prru-li-word {        padding-left: 26px;    }    .habc-ul-li-box {        width: 70px;        height: 70px;        margin-right: -70px;        left: 15px;    }    .habc-ul-li-label {        border-radius: 100px;        height: 100px;        max-width: 100px;        padding: 0 0 0 100px;    }    .habc-ul-li2 .habc-ul-li-label, .habc-ul-li4 .habc-ul-li-label, .habc-ul-li6 .habc-ul-li-label {        padding: 0 100px 0 0;        transform-origin: 100% 0;    }    .habc-ul-li2 .habc-ul-li-box, .habc-ul-li4 .habc-ul-li-box, .habc-ul-li6 .habc-ul-li-box {        margin-left: -70px;        margin-right: 0px !important;        left: -15px;    }    .habc-ul-li2 .habc-ul-li-label p, .habc-ul-li4 .habc-ul-li-label p, .habc-ul-li6 .habc-ul-li-label p {        padding-left: 22px;        padding-right: 0px !important;    }    .habc-ul-li-wrap p {        padding-right: 22px;        font-size: 16px;    }    .habc-ul-li1 {        top: 8%;        left: 26%;        transform: translate(-50%, -50%);    }    .habc-ul-li2 {        top: 8%;        left: 74%;        transform: translate(-50%, -50%);    }    .habc-ul-li3 {        top: 50%;        left: 16%;        transform: translate(-50%, -50%);    }    .habc-ul-li4 {        top: 50%;        left: 84%;        transform: translate(-50%, -50%);    }    .habc-ul-li5 {        top: 94%;        left: 26%;        transform: translate(-50%, -50%);    }    .habc-ul-li6 {        top: 94%;        left: 74%;        transform: translate(-50%, -50%);    }    .habc-ul-li7 {        top: 113%;        left: 50%;        transform: translate(-50%, -50%);    }    .home-anima-bottit {        width: 84%;        margin: 180px auto 0;    }    .ys-ban-btn .std-btn1-box {        padding: 8px 44px;    }    .hali-pic {        width: 140px;        height: 140px;    }    .psul-wrap-tit {        font-size: 30px;    }    .iilu-li-link p, .iilu-li-link p a {        font-size: 18px;    }    .iilu-li-text {        font-size: 22px;    }    .investor-lead-ul-li{        padding: 0 10px;    }    .investor-lead-ul{        margin: 0 -10px;    }    .prod-slide-le {        width: 21.5%;    }    .arrows-icon {        width: 44px;        height: 44px;    }    .prod-slide-ri .mod-arrows {        width: 105px;        margin-top: 8px;        margin-left: 27%;    }    .prod-slide-ri-ul .slick-dots {        bottom: -37px;        padding-left: 38%;    }        /* 2024.11.13二期-start */    .nwll-li a {        padding: 0 30px;        line-height: 70px;    }    .new-wrap-ri {        padding-left: 80px;    }    .nwrs-wrap {        width: 42%;        height: 50px;        padding-right: 18px;    }    .nwrs-wrap-icon {        width: 20px;        line-height: 50px;    }    .nwrs-wrap-input {        width: calc(100% - 20px);    }    .nwrs-wrap-input input {        padding: 0 18px;    }    .nwrl-ul-li.on a {        padding: 36px 20px 36px 30px;    }    .nwrl-ul-li a {        padding: 40px 30px 60px;    }    .nwrl-ul-li.on .nwrl-ul-li-text {        padding-right: 40px;    }    .nult-time {        margin-bottom: 8px;    }    .nult-tit {        margin-bottom: 10px;    }    .nwrl-ul {        margin-bottom: 60px;    }    .pc-fenye li {        width: 36px;        height: 36px;        line-height: 36px;        margin: 0 7px;    }    .newdet-ban-cont h1, .newdet-ban-cont p, .newdet-text-cont, .newdet-article-cont {        padding: 0 70px;    }    .newdet-ban-cont {        margin-top: 50px;    }    .newdet-ban {        padding-bottom: 60px;    }    .newdet-text {        padding-top: 50px;    }    .newdet-text-cont-parga {        padding-bottom: 150px;    }    .newdet-text-cont-page {        margin-top: 40px;    }    .nacb-ul-li {        padding: 0 22px;    }    .nacb-ul {        margin: 0 -22px;    }    .nacb-ul-li a {        padding: 50px;    }    .nacb-ul-li-tit {        margin-bottom: 22px;    }    .nacb-ul-li-parga {        margin-bottom: 40px;    }    .newdet-article .mod-arrows {        width: 110px;    }    .join-share-parga p,    .join-equal-parga p,    .develop-future-text-parga p,    .dgct-parga p{        font-size: 18px;    }    .join-share-parga {        margin: 0 auto 60px;    }    .jslu-li-icon {        width: 70px;    }    .jslu-li-text {        margin-top: 18px;    }    .jslu-li-text-parga {        margin-top: 10px;    }    .jlcf-text {        padding: 40px;    }    .jelu-li-cont-back {        padding: 40px 30px 30px;    }    .jlcf-text-parga {        margin-top: 15px;    }    .jelu-li-cont-back .jlcf-text-icon {        margin-top: 60px;    }    .jelu-li {        padding: 0 8px;    }    .join-essen-list-ul {        margin: 0 -8px;    }    .mod-slick .slick-arrow {        width: 48px;        height: 48px;    }    .mod-slick .slick-next {        right: -62px;    }    .mod-slick .slick-prev {        left: -62px;    }    .jrll-wrap-text {        padding: 40px;    }    .jrll-wrap-text-icon {        width: 34px;        top: -16px;        right: 40px;    }    .join-relax-list-li .slick-dots {        left: 40px;    }    .join-relax-list {        margin-bottom: 40px;    }    .jrlt-line {        height: 4px;        top: -3px;    }    .jfct-li-btn a {        padding: 0 30px;        line-height: 44px;    }    .jfct-li-tit {        margin-bottom: 15px;    }    .jfct-li::after {        height: 90px;    }    .develop-future-text {        padding-right: 80px;    }    .dgcc-ul-li-cont {        padding: 40px;    }    .dulc-logo {        height: 56px;    }    .dulc-tit, .dulc-parga {        margin-top: 24px;    }    .dgcc-ul-li:nth-child(4n+2) {        margin-top: -120px;    }    .dgcc-ul-li:nth-child(4n+4) {        margin-left: 450px;        margin-top: 70px;    }    .develop-green-cont-info {        padding-top: 260px;        padding-bottom: 300px;    }    .dtll-slick-li a {        padding: 30px 40px 40px;    }    .dtll-slick-li-tit {        margin-bottom: 18px;    }    .dtll-slick-li-time {        margin-bottom: 10px;    }    .dtll-slick-li-parga {        margin-bottom: 50px;        padding-bottom: 28px;    }    .dtll-slick-li-btn {        bottom: 40px;        padding: 0 40px;    }    .develop-team-tab-li p {        line-height: 46px;    }    .drul-icon {        width: 48px;        height: 48px;    }    .drul-text {        width: calc(90% - 48px);        padding-left: 40px;        padding-right: 80px;    }    /* 2024.11.13二期-end */    .jslu-li-text-tit {        font-size: 18px;    }    .jslu-li {        padding: 0 30px;    }    .join-share-list-ul {        margin: 0 -30px;    }    .jlcf-text {        padding: 30px;    }    .jelu-li-cont-front .jlcf-text-icon {        bottom: 30px;        right: 30px;    }    .jelu-li-cont-back .jlcf-text-parga {        margin-bottom: 100px;    }    .jelu-li-cont-back .jlcf-text-icon{        bottom: 30px;        right: 30px;    }    .dtll-btn{        margin-top: 40px;    }    .dtll-btn .std-btn1 {        width: 140px;    }    .nacb-ul-li {        padding: 0 16px;    }    .nacb-ul {        margin: 0 -16px;    }    .nacb-ul-li a {        padding: 50px 30px;    }    .jelu-li-cont-front {        position: relative;    }    .jelu-li-cont-back {        position: absolute;        top: 0;        left: 0;    }    .jelu-li-cont-front .jlcf-text-tit {        padding-bottom: 60px;    }    .clib-slide-ul3 {        padding-left: 44px;    }    .clib-slide-ul3 .slick-dots li {        margin: 6px 0;        width: 14px;        height: 14px;    }    .clib-slide-ul3 .slick-dots {        width: 14px;    }    .clib-slide-ul3 .slick-dots li:after {        width: 4px;        height: 4px;    }        /* 20250123 */    .hali-pic {        width: 240px;        height: 240px;    }    /* 1440end */}@media screen and (max-width: 1200px) {    :root {        /* 字号 */        --font80: 60px;        --font70: 50px;        --font60: 46px;        --font50: 40px;        --font48: 36px;        --font40: 32px;        --font30: 22px;        --font24: 20px;        --font20: 18px;        /* 段落字号 */        --font18: 16px;        --font16: 16px;        --font14: 14px;        /* 导航 */        --line80: 60px;        /* 板块间距 */        --space140: 90px;        --space120:80px;        --space60:40px;        --space40: 26px;        /* 段落间距 */        --parpspace10: 8px;        --parpspace12: 10px;    }    .hlch-word {        margin-top: 8px;    }    .home-prod-list-ul {        height: 340px;    }/* 2024.11.13二期-start */    .nwll-li a {        line-height: 64px;    }    .new-wrap-ri {        padding-left: 60px;    }    .nwrl-ul {        margin-bottom: 50px;    }    .nacb-ul-li a {        padding: 40px;    }    .nacb-ul-li {        padding: 0 16px;    }    .nacb-ul {        margin: 0 -16px;    }    .nacb-ul-li-tit {        margin-bottom: 18px;    }    .nacb-ul-li-parga {        margin-bottom: 32px;    }    .newdet-text-cont-parga {        padding-bottom: 130px;    }    .newdet-ban-cont h1, .newdet-ban-cont p, .newdet-text-cont, .newdet-article-cont {        padding: 0 50px;    }    .jslu-li {        padding: 0 38px;    }    .join-share-list-ul {        margin: 0 -38px;    }    .jslu-li-icon {        width: 60px;    }    .jslu-li-text {        margin-top: 14px;    }    .jslu-li-text-parga {        margin-top: 6px;    }    .join-share-parga {        margin: 0 auto 50px;    }    .jelu-li-cont-back .jlcf-text-icon {        margin-top: 48px;    }    .jfct-li {        padding: 0 56px;    }    .join-future-cont-text {        padding: 0 80px;    }    .jfct-li-tit {        margin-bottom: 12px;    }    .dulc-logo {        height: 48px;    }    .dgcc-ul-li-cont {        padding: 34px;    }    .dulc-tit, .dulc-parga {        margin-top: 20px;    }    .develop-green-cont-info {        padding-top: 220px;        padding-bottom: 260px;    }    .dtll-slick-li a {        padding: 30px 34px 34px;    }    .dtll-slick-li-btn {        bottom: 34px;        padding: 0 34px;    }    .dtll-slick-li a::after {        top: 70px;    }    .develop-report-ul-li a {        padding: 25px 15px 25px 0;    }    .drul-text {        padding-right: 60px;    }    .nacb-ul-li a {        padding: 40px 30px;    }    /* 2024.11.13二期-end */    /* 1200end */}@media screen and (max-width: 1199px) {    :root {        /* 字号 */        --font80: 38px;        --font70: 36px;        --font60: 34px;        --font50: 32px;        --font48: 30px;        --font40: 28px;        --font30: 20px;        --font24: 18px;        --font20: 16px;        /* 段落字号 */        --font18: 16px;        --font16: 14px;        --font14: 14px;        /* 导航 */        --line80: 60px;        /* 板块间距 */        --space140: 70px;        --space120:60px;        --space60:30px;        --space40: 22px;        /* 段落间距 */        --parpspace10: 8px;        --parpspace12: 10px;    }    .std-btn1-box, .std-btn3-box {        padding: 6px 26px;    }    .std-btn2-icon {        width: 14px;        height: 14px;        margin-left: 4px;    }    .std-btn4-box {        width: 44px;        height: 44px;    }    .arrows-icon {        width: 44px;        height: 44px;    }    .arrows-icon img {        width: 76%;    }    .home-prod-list-ul{        height: auto;        margin: 0 -10px;    }    .home-prod-list-ul .slick-track{        display: flex;        align-items: stretch;        padding-bottom: 30px;    }    .hplu-li.act, .hplu-li{        width: 33.333333%;        padding: 0 10px;        height: auto !important;    }    .hplu-li-cont-show{        width: 100%;        position: relative;        transform: inherit;        bottom: auto;        left: auto;        opacity: 1 !important;        padding: 360px 18px 20px;        z-index: 4;    }    .hplu-li-cont-show{        opacity: 0;    }    .hplu-li-cont::after{        display: none;    }    .hplu-li-cont::before{        opacity: 0.5;    }    .hplu-li-cont-tit{        display: none;    }    .home-foot-ri {        width: 430px;    }    .hfru-li-tp .ys_demo_num1 {        font-size: 122px;    }    .hfru-li-tp span {        font-size: 24px;    }    .hfru-li {        margin-bottom: 48px;    }    .hfru-li-word p {        font-size: 14px;    }    .mod-text {        margin-bottom: 14px;    }    .home-foot-le {        padding-top: 70px;    }    .ys-ban-word p{        font-size: 16px;    }    .ys-hd-pc{        display: none !important;    }    .hplu-li-cont-show{        -webkit-user-select: text;        -khtml-user-select: text;        -moz-user-select: text;        -ms-user-select: text;        user-select: text;    }    .home-foot-ri {        width: 310px;    }    .ctact-group-wrap, .form-cont-wrap{        flex-wrap: wrap;    }    .ctact-group-le, .form-cont h2{        width: 100%;        margin-bottom: 40px;    }    .ctact-group-ri {        width: 100%;    }    .prodet-main, .ctact-main {        padding-top: 0;    }    .form-cont-ri{        width: 100%;        padding-left: 0px;    }    .ys-bread{        display: none !important;    }    .inside-main .ys-main {        padding-top: 0;        position: relative;    }    .mod-foot-ul{        display: none;    }    .mod-foot {        padding-top: 60px;    }    .mod-foot-top {        padding-bottom: 30px;        margin-bottom: 30px;    }    .mod-foot-bot-le p span,     .mod-foot-bot-le p a,      .mfbr-ul-li a{        font-size: 12px;    }    .mod-foot-bot{        flex-direction: column-reverse;        justify-content: flex-start;        align-items: flex-start;    }    .mod-foot-bot-ri{        margin-bottom: 6px;    }    .hnid-pull-le {        padding-right: 140px;    }    .hnid-pull-ri-list {        padding-right: 34px;    }    .hprl-ul-li {        margin-bottom: 22px;    }    .psru-li-icon {        width: 44px;        margin-bottom: 80px;    }    .prod-slide-ri .mod-arrows {        width: 110px;    }    .prod-slide-ri-ul .slick-dots {        bottom: -40px;    }    .psul-wrap-tit {        width: calc(100% - 20px);    }    .psul-wrap-tit{        font-size: 32px;    }    .bqul-li-icon {        width: 120px;        margin: 0 auto 7px;    }    .prod-quality-hide.start{        width: 85vw;        position: relative;        left: auto;        bottom: auto;        transform: inherit;        z-index: 98;        margin: 0 auto;    }    .prod-quality-hide.start .pqhu-li{        display: block;    }    .prod-quality-hide.start .pqhu-li-box {        padding: 25px 20px;        flex-direction: column;        background: #f6f6f6;;    }    .prod-quality-hide.start .pqhu-li-tit {        padding-right: 0;        width: 100%;        margin-bottom: 15px;        -webkit-user-select: text;        -khtml-user-select: text;        -moz-user-select: text;        -ms-user-select: text;        user-select: text;    }    .pqhu-li-word p{        -webkit-user-select: text;        -khtml-user-select: text;        -moz-user-select: text;        -ms-user-select: text;        user-select: text;    }    .prod-quality-hide.start .pqhu-li-word {        width: 100%;    }    .prod-quality-hide.start .prod-quality-hidei-ul .slick-track{        padding-bottom: 30px;    }    .prod-quality h2{        width: 100%;        padding-bottom: 90px;    }    .pqhu-li.slick-slide:not(:first-child){        display: none;    }    .prod-quality-hidei-ul.slick-slider{        margin: 0 -10px;    }    .pqhu-li.slick-slide{        width: 100%;        padding: 0 10px;        background: transparent;    }    .ismu-li-text {        padding: 26px 0;        font-size: 14px;    }    .ismt-item-top img {        width: 12px;        margin: 0px 6px;        margin-bottom: 9px;    }    .ismt-item-top span {        font-size: 22px;    }    .ismt-item {        padding: 20px 0;    }    .ismt-fr {        padding-left: 30px;    }    .ismt-item-word p {        font-size: 14px;    }    .investor-peri-ul-li:nth-child(n) {        animation-delay: 0.2s;    }    .investor-peri-ul-li {        width: 100%;        padding: 0 12px;    }    .investor-peri-ul-li:nth-child(1) .ipul-box, .investor-peri-ul-li:nth-child(2) .ipul-box {        padding-top: 24px;    }    .investor-fina-wrpa {        padding: 0;    }    .investor-fina-wrpa .std-btn1 {        margin-top: 22px;    }    .investor-fina-wrpa .std-btn1-box {        padding: 6px 32px;    }    .ilul-box {        padding: 25px 20px;    }    .investor-lead-ul .slick-list{        padding-bottom: 35px;    }        .prodet-list-le {        padding-right: 25px;    }    .pllu-li-tit {        margin-bottom: 6px;    }    .pllu-li-tit::after{        top: 14px;        width: 5px;        height: 5px;    }    .pllu-li-word p{        font-size: 14px;    }    .prodet-main .ys-nyban-title p {        margin-top: 12px;        font-size: 20px;    }    .prodet-main .ys-nyban-word p{        font-size: 14px;    }    .prodlist-main .mod-wrap {        padding-top: 0;    }    .prodlist-list.none, .prodlist-list {        position: sticky;        top: 56px;        z-index: 6;    }    .prodlist-item-point-textbox h2{        font-size: 32px;        margin-bottom: 12px;    }    .pipt-word {        width: 100%;    }    .cmul-rect {        height: 100%;        flex-direction: column-reverse;    }    .cmul-hide {        width: 100%;        padding: 30px 28px 25px;        position: static;        opacity: 1;    }    .cmul-show {        width: 100%;        height: auto;    }    .creat-more-ul {        height: auto;        margin: 60px -12px 0;    }    .cmul-pic::after{        opacity: 0;    }    .cmul-hide-top{        display: none;    }    .cmul-hide-top-icon {        width: 44px;        height: 44px;        margin-top: 40px;    }    .creat-more-ul-li{        height: auto !important;    }    .creat-more-ul .slick-list{        padding-bottom: 35px;    }    .creat-more-ul-li .slick-track{        display: flex;        align-items: stretch;    }    .cmul-rect{        background: #F0F1F2;    }    .creat-list-show-word {        width: 100% !important;    }    .creat-main .creat-more {        padding-top: 0;    }    .creat-more-word p {        font-size: 18px;    }    .creat-more-word {        width: 100%;    }    .creat-more-ul {        height: auto;        margin: 36px -12px 0;    }    .creat-slide-ul .slick-list{        padding-bottom: 35px;    }    .compy-list-footp .compy-list-item-bot {        padding-top: 80px;    }    .compy-list-item-bot .home-prod-list-ul{        height: auto;    }    .hplu-li-cont::before {        opacity: 0.5 !important;        display: block !important;    }    .compy-list-item-bot .hplu-li-cont-show {        bottom: 0;        padding: 240px 15px 20px;        height: 100%;    }    .hplu-li-cont::before {        height: 50%;    }    .csu3-ul-li-word p{        font-size: 14px;    }    .csbl-wrap {        width: 88%;        padding: 25px 20px 80px;    }    .clib-slide-btm-le {        width: 48%;        /*transform: translateY(-100px);*/    }    .csbl-wrap::after {        left: -7%;        bottom: 90px;        width: 36%;        height: 2px;    }    .clib-slide-btm-other {        width: 120px;        bottom: 26px;        left: 21px;    }    .csu3-ul-li-year {        flex-shrink: 0;        width: 110px;    }    .clul-cry-word p {        font-size: 14px;        line-height: 1.45;    }    .hplu-li-cont-show {        height: 100%;        padding: 200px 18px 20px;    }    .ys-ban-word {        width: 100%;        margin: 14px auto 0;    }    .ys-ban-btn {        margin-top: 26px;    }    .home-foot-le {        width: calc(1440px* 0.18);    }    .home-anima-text, .home-anima-bg-text {        font-size: 22px;    }    .home-anima-hide-cry1 {        width: 36%;    }    .habc-min {        width: 300px;        height: 300px;    }    .home-anima {        padding-bottom: 100px;    }    .habc-ul-li-box {        width: 70px;        height: 70px;    }    .habc-pic {        width: calc(1920px* 0.26);    }    .habc-pic-img1 {        width: calc(1920px* 0.20);    }    .home-anima-bot .habc-line {        height: 12vh;        z-index: 0;    }    .cmul-hide-tpcry .cmul-hide-top-tit {        color: #fff;        border-bottom: solid 1px rgba(255, 255, 255, .1);        -webkit-user-select: text;        -khtml-user-select: text;        -moz-user-select: text;        -ms-user-select: text;        user-select: text;    }    .cmul-hide {        width: 100%;        padding: 25px 20px;        position: absolute;        opacity: 1;        top: 0;        left: 0;        width: 100%;        height: 100%;        z-index: 5;        background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);    }    .cmul-hide-tpcry-word p{        color: var(--colorfff);        -webkit-user-select: text;        -khtml-user-select: text;        -moz-user-select: text;        -ms-user-select: text;        user-select: text;        line-height: var(--line15);    }    .creat-more-ul-li.slick-slide:not(:first-child){        display: none;    }    .cmul-hide .cmul-hide-top-icon {        background: var(--colormain2);    }    .crru-li .ys-imgbox-cover {        border-radius: 20px;    }    .creat-reach-le {        padding-left: 34px;        padding-right: 80px;    }    .crlu-li-tit {        width: 100%;        margin-bottom: 22px;    }    .crlu-li {        padding: 20px 0 var(--space140);    }    .creat-reach-pro {        height: 440px;        top: 90px;        margin-top: 20px;    }    .csul-box {        padding: 30px 25px;        border-bottom: solid 2px #fa0507;        border-radius: 0px !important;    }    .csul-tit {        margin-bottom: 12px;    }    .creat-list-show h2{        margin-bottom: 20px;    }    .creat-list-show-word p {        color: var(--colorfff);        font-size: 16px;        line-height: 1.6;    }    .compy-list-item .clit-tit, .compy-main .compy-slide h2 {        font-size: 40px;    }    .compy-list-item-bot{        min-height: auto;    }    .compy-list-item-word p {        font-size: 16px;    }    .compy-list-item-word {        width: 100%;    }    .clin-lis .hfru-li-tp span {        font-size: 16px;    }    .clin-lis-word p {        font-size: 14px;        line-height: 1.6;    }    .clin-lis {        padding: 0 20px;    }    .compy-list-item-numul {        margin: 10px -20px 0;    }    .clin-lis::after {        height: 54px;    }    .hplu-li.slick-slide:not(:first-child){        display: none;    }    .hplu-li-cont-tit, .hlcs-tit, .hlch-word p{        -webkit-user-select: text;        -khtml-user-select: text;        -moz-user-select: text;        -ms-user-select: text;        user-select: text;    }    .clib-list-img {        width: 100%;        margin: 0 auto;    }    .clul-cry {        width: 78%;        margin: 0 auto;    }    .clul-cry-tit{        margin-bottom: 6px;    }    .clit-text {        width: 100%;        font-size: 24px;        line-height: 1.5;    }    .compy-slide-ri {        width: 40%;    }    .csru-li {        margin-bottom: 14px;        padding-right: 18px;    }    .compy-slide-le {        width: 55%;        padding-top: 12px;    }    .cslu-li-tit, .cslu-li-next{        font-size: 26px;    }    .csru-li-text{        font-size: 14px;    }    .prodet-reas-wrap{        align-items: stretch;    }    .prodet-reas-le img{        height: 100%;        object-fit: cover;    }    .prodet-reas-ri {        padding: 20px 20px 20px 30px;    }    .prru-li-word p {        font-size: 14px;    }    .prodet-reas-ri-wrap {        max-height: 240px;        padding-right: 20px;    }    .psru-li {        padding: 0 10px;    }    .prod-slide-ri-ul{        margin: 0 -10px;    }    .prod-slide-ri{        padding-left: 20px;    }    .pqhu-li {        transition: transform .6s ease-in-out;    }    .prod-quality-ul-li2 {        margin-top: 240px;    }    .prod-quality-hide.start .pqhu-li{        position: relative;        left: auto;        transform: translateX(0%) translateY(0%);        height: auto !important;    }    .mfbr-ul-li::after{        height: 10px;    }    .prod-quality-hide.start .prod-quality-hidei-ul .slick-track{        display: flex;        align-items: stretch;    }    .prod-quality-hide.start .pqhu-li-box{        height: 100%;    }    .habc-min {        width: 260px;        height: 260px;    }    .habc-ul-li.start .habc-ul-li-label{        max-width: 500px;    }    .habc-ul-li.start .habc-ul-li-label p{        opacity: 1;        transition-delay: 0.2s;    }    .habc-ul-li.start .habc-ul-li-box{        background: rgba(255,255,255,1);    }    .habc-ul-li.start .habc-ul-li-box img:nth-child(2){        opacity: 1;    }    .habc-ul-li.start .habc-ul-li-box img:nth-child(1){        opacity: 0;    }    .habc-ul-li2 .habc-ul-li-label p, .habc-ul-li4 .habc-ul-li-label p, .habc-ul-li6 .habc-ul-li-label p {        padding-left: 10px;        padding-right: 0px !important;    }    .habc-ul-li-wrap p {        padding-right: 10px;        font-size: 14px;    }    .habc-ul-li-box {        width: 60px;        height: 60px;        margin-right: -60px;        left: 10px;    }    .habc-ul-li-label {        border-radius: 80px;        height: 80px;        max-width: 80px;        padding: 0 0 0 80px;    }    .habc-ul-li2 .habc-ul-li-label, .habc-ul-li4 .habc-ul-li-label, .habc-ul-li6 .habc-ul-li-label {        padding: 0 80px 0 0;        transform-origin: 100% 0;    }    .habc-ul-li2 .habc-ul-li-box, .habc-ul-li4 .habc-ul-li-box, .habc-ul-li6 .habc-ul-li-box {        margin-left: -60px;        margin-right: 0px !important;        left: -10px;    }    .habc-ul-li-wrap p{        /*display: none;*/    }    .ys-ban-btn .std-btn1-box {        padding: 6px 38px;    }    .hali-pic {        width: 100px;        height: 100px;    }    .home-anima-lottie.isfixed #lottie {        left: -8px;    }    .psul-wrap-tit {        font-size: 24px;    }    .investor-infor-le {        padding-right: 30px;    }    .iilu-li-link p, .iilu-li-link p a {        font-size: 16px;    }    .iilu-li-text {        font-size: 18px;    }    .iilu-li {        margin-bottom: 14px;    }    .csu2-box {        height: 6em;        -webkit-line-clamp: 4;    }    .habc-ul-li-wrap p {        padding-right: 8px;        font-size: 12px;    }    .habc-ul-li{        z-index:9;    }        .clib-slide-btm-le {        margin-top: -100px;    }    .prod-slide-le {        width: 29.5%;    }    .prod-slide-ri .mod-arrows {        margin-left: 35%;    }    .prod-slide-ri-ul .slick-dots {        padding-left: 49%;        bottom: -37px;    }    .habc-line img {        opacity: 1;    }    .home-anima .ys-ban-video{        display: none;    }            /* 2024.11.13二期-start */    .new-wrap-ri {        padding-left: 0;        width: 100%;        margin-top: 40px;    }    .new-wrap-le {        width: 100%;    }    .ys-pcfy{        display: block !important;    }    .nwrl-ul {        margin-bottom: 40px;    }    .new-wrap-le-list{        display: flex;    }    .nwll-li a {        padding: 0 20px;        border: 1px solid transparent;        line-height: 50px;    }    .nwll-li{        width: 25%;    }    .new-wrap-ri-search {        justify-content: flex-start;        margin-bottom: 20px;    }    .new-wrap-le-list .swiper-wrapper{        display: flex;    }    .nwll-li{        width: auto !important;    }    .new-wrap-le-icon{        display: flex;        justify-content: space-between;        z-index: 5;        pointer-events: none;    }    .nwli-arrow{        width: 30px !important;        height: 30px !important;        border-radius: 50%;        background: #f6f6f6;        transition: all .36s;        pointer-events: all;    }    .nwli-arrow img{        width: 100%;    }    .nwli-prev{        position: relative;        left: -40px;    }    .nwli-next{        position: relative;        right: -40px;    }    .newdet-ban-cont {        margin-top: 0;    }    .newdet-ban {        margin-top: 0;        padding-bottom: 50px;        padding-top: 50px;    }    .newdet-ban-cont h1, .newdet-ban-cont p, .newdet-text-cont, .newdet-article-cont {        padding: 0;    }    .newdet-text-cont-parga {        padding-bottom: 100px;    }    .nacb-ul-li a {        padding: 30px;    }    .nacb-ul-li-parga {        margin-bottom: 26px;    }    .newdet-ban-cont h1 {        margin-bottom: 12px;    }    .mod-slick .slick-arrow {        width: 44px;        height: 44px;    }    .join-share-parga p, .join-equal-parga p,.develop-future-text-parga p,.dgct-parga p{        font-size: 16px;    }    .join-share-parga {        width: 94%;        margin: 0 auto 40px;    }    .join-share-list {        width: 100%;    }    .jslu-li {        padding: 0 20px;    }    .join-share-list-ul {        margin: 0 -20px;    }    .jslu-li-text-tit{        line-height: 1.5;    }    .jslu-li-icon {        width: 50px;    }    .jlcf-text {        padding: 30px;    }    .join-equal.empty .join-equal-list{        width: 95%;        margin: auto;    }    .mod-slick .slick-prev {        left: -44px;    }    .mod-slick .slick-next {        right: -44px;    }    .join-equal-slick-li {        padding: 0 8px;    }    .join-equal-slick{        margin: 0 -8px;    }    .jrll-wrap-text {        padding: 30px;        width: 50%;        top: 14%;    }    .join-relax-list-li .slick-dots {        left: 30px;        bottom: 20px;    }    .jrll-wrap-img {        width: 88%;    }    .jrlt-ul-li .mod-text24{        font-size: 16px;    }    .jrll-wrap-text-icon {        width: 30px;        top: -13px;        right: 30px;    }    .jwtc-tit {        margin-bottom: 12px;    }    .join-future-cont-text {        padding: 0;    }    .jfct-li {        padding: 0 30px;    }    .jfct-li-btn a {        padding: 0 25px;        line-height: 40px;    }    .jfct-li::after {        height: 75px;    }    .jelu-li{        width: 50%;        margin-top: 20px;    }    .jelu-li:nth-child(1),    .jelu-li:nth-child(2){        margin-top: 0;    }    .jelu-li-cont.act {        transform: rotateY(180deg) translateY(0px);    }    .jlcf-text-icon {        margin-top: 40px;        margin-left: calc(100% - 36px);        width: 36px;        height: 36px;    }    .jelu-li-cont-back .jlcf-text-icon {        margin-top: 40px;    }    .join-essen-list {        padding-top: 0;    }    .develop-future-text {        padding-right: 50px;    }    .develop-green-cont-text {        height: calc(100vh - 56px);    }    .dgcc-ul-li:nth-child(4n+1) {        margin-top: 0;    }    .dgcc-ul-li:nth-child(4n+1), .dgcc-ul-li:nth-child(4n+3) {        margin-left: 0;    }    .dgcc-ul-li {        width: 48%;    }    .dgcc-ul-li-cont {        padding: 30px;    }    .dgcc-ul-li:nth-child(4n+2) {        margin-left: 52%;    }    .dulc-logo {        height: 40px;    }    .dgcc-ul-li:nth-child(4n+4) {        margin-left: 40%;        margin-top: 50px;    }    .dgci-tit {        width: 100%;    }    .drul-icon {        width: 44px;        height: 44px;    }    .drul-text {        width: calc(82% - 44px);        padding-right: 40px;    }    .drul-img {        width: 18%;    }    .dtll-slick-li a {        padding: 30px 20px;        border-left: 3px solid #F6F6F6;    }    .dtll-slick-li-btn {        bottom: 30px;        padding: 0 20px;    }    .dtll-slick-li {        padding: 0 7px;        width: 50%;    }    .dtll-slick {        margin: 0 -7px;    }    .dtll-slick-li a::after {        width: 3px;        left: -3px;    }    .dtll-slick-li-parga {        margin-bottom: 40px;    }    .develop-team-tab-li p {        line-height: 40px;    }    /* 2024.11.13二期-end */    .jelu-li-cont-back {        position: absolute;        top: 0;        left: 0;    }    .jelu-li-cont-front {        position: relative;    }    .jelu-li-cont-back {        position: absolute;        top: 0;        left: 0;    }    .jelu-li-cont-front {        position: relative;    }    .jelu-li-cont-back {        padding: 30px 20px 20px;    }    .jelu-li-cont-back .jlcf-text-icon {        bottom: 20px;        right: 20px;    }    .jlcf-text {        padding: 30px 20px;    }    .jelu-li-cont-front .jlcf-text-icon{        bottom: 30px;        right: 20px;    }    .dtll-btn{        margin-top: 30px;    }    .dtll-btn .std-btn1 {        width: 120px;    }    .dgcc-ul{        transform: translateX(0%);    }    .nacb-ul-li {        padding: 0 10px;    }    .nacb-ul {        margin: 0 -10px;    }    .nacb-ul-li a {        padding: 30px 20px;    }    .clib-slide-ul3 {        padding-left: 30px;    }    /* 1199end */}@media screen and (max-width: 767px) {    .ys-cont1300 {        width: 100%;        max-width: 100%;        padding: 0 20px;        margin: 0 auto;    }    :root {        /* 字号 */        --font80: 24px;        --font70: 24px;        --font60: 22px;        --font50: 22px;        --font48: 22px;        --font40: 22px;        --font30: 20px;        --font24: 18px;        --font20: 16px;        /* 段落字号 */        --font18: 14px;        --font16: 14px;        --font14: 12px;        /* 导航 */        --line80: 60px;        /* 板块间距 */        --space140: 42px;        --space120:40px;        --space60:26px;        --space40: 20px;        /* 段落间距 */        --parpspace10: 8px;        --parpspace12: 10px;    }    .ys-ban-pc, .ys-nyban-pc{        display: none;    }    .ys-ban-video{        display: none;    }    .ys-ban-ph, .ys-nyban-ph{        display: block;    }    .ys-modal-content {        max-height: 550px;        padding: 50px 20px;    }    .std-btn1-box, .std-btn3-box {        padding: 4px 22px;    }    .std-btn2-icon {        width: 12px;        height: 12px;        margin-left: 4px;    }    .std-btn4-box {        width: 36px;        height: 36px;    }    .arrows-icon {        width: 36px;        height: 36px;    }    .arrows-icon img {        width: 66%;    }    .home-news .mod-arrows {        width: 110px;    }    .home-news-tp{        flex-wrap: wrap;    }    .home-news .mod-arrows {        width: 90px;        margin-top: 12px;    }    .home-news-tp .mod-arrows{        display: none;    }    .home-news-phcry{        display: block;        margin-top: 15px;    }    .home-anima-bottit {        width: 100%;        margin: 90px auto 0;    }    .mod-text {        margin-bottom: 10px;        font-size: 16px;    }    .home-anima-tptit {        padding-bottom: 36px;        margin-bottom: 36px;    }    .home-main h2{        line-height: 1.4;    }    .ys-ban-word p{        font-size: 14px;    }    .ys-ban-word {        width: 100%;        margin: 8px auto 0;    }    .ys-ban-btn {        margin-top: 20px;    }    .mod-text {        margin-bottom: 8px;        font-size: 14px;    }    .home-prod-word {        width: 100%;    }    .hplu-li-cont-show {        padding: 240px 18px 20px;    }    .hplu-li-cont::before {        height: 42%;    }    .home-prod-list {        padding: 0 20px;    }    .home-foot-cry.on1 .home-foot-le {        position: relative;        top: 0;        padding-top: 0;        width: 100%;    }    .hfru-li-tp .ys_demo_num1 {        font-size: 50px;    }    .hfru-li-tp span {        font-size: 14px;    }    .home-foot-ri {        width: 100%;        margin-top: 30px;        max-width: 100%;    }    .hfru-li {        margin-bottom: 34px;    }    .home-foot-le{        padding-top: 0px;    }    .slick-dots li {        width: 6px;        height: 6px;    }    .hfru-li-text {        margin-bottom: 2px;    }    .home-foot-ri {        padding-bottom: var(--space140);    }    .form-bg{        display: none;    }    .ys-form-inof-item2 {        width: 100%;    }    .ys-fii-input {        height: 38px;    }    .ctact-group-le, .form-cont h2 {        width: 100%;        margin-bottom: 24px;    }    .cglu-li-text {        font-size: 14px;    }    .cglu-li {        margin-bottom: 14px;    }    .form-cont {        padding: 0px 0 var(--space140);    }    .ys-form-inof-text .ys-fii-input {        height: 90px;    }    .ys-fic-auth-img {        width: 94px;        margin-left: 10px;    }    .ys-fic-auth label {        width: calc(100% - 100px);    }    .ys-fii-submit .std-btn3-box {        padding: 8px 44px;    }    .ys-fii-name {        margin-bottom: 2px;    }    .ys-form-inof-item {        padding: 0 12px;        margin-bottom: 12px;    }    .inside-main .ys-main {        padding-top: 42px;    }    .mod-foot-top {        padding-bottom: 20px;        margin-bottom: 20px;        flex-direction: column;        align-items: flex-start;    }    .mod-foot-top-logo{        margin-bottom: 14px;    }    .mod-foot-top-ri {        margin: 0 -10px;        flex-direction: column;    }    .mftr-list {        padding: 0 10px;        margin-bottom: 6px;    }    .mftr-list:last-child{        margin-bottom: 0px;    }    .mod-foot {        padding-top: 42px;    }    .prod-slide-wrap{        flex-direction: column;        padding-left: 0px;    }    .prod-slide-le {        width: calc(100% - 40px);        margin: 0 auto;        padding-top: 0;        margin-bottom: 26px;    }    .prod-slide-ri {        width: 100%;        padding-right: 0;        padding-left: 0;        padding-top: 0;    }    .psru-li-box {        padding: 25px 20px;    }    .psru-li-icon {        width: 36px;        margin-bottom: 50px;    }    .prod-slide-ri .mod-arrows {        width: 90px;        margin-top: 14px;        margin-left: 20px;    }    .prod-slide-ri-ul .slick-dots {        bottom: -38px;        padding-left: 135px;    }    .prod-slide-ri-ul .slick-list{        padding: 0 20px;    }    .prod-stable-ul-li:nth-child(n) {        animation-delay: 0.2s;    }    .prod-stable-ul-li {        width: 100%;        margin-bottom: 15px;    }    .prod-stable-ul-li:last-child{        margin-bottom: 0px;    }    .prod-stable-ul{        flex-wrap: wrap;        padding: 0 20px;    }    .prod-quality h2{        width: 100%;        padding-bottom: 26px;    }    .prod-quality-hide.start{        width: calc(100% - 40px);    }    .investor-symbol-min-tplist {        flex-wrap: wrap;    }    .ismt-item{        width: 100%;        padding: 18px 0;    }    .ismt-item::after {        content: "";        position: absolute;        top: auto;        bottom: 0;        right: 0;        width: 100%;        height: 1px;        background: #E5E5E5;    }    .ismt-fr {        display: flex;        flex-direction: column;        align-items: center;    }    .ismu-li {        width: 50%;    }    .investor-symbol-min-ul{        flex-wrap: wrap;    }    .ismu-li::before{        content: "";        position: absolute;        bottom: 0;        left: 0;        width: 100%;        height: 1px;        background: #E5E5E5;    }    .ismu-li:nth-child(2)::after{        display: none;    }    .investor-symbol-bot-word p {        font-size: 12px;    }    .ipul-box {        padding: 16px 0;    }    .investor-peri-ul-li:nth-child(1) .ipul-box, .investor-peri-ul-li:nth-child(2) .ipul-box {        padding-top: 12px;    }    .investor-fina {        padding: 42px 0;    }    .investor-fina-word p {        font-size: 14px;    }    .investor-fina-word {        width: 100%;    }    .investor-fina-wrpa .std-btn1-box {        padding: 4px 28px;    }    .iilu-li-link p, .iilu-li-link p a {        font-size: 14px;    }    .iilu-li {        margin-bottom: 16px;    }    .prodet-reas-ri {        width: 100%;        padding: 0px 0px 40px;    }    .prodet-reas-ri-wrap {        max-height: 205px;        padding-right: 10px;    }    .prodet-list-ri {        width: 100%;        margin-bottom: 30px;    }    .prodet-list-le {        width: 100%;        padding-right: 0;    }    .prodet-list-wrap {        flex-direction: column-reverse;    }    .pllu-li-tit {        margin-bottom: 3px;    }    .pllu-li{        margin-bottom: 14px;    }    .prodet-main .ys-nyban-title p {        margin-top: 12px;        font-size: 16px;        line-height: 1.4;    }    .prodlist-item-point-bg img:nth-child(2) {        display: block;    }    .prodlist-item-point-bg img:nth-child(1) {        display: none;    }    .prodlist-item-point-slide {        margin-top: -50px;    }    .prodlist-item-point .mod-arrows {        width: 92px;    }    .prodlist-item-point-textbox h2 {        font-size: 22px;        margin-bottom: 12px;    }    .pipt-word p{        font-size: 14px;    }    .prodlist-list.none .plul-rect, .prodlist-list .plul-rect {        font-size: 12px;        padding: 8px 4px !important;    }    .creat-reach-ri {        position: relative;        top: auto;    }    .creat-reach-pro{        position: relative;        opacity: 0;        pointer-events: none;        display: none;    }    .creat-reach-wrap {        flex-direction: column-reverse;    }    .creat-reach-le {        width: 100%;        padding-left: 0;        padding-right: 0;    }    .creat-reach-ri {        width: 60%;        margin: 0 auto;    }    .compy-slide-ri{        display: none;    }    .compy-slide-le {        width: 100%;        padding-top: 23px;        overflow: hidden;    }    .compy-slide-le-ul {        height: auto !important;    }    .creat-list-img img:nth-child(2) {        display: block;    }    .creat-list-img img:nth-child(1) {        display: none;    }    .creat-list-show-word{        width: 100%;    }    .creat-list-bg{        display: none;    }    .creat-list1 .creat-list-show-word {        width: 100%;    }    .creat-more-img1, .creat-more-img2{        display: none;    }    .csul-box{        padding: 25px 20px;    }    .crru-li {        position: relative;        top: auto;        left: auto;        opacity: 1;        transition: all .4s;    }    .creat-more-word p {        font-size: 14px;    }    .cmul-hide{        padding: 25px 20px;    }    .creat-list-show h2{        margin-bottom: 14px;    }    .creat-list-show-word p {        line-height: 1.5;    }    .compy-slide{        z-index: 98;    }    .compy-list-item-word p {        margin-bottom: 12px;    }    .compy-list-item-word {        width: 100%;    }    .compy-list-item-bot {        height: auto;        padding: 42px 0px;    }    .compy-list-item-numul {        margin: 32px -10px 0;    }    .clin-lis {        width: 100%;        padding: 0 10px;        margin-bottom: 15px;    }    .clib-list-ul-li:nth-child(n), .clin-lis:nth-child(n) {        animation-delay: 0.2s;    }    .compy-list-item-numul{        flex-wrap: wrap;    }    .clin-lis .hfru-li-tp span {        font-size: 10px;    }    .clin-lis-word p {        line-height: 1.45;        font-size: 12px;    }    .clin-lis::after{        display: none;    }    .compy-list-footp .compy-list-item-bot {        padding-top: 42px;    }    .clib-slide-btm-le {        width: 100%;        transform: inherit;        margin-top: -56px;    }    .clib-slide-btm{        flex-direction: column;    }    .csbl-wrap {        width: 100%;        padding: 25px 20px;    }    .csbl-wrap::after{        display: none;    }    .clib-slide-btm-ri {        width: 100%;        margin-top: 20px;    }    .clib-slide-ph{        display: block;    }    .clib-slide-btm-le .clib-slide-btm-other{        display: none;    }    .clib-slide-ph .clib-slide-btm-other {        width: 120px;        bottom: auto;        left: auto;        position: relative;        margin-top: 20px;    }    .clib-list-ul-li {        width: 100%;        margin-bottom: 20px;    }    .clib-list-ul-li:last-child{        margin-bottom: 0px;    }    .clib-list-ul{        flex-direction: column;        position: relative;    }    .clib-list-img{        display: none;    }    .clit-text {        width: 100%;        font-size: 20px;        line-height: 1.5;        margin-bottom: 28px;    }    .compy-slide-le {        padding-top: 0;    }    .cslu-li-tit{        margin-bottom: 15px;    }    .hplu-li-cont::before {        height: 50%;    }    .home-anima-hide-cry1{        left: 20px;    }    .hali-icon2 {        width: 36%;        top: 24vw;        left: 0vw;    }    .home-anima-hide-cry2 {        width: 31%;        right: 20px;        top: 100vw;    }    .home-anima-hide-cry3 {        width: 34%;        left: 20px;        top: 320vw;    }    .habc-min {        width: 260px;        height: 260px;    }    .ys-ban-txtbox{        top: 45%;    }    .home-foot-le {        width: 100%;    }    .hfru-li-tp .ys_demo_num1 {        font-size: 36px;    }    .hfru-li {        margin-bottom: 26px;    }    .hfru-li-tp span {        font-size: 12px;        line-height: 2;    }    .home-foot-cry.on1 .home-foot-bg {        position: absolute;        top: 0px !important;    }    .home-foot-le{        position: relative !important;        top: auto !important;    }    .home-anima-text, .home-anima-bg-text {        font-size: 18px;    }    .hali-icon2 {        width: 40%;        top: 48vw;        left: 0vw;    }    .hali-icon1 {        width: 30%;        top: 22vw;        right: 0.5vw;    }    .hali-icon3 {        width: 18%;        bottom: 12vw;        right: 11vw;    }    .home-anima-bot {        margin-top: 32px;    }    .habc-min {        width: 160px;        height: 160px;    }    .habc-ul-li-box {        width: 42px;        height: 42px;    }    .habc-ul {        width: 100%;        height: 110%;        position: absolute;        top: 50%;        left: 0;        pointer-events: none;        transform: translateY(-50%);    }    .home-anima {        padding-bottom: 42px;    }    .habc-pic {        width: calc(100% - 40px);        top: 65%;    }    .habc-pic-img1 {        width: 64%;    }    .home-anima-lottie .habc-line2 {        width: 1px;        height: 50vh;        top: auto;        bottom: 0;    }    .home-anima-lottie .habc-line1 {        width: 1px;        height: 50vh;    }    .home-news::after {        left: 0;        width:20px;        height: 100%;    }    .ys-form-required.ys-form-empty .ys-fii-tips {        font-size: 10px;    }    .ys-fic-auth label {        width: calc(100% - 122px);    }    .ys-fic-auth-img {        width: 110px;        margin-left: 10px;    }    .cmul-hide-tpcry-word p {        font-size: 14px;    }    .crru-li .ys-imgbox-cover {        border-radius: 10px;    }    .crlu-li.act .crlu-li-tit{        color: #080404;    }    .creat-list-show-word p{        font-size: 14px;    }    .crlu-li-tit {        width: 100%;        margin-bottom: 16px;    }    .crlu-li {        padding: 20px 10px var(--space140);    }    .creat-reach-le-ul{        margin: 0 -10px;    }    .compy-list-item .clit-tit, .compy-main .compy-slide h2 {        font-size: 26px;    }    .compy-list-item-word p {        margin-bottom: 8px;        font-size: 14px;    }    .compy-list-item-bot .clit-tit {        margin-bottom: 16px;    }    .compy-list-item-bot .hplu-li-cont-show {        bottom: 0;        padding: 240px 15px 20px;        height: 100%;        display: flex !important;        flex-direction: column;        justify-content: center;    }    .compy-list-item-bot .hlcs-tit{        font-size: 20px;    }    .clib-slide-btm-other .arrows-icon {        width: 32px;        height: 32px;    }    .clib-slide-btm-other .arrows-icon img {        width: 80%;    }    .csbo-num span {        font-size: 14px;    }    .clib-slide-ph .clib-slide-btm-other{        width: 100px;    }    .clib-list-ul-li.slick-slide:not(:first-child){        display: none;    }    .clib-list-ul {        margin: 0 -10px;        width: auto;        height: auto;        display: block;        top: auto;        left: auto;    }    .clib-list-ul .slick-list{        padding-bottom: 20px;    }    .clib-list-ul-li{        width: 100%;        padding: 0 10px;    }    .clul-cry-tit, .clul-cry-word p{        -webkit-user-select: text;        -khtml-user-select: text;        -moz-user-select: text;        -ms-user-select: text;        user-select: text;    }    .clul-cry {        width: 100%;    }    .cslu-li-next{        display: none;    }    .swiper-scrollbar-drag {        background: var(--colormain1) !important;    }    .swiper-container-horizontal>.swiper-scrollbar {        position: absolute;        left: 0 !important;        bottom: 0px !important;        z-index: 50;        height: 3px !important;        width: 100% !important;    }    .cslu-li-tit, .cslu-li-next {        font-size: 20px;    }    .swiper-scrollbar{        display: block;    }    .prodet-list-ri{        position: relative;        top: auto;    }    .prodet-reas-wrap {        flex-direction: column;    }    .prodet-reas-le {        width: 100%;    }    .prodet-reas-wrap{        background: transparent;    }    .prodet-reas-ri{        background: var(--colorbj1);        padding: 25px 20px;    }    .prod-slide-ri-ul{        display: none;    }    .slick-dots li {        margin: 0 4px;    }    .prod-slide-ri .mod-arrows {        display: none;    }    .prod-slide-le-ul .slick-dots {        bottom: -15px;    }    .prod-slide-le-ul .slick-list{        padding-bottom: 20px;    }    .prodet-reas-ri-wrap{        max-height: none !important;    }    .compy-list-item-bot .hplu-li.act, .hplu-li{        width: 100%;        padding: 0 8px;    }    .habc-ul-li-box {        width: 36px;        height: 36px;        margin-right: -36px;        left: 7px;    }    .habc-ul-li-label {        border-radius: 50px;        height: 50px;        max-width: 50px;        padding: 0 0 0 50px;    }    .habc-ul-li2 .habc-ul-li-label, .habc-ul-li4 .habc-ul-li-label, .habc-ul-li6 .habc-ul-li-label {        padding: 0 50px 0 0;        transform-origin: 100% 0;    }    .habc-ul-li2 .habc-ul-li-box, .habc-ul-li4 .habc-ul-li-box, .habc-ul-li6 .habc-ul-li-box {        margin-left: -36px;        margin-right: 0px !important;        left: -7px;    }    .habc-ul-li1 {        top: 10%;        left: 22%;        transform: translate(-50%, -50%);    }    .habc-ul-li2 {        top: 10%;        left: 78%;        transform: translate(-50%, -50%);    }    .habc-ul-li3 {        top: 54%;        left: 12%;        transform: translate(-50%, -50%);    }    .habc-ul-li4 {        top: 54%;        left: 88%;        transform: translate(-50%, -50%);    }    .habc-ul-li5 {        top: 98%;        left: 24%;        transform: translate(-50%, -50%);    }    .habc-ul-li6 {        top: 98%;        left: 76%;        transform: translate(-50%, -50%);    }    .habc-ul-li7 {        top: 118%;        left: 50%;        transform: translate(-50%, -50%);    }    .home-anima-bot-tit{        margin-bottom: 34px;    }    .ys-ban-btn .std-btn1-box {        padding: 4px 32px;    }    .hali-pic {        width: 70px;        height: 70px;    }    .home-anima-lottie.isfixed #lottie {        left: -4px;    }    .hplu-li{        padding: 0 10px;    }    .home-anima-text, .home-anima-bg-text {        font-size: 14px;    }    .home-anima-wrap{        height: 300vh;    }    #lottie{        left: -4px !important;    }    .clul-cry-word p {        height: auto;        -webkit-line-clamp: inherit;    }    .ipul-box{        flex-direction: column;    }    .ipul-box span {        margin-right: 0;        font-size: 12px;        margin-bottom: 4px;    }    .investor-infor-wrap{        flex-wrap: wrap;    }    .investor-infor-le{        width: 100%;        padding-right: 0px;        margin-bottom: 36px;    }    .investor-infor-ri {        width: 100%;        overflow: hidden;    }        .csu2-box {        height: auto;        -webkit-line-clamp: inherit;    }    .habc-ul-li-box {        width: 32px;        height: 32px;        margin-right: -32px;        left: 5px;    }    .habc-ul-li-label {        border-radius: 42px;        height: 42px;        max-width: 42px;        padding: 0 0 0 42px;    }    .habc-ul-li3 {        top: 54%;        left: 15%;        transform: translate(-43%, -50%);    }    .habc-ul-li2 .habc-ul-li-label, .habc-ul-li4 .habc-ul-li-label, .habc-ul-li6 .habc-ul-li-label {        padding: 0 40px 0 0;        transform-origin: 100% 0;    }    .habc-ul-li2 .habc-ul-li-box, .habc-ul-li4 .habc-ul-li-box, .habc-ul-li6 .habc-ul-li-box {        margin-left: -32px;        margin-right: 0px !important;        left: -5px;    }    .habc-ul-li4 {        top: 54%;        left: 88%;        transform: translate(-80%, -50%);    }    .habc-ul-li-wrap p {        padding-right: 8px;        font-size: 10px;    }    .prod-slide-le {        position: relative;        top: auto;        left: auto;    }    .home-anima-lottie .habc-line1 {        width: 2px;        height: 18vh;    }    .home-anima-lottie .habc-line2 {        width: 2px;        height: 18vh;        top: auto;        bottom: 14%;    }    /* 2024.11.13二期-start */    .new-wrap-ri {        margin-top: 32px;    }    .nwrs-wrap {        width: 100%;        height: 44px;    }    .nwrs-wrap-icon {        width: 18px;        line-height: 44px;    }    .nwrl-ul-li a,    .nwrl-ul-li.on a {        padding: 20px 0;    }    .nwrl-ul-li-img {        width: 100%;        margin-top: 20px;    }    .nwrl-ul-li.on .nwrl-ul-li-text {        padding-right: 0;        width: 100%;    }    .nult-tit {        margin-bottom: 8px;    }    .pc-fenye li {        width: 30px;        height: 30px;        line-height: 30px;        margin: 0 4px;    }    .nwrl-ul {        margin-bottom: 32px;    }    .nwll-li a {        padding: 0 15px;        line-height: 36px;        font-size: 12px;    }    .nwli-prev{        left: -10px;    }    .nwli-next{        right: -10px;    }    .new-wrap-le {        padding: 0 20px;    }    .newdet-ban {        padding-bottom: 42px;        padding-top: 42px;    }    .newdet-text {        padding-top: 42px;    }    .newdet-text-cont-parga {        padding-bottom: 34px;    }    .ntcp-li span {        width: 66px;        display: inline-block;    }    .newdet-text-cont-page {        margin-top: 30px;    }    .newdet-article-cont-bt {        width: 100%;    }    .newdet-article .mod-arrows{        display: flex;        width: 90px;    }    .nacb-ul-li a {        padding: 30px 20px;    }    .nacb-ul-li-tit {        margin-bottom: 12px;    }    .nacb-ul-li-parga {        margin-bottom: 18px;    }    .nnlt-year span {        margin-left: 5px;    }    .join-share-parga {        width: 100%;        margin: 0 auto 26px;    }    /* .join-share-parga p, .join-equal-parga p,.develop-future-text-parga p,.dgct-parga p{        font-size: 14px;    } */    .jslu-li {        width: 100%;        margin-bottom: 20px;    }    .jslu-li:last-child{        margin-bottom: 0;    }    .jslu-li-icon {        width: 45px;    }    .mod-slick .slick-arrow{        display: none !important;    }    .join-equal-slick-li{        width: 100%;    }    .join-equal .slick-list{        padding-bottom: 30px;    }    .join-equal.empty1 .slick-list{        padding-bottom: 0;    }    .jfct-li{        width: 100%;        padding: 10px;    }    .join-future-cont-text{        flex-wrap: wrap;    }    .jfct-li-tit {        margin-bottom: 5px;        line-height: 1.5;    }    .jfct-li-btn a {        padding: 0 20px;        line-height: 32px;        font-size: 12px;    }    .jfct-li::after{        display: none;    }    .jrll-wrap-img {        width: 100%;    }    .jrll-wrap-text {        padding: 20px;        width: 100%;        position: relative;        top: 0;        right: 0;    }    .join-relax-list-li .slick-dots {        left: 10px;        bottom: 10px;    }    .join-relax-list {        margin-bottom: 30px;    }    .jrlt-ul {        padding-top: 0;        border-top: none;    }    .jrlt-line{        display: none;    }    .jrlt-ul-li{        padding-top: 6px;        position: relative;        border-top: 1px solid #E8E8E8;    }    .jrlt-ul-li::after{        content: "";        width: 100%;        height: 3px;        background: var(--colormain1);        position: absolute;        left: 0;        top: -3px;        transition: all .36s;        opacity: 0;    }    .jrlt-ul-li.act::after{        opacity: 1;    }    .jrlt-ul .slick-list{        padding-top: 3px;    }    .jrlt-ul-li .mod-text24 {        font-size: 14px;    }    .jelu-li{        width: 100%;    }    .jelu-li:nth-child(2){        margin-top: 20px;    }    .jlcf-text {        padding: 20px;    }    .jlcf-text-icon {        margin-top: 30px;        margin-left: calc(100% - 30px);        width: 30px;        height: 30px;    }    .jelu-li-cont-back{        position: absolute;        top: 0;        left: 0;    }    .jelu-li-cont-front{        position: relative;    }    .develop-future-text {        padding-right: 0;        width: 100%;    }    .develop-future-img {        width: 100%;        margin-top: 30px;    }    .dgct-parga {        width: 100%;    }    .develop-green-cont-text {        height: 50vh;    }    .dgcc-ul-li {        width: 100%;        margin: 0 !important;         margin-bottom: 20px !important;    }    .dgcc-ul-li:last-child{        margin-bottom: 0 !important;    }    .develop-green-cont-info {        padding-top: 100px;        padding-bottom: 100px;    }    .dgcc-ul-li-cont {        padding: 30px 20px;    }    .dulc-logo {        height: 34px;    }    .dulc-tit, .dulc-parga {        margin-top: 15px;    }    .develop-team-tab {        width: 100%;    }    .dtll-slick-li{        width: 100%;    }    .develop-team-list-li .slick-list{        padding-bottom: 30px;    }    .develop-team-list-li.empty .slick-list{        padding-bottom: 0;    }    .dtll-slick-li-parga {        margin-bottom: 20px;        padding-bottom: 25px;    }    .dtll-slick-li a::after {        top: 50px;        height: 45px;    }    .dtll-slick-li-tit {        margin-bottom: 12px;    }    .drul-icon {        width: 36px;        height: 36px;    }    .develop-report-ul-li a{        flex-wrap: wrap;        padding: 20px 0;    }    .drul-text {        width: calc(82% - 36px);        padding-right: 15px;        padding-left: 15px;    }    .develop-team-tab-li p{        font-size: 12px;    }    .dtll-slick-li a {        padding: 20px;    }    .dtll-slick-li-btn {        bottom: 20px;    }    .drul-text-tit{        line-height: 1.5;        height: 3em;    }    /* 2024.11.13二期-end */    .dtll-btn{        margin-top: 22px;    }    .dtll-btn .std-btn1 {        width: 100px;    }    /* 767end */    /* 2024.11.28 - start */    .nwll-li a{        white-space: nowrap;    }    .new-wrap-le-list {        overflow: hidden;    }    .clib-slide-ul3 .slick-dots li {        margin: 6px 0;        width: 12px;        height: 12px;    }    .clib-slide-ul3 .slick-dots {        width: 12px;    }    .clib-slide-ul3 .slick-dots li:after {        width: 3px;        height: 3px;    }    /* 2024.11.28 - end */}