@charset "utf-8";

/*鼠标效果*/
@media screen and (min-width: 1200px) {
    .htcl-item-box .ys-select-li:hover{
        color: var(--colormain);
    }
    .std-btn3-link:hover .std-btn3-icon,
    .pili-link:hover .std-btn3-icon,
    .news-inof-swiper-cry:hover .std-btn3-icon {
        transform: translateX(7px);
    }
    .photo-pop-btn  .std-btn3-icon{
        transform: translateX(0px)!important;
    }
    .hnli-link:hover .hnli-link-text .std-title6,
    .news-inof-swiper-cry:hover .hnli-link-text .std-title5 {
        text-decoration-color: var(--colormain2);
    }
    .home-awards-list-nub:hover .haln-icon-hover{
        opacity: 1;
    }
    .home-awards-list-nub:hover .haln-icon-old{
        opacity: 0;
    }
    .std-bot-link:hover .std-bot-icon{
        transform: translateX(12px);
    }
    .fcni-series-nub a:hover{
        color: var(--colorfff);
    }
    .footer-bot-list .footer-bot-list-item a:hover{
        color: var(--colorfff);
    }
    .head-nav:hover .head-nav-item.yxnav-active1 .head-nav-item-title::before{
        width: 0;
        opacity: 0;
    }
    .head-nav-item:hover .head-nav-item-title::before,
    .head-nav:hover .head-nav-item.yxnav-active1:hover .head-nav-item-title::before{
        width: 100%;
        opacity: 1;
    }
    .hnid-list:hover .hnid-list-item.yxnav-active2 .hnid-list-item-link{
        color: var(--color333);
    }
    .hnid-list-item:hover .hnid-list-item-link,
    .hnid-list:hover .hnid-list-item.yxnav-active2:hover .hnid-list-item-link{
        color: var(--colormain);
    }
    .anci-list-item-link:hover{
        background: var(--colormain2);
    }
    .anci-list-item-link:hover .anci-lil-bg{
        opacity: 1;
    }
    .anci-list-item-link:hover .anci-lil-text .std-title6{
        color: var(--colorfff);
    }
    .anci-list-item-link:hover .anci-lil-text .std-btn3{
        opacity: 1;
    }
    .oicr-bsl-nub-select .ys-select-li:hover,
    .tlii-select .ys-select-li:hover,
    .aisi-select .ys-select-li:hover{
        color: var(--colormain);
    }
    .oicr-brl-item-link:hover .oicr-brlil-icon{
        opacity: 1;
    }
    .mod-arrows2 .slick-prev:hover::before,
    .mod-arrows2 .slick-next:hover::before{
        opacity: 1;
    }
    .tlwb-all-item:hover{
        color: var(--colormain);
    }
    .tlwb-btn:hover .std-text1{
        color: #000;
        font-size: 28px;
        font-weight: 800;
    }
    .tpli-link:hover .tpli-link-top-bg{
        /* opacity: .07; */
        opacity: .2;
    }
    .tpli-link:hover .tpli-link-btn{
        opacity: 1;
    }
    .pc-fenye .comp-tabli:hover li{
        color: #fff;
        background: var(--colormain2);
    }
    .first li:hover::before,
    .end li:hover::before,
    .prev li:hover::before,
    .next li:hover::before{
        opacity: 0;
    }
    .first li:hover::after,
    .end li:hover::after,
    .prev li:hover::after,
    .next li:hover::after{
        opacity: 1;
    }
    .pccl-item .pccl-item-btn:hover{
        color: var(--colorfff);
        background: #D7AC78;
    }
    .pccr-pli-link:hover::before{
        background: var(--colormain2);
    }
    .pccr-pli-link:hover .std-text2{
        color: var(--colorfff);
    }
    .gnbp-list-city .std-text2:hover{
        color: var(--colormain);
    }
    .anchor-box-list-item:hover .abli-inof .std-text2::before{
        width: 100%;
        opacity: 1;
    }
    .anchor-box-list-item:hover .abli-inof .std-text2{
        color: var(--colormain);
    }
    .ailn-link:hover .std-title6{
        color: var(--colormain);
    }
    .pili-link:hover .pili-link-top{
        background: var(--colormain2);
    }
    .pili-link:hover .pili-link-top-bg1{
        opacity: 0;
    }
    .pili-link:hover .pili-link-top-bg2{
        opacity: 1;
    }
    .oicl-post-nub .std-text2:hover{
        color: var(--colormain);
    }
    .dirl-nub-link:hover .std-text1{
        color: var(--colormain);
    }
    .biwi-img:hover img{
        transform: scale(1.05);
    }
    .honor-year-list-item .std-text1:hover::before{
        width: 100%;
    }
    .honor-year-list-item .std-text1:hover{
        color: var(--color666);
    }
    [data-pro]:hover{
        fill:#DEC38B;
        fill-opacity: 1;
    }
    .binl-item-link:hover .std-title6 {
        text-decoration-color: var(--colormain2);
    }
    .mod-arrows3 .slick-prev:hover::before, 
    .mod-arrows3 .slick-next:hover::before {
        opacity: 0;
    }
    .mod-arrows3 .slick-prev:hover::after, 
    .mod-arrows3 .slick-next:hover::after {
        opacity: 1;
    }
    .head-nav:hover .head-nav-item.yxnav-active1 .head-nav-item-title{
        color: var(--color333);
    }
    .ys-hd-pc.ishover .head-nav-item:hover .head-nav-item-title,
    .head-nav-item:hover .head-nav-item-title,
    .head-nav:hover .head-nav-item.yxnav-active1:hover .head-nav-item-title{
        color: var(--colormain);
    }
    .std-btn1 .std-btn1-link:hover .std-text1-icon{
        transform: translateX(4px);
    }
    .std-btn1 .std-btn1-link:hover .std-text1-icon::before{
        width: 56.25%;
    }
    .std-btn2-link:hover::before {
        width: 100%;
        opacity: 1;
    }
    /* .home-business-box:hover .home-business-list .slick-prev,
    .home-business-box:hover .home-business-list .slick-next{
        opacity: 1;
    } */
    a:hover .tpli-link-top-head.ys-imgbox-cover img {
        transform: scale(1.12);
    }
}

