@charset "utf-8";

body {
    font-family: "PingFang SC", "Microsoft YaHei";  
}
.altumcode {
    font-family: "PingFang SC", "Microsoft YaHei"!important;
}
input, textarea{
    font-family: "PingFang SC", "Microsoft YaHei" !important;
}
/* *,h1, h2, h3, h4, h5, h6, p{
    font-weight: lighter;
} */
p{
    text-align: justify;
}
@font-face {
    font-family: 'weihengregular';
    src: url('../fonts/roboto/Roboto-Regular.woff2') format('woff2'),
         url('../fonts/roboto/Roboto-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
:root{
    --font70: 70px;
    --font60: 60px;
    --font46: 46px;
    --font36: 36px;
    --font30: 30px;
    --font26: 26px;
    --font20: 20px;
    --text18: 18px;
    --text16: 16px;
    --l1h3: 1.3;
    --l1h4: 1.4;
    --l1h5: 1.5;
    --l1h6: 1.6;
    --l1h75: 1.75;
    --color333: #333;
    --color666: #666;
    --color999: #999;
    --color000: #000;
    --colorfff: #fff;
    --colormain: #962320;
    --colormain2: #962320;
    --colorf7: #f7f7f7;
    --colore3: #e3e3e3;
    --head: 80px;
    --space100: 100px;
    --space110: 110px;
    --space120: 120px;
    --space130: 130px;
    --space150: 150px;
    --space80: 80px;
    --space70: 70px;
    --space56: 56px;
    --space40: 40px;
    --weiheng: 'weihengregular'!important;
    --font22: 22px;
    --anchor: 60px;
}
.std-title1{
    font-size: var(--font60);
    line-height: var(--l1h3);
    color: var(--color333);
}
.std-title2,.yxedr-active h2{
    font-size: var(--font46);
    line-height: var(--l1h3);
    color: var(--color333);
}
.std-title3,.yxedr-active h3{
    font-size: var(--font36);
    line-height: var(--l1h4);
    color: var(--color333);
}
.std-title4,.yxedr-active h4{
    font-size: var(--font30);
    line-height: var(--l1h5);
    color: var(--color333);
}
.std-title5,.yxedr-active h5{
    font-size: var(--font26);
    line-height: var(--l1h5);
    color: var(--color333);
}
.std-title6,.yxedr-active h6{
    font-size: var(--font20);
    line-height: var(--l1h75);
    color: var(--color333);
}
.std-text1,
.std-text1 p,
.yxedr-active p{
    font-size: var(--text16);
    color: var(--color666);
    line-height: var(--l1h75);
}
.yxedr-active p{
    margin-bottom: 0.75em;
}
.std-text2,
.std-text2 p{
    font-size: var(--text18);
    line-height: var(--l1h75);
    color: var(--color666);
}
/* 英文站换行规则 */
/* p,div,h1,h2,h3,h4,h5,h6,span,a{ 
    word-wrap: normal; 
    word-break: keep-all; 
} */
/*分享翻译*/
.ys-wechat-cont-parga p::before{
    /*分享中文版本*/
    content: '分享到 - 微信';
    /*分享英文版本*/
    /* content: 'Share the - weixin'; */
}
/*导航默认选中*/
.yxnav-active1 {

}
.yxnav-active2 {

}
/* yongsy样式 */
a[href="https://www.yongsy.com"] {
    color: rgba(255, 255, 255, .2);
}
/* 轮播溢出隐藏 */
.ys-ban-li:not(:first-child){
    display: none;
}
/*鼠标效果*/
@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: var(--colormain);
    }
    .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: var(--colormain);
    }
    .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:#F2E5D5;
        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);
    }
}
.ys-ban-title{
    font-size: var(--font70);
    color: var(--colorfff);
    line-height: var(--l1h3);
    text-align: center;
}
.ys-ban-txtbox .std-title6{
    text-align: center;
    color: var(--colorfff);
    margin-top: 32px;
}
.mod-head{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    padding: 0 56px;
    display: flex;
    justify-content: space-between;
}
.ys-ban-imgbox::before{
    background: rgba(0,0,0,.3);
    pointer-events: none;
    opacity: 0;
    transition: all 0.4s ease;
}
.ys-banner .on .ys-ban-imgbox::before{
    opacity: 1;
}
.home-business{
    padding-top: var(--space110);
    padding-bottom: var(--space130);
}
.home-business .std-title2{
    text-align: center;
    color: var(--color333);
    margin-bottom: var(--space56);
}
.hbli-box{
    position: relative;
}
.hbli-box-bg{
    width: 100%;
    position: relative;
}
.hbli-box-bg::before{
    content: '';
    background: linear-gradient(101deg, rgba(0, 0, 0, 0.30) 44.5%, rgba(0, 0, 0, 0.00) 113.39%);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
}
.hbli-box-text .std-title5{
    color: var(--colorfff);
    line-height: var(--l1h5);
    margin-bottom: 18px;
}
.hbli-box-text .std-text1,
.hbli-box-text .std-text1 p{
    color: var(--colorfff);
}
.hbli-box-text .std-text1{
    margin-bottom: 34px;
}
.std-text1-icon{
    width: 16px;
    margin-left: 12px;
}
.std-text1-icon img{
    width: 100%;
}
.std-btn1-link .std-text1{
    color: var(--colorfff);
    line-height: var(--l1h3);
    margin-bottom: 0;
}
.std-btn1-link{
    display: flex;
    align-items: center;
}
.std-btn1{
    display: flex;
    justify-content: flex-start;
}
.hbli-box-text{
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    padding-left: 118px;
    width: 44.83%;
}
.home-business-list-item:not(:first-child){
    display: none;
}
.home-business-list .slick-list{
    overflow: visible;
}
.home-business-list-item{
    transform: scale(0.875);
    transition: all .6s ease;
}
.home-business-list-item.slick-active{
    transform: scale(1);
}
.mod-arrows1 .slick-prev,
.mod-arrows1 .slick-next{
    width: 40px;
    height: 40px;
    z-index: 6;
}
.mod-arrows1 .slick-prev::before{
    content: '';
    background-image: url(../images/a1_arrow01.svg);
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
}
.mod-arrows1 .slick-next::before{
    content: '';
    background-image: url(../images/a1_arrow02.svg);
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
}
.home-business-list .slick-prev{
    left: 19px;
}
.home-business-list .slick-next{
    right: 19px;
}
.home-team{
    position: relative;
}
.home-team-bg,
.home-team-bg img{
    position: relative;
    width: 100%;
}
.home-team-bg::before{
    content: '';
    background: linear-gradient(99deg, rgba(0,0,0,.35),rgba(0,0,0,0));
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.home-team .std-title2{
    margin-bottom: 11px;
    color: var(--colorfff);
    line-height: var(--l1h5);
}
.home-team-cry .std-text1,
.home-team-cry .std-text1 p{
    color: var(--colorfff);
    line-height: var(--l1h75);
}
.home-team-cry .std-text1{
    margin-bottom: 35px;
}
.home-team .ys-cont1200{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 3;
}
.home-team-cry-list{
    --jian7: 7px;
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(var(--jian7) * -1) calc(var(--jian7) * -2);
}
.htcl-item{
    width: 33.333333%;
    padding: 0 var(--jian7);
    margin-bottom: calc(var(--jian7) * 2);
}
.htcl-item.htcl-item1{
    width: 100%;
}
.htcl-item-box{
    height: 44px;
    border: 1px solid var(--colorfff);
    border-radius: 30px;
    width: 100%;
    padding: 0 13px 0 20px;
}
.home-team-cry{
    width: 40.166667%;
}
.htcl-item-box input,
.htcl-item-box input::placeholder{
    color: var(--colorfff);
    font-size: 14px;
    line-height: var(--l1h75);
}
.htcl-item-box input{
    width: 100%;
    height: 100%;
}
.htcl-item-box .ys-select-xtbbox{
    width: 16px;
}
.htcl-item-box .ys-select-xtbbox img{
    width: 100%;
}
.htcl-item-box .ys-select-li{
    color: var(--color333);
    font-size: 16px;
    line-height: var(--l1h75);
    padding: 2px 20px;
    transition: all 0.36s;
}
.htcl-item-box .ys-select-bd{
    border-radius: 20px;
    padding: 14px 0;
    height: 188px;
    width: calc(100% + 2px);
    left: -1px;
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(5.099999904632568px);
    -webkit-backdrop-filter: blur(5.099999904632568px);
    -moz-backdrop-filter: blur(5.099999904632568px);
    -o-backdrop-filter: blur(5.099999904632568px);
    -ms-backdrop-filter: blur(5.099999904632568px);
}
.htcl-item-box .mCSB_outside+.mCSB_scrollTools {
    right: -7px;
}
.htcl-item-box .mCSB_scrollTools {
    top: 20px;
    bottom: 20px;
}
.htcl-item-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 2px;
}
.htcl-item-box .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{
    background: #d9d9d9;
}
.htcl-item-box .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: var(--colormain);
}
.std-btn2{
    font-size: 0;
}
.std-btn2-link{
    display: inline-block;
    padding: 8px 50px;
    border-radius: 22px;
    background: var(--colormain2);
    position: relative;
    overflow: hidden;
}
.std-btn2-link .std-text1{
    text-align: center;
    color: var(--colorfff);
    margin-bottom: 0;
    position: relative;
    z-index: 6;
}
.home-team-cry .std-btn2{
    margin-top: 39px;
}
.std-btn2-link::before{
    content: '';
    background: var(--colormain);
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 0;
    transition: all .4s ease;
    border-radius: 22px;
    z-index: 2;
    height: 100%;
}
.home-world{
    background: #232323;
    padding-top: 35px;
    padding-bottom: 77px;
    position: relative;
}
.home-world-map{
    width: 1365px;
    margin-left: calc(50vw - 700px);
    background: var(--color333);
    position: relative;
    z-index: 10;
}
.home-world-map::before{
    content: '';
    height: 3%;
    background: #232323;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
.home-world-map img{
    width: 100%;
}
.home-world::before{
    content: '';
    width: 67%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(90deg, rgba(21,21,21,.6),rgba(0,0,0,0));
    position: absolute;
    z-index: 11;
    pointer-events: none;
}
.home-world::after{
    content: '';
    width: 67%;
    height: 100%;
    top: 0;
    right: 0;
    background: linear-gradient(270deg, rgba(21,21,21,.6),rgba(0,0,0,0));
    position: absolute;
    z-index: 11;
    pointer-events: none;
}
.home-world-cry .std-title2{
    color: var(--colorfff);
    line-height: var(--l1h5);
    margin-bottom: 20px;
}
.home-world-cry{
    width: 50.25%;
}
.home-world-cry .std-text1,
.home-world-cry .std-text1 p{
    color: var(--colorfff);
    line-height: var(--l1h75);
}
.home-world-cry .std-text1{
    margin-bottom: 28px;
}
.std-btn3-icon{
    width: 26px;
    margin-left: 12px;
    transition: all .4s ease;
}
.std-btn3-icon img{
    width: 100%;
}
.std-btn3-link .std-text1{
    color: var(--colormain2);
    line-height: var(--l1h5);
    margin-bottom: 0;
}
.std-btn3-link{
    display: flex;
    align-items: center;
}
.std-btn3{
    display: flex;
    justify-content: flex-start;
}
.hwcl-item{
    padding: 0 28px;
}
.home-world-cry-list{
    margin: 0 -28px;
    display: flex;
    flex-wrap: wrap;
}
.home-world-map-list{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.hwml-item{
    position: absolute;
    transform: translate(-50%,-50%);
}
.hwml-item-data span{
    color: var(--colormain2);
    font-size: var(--font36);
    font-family: var(--weiheng);
    margin-right: 5px;
    line-height: var(--l1h3);
}
.hwml-item-data i{
    font-size: var(--font30);
    font-style: normal;
    color: var(--colormain2);
    line-height: var(--l1h3);
    position: relative;
    top: -2px;
}
.hwml-item .std-text1{
    text-align: center;
    color: rgba(255, 255, 255, .4);
    line-height: var(--l1h5);
}
.hwml-item-data{
    text-align: center;
    margin-bottom: 2px;
}
.hwml-item{
    border-radius: 50%;
    background: rgba(255, 255, 255, .04);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.hwml-item1,
.hwml-item2{
    width: 215px;
    height: 215px;
}
.hwml-item3{
    width: 335px;
    height: 335px;
}
.home-news .std-title2{
    text-align: center;
    margin-bottom: var(--space40);
    color: var(--color333);
}
.home-news-list{
    --jian15: 15px;
    margin: 0 calc(var(--jian15) * -1);
}
.home-news-list-item{
    padding: 0 var(--jian15);
    width: 33.333333%;
}
.hnli-link-img{
    width: 100%;
    margin-bottom: 27px;
}
.hnli-link-text .std-title6{
    color: var(--color333);
    line-height: var(--l1h75);
    text-decoration: underline;
    text-underline-position: under;
    transition: all .4s ease;
    text-decoration-color: transparent;
    margin-bottom: 17px;
}
.home-news{
    padding-top: 83px;
    padding-bottom: 82px;
}
.hnli-ltt-nub{
    padding: 0 12px;
    position: relative;
}
.hnli-link-text-top{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
    margin-bottom: 14px;
}
.hnli-ltt-nub::before{
    content: '';
    height: 12px;
    width: 1px;
    background: var(--color999);
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.hnli-ltt-nub:last-child::before{
    display: none;
}
.hnli-ltt-nub-font{
    color: var(--color999);
    font-size: 14px;
    line-height: 1.6;
}
.hnli-ltt-nub:nth-of-type(2) .hnli-ltt-nub-font{
    color: var(--colormain);
}
.hnli-link-text .std-text1,
.hnli-link-text .std-text1 p{
    color: var(--color999);
    line-height: var(--l1h6);
}
.hnli-link-text .std-text1{
    height: 3.2em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.home-news-list-item:not(:first-child){
    display: none;
}
.home-news-btn{
    display: flex;
    justify-content: center;
    margin-top: 49px;
}
.home-awards{
    background: var(--colorf7);
    padding-top: var(--space120);
    padding-bottom: var(--space100);
}
.home-awards .std-title2{
    text-align: center;
    color: var(--color333);
    margin-bottom: var(--space56);
}
.haln-icon{
    width: 130px;
    display: inline-block;
}
.haln-icon.ys-imgbox-cover img:nth-child(n+2) {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
.haln-icon-hover{
    opacity: 0;
}
.home-awards-list-nub{
    width: 330px;
    display: inline-block;
    text-align: center;
}
@keyframes donghua {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-100%);
    }
}
@keyframes donghua2 {
    from {
        transform: translateX(100%);
    }
    to {
        transform: translateX(0);
    }
}
@keyframes donghua3 {
    from {
        transform: translateX(200%);
    }
    to {
        transform: translateX(100%);
    }
}
.home-awards-list1{
    animation: donghua calc(3s * var(--width-shu)) linear infinite;
}
.home-awards-list2 {
    animation: donghua2 calc(3s * var(--width-shu)) linear infinite;
}
.home-awards-list3 {
    animation: donghua3 calc(3s * var(--width-shu)) linear infinite;
}
.home-awards-list{
    width: calc(330px * var(--width-shu));
    font-size: 0;
} 
.home-awards-list2{
    transform: translateX(100%);
    position: absolute;
    top: 0;
    left: 0;
}
.home-awards-list3{
    transform: translateX(200%);
    position: absolute;
    top: 0;
    left: 0;
}
.home-awards-list1 {
    transform: translateX(0);
}
.home-awards-box{
    position: relative;
}
.home-awards-list-nub .ys-imgbox-cover img{
    transform: scale(1)!important;
}
.home-awards-list-nub .ys-imgbox-cover{
    cursor: pointer;
}
.home-awards-box{
    padding-bottom: 25px;
}
.home-awards-bot .ys-cont1200{
    position: relative;
}
.home-awards-bot-core{
    padding-top: 25px;
    border-top: 1px solid #D9D9D9;
}
.habc-title{
    color: var(--color000);
    font-size: var(--font22);
    line-height: var(--l1h5);
    margin-bottom: 25px;
}
.habc-list-item{
    width: 33.333333%;
    padding: 0 var(--jian11);
    margin-bottom: calc(var(--jian11) * 2);
}
.habc-list{
    --jian11: 11px;
    margin: 0 calc(var(--jian11) * -1) calc(var(--jian11) * -2);
    display: flex;
    flex-wrap: wrap;
}
.habc-list-item-link{
    background: #fff;
    border-top: 1px solid #DFDFDF;
    padding: 22px 22px 23px;
    height: 100%;
}
.habc-lil-title-icon{
    width: 30px;
}
.habc-lil-title-icon img{
    width: 100%;
}
.habc-lil-title .std-text2{
    width: calc(100% - 30px);
    color: var(--color333);
    line-height: var(--l1h75);
    padding-left: 12px;
}
.habc-lil-title{
    display: flex;
    align-items: flex-start;
}
.habc-lil-text{
    padding-left: 42px;
    margin-top: 16px;
}
.habc-lil-text .habc-lil-text-name,
.habc-lil-text .habc-lil-text-inof{
    line-height: var(--l1h75);
}
.habc-lil-text .habc-lil-text-name{
    color: var(--color999);
    width: calc(var(--text18) * 4 + 30px);
}
.habc-lil-text .habc-lil-text-inof{
    color: var(--color333);
    width: calc(100% - calc(var(--text18) * 4 + 30px));
}
.habc-lil-text li{
    display: flex;
    align-items: flex-start;
    margin-bottom: 11px;
}
.habc-lil-text li:last-child{
    margin-bottom: 0;
}
.home-awards-bot-core{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    transition: opacity .4s ease;
}
.home-awards-bot{
    display: none;
}
.home-awards-bot-core.act{
    position: relative;
    opacity: 1;
    pointer-events: all;
}
.home-awards-box:hover .home-awards-list,
.home-awards-box.on .home-awards-list {
    animation-play-state: paused;
} 
.home-awards-list-nub.on .haln-icon-hover{
    opacity: 1;
}
.home-awards-list-nub.on .haln-icon-old{
    opacity: 0;
}
.home-awards .home-news-btn {
    margin-top: 75px;
}
.ys-footer{
    background: #3E3E3F;
}
.std-bot-link{
    display: flex;
    align-items: center;
}
.std-bot-link .std-title4{
    color: var(--colorfff);
    line-height: var(--l1h5);
}
.std-bot-icon{
    width: 50px;
    margin-left: 48px;
    transition: all .4s ease;
}
.std-bot-icon img{
    width: 100%;
}
.footer-top{
    padding-top: 50px;
    padding-bottom: 50px;
}
.std-bot{
    display: flex;
    justify-content: center;
}
.footer-center{
    border-top: 1px solid rgba(255, 255, 255, .06);
    border-bottom: 1px solid rgba(255, 255, 255, .06);
    padding-top: 85px;
    padding-bottom: 33px;
}
.footer-center-left{
    width: 464px;
    padding-right: 20px;
}
.footer-center-nav{
    width: calc(100% - 464px);
    display: flex;
    justify-content: space-between;
}
.footer-center-left-logo{
    width: 283px;
    margin-bottom: 32px;
}
.footer-center-left-logo a{
    display: block;
    width: 100%;
}
.footer-center-left-logo img{
    width: 100%;
}
.footer-center .ys-cont1360{
    display: flex;
    align-items: flex-start;
}
.fcni-first,
.fcni-first a{
    font-size: var(--text16);
    color: var(--colorfff);
    line-height: var(--l1h6);
}
.fcni-first{
    margin-bottom: 23px;
}
.fcni-series-nub,
.fcni-series-nub a{
    color: #939496;
    font-size: 14px;
    line-height: 2;
}
.fcni-series-nub a{
    transition: all .4s ease;
}
.fcni-series-nub{
    margin-bottom: 4px;
}
.footer-center-left-code{
    width: 126px;
    margin-bottom: 38px;
}
.fclc-img{
    width: 100%;
    border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, 0.20);
    background: rgba(255, 255, 255, 0.10);
    padding: 8px;
    margin-bottom: 12px;
}
.fclc-img img{
    width: 100%;
    border-radius: 8px;
}
.fclc-text{
    color: rgba(153,153,153,.8);
    font-size: 14px;
    text-align: center;
    line-height: var(--l1h5);
}
.fcll-item-icon{
    width: 24px;
    opacity: .6;
    position: relative;
    top: 5.5px;
}
.fcll-item .std-title6,
.fcll-item .std-title6 a{
    color: rgba(255, 255, 255, .6);
    font-size: var(--font20);
    line-height: var(--l1h75);
}
.fcll-item .std-title6 a{
    position: relative;
    top: -3.5px;
}
.fcll-item .std-title6{
    padding-left: 10px;
    max-width: calc(100% - 24px);
}
.fcll-item{
    display: flex;
    align-items: flex-start;
    margin-bottom: 10px;
}
.footer-center-left-list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
}
.fcll-item{
    padding: 0 12px;
}
.fcll-item .std-title6{
    font-size: var(--text16);
    position: relative;
    top: 3.5px;
}
.footer-bot .ys-cont1360{
    display: flex;
    justify-content: space-between;
}
.footer-bot{
    padding-top: 20px;
    padding-bottom: 21px;
}
.footer-bot .std-text14,
.footer-bot .std-text14 p,
.footer-bot .std-text14 a{
    font-size: 14px;
    color: rgba(255, 255, 255, .5);
    line-height: 2;
}
.footer-bot .std-text14 a[href="https://www.yongsy.com"] {
    color: rgba(255, 255, 255, .2);
    margin-left: 24px;
}
.footer-bot-list-item,
.footer-bot-list-item a{
    color: rgba(255, 255, 255, .5);
    line-height: 2;
    transition: all .4s ease;
}
.footer-bot-list-item{
    padding: 0 11px;
    position: relative;
}
.footer-bot-list{
    margin: 0 -11px;
    display: flex;
}
.footer-bot-list-item::before{
    content: '';
    height: 13px;
    width: 1px;
    background: rgba(255, 255, 255, .5);
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.footer-bot-list-item:last-child::before{
    display: none;
}
.fcni-btn-icon{
    width: 16px;
    margin-left: 7px;
    transition: all 0.36s;
}
.fcni-btn-icon img{
    width: 100%;
}
.fcni-btn-text{
    color: #939496;
    font-size: 14px;
    line-height: 2;
}
.fcni-btn{
    display: flex;
    align-items: center;
    cursor: pointer;
    display: none;
}
.fcni-series-nub:nth-of-type(n+6){
    display: none;
}
.footer-center-nav-item.has .fcni-btn{
    display: flex;
}
.footer-center-nav-item.act .fcni-btn-icon{
    transform: rotate(180deg);
}
.hbli-add .std-title3{
    color: var(--color333);
    line-height: var(--l1h5);
    margin-bottom: 22px;
}
.home-business-list .slick-track{
    display: flex;
}
.home-business-list-item.slick-slide{
    height: auto;
}
.hbli-add{
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}
.home-business-box{
    position: relative;
}
.hbli-add{
    position: absolute;
    left: 106.25%;
    top: 50%;
    transform: translateY(-50%);
    width: 200px;
}
.home-business-list{
    position: relative;
    z-index: 10;
}
.head-logo {
    width: 248px;
    line-height: var(--head);
    font-size: 0;
}
.head-logo a{
    display: inline-block;
}
.head-nav-item-title{
    font-size: var(--text18);
    color: var(--colorfff);
    line-height: var(--head);
    transition: all .4s ease;
    display: inline-block;
    position: relative;
}
.head-nav{
    display: flex;
    align-items: center;
}
.head-nav-item{
    padding: 0 38px;
}
.head-logo img:first-child{
    opacity: 0;
}
.mod-head,
.head-search-btn .ys-imgbox-cover img{
    transition: all .4s ease;
}
.head-other{
    display: flex;
}
.head-search-btn{
    height: var(--head);
    line-height: var(--head);
}
.ys-imgbox-cover img:nth-child(n+2) {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    object-fit: cover;
}
.head-search-btn .ys-imgbox-cover img:nth-of-type(3){
    transform: scale(0.8);
    opacity: 0;
}
.head-search-btn .ys-imgbox-cover img:first-child{
    opacity: 0;
}
.head-search{
    margin-left: 38px;
}
.yx-search3xlbox{
    width: 100%;
    height: 350px;
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(5.099999904632568px);
    -webkit-backdrop-filter: blur(5.099999904632568px);
    -moz-backdrop-filter: blur(5.099999904632568px);
    -o-backdrop-filter: blur(5.099999904632568px);
    -ms-backdrop-filter: blur(5.099999904632568px);
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 99;
    box-shadow: 0px 4px 6.2px 0px rgba(0, 0, 0, 0.04) inset, 0px 4px 6.2px 0px rgba(0, 0, 0, 0.04);
}
.yx-search3-tbox{
    width: 50%;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: auto;
    border-bottom: 1px solid #666;
    display: flex;
    align-items: center;
}
.yx-search3xlbtn{
    width: 27px;
    line-height: auto;
}
.yx-search3xlbtn img{
    width: 100%;
    transition: all .36s;
}
.yx-search3-xls  {
    width: calc(100% - 27px);
    padding-right: 20px;
}
.yx-search3-xls input{
    font-size: 16px;
    line-height: 3.75;
    color: #666;
    width: 100%;
    transition: all .36s;
}
.yx-search3-xls input::placeholder{
    color: #666;
}
.head-search.on .head-search-btn img:nth-of-type(3){
    opacity: 1!important;
}
.head-search.on .head-search-btn img:nth-of-type(2),
.head-search.on .head-search-btn img:first-child{
    opacity: 0!important;
}
.head-language,
.head-language a{
    line-height: var(--head);
    color: var(--colorfff);
    transition: all .4s ease;
    font-size: var(--font20);
}
.head-search {
    padding-right: 18px;
}
.head-language{
    padding-left: 18px;
    position: relative;
}
.head-language::before{
    content: '';
    background: #fff;
    width: 1px;
    height: 22px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all .4s ease;
}
/* head - change - start */
.ys-hd-pc.isfixed .head-nav-item-title,
.ys-page-wrap.act .head-nav-item-title,
.ys-page-wrap.on-main .head-nav-item-title,
.ys-hd-pc.ishover .head-nav-item-title{
    color: var(--color333);
}
.ys-hd-pc.isfixed .head-logo img:first-child,
.ys-hd-pc.isfixed .head-search-btn .ys-imgbox-cover img:first-child,
.ys-page-wrap.act .head-logo img:first-child,
.ys-page-wrap.act .head-search-btn .ys-imgbox-cover img:first-child,
.ys-page-wrap.on-main .head-logo img:first-child,
.ys-page-wrap.on-main .head-search-btn .ys-imgbox-cover img:first-child,
.ys-hd-pc.ishover .head-logo img:first-child,
.ys-hd-pc.ishover .head-search-btn .ys-imgbox-cover img:first-child{
    opacity: 1;
}
.ys-hd-pc.isfixed .head-logo img:nth-of-type(2),
.ys-hd-pc.isfixed .head-search-btn .ys-imgbox-cover img:nth-of-type(2),
.ys-page-wrap.act .head-logo img:nth-of-type(2),
.ys-page-wrap.act .head-search-btn .ys-imgbox-cover img:nth-of-type(2),
.ys-page-wrap.on-main .head-logo img:nth-of-type(2),
.ys-page-wrap.on-main .head-search-btn .ys-imgbox-cover img:nth-of-type(2),
.ys-hd-pc.ishover .head-logo img:nth-of-type(2),
.ys-hd-pc.ishover .head-search-btn .ys-imgbox-cover img:nth-of-type(2){
    opacity: 0;
}
.ys-hd-pc.isfixed .mod-head,
.ys-page-wrap.act .mod-head,
.ys-page-wrap.on-main .mod-head,
.ys-hd-pc.ishover .mod-head{
    background: #FFF;
    box-shadow: 0px 4px 6.2px 0px rgba(0, 0, 0, 0.04);
}
.ys-hd-pc.isfixed .head-language::before,
.ys-page-wrap.act .head-language::before,
.ys-page-wrap.on-main .head-language::before,
.ys-hd-pc.ishover .head-language::before{
    background: #D7AC78;
}
.ys-hd-pc.isfixed .head-language,
.ys-hd-pc.isfixed .head-language a,
.ys-page-wrap.act .head-language,
.ys-page-wrap.act .head-language a,
.ys-page-wrap.on-main .head-language,
.ys-page-wrap.on-main .head-language a,
.ys-hd-pc.ishover .head-language,
.ys-hd-pc.ishover .head-language a{
    color: var(--color333);
}
.ys-hd-pc.isfixed .head-nav-item-title::before,
.ys-page-wrap.act .head-nav-item-title::before,
.ys-page-wrap.on-main .head-nav-item-title::before,
.ys-hd-pc.ishover .head-nav-item-title::before{
    background: var(--colormain2);
}
/* head - change - end */
.head-nav-item-title::before{
    content: '';
    height: 2px;
    width: 0;
    position: absolute;
    background: transparent;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all .4s ease;
    opacity: 0;
}
.head-nav-item.yxnav-active1 .head-nav-item-title::before{
    width: 100%;
    opacity: 1;
}
.head-nav-item-down1{
    position: absolute;
    top: 100%;
    background: var(--colorfff);
    padding: 20px 0;
}
.head-nav-item-down{
    box-shadow: 0px 4px 6.2px 0px rgba(0, 0, 0, 0.04) inset,0px 4px 6.2px 0px rgba(0, 0, 0, 0.04) ;
}
.hnid-list-item-link{
    padding: 8px 53px;
    color: var(--color333);
    transition: all .4s ease;
    font-size: var(--text18);
    line-height: var(--l1h75);
    display: block;
    white-space: nowrap;
}
.hnid-list-item.yxnav-active2 .hnid-list-item-link{
    color: var(--colormain);
}
.head-nav-item.act{
    position: static;
}
.hnid2-lil-icon{
    width: 16px;
    opacity: 0;
    transition: all .4s ease;
}
.hnid2-lil-icon img{
    width: 100%;
}
.head-nav-item-down2{
    width: 100%;
}
.hnid2-list-item{
    width: 25%;
    padding: 0 50px;
}
.hnid2-list{
    margin: 0 -50px;
    display: flex;
    flex-wrap: wrap;
}
.hnid2-list-item-link{
    display: flex;
    position: relative;
    align-items: center;
    justify-content: space-between;
    padding-right: 10px;
    padding-top: 25px;
    padding-bottom: 10px;
}
.hnid2-list-item-link::before{
    content: '';
    background: #E3E3E3;
    height: 1px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}
.hnid2-list-item-link::after{
    content: '';
    background: var(--colormain);
    height: 1px;
    width: 0;
    opacity: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all .4s ease;
}
.hnid2-list-item-link .std-text2{
    width: calc(100% - 16px);
    transition: all .4s ease;
}
.head-nav-item-down2{
    padding-bottom: 71px;
    padding-top: 24px;
}
.hnid2-list.ishover .hnid2-list-item.yxnav-active2 .hnid2-list-item-link::after{
    width: 0;
    opacity: 0;
}
.hnid2-list.ishover .hnid2-list-item.yxnav-active2 .hnid2-lil-icon{
    opacity: 0;
}
.hnid2-list.ishover .hnid2-list-item.yxnav-active2 .std-text2{
    color: var(--color333);
}
.hnid2-list-item.yxnav-active2 .hnid2-list-item-link::after,
.hnid2-list-item.on1 .hnid2-list-item-link::after,
.hnid2-list.ishover .hnid2-list-item.yxnav-active2.on1 .hnid2-list-item-link::after{
    width: 100%;
    opacity: 1;
}
.hnid2-list-item.yxnav-active2 .hnid2-lil-icon,
.hnid2-list-item.on1 .hnid2-lil-icon,
.hnid2-list.ishover .hnid2-list-item.yxnav-active2.on1 .hnid2-lil-icon{
    opacity: 1;
}
.hnid2-list-item.yxnav-active2 .std-text2,
.hnid2-list-item.on1 .std-text2,
.hnid2-list.ishover .hnid2-list-item.yxnav-active2.on1 .std-text2{
    color: var(--colormain);
}
.ys-phnav-logo {
    width: 200px;
}
.ys-ph-navbar4 .ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox .ys-phnav-header-font, .ys-ph-navbar4 .ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox a, .ys-ph-navbar4 .ys-ph-nav li.yxnav-active2>.ys-phnav-lisbox .ys-phnav-header-font, .ys-ph-navbar4 .ys-ph-nav li.yxnav-active3>.ys-phnav-lisbox .ys-phnav-header-font {
    color: var(--colormain);
}
.ys-phnav-tel,
.ys-phnav-tel a{
    color: var(--color333);
}
.ys-ph-navbar4 .ys-ph-nav .ys-phnav-header-font, 
.ys-ph-navbar4 .ys-ph-nav a {
    color: var(--color333);
}
.ys-ph-navbar4 .ys-phnav-menu {
    background: var(--colorfff);
    color: var(--color333);
    box-shadow: 0px 4px 6.2px 0px rgba(0, 0, 0, 0.04) inset;
}
.ys-ph-navbar4 .ys-phnav-icon::after, 
.ys-ph-navbar4 .ys-phnav-icon::before{
    background: var(--color333);
}
.ys-ph-navbar4 .ys-phnav-lisbox {
    border-bottom: 1px solid #E3E3E3;
}
.ys-nyban-title h1{
    font-size: var(--font46);
    line-height: var(--l1h5);
    color: var(--colorfff);
}
.about-ban .ys-nyban-title h1{
    font-size: var(--font60);
    line-height: var(--l1h3);
    color: var(--colorfff);
}
.ys-nyban-img{
    position: relative;
}
.ys-nyban-img::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.3);
    opacity: 0;
    transition: all .4s ease;
}
.ys-nybanner.on .ys-nyban-img::before{
    opacity: 1;
}
.mod-crumbs{
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 10;
    padding-bottom: 19px;
}
.ys-bread-list a{
    color: var(--colorfff);
    font-size: 14px;
    line-height: var(--l1h6);
    transition: all .4s ease;
    display: inline-block;
}
.ys-bread-list{
    padding: 0 17px;
}
.ys-bread{
    margin: 0 -17px;
}
.ys-bread-list::before {
    content: '';
    position: absolute;
    top: 50%;
    background-image: url(../images/b2_icon06.svg);
    width: 18px;
    height: 18px;
    background-size: 100% 100%;
    right: -9px;
    transform: translateY(-50%);
}
.std-anchor{
    height: var(--anchor);
}
.anchor-box{
    border-top: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;
    background: var(--colorfff);
}
.anchor-box-list{
    display: flex;
    justify-content: center;
}
.abli-inof .std-text2{
    line-height: var(--anchor);
    color: var(--color333);
    transition: all .4s ease;
    padding: 0 15px;
    position: relative;
}
.abli-inof{
    cursor: pointer;
    padding: 0 45px;
    position: relative;
}
.abli-inof::before{
    content: '';
    background: #C8C8C8;
    height: 16px;
    width: 1px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.anchor-box-list-item:last-child .abli-inof::before{
    display: none;
}
.abli-inof .std-text2::before{
    content: '';
    height: 2px;
    background: var(--colormain2);
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -1px;
    width: 0;
    opacity: 0;
    transition: all .4s ease;
}
.anchor-box-list-item.on .abli-inof .std-text2::before{
    width: 100%;
    opacity: 1;
}
.anchor-box-list-item.on .abli-inof .std-text2{
    color: var(--colormain);
}
.about-profile{
    padding-top: 87px;
}
.about-profile-bg,
.about-profile-bg img{
    width: 100%;
}
.about-profile-bg{
    z-index: 5;
    position: relative;
}
.about-profile-text .std-title2{
    color: var(--color333);
    line-height: var(--l1h5);
    margin-bottom: 22px;
}
.about-profile-text .std-text1 p{
    color: var(--color666);
    line-height: var(--l1h75);
}
.about-profile-text .std-text1 p{
    margin-bottom: 0.875em;
}
.about-profile-text .std-text1 p:last-child{
    margin-bottom: 0;
}
.about-profile-text{
    width: 66%;
    margin-bottom: var(--space40);
}
.apli-data{
    font-size: 64px;
    font-family: var(--weiheng);
    line-height: 1;
    margin-bottom: 9px;
}
.about-profile-list-item{
    text-align: center;
}
.about-profile-list-item .std-text2{
    color: var(--color666);
    margin-bottom: 14px;
}
.apli-bot{
    width: 120px;
    margin: 0 auto;
    border-top: 1px solid #F4F4F4;
    padding-top: 12px;
    display: flex;
    justify-content: center;
}
.apli-bot-icon{
    width: 32px;
}
.about-profile-list{
    display: flex;
    justify-content: space-between;
}
.about-profile-bg{
    margin-top: -5.79vw;
}
.about-profile .ys-cont1200{
    position: relative;
    z-index: 6;
}
.about-culture{
    position: relative;
}
.about-culture-bg{
    position: relative;
}
.about-culture-bg,
.about-culture-bg img{
    width: 100%;
}
.about-culture-bg::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(0,0,0,.4);
    z-index: 3;
    top: 0;
    left: 0;
}
.acli-icon{
    width: 70px;
    margin: 0 auto;
    margin-bottom: 12px;
}
.about-culture-list-item .std-title5{
    color: var(--colorfff);
    line-height: var(--l1h75);
    margin-bottom: 10px;
    text-align: center;
}
.about-culture-list-item .std-text1,
.about-culture-list-item .std-text1 p{
    color: var(--colorfff);
    text-align: center;
}
.about-culture .ys-cont1200{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: var(--space130);
    z-index: 6;
}
.about-culture .std-title2{
    color: var(--colorfff);
    text-align: center;
    margin-bottom: calc(var(--space100) + 7px);
}
.about-culture-list{
    display: flex;
    justify-content: space-between;
    margin: 0 -20px;
}
.about-culture-list-item{
    width: 33.333333%;
    padding: 0 10px;
}
.about-honor{
    padding-bottom: var(--space120);
    padding-top: var(--space110);
}
.about-honor .std-title2{
    margin-bottom: 18px;
    line-height: var(--l1h5);
    color: var(--color333);
}
.about-honor-text{
    margin-bottom: 56px;
}
.ahbi-left-logo {
    width: 100%;
    position: relative;
    top: -10px;
}
.ahbi-left{
    width: 335px;
    padding-right: 65px;
}
.ahbi-right{
    width: calc(100% - 335px);
}
.about-honor-box-item{
    display: flex;
    align-items: flex-start;
}
.contact-consult{
    position: relative;
    background: var(--colorf7);
}
.on-main .ys-main{
    margin-top: var(--head);
}
.contact-consult .ys-cont1600{
    position: relative;
    display: flex;
}
.contact-consult-right{
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.contact-consult-left{
    width: 40.5625%;
    position: relative;
}
.contact-consult-left-img{
    margin-left: calc(800px - 50vw);
    position: absolute;
    width: calc(100% + calc(50vw - 800px));
    height: 100%;
}
.contact-consult-left-img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.contact-consult-left-img::before{
    content: '';
    background: rgba(0, 0, 0, 0.2);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
}
.contact-consult-left .ys-cont1200{
    width: 1600px;
} 
.contact-consult-right{
    width: 59.4375%;
    padding-left: 150px;
    padding-top: 82px;
    padding-bottom: 102px;
}
.contact-consult-right .std-title3{
    color: var(--color333);
    line-height: var(--l1h3);
    margin-bottom: 38px;
}
.contact-consult-right-list{
    --jian10: 10px;
}
.ccrl-item{
    padding: 0 var(--jian10);
    margin-bottom: calc(var(--jian10) * 2);
}
.contact-consult-right-list{
    margin: 0 calc(var(--jian10) * -1) calc(var(--jian10) * -2);
    --height53: 53px;
    display: flex;
    flex-wrap: wrap;
}
.ccrl-item2{
    width: 50%;
}
.ccrl-item1{
    width: 100%;
}
.ccrl-item-box{
    background: var(--colorfff);
    height: var(--height53);
    padding: 0 20px;
    display: flex;
    align-items: center;
}
.ccrl-item-box-name{
    color: var(--color999);
    line-height: var(--l1h75);
    font-size: var(--text16);
}
.ccrl-item-box-name span{
    color: #f00;
}
.ccrl-item-box .ccrl-item-box-input{
    flex-grow: 1;
}
.ccrl-item-box input{
    width: 100%;
    padding-left: 10px;
    font-size: var(--text16);
    line-height: var(--l1h75);
    color: var(--color333);
}
.ccrl-item-box textarea{
    font-size: var(--text16);
    line-height: var(--l1h75);
    color: var(--color333);
    width: 100%;
    height: 178px;
}
.ccrl-text .ccrl-item-box{
    height: auto;
    display: flex;
    flex-wrap: wrap;
    padding-top: 16px;
}
.ccrl-text .ccrl-item-box-name,
.ccrl-text .ccrl-item-box-input{
    width: 100%;
}
.ccrl-code-img{
    height: var(--height53);
    margin-left: 20px;
    cursor: pointer;
}
.ccrl-code-img img{
    height: 100%;
    width: auto;
    max-width: none;
}
.ccrl-code{
    display: flex;
}
.ccrl-code .ccrl-item-box{
    flex-grow: 1;
}
.ccrl-item-btn{
    width: 16px;
    height: 16px;
    position: relative;
    cursor: pointer;
    top: 6px;
}
.ccrl-item-btn::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border: 1px solid #D3D3D3;
}
.ccrl-item-btn::after{
    content: '\e72e';
    font-family: 'iconfont'!important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    color: var(--colormain);
    font-size: 12px;
    font-weight: bold;
    opacity: 0;
    transition: all .4s ease;
}
.ccrl-agree.on .ccrl-item-btn::after{
    opacity: 1;
}
.ccrl-agree .std-text1{
    width: calc(100% - 16px);
    padding-left: 11px;
}
.ccrl-agree{
    display: flex;
    align-items: flex-start;
    margin-top: 2px;
    margin-bottom: 32px;
}
.ccrl-agree .std-text1,
.ccrl-agree .std-text1 p{
    color: var(--color333);
}
.ccrl-agree .std-text1 a{
    color: var(--colormain);
}
.ccrl-item1 .std-btn2,
.ccrl-item1 .std-btn2-link{
    width: 100%;
}
.ccrl-item1 .std-btn2-link {
    padding: 13.5px 50px;
    border-radius: 28px;
}
.contact-consult-left-text{
    position: relative;
    width: 100%;
    top: 0;
    height: 100%;
    z-index: 3;
    padding-top: 75px;
    padding-bottom: var(--space130);
}
.contact-consult-left-text .std-title2{
    color: var(--colorfff);
    line-height: var(--l1h5);
    margin-bottom: 60px;
}
.cclt-series{
    margin-left: -20px;
    padding-right: 140px;
}
.cclt-series-item{
    margin-bottom: 12px;
    position: relative;
    padding: 22px 58px 22px 20px;
}
.cclt-lit-icon{
    width: 22px;
}
.cclt-series-item-top .std-title6{
    color: var(--colorfff);
    line-height: var(--l1h4);
    width: calc(100% - 22px);
    padding-left: 10px;
}
.cclt-series-item-top{
    display: flex;
    align-items: center;
    margin-bottom: 12px;
}
.cclt-series-item .std-text2,
.cclt-series-item .std-btn3{
    padding-left: 32px;
}
.cclt-series-item .std-text2,
.cclt-series-item .std-text2 p,
.cclt-series-item .std-text2 a{
    color: var(--colorfff);
    line-height: var(--l1h5);
}
.cclt-series-item .std-text2 a{
    margin-right: 18px;
}
.cclt-series-item .std-text2 a:last-child{
    margin-right: 0;
}
.cclt-series-item .std-btn3-link .std-text1{
    color: var(--colorfff);
}
.cclt-series-item .std-btn3 {
    margin-top: 16px;
}
.cclt-series-item::before{
    content: '';
    background: rgba(0, 0, 0, 0.19);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    -moz-backdrop-filter: blur(5px);
    -ms-backdrop-filter: blur(5px);
    -o-backdrop-filter: blur(5px);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.cclt-series-item>*{
    position: relative;
    z-index: 3;
}
.area-network{
    position: relative;
}
.area-network-bg{
    width: 43.333333%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.area-network-bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.area-network .ys-cont1600{
    position: relative;
    z-index: 3;
}
.area-network-cry-text{
    width: 34.625%;
    padding-right: 184px;
    padding-top: var(--space100);
}
.area-network-cry-text .std-title2{
    margin-bottom: 56px;
    color: var(--color333);
    line-height: var(--l1h5);
}
.area-network-cry-text .std-text1,
.area-network-cry-text .std-text1 p{
    line-height: var(--l1h75);
    color: var(--color666);
}
.area-network-cry-inof{
    width: 65.375%;
}
.area-network-cry{
    display: flex;
    align-items: flex-start;
}
.anci-list-item{
    width: 25%;
    padding: 0 6px;
    margin-bottom: 10px;
}
.anci-list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -6px -10px;
}
.anci-list-item-link{
    background: var(--colorf7);
    transition: all .4s ease;
    display: block;
    height: 180px;
    position: relative;
}
.anci-lil-bg{
    position: absolute;
    right: 0;
    height: 100%;
    top: 0;
    opacity: 0;
    transition: all .4s ease;
}
.anci-lil-bg img{
    width: auto;
    height: 100%;
    transform: scale(1)!important;
}
.anci-lil-text{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative;
    z-index: 6;
    padding: 16px 27px 18px;
    height: 100%;
}
.anci-lil-text .std-title6{
    color: var(--color333);
    line-height: var(--l1h75);
    transition: all .4s ease;
}
.anci-lil-text .std-btn3-link .std-text1{
    color: var(--colorfff);
}
.anci-lil-text .std-btn3{
    opacity: 0;
    transition: all .4s ease;
}
.anci-lil-text .std-btn3-icon {
    width: 22px;
    margin-left: 8px;
}
.area-network-cry-inof{
    padding-top: var(--space100);
    padding-bottom: calc(var(--space100) + 90px);
}
.anci-list-item:nth-of-type(2n-1){
   position: relative;
   top: 90px;
}
.area-network .mod-crumbs .ys-cont1200{
    width: 1600px;
}
.area-network .mod-crumbs {
    top: 0;
    bottom: auto;
    padding-bottom: 0;
    padding-top: 15px;
}
.area-network .ys-bread-list a{
    color: var(--color999);
}
.area-network .ys-bread-list::before {
    background-image: url(../images/b2_icon06h.svg);
}
.operate-inof,
.detail-inof{
    --top44: 44px;
    --right: 397px;
}
.operate-inof-cry-right{
    width: var(--right);
}
.operate-inof-cry-left{
    width: calc(100% - var(--right));
    padding-right: 119px;
}
.oicl-intel{
    padding-top: var(--space100);
    padding-bottom: 60px;
}
.operate-inof .std-title4{
    color: var(--colormain);
    line-height: var(--l1h5);
    margin-bottom: 26px;
}
.operate-inof .std-text1,
.operate-inof .std-text1 p{
    color: var(--color666);
}
.oicl-scope{
    padding-top: var(--top44);
    padding-bottom: 64px;
}
.oicl-sbc-series-item{
    width: 50%;
    padding: 0 6px;
    margin-bottom: 10px;
}
.oicl-sbc-series{
    margin: 0 -6px -10px;
    display: flex;
    flex-wrap: wrap;
}
.oicl-sbcli-text{
    background: var(--colorf7);
    padding: 10px 20px;
    color: var(--color333);
    line-height: var(--l1h75);
    font-size: var(--text16);
}
.oicl-scope-box-core .std-title6{
    color: var(--colormain);
    line-height: 1.8;
    margin-bottom: 20px;
}
.oicl-scope-box{
    padding-top: 3px;
}
.oicl-scope-box-core{
    padding-top: 30px;
}
.oicl-perform{
    padding-top: var(--top44);
    padding-bottom: 67px;
}
.oicl-perform-list-nub{
    background: var(--colorf7);
    margin-bottom: 10px;
}
.oicl-perform-list-nub:last-child{
    margin-bottom: 0;
}
.oicl-intel .std-text1 p{
    margin-bottom: 11px;
}
.oicl-intel .std-text1 p:last-child{
    margin-bottom: 0;
}
.operate-inof-cry {
    margin-right: -116px;
}
.oicl-perform-list-nub{
    background: var(--colorf7);
    padding: 19px 40px 25px 30px;
    display: flex;
    align-items: flex-start;
}
.oicl-perform-list-nub .std-title6{
    color: var(--colormain);
    line-height: var(--l1h75);
    width: 55px;
}
.oicl-perform-list-nub .std-text1{
    width: calc(100% - 55px);
}
.oicl-perform-list-nub .std-text1,
.oicl-perform-list-nub .std-text1 p{
    color: var(--color333);
}
.oicl-perform-list-nub .std-text1 span{
    color: var(--colormain);
}
.operate-inof .oicl-perform .std-title4 {
    margin-bottom: 15px;
}
.oicl-perform-list{
    margin-top: 33px;
}
.oicl-honor{
    padding-top: var(--top44);
    padding-bottom: 53px;
}
.oicl-honor .std-title4{
    margin-bottom: 22px;
}
.oicl-hli-icon {
    width: 30px;
    position: relative;
    top: -1px;
}
.oicl-honor-list-item .std-text1{
    width: calc(100% - 30px);
    padding-left: 15px;
}
.oicl-honor-list-item{
    display: flex;
    align-items: flex-start;
    margin-bottom: 14px;
}
.oicl-honor-list-item:last-child{
    margin-bottom: 0;
}
.oicl-public{
    padding-top: var(--top44);
    padding-bottom: 56px;
}
.oicl-detail{
    border-bottom: 1px solid #E3E3E3;
}
.oicl-detail:last-child{
    border-bottom: 0;
}
.oicl-public .std-title4{
    margin-bottom: 20px;
}
.oicl-public-list-item{
    width: 50%;
    padding: 0 12px;
    margin-bottom: 18px;
}
.oicl-public-list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px -18px;
}
.oicl-pli-box{
    background: var(--colorf7);
    padding: 8px 36px 20px 6px;
}
.oicl-pli-box-img{
    width: 150px;
}
.oicl-pli-box{
    display: flex;
    align-items: flex-start;
}
.oicl-pli-box-text{
    width: calc(100% - 150px);
    padding-left: 20px;
    padding-top: 22px;
}
.oicl-plibt-in-icon{
    width: 16px;
    position: relative;
    top: 6px;
}
.oicl-plibt-item-nub{
    display: flex;
    align-items: flex-start;
    margin-bottom: 6px;
}
.oicl-plibt-item-nub .std-text1{
    width: calc(100% - 16px);
    padding-left: 6px;
}
.oicl-plibt-item-nub:last-child{
    margin-bottom: 0;
}
.oicl-plibt-item{
    margin-top: 14px;
}
.oicr-box{
    background: #F3F3F3;
}
.oicr-box-search{
    padding: 31px 42px 52px;
}
.oicr-box-search .std-title6{
    line-height: var(--l1h5);
    color: var(--color333);
    margin-bottom: 30px;
}
.oicr-bsl-nub{
    width: 100%;
    margin-bottom: 10px;
    height: 41px;
    border-radius: 21px;
    border: 1px solid var(--colormain);
}
.oicr-bsl-nub-input{
    width: 100%;
    height: 100%;
    border: none !important;!i;!;
}
.oicr-bsl-nub-input input,
.oicr-bsl-nub-select input{
    font-size: var(--text16);
    color: var(--color666);
    line-height: var(--l1h75);
    width: 100%;
    height: 100%;
    padding: 0 23px;
}
.oicr-bsl-nub-input input::placeholder,
.oicr-bsl-nub-select input::placeholder{
    color: var(--color666);
}
.oicr-bsl-nub-select{
    width: 100%;
    height: 100%;
}
.oicr-bsl-nub-select .ys-select-xtbbox{
    width: 16px;
    right: 21px;
}
.oicr-bsl-nub-select .ys-select-xtbbox img{
    width: 100%;
}
.oicr-bsl-nub:last-child{
    margin-bottom: 0;
}
.oicr-box-search .std-text1{
    color: var(--colorfff);
}
.oicr-box-search .std-btn2-link {
    width: 100%;
    padding-top: 9px;
    padding-bottom: 9px;
}
.oicr-box-search .std-btn2{
    margin-top: 27px;
}
.oicr-bsl-nub-select .ys-select-li{
    font-size: var(--text16);
    line-height: 2;
    color: var(--color333);
    transition: all .4s ease;
}
.oicr-bslns3 .ys-select-li{
    width: 33.333333%;
    padding-right: 10px;
    display: inline-block;
}
.oicr-bslns2 .ys-select-li{
    width: 50%;
    padding-right: 10px;
    display: inline-block;
}
.oicr-bslns1 .ys-select-li{
    width: 100%;
    padding-right: 10px;
    display: inline-block;
}
.oicr-bslns3 .mCSB_container,
.oicr-bslns2 .mCSB_container,
.oicr-bslns1 .mCSB_container{
    font-size: 0;
}
.oicr-bslns3 .ys-select-bd,
.oicr-bslns2 .ys-select-bd,
.oicr-bslns1 .ys-select-bd{
    width: calc(100% + 2px);
    left: -1px;
    padding: 14px 20px;
    border-radius: 20px;
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(5.099999904632568px);
    -webkit-backdrop-filter: blur(5.099999904632568px);
    -moz-backdrop-filter: blur(5.099999904632568px);
    -ms-backdrop-filter: blur(5.099999904632568px);
    -o-backdrop-filter: blur(5.099999904632568px);
    height: 188px;
    top: calc(100% + 1px);
    box-shadow: 0px 4px 6.2px 0px rgba(0, 0, 0, 0.04);
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 2px;
}
.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{
    background: #D9D9D9;
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background: var(--colormain);
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: var(--colormain);
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
    background-color: var(--colormain);
}
.mCSB_outside+.mCSB_scrollTools {
    right: -7px;
}
.mCSB_scrollTools{
    top: 20px;
    bottom: 20px;
}
.oicr-box-relate{
    background: #E3E3E3;
    padding: 37px 39px 50px 44px;
}
.oicr-box-relate-title{
    display: flex;
    justify-content: space-between;
    margin-bottom: 19px;
}
.oicr-box-relate-title .std-btn3-link .std-text1 {
    color: var(--colormain2);
    font-size: 14px;
}
.oicr-brl-item-link{
    position: relative;
    display: flex;
    border-bottom: 1px solid rgba(188,188,188,.4);
    padding-top: 16px;
    padding-bottom: 4px;
    padding-right: 7px;
    align-items: center;
}
.oicr-brl-item-link .std-text1{
    color: var(--color333);
    line-height: var(--l1h75);
    transition: all .4s ease;
    flex-grow: 1;
}
.oicr-brlil-icon{
    width: 16px;
    opacity: 0;
    transition: all .4s ease;
}
.oicr-brlil-icon img{
    width: 100%;
}
.sticky-html
,.sticky-body{
    overflow: inherit !important;
}
.operate-inof-cry{
    position: relative;
}
.operate-news{
    background: var(--colorf7);
    padding-top: 76px;
    padding-bottom: var(--space110);
}
.operate-news .std-title2{
    text-align: center;
    color: var(--color333);
    margin-bottom: var(--space40);
}
.mod-arrows2 .slick-prev,
.mod-arrows2 .slick-next{
    width: 40px;
    height: 40px;
    z-index: 6;
}
.mod-arrows2 .slick-prev::before,
.mod-arrows2 .slick-next::before,
.mod-arrows2 .slick-prev::after,
.mod-arrows2 .slick-next::after{
    content: '';
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
    transition: all .4s ease;
}
.mod-arrows2 .slick-prev::before{
    background-image: url(../images/a1_arrow1.svg);
}
.mod-arrows2 .slick-next::before{
    background-image: url(../images/a1_arrow2.svg);
}
.mod-arrows2 .slick-prev::after{
    background-image: url(../images/a1_arrow3.svg);
}
.mod-arrows2 .slick-next::after{
    background-image: url(../images/a1_arrow4.svg);
}
.mod-arrows2 .slick-prev::before,
.mod-arrows2 .slick-next::before{
    opacity: 0;
}
.mod-arrows2 .slick-prev{
    left: -60px;
}
.mod-arrows2 .slick-next{
    right: -60px;
}
.mod-arrows2 .slick-arrow.slick-disabled{
    pointer-events: none;
}
.mod-arrows2 .slick-arrow.slick-disabled::after{
    opacity: 0;
}
.mod-arrows2 .slick-arrow.slick-disabled::before{
    opacity: 1;
}
.anchor-box{
    transition: all .4s ease;
    top: var(--head);
}
.std-anchor.isfixed .anchor-box{
    position: fixed;
    width: 100%;
    z-index: 90;
}
.inside-main.hasup.up .mod-head{
    top: calc(var(--head) * -1);
}
.inside-main.hasup.up .anchor-box{
    top: 0;
}
.operate-inof-cry-right{
    position: sticky;
    top: calc(var(--head) + var(--anchor));
    transition: all .4s ease;
}
.inside-main.hasup.up .operate-inof-cry-right{
    top: calc(var(--anchor) + 25px);
}
.team-list{
    padding-top: 70px;
    padding-bottom: 65px;
}
.team-list-inof-item{
    width: 100%;
    margin-bottom: 20px;
    padding: 0 var(--jian12);
}
.team-list-inof{
    --jian12: 12px;
    margin: 0 calc(var(--jian12) * -1);
    display: flex;
    flex-wrap: wrap;
}
.tlii-cry{
    border: 1px solid #DCDCDC;
    background: var(--colorf7);
    padding-left: 26px;
    padding-right: 14px;
    height: 46px;
    display: flex;
    align-items: center;
}
.tlii-cry-btn{
    width: 24px;
    cursor: pointer;
}
.tlii-cry-btn img{
    width: 100%;
}
.tlii-cry input{
    flex-grow: 1;
    width: calc(100% - 24px);
    height: 100%;
    padding-right: 10px;
    color: var(--color333);
    font-size: var(--text16);
    line-height: var(--l1h75);
}
.tlii-cry input::placeholder{
    color: var(--color666);
}
.team-list-inof-item3{
    width: 33.333333%;
}
.tlii-select .ys-select-li{
    color: var(--color333);
    line-height: 2;
    transition: all .4s ease;
    font-size: var(--text16);
}
.tlii-select .ys-select-xtbbox{
    width: 16px;
}
.tlii-select .iconfont{
    transition: all .4s ease;
}
.ys-select-xtbbox img{
    width: 100%;
}
.tlii-select .ys-select-bd {
    border-radius: 0px 0px 10px 10px!important;
}
.tlii-select .mCSB_scrollTools {
    top: 0;
}
.tlwb-all-item{
    font-size: var(--text18);
    line-height: var(--l1h75);
    transition: all .4s ease;
    color: var(--color333);
    cursor: pointer;
}
.tlwb-all-item a{
    color: inherit;
    line-height: inherit;
    font-size: inherit;
}
.tlwb-all{
    display: flex;
    flex-wrap: wrap;
}
.tlwb-btn-icon{
    width: 14px;
    margin-right: 9px;
}
.tlwb-btn-icon img{
    width: 100%;
}
.tlwb-btn .std-text1{
    color: var(--color666);
    line-height: var(--l1h75);
    font-size: var(--text16);
    transition: all .4s ease;
}
.tlwb-btn{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.team-list-word-box{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.team-list-word-name{
    color: var(--color333);
    margin-bottom: 21px;
}
.tlwb-all-item{
    width: 40px;
    padding: 0 10px;
}
.tlwb-all{
    margin: 0 -10px;
    max-width: calc(100% - 55px);
    flex-grow: 1;
}
.tlwb-all-item.on{
    color: var(--colormain);
}
.team-list-word {
    margin-top: 31px;
}
.team-person{
    background: var(--colorf7);
    padding-top: var(--space80);
    padding-bottom: var(--space100);
}
.team-person-list-item{
    width: 33.333333%;
    padding: 0 var(--jian12);
    margin-bottom: calc(var(--jian12) * 2);
}
.team-person-list{
    display: flex;
    flex-wrap: wrap;
    --jian12: 12px;
    margin: 0 calc(var(--jian12) * -1) calc(var(--jian12) * -2);
}
.tpli-link{
    background: var(--colorfff);
    box-shadow: 0px 15px 17px rgba(87, 75, 65, 0.06);
    display: flex;
    --jian32: 32px;
    flex-direction: column;
    height: 100%;
}
.tpli-link-top-head{
    width: 160px;
    border-radius: 50%;
    margin: 0 auto;
    margin-bottom: 9px;
    position: relative;
    z-index: 6;
}
.tpli-link-top .std-title5{
    color: var(--colormain);
    text-align: center;
    line-height: var(--l1h5);
    position: relative;
    z-index: 6;
}
.tpli-link-top .std-text1{
    color: var(--color666);
    line-height: var(--l1h75);
    text-align: center;
    position: relative;
    z-index: 6;
}
.tpli-link-top{
    width: 100%;
    position: relative;
    padding: 33px var(--jian32) 25px;
}
.tpli-link-top-bg{
    position: absolute;
    right: 0;
    height: 100%;
    width: auto;
    top: 0;
    opacity: .03;
    transition: all .4s ease;
}
.tpli-link-top-bg img{
    height: 100%;
}
.tpli-link-btn{
    position: absolute;
    width: 26px;
    top: 30px;
    right: 28px;
    opacity: 0;
    transition: all .4s ease;
}
.tpli-link-btn img{
    width: 100%;
}
.tpli-link-inof{
    padding: 14px var(--jian32) 16px;
    position: relative;
}
.tpli-link-inof-nub{
    margin-bottom: 4px;
}
.tpli-link-inof-nub:last-child{
    margin-bottom: 0;
}
.tpli-link-inof::before{
    content: '';
    width: calc(100% - calc(var(--jian32) * 2));
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    height: 1px;
    background: #E9E9E9;
}
.tpli-lin-icon{
    width: 20px;
    position: relative;
    top: 4px;
}
.tpli-link-inof-nub{
    display: flex;
    align-items: flex-start;
}
.tpli-link-inof-nub .std-text1{
    width: calc(100% - 20px);
    padding-left: 11px;
}
.tpli-lin-icon img{
    transform: scale(1)!important;
}
.std-page{
    margin-top: 60px;
}
.pc-fenye li.activepage {
    color: #fff;
    background: var(--colormain2);
}
.pc-fenye li {
    float: left;
    width: 32px;
    height: 32px;
    border: 0;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    line-height: 32px;
    color: var(--color666);
    text-align: center;
    margin: 0 16px;
    border-radius: 50%;
    transition: .4s ease;
    position: relative;
}
.prev li::before,
.next li::before,
.prev li::after,
.next li::after,
.first li::before,
.end li::before,
.first li::after,
.end li::after{
    content: '';
    width: 9px;
    height: 8px;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all .4s ease;
}
.first li::before,
.end li::before,
.first li::after,
.end li::after{
    width: 18px;
}
.prev li::before,
.next li::before{
    background-image: url(../images/jian1.svg);
}
.prev li::after,
.next li::after{
    background-image: url(../images/jian1h.svg);
    opacity: 0;
}
.first li::before,
.end li::before{
    background-image: url(../images/jian2.svg);
}
.first li::after,
.end li::after{
    background-image: url(../images/jian2h.svg);
    opacity: 0;
}
.next li::before,
.next li::after,
.end li::before,
.end li::after{
    transform: translate(-50%,-50%) rotate(180deg);
}
.prev{
    margin-right: 6px;
}
.next{
    margin-left: 6px;
}
.person-ban{
    position: relative;
}
.person-ban-cry-photo{
    width: 389px;
}
.person-ban-cry-text{
    width: calc(1200px - 389px);
    padding-left: 93px;
    padding-top: 77px;
    flex-grow: 1;
}
.person-ban-cry .ys-cont1200{
    display: flex;
    justify-content: space-between;
}
.pbct-tbl-icon{
    width: 38px;
}
.pbct-tbl-icon img{
    width: 100%;
}
.pbct-top-btn-link .std-text2{
    color: var(--colormain);
    margin-left: 14px;
    line-height: var(--l1h75);
}
.pbct-top{
    display: flex;
    border-bottom: 1px solid rgba(255,255,255,.5);
    justify-content: space-between;
    align-items: flex-end;
    padding-bottom: 13px;
}
.pbct-top-btn-link{
    display: flex;
    align-items: center;
}
.pbct-top-left{
    display: flex;
    align-items: flex-end;
}
.person-ban-cry{
    position: relative;
    z-index: 6;
    padding-top: calc(var(--head) + 26px);
}
.person-ban .ys-nyban-img{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: calc(100% - 64px);
}
.person-ban .ys-nyban-img img{
    height: 100%;
    object-fit: cover;
    width: 100%;
}
.pbct-top-left .std-text2{
    margin-left: 33px;
    color: var(--colorfff);
}
.pbct-top-left .std-title2{
    color: var(--colormain);
}
.pbct-list{
    display: flex;
    flex-wrap: wrap;
}
.pbct-list-item{
    width: 44.9%;
    padding-top: 31px;
}
.pbct-list-item:nth-of-type(2n){
    width: 55.1%;
}
.pbct-list-item-name{
    color: rgba(255, 255, 255, .5);
}
.pbct-list-item-cry{
    color: var(--colorfff);
}
.pbct-list-item-cry a{
    color: inherit;
}
.person-core{
    padding-top: 44px;
    padding-bottom: 225px;
}
.pccl-item-btn{
    width: 225px;
    text-align: center;
    color: var(--color333);
    font-size: var(--text18);
    line-height: var(--l1h75);
    padding: 17px 18px 16px;
    transition: all .4s ease;
    cursor: pointer;
}
.pccl-item.on .pccl-item-btn{
    color: var(--colorfff);
    background: var(--colormain);
}
.person-core-cry-list{
    width: 306px;
}
.person-core-cry-right{
    width: calc(100% - 306px);
}
.pccr-plate .std-title4{
    color: var(--colormain);
    line-height: var(--l1h5);
    margin-bottom: 12px;
}
.pccr-plate-list-item{
    padding: 0 5.5px;
}
.pccr-plate-list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -5.5px;
    margin-top: 17px;
    margin-bottom: 11px;
}
.pccr-pli-link{
    position: relative;
    padding: 8px 29px;
    display: block;
}
.pccr-pli-link::before{
    content: '';
    border: 1px solid var(--colormain2);
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%,-50%);
    transition: all .4s ease;
}
.pccr-pli-link .std-text2{
    text-align: center;
    color: var(--colormain);
    line-height: var(--l1h75);
    transition: all .4s ease;
    position: relative;
    z-index: 6;
}
.pccr-plate{
    padding-bottom: 44px;
    padding-top: 40px;
}
.pccr-plate:not(:first-child){
    border-top: 1px solid #E3E3E3;
}
.yxedr-active ul {
    padding-inline-start: 18px;
}
.yxedr-active ul li::marker{
    color: var(--colormain);
}
.person-ban-cry-photo{
    margin-left: -164px;
}
.pbct-top-btn{
    padding-bottom: 4px;
}
.pccr-plate .yxedr-active ul:last-child {
    margin-block-start: 12px;
    margin-block-end: 0;
}
.pccr-plate .yxedr-active ul:last-child li:last-child p{
    margin-bottom: 0;
}
.pccr-plate .yxedr-active h5{
    font-size: var(--font20);
    margin-top: 20px;
    margin-bottom: 14px;
}
.pccr-plate .yxedr-active h6{
    font-size: var(--text18);
    margin-bottom: 11px;
    margin-top: 54px;
}
.pccr-plate .yxedr-active h5+h6{
    margin-top: 0;
}
.pccr-plate .yxedr-active h5:first-child{
    margin-top: 0;
}
.pccr-plate-state-nub{
    margin-bottom: 9px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.pccr-plate-state-nub:last-child{
    margin-bottom: 0;
}
.pccr-plate-state{
    margin-bottom: 8px;
}
.pccr-psn-text{
    width: calc(100% - 90px);
    flex-grow: 1;
}
.pccr-plate:last-child{
    padding-bottom: 0;
}
.person-core-cry{
    position: relative;
}
.person-core-cry-list{
    position: sticky;
    top: calc(var(--head) + 60px);
}
.pccr-plate:first-child{
    padding-top: 0;
}
.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;
}
.network-main .area-network{
    padding-top: var(--space130);
}
.network-office-cry{
    padding-top: 6px;
    display: flex;
    align-items: flex-start;
}
.network-office-cry-text{
    width: 50%;
}
.network-office-cry-text .std-title2{
    color: var(--color333);
    line-height: var(--l1h5);
    margin-bottom: 20px;
}
.network-office-cry-text .std-text1,
.network-office-cry-text .std-text1 p{
    color: var(--color666);
    line-height: var(--l1h75);
}
.network-office-cry-text .std-text1 p{
    margin-bottom: 12px;
}
.noct-list-item{
    border-bottom: 1px solid #E2E2E2;
    padding-top: 12px;
    padding-bottom: 12px;
    display: flex;
    align-items: flex-start;
}
.noct-list-item-icon{
    width: 24px;
    margin-right: 10px;
    position: relative;
    top: 4px;
}
.noct-list-item-name,
.noct-list-item-text{
    line-height: var(--l1h75);
}
.noct-list-item-text,
.noct-list-item-text a{
    color: var(--color333);
}
.noct-list-item-name{
    width: 106px;
    padding-right: 10px;
}
.noct-list-item-text{
    width: calc(100% - 140px);
    flex-grow: 1;
}
.noct-list{
    margin-bottom: 33px;
    margin-top: 33px;
}
.noct-code-img{
    width: 120px;
    margin-bottom: 5px;
}
.noct-code-img img{
    width: 100%;
}
.noct-code-font{
    color: var(--color666);
    font-size: 14px;
    line-height: var(--l1h75);
}
.network-main{
    background: var(--colorf7);
}
.network-office-cry-rotate{
    width: 50%;
    padding-left: 90px;
    padding-top: 90px;
}
.network-office-cry-rotate .swiper-container {
    overflow: visible;
    position: relative;
}
.network-office-cry-rotate .swiper-slide{
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}
.network-office-cry-rotate .swiper-slide.swiper-slide-active{
    box-shadow: 5px 4px 26px 0px rgba(0, 0, 0, 0.25);
}
.network-office-cry-rotate .swiper-container-horizontal>.swiper-pagination-progressbar, 
.network-office-cry-rotate .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    height: 3px;
    width: 40%;
    max-width: 100%;
    left: 50%;
    transform: translateX(-50%);
}
.network-office-cry-rotate .swiper-container-horizontal>.swiper-pagination-progressbar, 
.network-office-cry-rotate .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
    top: calc(100% + 47px);
}
.network-office-cry-rotate .swiper-pagination-progressbar {
    background: var(--colore3);
}
.network-office-cry-rotate .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background: var(--colormain);
}
.network-major{
    padding-top: var(--space110);
}
.network-major .std-title2{
    line-height: var(--l1h5);
    margin-bottom: 20px;
}
.team-list-inof-item2{
    width: 50%;
}
.network-major-btn{
    display: flex;
    justify-content: center;
    margin-top: var(--space40);
}
.network-major .team-list-word {
    margin-bottom: 31px;
}
.network-trends{
    padding-top: var(--space110);
    padding-bottom: var(--space100);
}
.network-trends .std-title2{
    line-height: var(--l1h5);
    margin-bottom: 30px;
}
.article-inof{
    padding-top: var(--space80);
    padding-bottom: var(--space110);
}
.article-inof-seek{
    --jian12: 12px;
    margin: 0 calc(var(--jian12) * -1);
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 50px;
}
.article-inof-seek-item{
    width: 33.333333%;
    padding: 0 var(--jian12);
}
.aisi-select .ys-select-bd {
    width: calc(100% + 2px);
    left: -1px;
    padding: 14px 20px;
    border-radius: 20px;
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(5.099999904632568px);
    -webkit-backdrop-filter: blur(5.099999904632568px);
    -moz-backdrop-filter: blur(5.099999904632568px);
    -ms-backdrop-filter: blur(5.099999904632568px);
    -o-backdrop-filter: blur(5.099999904632568px);
    height: 188px;
    top: calc(100% + 1px);
    box-shadow: 0px 4px 6.2px 0px rgba(0, 0, 0, 0.04);
}
.aisi-select .ys-select-li {
    color: var(--color333);
    line-height: 2;
    transition: all .4s ease;
    font-size: var(--text16);
}
.article-inof-list-nub,
.publish-inof-list-item{
    width: 33.333333%;
    padding: 0 var(--jian15);
    margin-bottom: calc(var(--jian15) * 2);
}
.article-inof-list,
.publish-inof-list{
    --jian15: 15px;
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(var(--jian15) * -1) calc(var(--jian15) * -2);
}
.ailn-link{
    background: var(--colorf7);
    padding: 34px 40px 27px;
    display: flex;
    flex-direction: column;
    height: 100%;
}
.ailn-link-text{
    flex-grow: 1;
    padding-bottom: 7px;
}
.ailn-link .std-title6{
    color: var(--color333);
    transition: all .4s ease;
    margin-bottom: 12px;
}
.ailn-link-author{
    color: var(--color999);
    line-height: var(--l1h75);
    margin-bottom: 14px;
}
.ailn-link-word,
.ailn-link-word p{
    color: var(--color666);
    line-height: var(--l1h75);
}
.ailn-link-word{
    margin-bottom: var(--space110);
}
.ailn-link-date{
    border-top: 1px solid var(--colore3);
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    padding-top: 1px;
}
.ailn-link-date-day{
    font-size: 48px;
    line-height: var(--l1h6);
    color: var(--colormain);
}
.ailn-link-date-years{
    color: var(--color999);
    line-height: var(--l1h6);
    font-size: 14px;
    padding-bottom: 14px;
}
.ailn-link-author span{
    margin-left: 24px;
    position: relative;
}
.ailn-link-author span::before{
    content: '';
    background: var(--color999);
    height: 1.25em;
    width: 1px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -12px;
}
.article-main .std-page,
.publish-main .std-page {
    margin-top: var(--space80);
}
.ailn-link-word{
    height: 5.25em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.ailn-link .std-title6{
    height: 5.25em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.publish-inof{
    padding-top: var(--space80);
    padding-bottom: var(--space110);
}
.pili-link{
    height: 100%;
    display: flex;
    flex-direction: column;
    background: var(--colorf7);
}
.pili-link-top-bg{
    transform: scale(1)!important;
    transition: all .4s ease;
}
.pili-link-top-bg2{
    opacity: 0;
}
.pili-link-top{
    background: #e8e8e8;
    transition: all .4s ease;
}
.pili-link-text{
    padding: 17px 40px 27px;
}
.pili-link-text .std-title6{
    line-height: var(--l1h75);
    color: var(--color333);
    margin-bottom: 10px;
}
.pili-ltd-nub-icon{
    width: 16px;
    position: relative;
    top: 6px;
}
.pili-ltd-nub-icon img{
    width: 100%;
}
.pili-ltd-nub .std-text1{
    width: calc(100% - 16px);
    padding-left: 7px;
}
.pili-ltd-nub{
    display: flex;
    align-items: flex-start;
    margin-bottom: 4px;
}
.pili-link-text{
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}
.pili-link-text-detail{
    flex-grow: 1;
    margin-bottom: 36px;
}
.news-inof{
    padding-top: var(--space80);
    padding-bottom: var(--space110);
}
.news-inof-swiper{
    background: var(--colorf7);
}
.nisc-img{
    width: 48%;
    display: flex;
    align-items: center;
}
.nisc-img .ys-imgbox-cover{
    width: 100%;
}
.nisc-text{
    width: 52%;
    padding: 40px 60px 30px;
    display: flex;
    flex-direction: column;
}
.news-inof-swiper-cry{
    display: flex;
}
.news-inof-list .home-news-list-item:not(:first-child) {
    display: block;
}
.news-inof-list{
    display: flex;
    flex-wrap: wrap;
}
.news-inof-list .home-news-list-item{
    margin-bottom: 54px;
}
.news-inof-list.home-news-list{
    margin-bottom: -54px;
}
.honor-main .std-page,
.news-main .std-page {
    margin-top: 70px;
}
.news-inof-list{
    margin-top: var(--space100);
}
.news-inof-swiper .swiper-pagination-progressbar{
    height: 3px;
    width: 40%;
    max-width: 200px;
    left: 50%;
    transform: translateX(-50%);
}
.news-inof-swiper .swiper-pagination-progressbar{
    top: calc(100% + 28px);
}
.news-inof-swiper .swiper-pagination-progressbar {
    background: var(--colore3);
}
.news-inof-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background: var(--colormain);
}
.news-inof-swiper{
    position: relative;
}
.news-inof-swiper .swiper{
    overflow: hidden;
}
.news-inof-swiper .hnli-link-text-top {
    margin-bottom: 20px;
}
.hnli-link-text .std-title5{
    margin-bottom: 24px;
}
.hnli-link-text{
    flex-grow: 1;
}
.nisc-text .std-btn3{
    margin-top: 26px;
}
.hnli-link-text .std-title5 {
    text-decoration: underline;
    text-underline-position: under;
    transition: all .4s ease;
    text-decoration-color: transparent;
}
.detail-ban .std-title3 {
    font-size: var(--font36);
    margin-bottom: 27px;
    width: 66.666667%;
    line-height: var(--l1h3);
}
.detail-ban .std-text1,
.detail-ban .std-text1 p{
    color: var(--colorfff);
    line-height: var(--l1h6);
}
.detail-ban .std-text1 p{
    padding: 0 22px;
}
.detail-ban .std-text1{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -22px;
    margin-bottom: 60px;
}
.detail-ban .ys-share-img {
    width: 42px;
}
.detail-ban .ys-share-list{
    padding: 0 10px;
}
.detail-ban .ys-share{
    margin: 0 -10px;
}
.detail-ban .ys-pos-center {
    top: 57.7%;
}
.detail-inof .operate-inof-cry-left{
    padding-top: var(--space80);
    padding-bottom: var(--space130);
}
.oicl-partner{
    background: var(--colorf7);
    padding: 38px 65px 47px 47px;
    display: flex;
    align-items: flex-start;
    margin-top: 70px;
}
.oicl-partner-img{
    width: 120px;
    border-radius: 50%;
    position: relative;
    top: 3px;
}
.oicl-partner-text{
    width: calc(100% - 120px);
    padding-left: 53px;
}
.oicl-partner-text-top{
    display: flex;
    align-items: flex-end;
    padding-bottom: 23px;
    border-bottom: 1px solid rgba(51,51,51,.2);
}
.oicl-partner-text-top .std-title6{
    color: var(--colormain);
    line-height: var(--l1h75);
    margin-right: 13px;
}
.oicl-partner-text-top .std-text1{
    color: var(--color666);
}
.oicl-ptl-nub{
    margin-top: 10px;
    display: flex;
    align-items: flex-start;
}
.oicl-ptl-nub-name{
    color: var(--color999);
    width: 53px;
}
.oicl-ptl-nub-text{
    width: calc(100% - 53px);
}
.oicl-ptl-nub-text,
.oicl-ptl-nub-text a{
    color: var(--color666);
}
.oicl-ptl-nub-text a{
    line-height: inherit;
}
.oicl-partner-text-list{
    padding-top: 2px;
}
.oicl-post-nub{
    margin-bottom: 16px;
}
.oicl-post-nub:last-child{
    margin-bottom: 0;
}
.oicl-post-nub .std-text2{
    color: var(--color333);
    line-height: var(--l1h75);
    transition: all .4s ease;
}
.oicl-post{
    margin-top: 78px;
}
.dirl-nub-link .std-text1{
    color: var(--color333);
    line-height: var(--l1h75);
    transition: all .4s ease;
}
.dirl-nub-link{
    display: block;
    padding-top: 19px;
    padding-bottom: 14px;
    border-bottom: 1px solid rgba(19, 16, 16, 0.4);
}
.dirl-nub:first-child .dirl-nub-link{
    padding-top: 0;
}
.build-inof{
    padding-top: var(--space100);
    padding-bottom: var(--space150);
}
.build-inof-text p{
    margin-bottom: 1.5em;
}
.build-inof-text p:last-child{
    margin-bottom: 0;
}
.build-inof-news{
    padding-top: var(--space100);
}
.build-inof-news .std-title2{
    text-align: center;
    line-height: var(--l1h5);
    margin-bottom: var(--space40);
}
.binl-item{
    margin-bottom: 30px;
}
.binl-item-link{
    display: flex;
    background: var(--colorf7);
}
.binl-item-link-img{
    width: 260px;
}
.binl-item-link-img .ys-imgbox-cover{
    width: 100%;
}
.binl-item-link-text{
    width: calc(100% - 260px);
    padding: 5px 142px 4px 45px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.binl-ilt-date{
    font-size: 14px;
    color: var(--color999);
    line-height: var(--l1h6);
}
.binl-item-link-text .std-title6{
    color: var(--color333);
    line-height: var(--l1h75);
    text-decoration: underline;
    text-underline-position: under;
    transition: all .4s ease;
    text-decoration-color: var(--colormain2);
    margin-bottom: 9px;
    height: 1.75em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.binl-item-link-text .std-text1,
.binl-item-link-text .std-text1 p{
    color: var(--color999);
    line-height: var(--l1h6);
}
.binl-item-link-text .std-text1{
    margin-bottom: 16px;
    height: 1.6em;
    overflow: hidden;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.binl-item:last-child{
    margin-bottom: 0;
}
.build-inof-btn{
    margin-top: 50px;
    display: flex;
    justify-content: center;
}
.build1-main .std-page {
    margin-top: 70px;
}
.build1-main .build-inof {
    padding-top: var(--space80);
}
.build-inof-welfare-item:nth-of-type(2n){
    background: rgba(215, 172, 120, .8);
    flex-direction: row-reverse;
}
.build-inof-welfare-item:nth-of-type(2n-1){
    background: var(--colorf7);
}
.biwi-text,
.biwi-img{
    width: 50%;
}
.build-inof-welfare-item{
    display: flex;
}
.biwi-text{
    padding: 50px;
    display: flex;
    align-items: center;
    position: relative;
}
.build-inof-welfare-item:nth-of-type(2n) .std-text1,
.build-inof-welfare-item:nth-of-type(2n) .std-text1 p{
    color: var(--colorfff);
}
.build-inof-welfare-item .std-text1 p{
    margin-bottom: 0.75em;
}
.build-inof-welfare-item .std-text1 p:last-child{
    margin-bottom: 0;
}
.build-inof-welfare-item:nth-of-type(2n-1) .biwi-text::before{
    content: '';
    width: calc(100% - 100px);
    height: 1px;
    bottom: 68px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: #DFBD93;
}
.build-inof-welfare-item:nth-of-type(2n) .biwi-text::before{
    content: '';
    width: calc(100% - 100px);
    height: 1px;
    top: 68px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
}
.build-inof-welfare{
    margin-top: 50px;
}
/* .about-ban .ys-nyban-img-true{
    mask-image: none;
    -webkit-mask-image: none;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    --size1: calc(201px * 20);
    -webkit-mask-size: var(--size1);
    mask-size: var(--size1);
    transition: all .8s cubic-bezier(0, 0, 0.2, 1) 0s;
}
.about-ban.act .ys-nyban-img-true {
    -webkit-mask-image: var(--mask);
    mask-image: var(--mask);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    --size1: calc(201px * 1);
    -webkit-mask-size: var(--size1);
    mask-size: var(--size1);
} */
.ys-nyban-img-true{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
}
.ys-nyban-img-bg::before{
    display: none!important;
}
.open-screen{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 100;
    transition: opacity 0.3s .9s ease;
}
#lottie{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: var(--colorfff);
    z-index: 3;
    opacity: 1;
    transition: all 0.3s ease;
}
.open-screen-bg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.open-screen.on #lottie{
    opacity: 0;
}
.open-screen-bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.open-screen.on.end{
    opacity: 0;
    pointer-events: none;
}
.ys-share-zhihu a{
    display: block;
}
/* 2023.05.08 - start */
.honor-year{
    padding-top: var(--space80);
}
.honor-year-cry{
    position: relative;
    display: flex;
    align-items: center;
}
.honor-year-cry::before{
    content: '';
    background: #ddd;
    position: absolute;
    left: 0;
    width: 100%;
    height: 1px;
    bottom: 0;
}
.honor-year-list-item:not(:first-child){
    display: none;
}
.honor-year-list-item .std-text1{
    color: var(--color999);
    line-height: var(--l1h75);
    padding-top: 12px;
    padding-bottom: 12px;
    transition: all .4s ease;
    position: relative;
    cursor: pointer;
}
.slick-track .slick-slide.honor-year-list-item {
    display: flex !important;
}
.honor-year-list-item{
    justify-content: flex-start;
    width: 10%;
}
.honor-year-list-item .std-text1::before{
    content: '';
    height: 2px;
    background: var(--colormain);
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    width: 0;
    transition: all .4s ease;
}
.honor-year-list-item.on .std-text1::before{
    width: 100%;
}
.honor-year-list-item.on .std-text1{
    color: var(--color666);
}
.honor-year-jia{
    width: 80px;
}
.honor-year-list{
    width: calc(100% - 80px);
}
.mod-arrows3 .slick-prev, 
.mod-arrows3 .slick-next{
    width: 32px;
    height: 32px;
    z-index: 10;
}
.mod-arrows3 .slick-prev::before, 
.mod-arrows3 .slick-next::before,
.mod-arrows3 .slick-prev::after, 
.mod-arrows3 .slick-next::after{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    transition: all .4s ease;
}
.mod-arrows3 .slick-prev::before, 
.mod-arrows3 .slick-next::before{
    background-image: url(./b3_icon02.svg);
    opacity: 0;
}
.mod-arrows3 .slick-prev::after, 
.mod-arrows3 .slick-next::after{
    background-image: url(./b3_icon01.svg);
}
.mod-arrows3 .slick-next::before,
.mod-arrows3 .slick-prev::after{
    transform: translate(-50%,-50%) rotate(180deg);
}
.mod-arrows3 .slick-arrow.slick-disabled::after{
    opacity: 0;
}
.mod-arrows3 .slick-arrow.slick-disabled::before{
    opacity: 1;
}
.mod-arrows3 .slick-arrow.slick-disabled{
    pointer-events: none;
}
.honor-year-list.mod-arrows3 .slick-next{
    right: -80px;
}
.honor-year-list.mod-arrows3 .slick-prev{
    left: auto;
    right: -34px;
}
.honor-inof.about-honor{
    padding-top: var(--space70);
    padding-bottom: var(--space100);
}
.about-honor .habc-list-item,
.honor-inof .habc-list-item {
    width: 50%;
}
.honor-inof .habc-list {
    --jian11: 12px;
}
.about-honor .habc-list-item-link {
    background: #f8f8f8;
}
.about-honor .habc-list{
    margin-top: 17px;
}
.about-honor-box-item {
    margin-bottom: 68px;
}
.about-honor-box-item:last-child{
    margin-bottom: 0;
}
.photo-btn{
    cursor: pointer;
}
.photo-pop .ys-modal-content {
    width: 1024px;
    padding: 80px 155px 40px;
}
.photo-pop-img,
.photo-pop-img img{
    width: 100%;
}
.photo-pop-btn{
    margin-top: 34px;
    display: flex;
    justify-content: center;
}
.photo-pop-btn .std-btn3-icon {
    width: 24px;
    margin-left: 9px;
}
.photo-pop-btn .std-btn3-link .std-text1 {
    font-size: var(--text18);
    color: var(--colormain);
}
.public-pop .ys-modal-close,
.photo-pop .ys-modal-close {
    right: 21px;
    top: 19px;
    width: 33px;
}
.public-pop .ys-modal-close img,
.photo-pop .ys-modal-close img{
    width: 100%;
}
.ys-modal {
    background: rgba(0, 0, 0, .4);
}
.about-honor-btn{
    display: flex;
    justify-content: center;
    margin-top: 60px;
}
.about-events{
    background: var(--colorf7);
}
.about-ban-mask{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.about-ban-mask .ys-cont1200{
    position: relative;
    height: 100%;
}
.about-ban{
    --pro: 0;
}
.about-ban-mask img{
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    /* 20 - 3.12 */
    --scale1: calc(8.12 - var(--pro) * 5);
    transform: translate(-50%,-50%) scale(var(--scale1));
}
.yecb_right,
.yecb_left{
    padding-top: var(--space100);
    padding-bottom: var(--space120);
}
.yecb_left_numnr{
    margin-top: 66px;
    margin-bottom: 66px;
}
.yecb_right .std-title2{
    margin-bottom: 17px;
}
.tult_date{
    font-size: var(--font20);
    color: var(--color999);
    line-height: var(--l1h6);
    font-family: var(--weiheng);
    margin-bottom: 13px;
}
.trul_ul_li_text .std-text2 p{
    color: var(--color333);
    line-height: var(--l1h75);
    margin-bottom: 0.89em;
}
.trul_ul_li_text .std-text2 p:last-child{
    margin-bottom: 0;
}
.trul_ul_li_text{
    padding-top: 35px;
    padding-bottom: 30px;
    border-bottom: 1px solid var(--colore3);
}
.yecb_right{
    width: 56.5%;
    padding-left: 160px;
}
.yecb_left {
    width: 43.5%;
    position: relative;
}
/*  */
.yecb_left_numnr {
    position: relative;
    top: 0;
    left: 0;
    width: 522px;
    font-size: 180px;
    height: 1.6em;
    transform: translate(0, 0);
}
.ylny_text_qian, .ylny_text_span_hou {
    color: var(--colormain);
    font-size: 180px;
    font-family: var(--weiheng);
    line-height: var(--l1h6);
}
.ylny_text_span_hou {
    color: #ebebeb;
}
.ylny_text_span_hou.act{
    color: var(--colormain);
}
.yecb_left_numnr_yuan {
    position: absolute;
    z-index: 1;
    width: 420px;
    height: 420px;
    top: 50%;
    transform: translateY(-50%) rotate(-90deg);
    right: 0;
    pointer-events: none;
}
.ylny_circle2 {
    stroke-dasharray: var(--stroke-xian), var(--stroke-dashoffset);
    transition: all 0.36s cubic-bezier(.25, .74, .22, .99);
}
.ylny_text_span {
    position: relative;
    transition: all .36s linear;
}
.about-events.on .yecb_left_numnr{
    position: fixed;
    top: var(--top1);
    left: calc(50% - 600px);
}
.about-events.on2 .yecb_left_numnr{
    position: absolute;
    top: var(--top2);
    left: 0;
}
.ys_event3_cont_box{
    display: flex;
    justify-content: space-between;
}
.about-events{
    overflow: hidden;
}
.about-honor{
    background: var(--colorfff);
    z-index:3;
    position: relative;
}
.ys-footer {
    position: relative;
    z-index: 3;
}
.ys-nyban-img-true{
    --left1: calc(var(--pro) * 400px);
    --scale2: calc(1 - var(--pro) * 0.4);
    --top1:  calc(var(--prox) * 2%);
    transform: translate(var(--left1),var(--top1)) scale(var(--scale2));
}
.about-ban-mask{
    opacity: 0;
    transition: all .4s ease;
}
.about-ban .ys-nyban-title,
.about-ban .mod-crumbs,
.about-main .std-anchor{
    transition: all .4s ease;
}
.about-ban.act .about-ban-mask{
    opacity: calc(var(--pro) * 10);
}
.about-ban.act .ys-nyban-title,
.about-ban.act .mod-crumbs{
    opacity: 0;
}
.about-main.act .std-anchor{
    opacity: 0;
}
.about-main.act1 .ys-nyban-img-true{
    position: absolute;
    top: var(--topx);
}
.home-awards-list-nub:not(:first-child){
    display: none;
}
.home-awards-list-nub{
    width: 16.666667%;
}
.person-ban .ys-nyban-img{
    position: fixed;
    height: auto;
}
.person-core{
    background: var(--colorfff);
    position: relative;
    z-index: 10;
}
.person-ban{
    --height1: 584px;
}
.person-ban-cry::before{
    content: '';
    height: 64px;
    width: 100%;
    background: var(--colorfff);
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.36s;
}
.person-main.on1 .person-ban-cry-text{
    position: fixed;
    top: 23px;
    left: calc(50% - 600px + 225px);
}
.person-ban-cry-text {
    width: calc(1200px - 225px);
    transition: all .4s ease;
}
.person-ban-cry-photo,
.pbct-list{
    transition: all .4s ease;border-radius: 10px;
}
.person-main.on2 .person-ban-cry-photo,
.person-main.on2 .pbct-list{
    opacity: 0;
    pointer-events: none;
}
.person-main.on2 .person-ban-cry-text {
    width: 1200px;
    padding-left: 0;
    left: calc(50% - 600px);
}
.person-main.on2 .ys-nyban-img{
    clip-path: polygon(0% 0%, 100% 0%, 100% 220px, 0% 220px);
}
.person-main.on2 .person-ban{
    z-index: 11;
}
.person-main.on2 .person-ban-cry::before{
    position: fixed;
    top: 220px;
    bottom: auto;
}
.person-core::before{
    content: '';
    height: 64px;
    width: 100%;
    position: absolute;
    left: 0;
    top: -64px;
    background: var(--colorfff);
    opacity: 0;
}
.person-core-cry-list {
    top: calc(220px + 60px);
}
.person-main .ys-footer {
    z-index: 13;
}
.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: var(--colormain);
    line-height: var(--l1h75);
}
.gnbp-ipn-bot .std-text1{
    margin-bottom: 12px;
}
.gnbp-ipn-bot::before{
    content: '';
    background-image: rgba(255, 255, 255, 0.15);
    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(255, 255, 255, 0.15);
    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;
}
.gnbp-ipn-bot{
    position: absolute;
    bottom: 20px;
    right: -70px;
}
.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: var(--color333);
    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: rgba(209, 151, 95, 0.50);
    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: rgba(209, 151, 95, 1);
    width: 60%;
    height: 60%;
    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;
}
.nohover{
    pointer-events: none;
}
.gnbp-inof-map-svg .act{
    fill:#F2E5D5;
    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%;
}
.gnbp1-list-item[data-pos="北京"] span:last-child{
    display: none;
}
.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%;
}
.about-culture .ys-cont1200 {
    position: relative;
    left: 0;
    transform: translateX(0);
    top: auto;
}
.about-culture-bg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.about-culture-bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.about-culture{
    padding-top: var(--space130);
    padding-bottom: var(--space130);
}
.about-profile-list{
    flex-wrap: wrap;
}
.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;
}
.ys-phnavss-modal {
    background: rgba(0, 0, 0, .8);
}
.gnbp-inof-pop-nub{
    z-index: 10;
}
.article-addbtn{
    display: flex;
    justify-content: flex-end;
    padding-bottom: 16px;
}
.about-events-prev{
    line-height: inherit;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;   
}
.about-events-prev.on{
    position: relative;
    opacity: 1;
    pointer-events: all;
    transition: opacity .4s linear;
}
.ylny_text_qian{
    position: relative;
}
.oicl-pli-box-img img{
    object-fit: cover;
}
.binl-item-link-text .std-title6 {
    text-decoration-color: transparent;
}
.footer-bot .std-text14 a {
    white-space: nowrap;
}
.footer-center-nav-item:nth-child(2) .fcni-series-nub,
.footer-center-nav-item:nth-child(2) .fcni-series-nub a {
    width: 8em;
}
.network-main .network-major{
    padding-bottom: var(--space110);
}
.network-main .network-trends {
    padding-top: 0;
}
.dirl-nub-link {
    border-bottom: 1px solid rgba(188,188,188,.4);
}
.yecb_left_numnr_year{
    z-index: 3;
    position: relative;
}
.htcl-item-box .ys-select-li {
    line-height: var(--l1h5);
    padding: 4px 20px;
}
.mod-head,
.head-nav-item-title{
    transition: all .4s ease;
}
.ys-hd-pc.has-change .mod-head {
    transition: all .4s ease,background .4s .4s ease;
}
.ys-hd-pc.has-change .head-nav-item-title,
.ys-hd-pc.has-change .ys-imgbox-contain img,
.ys-hd-pc.has-change .head-language, 
.ys-hd-pc.has-change .head-language a,
.ys-hd-pc.has-change .head-search-btn .ys-imgbox-cover img,
.ys-hd-pc.has-change .head-language::before {
    transition-delay: .4s;
}
.mod-arrows3 .slick-prev::before, 
.mod-arrows3 .slick-next::before {
    opacity: 1;
}
.mod-arrows3 .slick-prev::after, 
.mod-arrows3 .slick-next::after {
    opacity: 0;
}
.mod-arrows3 .slick-arrow.slick-disabled{
    opacity: .5;
}
.about-culture-bg{
    position: fixed;
    width: 100vw;
    height: 100vh;
    left: 0;
    top: 0;
}
.about-culture-bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 100%;
}
.about-main .ys-main>section:not(.about-culture),
.about-main .about-add{
    position: relative;
    z-index: 7;
}
.about-main .about-add{
    background: var(--colorfff);
    z-index: 8;
}
.about-culture-bg img{
    transform: scale(1.25);
    transition: transform 3000ms 500ms ease-in;
}
.about-culture.act .about-culture-bg img{
    transform: scale(1);
}
.head-nav-item.yxnav-active1 .head-nav-item-title {
    color: var(--colormain);
}
.b1_page a{
    display: inline-block;
}
.b1_page.page ul {
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.b1_page.page li:hover {
    border: 0px solid #ccc;
}
.ys-footer {
    z-index: 8;
}
.std-text1-icon{
    height: 16px;
    position: relative;
}
.std-btn1 .std-text1-icon::before {
    content: '';
    height: 1px;
    width: 0%;
    position: absolute;
    background: var(--colorfff);
    top: 51.953125%;
    right: 43.75%;
    transition: all .4s ease;
}
.std-text1-icon{
    transition: all .4s ease;
}
.hbli-add{
    opacity: 0;
}
/* .home-business.end1 .hbli-add{
    opacity: 1;
    transition: all .4s ease;
} */
.home-awards-box {
    padding-bottom: 0;
}
.home-awards-list-nub{
    padding-bottom: 25px;
}
.ys-nyban-img-true {
    position: absolute;
}
.ys-nyban-img-true {
    --left1: calc(var(--pro)* 400px);
    --scale2: calc(1 - var(--pro)* 0.4);
    --top1: calc(var(--pro) * var(--xia));
    transform: translate(var(--left1), var(--top1)) scale(var(--scale2));
}
.about-main.act1 .ys-nyban-img-true {
    top: 0;
}
.detail-main .ys-main{
    position: relative;
    background: var(--colorfff);
    z-index: 10;
}
/* 打印 - start */
#detail-text{
    position: absolute;
    pointer-events: none;
    top: 0;
    left: 0;
    overflow: hidden;
    max-width: 720px;
}
#detail-text .ys-cont1200{
    width: 82.5%;
    padding: 0;
}
#detail-text .detail-inof .ys-cont1200{
    width: 100%;
    padding: 0;
}
#detail-text .detail-inof {
    padding-top: 40px;
    padding-bottom: 40px;
}
#detail-text .detail-inof .yxedr-active p{
    font-size: 14px;
}
#detail-text .std-title3{
    font-size: 20px;
}
#detail-text .detail-ban .std-text1 p{
    font-size: 14px;
}
#detail-text .detail-ban .std-text1 {
    margin-bottom: 0;
}
#detail-text .detail-ban .ys-pos-center {
    top: 50%;
}
#detail-text .oicl-partner {
    margin-top: 30px;
}
/* 打印 - end */
.ys-ban-txtbox{
    opacity: 0;
    transition: opacity 0.6s 2.3s ease;
}
.home-main.act1 .ys-ban-txtbox{
    opacity: 1;
}
.news-inof-swiper{
    margin-top: var(--space80);
}
.news-inof {
    padding-top: 0;
}
.network-office+.network-major {
    padding-top: 0;
}
.network-office{
    padding-bottom: var(--space110);
}
.pili-link{
    cursor: pointer;
}
.public-pop .std-title24{
    color: var(--color333);
    font-size: 24px;
    line-height: var(--l1h75);
    text-align: center;
    margin-bottom: var(--space40);
}
.public-pop-cry{
    display: flex;
    align-items: center;
}
.public-pop-cry-img{
    width: 54.398148%;
    display: flex;
    justify-content: flex-end;
}
.public-pop-cry-img img{
    width: 65.957447%;
}
.public-pop-cry-inof{
    width: 45.601852%;
    padding-left: 50px;
}
.ppci-nub-icon{
    width: 16px;
    top: 6px;
    position: relative;
}
.ppci-nub{
    margin-bottom: 20px;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
}
.ppci-nub:last-child{
    margin-bottom: 0;
}
.ppci-nub .std-text1{
    width: calc(100% - 16px);
    padding-left: 10px;
    color: var(--color333);
    line-height: var(--l1h75);
}
.public-pop-cry{
    margin-bottom: var(--space40);
}
.public-pop .ys-modal-content {
    width: 1024px;
    padding: 80px 40px 80px 80px;
}
.public-pop-box{
    padding-right: 40px;
}
.public-pop .mCSB_inside>.mCSB_container {
    margin-right: 0;
}
.yxedr-active>p:last-child {
    margin-bottom: 0em;
}
.oicl-pli-box{
    cursor: pointer;
}
/* 字重 - start */
/* .hnli-link-text *,
.home-team-cry-list *,
.hbli-box-text .std-text1,
.hbli-box-text .std-text1 *,
.std-btn3-link .std-text1,
.home-team-cry .std-text1,
.home-team-cry .std-text1 *,
.hwml-item-data i,
.habc-list-item-link *,
.head-nav-item-title,
.head-language, .head-language a,
.ys-bread-list a,
.about-profile-list *,
.about-profile-text .std-text1,
.about-profile-text .std-text1 p,
.about-culture-list *,
.about-honor .std-text1,
.about-honor .std-text1 p,
.about-honor .ahbi-right *,
.yecb_left *,
.yecb_right_ul *,
.honor-year-cry *,
.cclt-series *,
.contact-consult-right-list *,
.std-page *,
.area-network-cry-text .std-text1, 
.area-network-cry-text .std-text1 p,
.area-network-cry-inof *,
.operate-inof .std-text1, 
.operate-inof .std-text1 p,
.operate-inof .std-text1 *,
.oicl-scope-box *,
.oicl-perform-list *,
.oicl-honor-list *,
.oicl-public-list *,
.oicr-box *,
.team-list *,
.tpli-link-inof *,
.tpli-link-top .std-text1,
.pbct-top-left .std-text2,
.pbct-top-btn-link .std-text2,
.pbct-list *,
.pccr-plate-list *,
.pccr-plate .std-text1 *,
.area-network *,
.network-office-cry-text .std-text1,
.network-office-cry-text .std-text1 p,
.noct-list *,
.noct-code *,
.team-list-inof *,
.team-list-word *,
.article-inof *,
.publish-inof-list *,
.public-pop *,
.detail-ban .std-text1,
.detail-ban .std-text1 *,
.yxedr-active *,
.oicl-partner-text *,
.binl-item-link-text *,
.biwi-text *{
    font-weight: normal;
}
.home-world-cry-list .std-btn3-link .std-text1,
.area-network-cry-text .std-title2,
.network-office-cry-text .std-title2,
.pccr-plate .yxedr-active h6{
    font-weight: lighter;
}
.hbli-box-text .std-text1,
.hbli-box-text .std-text1 *,
.home-team-cry-list *,
.home-team-cry .std-text1, 
.home-team-cry .std-text1 *,
.about-culture-list *{
    font-weight: lighter;
} */
/* 字重 - end */
.pccl-item.on .pccl-item-btn {
    background: var(--colormain);
}
.std-btn2-link::before{
    opacity: 0;
    width: 100%;
}
.home-business-list .slick-prev,
.home-business-list .slick-next{
    opacity: 0;
    transition: all .4s ease;
}
.footer-center-nav-item:nth-child(2) .fcni-series-nub, 
.footer-center-nav-item:nth-child(2) .fcni-series-nub a {
    width: 9em;
}
.mod-head{
    width: 100vw;
}
.home-business-list .slick-arrow:hover{
    opacity: 1;
}
.home-business-list.has-on[data-now='0'][data-old='0'] .slick-arrow,
.home-business-list.has-on[data-now='1'][data-old='1'] .slick-arrow,
.home-business-list.has-on[data-now='2'][data-old='2'] .slick-arrow,
.home-business-list.has-on[data-now='3'][data-old='3'] .slick-arrow,
.home-business-list.has-on[data-now='4'][data-old='4'] .slick-arrow,
.home-business-list.has-on[data-now='5'][data-old='5'] .slick-arrow,
.home-business-list.has-on[data-now='6'][data-old='6'] .slick-arrow,
.home-business-list.has-on[data-now='7'][data-old='7'] .slick-arrow,
.home-business-list.has-on[data-now='8'][data-old='8'] .slick-arrow,
.home-business-list.has-on[data-now='9'][data-old='9'] .slick-arrow,
.home-business-list.has-on[data-now='10'][data-old='10'] .slick-arrow,
.home-business-list.has-on[data-now='11'][data-old='11'] .slick-arrow,
.home-business-list.has-on[data-now='12'][data-old='12'] .slick-arrow,
.home-business-list.has-on[data-now='13'][data-old='13'] .slick-arrow,
.home-business-list.has-on[data-now='14'][data-old='14'] .slick-arrow,
.home-business-list.has-on[data-now='15'][data-old='15'] .slick-arrow,
.home-business-list.has-on[data-now='16'][data-old='16'] .slick-arrow,
.home-business-list.has-on[data-now='17'][data-old='17'] .slick-arrow,
.home-business-list.has-on[data-now='18'][data-old='18'] .slick-arrow{
    opacity: 1;
} 
.hbli-add1 {
    right: 106.25%;
    left: auto;
}
.home-business.end1 .hbli-add2 {
    opacity: 1;
    transition: all .4s ease;
}
.home-business.start1 .hbli-add1 {
    opacity: 1;
    transition: all .4s ease;
}
.hbli-add1{
    width: calc(var(--font36) * 4);
}
.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;
}