@charset "utf-8";

/* 响应式原则：调大看小 */
@media screen and (max-width: 1920px) {
    .about-gloabl-wrap{
        margin: -80px auto 0;
    }
    .about-gloabl{
        padding-bottom: var(--space80);
    }
    .infor-hist-slide-ul::after {
        width: 73vw;
    }
    .adul-years {
        bottom: -140px;
    }
    .about-deve-main::after {
        bottom: -124px;
    }
    .about-deve-cont::after {
        bottom: 40px;
        height: 36px;
    }
    .about-deve-cont::before {
        bottom: 40px;
        height: 36px;
    }
    .about-deve-ul-li.on {
        transform: translateY(-170px);
    }
    .about-deve-bg img {
        object-fit: cover;
    }
    .about-deve-btcry {
        bottom: -140px;
    }
    .ys-fic-auth-img {
        width: 180px;
    }
    /* 1920end */
}
@media screen and (max-width: 1800px) {
    .home-prod .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: calc(1560px* 0.82) !important;
    }
    .adpl-uls-li p{
        padding: 0 20px;
    }
}
@media screen and (max-width: 1680px) {
    :root {
        /* 字号 */
        --font56: 52px;
        --font48: 42px;
        --font44: 36px;
        --font32: 28px;
        --font24: 22px;
        --font20: 20px;
        /* 段落字号 */
        --font18: 16px;
        --font16: 16px;
        --font14: 14px;
        /* 导航 */
        --line80: 70px;
        /* 板块间距 */
        --space130: 100px;
        --space80: 70px;
        --space44: 32px;
        --space24: 18px;
        /* 段落间距 */
        --parpspace10: 10px;
        --parpspace12: 12px;
    }
    .ys-scroll{
        width: 14px;
    }
    .std-btn2-icon{
        width: 38px;
        height: 38px;
    }
    .haru-li-cry a {
        padding: 20px 20px 20px 25px;
        border-radius: 10px;
    }
    .hlct-le-btn-icon {
        width: 30px;
        margin-right: 18px;
    }
    .home-apply-le{
        top: 180px;
    }
    .haru-li-cry {
        bottom: 36px;
        left: 40px;
    }
    .haru-li-cry-word {
        width: 85%;
    }
    .haru-li {
        margin-bottom: 30px;
    }
    .halu-lis {
        margin-bottom: 40px;
    }
    .home-apply-bot-swip {
        width: 780px !important;
    }
    .hull-fl {
        padding-right: 38px;
        padding-top: 35px;
        padding-bottom: 35px;
    }
    .habs-ul-li-link {
        border-radius: 15px;
        padding: 24px 20px 24px 40px;
    }
    .hftu-lis-icon {
        width: 18px;
        margin-right: 10px;
    }
    .hull-fr-play {
        width: 38px !important;
        bottom: 20px;
        right: 20px;
    }
    .head-logo {
        width: 140px;
    }
    .hnit-icon {
        width: 20px;
        margin-left: 6px;
    }
    .mod-nav-lang {
        margin-right: 22px;
    }
    .ys-bduli-pro{
        width: 42px;
    }
    .ys-bduli{
        margin: 0 8px;
    }
    .ys-bduli.on .ys-bduli-pro{
        width: 86px;
    }
    .ys-bduli span{
        margin-bottom: 8px;
    }
    .home-prod .swiper-container-horizontal>.swiper-pagination-progressbar.on1{
        width: 152% !important;
    }
    .home-prod .swiper-container-horizontal>.swiper-pagination-progressbar{
        width: 75vw !important;
    }
    .mark-page .home-prod .swiper-pagination-progressbar, .mark-page .home-prod .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 75vw !important;
    }
    .std-btn1-box {
        padding: 8px 30px;
    }
    .mftl-logo {
        width: 170px;
        margin-bottom: 50px;
    }
    .mftl-tel-icon {
        width: 20px;
        margin-right: 10px;
    }
    .mod-foot-top-le{
        width: 25%;
    }
    .mftl-tel {
        padding: 8px 10px 8px;
        margin-bottom: 24px;
    }
    .mulb-le-icon {
        width: 18px;
        margin-right: 10px;
    }
    .mulb-le {
        margin-right: 4px;
    }
    .mod-foot-top-ri {
        width: 62%;
    }
    .mftr-ul-li ul li {
        margin-bottom: 10px;
    }
    .mftl-share {
        margin-top: 60px;
    }
    .msul-hide {
        width: 120px;
        padding: 8px;
    }
    .msul-show {
        width: 22px;
    }
    .mod-foot-bot {
        padding: 12px 0;
    }
    .maul-show {
        width: 30px;
        height: 30px;
        padding: 6px;
    }
    .mod-aside {
        width: 46px;
        right: 20px;
        padding: 12px 8px;
    }
    .mod-return {
        width: 36px;
        bottom: 70px;
        right: 26px;
    }
    .maul-hide-cry {
        padding: 15px 50px 20px 20px;
    }
    .maul-hide-tp {
        margin-bottom: 8px;
    }
    .maul-hide-tp-icon {
        width: 20px;
        margin-right: 8px;
    }
    .maul-hide-code {
        width: 100px;
        padding: 6px;
    }
    .mod-ctact-wrap {
        padding: 60px 0;
        padding-left: 70px;
    }
    .mod-ctact-wrap h2 {
        margin-bottom: 10px;
    }
    .mod-ctact .std-btn1 {
        margin-top: 30px;
    }
    .mod-ctact .ys-cont1560 {
        border-radius: 15px;
    }
    .prod-pull-le {
        padding: 30px 30px 30px 30px;
    }
    .prod-pull-ri {
        padding: 30px 30px 30px 30px;
    }
    .prod-pull-tit {
        margin-bottom: 22px;
    }
    .prod-pull-ul {
        margin: 0 -30px;
    }
    .prod-pull-ul-li {
        padding: 0px 30px;
        margin-bottom: 8px;
    }
    .prod-pull-ul-li a {
        padding: 5px 10px;
    }
    .prod-pull-tit{
        padding-left: 10px;
    }
    .ppul-icon {
        width: 18px;
        margin-left: 10px;
    }
    .prod-pull {
        width: calc(1680px* 0.36);
    }
    .arrows-icon {
        width: 38px;
        height: 38px;
    }
    .home-apply-bot .mod-arrows, .ctact-from-le-bt .mod-arrows {
        width: 100px;
    }
    .home-apply-bot {
        padding-bottom: 60px;
    }
    .home-creat-video-min img {
        width: 70px;
        margin: 0 auto 50px;
    }
    .home-creat-video{
        border-radius: 15px;
    }
    .home-news-ul-li{
        width: 400px !important;
        padding: 0 10px;
    }
    .home-news-ul{
        margin: 0 -10px;
    }
    .hnul-link{
        padding: 26px 24px;
    }
    .hltb-btn p{
        margin-top: 2px;
    }
    .hnul-link-tit{
        margin-bottom: 8px;
    }
    .std-btn2-icon{
        margin-right: 12px;
    }
    .prod-list-le {
        padding-right: 50px;
    }
    .prod-list-ri{
        padding-left: 50px;
    }
    .plsu-lis p {
        font-size: 12px;
        padding: 2px 12px;
    }
    .plru-li-sect {
        padding: 0px 18px 22px;
        border-radius: 10px;
    }
    .plsu-lis{
        margin-bottom: 6px;
    }
    .plru-li{
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .prod-list-ri-ul{
        margin: 0 -10px;
    }
    .series-ban-top-tit {
        font-size: 130px;
        margin-bottom: 30px;
    }
    .series-ban-top-word p{
        font-size: 18px;
    }
    .series-ban-wrap-cont {
        width: 50%;
    }
    .series-adv-line {
        width: 1380px;
        height: 1380px;
        border: 1px solid rgba(12, 53, 141, 0.20);
    }
    .series-adv-line::before, .series-adv-line::after{
        border: 1px solid rgba(12, 53, 141, 0.20);
    }
    .series-adv .mod-arrows, .prodet-apply .mod-arrows, .news-cry .mod-arrows{
        width: 94px;
    }
    .series-adv h2{
        font-size: 110px;
    }
    .series-adv {
        padding: 220px 0 120px;
    }
    .sasu-li-icon {
        width: 56px;
        margin-bottom: 60px;
    }
    .sasu-li-box {
        border-radius: 10px;
        padding: 20px 25px 30px;
    }
    .series-adv-swip {
        padding-bottom: 120px !important;
    }
    .spul-sect-top {
        padding: 35px 30px;
    }
    .spul-sect-bot {
        padding: 12px 30px;
    }
    .spul-sect {
        border-radius: 10px;
    }
    .series-prod-ul-li {
        padding: 0 10px;
    }
    .series-prod-ul{
        margin: 0 -10px;
    }
    .pasw-li.on{
        width: 900px;
    }
    .pasw-li-box {
        height: 400px !important;
        border-radius: 15px;
    }
    .pasw-li{
        width: 300px;
    }
    .ys-tct-left-reset {
        margin-left: 50px !important;
    }
    .ys-tct-search {
        height: 44px !important;
        width: 416px !important;
        padding: 10px 12px 10px 20px !important;
    }
    .ys-tct-search-submit p {
        padding: 6px 14px 4px;
    }
    .liul-box {
        padding: 20px 24px 20px 140px;
    }
    .load-item-ul-li {
        padding: 0 10px;
        margin-bottom: 34px;
    }
    .load-item-ul{
        margin: 0 -10px;
    }
    .liul-box .ys-imgbox-cover {
        width: 22%;
        bottom: 18px;
        left: 16px;
    }
    .from-modal .icon-close:before {
        font-size: 22px;
    }
    .ys-fii-input {
        height: 44px;
    }
    .ys-ficri p {
        line-height: 44px;
    }
    .ys-fii-name {
        margin-bottom: 10px;
    }
    .ys-form-inof-item {
        padding: 0 12px;
        margin-bottom: 22px;
    }
    .ys-form-inof {
        margin: 0 -12px;
    }
    .from-modal-cont {
        padding: 30px 34px;
    }
    .from-modal-tit {
        padding: 25px 30px 20px;
    }
    .ys-fia-text-btn {
        width: 18px;
        height: 18px;
        top: 3px;
    }
    .ys-fia-text-word {
        width: calc(100% - 18px);
        padding-left: 8px;
        font-size: 14px;
    }
    .ys-fii-submit {
        padding: 8px 0;
    }
    .pbcr-cont-box {
        width: 520px;
        height: 500px;
    }
    .pbcl-paging-li {
        margin-bottom: 5px;
    }
    .pbcl-paging-li a span {
        margin-right: 12px;
    }
    .pbcl-btnul-li {
        padding: 0 12px;
    }
    .pbcl-btnul {
        margin: 0 -12px 20px;
    }
    .plib-img {
        width: 18px;
        margin-right: 10px;
    }
    .pbcl-list-item-box {
        padding: 4px 12px 2px;
    }
    .pbcl-list {
        margin: 0 -6px 16px;
    }
    .prodet-ban-cry-le h1 span {
        margin-bottom: 10px;
    }
    .prodet-ban-cry-le {
        width: 48%;
    }
    .prodet-cry-fl {
        padding-top: 140px;
    }
    .prodet-cry {
        min-height: 100vh;
    }
    .prodet-ban-cry-ri {
        height: 1600px;
    }
    .pcfu-li-boxs-icon {
        width: 22px;
        margin-right: 12px;
    }
    .pcfu-li-boxs {
        padding: 8px 10px;
    }
    .pcfu-li {
        padding: 0 10px;
        margin-bottom: 10px;
    }
    .prodet-cry-fl-ul {
        margin: 0 -10px;
    }
    .prodet-cry-fl-word {
        margin-bottom: 40px;
    }
    .prodet-cry-fl h2 {
        margin-bottom: 30px;
    }
    .prodet-table-ri {
        padding-left: 120px;
    }
    .prodet-table-wrap {
        width: 84%;
        border-radius: 10px;
        padding: 50px 25px 50px 80px;
    }
    .ptrt-ul-li-text {
        padding: 14px 12px;
    }
    .prodet-table-ri-top{
        max-height: 412px;
    }
    .ys-nyban-title p{
        width: 65%;
        margin-top: 16px;
    }
    .ys-ban-btn {
        margin-top: 30px;
    }
    .ys-nybanner .ys-pos-center {
        bottom: 40px;
    }
    .news-page .swiper-container-horizontal>.swiper-pagination-progressbar, .news-page .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        bottom: 16px !important;
    }
    .news-swip {
        padding-bottom: 74px !important;
    }
    .ncul-box-ri {
        padding: 50px 45px;
    }
    .news-list-top{
        padding: 20px 24px 20px 40px;
    }
    .news-list-top-ri input {
        height: 46px;
    }
    .nltr-sear-input {
        padding: 0 50px 0 22px;
    }
    .ys-select {
        padding: 0 24px;
    }
    .icon-arrow-down:before {
        font-size: 12px;
    }
    .mCSB_outside+.mCSB_scrollTools {
        right: 22px;
        top: 10px;
        bottom: 10px;
    }
    .nlul-link {
        padding: 35px 30px;
        border-radius: 15px;
    }
    .nlul-link-min {
        padding-bottom: 10px;
        margin-bottom: 20px;
    }
    .news-list-ul-li {
        padding: 0 10px;
        margin-top: 20px;
    }
    .news-list-ul{
        margin: 0 -10px;
    }
    .nlul-link-tit{
        margin-bottom: 10px;
    }
    .pc-fenye li {
        width: 36px;
        height: 36px;
        font-size: 14px;
        line-height: 36px;
        margin: 0 8px;
    }
    .inul-link {
        border-radius: 15px;
    }
    .infor-hist h2 {
        margin-bottom: 50px;
    }
    .ihsu-li:nth-child(2n+2) .ihsu-li-num {
        top: 70%;
    }
    .ihsu-li:nth-child(2n+1) .ihsu-li-num {
        top: 34%;
    }
    .ihiu-lis-le-bot .ncul-box-ri-date, .ihiu-lis-le-bot .illb-num {
        margin: 0;
        margin-bottom: 5px;
    }
    .ihiu-lis-le{
        padding-right: 70px;
    }
    .ihiu-lis-boxs .ys-imgbox-cover {
        border-radius: 15px;
    }
    .ihiu-lis-boxs{
        padding: 40px 0;
    }
    .newder-edr-top-tab {
        margin-bottom: 30px;
    }
    .newdet-edr-cry {
        margin-bottom: 40px;
    }
    .nepu-li {
        margin-bottom: 12px;
    }
    .clul-box-le-tit {
        margin-bottom: 40px;
    }
    .clul-box-le-text {
        margin-bottom: 10px;
    }
    .clul-box-le-word p {
        margin-bottom: 22px;
    }
    .cblu-lis-icon {
        width: 20px;
        margin-right: 12px;
    }
    .cblu-lis {
        margin-bottom: 16px;
    }
    .creat-list-ul-li {
        top: 140px;
    }
    .creat-list-bot-line::after {
        width: 5px;
    }
    .ys-nyban-title p{
        font-size: 40px;
    }
    .join-page .ys-ban-btn2 {
        margin-top: 28px;
    }
    .jrlu-lis {
        width: 330px;
        margin-right: 20px;
    }
    .join-run-list-ul {
        width: calc(calc(330px* var(--width-shu)) + calc(20px* var(--width-shu)));
    }
    .jrlu-lis .ys-imgbox-cover{
        border-radius: 15px;
    }
    .join-run-list1 {
        margin-bottom: 20px;
    }
    .join-word-ul {
        height: 380px;
    }
    .jful-cry {
        width: calc(100% - 60px);
        bottom: 30px;
    }
    .jful-cry-word {
        margin-top: 12px;
        padding-right: 0;
    }
    .jful-box {
        border-radius: 15px;
    }
    .recruit-top h2 {
        width: 38%;
    }
    .recruit-top h2 span {
        width: 132px;
    }
    .recruit-top-list {
        margin: 0 -30px;
    }
    .recruit-top-list-item {
        padding: 0 30px;
    }
    .recruit-min-ri {
        width: 78%;
    }
    .rbbl-boxs-tp-item p {
        padding: 20px 0;
    }
    .rbbl-boxs-tp-item p span {
        width: 28px;
        height: 28px;
    }
    .rbbl-boxs-bot{
        padding: 40px 35px;
    }
    .rbbe-edr {
        width: 75%;
        margin-bottom: 30px;
    }
    .rbbe-tit {
        padding-bottom: 20px;
        margin-bottom: 22px;
    }
    .recruit-bot-tpul-li p {
        padding: 20px;
    }
    .ctact-from-le {
        padding-right: 120px;
    }
    .ctul-tit {
        margin-bottom: 26px;
    }
    .ctul-tab p {
        padding: 3px 20px;
    }
    .ctul-ul {
        margin: 0 -10px 22px;
    }
    .ctul-ul-il p {
        padding-left: 14px;
    }
    .ctul-ul-il {
        padding: 0 10px;
        margin-bottom: 8px;
    }
    .ctul-bot {
        margin: 0 -30px;
    }
    .ctul-bot-ul {
        padding: 0 30px;
    }
    .ctul-bot-ul-li {
        margin-bottom: 4px;
    }
    .ctul-box {
        border-radius: 15px;
        padding: 30px 25px 60px;
    }
    .ctact-from-le-logo {
        width: 210px;
    }
    .ctact-from-le h2{
        margin-bottom: 24px;
    }
    .ctact-from-le-bt {
        margin-top: 60px;
    }
    .cfls-box{
        border-radius: 15px;
    }
    .yfiu-li-box span {
        width: 20px;
        height: 20px;
        margin-right: 8px;
    }
    .yfiu-li-box span::after {
        width: 8px;
        height: 8px;
    }
    .deve-cry-wrap h2 {
        margin-bottom: 60px;
    }
    .dclu-li-box {
        width: 50px;
        height: 50px;
    }
    .dclu-li {
        margin-bottom: 10px;
    }
    .dcru-lis-box {
        padding-right: 75px;
        border-radius: 15px;
    }
    .dcru-lis-ri-tit {
        margin-bottom: 26px;
    }
    .dcru-lis-ri-tit::after {
        bottom: -12px;
    }
    .dcru-lis {
        margin-bottom: 20px;
    }
    .dcru-lis1 .dcru-lis-box {
        border-right: 8px solid #95AD07;
    }
    .dcru-lis2 .dcru-lis-box {
        border-right: 8px solid #0069A6;
    }
    .dcru-lis3 .dcru-lis-box {
        border-right: 8px solid #009A93;
    }
    .riul-sects-le-fr{
        font-size: 16px;
    }
    .riul-sects-le-icon {
        width: 42px;
        height: 42px;
        margin-right: 20px;
    }
    .riul-sects {
        padding: 20px 0;
    }
    .riul-sects-ri-icon {
        width: 20px;
        margin-right: 10px;
    }
    .investor-overview-bot-ri {
        padding-left: 60px;
    }
    .iobr-time {
        margin-top: 22px;
    }
    .iobl-tit {
        margin-bottom: 12px;
    }
    .iobr-ul-li-box span {
        margin-top: 6px;
        font-size: 32px;
    }
    .iobl-bt {
        margin-top: 12px;
    }
    .investor-overview-bot {
        padding: 50px 55px;
    }
    .rnul-link-le-icon {
        width: 44px;
    }
    .rnul-link-le-tit {
        padding-left: 24px;
    }
    .rnul-link {
        padding: 10px 26px 10px 24px;
    }
    .riul-sects-le-fr span {
        margin-bottom: 6px;
    }
    .report-ctact-wrap {
        border-radius: 15px;
        padding: 80px 75px;
    }
    .report-ctact-ri {
        padding-left: 70px;
    }
    .rlbl-icon {
        width: 28px;
        margin-right: 20px;
    }
    .rcru-lis {
        margin-bottom: 20px;
    }
    .investor-stock-wrap iframe, iframe{
        height: 460px !important;
    }
    .rnul-link-le {
        padding-right: 30px;
    }
    .rnul-link-le-icon {
        width: 40px;
    }
    .rnul-link-ri {
        width: 20px;
    }
    .riul-sects-le-fr span {
        margin-bottom: 4px;
    }
    .riul-sects {
        padding: 18px 0;
    }
    .ques-list-le {
        padding-right: 60px;
    }
    .ques-list-ri {
        padding-left: 60px;
    }
    .qlru-li-tp {
        padding-top: 28px;
        padding-bottom: 28px;
        padding-left: 24px;
    }
    .qlru-li-tp-text {
        width: 40px;
        height: 40px;
    }
    .qlru-li-tp-tab p {
        padding: 3px 10px;
    }
    .qlru-li-tp-tab {
        margin: 0 14px;
    }
    .qlru-li-bt-top .qlru-li-tp-text {
        margin-right: 14px;
    }
    .mcul-box {
        padding: 25px 25px;
        border-radius: 10px;
    }
    .mcul-icon {
        width: 40px;
        margin-right: 22px;
    }
    .mark-car-cont{
        border-radius: 15px;
    }
    .mark-car-cry {
        width: 40%;
    }
    .mark-car-cry-icon {
        width: 48px;
        margin: 0 auto var(--space24);
    }
    .mark-case-ri-swip3 .swiper-slide {
        width: 100px !important;
    }
    .mcrb-other .mod-arrows {
        width: 94px;
        margin-right: 20px;
    }
    .mark-case-ri {
        width: 46%;
        padding: 50px 0 40px;
    }
    .mcrb-other {
        margin-bottom: 36px;
    }
    .lwul-box-icon {
        width: 40px;
        margin-bottom: 10px;
    }
    .lwul-tit::after {
        bottom: -13px;
        height: 2px;
    }
    .soft_platform_swiper_li1 {
        bottom: 50.9%;
        left: -8%;
        width: 170px !important;
    }
    .soft_platform_swiper_li2 {
        bottom: 57.1%;
        left: 5%;
        width: 126px !important;
    }
    .soft_platform_swiper_li3 {
        bottom: 40.6%;
        left: 15.8%;
        width: 126px !important;
    }
    .soft_platform_swiper_li4 {
        bottom: 54.3%;
        left: 83.4%;
        width: 126px !important;
    }
    .soft_platform_swiper_li5 {
        bottom: 61.9%;
        left: 94.9%;
        width: 180px !important;
    }
    .soft_platform_swiper_li6 {
        bottom: 30.4%;
        left: -3.4%;
        width: 180px !important;
    }
    .soft_platform_swiper_li7 {
        bottom: 11.8%;
        left: 10%;
        width: 126px !important;
    }
    .soft_platform_swiper_li8 {
        bottom: 14.9%;
        left: 22.8%;
        width: 122px !important;
    }
    .soft_platform_swiper_li9 {
        bottom: 28.8%;
        left: 87.9%;
        width: 180px !important;
    }
    .soft_platform_swiper_li10 {
        bottom: -0.7%;
        left: -6%;
        width: 180px !important;
    }
    .soft_platform_swiper_li11 {
        bottom: -1.3%;
        left: 31.7%;
        width: 126px !important;
    }
    .soft_platform_swiper_li12 {
        bottom: -0.4%;
        left: 46.1%;
        width: 170px !important;
    }
    .soft_platform_swiper_li13 {
        bottom: 5.7%;
        left: 64.5%;
        width: 122px !important;
    }
    .soft_platform_swiper_li14 {
        bottom: -2%;
        left: 73.2%;
        width: 120px !important;
    }
    .soft_platform_swiper_li15 {
        bottom: 4.5%;
        left: 86.7%;
        width: 140px !important;
    }
    .soft_platform_swiper_li16 {
        bottom: 21.9%;
        left: 78.9%;
        width: 110px !important;
    }
    .soft_platform.act .soft_platform_swiper_li {
        bottom: 50px !important;
    }
    .soft_platform_swiper_li{
        height: 220px;
    }
    .soft_platform_swiper_li{
        margin-right: 30px;
    }
    .ys-nybanner-text-cry, .ys-nybanner-text-cry span{
        font-size: 260px;
    }
    .aivc-play {
        width: 120px;
        height: 120px;
    }
    .aivc-play-icon {
        width: 12px;
        margin-left: 6px;
    }
    .athul-boxs-ri {
        width: 32.5%;
        border-radius: 15px;
        padding: 40px 35px;
    }
    .athul-boxs-le {
        border-radius: 15px;
        margin-right: 20px;
    }
    .about-think-ul-li:nth-child(2n) .athul-boxs-le {
        margin-left: 20px;
        margin-right: 0px;
    }
    .about-honor-list {
        width: 45%;
    }
    .infor-hist-slide-cry{
        width: 92%;
    }
    .infor-hist-slide-ul::after {
        width: 78vw;
    }
    .about-honor-item .mod-arrows {
        width: 96px;
    }
    .pbcr-cont-box{
        border-radius: 15px;
    }
    .pbcr-cont-box {
        width: 518px;
        height: 460px;
    }
    .prodet-ban-cry-ri {
        height: 1400px;
    }
    .prodet-cry {
        min-height: 80vh;
    }
    .about-deve-tit p, .about-deve-tit p span, .about-deve-tit {
        font-size: 180px;
    }
    .about-deve-ul-li {
        width: 370px !important;
    }
    .adul-box {
        padding: 35px 30px;
        border-radius: 10px;
    }
    .about-deve-ul-li.on {
        transform: translateY(-130px);
    }
    .adul-years, .about-deve-btcry {
        bottom: -100px;
    }
    .about-deve-main::after {
        bottom: -85px;
    }
    .adbu-li p {
        padding: 3px 18px 2px;
        border-radius: 15px;
    }
    .adbu-li-first2 {
        left: 86px;
    }
    .about-deve-bt-ul1 .adbu-lis:last-child {
        left: 150px;
    }
    .about-deve-bt-ul2 .adbu-lis:first-child {
        right: 150px;
    }
    .adbu-li-last2 {
        right: 88px;
    }
    .adul-year {
        margin-bottom: 14px;
    }
    .adul-word {
        margin-bottom: 28px;
    }
    .adul-box .ys-imgbox-cover {
        border-radius: 10px;
    }
    .series-adv h2{
        top: 23%;
    }
    .ys-fic-auth-img {
        width: 98px;
    }
    .ahti-num{
        font-size: 114px;
    }
    .arul-box-icon {
        width: 18px;
        height: 18px;
    }
    .arul-box-icon::before {
        width: calc(100% - 3px);
        height: calc(100% - 3px);
    }
    .ahtm-ri-ul-li.slick-current .arul-box-icon {
        transform: scale(5.6);
    }
    .ahtm-le {
        width: 120px;
    }
    .ahtm-ri {
        width: calc(100% - 120px);
        padding: 44px 0;
    }
    .about-hist-tplist-top {
        margin: 0 auto 10px;
    }
    .about-hist .mod-arrows {
        width: 100px;
        margin: 34px auto 0;
    }
    .new_ueditor_box_img {
        position: relative;
        top: -2px;
        width: 18px;
    }
    .adpl-uls-li p{
        padding: 2px 14px;
    }
    .about-deve-pro {
        width: 60%;
        margin-top: 40px;
    }
    .about-deve {
        padding-top: 150px;
    }
    .ys-fic-auth-img {
        width: 180px;
    }
    .ys-fic-auth .ys-fii-input input {
        padding-right: 200px;
    }
    .home-prod .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 75vw !important;
    }
    .ys-tct-search-submit p {
        font-size: 12px !important;
        padding: 6px 14px 4px !important;
        display: inline-block !important;
    }
    .ys-tct-search-submit {
        height: 31px !important;
        /*background: red !important;*/
    }
    .plsu-lis p{
        padding: 0 12px;
        line-height: 24px;
    }
    .ys-tct-search-submit {
        position: absolute;
        top: 5px;
        right: 10px;
        transform: inherit;
    }
    .ys-tct-search{
        padding-right: 80px !important;
    }
    .ys-tct-search{
        position: relative !important;
    }
    .ctact-total-list-item {
        padding: 56px 10px;
    }
    .ctact-total-list{
        border-radius: 15px;
    }
    /* 1680end */
}