.global-main{
    background: var(--colorf7);
}
.global-network{
    padding-top: var(--space80);
    padding-bottom: var(--space130);
}
.global-network-country-item{
    padding: 0 4.5px;
}
.global-network-country{
    display: flex;
    justify-content: center;
    margin-bottom: 42px;
}
.gnci-nub .std-text2{
    color: var(--color333);
    line-height: var(--l1h75);
    text-align: center;
    transition: all .4s ease;
}
.gnci-nub{
    background: #D2D2D2;
    padding: 8px 20px;
    transition: all .4s ease;
    cursor: pointer;
}
.global-network-country-item.on .gnci-nub{
    background: var(--colormain);
}
.global-network-country-item.on .std-text2{
    color: var(--colorfff);
}
.global-network-box{
    position: relative;
    width: 100%;
}
.gnbp-list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -30px;
}
.gnbp-list-city{
    padding: 0 30px;
    padding-bottom: 19px;
}
.gnbp-list-city .std-text2{
    transition: all .4s ease;
    color: var(--color333);
    cursor: pointer;
}
.gnbp-list-city.act .std-text2{
    color: var(--colormain);
}
.gnbp-inof{
    position: relative;
}
.global-network-box-pro{
    display: flex;
    flex-direction: column;
    align-items: center;
}

