@charset "utf-8";/* 响应式原则：调大看小 */@media screen and (max-width: 1920px) {    .home-group-svg2{        bottom: -87px;    }    /* 1920end */}@media screen and (max-width: 1680px) {    :root {        --main-color1: #007CC7;        --main-color2: #33C2A8;        --main-color3: #D7E8ED;        --main-hovercolor: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%), radial-gradient(404.27% 100% at 0% 50%, #007CC7 0%, rgba(255, 255, 255, 0.50) 100%);        --auxi-bgcolor1: #F3F9FD;        --auxi-bgcolor2: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%);        --auxi-bgcolor3: linear-gradient(180deg, #FFF 0%, #DDE9F1 100%);        --text-color1: #007CC7;        --text-color2: #333333;        --text-color3: #999999;        --text-color4: #666666;        --text-color5: #FFFFFF;        --font-title1: 46px;        --font-title2: 38px;        --font-title3: 30px;        --font-title4: 22px;        --font-parga1: 18px;        --font-parga2: 16px;        --font-parga3: 14px;        --std-padding1: 110px;        --std-margin1: 32px;        --std-width: 24px;        --std-letter1: 0.8px;        --std-letter2: 2.4px;        --std-letter3: 1.6px;    }    .ys-footer-cont-logo {        width: 20%;    }    .ys-footer-cont-info {        width: 29%;    }    .ys-footer-cont-logo a {        width: 58%;    }    .ys-ban-title {        font-size: 54px;    }    .home-pro-page {        bottom: 160px;    }    .hpls-li-text {        padding-right: 12%;    }    .home-culture-ri-parga {        margin-bottom: 100px;    }    .hcrl-li-icon {        width: 66px;    }    .hcrl-li-text {        width: calc(100% - 66px);    }    .home-group-svg1 {        bottom: -160px;    }    .ys-ban-slick .slick-dots {        left: calc(50% - 41.25%);    }    .cook-pop .ys-modal-content {        padding: 50px 70px 50px 50px;    }    .home-innov-ul-li {        padding: 0 12px;    }    .home-innov-ul {        margin: 0 -12px;    }    .hvul-cont-text-tit{        font-size: 18px;    }    .hvul-cont-text-letter {        font-size: 84px;        top: -72px;    }        /*2025.5.23修改-start*/    .pllt-parga p {        font-size: 14px;    }    .pllt-tit {        font-size: 20px;        margin-bottom: 24px;    }    .pcmd-li-line-text {        width: 330px;    }    .ys-nyban-parga {        width: 70%;    }    /*2025.5.23修改-end*/    /* 1680end */}@media screen and (max-width: 1560px) {    .head-nav-item {        padding: 0 30px;    }    .head-nav {        margin: 0 -30px;    }    .head-nav-item-title,    .head-logo a,    .holt-icon1,     .head-other-search-icon{        line-height: 65px;    }    .inddet-nav-wrap.isfixed {        top: 66px;    }    :root {        --main-color1: #007CC7;        --main-color2: #33C2A8;        --main-color3: #D7E8ED;        --main-hovercolor: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%), radial-gradient(404.27% 100% at 0% 50%, #007CC7 0%, rgba(255, 255, 255, 0.50) 100%);        --auxi-bgcolor1: #F3F9FD;        --auxi-bgcolor2: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%);        --auxi-bgcolor3: linear-gradient(180deg, #FFF 0%, #DDE9F1 100%);        --text-color1: #007CC7;        --text-color2: #333333;        --text-color3: #999999;        --text-color4: #666666;        --text-color5: #FFFFFF;        --font-title1: 44px;        --font-title2: 36px;        --font-title3: 28px;        --font-title4: 22px;        --font-parga1: 18px;        --font-parga2: 16px;        --font-parga3: 14px;        --std-padding1: 100px;        --std-margin1: 28px;        --std-width: 24px;        --std-letter1: 0.8px;        --std-letter2: 2.4px;        --std-letter3: 1.6px;    }    .inwu-li p {        line-height: 54px;    }    .inddet-nav {        height: 54px;    }    .inside-body .ys-main {        margin-top: 66px;    }    .mod-back {        width: 44px;        bottom: 120px;    }    .mod-back.act{        right: 60px;    }    .pro-main h2 {        margin-bottom: 30px;    }    .pail-cont-text {        padding-left: 60px;        padding-right: 120px;    }    .pasl-cont {        padding: 26px 26px 45px;    }    .std-arrow-icon {        width: 44px;        height: 44px;    }    .yfcs-list li {        margin-right: 25px;    }    .ys-footer-cont {        padding: 54px 0;    }    .ys-footer-cont-nav li {        margin-bottom: 12px;    }    .head-logo {        width: 160px;    }    .hnid-cont-ri {        width: 340px;    }    .hnid-cont-le {        width: calc(100% - 340px);    }    .hnid-cont {        padding: 30px;    }    .hcrb-icon {        width: 44px;        height: 44px;    }    .std-btn1-box-icon {        width: 44px;    }    .ys-footer-cont-nav {        width: 23%;    }    .ys-footer-cont-info {        width: 32%;    }    .prodet-main .ys-nyban-title {        top: 25%;    }    .std-btn3-box img {        width: 36px;    }    .std-btn3-box {        padding: 0 32px;    }    /* .pbdu-li {        padding: 0 60px;    }    .prodet-ban-data-ul {        margin: 0 -60px;    } */    /* .pcmd-li.on .pcmd-li-line-text {        top: -45px;    }    .pcmd-li-line-text {        top: 8px;    } */    .pcmd-li-icon {        width: 36px;    }    .pabs-li-cont-text {        padding-right: 70px;    }    .pabs-li-cont {        padding: 54px 30px 88px 54px;    }    .ys-ban-title {        font-size: 50px;        margin-bottom: 38px;    }    .ys-banner-scroll {        width: 36px;        bottom: 30px;    }    .home-pro-wrap {        height: calc(100vh - 66px);        top: 66px;    }    .home-pro-bg {        left: 80px;    }    .home-pro-tab {        left: 50px;    }    .home-pro-tab-li {        width: 140px;        height: 140px;    }    .hptl-wrap-tit {        margin-top: 10px;    }    .hptl-wrap-img {        width: 70px;    }    .hpls-li-text-parga {        margin-bottom: 50px;    }    .home-pro-btn {        right: 50px;        width: 44px;        height: 44px;    }    .home-culture-le,    .home-culture-le-bg{        width: 440px;    }    .home-culture-ri {        width: calc(100% - 440px);        padding-left: 230px;    }    .home-culture-ri-parga {        margin-bottom: 90px;    }    .hcrl-li {        margin-bottom: 38px;    }    .hnbs-item a {        padding: 30px;    }    .hpls-li-text {        padding-right: 9%;    }    .home-culture-ri {        min-height: 620px;    }    .hiul-tit, .hvul-cont-text-tit {        font-size: 18px;    }    .home-innov-parga {        margin-bottom: 70px;    }    .hvul-cont-text {        padding: 0 20px;    }    .pllt-tit {        font-size: 20px;    }        /*2025.5.23修改-start*/    .pllt-parga p {        font-size: 12px;    }    .pllt-tit {        font-size: 20px;        margin-bottom: 20px;    }    /*2025.5.23修改-end*/    /* 1560end */}@media screen and (max-width: 1440px) {    .ys-modal-content {        max-height: 650px;    }    .head-nav-item-title, .head-logo a, .holt-icon1, .head-other-search-icon {        line-height: 60px;    }    :root {        --main-color1: #007CC7;        --main-color2: #33C2A8;        --main-color3: #D7E8ED;        --main-hovercolor: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%), radial-gradient(404.27% 100% at 0% 50%, #007CC7 0%, rgba(255, 255, 255, 0.50) 100%);        --auxi-bgcolor1: #F3F9FD;        --auxi-bgcolor2: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%);        --auxi-bgcolor3: linear-gradient(180deg, #FFF 0%, #DDE9F1 100%);        --text-color1: #007CC7;        --text-color2: #333333;        --text-color3: #999999;        --text-color4: #666666;        --text-color5: #FFFFFF;        --font-title1: 42px;        --font-title2: 34px;        --font-title3: 26px;        --font-title4: 22px;        --font-parga1: 16px;        --font-parga2: 14px;        --font-parga3: 14px;        --std-padding1: 90px;        --std-margin1: 28px;        --std-width: 24px;        --std-letter1: 0.8px;        --std-letter2: 2.4px;        --std-letter3: 1.6px;    }    .head-nav-item {        padding: 0 25px;    }    .head-nav {        margin: 0 -25px;    }    .head-logo {        width: 145px;    }    .inddet-nav-wrap.isfixed {        top: 61px;    }    .inwu-li p {        line-height: 48px;    }    .inddet-nav {        height: 48px;    }    .inwu-li {        padding: 0 24px;    }    .inddet-nav-wrap-ul {        margin: 0 -24px;    }    .pro-artery-slick-li {        padding: 0 12px;    }    .pro-artery-slick .ys-slick {        margin: 0 -12px;    }    .hnid-cont {        min-width: 650px;    }    .head-other-search-icon {        margin-left: 24px;    }    .inside-body .ys-main {        margin-top: 60px;    }    .ys-footer-cont-logo a {        width: 60%;    }    .ys-footer-cont-share {        padding-left: 30px;    }    .mod-back {        bottom: 100px;    }    .mod-back.act{        right: 40px;    }    .cook-pop .ys-modal-content {        padding: 48px 64px 48px 48px;    }    .cook-pop-btn-item p {        line-height: 40px;    }    .cook-pop-btn-yes a,    .cook-pop-btn-item{        padding: 0 30px;    }    .cook-pop-btn-item {        margin: 0 15px;    }    .cook-pop .ys-modal-close {        width: 44px;    }    .pcmd-li-icon {        width: 34px;    }    /* .pcmd-li.on .pcmd-li-line-text {        top: -43px;    }    .pcmd-li-line-text {        top: 10px;    } */    .prodet-chara-tp {        margin-bottom: 50px;    }    .pabs-li-cont {        padding: 54px 30px 70px 54px;    }    .ys-ban-title {        font-size: 46px;        margin-bottom: 32px;    }    .home-pro-tab-li {        width: 130px;        height: 130px;    }    .home-pro-wrap {        height: calc(100vh - 60px);        top: 60px;    }    .hpls-li-text {        margin-top: 40px;    }    .hpls-li-text-parga {        margin-bottom: 40px;    }    .hpls-li-text-parga {        margin-bottom: 40px;    }    .hcrl-li-icon {        width: 58px;    }    .hcrl-li-text {        width: calc(100% - 58px);    }    .home-culture-ri-parga {        margin-bottom: 80px;    }    .home-culture-le-bg {        left: 50px;    }    .home-group-cont-text {        width: 48%;    }    .home-group-cont-text h2, .hgct-data {        margin-bottom: 38px;    }    .home-new-bt-swiper {        padding-bottom: 40px !important;    }    .home-pro-page {        bottom: 130px;    }    .home-group-svg1 {        bottom: -130px;    }    .pbdu-li {        padding: 0 20px;    }    .prodet-ban-data-ul {        margin: 0 -20px;    }    .hptl-wrap-tit {        margin-top: 10px;    }    .home-pro-tab-li{        margin-bottom: 20px;    }    .hiul-tit {        font-size: 16px;    }        .hvul-cont-text-tit {        font-size: 16px;    }    .hvul-cont-text {        padding: 0 15px;    }    .hvul-cont-text-letter {        font-size: 78px;    }    .ys-footer-cont-info {        width: 34%;    }    .ys-footer-cont-nav {        width: 21%;    }    /* 1440end */}@media screen and (max-width: 1360px) {    .ys-footer-cont {        padding: 48px 0;    }    .ys-footer-cont-nav {        width: 21%;    }    .yfci-mess-li-parga2 {        padding-left: 6px;    }    .ys-footer-cont-info {        width: 34%;        padding-left: 15px;    }    .prodet-ban-data {        bottom: 40px;    }    .home-culture-ri {        padding-left: 200px;    }    .pbdu-li {        padding: 0 15px;    }    .prodet-ban-data-ul {        margin: 0 -15px;    }    .pbdu-li-num{        font-size: 20px;    }    .home-culture-ri {        padding-left: 170px;    }        /* 1360end */}@media screen and (max-width: 1280px) {    .ys-modal-content {        max-height: 600px;    }    :root {        --main-color1: #007CC7;        --main-color2: #33C2A8;        --main-color3: #D7E8ED;        --main-hovercolor: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%), radial-gradient(404.27% 100% at 0% 50%, #007CC7 0%, rgba(255, 255, 255, 0.50) 100%);        --auxi-bgcolor1: #F3F9FD;        --auxi-bgcolor2: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%);        --auxi-bgcolor3: linear-gradient(180deg, #FFF 0%, #DDE9F1 100%);        --text-color1: #007CC7;        --text-color2: #333333;        --text-color3: #999999;        --text-color4: #666666;        --text-color5: #FFFFFF;        --font-title1: 38px;        --font-title2: 32px;        --font-title3: 24px;        --font-title4: 22px;        --font-parga1: 16px;        --font-parga2: 14px;        --font-parga3: 14px;        --std-padding1: 80px;        --std-margin1: 25px;        --std-width: 24px;        --std-letter1: 0.8px;        --std-letter2: 2.4px;        --std-letter3: 1.6px;    }    .ys-nyban-parga {        width: 55%;    }    .head-nav-item {        padding: 0 20px;    }    .head-nav {        margin: 0 -20px;    }    .hnid-cont-ri {        width: 320px;    }    .hnid-cont-le {        width: calc(100% - 320px);    }    .hnid-cont {        min-width: 600px;    }    .hcrb-icon {        width: 40px;        height: 40px;    }    .std-btn1-box-icon {        width: 40px;    }    .pail-cont-text {        padding-left: 50px;        padding-right: 100px;    }    .pail-cont-text-parga, .pail-cont-text-btn {        margin-top: 18px;    }    .pasl-cont {        padding: 20px 20px 36px;    }    .std-arrow-icon {        width: 40px;        height: 40px;    }    .pro-artery-slick-btn .std-arrow-prev, .prodet-apply-bt-arrow .std-arrow-prev {        left: -20px;    }    .pro-artery-slick-btn .std-arrow-next, .prodet-apply-bt-arrow .std-arrow-next {        right: -20px;    }    .yfcs-list li {        margin-right: 20px;    }    .mod-back {        width: 40px;    }    .cook-pop-parga, .cook-pop-btn {        margin-top: 20px;    }    /* .pbdu-li {        padding: 0 50px;    }    .prodet-ban-data-ul {        margin: 0 -50px;    } */    /* .pcmd-li.on .pcmd-li-line-text {        top: -42px;    }    .pcmd-li-line-text {        top: 12px;    } */    .pcmd-li-icon {        width: 30px;    }    .pcmd-li-line {        width: 320px;        height: 55px;    }    .pcmd-li-line-text {        width: 265px;    }    .std-btn3-box p {        line-height: 42px;    }    .std-btn3-box {        padding: 0 28px;    }    .pabs-li-cont {        padding: 46px 30px 60px 46px;    }    .std-btn3-box {        padding: 0 22px;    }    .prodet-main .ys-nyban-title {        top: 20%;    }    /* .pbdu-li {        padding: 0 40px;    }    .prodet-ban-data-ul {        margin: 0 -40px;    } */    .prodet-model-btn .std-btn3-box p {        margin-right: 12px;    }    .prodet-model-btn img {        width: 9px !important;    }    .pabs-li-cont-text {        padding-right: 50px;    }    .ys-ban-title {        font-size: 42px;        margin-bottom: 28px;    }    .home-pro-bg {        left: 60px;    }    .home-pro-tab {        left: 30px;    }    .home-pro-btn {        right: 30px;        width: 40px;        height: 40px;    }    .hpba-icon {        width: 10px;    }    .home-pro-list {        padding-left: 18%;        padding-right: 9%;    }    .home-pro-page {        left: 18%;    }    .home-culture-le, .home-culture-le-bg {        width: 400px;    }    .home-culture-ri {        width: calc(100% - 400px);        padding-left: 160px;    }    .home-culture-ri-parga {        margin-bottom: 70px;    }    .hcrl-li {        margin-bottom: 30px;    }    .hcrl-li-icon {        width: 54px;    }    .hcrl-li-text {        width: calc(100% - 54px);        padding-left: 26px;    }    .pcmd-li-line-text {        transform: translateY(55px);    }    .pcmd-li.on2 .pcmd-li-line-text {        transform: translateY(55px);    }    .home-culture-ri {        min-height: 500px;    }    .home-culture-ri {        padding-left: 140px;    }    .home-innov-ul-li {        padding: 0 6px;    }    .home-innov-parga {        width: 70%;    }    .home-innov-ul {        margin: 0 -6px;    }    .hvul-cont-text {        padding: 0 10px;    }    .ys-footer-cont-info {        width: 36%;    }    .ys-footer-cont-logo {        width: 18%;    }        /*2025.5.23修改-start*/    .pllt-tit {        font-size: 18px;    }    .ys-hd-pc {        padding: 0 40px;    }    .head-nav-item {        padding: 0 15px;    }    .head-nav {        margin: 0 -15px;    }    /*2025.5.23修改-end*/    /* 1280end */}@media screen and (max-width: 1200px) {    .cook-pop .ys-modal-content {        padding: 40px 54px 40px 40px;    }    .cook-pop-logo {        width: 160px;    }    .std-btn3-box img {        width: 32px;    }    .home-culture-ri-parga {        margin-bottom: 60px;    }    .ys-ban-slick .slick-dots {        left: 40px;    }    .inddet-nav-wrap .swiper-button-prev{        left: 10px;    }    .inddet-nav-wrap .swiper-button-next {        right: 10px;    }    /* 1200end */}@media screen and (max-width: 1199px) {    .inside-body .ys-main {        margin-top: 0;    }    :root {        --main-color1: #007CC7;        --main-color2: #33C2A8;        --main-color3: #D7E8ED;        --main-hovercolor: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%), radial-gradient(404.27% 100% at 0% 50%, #007CC7 0%, rgba(255, 255, 255, 0.50) 100%);        --auxi-bgcolor1: #F3F9FD;        --auxi-bgcolor2: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%);        --auxi-bgcolor3: linear-gradient(180deg, #FFF 0%, #DDE9F1 100%);        --text-color1: #007CC7;        --text-color2: #333333;        --text-color3: #999999;        --text-color4: #666666;        --text-color5: #FFFFFF;        --font-title1: 36px;        --font-title2: 30px;        --font-title3: 24px;        --font-title4: 22px;        --font-parga1: 16px;        --font-parga2: 14px;        --font-parga3: 14px;        --std-padding1: 70px;        --std-margin1: 20px;        --std-width: 24px;        --std-letter1: 0.8px;        --std-letter2: 2.4px;        --std-letter3: 1.6px;    }    .inddet-nav-wrap-ul {        margin: 0 -18px;    }    .inwu-li {        padding: 0 18px;    }    .inwu-li p::before {        width: 4px;        height: 4px;    }    .inddet-nav-wrap.isfixed {        top: 64px;    }    .pro-artery-slick-li {        padding: 0 8px;    }    .pro-artery-slick .ys-slick {        margin: 0 -8px;    }    .ys-footer-cont-logo {        width: 100%;        margin-bottom: 30px;        border-right: none;    }    .ys-footer-cont-logo a {        width: 140px;    }    .ys-footer-cont-nav {        width: 20%;        text-align: left;    }    .ys-footer-cont-info {        width: 40%;        padding: 0 20px;    }    .ys-footer-cont-share {        width: 40%;    }    .mod-back {        bottom: 60px;    }    .pro-artery-slick-li.act .pasl-cont-tit {        color: var(--text-color2);    }    .pro-artery-slick-li.slick-current .pasl-cont-tit {        color: var(--main-color2);    }    .ys-hd-pc{        display: none !important;    }    .pabs-li-cont {        padding: 38px 30px 52px 38px;    }    .pabs-li-cont-text {        padding-right: 30px;    }    .ys-ban-title {        font-size: 40px;    }    .home-pro-wrap {        height: calc(100vh - 64px);        top: 64px;    }    .hptl-wrap-img {        width: 60px;    }    .home-pro-tab-li {        width: 120px;        height: 120px;    }    .hpls-li-text {        padding-right: 8%;    }    .home-pro {        height: auto !important;    }    .home-culture-le, .home-culture-le-bg {        width: 360px;    }    .home-culture-ri {        width: calc(100% - 360px);        padding-left: 120px;    }    .home-group-cont-text h2, .hgct-data {        margin-bottom: 30px;    }    .hnbs-item a {        padding: 25px;    }    .prodet-ban-data {        bottom: 30px;    }    .pcmd-li-line {        width: 300px;        height: 50px;    }    .pcmd-li-line-text {        width: 240px;        transform: translateY(50px);    }    .pcmd-li.on2 .pcmd-li-line-text {        transform: translateY(50px);    }    .home-culture-ri {        padding-left: 110px;    }    .tcbc-text-ul-li{        height: auto !important;    }    .ttul-wrap{        height: 100%;    }    .mod-back.act {        right: 30px;    }    .home-innov .ys-cont1400 {        top: 5%;    }    .ys-footer-cont-share {        width: 30%;    }    .ys-footer-cont-info {        width: 50%;    }    .inddet-nav-wrap .swiper-button-next:after, .inddet-nav-wrap .swiper-button-prev:after {        font-size: 12px;    }    /*2025.5.23修改-start*/    .pllt-tit {        font-size: 14px;        margin-bottom: 16px;    }    .pcmd-li-line-text {        width: 260px;    }    .pllt-parga p {        font-size: 10px;    }    /*2025.5.23修改-end*/    /* 1199end */}@media screen and (max-width: 991px) {    :root {        --main-color1: #007CC7;        --main-color2: #33C2A8;        --main-color3: #D7E8ED;        --main-hovercolor: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%), radial-gradient(404.27% 100% at 0% 50%, #007CC7 0%, rgba(255, 255, 255, 0.50) 100%);        --auxi-bgcolor1: #F3F9FD;        --auxi-bgcolor2: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%);        --auxi-bgcolor3: linear-gradient(180deg, #FFF 0%, #DDE9F1 100%);        --text-color1: #007CC7;        --text-color2: #333333;        --text-color3: #999999;        --text-color4: #666666;        --text-color5: #FFFFFF;        --font-title1: 34px;        --font-title2: 28px;        --font-title3: 22px;        --font-title4: 20px;        --font-parga1: 16px;        --font-parga2: 14px;        --font-parga3: 14px;        --std-padding1: 60px;        --std-margin1: 20px;        --std-width: 24px;        --std-letter1: 0.8px;        --std-letter2: 2.4px;        --std-letter3: 1.6px;    }    .ys-nyban-parga {        width: 60%;    }    .inwu-li p {        line-height: 42px;    }    .inddet-nav {        height: 42px;    }    .pail-cont-text {        padding-left: 40px;        padding-right: 40px;    }    .hcrb-icon {        width: 36px;        height: 36px;    }    .std-btn1-box-icon {        width: 36px;    }    .pail-cont::after {        height: calc(100% - 40px);        top: 20px;    }    .pro-main h2 {        margin-bottom: 25px;    }    .pasl-cont {        padding: 16px 16px 26px;    }    .pail-cont-text-parga, .pail-cont-text-btn {        margin-top: 12px;    }    .ys-footer-cont-nav {        display: none;    }    .ys-footer-cont-info{        padding-left: 0;        width: 60%;    }    .yfci-mess{        margin-bottom: 20px;    }    .pro-artery-slick-li{        width: 33.333333%;    }    .prodet-main .ys-nyban-parga {        width: 70%;    }    /* .prodet-ban-data {        bottom: 30px;    }    .pbdu-li {        padding: 0 30px;    }    .prodet-ban-data-ul {        margin: 0 -30px;    } */    .prodet-main .ys-nyban-title {        top: 12%;    }    .std-btn3-box img {        width: 28px;    }    .std-btn3-box p {        padding: 0 6px;        line-height: 38px;    }    .pcmd-li-icon {        width: 26px;    }    .pcmd-li-line-text {        width: 230px;        transform: translateY(48px);    }    .pcmd-li-line {        width: 280px;        height: 48px;        right: 15px;        top: 20px;    }    .prodet-chara-tp {        margin-bottom: 40px;    }    .ys-ban-title {        font-size: 38px;    }    .hptl-wrap-img {        width: 50px;    }    .hptl-wrap-tit {        margin-top: 10px;    }    .home-pro-tab-li {        width: 110px;        height: 110px;    }    .home-pro-bg {        left: 40px;    }    .home-pro-tab {        left: 15px;    }    .home-pro-btn {        right: 20px;    }    .hpls-li-text {        margin-top: 0;    }    .home-culture-ri {        width: 100%;        padding-left: 0;        overflow: hidden;        margin-bottom: 40px;    }    .home-culture .ys-cont1200{        display: flex;        flex-direction: column-reverse;    }    .home-culture-le-ph{        display: block !important;         width: 86.5%;        height: 100%;        background: linear-gradient(90deg, #33C2A8 0%, #007CC7 100%);        border-radius: 210px;        overflow: hidden;        transform: rotate(0deg);        -webkit-transform: rotate(0deg);    }    .home-culture-le-bg{        display: none;    }    .home-culture-ri-parga {        margin-bottom: 40px;    }    .hcrl-li-icon {        width: 48px;    }    .hcrl-li-text {        width: calc(100% - 48px);        padding-left: 22px;    }    .home-culture-le{        margin: auto;        margin-bottom: 32px;    }    .home-group-cont-text {        width: 65%;    }    .pcmd-li.on2 .pcmd-li-line-text {        transform: translateY(48px);    }    .home-culture-ri {        min-height: inherit;    }    .hptl-wrap-tit {        width: 60%;    }    .ys-footer-cont-share {        width: 40%;    }    /* 991end */}@media screen and (max-width: 768px) {    .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;    }    .prodet-model-img-ph{        display: block;    }    .prodet-model-img-pc{        display: none;    }    :root {        --main-color1: #007CC7;        --main-color2: #33C2A8;        --main-color3: #D7E8ED;        --main-hovercolor: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%), radial-gradient(404.27% 100% at 0% 50%, #007CC7 0%, rgba(255, 255, 255, 0.50) 100%);        --auxi-bgcolor1: #F3F9FD;        --auxi-bgcolor2: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%);        --auxi-bgcolor3: linear-gradient(180deg, #FFF 0%, #DDE9F1 100%);        --text-color1: #007CC7;        --text-color2: #333333;        --text-color3: #999999;        --text-color4: #666666;        --text-color5: #FFFFFF;        --font-title1: 32px;        --font-title2: 26px;        --font-title3: 22px;        --font-title4: 20px;        --font-parga1: 16px;        --font-parga2: 14px;        --font-parga3: 14px;        --std-padding1: 60px;        --std-margin1: 20px;        --std-width: 22px;        --std-letter1: 0.8px;        --std-letter2: 2.4px;        --std-letter3: 1.6px;    }    .pcmd-li-icon {        width: 24px;    }    .pcmd-li-line {        width: 260px;        height: 44px;    }    .pcmd-li.on .pcmd-li-line-text {        /* top: -38px; */        left: 45px;    }    .pcmd-li-line-text {        /* top: 5px; */        width: 215px;    }    .pabs-li-cont-text {        padding-right: 0;        width: 100%;    }    .pabs-li-cont-img {        width: 100%;        margin-top: 30px;    }    .pabs-li-cont {        padding: 40px;    }    .home-pro-tab{        display: flex;        position: static;        transform: inherit;        /* justify-content: center; */        padding: 0 40px;        margin: 0 -10px 40px;    }    .home-pro-tab-li{        margin: 0 10px;    }    .home-pro-bg{        display: none;    }    .home-pro-list {        padding-left: 40px;        padding-right: 40px;        position: static;    }    .home-pro-btn{        display: none;    }    .home-pro-page {        left: 40px;    }    .home-pro-wrap{        height: auto;    }    .home-pro-list-swiper{        position: relative;        overflow: hidden;    }    .home-pro-wrap{        padding: var(--std-padding1) 0;    }    .home-pro-page {        bottom: var(--std-padding1);    }    .home-pro-tab.active .home-pro-tab-li {        animation: ysfadeInUp 1s ease-in-out both .1s;    }    /* .home-group-bg{        height: 500px;    }    .home-group-bg img{        height: 100%;        object-fit: cover;    } */    .home-group-svg1 {        bottom: -45px;    }    .ys-ban-title {        font-size: 34px;    }    .hpls-li-text-tit,    .hpls-li-text-parga,    .hpls-li-text-btn{        transform: translate3d(0, 20px, 0);    }    .hpls-li-img{        transform: translate3d(0, 40px, 0);        transition: opacity 1.2s ease-in-out, transform 1s ease-in-out !important;        opacity: 0;        transition-delay: .6s !important;        visibility: visible !important;    }    .hpls-li.swiper-slide-active .hpls-li-wrap.active .hpls-li-img{        opacity: 1;        transform: none;    }    .pbdu-li-num {        font-size: 18px;    }    .pbdu-li{        width: 33.333333%;    }    .prodet-ban-data-ul .slick-dots{        bottom: 0;    }    .prodet-ban-data-ul .slick-list{        padding-bottom: 30px;    }    .prodet-ban-data-ul.empty .slick-list{        padding-bottom: 0;    }    .hpls-li{        opacity: 0;    }    .hpls-li.swiper-slide-active{        opacity: 1;    }    .hptl-wrap{        position: absolute;        top: 50%;        left: 50%;        transform: translate(-50%,-50%);    }    .home-pro-tab .slick-list{        overflow: visible;    }    .home-pro-tab .slick-track{                margin: auto;    }    .prodet-chara-mid-img,    .prodet-chara-mid-dots{        display: none;    }    .prodet-chara-ph{        display: block;    }    .plct-parga p {        height: 9em;        -webkit-line-clamp: 5;    }    /* 768end */}@media screen and (max-width: 767px) {    .home-pro-page {        left: 20px;    }    .pail-cont-text {        width: 100%;        padding: 30px 20px;    }    .pail-cont::after {        width: 100%;        height: 100%;        top: 0;    }    .pail-cont-img {        width: 60%;        margin: auto;    }    .ys-footer-cont-share {        padding-left: 20px;    }    .ys-ban-slick .slick-dots {        left: 20px;    }    .home-pro-list {        padding-left: 20px;        padding-right: 20px;        overflow: hidden;    }    .home-pro-tab {        padding: 0 20px;    }}@media screen and (max-width: 480px) {    .ys-nyban-parga {        width: 100%;    }    :root {        --main-color1: #007CC7;        --main-color2: #33C2A8;        --main-color3: #D7E8ED;        --main-hovercolor: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%), radial-gradient(404.27% 100% at 0% 50%, #007CC7 0%, rgba(255, 255, 255, 0.50) 100%);        --auxi-bgcolor1: #F3F9FD;        --auxi-bgcolor2: linear-gradient(90deg, #007CC7 0%, #33C2A8 100%);        --auxi-bgcolor3: linear-gradient(180deg, #FFF 0%, #DDE9F1 100%);        --text-color1: #007CC7;        --text-color2: #333333;        --text-color3: #999999;        --text-color4: #666666;        --text-color5: #FFFFFF;        --font-title1: 24px;        --font-title2: 24px;        --font-title3: 22px;        --font-title4: 20px;        --font-parga1: 16px;        --font-parga2: 14px;        --font-parga3: 14px;        --std-padding1: 40px;        --std-margin1: 20px;        --std-width: 22px;        --std-letter1: 0.8px;        --std-letter2: 2.4px;        --std-letter3: 1.6px;    }    .inwu-li {        padding: 0 10px;    }    .inddet-nav-wrap-ul {        margin: 0 -10px;    }    .pasl-cont-tit{        font-size: 14px;        margin-top: 10px;    }    .pasl-cont {        padding: 15px;    }    .hcrb-icon {        width: 32px;        height: 32px;    }    .std-btn1-box-icon {        width: 32px;    }    .mod-back {        bottom: 20px;        width: 36px;    }    .mod-back.act{        right: 20px;    }    .pro-artery-slick {        width: 95%;        margin: auto;    }    .std-arrow-icon {        width: 32px;        height: 32px;    }      .pro-artery-slick-btn .std-arrow-next, .prodet-apply-bt-arrow .std-arrow-next {        right: -18px;    }    .pro-artery-slick-btn .std-arrow-prev, .prodet-apply-bt-arrow .std-arrow-prev {        left: -18px;    }    .ys-footer-cont-info {        padding-left: 0;        width: 100%;        padding-right: 0;        border-right: none;        margin-bottom: 20px;    }    .ys-footer-cont-share {        width: 100%;        padding-left: 0;    }    .ys-footer-cont {        padding: 40px 0;    }    .ys-footer-cont-logo {        margin-bottom: 20px;    }    .yfci-mess {        margin-bottom: 10px;    }    .pro-main h2 {        margin-bottom: 20px;    }    .pro-artery-slick-li {        padding: 0 5px;    }    .pro-artery-slick .ys-slick {        margin: 0 -5px;    }    .pro-artery-slick-li{        width: 50%;    }    .cook-pop .ys-modal-close {        width: 40px;    }    .cook-pop-logo {        width: 150px;    }    .cook-pop .ys-modal-content {        padding: 30px 40px 30px 30px;    }    .cook-pop-parga p,    .cook-pop-btn-item p{        font-size: 14px;    }    .cook-pop-btn-item {        margin: 0 10px;    }    .cook-pop-btn-item p {        line-height: 36px;    }    .cook-pop-btn-yes a, .cook-pop-btn-item {        padding: 0 26px;    }    .prodet-main .ys-nyban-parga {        width: 100%;    }    .pabs-li-cont {        padding: 30px 20px;    }    .pcmd-li-line{        display: none;        pointer-events: none;    }    .prodet-chara-bg {        bottom: 50px;    }    .prodet-chara-tp {        margin-bottom: 20px;    }    .pbdu-li {        padding: 0 20px;    }    .prodet-ban-data-ul {        margin: 0 -20px;    }    .prodet-ban-data {        bottom: 20px;    }    .ys-ban-title {        font-size: 26px;    }    .ys-banner-scroll {        width: 30px;        bottom: 20px;    }    .hpls-li-text {        padding-right: 0;        width: 100%;    }    .hpls-li-img {        width: 80%;        margin: auto;        margin-top: 30px;    }    .hpls-li-text-parga {        margin-bottom: 20px;    }    .home-pro-page {        position: static;        padding: 0 20px;        margin-top: 20px;    }    .home-pro-tab-li {        margin: 0 5px;        flex-shrink: 0;        width: 100px;        height: 100px;    }    .home-pro-tab{        margin: 0 -5px 30px;    }    .hcrl-li{        flex-wrap: wrap;        margin-bottom: 20px;    }    .hcrl-li-icon {        width: 40px;    }    .hcrl-li-text {        width: calc(100% - 40px);    }    .home-culture-ri-parga {        margin-bottom: 25px;    }    .hcrl-li-text .std-title4 {        margin-bottom: 6px;    }    .home-culture-le {        width: 100%;    }    .home-culture-le-ph{        top: 20px;        left: 30px;    }    .home-culture-ri {        margin-bottom: 30px;    }    .home-group-cont-text {        width: 100%;    }    /* .home-group-bg {        height: 400px;    } */    .hgct-data-ul-li{        width: 50%;        padding: 0 10px;        margin-bottom: 20px;    }    .hgct-data-ul{        flex-wrap: wrap;        margin: 0 -10px;    }    .hgct-data{        margin-bottom: 0;    }    .home-group-cont-text h2 {        margin-bottom: 20px;    }    .home-group-svg1 {        bottom: 0;        width: 130%;    }    .home-new-bt-swiper {        padding-bottom: 30px !important;    }    .pbdu-li{        width: 100%;    }    .hptl-wrap-tit{        line-height: 1.5;    }    .yfci-mess-li p{        font-size: 12px;    }    .yfci-mess-li-parga1 {        width: 52px;    }    .yfci-mess-li-parga2 {        width: calc(100% - 52px);    }    .ys-ban-title {        font-size: 22px;    }    .home-group-cont-text h2 {        letter-spacing: 1px;         font-size: 20px;    }    .home-innov-parga p{        line-height: 1.4;    }    :root{        --std-letter2: 1.4px;        --std-letter3: 0.6px;    }    .pro-parga{        display: block;        overflow: hidden;    }    .pro-main .ys-nyban-parga{        display: none;    }    .pro-parga{        padding-top: var(--std-padding1);    }    /* 480end */}/* 2025.1.13二期-start */@media screen and (max-width: 1680px) {    .tvrl-li-icon {        width: 58px;    }    .tcbc-circle-li {        width: 210px;        height: 210px;    }    .tcbc-circle-li1{        top: -170px;        left: -160px;    }    .tcbc-circle-li2{        top: -133px;        right: -230px;    }    .tcbc-circle-li3{        bottom: -30px;        right: -250px;    }    .tcbc-circle-li4{        right: 137px;        bottom: -220px;    }    .tcbc-circle-li5{        left: -240px;        bottom: -88px;    }    .tcbc-circle-li1.act{        top: -120px;        left: -110px;    }    .tcbc-circle-li2.act{        top: -120px;        right: -160px;    }    .tcbc-circle-li3.act{        right: -200px;    }    .tcbc-circle-li4.act{        bottom: -180px;    }    .tcbc-circle-li5.act{        left: -180px;        bottom: -60px;    }    .ttul-wrap-icon {        width: 80px;    }    .ttul-wrap-text {        width: calc(100% - 80px);    }    .talent-value-ri h2 {        margin-bottom: 40px;    }    .talent-recru-info {        margin-bottom: 40px;    }    .talent-recru-info-select,    .talent-recru-info-search{        height: 50px;    }    .tris-icon {        width: 20px;        line-height: 48px;    }    .tris-input {        width: calc(100% - 20px);    }    .trlu-li {        padding: 28px 68px 28px 0;    }    .talent-recru-list-ul {        margin-bottom: 30px;    }    .talent-activity-swiper {        padding-bottom: 46px !important;    }    .newdet-wrap-bg-circle {        width: 400px;        height: 400px;    }    .newdet-wrap-le h1 {        margin-bottom: 50px;    }    .nwsl-text-btn {        margin-top: 80px;    }    .nwsl-text {        padding: 50px 50px 20px 30px;    }    .nwsl-text-btn img{        width: 44px;    }    .new-wrap-slick .slick-dots {        left: calc(57% + 30px);    }    .erp-story h2 {        margin-bottom: 70px;    }    .home-group-cont-text h2 {        font-size: 30px;    }    .home-innov-parga {        margin-bottom: 80px;    }    .about-group {        padding-top: 140px;        padding-bottom: 60px;    }    .about-group h2 {        font-size: 32px;    }    .agbt-box {        padding: 30px 30px 60px 50px;    }    .about-group-bt {        margin-bottom: 250px;    }    .about-group-provide-icon {        width: 120px;    }    .about-group-provide-text {        padding: 50px 100px 120px 60px;    }    .agpt-le h2 {        font-size: 24px;    }    .agpt-le-name {        margin-bottom: 50px;    }    .ahyu-li {        font-size: 260px;    }    .alwi-list-li-parga {        padding: 6px 10px;    }    .agpt-ri {        right: 100px;        top: 50px;    }    .about-group-bt-bg1 {        width: 450px;        height: 450px;    }    .about-history-info {        margin-bottom: 140px;    }    .alct-parga img {        width: 130px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 210px;        padding-right: 70px;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        padding-left: 60px;        padding-right: 200px;    }    .tcbc-circle-li4 {        left: -240px;        bottom: -88px;    }    .tcbc-circle-li4.act {        left: -180px;        bottom: -60px;    }    .home-pro-list {        padding-left: 18%;        padding-right: 10%;    }    .hpls-li-text {        padding-right: 6%;        margin-top: 40px;    }    .home-pro-page {        left: 18%;        bottom: 120px;    }    .agpt-ri {        bottom: 120px;    }    .tcbc-circle-li {        width: 230px;        height: 230px;    }    .tcbc-circle-li1.act {        top: -160px;        left: -120px;    }    .tcbc-circle-li2.act {        top: -140px;    }    .tcbc-circle-li .std-title3 {        font-size: 26px;    }    .tcbc-circle-li4.act {        left: -210px;    }    /*2025.5.12修改-start*/    .ys-footer-cont-info {        width: 40%;    }    .hvul-cont-text-tit {        font-size: 16px;    }    .erp-value-list-circle .std-title4 {        font-size: 18px;    }    .erp-value-list-circle {        width: 30%;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        padding-right: 150px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 190px;        padding-right: 50px;    }    .ttul-wrap-text .std-title4 {        font-size: 18px;    }    .tcbc-text {        padding: 70px 75px 80px;    }    .std-btn3-box {        padding: 0 30px;    }    /*2025.5.12修改-end*/}@media screen and (max-width: 1560px) {    .home-pro-bg {        left: 108px;    }    .home-group {        height: calc(100vh - 65px);    }    .erp-value-list-circle {        width: 30%;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 170px;        padding-right: 50px;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        padding-left: 50px;        padding-right: 150px;    }    .tcbc-circle-li4 .std-title3, .tcbc-circle-li5 .std-title3 {        width: 66%;    }    .home-group-svg1 {        bottom: -65px !important;    }    .ys-nyban-title {        top: calc(50% - 27px);    }    .home-pro-tab-li {        width: 150px;        height: 150px;    }    .hptl-wrap-tit {        font-size: 12px;    }    .home-pro-list {        padding-left: 16%;        padding-right: 8%;    }    .home-pro-page {        left: 16%;    }    .home-pro-tab {        left: 40px;    }    .home-pro-bg {        left: 98px;    }            /*2025.5.12修改-start*/    .ahis-li-cont-text {        width: calc(100% - 200px);    }    .ahis-li-cont-month {        width: 200px;    }    .ys-footer-cont-nav{        width: 15%;    }    .erp-value-list-circle .std-title4 {        font-size: 16px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 140px;        padding-right: 40px;    }    .erp-value-list-circle {        width: 29%;    }    .home-pro-tab-li {        width: 160px;        height: 160px;    }    /*2025.5.12修改-end*/}@media screen and (max-width: 1440px) {    .talent-concept-bt {        padding-top: 120px;        padding-bottom: 200px;    }    .tcbc-circle-li {        width: 200px;        height: 200px;    }    .tcbc-circle-li4 {        bottom: -210px;    }    .tcbc-circle-li4.act {        bottom: -180px;    }    .trlu-li-btn .std-btn3-box p {        padding: 0 10px 0 0;    }    .trlu-li {        padding: 24px 60px 24px 0;    }    .talent-recru-info-search {        width: 400px;    }    .talent-activity .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {        height: 4px !important;    }    .talent-activity-swiper {        padding-bottom: 40px !important;    }    .talent-value-ri h2 {        transform: translateY(-60px);    }    .tvrl-li:nth-child(2n+1) {        transform: translateY(-60px);    }    .tvrl-li:nth-child(2n) {        transform: translateY(60px);        margin-top: 70px;    }    .tcbc-circle-li2 {        top: -130px;        right: -230px;    }    .tcbc-circle-li3 {        right: -220px;    }    .tcbc-circle-li3.act {        bottom: -38px;        right: -180px;    }    .tcbc-circle-li2.act {        top: -130px;        right: -180px;    }    .tcbc-circle-li5.act {        left: -180px;    }    .talent-value-le-img {        transform: translateY(-30px);    }    .talent-value-le-bg {        transform: translateY(30px);    }    .tcbc-circle-li5 {        left: -230px;    }    .tvrl-li-icon {        width: 48px;        margin: 0 auto 10px;    }    .talent-value-ri {        padding-left: 60px;    }    .tvrl-li-tit {        margin-bottom: 10px;    }    .ttul-wrap-icon {        width: 70px;    }    .ttul-wrap-text {        padding-left: 30px;        width: calc(100% - 70px);    }    .tcbc-text {        padding: 50px 55px 60px;    }    .tcbc-circle-li {        width: 170px;        height: 170px;    }    .tcbc-circle-li2 {        right: -200px;    }    .tcbc-circle-li2.act {        top: -100px;        right: -140px;    }    .tcbc-circle-li3.act {        right: -160px;    }    .tcbc-circle-li4 {        bottom: -180px;    }    .tcbc-circle-li4.act {        bottom: -150px;    }    .tcbc-circle-li5 {        left: -200px;    }    .tcbc-circle-li5.act {        left: -150px;    }    .talent-recru-info-select .ys-select-bd {        max-height: 104px;    }    .newdet-wrap-ri-tit {        padding: 12px 20px;        margin-bottom: 30px;    }    .newdet-wrap-le h1 {        margin-bottom: 40px;    }    .newdet-wrap-le {        padding-left: 60px;        padding-right: 40px;    }    .newdet-wrap-le-info {        margin-bottom: 30px;    }    .ys-share-list {        margin-left: 30px;    }    .newdet-wrap-bg-circle {        width: 350px;        height: 350px;    }    .newdet-wrap-le-text {        margin-bottom: 40px;    }    .nwlp-icon {        width: 38px;    }    .nwlp-tit {        width: calc(100% - 38px);    }    .newdet-wrap-le-text p {        margin-bottom: 10px;    }    .newdet-wrap-ri {        top: 80px;    }    .nwlp-tit-li p:nth-child(1){        width: 70px;    }    .nwlp-tit-li p:nth-child(2){        width: calc(100% - 70px);    }    .nwsl-text-btn img {        width: 40px;    }    .nwsl-text-time {        margin-top: 15px;    }    .nwsl-text {        padding: 30px 30px 20px 30px;    }    .nwsl-text-btn {        margin-top: 60px;    }    .new-wrap-slick {        margin: 0 -20px 40px;    }    .new-wrap-list-li {        padding: 0 12px;        margin-bottom: 40px;    }    .new-wrap-list {        margin: 0 -12px;    }    .pc-fenye li {        width: 40px;        height: 40px;        line-height: 40px;    }    .erp-story h2 {        margin-bottom: 50px;    }    .erp-story-list {        margin: 0 auto 65px;    }    .erp-bg img:nth-child(2) {        width: 500px;    }    .erp-bg img:nth-child(1) {        width: 250px;    }    .erp-value h2 {        margin-bottom: 30px;    }    .erp-value-parga {        margin: 0 auto 50px;    }    .evlu-li-cont {        padding-top: 40px;        padding-bottom: 30px;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        padding-left: 60px;        padding-right: 120px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 160px;        padding-right: 60px;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        border-radius: 10px 80px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        border-radius: 80px 10px;    }    .hnip-cont-list-li a {        line-height: 36px;    }    .hnip-cont-list-li {        margin-bottom: 8px;    }    .hnip-cont-list {        width: 160px;    }    .home-group-bg, .home-group-img {        width: 65%;        right: -18%;    }    .home-group-cont-text {        width: 53%;    }    .home-group-cont-text h2 {        font-size: 28px;    }    .home-innov-parga {        margin-bottom: 60px;    }    .hiul-img {        padding: 30px;        margin-bottom: 25px;    }    .home-group {        height: calc(100vh - 60px);    }    .about-group h2 {        font-size: 28px;        line-height: 1.5;        margin-bottom: 30px;    }    .about-group-bt-text p {        margin-bottom: 5px;    }    .agbt-box {        padding: 25px 25px 50px 40px;    }    .about-group-bt-img {        margin-top: 40px;    }        .about-group-bt {        margin-bottom: 200px;    }    .about-group-provide-icon {        width: 100px;        top: -70px;    }    .agpt-le {        padding-right: 100px;    }    .agpt-le h2 {        font-size: 22px;    }    .agpt-le h2 span {        font-size: 28px;    }    .agpt-le-name {        margin-bottom: 40px;    }    .agpt-le-img {        width: 220px;    }    .about-group-svg {        margin: -140px -5% 0;    }    .ahis-li-cont-text .std-title2 {        margin-bottom: 10px;    }    .alct-parga img {        width: 100px;    }    .about-history-info {        margin-bottom: 100px;    }    .about-history-svg {        margin-top: -100px;    }    .yx-event6-slider .layui-slider-wrap-btn {        width: 40px;        height: 40px;        bottom: 50px;    }    .slider-wrap-btn {        width: 40px;        height: 40px;        bottom: 50px;    }    .slider-icon {        width: 10px;    }    .ahyu-li {        font-size: 220px;    }    .alwi-list-li-icon {        width: 10px;    }    .about-group-bt-bg2 {        bottom: -80px;        right: -100px;    }    .about-group-bt-bg2, .about-group-provide-bg {        width: 300px;        height: 300px;    }    .about-group-bt-bg1 {        width: 400px;        height: 400px;    }    .ahis-li-cont-month {        margin-top: 40px;    }    .about-history {        padding-top: 50px;    }    .about-group {        padding-top: 120px;    }    .head-nav-item-icon {        width: 8px;        height: 4px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 150px;        padding-right: 50px;    }    .home-group-svg1 {        bottom: -60px !important;    }    .ys-nyban-title {        top: calc(50% - 24px);    }    .hvul-cont-text {        bottom: 30px;        padding: 0 25px;    }    .tcbc-circle-li4 {        left: -200px;        bottom: -88px;    }    .tcbc-circle-li4.act {        left: -150px;        bottom: -60px;    }    .hpls-li-text{        padding-right: 4%;    }    .tcbc-circle-li .std-title3 {        font-size: 22px;    }    .tcbc-circle-li {        width: 190px;        height: 190px;    }    .tcbc-circle-li2.act {        top: -120px;    }    .tcbc-circle-li1.act {        top: -130px;    }        .tcbc-circle-li4.act {        left: -170px;        bottom: -90px;    }    .trlu-li-btn {        width: 205px;    }    .trlu-li-tit {        width: calc(100% - 205px);        padding-right: 20px;    }    .tvrl-li-tit {        font-size: 20px;    }    .talent-value-ri {        padding-left: 40px;    }    .nwlp-tit-li p:nth-child(1) {        width: 90px;    }    .nwlp-tit-li p:nth-child(2) {        width: calc(100% - 90px);    }        /*2025.5.12修改-start*/    .ahis-li-cont-text {        width: calc(100% - 180px);    }    .ahis-li-cont-month {        width: 180px;    }    .yfcs-list li {        margin-right: 20px;    }    .ys-footer-cont-share {        width: 22%;    }    .ys-footer-cont-nav {        width: 18%;    }    .ttul-wrap-text .std-title4 {        font-size: 16px;    }    .trlu-li-btn {        width: 220px;    }    .trlu-li-tit {        width: calc(100% - 220px);    }    .talent-recru-info-select .ys-select-bd {        max-height: 128px;    }    .erp-value-list-circle {        width: 320px;    }    .erp-value-list-circle .std-title4 {        width: 70%;        margin: auto;        text-align: center;    }    /*2025.5.12修改-end*/}@media screen and (max-width: 1280px) {    .home-pro-bg {        left: 80px;    }    .ys-nyban-parga {        width: 46%;    }    .hvul-cont-text {        padding: 0 20px;    }    .pro-artery-slick-li {        padding: 0 5px;    }    .pro-artery-slick .ys-slick {        margin: 0 -5px;    }    .pasl-cont {        padding: 20px 12px 36px;    }    .home-pro-tab-li {        width: 140px;        height: 140px;    }    .home-pro-tab {        left: 30px;    }    .hptl-wrap-img {        width: 60px;    }    .hptl-wrap-tit{        line-height: 1.5;    }    .hpls-li-text {        padding-right: 3%;    }    .agpt-le {        padding-right: 80px;    }    .hnip-cont-list {        width: 200px;    }    .hnip-cont-list-li a {        line-height: 1.5;    }    .ys-nyban-parga {        width: 60%;    }        /*2025.5.12修改-start*/    .ys-footer-cont-share {        padding-left: 20px;        width: 23%;    }    .ys-footer-cont-info {        padding-left: 10px;        padding-right: 10px;    }    .std-btn3-box {        padding: 0 22px;    }        /*2025.5.12修改-end*/        }@media screen and (max-width: 1200px) {    .nwsl-text {        padding: 40px 30px 20px 30px;    }    .nwsl-text-btn {        margin-top: 80px;    }    .hiul-img {        padding: 40px;    }    .hvul-cont-text-letter {        font-size: 80px;        top: -65px;    }    .hvul-cont-text {        bottom: 30px;        padding: 0 20px;    }    .about-group-bt {        margin-bottom: 170px;    }    .about-group-provide-icon {        width: 80px;        top: -50px;        left: -30px;    }    .agpt-le h2 {        font-size: 20px;    }    .agpt-le h2 span {        font-size: 24px;    }    .agpt-le-img {        width: 200px;    }    .about-group-provide-text {        padding: 40px 80px 100px 40px;    }    .about-group-svg {        margin: -80px -5% 0;    }    .about-group {        padding-top: 100px;        padding-bottom: 50px;    }    .alct-parga img {        width: 80px;    }    .ahis-li-cont-month {        margin-top: 30px;    }    .about-history-info {        margin-bottom: 80px;    }    .ahyu-li {        font-size: 190px;    }    .about-history-year-btn{        padding: 0 20px;    }    .alwi-list-li-parga {        padding: 4px 8px;    }    .agpt-ri {        bottom: 100px;    }    .about-group-svg {        margin: -120px -5% 0;    }    /*.pllt-tit {*/    /*    font-size: 18px;*/    /*}*/    .tvrl-li-tit {        font-size: 18px;    }    .erp-value-list-circle {        width: 280px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 130px;        padding-right: 40px;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        padding-left: 50px;        padding-right: 100px;    }}@media screen and (max-width: 1199px) {    .tcbc-circle{        display: none;    }    .talent-value-le-img,    .talent-value-le-bg{        border-radius: 160px;    }    .talent-concept-bt {        padding-top: 0;        padding-bottom: 0;    }    .talent-recru-info-select {        width: 220px;    }    .talent-recru-info-search {        width: 360px;    }    .talent-recru-info-select, .talent-recru-info-search {        height: 44px;    }    .tris-icon {        line-height: 42px;    }    .talent-recru-info-select .ys-select-xtbbox {        width: 12px;    }    .trlu-li {        padding: 20px 50px 20px 0;    }    .trlu-li-btn img {        width: 14px !important;    }    .talent-concept-bt-cont {        width: 100%;    }    .tcbc-text{        padding: 0;        background: transparent;        box-shadow: none;        backdrop-filter: inherit;        animation: ysfadeInUp .8s ease-in-out both;        animation-delay: .3s;    }    .tcbc-text-ul-li{        width: 100%;        padding: 0 20px;    }    .tcbc-text-ul-li.slick-current,    .tcbc-text-ul-li.slick-current .ttul-wrap{        animation: none;    }    .tcbc-text-ul{        margin: 0 -20px;    }    .ttul-wrap{        padding: 40px;        background: rgba(255, 255, 255, 0.90);        box-shadow: 0px 4px 30px 0px rgba(122, 122, 122, 0.16);        backdrop-filter: blur(5px);    }    .slick-dots{        bottom: 0;    }    .tcbc-text-ul .slick-list{        padding-bottom: 30px;        overflow: visible;    }    .tcbc-text-ul .slick-dots li {        background: #33C2A8;    }    .tcbc-text-ul .slick-dots li.slick-active{        background: #33C2A8;    }    .talent-value-ri {        padding-left: 0;        width: 100%;        margin-bottom: 30px;    }    .talent-value .ys-cont1440 {        flex-direction: column-reverse;    }    .talent-value-ri h2,    .tvrl-li:nth-child(2n),    .tvrl-li:nth-child(2n+1){        transform: translateY(0px);    }    .talent-value-le-img,    .talent-value-le-bg{        transform: translateY(0px);    }    .talent-value-le-bg {        top: 30px;        height: calc(100% - 30px);    }    .talent-value-le{        width: 45%;        padding-bottom: 30px;    }    :root {        --font-title3: 22px;        --font-title4: 20px;    }    .newdet-wrap-le {        padding-left: 0;        padding-right: 0;        width: 100%;    }    .newdet-wrap-ri{        width: 100%;        margin-top: 50px;    }    .newdet-wrap-le h1 {        margin-bottom: 30px;    }    .newdet-wrap-le-info {        margin-bottom: 20px;    }    .newdet-wrap-le-text {        margin-bottom: 30px;    }    .new-wrap {        padding-top: 60px;    }    .nwsl-text {        padding: 30px 20px;    }    .nwsl-text-btn {        margin-top: 50px;    }    .nwsl-text-btn img {        width: 36px;    }    .new-wrap-list-li {        padding: 0 8px;        margin-bottom: 30px;    }    .new-wrap-list {        margin: 0 -8px;    }    .ys-pcfy{        display: block;    }    .new-wrap-slick .slick-dots li {        width: 6px;        height: 6px;        margin: 0 6px;    }    .home-group {        height: calc(100vh - 64px);    }    .home-group-cont-text h2 {        font-size: 26px;    }    .home-group-bg, .home-group-img {        width: 80%;        right: -30%;    }    .home-pro-bg {        left: 70px;        width: 48px;    }    .home-innov-parga {        margin-bottom: 50px;    }    .home-innov-ul-li {        padding: 0 10px;    }    .home-innov-ul {        margin: 0 -10px;    }    .hvul-cont-text-parga p{        font-size: 12px;    }    .about-group {        padding-top: 80px;    }    .about-group-bt-bg1 {        width: 350px;        height: 350px;        left: -30px;    }    .agbt-box {        padding: 25px;    }    .about-group-bt {        margin-bottom: 150px;    }    .about-group-provide-text {        padding: 40px 60px 80px 40px;    }    .about-history-info {        margin-bottom: 60px;    }    .ahyu-li {        font-size: 160px;    }    .about-history-svg {        margin-top: -50px;    }    .ahyb-btn-icon {        width: 18px;        height: 8px;    }    .alwi-list-li-parga p {        font-size: 12px;    }    .ys-nyban-parga {        width: 51%;    }        /* 2025.2.25修改-start */    .home-group-bg, .home-group-img {        width: 70%;    }    .home-innov-parga {        margin-bottom: 40px;    }    .home-innov-ul-li {        padding: 0 5px;    }    .home-innov-ul {        margin: 0 -5px;    }    .hiul-tit,    .hvul-cont-text-tit{        font-size: 14px;    }    .hvul-cont-text {        padding: 0 10px;    }    .hvul-cont-text-letter {        font-size: 72px;    }    /* 2025.2.25修改-end */    .hptl-wrap-tit {        font-size: 10px;    }    .home-pro-tab-li {        width: 130px;        height: 130px;    }    .home-pro-tab {        left: 20px;    }    .ys-nyban-parga {        width: 60%;    }        /*2025.5.12修改-start*/    .ahis-li-cont-text {        width: calc(100% - 160px);        padding-right: 30px;    }    .ahis-li-cont-month {        width: 160px;    }    .ys-footer-cont-share {        width: 25%;    }    .ys-footer-cont-info {        width: 57%;    }    .erp-value-list-circle {        width: 250px;    }    .erp-value-list-circle {        display: none;    }    .evlu-li-cont{        padding: 40px !important;        height: 100%;    }    .evlu-li{        height: auto !important;        margin-top: 0 !important;        padding: 0 14px;    }    .erp-value-list-ul .slick-track{        display: flex;        align-items: stretch;    }    .erp-value-list-ul .slick-dots li, .erp-value-list-ul .slick-dots li.slick-active {        background: var(--main-color2);    }    .erp-value-list-ul .slick-list {        padding-bottom: 30px;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        border-radius: 10px 60px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        border-radius: 60px 10px;    }    .erp-value-list-ul {        margin: 0 -14px;    }    .evlu-li:not(:first-child){        display: none;    }    .evlu-li-cont{        -webkit-user-select: text;        -khtml-user-select: text;        -moz-user-select: text;        -ms-user-select: text;        user-select: text;    }    .talent-recru-info-search {        width: 390px;    }    .trlu-li {        padding: 20px 0px 20px 0;    }    /*2025.5.12修改-end*/}@media screen and (max-width: 991px) {    .nwsl-img{        width: 100%;        margin-top: 0;        border-radius: 8px 8px 0 0;    }    .nwsl-text{        width: 100%;    }    .new-wrap-slick-li a{        flex-wrap: wrap;    }    .nwsl-text::after {        width: 100%;        left: 0;        border-radius: 0 0 8px 8px;    }    .new-wrap-slick .slick-dots {        left: 50%;        transform: translateX(-50%);    }    .new-wrap-slick .slick-list{        padding-bottom: 30px;    }    .new-wrap-slick.empty .slick-list{        padding-bottom: 0px;    }    .erp-story h2 {        margin-bottom: 40px;    }    .eslu-li-cont {        padding: 14px;    }    .erp-story-list {        width: 88%;        margin: 0 auto 50px;    }    .erp-story-text,    .erp-value-parga{        width: 80%;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        padding-left: 40px;        padding-right: 80px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 90px;        padding-right: 40px;    }    .evlu-li {        padding: 0 14px;        margin-top: 28px;    }    .erp-value-list-ul {        margin: 0 -14px;    }    .evlu-li-cont {        padding-top: 30px;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        border-radius: 10px 60px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        border-radius: 60px 10px;    }    .erp-value-parga {        margin: 0 auto 30px;    }    .home-group-cont-text{        width: 100%;    }    .home-group-cont {        margin-top: var(--std-padding1);    }    .home-innov .ys-cont1400{        position: static;        transform: inherit;    }    .home-innov-bg{        position: absolute;        top: 0;        left: 0;        z-index: -1;        height: 100%;    }    .home-innov-bg img{        width: 100%;        height: 100%;        object-fit: cover;    }    .home-innov{        padding: var(--std-padding1) 0;    }    .home-innov-parga {        width: 70%;        margin-bottom: 40px;    }    .hiul-img {        margin-bottom: 20px;    }    .home-innov-ul-li:not(:first-child),    .home-value-ul-li:not(:first-child){        display: none;    }    .home-innov-ul .slick-list,    .home-value-ul .slick-list{        padding-bottom: 50px;    }    .home-value-ul .slick-dots li,    .home-value-ul .slick-dots li.slick-active{        background: var(--main-color2);    }    .home-group-pic{        height: auto !important;    }    .home-group-bg, .home-group-img {        width: 80%;        right: -20%;        top: 64%;    }    .hvul-cont-text {        bottom: 20px;        padding: 0 10px;    }    .hvul-cont-text-letter {        font-size: 68px;        top: -56px;    }    .alct-parga p{        font-size: 18px;    }    .alct-parga img {        width: 60px;    }    .ahis-li-cont-month {        margin-top: 25px;        font-size: 22px;    }    .about-history {        padding-top: 50px;    }    .agpt-le {        padding-right: 50px;    }    .about-group-provide-text {        padding: 30px 40px;    }    .agpt-ri {        right: 40px;        top: 30px;    }    .agpt-le-name {        margin-bottom: 20px;    }    .agpt-le h2 {        margin-bottom: 24px;    }    .about-group-svg {        margin: -40px -5% 0;    }    .agpt-le-img {        width: 160px;    }    .about-group-bt-img{        width: 100%;        margin-top: 0;        height: auto;    }    .about-group-bt-text {        width: 100%;        margin-left: 0;    }    .about-group-bt{        margin-bottom: 70px;        align-items: flex-start;        flex-wrap: wrap;    }    .about-group-bt-img.act,    .about-group-bt-text.act .agbt-box{        animation-delay: .3s;    }    .alwi-list-li-parga{        display: none;    }    .alwi-list-li-icon {        width: 8px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 120px;        padding-right: 30px;    }    .ys-nyban-title {        top: calc(50% - 21px);    }    .ys-nyban-parga {        width: 55%;    }    /* 2025.2.25修改-start */    .home-group-bg, .home-group-img {        width: 70%;    }    .home-group-cont-text h2 {        font-size: 24px;    }    .home-pro-page {        bottom: 50px;    }    /* 2025.2.25修改-end */    .home-pro-list{        padding-left: 40px;        padding-right: 40px;        position: static;        height: auto;    }    .home-pro-tab {        display: flex;        position: static;        transform: inherit;        padding: 0 40px;        margin: 0 -10px 40px;    }    .home-pro-page {        left: 40px;    }    .home-pro-bg{        display: none;    }    .home-pro-tab .slick-track{        margin: auto;    }    .home-pro-wrap {        height: auto;        padding: var(--std-padding1) 0;    }    .home-pro-btn {        display: none;    }    .home-pro-list-swiper {        position: relative;        overflow: hidden;    }    .home-pro-tab-li {        margin: 0 10px;    }    .hptl-wrap {        position: absolute;        top: 50%;        left: 50%;        transform: translate(-50%, -50%);    }    .home-pro-tab .slick-list {        overflow: visible;    }    .agpt-le h2 {        font-size: 18px !important;        line-height: 1.5;    }    .agpt-ri {        bottom: 30px;    }    .ys-nyban-parga {        width: 70%;    }        /*2025.5.12修改-start*/    .ahis-li-cont-text {        width: calc(100% - 120px);    }    .ahis-li-cont-month {        width: 120px;    }    .ys-footer-cont-share {        width: 35%;    }    .ys-footer-cont-info {        width: 65%;    }    /*2025.5.12修改-end*/}@media screen and (max-width: 768px) {    .erp-value-list-circle .std-title4{        font-size: 18px;    }    .erp-value-list-circle {        width: 27%;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        padding-left: 80px;        padding-right: 30px;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        padding-left: 30px;        padding-right: 30px;    }    .hptl-wrap-tit {        width: 80%;    }    .home-pro-tab-li {        width: 150px;        height: 150px;    }    .home-pro-list {        padding-bottom: 50px;    }    .agpt-le {        padding-right: 20px;    }    .trlu-li {        padding: 20px 0;    }    .trlu-li-btn {        width: 180px;    }    .trlu-li-tit {        width: calc(100% - 180px);    }    .trlu-li-btn {        width: 200px;    }    .trlu-li-tit {        width: calc(100% - 200px);    }    .trlu-li-tit {        width: 100%;        padding-right: 0;    }    .trlu-li-btn{        justify-content: flex-start;        width: 100%;        margin-top: 10px;    }    }@media screen and (max-width: 767px) {    .tvrl-li-icon {        width: 40px;        margin: 0 auto 10px;    }    .tvrl-li {        width: 50%;        margin-top: 15px !important;    }    .tvrl-li:nth-child(1),    .tvrl-li:nth-child(2){        margin-top: 0 !important;    }    .tvrl-li:nth-child(2n) {        margin-top: 0;    }    .talent-value-ri h2 {        margin-bottom: 20px;    }    .talent-value-le {        width: 100%;    }    .talent-value-le-img, .talent-value-le-bg {        border-radius: 140px;    }    .ttul-wrap-icon {        width: 50px;    }    .ttul-wrap-text {        padding-left: 0;        width: 100%;        margin-top: 20px;    }    .ttul-wrap{        flex-wrap: wrap;        padding: 30px 20px;    }    .ttul-wrap-text .std-title4{        font-size: 16px;    }    .ttul-wrap-text .std-title3 {        padding-bottom: 15px;        margin-bottom: 15px;    }    .trlu-li-tit{        width: 100%;        margin-bottom: 15px;    }    .trlu-li {        padding: 20px 0;    }    .talent-recru-info-select {        width: 100%;        margin-right: 0;        margin-bottom: 15px;    }    .talent-recru-info {        margin-bottom: 30px;    }    .talent-activity-swiper {        padding-bottom: 30px !important;    }    .talent-activity .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {        width: 80% !important;    }    .talent-recru-list-ul {        margin-bottom: 20px;    }    .tvrl-li-parga p{        font-size: 12px;    }    :root {        --font-parga1: 14px;        --std-padding1: 42px;        --font-title2: 22px;        --font-title3: 20px;        --font-title4: 16px;    }    .nwli-time p{        font-size: 12px;    }    .nwli-time img {        width: 20px;    }    .newdet-wrap-le h1 {        margin-bottom: 20px;    }    .nwli-lab,    .nwli-time{        margin-right: 15px;    }    .newdet-wrap-le-info {        margin-bottom: 15px;    }    .newdet-wrap-le-text p {        line-height: 1.75;    }    .nwlp-tit {        width: 100%;    }    .newdet-wrap-le-page{        flex-wrap: wrap;    }    .nwlp-icon{        margin: 10px auto 0;        width: 30px;        display: none;    }    .ys-share-img {        width: 20px;    }    .ys-share-list {        margin-left: 20px;    }    .newdet-wrap-ri-tit {        padding: 10px 20px;        margin-bottom: 20px;    }    .nwlp-tit-li p:nth-child(1) {        width: 60px;    }    .nwlp-tit-li p:nth-child(2){        width: calc(100% - 60px);    }    .newdet-wrap-bg-circle {        width: 250px;        height: 250px;    }    .newdet-wrap-bg-circle1 {        right: -150px;        top: -150px;    }    .newdet-wrap-bg-circle2 {        left: -150px;    }    .nwsl-text-btn img {        width: 32px;    }    .new-wrap-list-li{        width: 100%;    }        .nwsl-text-time {        margin-top: 10px;        font-size: 12px;    }    .nwsl-text-btn {        margin-top: 20px;    }        .new-wrap-slick-li {        padding: 0 10px;    }    .new-wrap-slick {        margin: 0 -10px 32px;    }    .nwll-text-time{        font-size: 12px;    }    .nwll-text-tit{        font-size: 16px;    }    .pc-fenye li {        width: 35px;        height: 35px;        line-height: 35px;    }    .prev li {        margin-right: 14px;    }    .next li {        margin-left: 14px;    }    .new-wrap {        padding-top: 42px;    }    .new-wrap-list-li{        animation-delay: .3s !important;    }    .eslu-li-cont {        padding: 10px;        margin: 0 -10px;    }    .erp-story-list {        width: 100%;        margin: 0 auto 20px;    }    .erp-story h2 {        margin-bottom: 20px;    }    .erp-story-text, .erp-value-parga {        width: 100%;    }    .erp-value h2 {        margin-bottom: 20px;    }    .erp-value-list-circle{        display: none;    }    .evlu-li{        width: 100%;        margin-top: 0;    }    .evlu-li-cont{        padding: 20px !important;    }    .evlu-li:nth-child(1) .evlu-li-cont, .evlu-li:nth-child(4) .evlu-li-cont {        border-radius: 5px 30px;    }    .evlu-li:nth-child(2) .evlu-li-cont, .evlu-li:nth-child(3) .evlu-li-cont {        border-radius: 30px 5px;    }    .evlu-li:not(:first-child){        display: none;    }    .erp-value-list-ul .slick-list{        padding-bottom: 30px;    }    .erp-value-list-ul .slick-dots li,    .erp-value-list-ul .slick-dots li.slick-active{        background: var(--main-color2);    }    .erp-value-parga {        margin: 0 auto 20px;    }    .home-innov-parga {        width: 100%;        margin-bottom: 20px;    }    .hiul-img {        padding: 45px;    }    .home-innov-ul-li {        padding: 0 6px;    }    .home-innov-ul {        margin: 0 -6px;    }    .hiul-tit{        font-size: 16px;    }    .home-innov-ul .slick-list, .home-value-ul .slick-list {        padding-bottom: 30px;    }    .home-value{        padding-bottom: 0;    }    .home-group-cont-text h2 {        font-size: 22px;    }    .hvul-cont-text-tit {        margin-bottom: 5px;    }    .hvul-cont-text-letter {        font-size: 60px;        top: -50px;    }    .home-group {        height: auto;        padding-bottom: var(--std-padding1);    }    .home-group-bg{        position: static;        transform: inherit;        width: calc(100% - 40px);        margin: auto;    }    .home-group-img{        width:calc(100% - 40px);;        position: absolute;        bottom: var(--std-padding1);        top: auto;        transform: inherit;        right: 20px;    }    .home-group-cont{        margin-bottom: 30px;    }    .about-group {        padding-top: var(--std-padding1);        padding-bottom: var(--std-padding1);    }    .about-group h2 {        font-size: 20px;        margin-bottom: 20px;    }    .agbt-box {        padding: 20px;    }    .agpt-le {        padding-right: 0;        width: 100%;    }    .agpt-le h2 span {        font-size: 20px;    }    .agpt-le h2 {        font-size: 18px;    }    .about-group-provide-icon {        width: 50px;        top: -30px;        left: -15px;    }    .about-group-provide-text {        padding: 30px 20px;    }    .agpt-le-name span {        margin-left: 10px;    }    .agpt-le-img {        width: 120px;    }    .agpt-ri{        position: static;        width: 40%;        margin: auto;    }    .about-group-svg {        margin: -30px -5% 0;    }    .about-history{        padding-top: 0;    }    .ahis-li-cont-text {        width: 100%;        padding-right: 0;    }    .alct-parga p {        font-size: 16px;    }    .alct-parga img {        width: 60px;    }    .ahis-li-cont-month {        margin-top: 15px;        width: 100%;        justify-content: flex-start;        font-size: 20px;    }    .ahyb-btn {        width: 40px;        height: 40px;        border-radius: 50%;        background: var(--main-color2);        position: relative;        justify-content: center;    }    .about-history-year-btn {        width: 100px;        position: static;        transform: none;        margin: auto;        display: flex;        padding: 0;        justify-content: space-between;    }    .ahyb-btn p {        display: none;    }    .about-history-svg{        display: none;    }    .ahyb-btn.slick-disabled {        opacity: 0.5;        pointer-events: none;    }    .ahyu-li {        font-size: 80px;    }    .about-history-info {        margin-bottom: 30px;    }    .about-history-year-ul{        margin-bottom: 30px;    }    .ahyb-btn-icon img{        opacity: 0;    }    .ahyb-btn-icon img:nth-child(3){        opacity: 1;    }    .alwi-list-li-parga{        display: none;    }    .alwi-list-li-icon {        width: 6px;    }    .about-layout-wrap h2{        padding: 0 20px;    }    .about-group-bt{        margin-bottom: 70px;    }    .evlu-li{        height: auto !important;    }    .evlu-li-cont{        height: 100%;    }    .erp-value-list-ul .slick-track{        display: flex;        align-items: stretch;    }    .ys-nyban-parga {        width: 100%;    }    .pasl-cont {        padding: 20px 10px;    }    .home-pro-list {        padding-left: 20px;        padding-right: 20px;        padding-bottom: 0;    }    .hpls-li-text-parga p{        line-height: 1.5;        max-height: 6em;    }    .home-pro-tab{        padding: 0 20px;    }    .home-pro-tab-li {        margin: 0 3px;    }    .hpls-li-text{        padding-right: 0;        margin-top: 0;    }    .hpls-li {        align-items: flex-start;    }    .home-pro-list-swiper .swiper-wrapper {        align-items: flex-start;    }    .hptl-wrap-img {        width: 40px;    }    .home-pro-page{        display: none;    }    .agpt-le h2 {        font-size: 16px !important;    }    .agpt-le-name p{        font-size: 12px;    }    .tvrl-li-tit {        font-size: 16px;    }    .trlu-li-tit {        width: 100%;        padding-right: 0;    }    .trlu-li-btn {        width: 100%;        justify-content: flex-start;    }    .nwlp-tit-li p:nth-child(1) {        width: 80px;    }    .nwlp-tit-li p:nth-child(2) {        width: calc(100% - 80px);    }    .inddet-nav-wrap .ys-cont1400 {        padding: 0 30px;    }        /*2025.5.12修改-start*/    .ys-footer-cont-info {        width: 100%;        padding: 0;    }    .ys-footer-cont-share {        width: 100%;        padding-left: 0;    }    .yfci-mess-li:last-child {        margin-bottom: 0;    }    .yfci-mess-li-parga1 {        width: 100%;    }    .yfci-mess-li-parga2 {        width: 100%;        padding-left: 0;    }    .ttul-wrap-text .std-title4 {        font-size: 14px;    }    .ttul-wrap{        display: block;    }    .trlu-li-btn{        margin-top: 0px;    }    .home-pro-tab {        margin: 0 -10px 30px;    }    .erp-main .ys-nyban-parga,    .talent-main .ys-nyban-parga{        display: none;    }    .erp-info{        display: block;        padding-top: var(--std-padding1);    }    .erp-main .ys-nyban-title h1,    .talent-main .ys-nyban-title h1{        margin-bottom: 0;    }    .erp-main .ys-nyban-title,    .talent-main .ys-nyban-title{        top: 50%;    }    /*2025.5.12修改-end*/}/* 2025.1.13二期-end */