@media screen and (max-width: 1440px) {
    .ys-modal-content {
        max-height: 650px;
    }
    :root {
        /* 字号 */
        --font56: 46px;
        --font48: 36px;
        --font44: 30px;
        --font32: 24px;
        --font24: 20px;
        --font20: 18px;
        /* 段落字号 */
        --font18: 16px;
        --font16: 14px;
        --font14: 14px;
        /* 导航 */
        --line80: 60px;
        /* 板块间距 */
        --space130: 80px;
        --space80: 60px;
        --space44: 26px;
        --space24: 14px;
        /* 段落间距 */
        --parpspace10: 8px;
        --parpspace12: 10px;
    }
    .ys-bduli-pro {
        width: 38px;
    }
    .ys-bduli.on .ys-bduli-pro {
        width: 70px;
    }
    .ys-scroll {
        width: 12px;
    }
    .haru-li-cry {
        width: 50%;
        bottom: 34px;
        left: 34px;
    }
    .hlct-le-btn-icon {
        width: 28px;
        margin-right: 16px;
    }
    .std-btn2-icon {
        width: 32px;
        height: 32px;
    }
    .haru-li-cry-tp {
        margin-bottom: 10px;
    }
    .mftl-logo {
        width: 140px;
        margin-bottom: 40px;
    }
    .mftl-tel {
        padding: 6px 8px 6px;
        margin-bottom: 20px;
    }
    .mftl-tel-icon {
        width: 18px;
        margin-right: 8px;
    }
    .mulb-le-icon {
        width: 16px;
        margin-right: 8px;
    }
    .mftl-ul-li {
        margin-bottom: 12px;
    }
    .mod-foot-top-le {
        width: 28%;
    }
    .mulb-le{
        margin-top: 2px;
    }
    .msul-hide {
        width: 100px;
        padding: 6px;
    }
    .msul-show {
        width: 20px;
    }
    .mftl-share-ul-li {
        padding: 0 8px;
        position: relative;
    }
    .mftl-share-ul {
        margin: 0 -8px;
    }
    .mftr-ul-li ul li {
        margin-bottom: 8px;
    }
    .mftl-share {
        margin-top: 48px;
    }
    .mod-foot-bot {
        padding: 10px 0;
    }
    .mod-aside {
        width: 42px;
        right: 16px;
        padding: 10px 6px;
    }
    .mod-return {
        width: 34px;
        bottom: 60px;
        right: 20px;
    }
    .mod-aside-ul-li {
        margin-bottom: 8px;
    }
    .maul-hide-cry {
        padding: 10px 38px 15px 18px;
        border-radius: 5px;
        border-right: 1px solid #0069a6;
    }
    .maul-hide-tp {
        margin-bottom: 4px;
    }
    .maul-hide-code {
        width: 90px;
        padding: 5px;
        border-radius: 5px;
    }
    .mod-ctact-wrap {
        padding: 50px 0;
        padding-left: 58px;
    }
    .std-btn1-box {
        padding: 6px 26px;
    }
    .mod-ctact .std-btn1 {
        margin-top: 26px;
    }
    .mod-ctact-wrap .mod-word {
        width: 50%;
    }
    .mod-ctact-wrap .mod-word p{
        font-size: 14px;
    }
    .mod-foot {
        padding-top: 60px;
    }
    .mod-ctact .ys-cont1560 {
        border-radius: 10px;
    }
    .head-logo {
        width: 124px;
    }
    .head-nav-item {
        padding: 0 14px;
    }
    .head-nav{
        margin: 0 -14px;
    }
    .prod-pull {
        width: calc(1440px* 0.36);
    }
    .prod-pull-ul-li {
        padding: 0px 20px;
        margin-bottom: 8px;
    }
    .prod-pull-ul{
        margin: 0 -20px;
    }
    .ppul-icon {
        width: 14px;
        margin-left: 8px;
    }
    .prod-pull-ri, .prod-pull-le {
        padding: 25px 20px;
    }
    .home-news-ul-li{
        width: 360px !important;
    }
    .hnul-link {
        padding: 25px 20px;
    }
    .arrows-icon{
        width: 36px;
        height: 36px;
    }
    .home-apply-bot .mod-arrows, .ctact-from-le-bt .mod-arrows{
        width: 90px;
    }
    .home-creat-video-min img{
        width: 60px;
        margin: 0 auto 40px;
    }
    .home-creat .mod-word{
        width: 60%;
    }
    .home-apply-bot-swip{
        width: 680px !important;
    }
    .hftu-lis-icon {
        width: 16px;
        margin-right: 8px;
    }
    .hftu-lis-box {
        padding: 3px 12px;
    }
    .hftu-lis-box p{
        font-size: 12px;
    }
    .hull-fl {
        padding-right: 30px;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .habs-ul-li-link {
        border-radius: 10px;
        padding: 24px 20px 24px 30px;
    }
    .hull-fr-play {
        width: 32px !important;
        bottom: 18px;
        right: 18px;
    }
    .haru-li-cry a {
        padding: 20px 18px;
        border-radius: 10px;
    }
    .haru-li-img {
        border-radius: 15px;
    }
    .haru-li-cry {
        bottom: 30px;
        left: 30px;
    }
    .halu-lis p::after {
        width: 5px;
        height: 5px;
    }
    .halu-lis p::before{
        width: 15px;
        height: 15px;
    }
    .halu-lis {
        margin-bottom: 34px;
    }
    .prod-list-le {
        padding-right: 36px;
    }
    .prod-list-ri {
        padding-left: 36px;
    }
    .ys-bread-list:first-child a {
        width: 16px;
    }
    .ys-bread-list{
        padding: 0 14px;
    }
    .ys-bread {
        margin: 0 -14px;
    }
    .ys-bread-list::before {
        right: -8px;
        width: 16px;
        height: 8px;
    }
    .plpu-item-le-num {
        line-height: 1.5;
        padding: 1px 10px 0px;
    }
    .pllu-list-tp {
        margin-bottom: 12px;
    }
    .plpu-item {
        margin-bottom: 4px;
    }
    .pllu-list {
        margin-bottom: 18px;
    }
    .pllu-list-tp-icon{
        width: 20px;
    }
    .plsu-lis p {
        font-size: 10px;
        padding: 2px 10px;
    }
    .prod-list h2{
        margin-bottom: 50px;
    }
    .series-ban-top-tit {
        font-size: 100px;
        margin-bottom: 26px;
    }
    .series-ban-top-word p {
        font-size: 16px;
    }
    .series-ban-wrap-cont {
        width: 68%;
    }
    .pbcl-list-item-box {
        padding: 4px 12px 3px;
    }
    .series-adv-line {
        width: 1120px;
        height: 1120px;
    }
    .series-adv-swip {
        padding-bottom: 90px !important;
    }
    .sasu-li-icon {
        width: 50px;
        margin-bottom: 40px;
    }
    .sasu-li-box {
        border-radius: 10px;
        padding: 20px 20px 23px;
    }
    .sasu-li-tit{
        font-size: 18px;
    }
    .series-adv h2 {
        font-size: 80px;
    }
    .series-adv {
        padding: 160px 0 60px;
    }
    .spul-sect-top {
        padding: 30px 25px;
    }
    .spul-sect-bot {
        padding: 12px 25px;
    }
    .pasw-li.on{
        width: 760px;
    }
    .pasw-li-box {
        height: 360px !important;
        border-radius: 10px;
    }
    .pasw-li{
        width: 260px;
    }
    .haru-li-cry-word {
        width: 100%;
    }
    .ys-ban-prod {
        width: 34%;
        padding: 35px 55px 35px 55px;
    }
    .ys-fii-tips span{
        font-size: 12px;
    }
    .ys-fii-name {
        margin-bottom: 6px;
    }
    .ys-fii-input {
        height: 38px;
        border-radius: 5px;
    }
    .ys-form-inof-item {
        padding: 0 10px;
        margin-bottom: 18px;
    }
    .ys-form-inof {
        margin: 0 -10px;
    }
    .ys-fic-auth-img {
        right: 16px;
        width: 90px;
    }
    .ys-fia-text-btn::before {
        border-radius: 3px;
    }
    .ys-fia-text-btn {
        width: 14px;
        height: 14px;
        top: 4px;
    }
    .load-item h2 {
        margin-bottom: 46px;
    }
    .liul-box {
        padding: 18px 20px 18px 120px;
    }
    .liul-cry-icon {
        width: 20px;
    }
    .liul-cry-le-tit{
        font-size: 16px;
    }
    .liul-box .ys-imgbox-cover {
        width: 24%;
        bottom: 20px;
        left: 16px;
    }
    .pbcr-cont-box {
        width: 390px;
        height: 370px;
    }
    .plib-img {
        width: 16px;
        margin-right: 8px;
    }
    .pbcl-list-item-box {
        padding: 3px 8px 2px;
    }
    .prodet-ban-cry-le {
        width: 50%;
    }
    .pbcl-list {
        margin: 0px -5px 12px;
    }
    .pbcl-list-item{
        padding: 0 5px;
        margin-bottom: 5px;
    }
    .prodet-cry-fl {
        padding-top: 90px;
    }
    .prodet-cry {
        min-height: 78vh;
    }
    .pcfu-li-boxs-icon {
        width: 20px;
        margin-right: 10px;
    }
    .pcfu-li {
        padding: 0 6px;
        margin-bottom: 8px;
    }
    .prodet-cry-fl-ul{
        margin: 0 -6px;
    }
    .prodet-ban-cry-ri {
        height: 1200px;
    }
    .prodet-table-ri {
        padding-left: 60px;
    }
    .prodet-table-ri-top {
        max-height: 380px;
    }
    .prodet-cry {
        padding: 0px 0 70px;
        min-height: inherit;
    }
    .prodet-cry-fl h2 {
        margin-bottom: 26px;
    }
    .prodet-cry-fl-word {
        margin-bottom: 30px;
    }
    .pcfu-li-boxs {
        padding: 6px 10px;
    }
    .news-swip {
        padding-bottom: 60px !important;
    }
    .ncul-box-le, .ncul-box-ri {
        border-radius: 15px;
    }
    .ncul-box-ri {
        padding: 45px 40px;
    }
    .news-list-top {
        padding: 18px 20px 18px 30px;
    }
    .nlul-link {
        padding: 30px 25px;
        border-radius: 10px;
    }
    .pc-fenye li {
        width: 32px;
        height: 32px;
        font-size: 14px;
        line-height: 32px;
        margin: 0 6px;
    }
    .ys-nyban-title p {
        width: 76%;
        margin-top: 12px;
    }
    .infor-news-ul-li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .infor-news-ul {
        margin: 0 -10px;
    }
    .inul-link {
        border-radius: 10px;
    }
    .inul-link-cry {
        width: calc(100% - 36px);
        left: 50%;
        bottom: 20px;
        border-radius: 10px;
        padding: 20px 16px;
    }
    .ihsu-li.slick-current .ihsu-li-num {
        transform: translate(-50%, -50%) scale(1.6);
    }
    .ihsu-li-icon{
        width: 16px;
    }
    .infor-hist-slide {
        margin-bottom: 38px;
    }
    .ihiu-lis-le {
        padding-right: 40px;
    }
    .ihiu-lis-boxs {
        padding: 34px 0;
    }
    .ihiu-lis-boxs .ys-imgbox-cover {
        border-radius: 10px;
    }
    .newder-edr-top-tab {
        margin-bottom: 22px;
    }
    .newdet-edr-cry {
        margin-bottom: 20px;
    }
    .newdet-edr-share {
        padding-bottom: 22px;
        margin-bottom: 30px;
    }
    .ys-share-img {
        width: 32px;
    }
    .creat-page .mod-word {
        width: 75%;
        margin: 0 auto 40px;
    }
    .clul-box-le {
        width: 42%;
    }
    .clul-boxs .ys-imgbox-cover {
        width: 41%;
        border-radius: 15px;
    }
    .join-word-ul {
        height: 300px;
    }
    .jwul-box{
        border-radius: 15px;
    }
    .jwul-box-wrap {
        padding: 50px 40px;
    }
    .join-family .mod-word {
        width: 70%;
        margin: 0 auto 80px;
    }
    .ys-nyban-title p {
        font-size: 34px;
    }
    .jrlu-lis {
        width: 300px;
        margin-right: 18px;
    }
    .join-run-list-ul {
        width: calc(calc(300px* var(--width-shu)) + calc(18px* var(--width-shu)));
    }
    .jrlu-lis .ys-imgbox-cover {
        border-radius: 10px;
    }
    .join-run-list1 {
        margin-bottom: 18px;
    }
    .ys-select {
        padding: 0 16px;
    }
    .nltr-select {
        margin-right: 16px;
    }
    .news-list-top-ri input {
        height: 40px;
    }
    .nltr-sear-icon {
        width: 20px;
        right: 22px;
    }
    .nltr-sear {
        width: 62%;
    }
    .recruit-min-ri {
        width: 74%;
    }
    .rbbl-boxs-tp-item p span {
        width: 24px;
        height: 24px;
    }
    .rbbl-boxs-tp-item p {
        padding: 18px 0;
    }
    .rbbl-boxs-bot {
        padding: 35px 32px;
    }
    .recruit-bot-tpul-li p {
        padding: 18px;
    }
    .recruit-min {
        border-radius: 15px;
        padding: 20px 20px 20px 40px;
    }
    .ctul-bot-ul {
        padding: 0 15px;
    }
    .ctul-bot{
        margin: 0 -15px;
    }
    .ctul-ul-il {
        padding: 0 8px;
        margin-bottom: 6px;
    }
    .ctul-ul {
        margin: 0 -8px 14px;
    }
    .ctul-tit {
        margin-bottom: 18px;
    }
    .ctul-box {
        border-radius: 10px;
        padding: 25px 20px 40px;
    }
    .ctul-tab p {
        padding: 3px 16px 2px;
    }
    .ctact-from-le {
        padding-right: 90px;
    }
    .cfls-bot {
        width: calc(100% - 50px);
        bottom: 20px;
    }
    .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: calc(100% - 110px) !important;
    }
    .ctact-from-ri {
        padding: 35px 30px;
    }
    .ys-form-inof-text .ys-fii-input {
        height: 100px;
    }
    .ctact-from-le-logo{
        width: 180px;
    }
    .dcru-lis-box {
        padding-right: 40px;
        border-radius: 10px;
    }
    .dcru-lis-ri-tit {
        margin-bottom: 26px;
    }
    .dcru-lis-ri-tit::after {
        bottom: -12px;
    }
    .dcru-lis {
        margin-bottom: 20px;
    }
    .dcru-lis1 .dcru-lis-box {
        border-right: 6px solid #95AD07;
    }
    .dcru-lis2 .dcru-lis-box {
        border-right: 6px solid #0069A6;
    }
    .dcru-lis3 .dcru-lis-box {
        border-right: 6px solid #009A93;
    }
    .riul-sects-le-fr{
        font-size: 16px;
    }
    .riul-sects-le-icon {
        width: 40px;
        height: 40px;
        margin-right: 18px;
    }
    .riul-sects {
        padding: 20px 0;
    }
    .riul-sects-ri-icon {
        width: 20px;
        margin-right: 10px;
    }
    .dcru-lis-ri-word p{
        font-size: 14px;
    }
    .deve-cry-wrap h2 {
        margin-bottom: 50px;
    }
    .ques-list-le {
        padding-right: 40px;
    }
    .ques-list-ri {
        padding-left: 40px;
    }
    .qllu-lis-link {
        padding: 2px 10px;
    }
    .ques-list-le-ul {
        border-radius: 15px;
        padding: 20px 16px;
    }
    .qlru-li-bt {
        margin-bottom: 28px;
        width: 100%;
        border-radius: 16px;
        padding: 28px 25px 0px;
    }
    .qlru-li-tp {
        padding-top: 24px;
        padding-bottom: 24px;
        padding-left: 20px;
    }
    .mark-car-cry-icon {
        width: 40px;
        margin: 0 auto var(--space24);
    }
    .mark-car-cry {
        width: 48%;
    }
    .mcul-icon {
        width: 30px;
        margin-right: 18px;
    }
    .mcul-box {
        padding: 25px 20px;
        border-radius: 10px;
    }
    .mark-case-ri-swip3 .swiper-slide {
        width: 80px !important;
    }
    .mcrb-other {
        margin-bottom: 26px;
    }
    .mcrb-other .mod-arrows {
        width: 88px;
        margin-right: 20px;
    }
    .soft_platform_swiper_li1 {
        bottom: 50.9%;
        left: -6%;
        width: 110px !important;
    }
    .soft_platform_swiper_li2 {
        bottom: 57.1%;
        left: 5%;
        width: 96px !important;
    }
    .soft_platform_swiper_li3 {
        bottom: 40.6%;
        left: 15.8%;
        width: 96px !important;
    }
    .soft_platform_swiper_li4 {
        bottom: 54.3%;
        left: 83.4%;
        width: 96px !important;
    }
    .soft_platform_swiper_li5 {
        bottom: 61.9%;
        left: 94.9%;
        width: 110px !important;
    }
    .soft_platform_swiper_li6 {
        bottom: 30.4%;
        left: -3.4%;
        width: 110px !important;
    }
    .soft_platform_swiper_li7 {
        bottom: 11.8%;
        left: 10%;
        width: 96px !important;
    }
    .soft_platform_swiper_li8 {
        bottom: 14.9%;
        left: 22.8%;
        width: 96px !important;
    }
    .soft_platform_swiper_li9 {
        bottom: 28.8%;
        left: 87.9%;
        width: 110px !important;
    }
    .soft_platform_swiper_li10 {
        bottom: -0.7%;
        left: -6%;
        width: 110px !important;
    }
    .soft_platform_swiper_li11 {
        bottom: -1.3%;
        left: 31.7%;
        width: 96px !important;
    }
    .soft_platform_swiper_li12 {
        bottom: -0.4%;
        left: 46.1%;
        width: 96px !important;
    }
    .soft_platform_swiper_li13 {
        bottom: 5.7%;
        left: 64.5%;
        width: 96px !important;
    }
    .soft_platform_swiper_li14 {
        bottom: -2%;
        left: 73.2%;
        width: 96px !important;
    }
    .soft_platform_swiper_li15 {
        bottom: 4.5%;
        left: 86.7%;
        width: 100px !important;
    }
    .soft_platform_swiper_li16 {
        bottom: 21.9%;
        left: 78.9%;
        width: 96px !important;
    }
    .soft_platform.act .soft_platform_swiper_li {
        bottom: 30px !important;
    }
    .soft_platform_swiper_li{
        height: 170px !important;
    }
    .soft_platform_swiper_li{
        margin-right: 24px;
    }
    .spsl_cont {
        border-radius: 5px;
    }
    .list-ban-cont {
        width: 52%;
        top: 126px;
        transform: translate(-50%, 0%);
    }
    .ys-nybanner-text-cry, .ys-nybanner-text-cry span {
        font-size: 214px;
    }
    .aivc-play {
        width: 100px;
        height: 100px;
    }
    .about-gloabl-wrap {
        margin: -20px auto 0;
    }
    .about-honor-list {
        width: 52%;
    }
    .infor-hist-slide-ul {
        width: 14%;
    }
    .about-honor-item .mod-arrows {
        width: 88px;
    }
    .plru-li-sect-ul {
        height: 22px;
    }
    .pbcr-cont-box {
        width: 382px;
        height: 345px;
    }
    .prodet-cry-fl {
        padding-top: 60px;
    }
    .prodet-ban-cry-ri {
        height: 1100px;
    }
    .about-deve-ul-li {
        width: 300px !important;
        margin-right: 16px;
    }
    .adul-box {
        padding: 28px 22px;
    }
    .about-deve-tit p, .about-deve-tit p span, .about-deve-tit {
        font-size: 130px;
    }
    .adul-word {
        margin-bottom: 20px;
    }
    .adul-year{
        margin-bottom: 10px;
    }
    .adul-box span {
        width: 16px;
        height: 16px;
        margin-right: 10px;
        margin-top: -3px;
    }
    .adul-box span::after {
        width: 5px;
        height: 5px;
    }
    .ys-typeselect-status-core {
        width: 28px !important;
        height: 31.5px !important;
    }
    .ahtm-ri-ul {
        width: 88%;
    }
    .ahti-num {
        font-size: 94px;
    }
    .mod-foot-bot-le p span,
     .mod-foot-bot-le p span a,
     .mfbr-ul-li a {
        font-size: 10px;
    }
    .new_ueditor_box_img {
        position: relative;
        top: -1px;
        width: 16px;
    }
    .list-wrap-ul{
        border-radius: 15px;
    }
    .secleclist-page .ys-nyban-title p{
        font-size: 14px;
    }
    .ys-typeselect-b2th-left {
        width: 195px !important;
    }
    .about-deve-pro .arrows-icon {
        width: 28px;
        height: 28px;
    }
    .about-deve-pro .mod-arrows {
        width: 66px;
        margin-left: 20px;
    }
    .ys-fic-auth-img {
        width: 160px;
    }
    .ys-fic-auth .ys-fii-input input {
        padding-right: 180px;
    }
    .ys-fii-name {
        margin-bottom: 4px;
        font-size: 14px;
    }
    .from-modal .ys-modal-content {
        width: 800px;
        padding: 0px;
        max-height: 650px;
        border-radius: 15px;
    }
    .ys-form-inof-item {
        padding: 0 10px;
        margin-bottom: 16px;
    }
    .from-modal-tit {
        padding: 22px 30px 16px;
    }
    .from-modal-cont {
        padding: 22px 34px;
    }
    .from-modal .icon-close:before {
        font-size: 16px;
    }
    .ys-fia-text-btn::after{
        border-radius: 3px;
    }
    .ys-fia-text-btn {
        width: 12px;
        height: 12px;
        top: 5px;
    }
    .home-prod .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
        bottom: 17px !important;
    }
    .about-deve {
        padding-top: 110px;
    }
    .plsu-lis p {
        font-size: 10px;
        padding: 0px 10px;
    }
    .ctact-total-list{
        padding: 0 80px;
        border-radius: 10px;
    }
    .ctli-box-icon {
        width: 38px;
        margin-right: 24px;
    }
    .ctact-total-list-item {
        padding: 50px 10px;
    }
    /* 1440end */
}