.global-network-box-pro1 .gnbp-inof{
    width: 70%;
}
.gnbp-inof-map,
.gnbp-inof-map img{
    width: 100%;
}
.gnbp-ipn-top-icon{
    width: 16px;
}
.gnbp-ipn-top-icon img{
    width: 100%;
}
.gnbp-ipn-top{
    display: none;
}
.gnbp-ipn-bot{
    width: 276px;
    padding: 17px 22px 23px;
    position: relative;
}
.gnbp-ipnba-icon{
    width: 21px;
    position: relative;
    top: 7.5px;
}
.gnbp-ipnba-icon img{
    width: 100%;
}
.gnbp-ipn-bot-add{
    display: flex;
    align-items: flex-start;
    margin-bottom: 4px;
}
.gnbp-ipn-bot-add .std-title6{
    width: calc(100% - 21px);
    padding-left: 7px;
    color: #000;
    font-size: 24px;
    font-weight: 800;
    line-height: var(--l1h75);
}
.gnbp-ipn-bot .std-text1{
    margin-bottom: 12px;
    text-align: left;
    color: #000!important;
}
.gnbp-ipn-bot::before{
    content: '';
    background: rgba(227, 199, 141, 0.45);
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    -moz-backdrop-filter: blur(0px);
    -ms-backdrop-filter: blur(0px);
    -o-backdrop-filter: blur(0px); */
    transition: all .3s ease;
    /* box-shadow: 0px 3px 18px rgba(0, 0, 0, 0.14); */
}
.gnbp-inof-pop-nub.on .gnbp-ipn-bot::before{
    /* backdrop-filter: blur(23px);
    -webkit-backdrop-filter: blur(23px);
    -moz-backdrop-filter: blur(23px);
    -ms-backdrop-filter: blur(23px);
    -o-backdrop-filter: blur(23px); */
}
.gnbp-inof-pop-nub{
    position: absolute;
}
/* .gnbp-inof-pop-nub::after{
    content: '';
    width: 29px;
    height: 29px;
    background: rgba(227, 199, 141, 0.45);
    position: absolute;
    transform: translateX(-50%) rotate(45deg);
    bottom: 10px;
    left: 50%;
    backdrop-filter: blur(23px);
    -webkit-backdrop-filter: blur(23px);
    -moz-backdrop-filter: blur(23px);
    -ms-backdrop-filter: blur(23px);
    -o-backdrop-filter: blur(23px);
    box-shadow: 0px 8px 13px rgba(0, 0, 0, 0.01);
} */
.gnbp-ipn-bot>div{
    position: relative;
    z-index: 6;
    opacity: 0;
    transition: all .3s .3s ease;
}
.gnbp-inof-pop-nub.on .gnbp-ipn-bot>div{
    opacity: 1;
}
.gnbp-ipn-bot .std-btn3-link .std-text1 {
    margin-bottom: 0;
    text-align: left!important;
}
.gnbp-ipn-bot{
    position: absolute;
    bottom: 20px;
    right: -70px;
    min-width: 300px;
    padding: 17px 22px 23px;
    text-align: center;
}
.gnbp-inof-pop-nub{
    opacity: 0;
    pointer-events: none;
    transition: all .4s ease;
}
.gnbp-inof-pop-nub.on{
    opacity: 1;
    pointer-events: all;
}
.global-network-box-pro2 .gnbp-inof {
    width: 86.43%;
}
.gnbp2-list-dots{
    position: absolute;
}
.gnbp2-list-dots .std-text1{
    position: absolute;
    white-space: nowrap;
    color: #000!important;
    left: 29px;
    top: 50%;
    transform: translateY(-50%);
}
.gnbp2-list-dots-btn{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background: transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.gnbp2-list-dots-btn span:first-child{
    width: 12%;
    height: 12%;
    border-radius: 50%;
    background: var(--colormain);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.gnbp2-list-dots-btn span:nth-of-type(2),
.gnbp2-list-dots-btn span:nth-of-type(3){
    width: 0%;
    height: 0%;
    border-radius: 50%;
    background: var(--colormain);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 1;
}
.gnbp2-list-dots-btn span:nth-of-type(2){
    width: 100%;
    height: 100%;
    opacity: .4;
}
.gnbp2-list-dots.act .gnbp2-list-dots-btn span:nth-of-type(2) {
    animation: kuosan 2.2s linear 0.1s infinite;
}
.gnbp2-list-dots.act .gnbp2-list-dots-btn span:nth-of-type(3) {
    animation: kuosan 2.2s linear 1.2s infinite;
}
@keyframes kuosan {    
    0% {
        width: 0%;
        height: 0%;
        opacity: 1;
    }
    5% {
        width: 10%;
        height: 10%;
        opacity: 1;
    } 
    95%{
        width: 100%;
        height: 100%;
        opacity: 0.2;
    }
    100%{
        width: 105%;
        height: 105%;
        opacity: 0;
    }
}
@-webkit-keyframes kuosan {
    0% {
        width: 0%;
        height: 0%;
        opacity: 1;
    }
    5% {
        width: 10%;
        height: 10%;
        opacity: 1;
    } 
    95%{
        width: 100%;
        height: 100%;
        opacity: 0.2;
    }
    100%{
        width: 105%;
        height: 105%;
        opacity: 0;
    }
}
.gnbp2-list-dots.on .std-text1{
    right: 30px;
    left: auto;
}
.gnbp2-list-dots{
    cursor: pointer;
}
.gnbp1-list-item{
    position: absolute;
    width: 12px;
    height: 12px;
    transform: translate(-50%,-50%);
    cursor: pointer;
}
.gnbp1-list-item span:first-child{
    background: #fff;
    width: 100%;
    height: 100%;
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.gnbp1-list-item span:nth-of-type(2){
    background:#DEC38B;
    width: 6px;
    height: 6px;
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.global-network-box-pro{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    transition: all .4s ease;
}
.global-network-box-pro.on{
    position: relative;
    opacity: 1;
    pointer-events: all;
}
.global-network-box-pro2 .gnbp-list {
    margin-bottom: 27px;
}
.ccrl-item-tip{
    color: #f2545b;
    font-size: 14px;
    line-height: var(--l1h5);
    padding: 5px 20px 0;
    display: none;
}
.ccrl-item-box{
    position: relative;
}
.ccrl-item.empty .ccrl-item-tip{
    display: block;
}
.ccrl-item-box::before{
    content: '';
    width: 100%;
    height: 100%;
    border: 1px solid #f2545b;
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(0,0);
    opacity: 0;
    pointer-events: none;
}
.ccrl-item.empty .ccrl-item-box::before{
    opacity: 1;
}
.head-search-btn{
    width: 24px;
}
.gnbp-inof-map-svg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.gnbp-inof-map-svg .act{
    fill:#DEC38B;
    fill-opacity: 1;
}
.global-network-box-pro1 .gnbp-inof-map img{
    opacity: 0;
}
.gnbp1-list-item[data-pos="北京"] span:first-child{
    /* background-image: url(../images/bjicon.svg); */
    background-size: 100% 100%;
    background: transparent;
}
.gnbp1-list-item[data-pos="北京"] span:last-child{
    display: block;
}
.article-inof-seek,
.team-list-inof,
.oicr-box-search-list,
.home-team-cry-list{
    position: relative;
    z-index: 3;
}
[data-pro]{
    transition: all .4s ease;
}
.ys-ban-li.slick-active .ys-ban-title{
    animation: ysfadeInUp .8s ease-in-out both;
    animation-delay: 0.4s;
}
.ys-ban-li.slick-active .std-title6{
    animation: ysfadeInUp .8s ease-in-out both;
    animation-delay: 0.5s;
}
.mod-arrowsa1 .slick-prev, 
.mod-arrowsa1 .slick-next{
    width: 50px;
    height: 50px;
    z-index: 6;
}
.mod-arrowsa1 .slick-prev::before, 
.mod-arrowsa1 .slick-next::before{
    content: '';
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.mod-arrowsa1 .slick-prev::before{
    background-image: url(../images/a1_bana1.svg);
}
.mod-arrowsa1 .slick-next::before{
    background-image: url(../images/a1_bana2.svg);
}
.ys-ban-slick .slick-prev{
    left: 50px;
}
.ys-ban-slick .slick-next{
    right: 50px;
}
.biwi-img .ys-imgbox-cover{
    height: 100%;
}
.biwi-img img{
    object-fit: cover;
}
.ys-share-img img{
    width: 100%;
}
.article-inof-seek .aisi-select .ys-select-bd{
    border-radius: 0 0 20px 20px;
}
.gnbp1-list-item[data-pos="北京"]{
    z-index: 10;
}
.person-ban .ys-nyban-img,
.person-ban .ys-nyban-img img{
    min-height: calc(var(--gao) - 64px);
}
.person-ban-cry{
    --top2: 23;
}
.person-main{
    --heightx: 220;
    --fot: 64;
    --fotx: 64px;
}
.person-main.on2 .person-ban-cry-text {
    pointer-events: none;
}
.person-main.on2 .pbct-add{
    pointer-events: all;
}
.pccr-psn-text{
    padding-right: 10px;
}
.oicl-sbcli-text,
.oicl-pli-box{
    height: 100%;
}
.ccrl-item-box .ccrl-item-box-input {
    width: 50%;
}

.hbli-box-text .std-btn1 .std-text1 {
    margin-bottom: 0!important;
}
.std-btn2-link .std-text1,
.std-btn3-link .std-text1 {
    margin-bottom: 0!important;
}
.home-awards-bot .ys-cont1200{
    width: 100%;
}
/* 2023.05.08 - end */
.global-network-box-pro1 .gnbp-inof-map img{
    opacity: 1;
    pointer-events: none;
    position: relative;
    z-index: 3;
}

.htcl-item-box .ys-select-li {
    line-height: var(--l1h5);
    padding: 4px 20px;
}

.htcl-item-box .mCSB_outside+.mCSB_scrollTools {
    right: 0;
}
.hnli-link-text .std-title6,
.hnli-link-text .std-title5{
    text-decoration-thickness: from-font;
}
.oicl-post{
    background: var(--colorf7);
    position: relative;
    padding-top: 21px;
    padding-bottom: 19px;
}
.oicl-post::before{
    content: '';
    width: 6px;
    background: #D7AC78;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
}
.oicl-post-nub .std-text2{
    padding-left: 46px;
    display: inline-block;
    padding-right: 20px;
}
.ani_out {
    will-change: opacity,clip-path;
}
.ani_out {
    will-change: transform, opacity;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-play-state: paused;
    animation-timing-function: cubic-bezier(.22,.61,.36,1);
}
.ani_in {
    will-change: opacity,clip-path;
    animation-name: scrP1;
}
.ani_in {
    will-change: transform, opacity;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-play-state: paused;
    animation-delay: calc(var(--go)* -1s);
    animation-timing-function: cubic-bezier(.22,.61,.36,1);
}
@keyframes scrP1 {
    0% {
        opacity: .95;
        -webkit-clip-path: inset(5vh 10vw 0 round 3.64583vw 3.64583vw 0 0);
        clip-path: inset(5vh 10vw 0 round 3.64583vw 3.64583vw 0 0)
    }
    to {
        opacity: 1;
        -webkit-clip-path: inset(0 round 0vw 0vw 0 0);
        clip-path: inset(0 round 0vw 0vw 0 0)
    }
}
@keyframes scrP1 {
    0% {
        opacity: .95;
        -webkit-clip-path: inset(5vh 10vw 0 round 0 0 0 0);
        clip-path: inset(5vh 10vw 0 round 0 0 0 0)
    }
    to {
        opacity: 1;
        -webkit-clip-path: inset(0 round 0vw 0vw 0 0);
        clip-path: inset(0 round 0vw 0vw 0 0)
    }
}
.home-team{
    overflow: hidden;
}
.hwml-item{
    background: transparent;
}
.hwml-item-data,
.hwml-item .std-text1{
    position: relative;
    z-index: 10;
}
.hwml-item-core{
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.hwml-item-core span{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: rgba(255, 255, 255, .04);
    display: block;
}
@keyframes core1 {
    0%{
        transform: translate(-50%,-50%) scale(0.65);
        opacity: 0;
    }
    30%{
        transform: translate(-50%,-50%) scale(0.7);
        opacity: 1;
    }
    90%{
        transform: translate(-50%,-50%) scale(1);
        opacity: 1;
    }
    100%{
        transform: translate(-50%,-50%) scale(1.1);
        opacity: 0;
    }
}
@-webkit-keyframes core1 {
    0%{
        transform: translate(-50%,-50%) scale(0.65);
        opacity: 0;
    }
    30%{
        transform: translate(-50%,-50%) scale(0.7);
        opacity: 1;
    }
    90%{
        transform: translate(-50%,-50%) scale(1);
        opacity: 1;
    }
    100%{
        transform: translate(-50%,-50%) scale(1.1);
        opacity: 0;
    }
}
.hwml-item-core span:first-child{
    animation: core1 3s linear infinite both;
}
.hwml-item-core span:nth-of-type(2){
    animation: core1 3s linear 1.5s infinite both;
}
.htcl-item-box{
    border: 1px solid rgba(255, 255, 255, .7);
}
.htcl-item-box input, .htcl-item-box input::placeholder{
    color: rgba(255, 255, 255, .7)!important;
}
.htcl-item-box .ys-select-xtbbox {
    opacity: .7;
}
.hwml-item:nth-of-type(3n-1) .hwml-item-core span:first-child{
    animation: core1 3s linear .5s infinite both;
}
.hwml-item:nth-of-type(3n-1) .hwml-item-core span:nth-of-type(2){
    animation: core1 3s linear 2s infinite both;
}
.hwml-item:nth-of-type(3n-2) .hwml-item-core span:first-child{
    animation: core1 3s linear 1s infinite both;
}
.hwml-item:nth-of-type(3n-2) .hwml-item-core span:nth-of-type(2){
    animation: core1 3s linear 2.5s infinite both;
}
.home-team{
    position: sticky;
    top: var(--head);
    z-index: 12;
}
.ys-banner,
.home-business{
    overflow: hidden;
}
.home-team-bg,
.home-team-bg img{
    height: calc(100vh - var(--head));
    object-fit: cover;
}
.home-world{
    height: calc(100vh - var(--head));
    display: flex;
    align-items: center;
}
.home-box{
    position: relative;
    height: calc(calc(100vh - var(--head)) * 1.7);
}
.home-box-nub:first-child{
    position: relative;
}
.home-box-nub{
    width: 100%;
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
}
.home-team-cry,
.home-world-cry,
.home-world-map-list{
    pointer-events: all;
}
.home-box-sticky{
    position: sticky;
    top: var(--head);
    overflow: hidden;
}
.home-world1,
.home-team-add{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 2;
    background: transparent!important;
    opacity: 1;
}
.home-world2,
.home-team-bg{
    translate: none;
    rotate: none;
    scale: none;
    transform: translate(0px, 0%);
    overflow: hidden;
    z-index: 1;
    position: relative;
}
.home-team-bg{
    transform: translate(0px, 0%);
}
.home-world-map,
.home-team-bg img{
    translate: none;
    rotate: none;
    scale: none;
    transform: translate(0px, 0%) scale(1);
    /* transform: translate(0px, 0%) scale(1.1, 1.1); */
}
.home-team-bg img{
    /* transform: translate(0px, 0%) scale(1.1, 1.1); */
}
.home-world .ys-cont1200 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 22.753129%;
    z-index: 20;
}
.home-world1,
.home-team-add{
    translate: none;
    rotate: none;
    scale: none;
    opacity: 1;
    transform: translate(0%, 0%);
}
.home-box-nub.prev .home-world2{
    transform: translate(0px, var(--top1));
}
/* .home-box-nub.next .home-world2, */
.home-box-nub.next .home-team-bg{
    transform: translate(0px, var(--top2));
}
.home-box-nub.prev .home-world-map{
    transform: translate(0px, var(--topt1)) scale(var(--scale1), var(--scale1));
}
.home-box-nub.next .home-world-map,
.home-box-nub.next .home-team-bg img{
    transform: translate(0px, var(--topt2));
}
.home-box-nub.prev .home-team-bg img{
    transform: translate(0px, 0%) scale(var(--scale1), var(--scale1));
}
.home-box-nub.prev .home-world1{
    transform: translate(0px, var(--topz1));
    opacity: var(--opacity1);
}
.home-box-nub.prev .home-team-add{
    opacity: var(--opacity1);
}
.home-box-nub.next .home-world1,
.home-box-nub.next .home-team-add{
    transform: translate(0px, var(--topz2));
    opacity: var(--opacity2);
}
.home-box-nub{
    --top1: calc(100% - 100% * var(--now_pvev));
    --top2: calc(-50% * var(--now_next));
    /* 图 */
    --topt1: calc(-50% + 50% * var(--now_pvev));
    --topt2: calc(30% * var(--now_next));
    /* 放大 */
    --scale1: calc(1.1 - 0.1 * var(--now_pvev));
    margin: 0 auto!important;
    /* 字 */
    --topz1: calc(105% - 105% * var(--now_pvev));
    --topz2: calc(-80% * var(--now_next));
    --opacity1: var(--now_pvev);
    --opacity2:calc(1 - var(--now_next));
}
.ani_out.next {
    animation-delay: calc(var(--now_next)* -1s);
    animation-name: scrp2;
}
@keyframes scrp2 {
    0% {
        opacity: 1;
        -webkit-clip-path: inset(0 round 0vw 0vw 0 0);
        clip-path: inset(0 round 0vw 0vw 0 0)
    }
    to {
        opacity: 0.95;
        -webkit-clip-path: inset(0 56px 0vh round 0 0 3.64583vw 3.64583vw);
        clip-path: inset(0 56px 0vh round 0 0 3.64583vw 3.64583vw)
    }
}
@keyframes scrp2 {
    0% {
        opacity: 1;
        -webkit-clip-path: inset(0 round 0vw 0vw 0 0);
        clip-path: inset(0 round 0vw 0vw 0 0)
    }
    to {
        opacity: 0.95;
        -webkit-clip-path: inset(0 56px 0vh round 0 0 0 0);
        clip-path: inset(0 56px 0vh round 0 0 0 0)
    }
}
.home-world-add {
    overflow: hidden;
}
.binl-item-link-text .std-title6{
    text-decoration-thickness: from-font;
}
.home-world1::before,
.home-world1::after{
    display: none;
}
.home-box.hide-first .home-team{
    opacity: 0!important;
}
.home-world-add.prev li::before, 
.home-world-add.next li::before,
.home-world-add.prev li::after, 
.home-world-add.next li::after{
    display: none;
}
.ys-ban-li.slick-active .ys-ban-title,
.ys-nyban-title h1{
    font-weight: lighter;
}
.home-box-sticky-box{
    height: 12vh;
}
.home-world {
    height: calc(112vh - var(--head));
}
.hwml-item-data span,
.hwml-item-data i{
    color: #ffc582;
}
/*.open-screen-bg{*/
/*    transform-origin: 50% 44%;*/
/*}*/
.ylny_text_span{
    transition: all 0.1s ease;
}
@media (min-width:1920px) {
    .gnbp1-list-item span:nth-of-type(2){
    background:#DEC38B;
    width: 10px;
    height: 10px;
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.gnbp1-list-item span:first-child{
    background: #fff;
    width: 130%;
    height: 130%;
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
}
@media (min-width:2560px) {
    .gnbp1-list-item span:nth-of-type(2){
    background:#DEC38B;
    width: 16px;
    height: 16px;
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.gnbp1-list-item span:first-child{
    background: #fff;
    width: 130%;
    height: 130%;
    position: absolute;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
}