@media screen and (max-width: 1200px) {
    :root {
        /* 字号 */
        --font56: 44px;
        --font48: 34px;
        --font44: 28px;
        --font32: 22px;
        --font24: 20px;
        --font20: 18px;
        /* 段落字号 */
        --font18: 16px;
        --font16: 14px;
        --font14: 14px;
        /* 导航 */
        --line80: 60px;
        /* 板块间距 */
        --space130: 70px;
        --space80: 50px;
        --space44: 26px;
        --space24: 14px;
        /* 段落间距 */
        --parpspace10: 8px;
        --parpspace12: 10px;
    }
    .ahti-box {
        padding: 40px 20px;
    }
    .ahtm-ri-ul {
        width: 87%;
    }
    /* 1200end */
}

@media screen and (max-width: 1199px) {
    :root {
        /* 字号 */
        --font56: 36px;
        --font48: 28px;
        --font44: 24px;
        --font32: 20px;
        --font24: 18px;
        --font20: 16px;
        /* 段落字号 */
        --font18: 16px;
        --font16: 14px;
        --font14: 14px;
        /* 导航 */
        --line80: 60px;
        /* 板块间距 */
        --space130: 60px;
        --space80: 50px;
        --space44: 22px;
        --space24: 14px;
        /* 段落间距 */
        --parpspace10: 8px;
        --parpspace12: 10px;
    }
    .ys-hd-pc, .mod-foot-top-ri{
        display: none !important;
    }
    .mod-foot-top-le {
        width: 100%;
    }
    .mftl-tel {
        width: auto;
        padding: 6px 10px 6px;
        margin-bottom: 18px;
        display: inline-block;
        clear: both;
    }
    .mftl-tel p{
        white-space: nowrap;
        float: right;
    }
    .mftl-ul{
        display: flex;
        margin: 0 -10px;
        flex-wrap: wrap;
    }
    .mftl-ul-li{
        padding: 0 10px;
    }
    .mftl-ul-li {
        margin-bottom: 8px;
    }
    .mod-foot {
        padding-top: 50px;
    }
    .mftl-logo{
        margin-bottom: 30px;
    }
    .mod-foot-bot-le p span, .mfbr-ul-li a {
        font-size: 12px;
    }
    .mod-foot-bot{
        flex-direction: column-reverse;
        align-items: flex-start;
    }
    .msul-hide {
        width: 90px;
        padding: 5px;
    }
    .maul-hide-tp-icon {
        width: 16px;
        margin-right: 8px;
    }
    .maul-hide-cry {
        padding: 12px 24px 12px 18px;
    }
    .mod-ctact-wrap {
        padding: 40px 0;
        padding-left: 40px;
    }
    .mod-ctact-wrap .mod-word {
        width: 68%;
    }
    .mod-ctact .std-btn1 {
        margin-top: 20px;
    }
    .mftl-tel-icon {
        width: 18px;
        margin-right: 8px;
        float: left;
        margin-top: 1px;
    }
    .ys-scroll {
        width: 10px;
    }
    .ys-bduli span {
        margin-bottom: 4px;
    }
    .ys-bduli{
        margin: 0 6px;
    }
    .ys-bduli-pro{
        width: 28px;
    }
    .ys-bduli.on .ys-bduli-pro{
        width: 56px;
    }
    .ys-ban-dots{
        bottom: 26px;
    }
    .mod-word p{
        font-size: 14px;
    }
    .mod-word{
        width: 100%;
    }
    .home-apply-le{
        display: none !important;
    }
    .home-apply-ri{
        width: 100%;
    }
    .haru-li-cry {
        width: 55%;
        bottom: 20px;
        left: 20px;
    }
    .haru-li-cry-word {
        width: 100%;
    }
    .home-prod-tp-le{
        width: 80%;
    }
    .home-prod-tp p{
        text-align: left;
    }
    .home-apply-bot-swip {
        width: 540px !important;
    }
    .hftu-lis {
        padding: 0 4px;
        margin-bottom: 8px;
    }
    .hull-fl-tp-ul {
        margin: 0 -4px;
    }
    .hull-fl {
        padding-right: 20px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .hftu-lis-box {
        padding: 3px 8px;
    }
    .hftu-lis-icon {
        width: 12px;
        margin-right: 6px;
    }
    .habs-ul-li-link {
        padding: 25px 20px;
    }
    .home-prod .swiper-container-horizontal>.swiper-pagination-progressbar {
        width: 71vw !important;
    }
    .mark-page .home-prod .swiper-pagination-progressbar, .mark-page .home-prod .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 71vw !important;
    }
    .arrows-icon {
        width: 32px;
        height: 32px;
    }
    .home-apply-bot .mod-arrows {
        width: 80px;
    }
    .home-apply-bot {
        padding-bottom: 50px;
    }
    .home-creat .mod-word, .home-apply .mod-word{
        width: 100%;
    }
    .home-creat-video-min img {
        width: 50px;
        margin: 0 auto 30px;
    }
    .home-creat-video {
        border-radius: 10px;
    }
    .hnul-link {
        border-radius: 10px;
        padding: 22px 18px;
    }
    .home-news-ul-li {
        width: 320px !important;
    }
    .hnul-link-top .ys-imgbox-cover {
        border-radius: 10px;
    }
    .prod-list h2{
        margin-bottom: 26px;
    }
    .prod-list-wrap {
        flex-direction: column;
    }
    .prod-list-le{
        width: 100%;
        padding-right: 0px;
    }
    .prod-list-ri{
        width: 100%;
        padding-left: 0px;
        border-left: none;
    }
    .pllu-list-pull-ul{
        display: flex;
        flex-wrap: wrap;
        margin:0 -10px;
    }
    .plpu-item{
        padding: 0 10px;
    }
    .plpu-item-le-num {
        line-height: 1.5;
        padding: 1px 8px 0px;
        font-size: 12px;
        margin-left: 16px;
    }
    .pllu-list {
        margin-bottom: 14px;
    }
    .pllu-list-tp {
        margin-bottom: 6px;
    }
    .ys-main{
        padding-top: 20px !important;
    }
    .ys-nybanner {
        margin-top: 0;
    }
    .ys-nyban-title p {
        width: 60%;
    }
    .ys-nybanner .ys-pos-center {
        bottom: 24px;
    }
    .plru-li-sect {
        padding: 0px 14px 20px;
        border-radius: 10px;
    }
    .prod-list-le{
        margin-bottom: 30px;
    }
    .series-ban-top-tit {
        font-size: 80px;
        margin-bottom: 22px;
    }
    .series-ban-top-word p {
        font-size: 14px;
    }
    .plib-img {
        width: 16px;
        margin-right: 10px;
    }
    .series-ban-wrap-cont {
        width: 75%;
    }
    .series-ban-wrap-word p{
        font-size: 14px;
    }
    .series-adv h2 {
        font-size: 66px;
    }
    .series-adv {
        padding: 120px 0 60px;
    }
    .series-adv .mod-arrows, .prodet-apply .mod-arrows, .news-cry .mod-arrows {
        width: 82px;
    }
    .series-adv-swip {
        padding-bottom: 60px !important;
    }
    .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
        width: calc(100% - 118px) !important;
    }
    .series-adv .swiper-container-horizontal>.swiper-pagination-progressbar, .home-news .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        bottom: 14px !important;
    }
    .sasu-li-icon {
        width: 40px;
        margin-bottom: 36px;
    }
    .series-adv-line {
        width: 740px;
        height: 740px;
    }
    .std-btn2-icon {
        width: 28px;
        height: 28px;
        margin-right: 10px;
    }
    .series-prod-ul-li {
        padding: 0 8px;
    }
    .series-prod-ul{
        margin: 0 -8px;
    }
    .spul-sect-top {
        padding: 22px 20px;
    }
    .spul-sect-bot {
        padding: 10px 20px;
    }
    .pasw-li {
        width: 180px;
    }
    .pasw-li-box {
        height: 260px !important;
    }
    .pasw-li.on {
        width: 500px;
    }
    .prodet-apply-swip{
        padding-bottom: 60px !important;
    }
    .prodet-apply .swiper-container-horizontal>.swiper-pagination-progressbar, .prodet-apply .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        bottom: 16px !important;
    }
    .pasw-li .haru-li-cry{
        width: 75%;
    }
    .ys-typeselect-b2th-left {
        width: 150px !important;
        min-width: 150px !important;
    }
    .ys-typeselect-b2th-right {
        width: calc(100% - 150px) !important;
    }
    .ys-tct-search {
        height: 40px !important;
        width: 313px !important;
        padding: 8px 10px 8px 16px !important;
    }
    .ys-tct-search-submit p {
        font-size: 12px !important;
        padding: 5px 14px 3px !important;
        border-radius: 50px;
    }
    .ys-typeselect-btn-wrap {
        padding: 10px 10px;
        height: 48px !important;
    }
    .ys-typeselect-oa-th, .ys-typeselect-td, .ys-typeselect-item .ys-typeselect-td{
        width: 210px !important;
    }
    .secleclist-page .ys-nyban-title p{
        font-size: 14px;
    }
    .ys-tct-left-reset {
        margin-left: 36px !important;
    }
    .ys-typeselect-oa-th, .ys-typeselect-td, .ys-typeselect-item .ys-typeselect-td{
        min-width: 210px !important;
        --minwidth:210 !important;
    } 
    .ys-typeselect-scl-img {
        width: 22px !important;
    }
    .ys-typeselect-td00 {
        padding: 10px !important;
    }
    .ys-tct-left-reset .ys-imgbox-cover {
        width: 16px !important;
    }
    .ys-typeselect-sortbtn::before {
        width: calc(60px / 4) !important;
        height: calc(40px / 4) !important;
    }
    .liul-box {
        padding: 46% 20px 18px;
        display: flex;
        flex-direction: column;
    }
    .liul-box .ys-imgbox-cover {
        width: 50%;
        bottom: auto;
        left: 50%;
        top: -18%;
        transform: translateX(-50%);
    }
    .liul-cry-icon {
        width: 18px;
    }
    .load-item-ul-li {
        margin-bottom: 46px;
    }
    .pbcr-cont-box{
        float: left;
    }
    .pbcr-cont-box-wrap {
        margin-top: 70px;
    }
    .prodet-cry-fl {
        padding-top: 415px;
    }
    .prodet-table-wrap {
        width: 100%;
        padding: 35px 25px;
    }
    .prodet-table-ri {
        padding-left: 40px;
    }
    .ptrt-ul-li-text {
        padding: 12px 10px;
    }
    .prodet-table-ri-top {
        max-height: 305px;
    }
    .news-list-ul-li{
        width: 50%;
    }
    .news-list-ul-li:nth-child(2n+1){
        animation-delay: 0.2s;
    }
    .news-list-ul-li:nth-child(2n+2){
        animation-delay: 0.3s;
    }
    .ys-pcfy{
        display: flex !important;
    }
    .nlul-link-word p{
        font-size: 14px;
    }
    .nlul-link{
        padding: 25px 20px;
    }
    .nlul-link .ys-imgbox-cover {
        border-radius: 5px;
        margin-bottom: 14px;
    }
    .ncul-box-ri-date p {
        font-size: 12px;
    }
    .nlul-link-min {
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
    .nlul-link-tit {
        margin-bottom: 6px;
    }
    .ncul-box-ri {
        padding: 30px 20px;
    }
    .ncul-box-ri-date{
        margin-bottom: 10px;
    }
    .news-swip {
        padding-bottom: 50px !important;
    }
    .news-list-top-ri{
        width: 80%;
    }
    .news-list-top-ri input {
        height: 42px;
    }
    .nltr-sear-icon {
        width: 20px;
        right: 20px;
    }
    .news-list-top {
        padding: 14px 12px;
    }
    .nltr-select {
        width: 28%;
        margin-right: 16px;
    }
    .ihiu-lis-boxs .ys-imgbox-cover {
        border-radius: 10px;
        width: 60%;
    }
    .ihiu-lis-le {
        width: 40%;
        padding-right: 30px;
    }
    .ihiu-lis-boxs {
        padding: 26px 0;
    }
    .ihiu-lis-le-bot .ncul-box-ri-date, .ihiu-lis-le-bot .illb-num {
        margin: 0;
        margin-bottom: 2px;
    }
    .ihiu-lis-le-bot .illb-num p{
        line-height: 1.45;
    }
    .ihsu-li.slick-current .ihsu-li-num {
        transform: translate(-50%, -50%) scale(1.4);
    }
    .ys-nyban-title p {
        width: 100%;
    }
    .infor-news-ul-li.on, .infor-news-ul-li{
        width: 100% !important;
    }
    .infor-news-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .inul-link{
        height: 360px;
        overflow: hidden;
    }
    .newdet-cont{
        width: 100%;
    }
    .creat-page .mod-word {
        width: 100%;
        margin: 0 auto 32px;
    }
    .clul-boxs {
        padding: 50px 0;
        border-radius: 15px;
    }
    .clul-box-le {
        width: 46%;
    }
    .clul-boxs .ys-imgbox-cover {
        width: 45%;
        border-radius: 10px;
    }
    .clul-box-le-word p {
        margin-bottom: 14px;
    }
    .cblu-lis {
        margin-bottom: 10px;
    }
    .jrlu-lis {
        width: 260px;
        margin-right: 16px;
    }
    .join-run-list-ul {
        width: calc(calc(260px* var(--width-shu)) + calc(16px* var(--width-shu)));
    }
    .ys-nyban-title p {
        font-size: 24px;
        margin-top: 10px;
    }
    .join-page .ys-ban-btn2 {
        margin-top: 18px;
    }
    .std-btn1-box {
        padding: 4px 22px;
    }
    .join-family .mod-word {
        width: 90%;
        margin: 0 auto 60px;
    }
    .jful-cry-word {
        display: block;
        margin-top: 12px;
        padding-right: 0;
    }
    .jful-cry {
        width: calc(100% - 20px);
        bottom: 20px;
    }
    .jful-box {
        border-radius: 10px;
    }
    .join-word-ul-li.act, .join-word-ul-li {
        width: 50%;
    }
    .join-word-ul {
        height: auto;
    }
    .jwul-box-wrap {
        padding: 30px 25px;
    }
    .recruit-bot {
        padding: 25px 20px;
        border-radius: 15px;
    }
    .recruit-bot-tpul-li p {
        padding: 12px;
    }
    .rbbl-boxs-tp-item p {
        padding: 14px 0;
    }
    .rbbl-boxs-tp-item p span {
        width: 22px;
        height: 22px;
    }
    .rbbl-boxs-bot {
        padding: 25px 16px;
    }
    .rbbe-edr {
        width: 100%;
        margin-bottom: 26px;
    }
    .rbbe-edr p {
        margin-bottom: 6px;
    }
    .rbbe-tit {
        padding-bottom: 14px;
        margin-bottom: 14px;
    }
    .recruit-bot-tpul {
        border-radius: 5px;
        margin-bottom: 16px;
    }
    .recruit-top h2 {
        width: 52%;
    }
    .recruit-top h2 span {
        width: 104px;
    }
    .recruit-min {
        border-radius: 10px;
        padding: 20px 18px;
        flex-direction: column;
        align-items: flex-start;
    }
    .news-list-top-ri{
        width: 100%;
        margin-top: 12px;
    }
    .nltr-sear-input {
        padding: 0 40px 0 16px;
    }
    .nltr-sear {
        width: 50%;
    }
    .news-list-top-ri input {
        height: 38px;
    }
    .ctact-total-ul-li {
        width: 100%;
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .ctact-total-ul-li:last-child{
        margin-bottom: 0px;
    }
    .ctact-total-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .ctact-total-ul {
        margin: 0 -10px;
        flex-wrap: wrap;
    }
    .ctact-from-le {
        padding-right: 30px;
    }
    .ctact-from-le-logo{
        width: 140px;
    }
    .ctact-from-le h2{
        font-size: 26px;
    }
    .ctact-from-le h2 {
        margin-bottom: 16px;
    }
    .ctact-from-le h2 {
        margin-bottom: 16px;
    }
    .home-apply-bot .mod-arrows, .ctact-from-le-bt .mod-arrows {
        width: 80px;
    }
    .ctact-from-le-bt {
        margin-top: 26px;
    }
    .cfls-box {
        border-radius: 10px;
    }
    .ctact-from-le-bt .ctact-from-le-swip {
        padding-bottom: 46px;
    }
    .ys-form-inof-item2 {
        width: 100%;
    }
    .ys-form-inof-text .ys-fii-input {
        height: 86px;
    }
    .ctact-from-ri {
        padding: 25px 20px;
        border-radius: 15px;
    }
    .deve-ban{
        min-height: auto;
    }
    .deve-ban-img-wrap {
        border-radius: 15px;
        overflow: hidden;
        width: 100% !important;
    }
    .deve-ban-topw {
        position: absolute;
        left: 50%;
        bottom: 30px;
        transform: translateX(-50%);
        z-index: 2
    }
    .deve-ban-top-p{
        padding-bottom: 0px !important;
    }
    .deve-ban-top-p1 .ys-nyban-title h1, .deve-ban-top-p1 .ys-nyban-title p{
        color: #fff;
    }
    .deve-ban-top-p2{
        opacity: 0;
        pointer-events: none !important;
    }
    .deve-ban-img-wrap::after{
        opacity: 1;
    }
    .deve-ban-img-wrap{
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
    }
    .deve-ban-img-flot{
        display: none;
    }
    .deve-ban{
        padding-top: 0px;
    }
    .deve-ban-top-p1 .ys-nyban-title h1, .deve-ban-top-p1 .ys-nyban-title p{
        line-height: 1.5;
    }
    .deve-cry-le{
        width: 100%;
        padding-right: 0;
        position: relative;
        top: auto;
    }
    .deve-cry-le-ul{
        display: none;
    }
    .deve-cry-wrap{
        flex-direction: column;
    }
    .deve-cry-ri{
        width: 100%;
    }
    .deve-cry-wrap h2 {
        margin-bottom: 30px;
    }
    .riul-sects-le-icon {
        width: 36px;
        height: 36px;
        margin-right: 16px;
    }
    .riul-sects {
        padding: 16px 0;
    }
    .riul-sects-ri-icon {
        width: 18px;
        margin-right: 8px;
    }
    .investor-overview-top{
        flex-direction: column;
    }
    .investor-overview-top-word{
        width: 100%;
        padding-left: 0px;
        margin-top: 14px;
    }
    .investor-overview-top-word p{
        font-size: 14px;
    }
    .investor-overview-bot {
        padding: 25px 20px;
    }
    .investor-overview-bot-ri {
        padding-left: 30px;
    }
    .iobr-ul-li-box span {
        margin-top: 2px;
        font-size: 22px;
    }
    .iobr-ul-li-box{
        font-size: 12px;
    }
    .iobr-time p, .iobr-time p span {
        font-size: 12px;
    }
    .iobr-time {
        margin-top: 14px;
    }
    .iobl-tit {
        margin-bottom: 8px;
    }
    #zhangfu {
        font-size: 30px;
        margin-right: 18px;
    }
    .iobl-min-icon {
        width: 14px;
    }
    #zhangdie2, .iobl-min-ri {
        font-size: 12px;
    }
    .iobl-bt {
        margin-top: 7px;
    }
    .investor-stock-wrap iframe, iframe {
        height: 350px !important;
    }
    .report-notice-ul-li{
        width: 100%;
    }
    .report-notice-ul-li:last-child{
        margin-bottom: 0px;
    }
    .report-notice-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .report-ctact-wrap {
        border-radius: 10px;
        padding: 30px 25px;
    }
    .report-ctact-ri {
        padding-left: 20px;
    }
    .rlbl-icon {
        width: 20px;
        margin-right: 10px;
    }
    .rcru-lis-boxs p, .rcru-lis-boxs p a{
        font-size: 14px;
    }
    .rcru-lis {
        margin-bottom: 14px;
    }
    .ques-list-wrap {
        flex-direction: column;
    }
    .ques-list-le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 30px;
    }
    .ques-list-le-ul {
        border-radius: 15px;
        padding: 20px 16px;
        display: flex;
        flex-wrap: wrap;
        margin: 0 -10px;
    }
    .qllu-lis {
        margin-bottom: 0;
        padding: 0 10px;
    }
    .qllu-lis-link {
        padding: 2px 16px;
    }
    .ques-list-ri {
        padding-left: 0;
        border-left: none;
        width: 100%;
    }
    .qlru-li-bt .load-item-ul-li {
        width: 33.333333%;
    }
    .qlru-li-tp {
        padding-top: 20px;
        padding-bottom: 21px;
        padding-left: 16px;
    }
    .qlru-li-tp-text {
        width: 36px;
        height: 36px;
    }
    .ques-main .load-item h2 {
        margin-bottom: 36px;
    }
    .mark-car-cry-word p{
        font-size: 14px;
    }
    .mark-car-cry {
        width: 60%;
    }
    .mark-case-le {
        margin-left: 0;
    }
    .mark-case-ri {
        width: 52%;
        padding: 30px 0;
    }
    .mark-case-ri-swip3 .swiper-slide {
        width: 60px !important;
    }
    .mark-case-ri-swip3 .swiper-slide .ys-imgbox-cover{
        border-radius: 5px;
    }
    .mcrb-other .mod-arrows {
        width: 76px;
        margin-right: 16px;
    }
    .mcrb-other {
        margin-bottom: 20px;
    }
    .mark-case-ri-swip2{
        margin-bottom: 30px !important;
    }
    .mark-case-wrap{
        align-items: center;
    }
    .list-ban-cont{
        width: 60%;
    }
    .lwul-word {
        width: 80%;
    }
    .lwul-box-icon {
        width: 30px;
        margin-bottom: 8px;
    }
    .lwul-tit{
        display: inline-block;
        margin-bottom: 14px;
    }
    .lwul-tit::after {
        bottom: -4px;
        height: 1px;
        width: 100%;
    }
    .lwul-box .std-btn2 {
        margin-top: 12px;
    }
    .soft_platform_swiper_li {
        position: relative !important;
        left: 0 !important;
        transition: none !important;
        bottom: 0 !important;
    }
    .ys-nybanner-text-cry, .ys-nybanner-text-cry span {
        font-size: 110px;
    }
    .aivc-play{
        display: none;
    }
    .aivc-ph{
        display: block;
    }
    .aivc-ph .aivc-play{
        display: flex;
        width: 90px;
        height: 90px;
    }
    .aivc-play p{
        font-size: 12px;
    }
    .aivc-play-icon {
        width: 10px;
        margin-left: 4px;
    }
    .about-intro-top-ri {
        width: 70%;
    }
    .athul-boxs-ri {
        width: 32.5%;
        border-radius: 10px;
        padding: 45px 20px 25px;
    }
    .athul-boxs-le {
        border-radius: 10px;
        margin-right: 16px;
    }
    .about-think-ul-li:nth-child(2n) .athul-boxs-le {
        margin-left: 16px;
        margin-right: 0px;
    }
    .athul-boxs-ri::after {
        top: 18px;
        left: 20px;
        width: 10px;
        height: 10px;
    }
    .athul-boxs-ri-word p{
        font-size: 14px;
    }
    .about-honor-list {
        width: 68%;
    }
    .ahlu-li p {
        padding: 2px 30px;
        font-size: 14px;
    }
    .infor-hist-slide-ul {
        width: 16%;
    }
    .infor-hist-slide-cry {
        width: 86%;
    }
    .infor-hist-slide-ul::after {
        width: 73vw;
    }
    .about-honor-wrap .swiper-wrapper {
        padding-bottom: 52px;
    }
    .about-honor-wrap .swiper-container-horizontal>.swiper-pagination-progressbar, .about-honor-wrap .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        bottom: 16px !important;
    }
    .plsu-lis p {
        padding: 2px 8px;
    }
    .prodet-apply .swiper-container-horizontal>.swiper-pagination-progressbar, .prodet-apply .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .prodet-apply .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .prodet-apply .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .series-adv .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .series-adv .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
        bottom: 15px !important;
        width: calc(100% - 120px) !important;
    }
    .prodet-cry-fl {
        width: 100%;
        padding-top: 60px;
    }
    .prodet-ban-cry-le {
        width: 100%;
    }
    .prodet-ban-cry-ri {
        height: auto;
    }
    .pbcr-cont-box {
        width: 390px;
        height: auto;
    }
    .prodet-cry-fl {
        width: 100%;
        padding-top: 415px;
    }
    .pbcr-cont-box-wrap {
        overflow: hidden;
        border-radius: 10px;
    }
    .pbcr-cont-box {
        border-radius: 10px;
    }
    .pcbw-img{
        width: 100%;
    }
    .pbcr-cont-box, .pbcr-cont-box-wrap{
        overflow: visible !important;
    }
    .about-deve-wrap .swiper-pagination{
        opacity: 1 !important;
    }
    .about-deve-main-mode, .about-deve-btcry, .adul-years{
        display: none !important;
    }
    .about-deve {
        height: auto;
        padding-bottom: var(--space130);
    }
    .about-deve-cont {
        padding-right: inherit;
        padding: 0;
        position: static;
        height: auto;
        flex-direction: column;
    }
    .about-deve-bg {
        width: 100%;
        height: 100%;
        position: absolute;
        bottom: 0;
        left: 0;
        pointer-events: none;
        z-index: 0;
    }
    .about-deve-tit p, .about-deve-tit p span, .about-deve-tit {
        font-size: var(--font48);
        font-weight: normal;
        color: var(--colorfff);
    }
    .about-deve-tit {
        position: relative;
        width: inherit;
        height: inherit;
        top: auto;
        left: auto;
        margin-bottom: 20px;
    }
    .adul-box{
        height: 100%;
    }
    .adul-word p{
        font-size: 14px;
        height: 5.25em;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    .adul-year {
        margin-bottom: 10px;
        font-size: 18px;
    }
    .about-deve-wrap, .about-deve-ul {
        white-space: normal;
    }
    .about-deve-ul-lis{
        display: block;
    }
    .about-deve-wrap.swiper-container-horizontal>.swiper-pagination-progressbar,
     .about-deve-wrap.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
        bottom: 14px !important;
        width: calc(100% - 100px) !important;
        margin: 0 auto;
     }
     .about-deve-wrap{
        overflow: visible !important;
        padding-bottom: 50px !important;
     }
     .about-deve-ph{
        display: block;
     }
     .about-deve-main {
        width: 85vw;
        margin: 0 auto;
    }
    .home-goon-fu{
        display: none;
    }
    .about-deve-main .mod-arrows{
        display: flex;
        width: 86px;
        position: absolute;
        right: 0;
        bottom: 0;
        z-index: 2;
    }
    .about-deve-main .arrows-icon{
        background: var(--colorfff);
    }
    .about-deve-main{
        padding-right: 0px;
    }
    .prod-list-le{
        position: relative;
        top: auto;
    }
    .about-deve-crybox{
        display: none;
    }
    .about-deve-ph{
        display: block;
        position: relative;
    }
    .about-deve-ph-swip{
        padding-bottom: 60px !important;
        /* overflow: visible !important; */
    }
    .about-deve-ph .mod-arrows{
        width: 90px;
        position: absolute;
        bottom: 0;
        right: 7.5vw;
        z-index: 2;
    }
    .about-deve-ph .swiper-container-horizontal>.swiper-pagination-progressbar,
    .about-deve-ph .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
        bottom:14px !important;
    }
    .series-adv h2 {
        font-size: 56px;
        top: 22%;
    }
    .ys-fic-auth-img {
        right: 12px;
        width: 80px;
    }
    .ys-typeselect-status-core {
        width: 22px !important;
        height: 24px !important;
    }
    .about-hist-tplist-min{
        display: none;
    }
    .about-hist-tplist-top{
        width: 100%;
        margin: 0;
    }
    .ahti-box {
        padding: 30px 20px;
    }
    .ahti-num {
        font-size: 70px;
    }
    .about-hist-tplist-item {
        padding: 0 10px;
    }
    .about-hist-tplist {
        margin: 0 -10px;
    }
    .about-hist .mod-arrows {
        width: 94px;
        margin:0 auto;
    }
    .list-ban {
        margin-top: 0;
    }
    .mark-car-cont{
        width: 100% !important;
    }
    .list-wrap-ul{
        border-radius: 10px;
    }
    .ys-typeselect-nb-core {
        padding: 5px 6px 5px 14px !important;
    }
    .ys-typeselect-td0 .ys-typeselect-th-wrap {
        padding-left: 14px !important;
    }
    .ys-typeselect-b2th-left .ys-typeselect-th::after {
        top: calc(50% - 0px);
    }
    .ys-typeselect-b2th-left {
        width: 195px !important;
        min-width: 195px !important;
    }
    .ys-typeselect-nbc-font{
        height: auto;
    }
    .ys-typeselect-td0.ys-typeselect-td:last-child{
        height: 44.5px;
    }
    .prodet-box-bg #scrolly-video {
        top: 140px !important;
        height: calc(100vh - var(--line80) - 120px) !important;
        border-radius: 20px;
    }
    .ys-typeselect-sortbtn::before {
        width: calc(60px / 5) !important;
        height: calc(40px / 5) !important;
        right: -16px !important;
    }
    .about-deve .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
        background: var(--colormain2) !important;
    } 
    .creat-list-bot-line::after {
        height: 40vh;
    }
    .creat-list-bot-line.isfixed {
        position: fixed;
        top: 38%;
    }
    .creat-list-bot-line.isfixed.ys_notfixed {
        position: absolute !important;
        top: 60%;
    }
    .ys-fii-name {
        font-size: 14px;
        margin-bottom: 4px;
    }
    .ys-form-inof-item {
        padding: 0 10px;
        margin-bottom: 12px;
    }
    .ys-fii-input input, .ys-fii-input textarea {
        padding: 0 10px;
    }
    .yfiu-li-box span {
        width: 16px;
        height: 16px;
        margin-right: 6px;
    }
    .ctact-from-le-word p {
        font-size: 14px;
    }
    .ys-fia-text-word p{
        font-size: 12px;
    }
    .ctact-from-le-bt .swiper-container-horizontal>.swiper-pagination-progressbar, .about-honor-wrap .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        bottom: 16px !important;
    }
    .arrows-icon {
        width: 30px;
        height: 30px;
    }
    .home-apply-bot .mod-arrows, .ctact-from-le-bt .mod-arrows {
        width: 76px;
    }
    .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: calc(100% - 105px) !important;
    }
    .ys-fii-input {
        height: 36px;
        border-radius: 3px;
    }
    .ys-fii-input input, .ys-fii-input textarea{
        font-size: 12px;
    } 
    .ys-fic-auth-img {
        right: 10px;
        width: 154px;
    }
    .from-modal .ys-modal-content{
        padding: 10px 0;
    }
    .home-prod .swiper-container-horizontal>.swiper-pagination-progressbar {
        bottom: -36px !important;
        width: calc(100% - 110px) !important;
    }
    .hull-fr video, .hull-fr .hull-fr-play{
        display: none;
    }
    .home-prod .swiper-container-horizontal>.swiper-pagination-progressbar {
        bottom: -36px !important;
        width: 71vw !important;
    }
    .home-news .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: calc(100% - 100px) !important;
    }
    .about-deve {
        padding-top: var(--space130);
    }
    .home-prod .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 72vw !important;
        bottom: 15px !important;
    }
    .about-gloabl {
        height: auto;
        overflow: hidden !important;
    }
    .about-gloabl-cry {
        position: relative;
        top: auto;
    }
    .about-gloabl-cont {
        height: auto;
        position: relative;
    }
    .about-gloabl-box {
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        width: 100%;
        height: auto;
    }
    .about-gloabl .ys-cont1560 {
        position: absolute;
        top: 16% !important;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 2;
    }
    .about-gloabl {
        padding: var(--space130) 0;
    }
    .about-gloabl-wrap-img1 {
        transform: translateX(0%) !important;
    }
    .about-gloabl-wrap-img2 {
        transform: translateX(0%) !important;
    }
    .about-gloabl-wrap-img3{
        opacity: 1;
    }
    .ahti-box{
        height: 100%;
    }
    .about-hist-tplist-item{
        height: auto !important;
    }
    .about-hist-tplist .slick-track{
        display: flex;
        align-items: stretch;
    }
    .about-intro-video-cry {
        width: 100%;
        height: auto;
    }
    .plsu-lis p {
        padding: 0px 8px;
    }
    .ctact-total-list{
        padding: 0 30px;
    }
    .ctact-total-list-item {
        padding: 36px 10px;
    }
    .ctli-box-icon {
        width: 26px;
        margin-right: 16px;
    }
    .ctli-box-text p a {
        font-size: 14px;
        line-height: 1.5;
    }
    .ctli-box-text span {
        font-size: 16px;
    }
    .about-deve h2{
        padding-bottom: 0px;
    }
    /* 1199end */
}

@media screen and (max-width: 767px) {
    .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;
    }
    :root {
        /* 字号 */
        --font56: 26px;
        --font48: 24px;
        --font44: 22px;
        --font32: 20px;
        --font24: 18px;
        --font20: 16px;
        /* 段落字号 */
        --font18: 16px;
        --font16: 14px;
        --font14: 12px;
        /* 导航 */
        --line80: 60px;
        /* 板块间距 */
        --space130: 42px;
        --space80: 42px;
        --space44: 20px;
        --space24: 14px;
        /* 段落间距 */
        --parpspace10: 8px;
        --parpspace12: 10px;
    }
    .mftl-share {
        margin-top: 40px;
    }
    .mftl-tel {
        padding: 5px 10px 4px;
        margin-bottom: 14px;
    }
    .mftl-logo {
        margin-bottom: 26px;
    }
    .msul-show {
        width: 18px;
    }
    .mftl-share {
        margin-top: 30px;
    }
    .mod-aside{
        display: none;
    }
    .mod-return {
        width: 28px;
        bottom: 40px;
        right: 16px;
    }
    .mod-ctact .ys-cont1560 {
        width: calc(100% - 40px);
        padding: 0;
    }
    .mod-ctact-wrap {
        padding: 25px 20px;
        padding-left: 20px;
    }
    .std-btn1-box {
        padding: 4px 22px;
    }
    .mod-ctact .std-btn1 {
        margin-top: 16px;
    }
    .mod-ctact-wrap .mod-word {
        width: 85%;
    }
    .arrows-icon {
        width: 30px;
        height: 30px;
    }
    .home-apply-bot .mod-arrows, .ctact-from-le-bt .mod-arrows{
        width: 72px;
    }
    .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: calc(100% - 100px) !important;
        bottom: -36px !important;
    }
    .std-btn2-icon {
        width: 26px;
        height: 26px;
        margin-right: 8px;
    }
    .hnul-link-tit {
        margin-bottom: 6px;
    }
    .hnul-link {
        border-radius: 10px;
        padding: 18px 14px;
    }
    .home-creat-video-min img {
        width: 36px;
        margin: 0 auto 16px;
    }
    .home-creat-video-min span{
        font-size: 14px;
    }
    .home-apply-bot-swip{
        width: 100% !important;
    }
    .habs-ul-li-link{
        flex-direction: column-reverse;
        justify-content: flex-end;
    }
    .hull-fl {
        width: 100%;
        padding-right: 0;
        padding-top: 10px;
        padding-bottom: 0;
    }
    .hull-fr{
        width: 100%;
        border-radius: 10px;
        margin-bottom: 10px;
    }
    .hull-fr-play{
        display: none;
    }
    .hull-fl-tp{
        margin-bottom: 20px;
    }
    .home-prod .swiper-container-horizontal>.swiper-pagination-progressbar {
        width: 66vw !important;
    }
    .mark-page .home-prod .swiper-pagination-progressbar, .mark-page .home-prod .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 66vw !important;
        bottom: -36px !important;
    }
    .home-prod-tp{
        flex-direction: column;
        align-items: flex-start;
    }
    .home-prod-tp-le{
        width: 100%;
        margin-bottom: 14px;
    }
    .haru-li {
        transform: inherit;
        opacity: 1;
        padding: 0 10px;
    }
    .home-apply-ri-ul{
        margin: 0 -10px;
        display: block;
    }
    .haru-li.slick-slide:not(:first-child){
        display: none;
    }
    .haru-li-cry {
        width: 100%;
        bottom: auto;
        left: auto;
        position: relative;
        padding: 60px 16px 16px;
    }
    .haru-li-cry a {
        display: block;
        padding: 18px 16px;
        border-radius: 5px;
        width: 80%;
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .haru-li-img {
        border-radius: 10px;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .haru-li-img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .slick-dots li {
        width: 6px;
        height: 6px;
        margin: 0 5px;
    }
    .slick-dots li.slick-active {
        background:var(--colormain2);
    }
    .ys-nybanner .ys-pos-center {
        bottom: 24px;
        padding: 0;
        width: calc(100% - 80px);
    }
    .mod-bread{
        display: none;
    }
    .plru-li {
        width: 100%;
        padding: 0 10px;
        margin-bottom: 12px;
    }
    .plru-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .prod-list-ri-ul{
        margin: 0 -10px;
    }
    .prod-list h2 {
        font-size: 22px;
        margin-bottom: 20px;
    }
    .plpu-item-le-num {
        line-height: 1.5;
        padding: 0px 6px 0px;
        font-size: 10px;
        margin-left: 14px;
    }
    .plpu-item-le span {
        width: 12px;
        height: 11px;
        margin-right: 8px;
    }
    .plsu-lis p {
        font-size: 10px;
        padding: 1px 6px;
    }
    .plru-li-sect {
        padding: 0px 14px 16px;
        border-radius: 10px;
    }
    .series-ban-top-tit {
        font-size: 24px;
        margin-bottom: 20px;
    }
    .series-ban-top-word{
        width: calc(100% - 40px);
        margin:0 auto;
    }
    .prodet-box-bg{
        display: none;
    }
    .series-ban-top {
        height: auto;
        top: auto;
        width: 100%;
        position: static;
        padding: 42px 0 30px;
    }
    .prodet-item {
        opacity: 1;
        pointer-events: all;
        position: relative;
        top: auto;
        height: auto;
    }
    .sbwc-phimg{
        display: block;
        width: 100%;
    }
    .series-ban-wrap-cont {
        width: 100%;
        padding: 0 20px;
    }
    .series-ban-wrap .pbcl-list{
        flex-wrap: wrap;
    }
    .series-ban-wrap .pbcl-list-item{
        margin-bottom: 10px;
    }
    .pbcl-list-item {
        padding: 0 5px;
    }
    .pbcl-list {
        margin: 0 -5px 26px;
    }
    .prodet-box {
        height: auto;
        overflow: hidden;
    }
    .series-adv h2 {
        font-size: 22px;
        position: relative;
        text-align: center;
        left: auto;
        top: auto;
        transform:inherit;
        margin-bottom: 22px;
    }
    .series-adv-line {
        width: 400px;
        height: 400px;
    }
    .series-adv {
        padding: 42px 0 42px;
    }
    .series-adv-swip {
        padding-bottom: 45px !important;
    }
    .series-adv .mod-arrows, .prodet-apply .mod-arrows, .news-cry .mod-arrows {
        width: 70px;
    }
    .series-ban-wrap-cont h1{
        font-size: 22px;
    }
    .series-prod-ul{
        flex-wrap: wrap;
    }
    .series-prod-ul-li{
        width: 100%;
        margin-bottom: 16px;
    }
    .series-prod-ul-li:last-child{
        margin-bottom: 0px;
    }
    .series-prod-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .spul-sect-top-tit {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .prodet-apply::after{
        width: 20px;
    }
    .pasw-li .haru-li-cry{
        width: calc(100% - 20px);
        opacity: 1 !important;
        pointer-events: all !important;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        bottom: 10px;
    }
    .haru-li-cry a{
        width: 100%;
    }
    .ys-typeselect-cry-top {
        flex-direction: column !important;
        justify-content: center !important;
    }
    .ys-tct-left {
        flex-direction: column-reverse !important;
        justify-content: center !important;
    }
    .ys-tct-left-reset {
        margin-left: 0px !important;
    }
    .ys-tct-text{
        margin: 14px 0;
    }
    .ys-typeselect-b2t-hd,
     .ys-typeselect-item .ys-typeselect-td, 
     .ys-typeselect-zhan{
        display: none !important;
    }
    .ys-typeselect-item .ys-typeselect-td00{
        display: flex !important;
        justify-content: flex-end;
        width: 100% !important;
    }
    .ys-typeselect-nb-core {
        padding: 8px 14px !important;
    }
    .ys-typeselect-item,
     .ys-typeselect-other, 
     .ys-typeselect-other-flex{
        width: 100% !important;
    }    
    .secleclist-page .ys-nybanner .ys-pos-center {
        bottom: 24px;
        padding: 42px 0;
        width: 100%;
        flex-direction: column;
        position: relative;
        left: auto;
        bottom: auto;
        transform: inherit !important;
    }
    .secleclist-page .ys-ban-prod {
        width: calc(100% - 40px);
        padding: 25px 20px;
    }
    .secleclist-page .ys-nyban-title {
        width: calc(100% - 40px);
        margin-bottom: 20px;
    }
    .secleclist-page .ys-nyban-img{
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }
    .secleclist-page .ys-nyban-img img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .secleclist-page .ys-nybanner{
        width: calc(100% - 40px);
        margin: 0 auto;
    }
    .load-item-ul-li{
        width: 50%;
    }
    .load-item-ul-li:nth-child(2n+1){
        animation-delay: 0.2s;
    }
    .load-item-ul-li:nth-child(2n+2){
        animation-delay: 0.3s;
    }
    .liul-box {
        padding: 46% 12px 14px;
        border-radius: 5px;
    }
    .liul-cry-icon {
        width: 14px;
    }
    .load-item {
        padding-top: 34px;
    }
    .load-item-ul-li{
        padding: 0 8px;
    }
    .load-item-ul{
        margin: 0 -8px;
    }
    .ys-nyban-img {
        width: calc(100% - 40px);
        border-radius: 10px;
    }
    .from-modal-cont {
        padding: 25px 20px;
    }
    .from-modal .icon-close:before {
        font-size: 14px;
    }
    .ys-fii-name {
        margin-bottom: 2px;
        font-size: 14px;
    }
    .ys-form-inof-item2 {
        width: 100%;
    }    
    .ys-fii-input {
        height: 32px;
    }
    .ys-form-inof-item {
        margin-bottom: 12px;
    }
    .ys-ficri p {
        line-height: 32px;
        font-size: 10px;
    }
    .ys-ficri {
        margin-left: 10px;
    }
    .ys-fic-auth-img {
        right: 10px;
        width: 60px;
    }
    .ys-fic-auth .ys-fii-input input {
        padding-right: 70px;
    }
    .ys-fii-input input, .ys-fii-input textarea {
        padding: 0 10px;
        font-size: 12px;
    }
    .ys-fia-text-word {
        width: calc(100% - 12px);
        padding-left: 8px;
        font-size: 12px;
    }
    .ys-fia-text-btn {
        width: 12px;
        height: 12px;
        top: 4px;
    }
    .from-modal-cont {
        padding: 20px 20px 25px;
    }
    .from-modal-tit {
        padding: 20px 20px 16px 20px;
    }
    .from-modal .ys-modal-content {
        max-height: 620px;
        border-radius: 10px;
    }
    .from-modal .mCSB_inside>.mCSB_container{
        margin-right: 0px;
    }
    .mCSB_scrollTools .mCSB_draggerContainer{
        top: 15px;
        bottom: 15px;
    }
    .ys-fii-tips span {
        font-size: 10px;
    }
    .prodet-ban-cry{
        padding: 0 40px;
    }
    .pbcr-cont-box {
        width: calc(100% - 40px);
        height: 260px;
        margin-left: 20px;
    }
    .plib-img {
        width: 14px;
        margin-right: 7px;
    }
    .pbcl-list-item-box p {
        font-size: 10px;
    }
    .pbcl-list {
        margin: 0 -5px 18px;
    }
    .prodet-ban-cry-le h1 span {
        margin-bottom: 2px;
        font-size: 16px;
    }
    .prodet-cry-fl {
        padding-top: 345px;
    }
    .prodet-cry-fl h2 {
        margin-bottom: 16px;
    }
    .prodet-cry-fl-word p {
        font-size: 14px;
    }
    .pcfu-li-boxs p {
        font-size: 12px;
    }
    .pcfu-li-boxs {
        padding: 5px 8px;
    }
    .pcfu-li-boxs-icon {
        width: 14px;
        margin-right: 6px;
    }
    .prodet-cry {
        padding: 0px 0 40px;
    }
    .pcbw-img{
        width: 100%;
        height: 100%;
    }
    .prodet-table-wrap {
        padding: 25px 20px;
        flex-direction: column;
    }
    .prodet-table-le {
        width: 60%;
        margin: 0 auto 30px;
    }
    .prodet-table-ri {
        padding-left: 0;
        width: 100%;
    }
    .ptrt-ul-li-text {
        padding: 8px 0px;
    }
    .ptrt-ul-li-text1{
        width: 60%;
    }
    .ptrt-ul-li-text2{
        width: 40%;
    }
    .prodet-table-ri-top {
        max-height: 255px;
    }
    .prodet-table-ri .pbcl-btnul {
        margin: 0 -12px 0px;
    }
    .news-list-ul-li{
        width: 100%;
    }
    .news-list-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .pc-fenye li {
        width: 26px;
        height: 26px;
        font-size: 14px;
        line-height: 26px;
        margin: 0 4px;
    }
    .ncul-box{
        flex-direction: column;
    }
    .ncul-box-le, .ncul-box-ri{
        width: 100%;
        border-radius: 10px;
    }
    .ncul-box-ri{
        margin-top: 10px;
    }
    .ys-nyban-title p {
        width: 100%;
        font-size: 24px;
        margin-top: 12px;
    }
    .ys-nyban-title h1{
        font-size: 16px;
    }
    .ncul-box-ri .std-btn2{
        margin-top: 10px;
    }
    .news-cry .mod-arrows{
        right: 20px;
    }
    .nltr-sear {
        width: 100%;
    }
    .nltr-select {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .news-list-top-le{
        margin-bottom: 8px;
    }
    .news-list-top-ri{
        width: 100%;
        flex-direction: column;
        align-items: flex-start;
    }
    .news-list-top{
        flex-direction: column;
        align-items: flex-start;
        border-radius: 10px;
    }
    .inul-link{
        height: 260px;
        overflow: hidden;
    }
    .illb-num {
        margin: 0 20px;
    }
    .inul-link-cry {
        width: calc(100% - 30px);
        bottom: 15px;
        border-radius: 10px;
        padding: 18px 14px;
    }
    .inul-link-le-bot p{
        font-size: 12px;
        white-space: nowrap;
    }
    .ihsu-li.slick-current .ihsu-li-num {
        transform: translate(-50%, -50%) scale(1.1);
    }
    .ihsu-li:nth-child(2n+2) .ihsu-li-num {
        top: 84%;
    }
    .ihsu-li:nth-child(2n+1) .ihsu-li-num {
        top: 22%;
    }
    .infor-hist-slide-ul{
        width: 30%;
    }
    .ihiu-lis-boxs .ys-imgbox-cover {
        border-radius: 10px;
        width: 100%;
        margin-bottom: 15px;
    }
    .ihiu-lis-le {
        width: 100%;
        padding-right: 0;
    }
    .ihiu-lis-boxs {
        padding: 20px 0 16px;
        flex-direction: column-reverse;
    }
    .ihiu-lis-le-tit{
        margin-bottom: 10px;
    }
    .ihiu-lis-le-bot{
        display: flex;
        align-items: center;
        margin: 0 -10px;
    }
    .ihiu-lis-le-bot .ncul-box-ri-date, .ihiu-lis-le-bot .illb-num{
        padding: 0 10px;
        margin-bottom: 0px;
    }
    .ys-share-img {
        width: 24px;
    }
    .ys-share-list {
        margin-right: 8px;
    }
    .newdet-edr-cry {
        margin-bottom: 16px;
    }
    .newdet-edr-share {
        padding-bottom: 18px;
        margin-bottom: 26px;
    }
    .nepu-li-link {
        flex-direction: column;
        align-items: flex-start;
    }
    .home-news .home-prod-tp{
        align-items: center;
        flex-direction: row;
        justify-content: space-between;
    }
    .newder-edr-top-tab {
        margin-bottom: 14px;
        font-size: 16px;
    }
    .clul-boxs .ys-imgbox-cover {
        width: 100%;
        border-radius: 10px;
        margin-bottom: 24px;
    }
    .clul-box-le {
        width: 100%;
    }
    .clul-boxs .ys-cont1560{
        flex-direction: column-reverse;
    }
    .creat-list-bot-line{
        opacity: 0 !important;
    }
    .creat-list-ul-li {
        top: auto !important;
        position: relative;
    }
    .clul-boxs {
        padding: 40px 0;
        border-radius: 10px;
    }
    .clul-box-le-tit {
        margin-bottom: 12px;
        font-size: 16px;
    }
    .join-family .mod-word {
        width: 100%;
        margin: 0 auto 30px;
    }
    .join-family-ul-li {
        width: 100%;
        padding: 0 10px;
        transform: translateY(0%) !important;
        margin-bottom: 20px;
    }
    .join-family-ul-li:last-child{
        margin-bottom: 0px;
    }
    .jrlu-lis {
        width: 180px;
        margin-right: 10px;
    }
    .jrlu-lis .ys-imgbox-cover {
        border-radius: 5px;
    }
    .join-family-ul{
        flex-wrap: wrap;
    }
    .join-run-list-ul {
        width: calc(calc(180px* var(--width-shu)) + calc(10px* var(--width-shu)));
    }
    .join-run-list1 {
        margin-bottom: 10px;
    }
    .join-word-ul-li.act, .join-word-ul-li {
        width: 100%;
    }
    .join-word-ul{
        flex-wrap: wrap;
    }
    .join-word-ul-li{
        margin-bottom: 20px;
    }
    .join-word-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .join-word-ul-li:last-child{
        margin-bottom: 0px;
    }
    .ihsu-li-icon {
        width: 14px;
    }
    .infor-hist-slide-ul .slick-list{
        padding: 0px !important;
    }
    .recruit-bot-tpul{
        display: none;
    }
    .rbbl-boxs-tp-item:last-child {
        width: auto;
        position: absolute;
        top: 50%;
        right: 4px;
        transform: translateY(-50%);
    }
    .recruit-bot-tpul-li, .rbbl-boxs-tp-item{
        width: auto !important;
    }
    .rbbl-boxs-tp-item p{
        padding: 0;
    }
    .rbbl-boxs-tp-item{
        padding: 0 12px;
    }
    .rbbe-tit {
        font-size: 16px;
        padding-bottom: 8px;
        margin-bottom: 8px;
    }
    .rbbl-boxs-tp-item p span {
        width: 18px;
        height: 18px;
    }
    .rbbl-boxs-bot {
        padding: 20px 12px;
    }
    .rbbl-boxs-tp {
        flex-wrap: wrap;
        padding-right: 25px;
        position: relative;
        padding-top: 8px;
        padding-bottom: 8px;
    }
    .rbbe-edr {
        margin-bottom: 16px;
    }
    .ctact-from-wrap{
        flex-wrap: wrap;
    }
    .ctact-from-le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .ctact-from-ri{
        width: 100%;
    }
    .ctact-from-le-logo {
        width: 128px;
    }
    .ctact-from-le h2 {
        font-size: 22px;
        margin-bottom: 12px;
    }
    .ctact-from-le-word p{
        font-size: 14px;
    }
    .ctact-from-le-bt .ctact-from-le-swip {
        padding-bottom: 42px;
    }
    .ctact-from-le-bt .swiper-container-horizontal>.swiper-pagination-progressbar, .about-honor-wrap .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        bottom: 14px !important;
    }
    .yfiu-li-box span {
        width: 16px;
        height: 16px;
        margin-right: 6px;
    }
    .yfiu-li-box span::after {
        width: 6px;
        height: 6px;
    }
    .ys-fia-text-word p{
        font-size: 12px;
    }
    .ctact-from-ri {
        padding: 22px 16px;
        border-radius: 10px;
    }
    .ctul-ul-il p::after {
        top: 9px;
        width: 4px;
        height: 4px;
    }
    .ctul-ul-il {
        padding: 0 6px;
        margin-bottom: 4px;
    }
    .ctul-ul {
        margin: 0 -6px 12px;
    }
    .ctul-tab p {
        font-size: 12px;
        padding: 2px 14px 1px;
    }
    .ctul-tit {
        margin-bottom: 14px;
    }
    .ctul-bot-ul {
        width: 100%;
        padding: 0 15px;
        border-right: none;
    }
    .ctul-bot{
        flex-wrap: wrap;
    }
    .dcru-lis-img {
        width: 52%;
        flex-shrink: 0;
        font-size: 0;
        margin-bottom: 20px;
    }
    .dcru-lis-box {
        border-radius: 10px;
        flex-direction: column;
        padding: 25px 20px;
        align-items: center;
        justify-content: center;
    }
    .dcru-lis1 .dcru-lis-box {
        border-right: 2px solid #95AD07;
    }
    .dcru-lis2 .dcru-lis-box {
        border-right: 2px solid #0069A6;
    }
    .dcru-lis3 .dcru-lis-box {
        border-right: 2px solid #009A93;
    }
    .riul-sects-le-icon {
        width: 32px;
        height: 32px;
        margin-right: 12px;
    }
    .riul-sects-le {
        width: 100%;
        padding-right: 20px;
        margin-bottom: 10px;
    }
    .riul-sects{
        align-items: flex-start;
        flex-direction: column;
        padding: 14px 0;
    }
    .riul-sects-ri-icon {
        width: 14px;
        margin-right: 6px;
    }
    .investor-overview-bot-le {
        width: 100%;
        flex-shrink: 0;
        border-right: none;
        margin-bottom: 16px;
    }
    .investor-overview-bot{
        flex-direction: column;
    }
    .investor-overview-bot-ri {
        padding-left: 0;
        width: 100%;
    }
    .iobr-ul{
        flex-wrap: wrap;
        justify-content: flex-start
    }
    .iobr-ul-il{
        margin-bottom: 10px;
    }
    .iobr-time{
        margin-top: 0px;
    }
    .investor-stock-wrap iframe, iframe {
        height: 260px !important;
    }
    .rnul-link-ri {
        width: 18px;
        position: absolute;
        top: 24px;
        right: 26px;
    }
    .rnul-link-le {
        padding-right: 0;
        flex-direction: column;
        align-items: flex-start;
    }
    .rnul-link {
        padding: 18px 14px;
    }
    .rnul-link-le-tit {
        padding-left: 0;
        margin-top: 10px;
    }
    .rnul-link-le-icon {
        width: 30px;
    }
    .investor-page .riul-sects-le, .report-page .riul-sects-le{
        flex-direction: column;
        align-items: flex-start;
    }
    .investor-page .riul-sects-le-icon, .report-page .riul-sects-le-icon{
        margin-bottom: 10px;
    }
    .report-ctact-wrap {
        padding: 25px 18px;
        flex-direction: column;
    }
    .report-ctact-le {
        width: 100%;
        margin-bottom: 14px;
    }
    .report-ctact-ri {
        padding-left: 0;
        width: 100%;
    }
    .ys-cont1160{
        width: 100%;
        padding: 0 20px;
    }
    .rlbl-icon {
        width: 18px;
        margin-right: 8px;
    }
    .rcru-lis {
        margin-bottom: 10px;
    }
    .report-ctact-le h2 {
        margin-bottom: 6px;
    }
    .report-ctact-le-word p{
        font-size: 14px;
    }
    .ques-main .load-item h2 {
        margin-bottom: 16px;
    }
    .ques-list-le-ul {
        border-radius: 10px;
        padding: 18px 14px;
        margin: 0px -8px;
    }
    .qllu-lis-link {
        font-size: 14px;
        padding: 4px 12px 1px;
    }
    .qllu-lis {
        margin-bottom: 4px;
        padding: 0 8px;
    }
    .qlru-li-tp-tit{
        width: 100%;
        margin-top: 10px;
    }
    .qlru-li-tp{
        flex-wrap: wrap;
    }
    .qlru-li-bt .load-item-ul-li {
        width: 100%;
    }
    .qlru-li-bt .load-item-ul-li:last-child{
        margin-bottom: 0px;
    }
    .qlru-li-tp {
        padding-top: 18px;
        padding-bottom: 18px;
        padding-left: 0;
    }
    .qlru-li-tp-text {
        width: 32px;
        height: 32px;
        flex-shrink: 0;
    }
    .qlru-li-bt-top .qlru-li-tp-tit{
        font-size: 14px;
    }
    .qlru-li-bt-top{
        align-items: flex-start;
    }
    .qlru-li-bt-top .qlru-li-tp-text {
        margin-right: 12px;
        margin-top: 5px;
    }
    .qlru-li-bt {
        margin-bottom: 20px;
        width: 100%;
        border-radius: 10px;
        padding: 20px 16px;
    }
    .qlru-li-tp-tab p {
        padding: 5px 10px 1px;
        font-size: 14px;
    }
    .mark-car-cry {
        opacity: 1;
        position: relative;
        padding: 40px 20px;
        transform: inherit;
        left: auto;
        top: auto;
        width: 100%;
    }
    .mark-car-wrap {
        width: 100%;
        position: absolute;
        height: 100%;
    }
    .mark-car-wrap img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .mark-case-wrap{
        flex-direction: column;
    }
    .mark-case-le {
        width: 80%;
    }
    .mark-case-ri-swip3{
        display: none !important;
    }
    .mark-case-ri{
        width: 100%;
        padding-bottom: 0px;
    }
    .mcrs-box2-text {
        margin-bottom: 4px;
    }
    .list-ban-cont {
        width: calc(100% - 40px);
    }
    .soft_platform_swiper{
        height: auto;
        bottom: 40px !important;
    }
    .lwul-box {
        z-index: 2;
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        padding: 42px 20px;
    }
    .lwul-bg{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .lwul-bg img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .lwul-word {
        width: 100%;
    }
    .about-page .ys-nyban-ph{
        height: 100%;
        object-fit: cover;
    }
    .about-page .ys-nyban-img{
        height: 100%;
    }
    .ys-nyban-ph2 {
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
        z-index: 4;
        height: auto !important;
    }
    .ys-nybanner-text-cry, .ys-nybanner-text-cry span {
        font-size: 42px;
    }
    .ys-nybanner-text {
        overflow: hidden;
        position: absolute;
        top: auto;
        left: auto;
        transform: inherit;
        pointer-events: none;
        z-index: 1;
        bottom: 24%;
        right: 20px;
    }
    .about-intro-top{
        flex-direction: column;
    }
    .about-intro-top-ri {
        width: 100%;
        margin-top: 20px;
    }
    .about-intro-video-cry {
        width: 100% !important;
        height: 100% !important;
        border-radius: 10px !important;
    }
    .about-intro-video{
        margin-top: 32px;
    }
    .aivc-ph .aivc-play {
        width: 80px;
        height: 80px;
    }
    .about-think {
        padding: 150px 0 var(--space130);
        margin-top: -90px;
    }
    .athul-boxs-le, .athul-boxs-ri{
        width: 100%;
    }
    .athul-boxs{
        flex-direction: column;
    }
    .about-think .about-intro-top {
        margin-bottom: 10px;
    }
    .athul-boxs-ri {
        border-radius: 10px;
        padding: 60px 20px 20px;
        margin-top: 14px;
    }
    .about-think-ul-li:nth-child(2n) .athul-boxs{
        flex-direction: column;
    }
    .about-think-ul-li:nth-child(2n) .athul-boxs-le {
        margin-left: 0;
        margin-right: 0px;
    }
    .about-think-ul-li {
        margin-bottom: 28px;
    }
    .about-gloabl .ys-cont1560 {
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        z-index: 2;
    }
    .about-gloabl-box {
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        width: 100%;
        height: auto;
        padding-top: 42px;
    }
    .about-gloabl-wrap-img3 {
        opacity: 1;
    }
    .about-gloabl-wrap-img2, .about-gloabl-wrap-img1{
        transform: inherit !important;
    }
    .about-gloabl-wrap {
        margin: -60px auto 0;
    }
    .about-gloabl-cont{
        height: auto;
    }
    .about-gloabl-cry {
        position: relative;
        top: auto;
    }
    .about-gloabl{
        height: auto;
    }
    .about-honor-list {
        width: 100%;
    }
    .ahlu-li p {
        padding: 2px 14px;
        font-size: 14px;
    }
    .infor-hist-slide-ul::after {
        width: 70vw;
        height: 2px;
    }
    .about-honor-item .mod-arrows {
        width: 74px;
    }
    .about-honor-wrap .swiper-wrapper {
        padding-bottom: 44px;
    }
    .about-honor-wrap .swiper-container-horizontal>.swiper-pagination-progressbar, .about-honor-wrap .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        bottom: 12px !important;
    }
    .plru-li-tit span{
        height:auto;
    }
    .prodet-apply .swiper-container-horizontal>.swiper-pagination-progressbar, .prodet-apply .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .prodet-apply .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .prodet-apply .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .series-adv .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .series-adv .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
        bottom: 15px !important;
        width: calc(100% - 100px) !important;
    }
    .prodet-apply-swip{
        overflow: hidden !important;
    }
    .prodet-ban-cry-ri{
        top: calc(100% + 72px);
        transform: inherit;
        left: 50%;
    }
    .pbcr-cont-box-wrap {
        margin-top:0px;
    }
    .pbcr-cont-box{
        height: 290px;
    }
    .pcbw-img img{
        object-fit: cover;
    }
    .prodet-cry-fl {
        padding-top: 360px;
    }
    .plpu-item{
        width: 100%;
    }
    .ys-ban-prod{
        box-shadow: 0px 161.6px 53.084px 0px rgba(132, 155, 179, 0.00), 0px 67.342px 60.937px 0px rgba(132, 155, 179, 0.01), 0px 50.258px 51.691px 0px rgba(132, 155, 179, 0.05), 0px 41.665px 41.665px 0px rgba(132, 155, 179, 0.09), 0px 10.245px 23.223px 0px rgba(132, 155, 179, 0.10);
    }
    .recruit-top {
        align-items: flex-start;
        flex-direction: column;
    }
    .recruit-top h2 {
        width: 100%;
        margin-bottom: 16px;
    }
    .aivc-play-icon {
        width: 7px;
        margin-left: 3px;
    }
    .aivc-play p {
        font-size: 10px;
    }
    .aivc-ph .aivc-play {
        width: 66px;
        height: 66px;
        pointer-events: all;
    }
    .ys-typeselect-nb-core {
        padding: 7px 14px !important;
    }
    .ys-typeselect-nb-core .ys-typeselect-nbc-font{
        line-height: 2 !important;
    }
    .ys-typeselect-nb-core{
        height: 43.7px;
    }
    .about-deve-ul-li {
        width: 100% !important;
    }
    .about-deve-main .mod-arrows {
        width: 72px;
    }
    .about-deve-tit span {
        margin: 0px;
    }
    .home-news .home-prod-tp-le{
        margin-bottom: 0px !important;
    }
    .about-deve-ph .mod-arrows{
        width: 78px;
        position: absolute;
        bottom: 0;
        right: 20px;
        z-index: 2;
    }
    .about-deve-ul-li {
        width: calc(100% - 16px) !important;
    }
    .haru-li-box{
        height: 100%;
    }
    .haru-li{
        height: auto !important;
    }
    .home-apply-ri-ul .slick-track{
        display: flex;
        align-items: stretch;
    }
    .home-apply-wrap{
        display: block;
    }
    .haru-li{
        margin-bottom: 0px;
    }
    .home-apply-ri-ul .slick-list{
        padding-bottom: 20px;
    }
    .qllu-lis-link {
        font-size: 14px;
        padding: 4px 0px 1px;
    }
    .qllu-lis.act .qllu-lis-link{
        padding: 4px 12px 1px;
    }
    .secleclist-cont::after, .secleclist-cont::before{
        display: none !important;
    }
    #video-canvas0{
        opacity: 0;
    }
    .ys-ban-li.on #video-canvas0{
        opacity: 1;
    }
    .ahti-cry-edr ul li p{
        font-size: 14px;
    }
    .ahti-num {
        font-size: 50px;
    }
    .ahti-cry-num {
        margin-bottom: 6px;
    }
    .ahti-box {
        padding: 25px 20px;
    }
    .about-hist .mod-arrows {
        width: 80px;
        margin: 0 auto;
    }
    .about-hist-tplist .slick-list {
        padding-bottom: 28px;
    }
    .home-apply-ri-ph{
        display: block;
    }
    .home-apply-ri .home-apply-ri-ul{
        display: none;
    }
    .haru-li-cry {
        width: 100%;
        bottom: 20px;
        left: 50%;
        position: absolute;
        padding: 0 18px;
        transform: translateX(-50%);
    }
    .haru-li-box{
        height: 260px;
    }
    .haru-li-box {
        transform: inherit;
        opacity: 1;
    }
    .mark-page .home-prod-tp p{
        text-align: center;
    }
    .ys-typeselect-nb-core {
        height: 44px;
    }
    .ys-typeselect-b2th-right {
        width: calc(100% - 195px) !important;
    }
    .ys-typeselect-oa-th, .ys-typeselect-td, .ys-typeselect-item .ys-typeselect-td {
        min-width: 100px !important;
        --minwidth: 100 !important;
    }
    .series-ban-bg{
        display: none;
    }
    .series-ban-top{
        display: none;
    }
    .series-ban{
        background: var(--color030);
        border-radius: 10px;
    }
    /* 20250225 */
    .series-video-zhan{
        display: none;
    }
    .series-video-wrap {
        height: auto;
        clip-path: none;
        -webkit-clip-path: none;
        -moz-clip-path: none;
        -ms-clip-path: none;
        -o-clip-path: none;
        margin-top: 0;
        position: relative !important;
        top: auto;
    }
    .arrows-icon{
        backdrop-filter:blur(0px);
    }
    .home-prod .arrows-icon{
        background: rgba(255, 255, 255, 0.25);
    }
    .prodet-table-bg img:nth-child(2){
        display: block;
    }
    .prodet-table-bg img:nth-child(1){
        display: none;
    }
    .cblu-lis-icon {
        width: 16px;
        margin-right: 8px;
        margin-top:2px;
    }
    .cblu-lis-box p{
        font-size: 12px;
    }
    .creat-list-ul-li:last-child {
        transform: translateY(0px);
    }
    .cblu-lis {
        margin-bottom: 6px;
    }
    .clul-box-le-tit {
        margin-bottom: 8px;
        font-size: 14px;
    }
    .ys-fic-auth-img {
        right: 10px;
        width: 116px;
    }
    .ys-fic-auth .ys-fii-input input {
        padding-right: 132px;
    }
    .ys-fii-name {
        margin-bottom: 2px;
        font-size: 14px;
    }
    .ys-fii-submit {
        padding: 6px 0;
        font-size: 12px;
    }
    .ys-fia-text-word p {
        font-size: 12px;
        line-height: 1.5;
    }
    .ys-form-inof-text {
        font-size: 14px;
        margin-right: 16px;
    }
    .yfiu-li-box span {
        width: 12px;
        height: 12px;
        margin-right: 5px;
    }
    .yfiu-li-box span::after {
        width: 5px;
        height: 5px;
    }
    .yfiu-li-box p{
        font-size: 14px;
    }
    .ys-form-inof-ul {
        margin: 0 -8px;
        position: relative;
        top: -2px;
    }
    .yfiu-li {
        padding: 0 8px;
    }
    .home-creat-video-min img {
        width: 30px;
        margin: 0 auto 12px;
    }
    .home-prod .swiper-container-horizontal>.swiper-pagination-progressbar {
        width: calc(100% - 95px) !important;
    }
    .home-main .hull-fl-tp-ul{
        display: none !important;
    }
    .home-main .hull-fl .std-btn2 {
        margin-top: 0;
    }
    .hull-fl-tp-tit{
        margin-bottom: 8px;
    }
    .hull-fl-tp-word {
        margin-bottom: 0px;
    }
    .from-modal .icon-close:before {
        font-size: 18px;
    }
    .from-modal .ys-modal-close {
        right: 32px;
        top: 34px;
        z-index: 99;
    }
    .ys-fic-auth-img {
        right: 10px;
        width: auto;
        display: block;
        height: 20px;
    }
    .msul-hide {
        width: 90px;
        padding: 5px;
        left: 0;
        transform: inherit;
    }
    .liul-cry-le-tit{
        text-overflow: ellipsis;
        height: 3.5em;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .home-prod .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
        width: calc(100% - 100px) !important;
    }
    .mark-page .home-prod .swiper-pagination-progressbar, .mark-page .home-prod .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        bottom: 16px !important;
    }
    .about-gloabl-box{
        padding-top: 0px;
    }
    .plsu-lis p {
        font-size: 10px;
        padding: 0px 6px;
    }
    .plru-li {
        margin-bottom: 20px;
    }
    .pasw-li, .pasw-li.on{
        width: auto;
    }
    .swiper1.swiper-pagination{
        opacity:1;
    }
    .prodet-apply-swip-ul{
        margin: 0;
    }
    .pasw-li{
        padding: 0;
    }
    .ctact-total-list-item::after {
        top: 100%;
        width: 100%;
        height: 1px;
    }
    .ctact-total-list {
        padding: 15px 14px;
        flex-wrap: wrap;
    }
    .ctact-total-list-item {
        width: 100%;
        padding: 0px 10px;
    }
    .ctli-box{
        padding: 12px 0;
    }
    /* 767end */
}