@charset "utf-8";

body {
    font-family: 'Arial',"Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial;
}
@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/Montserrat-Regular/montserrat-regular-8-webfont.woff2') format('woff2'),
         url('../fonts/Montserrat-Regular/montserrat-regular-8-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'montserratmedium';
    src: url('../fonts/montserrat-medium/montserrat-medium-71-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-medium/montserrat-medium-71-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/* 规范 - start */
.ys_cont1120{
    width: 1120px;
    margin: 0 auto;
    max-width: 100%;
}
.std_home_titleh2{
    font-size: 48px;
    line-height: 1.5;
    color: #fff;
}
.std_home_titleh3,.std_titleh1{
    font-size: 40px;
    line-height: 1.5;
    color: #333;
    font-weight: bold;
}
.std_home_titleh4{
    font-size: 20px;
    line-height: 1.75;
    color: #333;
}
.std_titleh2,.yxedr_active h2{
    font-size: 32px;
    line-height: 1.5;
    color: #333;
}
.std_titleh3,.yxedr_active h3{
    font-size: 24px;
    line-height: 1.5;
    color: #333;
}
.std_titleh4,.yxedr_active h4{
    font-size: 20px;
    line-height: 1.75;
    color: #333;
}
.std_titleh5,.yxedr_active h5{
    font-size: 18px;
    line-height: 1.75;
    color: #333;
}
.std_vicolor{
    color: #26468B;
}
.std_white{
    color: #fff;
}
.inside_page .std_titleh1{
    color: #fff;
}
.std_text p,.yxedr_active p{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
}
.yxedr_active p{
    margin-bottom: 12px;
}
.std_vibg{
    background: #26468B;
}
.std_decorate{
    background: #CC171C;
}
.std_subbg{
    background: #FCFCFC;
}
.std_padding1{
    padding: 120px 0;
}
.std_margin1{
    margin-top: 120px;
}
.std_margin2{
    margin-top: 60px;
}
.std_margin3{
    margin-top: 30px;
}
.std_btn1_link{
    display: flex;
    font-size: 16px;
    color: #333;
    padding: 14px 17px 14px 24px;
    height: 56px;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 5;
    /* font-family: 'montserratregular'!important; */
}
.std_btn1_link_font{
    font-size: inherit;
    color:inherit;
    position: relative;
    z-index: 6;
}
.std_btn1_link_img{
    width: 22px;
    margin-left: 11px;
    position: relative;
    z-index: 6;
}
.std_btn1_link_img img{
    width: 100%;
}
.std_btn1{
    position: relative;
    display: inline-block;
    border-radius: 28px;
    background: rgba(38,70,139,.4);
    overflow: hidden;
}
.std_btn1::before{
    background: linear-gradient(to right,rgba(38,70,139,1) 0%,transparent 21.875%,transparent 78.125%,rgba(38,70,139,1) 100%);
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    border-radius: 28px;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 2;
}
.std_btn1::after{
    content: '';
    position: absolute;
    width: 0;
    height: 50%;
    top: 0;
    left: 0;
    background: #26468B;
    border-top-left-radius: 28px;
    border-top-right-radius: 28px;
    transition: all .25s .25s linear;
}
.std_btn1_link::before{
    content: '';
    position: absolute;
    width: 0;
    height: 50%;
    bottom: 0;
    right: 0;
    background: #26468B;
    border-bottom-left-radius: 28px;
    border-bottom-right-radius: 28px;
    transition: all .25s linear;
}
.std_btn1_link::after{
    content: '';
    background: #fff;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    border-radius: 26px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 4;
}

/* 规范 - end */
/*分享翻译*/
#bsWXBox .bsTop:after {
    /*分享中文版本*/
    content: '- 微信';
    /*分享英文版本*/
    /* content: '- weixin'; */
    display: block;
    position: absolute;
    /* left: 85px; */
    left: 58px;
    top: 50%;
    font-size: 14px;
    transform: translateY(-50%);
}

#bsWXBox .bsTop:before {
    /*分享中文版本*/
    content: '分享到';
    /*分享英文版本*/
    /* content: 'Share the'; */
    display: block;
    position: absolute;
    left: 10px;
    top: 50%;
    font-size: 14px;
    transform: translateY(-50%);
}

/*导航默认选中*/
.yxnav_active1 {}

.yxnav_active2 {}

/* - banner - start*/
.ys_banner {
    width: 100%;
    position: relative;
}

.ys_ban_li {
    position: relative;
    overflow: hidden;
}

.ys_ban_imgbox {
    position: relative;
    z-index: 1;
}

.ys_ban_imgbox img {
    width: 100%;
}

.ys_ban_li>a {
    display: block;
}

.ys_ban_ph {
    display: none;
}

.ys_ban_video {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.ys_ban_li:not(:first-child) {
    display: none;
}

.ys_ban_imgbox::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    /* background: rgba(0, 0, 0, .3); */
}
.ys_ban_txtbox{
    z-index: 5;
}
/* - banner - end*/


/*鼠标效果*/
@media screen and (min-width: 1200px) {
    .std_btn1:hover::after{
        transition: all .25s linear;
    }
    .std_btn1:hover .std_btn1_link::before{
        transition: all .25s .25s linear;
    }
    .std_btn1:hover::after,
    .std_btn1:hover .std_btn1_link::before{
        width: 100%;
    }
    .head_other_search_close:hover .iconfont{
        color: #26468B;
    }
    .head_other_language a:hover{
        color: #26468B;
    }
    .head_other_language a:hover::before,
    .head_other_nav_nub:hover .honn_first a::before,
    .head_other_nav:hover .head_other_nav_nub.yxnav_active1:hover .honn_first a::before{
        width: 100%;
        opacity: 1;
    }
    .head_other_nav_nub:hover .honn_first a,
    .head_other_nav:hover .head_other_nav_nub.yxnav_active1:hover .honn_first a{
        color: #26468B;
    }
    .head_other_nav:hover .head_other_nav_nub.yxnav_active1 .honn_first a::before{
        width: 0;
        opacity: 0;
    }
    .head_other_nav:hover .head_other_nav_nub.yxnav_active1 .honn_first a{
        color: #333;
    }
    .hpln_cry:hover{
        box-shadow: 0px 4px 15px 4px rgba(86, 86, 86, 0.25);
    }
    .hpln_cry:hover::before{
        width: 100%;
        opacity: 1;
    }
    .hpln_cry:hover .std_home_titleh4{
        color: #26468B;
    }
    .std_btn2_link:hover .std_btn1_link_img img:first-child{
        opacity: 0;
    }
    .std_btn2_link:hover .std_btn1_link_img img:nth-of-type(2){
        opacity: 1;
    }
    .std_btn2_link:hover {
        color: #26468B;
    }
    .hssl_nub_cry:hover .hssl_nub_cry_img img{
        transform: scale(1.05);
    }
    .hssl_nub_cry:hover .std_btn1_link_img img:nth-of-type(2){
        opacity: 1;
    }
    .hssl_nub_cry:hover .std_btn2_link {
        color: #26468B;
    }
    .crumb_list_nub:hover a{
        color: #fff;
    }
    .datail_crumb .crumb_list_nub:hover a{
        color: #333;
    }
    .chip_type_list:hover .chip_type_list_nub.on .ctln_link::before{
        width: 0;
        opacity: 0;
    }
    .chip_type_list:hover .chip_type_list_nub.on .ctln_link{
        color: #333;
    }
    .chip_type_list_nub:hover .ctln_link::before,
    .chip_type_list:hover .chip_type_list_nub.on:hover .ctln_link::before{
        width: 100%;
        opacity: 1;
    }
    .chip_type_list_nub:hover .ctln_link,
    .chip_type_list:hover .chip_type_list_nub.on:hover .ctln_link{
        color: #26468B;
    }
    .cisl_nub_xia_text:hover{
        background: #F8F8F8;
        box-shadow: 0px 1px 10px rgba(120, 133, 153, 0.25);
        border-radius: 4px;
        color: #26468B;
    }
    .chip_inof_table tbody tr:hover a{
        box-shadow: 0px 3px 10px rgba(160, 170, 186, 0.25);
    }
    .chip_inof_table tbody tr:hover .chip_itc_td1::before,
    .chip_inof_table tbody tr:hover .chip_itc_td2::before{
        background: #F8F8F8;
    }
    .chip_inof_table tbody tr:hover{
        box-shadow: -5px 3px 10px rgba(160, 170, 186, 0.25);
    }
    .chip_inof_table tbody tr:hover{
        z-index: 6;
    }
    .riln_cry:hover .riln_cry_img img{
        transform: scale(1.05);
    }
    .ncrn_link:hover .ncrn_link_img img{
        transform: scale(1.05);
    }
    .ncrn_link:hover .std_titleh4{
        color: #26468B;
    }
    .ncln_link:hover .std_titleh4{
        color: #26468B;
    }
    .ncln_link:hover{
        box-shadow: 0px 4px 15px 4px rgba(160, 170, 186, 0.25);
        border-radius: 10px;
        background: #fff;
    }
    .pc_fenye a.comp-tabli:hover li{
        color: #fff;
        background: #26468B;
    }
    .pc_fenye .end:hover li::before,
    .pc_fenye .first:hover li::before,
    .pc_fenye .next:hover li::before,
    .pc_fenye .prev:hover li::before{
        color: #26468B;
    }
    .dctf_nub a:hover .dctf_nub_link_name,
    .dctf_nub a:hover .std_text p{
        color: #26468B;
    }
    .dcrl_nub_link:hover .std_text p{
        color: #26468B;
    }
    .ys_sharebox:hover .ys_sharebox_icon img:nth-of-type(2){
        opacity: 1;
    }
    .ys_sharebox:hover .ys_sharebox_icon img:first-child{
        opacity: 0;
    }
    .join_job_list_nub:hover .std_btn1::after, 
    .join_job_list_nub:hover .std_btn1 .std_btn1_link::before {
        width: 100%;
    }
    .join_job_list_nub:hover .jjln_img img{
        transform: scale(1.05);
    }
    .std_btn3_link:hover{
        color: #26468B;
        background: transparent;
    }
    .std_btn3_link:hover .std_btn1_link_img img:nth-of-type(2){
        opacity: 1;
    }
    .std_btn3_link:hover .std_btn1_link_img img:first-child{
        opacity: 0;
    }
    .std_btn4_link:hover .std_btn4_link_font{
        color: #26468B;
    }
    .joln_cry:hover{
        background: #26468B;
        box-shadow: 0px 6px 10px rgba(70, 70, 70, 0.1);
    }
    .joln_cry:hover .joln_cry_icon img:nth-of-type(2){
        opacity: 1;
    }
    .joln_cry:hover .joln_cry_icon img:first-child{
        opacity: 0;
    }
    .joln_cry:hover .std_text p{
        color: #fff;
    }
    .icln_ctl_jump a:hover::before{
        opacity: 1;
        width: 100%;
    }
    .icln_core:hover .icln_core_img img{
        transform: scale(1.05);
    }
    .electron_cry_top:hover .electron_cry_btn_nub.on .ecbn_click{
        background: transparent;
        border: 1px solid #333;
        color: #333;
    }
    .electron_cry_top:hover .electron_cry_btn_nub.on:hover .ecbn_click,
    .electron_cry_btn_nub:hover .ecbn_click{
        background: #26468B;
        border: 1px solid #26468B;
        color: #fff;
    }
    .hnln_cry:hover .std_titleh4{
        color: #26468B;
    }
    .hnln_cry:hover .arrow_round{
        opacity: 1;
    }
    .hnln_cry:hover{
        box-shadow: 0px 4px 15px 4px rgba(160, 170, 186, 0.25);
    }
    .fcsl_nub:hover .fcsl_nub_icon img:first-child{
        opacity: 0;
    }
    .fcsl_nub:hover .fcsl_nub_icon img:nth-of-type(2){
        opacity: 1;
    }
    .fcnn_list_nub a:hover,
    .footer_copyright_list_nub a:hover{
        color: #26468B;
    }
    .honn_second_list_link a:hover,
    .honn_second_list:hover .honn_second_list_link.yxnav_active2:hover a{
        color: #394285;
        color: #26468B;
    }
    .honn_second_list:hover .honn_second_list_link.yxnav_active2 a,
    .honn_second3_list:hover .honn_second3_list_link.yxnav_active3 a{
        color: #333;
    }
    .honn_second3_list_link:hover a,
    .honn_second3_list:hover .honn_second3_list_link.yxnav_active3:hover a{
        color: #394285;
        color: #26468B;
    }
    .chip_inof_table tbody tr:hover+tr{
        z-index: -1;
    }
    .chip_inof_table tbody tr:hover+tr .chip_itc_td1::before{
        background: transparent;
    }
    .mod_arrows1 .slick-prev:hover,
    .mod_arrows1 .slick-next:hover{
        background: #26468B;
    }
    .mod_arrows1 .slick-prev:hover::before,
    .mod_arrows1 .slick-next:hover::before{
        opacity: 0;
    }
    .mod_arrows1 .slick-prev:hover::after,
    .mod_arrows1 .slick-next:hover::after{
        opacity: 1;
    }
    .hpln_cry:hover {
        box-shadow: 0px 4px 10px 4px rgb(86 86 86 / 12%);
    }
    .hnln_cry:hover {
        box-shadow: 0px 4px 20px 4px rgb(160 170 186 / 50%);
    }
}
.ys_hd_pc{
    height: 80px;
}
.mod_head{
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    background: #fff;
}
.mod_head::before{
    content: '';
    background: #F8F8F8;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
}
.head_logo{
    width: 174px;
}
.head_logo a{
    display: block;
    width: 100%;
    line-height: 80px;
    font-size: 0;
}
.head_logo img{
    width: 100%;
}
.honn_first{
    padding: 0 30px;
}
.honn_first a{
    font-size: 16px;
    color: #333;
    line-height: 80px;
    display: block;
    padding: 0;
    position: relative;
}
.head_other_nav{
    display: flex;
}
.mod_head .ys_cont1400{
    display: flex;
    justify-content: space-between;
}
.head_other_search_btn{
    width: 14px;
}
.head_other_search_btn a{
    width: 100%;
    display: block;
    line-height: 32px;
    font-size: 0;
}
.hodb_icon{
    display: inline-block;
    width: 100%;
}
.hodb_icon img{
    width: 100%;
}
.head_other_search_close{
    width: 14px;
    cursor: pointer;
}
.head_other_search_close .iconfont{
    font-size: 14px;
    color: #999;
    transition: all 0.36s;
}
.head_other_search_input{
    width: calc(100% - 28px);
}
.head_other_search{
    display: flex;
    align-items: center;
    margin-left: 43px;
}
.head_other_search_input input{
    width: 100%;
    padding: 0 9px;;
    font-size: 14px;
    line-height: 1.5;
    color: #333;
}
.head_other_search_input input::placeholder{
    color: #999;
}
.head_other_search{
    width: 191px;
    border: 1px solid #ddd;
    height: 34px;
    border-radius: 17px;
    padding: 0 11px;
}
.head_other{
    display: flex;
    align-items: center;
}
.head_other_search_close{
    opacity: 0;
    pointer-events: none;
    transition: all 0.36s;
}
.head_other_search.on .head_other_search_close{
    opacity: 1;
    pointer-events: all;
}
.head_other_language a{
    font-size: 16px;
    color: #333;
    line-height: 80px;
    display: block;
    transition: all 0.36s;
    position: relative;
}
.head_other_language{
    padding-left: 28px;
}
.honn_first a::before,.head_other_language a::before{
    content: '';
    height: 2px;
    position: absolute;
    background: #26468B;
    width: 0;
    left: 0;
    bottom: 22px;
    transition: all 0.36s;
    opacity: 0;
}
.head_other_nav_nub.yxnav_active1 .honn_first a::before{
    width: 100%;
    opacity: 1;
}
.head_other_nav_nub.yxnav_active1 .honn_first a{
    color: #26468B;
}
.ys_ban_slick .slick-dots li{
    width: 10px;
    height: 10px;
    background: rgba(255,255,255,.6);
    margin: 0 5px;
}
.ys_ban_slick .slick-dots li.slick-active{
    background: #fff;
}
.ys_ban_slick .slick-dots{
    bottom: 100px;
    text-align: left;
    padding-left: calc(50vw - 705px);
}
.ys_banner .ys_pos_center {
    top: 39.2%;
}
.mod_title1{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.mod_title1 .std_home_titleh3{
    line-height: 1.2;
}
.home_product_list_nub{
    width: 25%;
    padding: 0 20px;
}
.home_product_list{
    margin-left: -20px;
    margin-right: -20px;
    display: flex;
}
.hpln_cry{
    background: #FCFCFC;
    border: 1px solid #E8E8E8;
    border-radius: 10px;
    text-align: center;
    padding: 39px 10px 29px;
    position: relative;
    transition: all 0.5s;
    overflow: hidden;
    height: 100%;
}
.hpln_cry_img {
    width: 220px;
    margin: 0 auto;
    margin-bottom: 3px;
}
.hpln_cry::before{
    content: '';
    background: #CC171C;
    position: absolute;
    height: 2px;
    width: 0;
    opacity: 0;
    left: 0;
    bottom: 0;
    transition: all 0.5s;
}
.hpln_cry .std_home_titleh4{
    transition: all 0.5s;
}
.home_product_list .slick-list{
    width: 100%;
}
.home_product_list .slick-track{
    display: flex;
}
.home_product_list .home_product_list_nub {
    height: auto;
}
.home_product_list_nub a{
    display: block;
    height: 100%;
}
.home_surprise{
    background: rgba(248, 248, 248, 0.4);
}
.hssl_nub_cry_img{
    width: 60%;
    border-radius: 10px;
}
.hssl_nub_cry_text{
    padding:20px 80px 20px 60px;
    width: 40%;
}
.hssl_nub_cry_text .std_home_titleh3{
    /* font-family: 'montserratregular'!important; */
    color: #26468B;
    line-height: 1.2;
}
.hssl_nub_cry_text .std_text p{
    color: #333;
}
.std_btn2_link{
    font-size: 16px;
    line-height: 1.75;
    color:#333;
    display: flex;
    align-items: center;
    transition: all 0.36s;
}
.std_btn2_link .std_btn1_link_img {
    margin-left: 6px;
}
.std_btn2{
    display: inline-block;
}
.std_btn2_link .std_btn1_link_img img{
    transition: all 0.36s;
}
.std_btn2_link .std_btn1_link_img img:nth-of-type(2){
    opacity: 0;
}
.hssl_nub_cry_text .std_text {
    margin-bottom: 65px;
}
.hssl_nub_cry{
    display: flex;
    align-items: center;
}
.home_surprise_swipe {
    padding-right: 200px;
}
.home_surprise_swipe_list{
    margin-bottom: 46px;
}
.ys_main .swiper-button-prev,
.ys_main .swiper-button-next,
.slick_control_prev,
.slick_control_next{
    width: 34px;
    height: 34px;
    border: 1px solid #C5C6C7;
    border-radius: 50%;
}
.mod_swipe_control .swiper-button-prev,
.mod_swipe_control .swiper-button-next{
    position: relative;
    top: 0;
    margin-top: 0;
}
.mod_swipe_control{
    position: relative;
    display: flex;
    justify-content: flex-end;
}
.mod_swipe_control .swiper-button-next,
.mod_swipe_control .swiper-container-rtl .swiper-button-prev,
.slick_control_next {
    right: 0;
}
.mod_swipe_control .swiper-button-prev, 
.mod_swipe_control .swiper-container-rtl .swiper-button-next,
.slick_control_prev {
    left: 0;
    margin-right: 29px;
}
.ys_main .swiper-button-prev:after, 
.ys_main .swiper-container-rtl .swiper-button-next:after,
.ys_main .swiper-button-next:after, 
.ys_main .swiper-container-rtl .swiper-button-prev:after{
    display: none;
}
.ys_main .swiper-button-next::before,
.ys_main .swiper-button-prev::before,
.slick_control_prev::before,
.slick_control_next::before{
    content: '';
    background-image: url(../images/arrow1.svg);
    position: absolute;
    width: 68.75%;
    height: 68.75%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background-size: 100% 100%;
}
.ys_main .swiper-button-prev::before,
.slick_control_prev::before{
    transform: translate(-50%,-50%) rotate(180deg);
}
.mod_swipe_control .swiper-pagination-progressbar{
    width: 169px;
    height: 1px;
    background: #D9D9D9;
    position: relative;
}
.mod_swipe_control .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background: #CC171C;
}
.mod_swipe_control_progress{
    width: 272px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 43px;
}
.mscp_now,.mscp_total{
    color: #666;
    font-size: 16px;
    line-height: 1.2;
    /* font-family: 'montserratregular'!important; */
}
.mscp_now{
    color: #26468B;
}
.home_surprise_bg {
    width: 9.64%;
    position: absolute;
    bottom: 90px;
    left: 112px;
}
.home_surprise_bg img{
    width: 100%;
}
.home_surprise {
    position: relative;
}
.home_surprise  .ys_cont1400{
    position: relative;
    z-index: 3;
}
.home_create_dots{
    margin: 0 -20px;
    display: flex;
}
.home_create_dots_nub{
    padding: 0 20px;
}
.home_create_dots_nub .hcdn_font16{
    font-size: 16px;
    color: rgba(51, 51, 51, 0.6);
    line-height: 1.75;
    padding: 4px 0;
    cursor: pointer;
    position: relative;
    transition: all 0.36s;
}
.home_create_dots_nub .hcdn_font16::before{
    content: '';
    background: #D9D9D9;
    height: 1px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
}
.home_create_dots_nub .hcdn_font16::after{
    content: '';
    background: #CC171C;
    height: 1px;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
    transition: all .1s;
}
.home_create_dots.act .home_create_dots_nub.on .hcdn_font16::after{
    opacity: 1;
    animation: create_line 3s .1s linear forwards;
}
.home_create_dots_nub.on .hcdn_font16{
    color: #26468B;
}
@keyframes create_line {
    0%{
        width: 0;
    }
    100%{
        width: 100%;
    }
}
.hcln_link{
    display: flex;
    align-items: center;
}
.hcln_link_img{
    width: 65.29%;
    border-radius: 10px;
}
.hcln_link_text{
    width: 34.71%;
    padding-right: 30px;
}
.hcln_link_text_progress{
    margin-bottom: 35px;
    color: #333;
}
.hcln_link_text_progress i{
    font-size: 12px;
    font-style: normal;
    position: relative;
    top: -2px;
}
.hcln_ltp_now{
    color: #CC171C;
    font-size: 32px;
    /* font-family: 'montserratregular'!important; */
    line-height: 1.2;
    margin-right: 4px;
}
.hcln_ltp_total{
    color: rgba(51, 51, 51, .6);
    font-size: 16px;
    line-height: 1.2;
    /* font-family: 'montserratregular'!important; */
    margin-left: 6px;
}
.hcln_link_text .std_titleh1{
    color: #26468B;
    line-height: 1.2;
    font-weight: normal;
}
.hcln_link_text .std_titleh1{
    margin-bottom: 30px;
}
.hcln_link_text .std_text p{
    line-height: 1.35;
}
.home_create_list_nub:not(:first-child){
    display: none;
}
.home_create_bg {
    width: 9.64%;
    position: absolute;
    bottom: 60px;
    right: 98px;
}
.home_create_bg img{
    width: 100%;
}
.home_create {
    position: relative;
}
.home_create .ys_cont1400,
.home_news .ys_cont1400{
    position: relative;
    z-index: 3;
}
.home_news{
    position: relative;
    background: linear-gradient(180deg, rgba(248, 248, 248, 0.2) 0%, rgba(248, 248, 248, 0.5) 100.84%);
}
.home_news_list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -20px;
    margin-bottom: -50px;
}
.home_news_list_nub{
    width: 33.333333%;
    padding: 0 20px;
    margin-bottom: 50px;
}
.home_news_list_nub:first-child{
    width: 66.666667%;
}
.home_news_list_nub a{
    display: block;
    height: 100%;
}
.hnln_cry{
    height: 100%;
    border-radius: 10px;
    background: #fff;
    padding: 50px 40px 60px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    transition: all 0.36s;
}
.hnln_cry_date{
    color: #26468B;
    font-size: 16px;
    line-height: 1.2;
    margin-bottom: 18px;
}
.hnln_cry .std_titleh4{
    color: #333;
    transition: all 0.36s;
}
.hnln_cry .std_text{
    margin-top: 20px;
}
.home_news_list_nub:first-child .riln_cry_text_circle{
    margin-top: 46px;
}
.home_news_cry_bg{
    width: 81.2%;
    position: absolute;
    bottom: 78px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
}
.home_news_cry_bg img{
    width: 100%;
}
.home_news_cry{
    position: relative;
}
.home_news_bg1{
    width: 25.16%;
    position: absolute;
    left: 0;
    bottom: 37px;
}
.home_news_bg{
    width: 100%;
}
.home_about .std_titleh1{
    font-weight: bold;
    margin-bottom: 40px;
}
.home_about_text .std_btn1{
    margin-top: 100px;
}
.home_about_text{
    width: 51.2%;
    padding-right: 244px;
}
.home_about_map{
    width: 48.8%;
}
.home_about .ys_cont1400{
    display: flex;
    align-items: center;
}
.home_about_map_img{
    width: 100%;
    position: relative;
}
.home_about_map_img img{
    width: 100%;
}
.home_about_map_img svg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.home_about_map_img::before{
    content: '';
    position: absolute;
    background: #CC171C;
    height: 1px;
    left: 2%;
    bottom: 11.87%;
    width: 83.5%;
}
.haml_nub_data{
    font-size: 16px;
    line-height: 1.75;
    color: #CC171C;
}
.haml_nub_data .std_home_titleh2{
    color: #333;
    display: inline-block;
    min-width: 65px;
}
.haml_nub{
    padding: 0 20px;
}
.home_about_map_list{
    margin: 0 -20px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.home_about_map_xia{
    padding: 0 100px 0 22px;
    margin-top: -12px;
}
.hami_center{
    position: absolute;
    transform: translate(-50%,-50%);
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #CC171C;
}
.hami_center::before,
.hami_center::after{
    content: '';
    width: 100%;
    height: 100%;
    background: #CC171C;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    border-radius: 50%;
    animation: global_kuo 3s linear infinite;
}
.hami_center::after{
    animation-delay: 1.5s;
}
.ys_footer{
    background: #F8F8F8;
}
.ys_footer_top{
    padding-top: 120px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 50px;
    border-bottom: 1px solid #D9D9D9;
}
.footer_logo{
    width: 409px;
}
.footer_logo img{
    width: 100%;
}
.footer_search{
    width: 385px;
    height: 35px;
    border-radius: 18px;
    border: 1px solid #B8B8B8;
    padding-left: 11px;
    display: flex;
    align-items: center;
}
.footer_search_icon{
    width: 16px;
}
.footer_search_icon img{
    width: 100%;
}
.footer_search_btn{
    width: 110px;
    height: 100%;    
}
.footer_search_btn a{
    height: 100%;
    font-size: 16px;
    color: #fff;
    line-height: 1.75;
    text-align: center;
    background: #26468B;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.footer_search_input{
    width: calc(100% - 126px);
    height: 100%;
}
.footer_search_input input{
    width: 100%;
    height: 100%;
    padding: 0 10px;
    font-size: 16px;
    color: #333;
    line-height: 1.5;
}
.fcnn_first a,.fcnn_first{
    color: #333;
    font-weight: bold;
    font-size: 18px;
    line-height: 1.5;
}
.fcnn_list_nub a{
    color: #333;
    font-size: 16px;
    line-height: 1.75;
    transition: all 0.36s;
    position: relative;
}
.fcnn_list_nub,.fccl_nub{
    margin-bottom: 9px;
}
.footer_core_nav_nub{
    padding: 0 60px;
}
.footer_core_nav{
    margin: 0 -60px;
    display: flex;
    flex-wrap: wrap;
}
.fccl_nub_name{
    color: rgba(51, 51, 51, 0.5);
    font-size: 16px;
    line-height: 1.75;
    width: 92px;
    padding-right: 10px;
}
.footer_core{
    display: flex;
    justify-content: space-between;
    padding-top: 51px;
    padding-bottom: 3px;
}
.footer_core_contact_list{
    padding-right: 160px;
}
.fccl_nub{
    display: flex;
    align-items: flex-start;
}
.fccl_nub .std_text p{
    color: #333;
}
.fccl_nub .std_text a p{
    text-decoration: underline;
    text-underline-position: under;
}
.fcnn_first {
    margin-bottom: 24px;
}
.fccl_nub {
    margin-bottom: 30px;
}
.footer_core_share{
    padding-bottom: 20px;
    border-bottom: 1px solid #d9d9d9;
}
.fcsl_nub_icon{
    width: 50px;
    cursor: pointer;
}
.fcsl_nub_icon img:nth-of-type(2){
    opacity: 0;
}
.fcsl_nub_icon img{
    width: 100%;
}
.fcsl_nub{
    padding: 0 15px;
    position: relative;
}
.footer_core_share_list{
    margin: 0 -15px;
    display: flex;
    justify-content: flex-end;
}
.footer_core_share{
    display: flex;
    justify-content: flex-end;
}
.fcsl_nub_code{
    position: absolute;
    width: 120px;
    left: 50%;
    transform: translateX(-50%);
    bottom: calc(100% + 16px);
    display: none;
}
.fcsl_nub_code img{
    width: 100%;
}
.fcsl_nub_code::before{
    content: '';
    width: 100%;
    height: 16px;
    position: absolute;
    bottom: -16px;
    left: 0;
}
.fcsl_nub_code::after{
    content: '';
    border-top: 10px solid #fff;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%);
}
.footer_copyright .std_text p{
    font-family: "Microsoft Yahei"!important;
}
.footer_copyright .std_text p a{
    color: inherit;
    margin-left: 16px; 
}
.footer_copyright .std_text p a:last-child{
    color: #C2C2C2;
}
.footer_copyright{
    display: flex;
    justify-content: space-between;
}
.footer_copyright_list_nub a{
    font-size: 14px;
    line-height: 2;
    color: #666;
    transition: all 0.36s;
}
.footer_copyright_list_nub{
    padding: 0 12px;
}
.footer_copyright_list{
    margin: 0 -12px;
    display: flex;
    flex-wrap: wrap;
}
.footer_copyright{
    padding: 15px 0;
}
.fcnn_list_nub a span{
    width: 32px;
    height: 16px;
    border-radius: 8px;
    background: #CC171C;
    font-size: 12px;
    line-height: 16px;
    text-align: center;
    color: #fff;
    display: block;
    position: absolute;
    left: calc(100% + 4px);
    top: -8px;
}
.return_top img{
    width: 100%;
}
.return_top{
    width: 50px;
    cursor: pointer;
    bottom: 58px;
    right: -60px;
    position: fixed;
    z-index: 90;
    transition: all .36s linear;
}
.return_top.on{
    right: 60px;
}
.head_other_nav_nub{
    position: relative;
}
.honn_second{
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    background: #FFFFFF;
    border-radius: 0px 0px 10px 10px;
    padding: 10px 30px 30px;
    display: none;
}
.honn_second_list_link a,
.honn_second2_list_link a,
.honn_second3_list_link a{
    display: block;
    padding: 10px;
    white-space: nowrap;
    font-size: 16px;
    line-height: 1.75;
    color: #333;
    border-bottom: 1px solid rgba(238, 238, 238, .3);
    transition: all 0.36s;
    position: relative;
}
.honn_second_list_link.yxnav_active2 a,
.honn_second2_list_link.yxnav_active2 a,
.honn_second3_list_link.yxnav_active3 a{
    color: #394285;
}
.hsll_icon {
    width: 22px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 14px;
}
.honn_second2_list_link a{
    padding-right: 59px;
}
.hsll_icon img:nth-child(2){
    opacity: 0;
}
.honn_second2_list_link.yxnav_active2 a .hsll_icon img:nth-child(2){
    opacity: 1;
}
.honn_second2_list_link.yxnav_active2 a .hsll_icon img:first-child{
    opacity: 0;
}
.honn_second2_list{
    margin-right: 10px;
    position: relative;
}
.honn_second3{
    margin-left: 10px;
    position: relative;
}
.honn_second3::before{
    content: '';
    height: 100%;
    width: 1px;
    position: absolute;
    top: 0;
    left: -10.5px;
    background: #eee;
}
.honn_second2_flex{
    display: flex;
}
.honn_second3_list,
.honn_second2.open .honn_second3_list:first-child{
    display: none;
}
.honn_second3_list:first-child,
.honn_second2.open .honn_second3_list.on,
.honn_second2.open .honn_second3_list.on:first-child{
    display: block;
}
.honn_second2_list_link.on1 a,
.head_other_nav_nub.act .honn_second2 .honn_second2_list_link.yxnav_active2.on1 a{
    color: #394285;
}
.honn_second2_list_link.on1 a .hsll_icon img:nth-child(2),
.head_other_nav_nub.act .honn_second2 .honn_second2_list_link.yxnav_active2.on1 a img:nth-child(2){
    opacity: 1;
}
.honn_second2_list_link.on1 a .hsll_icon img:first-child,
.head_other_nav_nub.act .honn_second2 .honn_second2_list_link.yxnav_active2.on1 a img:first-child{
    opacity: 0;
}
.head_other_nav_nub.act .honn_second2 .honn_second2_list_link.yxnav_active2 a{
    color: #333;
}
.head_other_nav_nub.act .honn_second2 .honn_second2_list_link.yxnav_active2 a img:nth-child(2){
    opacity: 0;
}
.head_other_nav_nub.act .honn_second2 .honn_second2_list_link.yxnav_active2 a img:first-child{
    opacity: 1;
}
.ys_ph_nav a,.ys_phs_form input{
    color: #333;
}
.ys_phs_form input::placeholder{
    color: #666;
}
.ys_phs_form .iconfont {
    color: #333;
}
.ys_phnav_icon::after, .ys_phnav_icon::before{
    background: #333;
}
.ys_phnav_lisbox {
    border-bottom: 1px solid #ddd;
}
.ys_ph_nav li.yxnav_active1>.ys_phnav_lisbox a,
.ys_ph_nav li.yxnav_active2>.ys_phnav_lisbox a,
.ys_ph_nav li.yxnav_active3>.ys_phnav_lisbox a{
    color:#26468B;
}
.ys_phnav_menu{
    background: #fff;
}
.ys_phs_form input {
    border: 1px solid #ddd;
}
/* b1 */
.inside_ban_pic,.inside_ban_pic img{
    width: 100%;
}
.inside_ban_text .std_titleh1{
    color: #fff;
}
.inside_ban{
    position: relative;
}
.inside_ban_text{
    position: absolute;
    top: 44%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.crumb{
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 26px;
}
.crumb_list_nub img{
    width: 22px;
}
.crumb_list{
    display: flex;
    justify-content: flex-start;
}
.crumb_list_nub a{
    font-size: 16px;
    line-height: 1.75;
    color: rgba(255,255,255,.8);
    transition: all 0.36s;
    display: flex;
    height: 28px;
    align-items: center;
}
.crumb_list_nub{
    padding: 0 17px;
    position: relative;
}
.crumb_list_nub:first-child{
    padding: 0 3px 0 0;
}
.crumb_list_nub:last-child a{
    color: #fff;
}
.crumb_list_nub::before{
    content: '';
    background-image: url(../images/arrow8.svg);
    background-size: 100% 100%;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 50%;
    transform: translateY(-50%);
    left: -7px;
}
.crumb_list_nub:first-child::before,
.crumb_list_nub:nth-of-type(2)::before{
    display: none;
}
.chip_type{
    border-bottom: 1px solid #eee;
    background: #fff;
    z-index: 90;
}
.chip_type_list_nub{
    padding: 0 44px;
    position: relative;
}
.chip_type_list{
    margin: 0 -44px;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}
.chip_type_list_nub .ctln_link{
    display: block;
    color: #333;
    font-size: 16px;
    line-height: 80px;
    position: relative;
}
.chip_type_list_nub.on .ctln_link{
    color: #26468B;
}
.chip_type_list_nub .ctln_link::before{
    content: '';
    background: #26468B;
    height: 2px;
    position: absolute;
    left: 0;
    bottom: -1px;
    width: 0;
    opacity: 0;
    transition: all 0.36s;
}
.chip_type_list_nub.on .ctln_link::before{
    width: 100%;
    opacity: 1;
}
.chip_inof_select{
    width: 240px;
    padding-right: 40px;
}
.cisl_nub_top .std_titleh5{
    color: #26468B;
    line-height: 50px;
    width: calc(100% - 16px);
}
.cisl_nub_top_icon{
    width: 16px;
    transition: all 0.36s;
    position: relative;
}
.cisl_nub_top_icon img{
    width: 100%;
}
.cisl_nub_top{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.cisl_nub_xia_text{
    font-size: 16px;
    color: #666;
    padding: 11px 20px;
    transition: all 0.36s;
    line-height: 1.75;
    cursor: pointer;
    position: relative;
}
.cisl_nub_xia_text::before{
    content: '';
    height: 1px;
    width: 100%;
    position: absolute;
    background: #eee;
    left: 0;
    bottom: 0;
}
.cisl_nub_xia_text.on{
    background: #F8F8F8;
    box-shadow: 0px 1px 10px rgba(120, 133, 153, 0.25);
    border-radius: 4px;
    color: #26468B;
}
.cisl_nub_xia{
    display: none;
}
/* .cisl_nub:first-child .cisl_nub_xia{
    display: block;
} */
.cisl_nub.on .cisl_nub_top_icon{
    transform: rotate(180deg);
}
.chip_inof_table{
    width: calc(100% - 240px);
}
.chip_inof .ys_cont1400{
    display: flex;
    align-items: flex-start;
}
.chip_inof_table thead{
    background: #eee;
}
.chip_inof_table th{
    color: #333;
    font-size: 14px;
    line-height: 1.5;
    text-align: center;
    font-weight: normal;
    padding: 9px 14px;
}
.chip_inof_table tbody tr{
    position: relative;
    transition: all 0.36s;
    position: relative;
}
.chip_inof_table tbody tr::after{
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #eee;
}
.chip_inof_table td{
    font-size: 14px;
    line-height: 1.75;
    color: #666;
    text-align: center;
    padding: 14px;
}
.chip_inof_table td:first-child{
    color: #26468B;
}
.chip_inof_table table{
    width: 100%;
}
.chip_inof_table a{
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 6;
}
.chip_inof_table{
    max-height: 585px;
    overflow: auto;
}
.chip_inof_table th {
    white-space: nowrap;
}
.chip_itc_top{
    background: #eee;
    z-index: 10;
    position: relative;
}
.chip_itc_td1{
    z-index: 2;
    position: relative;
}
.chip_itc_th1{
    position: relative;
    z-index: 4;
    background: #eee;
}
.chip_itc_td1::before{
    content: '';
    width: 100%;
    height: calc(100% - 1px);
    top: 0;
    left: 0;
    position: absolute;
    background: #fff;
    transition: all 0.36s;
}
.chip_inof_table span{
    color: inherit;
    font-size: inherit;
    line-height: inherit;
}
.chip_itc_td1 span{
    z-index: 3;
    position: relative;
}
/* b2 */
.datail_crumb{
    position: relative;
    z-index: 10;
}
.datail_crumb .crumb{
    position: relative;
    bottom: 0;
    padding-top: 40px;
}
.datail_crumb .crumb_list_nub img{
    content: url(../images/b1_home2.svg);
}
.datail_crumb .crumb_list_nub a{
    color: rgba(51,51,51,.8);
}
.datail_crumb .crumb_list_nub:last-child a {
    color: #333;
}
.datail_cry_top_title .std_home_titleh2{
    color: #333;
    /* font-family: 'montserratregular'!important; */
}
.datail_cry_top_title{
    position: relative;
    display: inline-block;
}
.dctt_bg{
    width: 32.65625vw;
    position: absolute;
    transform: translate(-50%,-50%);
    left: 50%;
    top: 50%;
}
.datail_cry {
    margin-top: -20px;
}
.std_btn3 .std_btn1_link{
    background: #26468B;
    border: 1px solid #26468B;
    transition: all 0.36s;
    display: inline-block;
}
.about_supply{
    position: relative;
    padding-top: 180px;
}
.about_supply_bg{
    position: absolute;
    width: calc(100% + 34px);
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.about_supply_title{
    text-align: center;
}
.about_supply_title .std_titleh2{
    color: #333;
    font-weight: bold;
    line-height: 1.5;
    text-align: center;
    transform: scale(1.5);
}
.about_supply .ys_cont1120{
    position: relative;
    z-index: 6;
}
.about_supply_title .std_titleh2 img{
    position: absolute;
    width: 66px;
    bottom: 7px;
}
.about_supply_title{
    margin-bottom: 30px;
    height: 400px;
}
.about_supply .std_text p {
    margin-bottom: 10px;
}
.about_supply_ambit .std_titleh2{
    font-weight: bold;
    text-align: center;
    margin-bottom: 4px;
}
.about_supply_ambit{
    padding-top: 90px;
}
.about_supply_ambit_list{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.asal_nub{
    padding: 0 17px;
    font-size: 20px;
    line-height: 1.5;
    /* font-family: 'montserratmedium'!important; */
    font-weight: bold;
    color: rgba(204,23,28,.6);
}
/* .asal_nub_word{
    background: linear-gradient(360deg, rgba(181, 201, 253, 0.46) 14.59%, #304DE1 84.37%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    color: transparent;
} */
.about_create{
    position: relative;
    overflow: hidden;
}
.about_create_bg{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.about_create_bg img{
    position: absolute;
    min-width: 100%;
    min-height: 100%;
    object-fit: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.about_create .std_titleh2{
    color: #fff;
    font-weight: bold;
    text-align: center;
}
.acln_cry_icon{
    width: 100px;
    margin-bottom: 24px;
}
.acln_cry .std_titleh4{
    font-weight: bold;
    color: #fff;
    margin-bottom: 16px;
}
.acln_cry .std_text p{
    color: #fff;
}
.about_create_list_nub{
    padding: 0 45px;
    width: 25%;
}
.about_create .ys_cont1400{
    position: relative;
    z-index: 3;
}
.about_create_list{
    display: flex;
    flex-wrap: wrap;
}
.about_page .std_titleh2{
    position: relative;
}
.about_page .std_titleh2 img{
    position: absolute;
    width: 66px;
    bottom: 7px;
}
.about_honor{
    padding: 150px 0 180px;
}
.about_honor .std_titleh2{
    text-align: center;
    font-weight: bold;
}
.about_honor_list .ahlc_nub {
    width: 440px;
}
.arrow_round{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) rotate(-90deg);
    opacity: 0;
    transition: all 0.1s;
}
.arrow_round.on1{
    opacity: 1;
}
.about_honor_list .swiper-button-prev{
    left: -40px;
}
.about_honor_list .swiper-button-next{
    right: -40px;
}
.about_honor_list.swiper-container{
    overflow: visible;
}
/* e2 */
.relate_invest_list_nub{
    width: 50%;
    padding: 0 20px;
    margin-bottom: 40px;
}
.relate_invest_list{
    margin: 0 -20px;
    display: flex;
    flex-wrap: wrap;
}
.riln_cry{
    width: 100%;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
}
.riln_cry_img{
    width: 100%;
}
.riln_cry_text{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 3;
    padding: 40px;
}
.riln_cry_text .std_titleh2{
    font-weight: bold;
    color: #333;
    margin-bottom: 30px;
    line-height: 1.4;
}
.riln_cry_text_circle{
    width: 38px;
    height: 38px;
    border-radius: 50%;
    border: 1px solid #666;
    transition: all 0.36s;
    position: relative;
}
.riln_cry_text_circle img{
    width: 24px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.relate_invest_info{
    background: #FCFCFC;
    border-radius: 10px;
    padding: 40px;
}
.relate_invest_info_name{
    width: 330px;
    position: relative;
}
.riin_list_nub_icon{
    width: 40px;
}
.riin_list_nub{
    display: flex;
    align-items: flex-start;
}
.riin_list_nub .std_titleh4{
    width: calc(100% - 40px);
    padding-left: 20px;
    color: rgba(51, 51, 51, 0.5);
    margin-top: 2.5px;
}
.riin_list_nub .std_titleh4 .riin_list_nub_cry{
    color: #333;
    padding-left: 12px;
}
.riin_list_nub{
    margin-bottom: 26px;
}
.relate_invest_info_text{
    width: calc(100% - 330px);
    padding-left: 70px;
}
.relate_invest_info_text .std_text p{
    color: #333;
}
.riit_list_nub{
    margin-bottom: 30px;
    display: flex;
    align-items: flex-start;
}
.riit_list_nub_icon{
    width: 30px;
}
.riit_list_nub_text{
    width: calc(100% - 30px);
    padding-left: 20px;
    margin-top: 1px;
}
.riit_list_nub_text p{
    /* font-family: 'montserratregular'!important; */
    display: inline-block;
    position: relative;
}
.mod_phone{
    pointer-events: none;
}
.riit_list_nub_text a:not(.mod_phone) p{
    text-decoration: underline;
    text-underline-position: under;
}
.riit_list_nub:last-child{
    margin-bottom: 0;
}
.relate_invest_info{
    display: flex;
    align-items: stretch;
}
.relate_invest_info_name::before{
    content: '';
    background: #D9D9D9;
    width: 1px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
}
.relate_invest_info_bg{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 33%;
}
.relate_invest_info_bg img{
    width: 100%;
}
.relate_invest_info .relate_invest_info_name,
.relate_invest_info .relate_invest_info_text{
    position: relative;
    z-index: 3;
}
.relate_invest_info{
    position: relative;
    overflow: hidden;
}
/* e3 */
.news_cry{
    background: linear-gradient(180deg, #F8F8F8 0%, rgba(248, 248, 248, 0) 44.35%);
}
.ncrn_link{
    display: flex;
    background: #fff;
    border-radius: 10px;
    overflow: hidden;
    align-items: stretch;
}
.ncrn_link_pic{
    width: 43.6%;
    display: flex;
    align-items: center;
}
.ncrn_link_img{
    width: 100%;
}
.ncrn_link_text{
    width: 56.4%;
    padding: 40px 60px 40px 40px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.ncrn_link_text_date{
    color: #26468B;
    font-size: 16px;
    line-height: 1.2;
    /* font-family: 'montserratregular'!important; */
    margin-bottom: 18px;
}
.ncrn_link_text .std_titleh4{
    color: #333;
    margin-bottom: 20px;
    transition: all 0.36s;
}
.news_cry_rotate{
    margin-bottom: 40px;
}
.news_cry_list_nub{
    width: 50%;
    padding: 0 20px;
}
.news_cry_list{
    margin: 0 -20px;
    display: flex;
    flex-wrap: wrap;
}
.slick-dots li{
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #D9D9D9;
    margin: 0 5px;
}
.slick-dots li.slick-active {
    background: #26468B;
}
.news_cry_rotate .slick-dots{
    text-align: right;
    padding-right: 60px;
}
.ncln_link{
    padding: 40px;
    position: relative;
    display: block;
    transition: all 0.36s;
    height: 100%;
}
.ncln_link::before{
    content: '';
    width: calc(100% - 80px);
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    background: #eee;
}
.news_cry_rotate_nub:not(:first-child){
    display: none;
}
.ncln_link .std_titleh4{
    transition: all 0.36s;
}
.pc_fenye li {
    width: 40px;
    height: 40px;
    border: 0;
    /* font-family:  'montserratregular'!important; */
    font-size: 16px;
    line-height: 40px;
    color: #333;
    text-align: center;
    margin: 0 5px;
    border-radius: 50%;
    transition: .3s;
}
.end li::before, .first li::before, .next li::before, .prev li::before{
    transition: all .3s;
}
.pc_fenye li.activepage {
    color: #fff;
    background: #26468B;
}
/* e4 */
.detail_ban{
    background: #F9FAFD;
    padding: 98px 0 100px;
    position: relative;
}
.detail_ban_return{
    display: inline-block;
    margin-bottom: 26px;
}
.detail_ban_return a{
    display: flex;
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    align-items: center;
}
.detail_ban_return a img{
    width: 14px;
    margin-right: 10px;
}
.detail_ban .std_titleh1{
    color: #333;
    line-height: 1.2;
}
.detail_ban_list_nub{
    padding: 0 35px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.detail_ban_list{
    margin: 0 -35px;
    margin-top: 64px;
    display: flex;
    flex-wrap: wrap;
}
.detail_ban_list_nub img{
    width: 20px;
    margin-right: 8px;
}
.detail_ban_list p span{
    margin-left: 10px;
}
.detail_ban_bg{
    width: 34.9%;
    position: absolute;
    right: 28px;
    top: calc(50% - 13px);
    transform: translateY(-50%);
}
.detail_ban_bg img{
    width: 100%;
}
.detail_ban .ys_cont1400{
    position: relative;
    z-index: 3;
}
.detail_cry_text{
    width: calc(100% - 360px);
    padding-right: 120px;
}
.detail_cry_text_video{
    border-radius: 10px;
    overflow: hidden;
    cursor: pointer;
    margin-bottom: 20px;
}
.detail_cry_text_video,
.detail_cry_text_video img{
    width: 100%;
}
.detail_cry .yxedr_active img{
    border-radius: 10px;
    margin: 6px 0;
}
.detail_cry .yxedr_active p:last-child{
    margin-bottom: 0;
}
.detail_cry .yxedr_active p:last-child img{
    margin-bottom: 0;
}
.detail_cry_text_flip{
    border-top: 2px solid rgba(72, 100, 144, 0.2);
    padding-top: 30px;
}
.dctf_nub_link_name{
    font-size: 16px;
    color: #666;
    line-height: 1.75;
    width: 70px;
    position: relative;
    transition: all 0.36s;
}
.dctf_nub .std_text p{
    transition: all 0.36s;
}
.dctf_nub_link .std_text{
    width: calc(100% - 70px);
    padding-left: 20px;
}
.dctf_nub_link{
    display: flex;
    align-items: flex-start;
}
.dctf_nub_link_name::before{
    content: '';
    height: 12px;
    width: 1px;
    position: absolute;
    right: -0.5px;
    background: #E7E7E7;
    top: 8px;
}
.dctf_nub{
    margin-bottom: 20px;
}
.dctf_nub:last-child{
    margin-bottom: 0;
}
.detail_cry_recomed{
    width: 360px;
}
.detail_cry_recomed .std_titleh4{
    font-weight: bold;
    color: #666;
    margin-bottom: 20px;
}
.detail_cry .ys_cont1400{
    display: flex;
    align-items: flex-start;
}
.detail_cry_recomed_list{
    border-top: 1px solid #ddd;
}
.dcrl_nub{
    border-bottom: 1px solid #ddd;
}
.dcrl_nub_link{
    display: block;
    padding: 20px 0;
}
.dcrl_nub_link_date{
    font-size: 16px;
    color: #26468B;
    /* font-family: 'montserratregular'!important; */
    line-height: 1.2;
    margin-bottom: 10px;
}
.dcrl_nub_link .std_text p{
    color: #333;
    transition: all 0.36s;
}
.detail_cry_recomed_share{
    margin-top: 20px;
}
.detail_cry_recomed_share .dcrs_name{
    color: #26468B;
    font-size: 16px;
    line-height: 1.75;
    margin-right: 20px;
}
.detail_cry_recomed_share{
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}
.detail_cry_recomed_share .ys_sharebox{
    width: 28px;
    margin: 0 10px;
}
.detail_cry_recomed_share .ys_sharebox img{
    width: 100%;
}
.ys_sharebox_icon {
    width: 100%;
}
.ys_sharebox_icon img:nth-of-type(2){
    opacity: 0;
}
/* e5 */
.join_job{
    position: relative;
}
.join_job_list_nub{
    width: 50%;
    padding: 0 48px;
}
.join_job_list{
    margin: 0 -48px;
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
}
.jjln_text .std_titleh2{
    color: #333;
    font-weight: bold;
    margin-bottom: 14px;
    line-height: 1.4;
}
.jjln_text .std_titleh4{
    margin-bottom: 16px;
    color: #26468B;
}
.inside_page .std_btn1_link {
    padding: 10px 17px 10px 24px;
    height: 48px;
}
.jjln_text .std_btn1{
    margin-top: 40px;
}
.jjln_text{
    padding: 60px 60px 48px;
    position: relative;
    left: -60px;
}
.jjln_text::before{
    content: '';
    background: #FCFCFC;
    height: calc(100% + 96px);
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.jjln_text>div{
    position: relative;
    z-index: 3;
}
.jjln_text .jjln_text_bg{
    z-index: 1;
    position: absolute;
    width: 76.68%;
    top: 23px;
    right: 0;
}
.jjln_text .jjln_text_bg img{
    width: 100%;
}
.jjpi_top{
    padding: 20px 0;
    border-bottom: 1px solid #eee;
    display: flex;
    align-items: center;
    padding-right: 60px;
    cursor: pointer;
}
.join_job_post_inof:first-child .jjpi_top{
    padding-top: 0;
}
.jjpi_top_icon{
    width: 16px;
    transition: all 0.36s;
}
.jjpi_top_icon img{
    width: 100%;
}
.jjpi_top_city{
    width: 220px;
    font-size: 16px;
    color: #333;
    line-height: 1.75;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.jjpi_top_city img{
    width: 23px;
    margin-right: 18px;
}
.jjpi_top .std_titleh4{
    width: calc(100% - 236px);
}
.join_job_post_inof.on .jjpi_top_icon{
    transform: rotate(90deg);
}
.jjpi_xia{
    border-bottom: 1px solid #eee;
    padding: 30px 0 58px;
    padding-right: 32px;
    display: none;
}
.jjpi_xia_list_nub{
    width: 50%;
    padding: 0 36px;
}
.jjpi_xia_list{
    margin: 0 -36px;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}
.jjpi_xln_title{
    margin-bottom: 20px;
    color: #26468B;
    font-weight: bold;
    font-size: 16px;
    line-height: 1.75;
}
.yxedr_active ul {
    padding-inline-start: 20px;
}
.jjpi_xia .yxedr_active ul{
    margin-block-start: 0em;
    margin-block-end: 0em;
}
.jjpi_xia .yxedr_active p{
    margin-bottom: 0;
    color: #333;
}
.yxedr_active ul li::marker {
    color: #26468B;
}
.jjpi_xia_contact{
    margin-top: 30px;
}
.jjpi_xia_contact .jjpi_xln_title{
    margin-bottom: 9px;
}
.std_btn3{
    display: inline-block;
}
.std_btn3_link{
    display: flex;
    font-size: 16px;
    color: #fff;
    padding: 10px 17px 10px 24px;
    height: 48px;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 5;
    background: #26468B;
    border-radius: 24px;
    border: 1px solid #26468B;
    transition: all 0.36s;
}
.std_btn3_link .std_btn1_link_img img:nth-of-type(2){
    opacity: 0;
}
.jjpi_xci_ln_phone{
    color: rgba(51, 51, 51, 0.5);
    font-size: 16px;
    line-height: 1.75;
    margin-right: 20px;
}
.jjpi_xci_list_nub .std_text p{
    color: #333;
    /* font-family: 'montserratregular'!important; */
}
.jjpi_xci_list{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -32px;
    margin-right: 45px;
}
.jjpi_xci_list_nub{
    display: flex;
    flex-wrap: wrap;
    padding: 0 32px;
}
.jjpi_xci_list_nub a p{
    text-decoration: underline;
    text-underline-position: under;
}
.jjpi_xia_contact_info{
    display: flex;
    align-items: center;
}
.std_btn4_link_font{
    margin-right: 16px;
    font-size: 16px;
    color: #333;
    line-height: 1.75;
    transition: all 0.36s;
}
.std_btn4_link_icon{
    width: 12px;
    transition: all 0.36s;
}
.std_btn4_link_icon img{
    width: 100%;
}
.std_btn4_link{
    display: flex;
    align-items: center;
}
.std_btn4{
    display: inline-block;
    cursor: pointer;
}
.join_btn{
    text-align: center;
    display: none;
}
.join_btn.act{
    display: block;
}
.join_job_post_inof:nth-of-type(n+9){
    display: none;
}
.std_btn4.on .std_btn4_link_icon{
    transform: rotate(180deg);
}
.join_offer{
    position: relative;
}
.join_offer .std_titleh2{
    color: #333;
    font-weight: bold;
    line-height: 1.4;
}
.join_offer_list_nub{
    width: 25%;
    padding: 0 20px;
    margin-bottom: 40px;    
}
.join_offer_list{
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: -40px;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}
.joln_cry{
    background: #fff;
    border: 1px solid #E7E7E7;
    box-shadow: 0px 4px 6px 1px rgba(213, 226, 245, 0.25);
    border-radius: 10px;
    padding: 30px 22px;
    transition: all 0.36s;
    height: 100%;
}
.joln_cry_icon{
    width: 78px;
    margin: 0 auto;
    margin-bottom: 18px;
}
.joln_cry_icon img:nth-of-type(2){
    opacity: 0;
}
.joln_cry .std_text p{
    color: #333;
    transition: all 0.36s;
    text-align: center;
}
.join_show{
    position: relative;
}
.join_show_list{
    display: flex;
}
.join_show_list_nub{
    width: 25%;
}
.jsln_img{
    width: 100%;
}
/* e6 */
.contact_us{
    margin-top: -20px;
    position: relative;
}
.culn_info_message_icon{
    width: 38px;
}
.culn_info_message_text{
    width: calc(100% - 38px);
    padding-left: 24px;
}
.culn_info_message_text .std_titleh5{
    /* font-family: 'montserratregular'!important; */
}
.culn_info_message{
    margin-bottom: 30px;
    display: flex;
    align-items: center;
}
.culn_info_message_text .std_text p{
    color: #333;
    padding: 0 10px;
} 
.culn_info_message_text .std_text p a{
    color: #26468B;
}
.culn_info_message_text .std_text{
    margin: 0 -10px;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}
.contact_us_list_nub .std_titleh2{
    color: #333;
    font-weight: bold;
    padding-bottom: 40px;
    border-bottom: 1px solid #F1F1F1;
}
.contact_us_list_nub .std_titleh2 img{
    width: 66px;
    position: relative;
    left: -21px;
    z-index: -1;
}
.culn_info{
    padding-top: 40px;
    margin-right: -50px;
}
.culn_info_message:last-child{
    margin-bottom: 0;
}
.contact_us_list_nub{
    width: 50%;
    padding-right: 200px;
}
.contact_us_list{
    display: flex;
}
.contact_us_bg{
    width: 32.8125%;
    position: absolute;
    bottom: 14px;
    right: -25px;
}
.contact_us_bg img{
    width: 100%;
}
.contact_us .ys_cont1400{
    position: relative;
    z-index: 2;
}
.contact_global{
    position: relative;
}
.contact_global_img{
    position: relative;
}
.contact_global_img,
.contact_global_img img{
    width: 100%;
}
.contact_global .std_home_titleh2{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 120px;
    color: #fff;
    z-index: 6;
    font-weight: bold;
}
.cgln_point{
    z-index: 6;
    position: relative;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: linear-gradient(180deg, #FFFFFF 0%, rgba(206, 222, 247, 0.43) 100%);
}
.cgln_point::before,
.cgln_point::after{
    content: '';
    width: 100%;
    height: 100%;
    z-index: -1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) scale(1);
    border-radius: 50%;
    background: #fff;
    animation: global_kuo 3s linear infinite;
}
.cgln_point::after{
    animation-delay: 1.5s;
}
@keyframes global_kuo {
    0%{
        transform: translate(-50%,-50%) scale(1);
        opacity: 1;
    }
    90%{
        transform: translate(-50%,-50%) scale(3);
        opacity: 0;
    }
    100%{
        transform: translate(-50%,-50%) scale(1);
        opacity: 0; 
    }
}
.contact_global_list_nub .std_titleh4{
    color: #fff;
    font-weight: bold;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    top: 24px;
}
.contact_global_list{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.contact_global_list_nub{
    transform: translate(-50%,-50%);
    position: absolute;
}
/* d1 */
.apply_form_cry{
    position: relative;
}
.apply_form_cry_bg{
    width: 50%;
    position: absolute;
    right: 0;
    bottom: 46px;
}
.apply_form_cry_bg img{
    width: 100%;
}
.apply_form_cry_text{
    position: relative;
    z-index: 6;
}
.apply_form_cry_text .std_titleh2{
    color: #333;
    font-weight: bold;
    line-height: 1.4;
}
.afct_list_nub{
    margin-top: 40px;
}
.afct_list_nub_name{
    font-size: 16px;
    color: #333;
    line-height: 1.5;
    margin-bottom: 20px;
}
.afct_list_nub_name span{
    color: #CC171C;
}
.afct_list_nub{
    padding: 0 20px;
}
.afct_list_nub3{
    width: 33.333333%;
}
.afct_list{
    margin: 0 -20px;
    display: flex;
    flex-wrap: wrap;
}
.afct_list_nub_box{
    border: 1px solid rgba(72, 100, 144, 0.1);
    border-radius: 8px;
    height: 50px;
    background: #fff;
}
.afct_list_nub_box input{
    width: 100%;
    height: 100%;
    padding: 0 20px;
    font-size: 16px;
    color: #333;
}
.afct_list_nub_box input::placeholder{
    color: #999;
}
.afct_list_nub1{
    width: 100%;
}
.afct_lnc_img{
    height: 50px;
    width: 150px;
    background: #fff;
    border: 1px solid rgba(72, 100, 144, 0.1);
    border-radius: 8px;
    display: flex;
    align-items: center;
    cursor: pointer;
    overflow: hidden;
}
.afct_lnc_img img{
    width: 100%;
}
.afct_list_nub_code .afct_list_nub_box{
    width: 360px;
    margin-right: 20px;
}
.afct_list_nub_code{
    display: flex;
    align-items: stretch;
    justify-content: flex-start;
}
.afct_list_agree{
    width: 100%;
    margin-top: 30px;
    display: flex;
    align-items: flex-start;
}
.afct_list_btn,.afct_list_agree{
    padding: 0 20px;
}
.afct_list_agree_btn{
    width: 26px;
    height: 26px;
    border-radius: 50%;
    background: #fff;
    border: 1px solid rgba(72, 100, 144, 0.1);
    cursor: pointer;
    transition: all 0.36s;
    position: relative;
}
.afct_list_agree_btn::before{
    content: '';
    width: 14px;
    height: 14px;
    border-radius: 50%;
    position: absolute;
    background:#26468B;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    transition: all 0.36s;
}
.afct_list_agree.on .afct_list_agree_btn{
    border:1px solid #26468B;
}
.afct_list_agree.on .afct_list_agree_btn::before{
    opacity: 1;
}
.afct_list_agree_text{
    width: calc(100% - 26px);
    padding-left: 20px;
}
.afct_list_agree_text p{
    color: #666;
}
.afct_list_agree_text p a{
    color: #26468B;
}
/* d2 */
.ctln_link{
    cursor: pointer;
}
.quality_control{
    padding: 80px 0 60px;
}
.quality_page .std_titleh2{
    color: #333;
    font-weight: bold;
    line-height: 1.4;
}
.quality_control_list_nub{
    width: 50%;
    padding-right: 20px;
}
.quality_control_list{
    display: flex;
    flex-wrap: wrap;
}
.quality_control_list_nub .std_titleh4{
    color: #26468B;
    font-weight: bold;
    padding-bottom: 14px;
    position: relative;
    margin-bottom: 16px;
}
.quality_control_list_nub .std_titleh4::before{
    content: '';
    position: absolute;
    height: 2px;
    width: 28px;
    bottom: 0;
    left: 0;
    background: rgba(157, 174, 191, .6);
}
.quality_control_list_nub .std_text p{
    color: #333;
}
.quality_control,.quality_system{
    position: relative;
}
.quality_system_cry{
    position: relative;
}
.quality_system_cry::before{
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    top: -1px;
    left: 0;
    background: #F1F1F1;
    box-shadow: 2px 4px 4px rgba(202, 202, 202, 0.25);
}
.quality_system_cry{
    padding: 60px 0 120px;
}
.qscl_nub{
    width: 25%;
    padding: 20px;
}
.quality_system_cry_list{
    margin: -20px;
    display: flex;
}
.quality_system_slick{
    margin-top: 40px;
}
.qscl_nub_core{
    padding: 40px;
    background: #fff;
    box-shadow: 0px 4px 15px 4px rgba(160, 170, 186, 0.25);
    border-radius: 10px;
}
.qscl_nub .std_text p{
    color: #333;
    text-align: center;
}
.qscl_nub_core_id{
    font-weight: bold;
}
.qscl_nub .std_text{
    margin-top: 20px;
}
.slick_control_prev, .slick_control_next{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
}
.mod_slick {
    position: relative;
}
.slick_control_prev{
    left: -78px;
}
.slick_control_next{
    right: -78px;
}
.chip_outbox{
    height: 80px;
}
.slick_control_prev.disable,
.slick_control_next.disable{
    pointer-events: none;
    opacity: .5;
}
.quality_test{
    background: linear-gradient(180deg, #F8F8F8 0%, rgba(248, 248, 248, 0) 100%);
}
.quality_test_box1{
    margin-top: 40px;
}
.quality_test_box_label{
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    line-height: 1.75;
    padding: 14px 38px 29px;
    background: #26468B;
    border-radius: 10px;
    display: inline-block;
}
.quality_test_box_cry{
    position: relative;
    margin-top: -19px;
    background: rgba(255, 255, 255, 0.4);
    border: 1px solid #FFFFFF;
    box-shadow: 0px 4px 20px rgba(149, 181, 201, 0.2);
    backdrop-filter: blur(12px);
    border-radius: 10px;
}
.quality_test_box1 .quality_test_box_cry{
    padding: 50px 36px;
}
.qtbc_list_nub{
    width: 16.666667%;
    padding: 0 14px;
    position: relative;
}
.qtbc_list{
    margin: 0 -14px;
    display: flex;
    flex-wrap: wrap;
}
.qtbc_list_nub_core{
    background: rgba(167, 195, 228, 0.1);
    border: 1px solid #E7E7E7;
    border-radius: 6px;
    padding: 20px 24px 13px;
    height: 100%;
}
.qtbc_lnc_icon{
    width: 70px;
    margin: 0 auto;
    margin-bottom: 11px;
}
.qtbc_list_nub_core .std_text p{
    color: #333;
    text-align: center;
}
.qtbc_list_nub::before{
    content: '';
    background-image: url(../images/d2_icon7.svg);
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 10px;
    height: 17px;
    right: -5px;
    background-size: 100% 100%;
}
.qtbc_list_nub:last-child::before{
    display: none;
}
.quality_test_box2 .quality_test_box_cry{
    padding: 53px 38px 60px;
}
.mod_table{
    width: 100%;
    text-align: center;
    border-radius: 10px 10px 0 0;
    overflow: hidden;
}
.mod_table th{
    text-align: center;
    font-size: 18px;
    color: #333;
    line-height: 1.75;
    font-weight: normal;
    padding: 14px 10px;
}
.mod_table thead{
    background: #F3F5F9;
}
.mod_table td{
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    padding: 16px 10px;
}
.mod_table tbody tr{
    border-bottom: 1px solid #eee;
}
/* b2 */
.datail_cry_top{
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.datail_cry_top_btn{
    font-size: 0;
    display: flex;
    margin: 0 -20px;
}
.datail_cry_top_btn .std_btn3,
.datail_cry_top_btn .std_btn1{
    margin: 0 20px;
}
.datail_cry_top{
    padding-bottom: 37px;
    border-bottom: 1px solid #eee;
}
.dctl_nub{
    width: 50%;
    padding: 0 50px;
}
.datail_cry_text_list{
    margin: 0 -50px;
    display: flex;
}
.dctl_nub .std_titleh3{
    font-weight: bold;
}
.detail_page .yxedr_active p {
    margin-bottom: 10px;
}
.datail_cry_text_list{
    position: relative;
}
.datail_cry_text_list::before{
    content: '';
    background: #eee;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    height: 1px;
    width: 1400px;
}
.dctl_nub2 .std_text li:nth-of-type(n+11){
    display: none;
}
.datail_cry_type{
    position: relative;
}
.datail_cry_type .std_titleh3 {
    font-weight: bold;
}
.datail_cry_type_text .std_text li p{
    color: #333;
}
.datail_cry_type_text .std_text li{
    margin:0 30px;
}
.datail_cry_type_text .std_text ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -30px;
}
.datail_cry_type_rotate{
    width: 56.5%;
    margin: 0 auto;
}
.datail_rotate_out{
    margin-top: 58px;
}
.datail_rotate_out .slick_control_prev {
    left: 0;
}
.datail_rotate_out .slick_control_next {
    right: 0;
}
/* c1 */
.industry_cry_list_nub{
    width: 50%;
    padding: 0 15px;
    margin-bottom: 30px;
}
.industry_cry_list{
    margin: 0 -15px;
    margin-bottom: -30px;
}
.icln_core{
    width: 100%;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
}
.icln_core_img{
    position: relative;
}
.icln_core_img,
.icln_core_img img{
    width: 100%;
}
.icln_core_img::before{
    content: '';
    height: 163px;
    max-height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(47, 51, 77, 0.4) 100%);
}
.icln_core_text{
    position: absolute;
    padding: 0 30px 26px;
    z-index: 3;
    bottom: 0;
    left: 0;
    width: 100%;
}
.icln_core_text .std_titleh3{
    color: #fff;
    line-height: 1.4;
    margin-bottom: 6px;
    font-weight: bold;
}
.icln_ctl_jump a{
    font-size: 16px;
    line-height: 1.75;
    color: #fff;
    display: block;
    position: relative;
    padding: 4px 0;
}
.icln_ctl_jump{
    padding: 0 10px;
    position: relative;
}
.icln_ctl_jump::before{
    content: '';
    background: rgba(255, 255, 255, 0.3);
    height: 10px;
    width: 1px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.icln_ctl_jump:last-child::before{
    display: none;
}
.icln_core_text_link{
    margin: 0 -10px;
}
.icln_core_text_link{
    display: flex;
    flex-wrap: wrap;
}
.icln_ctl_jump a::before{
    content: '';
    width: 0;
    height: 1px;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
    transition: all 0.36s;
    background: #fff;
}
.icln_core .icln_core_img img{
    transition: all 0.36s;
}
/* c2 */
.electron_main .ys_cont1400{
    display: flex;
    align-items: stretch;
}
.electron_select{
    width: 200px;
}
.electron_cry{
    width: calc(100% - 200px);
    position: relative;
    padding-left: 41px;
}
.electron_cry::before{
    content: '';
    width: 1px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #F1F1F1;
    box-shadow: 2px 4px 4px rgba(202, 202, 202, 0.25);
}
.electron_select,.electron_cry{
    padding-top: 60px;
    padding-bottom:120px;
}
.electron_select .cisl_nub_top{
    padding-right: 20px;
}
.electron_cry_product .electron_cry_product_img{
    margin-top: 40px;
    width: 32.38%;
}
.electron_cry_product_img img{
    width: 100%;
}
.electron_cry_product{
    padding-bottom: 60px;
    border-bottom: 1px solid #eee;
}
.ecbn_click{
    height: 48px;
    padding: 10px 34px;
    border: 1px solid #333;
    border-radius: 24px;
    font-size: 16px;
    color: #333;
    line-height: 1.75;
    display: flex;
    align-items: center;
    transition: all 0.36s;
    cursor: pointer;
}
.electron_cry_btn_nub.on .ecbn_click{
    background: #26468B;
    border: 1px solid #26468B;
    color: #fff;
}
.electron_cry_btn_nub{
    padding: 0 20px;
}
.electron_cry_btn{
    margin: 0 -20px;
    display: flex;
    flex-wrap: wrap;
}
.electron_cry_top{
    display: flex;
    justify-content: flex-start;
}
.electron_cry_top{
    margin-bottom: 40px;
}
.mod_table.mod_table_electron th {
    font-size: 14px;
    line-height: 1.5;
    font-weight: normal;
    padding: 10px 10px;
}
.mod_table.mod_table_electron td {
    font-size: 14px;
    padding: 10px 10px;
}
.mod_table.mod_table_electron td:first-child{
    color: #394285;
}
.mod_table.mod_table_electron thead {
    background: #eee;
}
.ectl_nub:not(:first-child){
    display: none;
}
.contact_global_img svg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.short_line{
    width: 14px;
    height: 2px;
    background: linear-gradient(90deg, rgba(204, 23, 28, 0), rgba(204, 23, 28, 1));
    position: absolute;
    left: -7px;
    top: -1px;
    opacity: 0;
}
.contact_global .short_line1{
    width: 8px;
    left: -4px;
    background: linear-gradient(270deg, rgba(204, 23, 28, 0), rgba(204, 23, 28, 1));
}
.mod_short{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.home_create_list_nub {
    padding: 0 10px;
}
.home_create_list {
    margin-left: -10px;
    margin-right: -10px;
}
.mod_title1_text{
    max-width: calc(100% - 140px);
}
.home_create .mod_title1_text{
    max-width: calc(100% - 630px);
}
.home_create .mod_title1 {
    align-items: flex-end;
}
.crumb_list_nub img {
    position: relative;
    top: -2px;
}
.chip_inof_btn{
    display: none;
}
.datail_cry_top_title .std_home_titleh2{
    position: relative;
    z-index: 4;
}
.yxedr_active ul li::marker{
    font-family: "Microsoft Yahei"!important;
}
.ecbn_click {
    line-height: 100%;
}
.contact_global_list_nub2.contact_global_list_nub .std_titleh4 {
    left: calc(100% + 14px);
    transform: translateY(-50%);
    top: 50%;
} 
.contact_global_list_nub4.contact_global_list_nub .std_titleh4 {
    right: calc(100% + 14px);
    left: auto;
    transform: translateY(-50%);
    top: 50%;
} 
.join_job_list_nub a{
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: space-between;
}
@media screen and (min-width: 1921px) {
    .ys_main>div:not(.inside_ban,.ys_banner,.detail_ban){
        max-width: 1920px;
        margin-left: auto;
        margin-right: auto;
    }
    .home_surprise {
        overflow: hidden;
    }
    .return_top.on {
        right: calc(50vw - 900px);
    }
}
/* 载入 */
.ys_ban_li.slick-active .ys_ban_title {
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.3s;
}
.ectl_nub.slick-active{
    animation: fadeIn .5s ease-in-out both;
    animation-delay: 0.2s;
}
.ys_fadein2{
    animation: fadeIn .5s ease-in-out both;
    animation-delay: 0.3s;
}
.home_product_list .slick-list{
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: -30px;
    margin-bottom: -30px;
}
.footer_copyright .std_text p a:nth-of-type(2) {
    color: #C2C2C2;
}
.honn_second {
    box-shadow: 0 2px 8px 0 rgb(0 0 0 / 5%);
}
.honn_second3_list_link {
    width: 196px;
}
.datail_cry_type_rotate{
    width: 70.714%;
}
.datail_cry_type_rotate {
    cursor: url(../images/0b_icon3.svg),auto;
}

a[href="javascript:void(0)"]{
    cursor: default;
}
.quality_system_cry_list .slick-list{
    width: 100%;
}
.quality_system_slick.no1 .mod_slick_control{
    display: none;
}
.viewer-open .viewer-button {
    background-color: #26468B;
}
.viewer-open .viewer-button:focus,
.viewer-open .viewer-button:hover {
    background-color: #26468B;
}
.electron_cry_product_img {
    border-radius: 10px;
    overflow: hidden;
}
.chip_inof_select {
    width: 250px;
    padding-right: 35px;
}
.chip_inof_table {
    width: calc(100% - 250px);
}
.industry_cry_box_nub{
    width: 50%;
}
.industry_cry_list_nub{
    width: 100%;
}
.industry_other{
    display: none;
}
.chip_inof_table tbody td{
    position: relative;
}
.chip_inof_table tbody td::after{
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #eee;
}
.chip_inof_table tbody tr::after{
    display: none;
}
.chip_itc_top th {
    background: #eee;
}
.chip_itc_top th:first-child{
    border-top-left-radius: 10px;
}
.chip_itc_top th:last-child{
    border-top-right-radius: 10px;
}
.chip_itc_top{
    background: transparent;
}
.chip_inof_table th {
    z-index: 10;
    position: relative;
}
.chip_top{
    background: #eee;
}
.chip_inof_table_thead{
    position: relative;
    z-index: 20;
}
.chip_inof_table_tbody {
    position: relative;
    z-index: 10;
}
.chip_itc_top .chip_itc_th1{
    z-index: 11!important;
}
.chip_inof_table_tbody td {
    position: relative;
    z-index: -2!important;
}
.chip_inof_table_tbody td.chip_itc_td1 {
    z-index: -1!important;
}
.chip_itc_td2::before {
    content: '';
    width: 100%;
    height: calc(100% - 1px);
    top: 0;
    left: 0;
    position: absolute;
    background: #fff;
    transition: all 0.36s;
}
.chip_td_font{
    position: relative;
    z-index: 2;
}
.chip_inof_table a{
    z-index: 10!important;
}
.chip_inof_table tbody tr{
    cursor: pointer;
}
.chip_top,.chip_td_font{
    line-height: inherit;
}
.electron_cry_btn_nub{
    margin-bottom: 20px;
}
.electron_cry_btn{
    margin-bottom: -20px;
}
.chip_inof_select {
    width: 260px;
    padding-right: 24px;
}
.chip_inof_table {
    width: calc(100% - 260px);
}
/*  */
.chip_inof_select {
    width: 280px;
    padding-right: 22px;
}
.chip_inof_table {
    width: calc(100% - 280px);
}
.hcln_link_img{
    width: 57.142857%;
}
.hcln_link_text{
    width: 42.857143%;
}
.asal_nub_word {
    color: #26468B;
}
.asal_nub {
    color: rgba(204,23,28,.6);
}
.std_margin3 {
    margin-top: 27px;
}
.std_margin2 {
    margin-top: 56px;
}
.hnln_cry .std_text {
    margin-top: 17px;
}
.home_news_list_nub {
    padding: 0 13px;
    margin-bottom: 26px;
}
.home_news_list {
    margin: 0 -13px;
    margin-bottom: -26px;
}
.hnln_cry {
    padding: 50px 40px 50px;
}
.riln_cry_text_circle.std_margin2 {
    margin-top: 39px;
}
.home_news_list_nub:nth-of-type(n+3) .hnln_cry {
    padding-top: 41px;
    padding-bottom: 40px;
}
.chip_inof_table tbody td::after{
    background: #ddd;
}
.home_news{
    background: rgba(248, 248, 248, 0.8);
}
.footer_logo {
    width: 290px;
}
.head_logo {
    width: auto;
}
.head_logo img{
    height: 34px;
}
.hnln_cry .std_text {
    margin-top: 15px;
}
.home_product_list .slick-dots{
    bottom: 0;
}
.home_product_list.slick-dotted{
    padding-bottom: 60px;
}
/* 2023.1.12 */
.home_surprise_swipe {
    padding-right: 0!important;
    margin-bottom: 0!important;
}
.home_surprise_swipe_list {
    margin: 0 -35px;
}
.hssl_nub {
    padding: 0 35px;
}
.hssl_nub_cry_img {
    width: 100%;
}
.hssl_nub_cry {
    display: block;
    position: relative;
}
.hssl_nub_cry_text{
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 4;
}
.hssl_nub_cry_text .std_home_titleh3{
    font-size: 24px;
}
.hssl_nub_cry_text .std_text p{
    color: #fff;
}
.hssl_nub_cry_text .std_text{
    margin-top: 4px;
    margin-bottom: 0!important;
}
.hssl_nub_cry_text {
    padding: 20px 40px 27px 36px;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.hssl_nub_cry_text .std_btn1_link_font{
    color: #fff;
}
.hssl_nub_cry_img::before{
    content: '';
    width: 100%;
    height: 30%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 3;
    background: linear-gradient(180deg, rgba(7, 109, 248, 0) 0%, rgba(7, 109, 248, 0.4) 100%);
}
.hssl_nct_left{
    width: calc(100% - 100px);
}
.hssl_nub_cry .std_btn2{
    position: relative;
    bottom: 3px;
}
.mod_arrows1 .slick-prev,
.mod_arrows1 .slick-next{
    border: 1px solid #26468B;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    transition: all 0.36s;
    z-index: 3;
}
.mod_arrows1 .slick-prev::before,
.mod_arrows1 .slick-prev::after,
.mod_arrows1 .slick-next::before,
.mod_arrows1 .slick-next::after{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) scale(0.6);
    transition: all 0.36s;
}
.mod_arrows1 .slick-prev::before,
.mod_arrows1 .slick-next::before{
    background-image: url(../images/arrow1.svg);
}
.mod_arrows1 .slick-prev::after,
.mod_arrows1 .slick-next::after{
    background-image: url(../images/arrow1h2.svg);
    opacity: 0;
}
.mod_arrows1 .slick-prev::before,
.mod_arrows1 .slick-prev::after{
    transform: translate(-50%,-50%) rotate(180deg) scale(0.6);
}
.home_surprise_swipe_list .slick-prev{
    left: -40px;
}
.home_surprise_swipe_list .slick-next{
    right: -40px;
}
/*  */
.honn_second3_list.on{
    display: block;
}
/* .honn_second.honn_second2{
    display: block;
} */
.hssl_nub_cry_img::before {
    background: linear-gradient(180deg, rgba(7, 109, 248, 0) 0%, rgba(7, 109, 248, 0.2) 100%);
}
.mod_table thead,.mod_table.mod_table_electron thead,
.chip_inof_table thead,.chip_top,.chip_itc_top th {
    background: #26468B;
}
.chip_inof_table thead th,
.mod_table thead th{
    color: #fff;
}
.home_news_cry_bg{
    display: none;
}
.mod_table.mod_table_electron th{
    white-space: nowrap;
}
.ectl_nub .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    height: 2px;
}
.ectl_nub .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
    margin: 6px 0;
}
.ectl_nub{
    overflow: auto;
}
/* 2023.2.1 */
.home_product_list_nub {
    padding: 0 8px;
}
.home_product_list {
    margin-left: -8px;
    margin-right: -8px;
}
.hpln_cry_img {
    width: 100%!important;
}
.hpln_cry {
    padding: 69px 34px 65px;
}
.hpln_cry_img {
    margin-bottom: 24px;
}
/* .hpln_cry::before{
    height: 1px;
} */
.home_product_cry{
    position: relative;
}
.mod_slick_control.none{
    display: none;
}
.ys_main .swiper-button-prev, .ys_main .swiper-button-next, .slick_control_prev, .slick_control_next {
    width: 38px;
    height: 38px;
}
.home_surprise_swipe1_nub .hssn_box{
    padding: 0 8px;
    display: block;
}
.home_surprise_out{
    margin-left: -8px;
    margin-right: -8px;
    position: relative;
}
.home_surprise_swipe1.swiper-container{
    position: relative;
}
.hssn_cry{
    position: relative;
    border-radius: 10px;
    overflow: hidden;
}
.hssn_cry_bg{
    position: absolute;
    height: 100%;
    width: 100%;
    top:0;
    left: 0;
    overflow: hidden;
}
.hssn_cry_bg img{
    height: 100%;
    position: absolute;
    left: 0;
    min-width: 100%;
    object-fit: cover;
    top: 0;
}
.hssn_cry_text{
    position: relative;
    z-index: 3;
}
.hssn_cry_text .std_home_titleh3 {
    font-size: 24px;
}
.hssn_cry_text .std_home_titleh3 {
    /* font-family: 'montserratregular'!important; */
    color: #26468B;
    line-height: 1.2;
}
.hssn_ctc_img {
    width: 254px;
    position: relative;
    transform: translateX(-66px);
    transition: all 0.36s;
}
.hssn_ctc_wen_jia{
    width: 200px;
    padding: 0;
    padding-top: 34px;
    margin-left: 16px;
    display: none;
    opacity: 0;
    transition: all 0.36s 0.36s;
}
.home_surprise_swipe1_nub.swiper-slide-active .hssn_ctc_wen{
    animation: ysfadeInUp 1s ease-in-out both;
    animation-delay: .1s;
}
.swiper-slide.home_surprise_swipe1_nub,
.home_surprise_swipe1_nub {
    width: calc(1416px / 6.335);
    transition: all 0.36s;
}
.home_surprise_swipe1_nub.swiper-slide-active {
    width: calc(calc(1416px / 6.335) * 2.335);
}
.home_surprise_swipe1_nub.swiper-slide-active .hssn_ctc_wen_jia.on{
    display: block;
    opacity: 1;
    /* animation: ysfadeInUp .36s ease-in-out both;
    animation-delay: .1s; */
}
.home_surprise_swipe1_nub::before{
    content: '';
    height: 0;
    width: 100%;
    left: 0;
    position: absolute;
    border-bottom: 1px dashed #9DAEBF;
    top: 76px;
    z-index: 3;
    pointer-events: none;
}
.home_surprise_swipe1_nub[data-num='1']::before{
    left: 16px;
    width: calc(100% - 16px);
}
.home_surprise_swipe1_nub.swiper-slide-active[data-num='1']::before{
    left: 44px;
    width: calc(100% - 44px);
}
.home_surprise_swipe1_nub:last-child::before{
    width: calc(100% - 16px);
}
.hssn_cry_text .std_home_titleh3{
    padding: 30px 30px 17px;
    position: relative;
}
.hssn_cry_text .std_home_titleh3::before{
    content: '';
    background: #9DAEBF;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translate(-50%,50%);
    z-index: 10;
    transition: all 0.5s;
}
.hssn_cry_text .std_home_titleh3{
    text-align: center;
    transition: all 0.5s;
    display: inline-block;
    position:absolute;
    left: 50%;
    transform: translateX(-50%);
}
.home_surprise_swipe1_nub.swiper-slide-active .hssn_cry_text .std_home_titleh3::before{
    background: #CC171C;
    left: 30px;
    transform: translate(0,50%);
}
.home_surprise_swipe1_nub.swiper-slide-active .std_home_titleh3{
    left: 0;
    transform: translateX(0);
}
.hssn_ctc_wen .std_text p{
    color: #26468B;
}
.hssn_ctc_wen .std_text{
    margin-bottom: 22px;
}
.hssn_ctc_wen .std_btn2_link{
    color: #26468B;
}
.hssn_cry_text_core {
    padding-top: calc(76px + 24px);
    padding-bottom: 15px;
}
.home_surprise_swipe1_nub.swiper-slide-active .hssn_ctc_img {
    transform: translateX(0);
}
.home_surprise_out .swiper-button-prev,
.home_surprise_out .swiper-container-rtl .swiper-button-next{
    left: -78px;
}
.home_surprise_out .swiper-button-next,
.home_surprise_out .swiper-container-rtl .swiper-button-prev {
    right: -78px;
}
.home_surprise_out{
    position: relative;
}
.home_surprise_out.none .swiper-button-prev,
.home_surprise_out.none .swiper-button-next{
    display: none;
}
.std_padding1 {
    padding: 86px 0;
}
.home_page .home_product {
    padding-top: 70px;
}
.std_margin3 {
    margin-top: 20px;
}
.std_margin2 {
    margin-top: 35px;
}
.hnln_cry {
    padding: 40px;
}
.home_news_list_nub:first-child .riln_cry_text_circle,
.riln_cry_text_circle.std_margin2  {
    margin-top: 30px;
}
.home_surprise {
    background: rgba(248, 248, 248, 0.8);
}
.ys_footer {
    background: #EFEFEF;
}
.home_surprise_out .swiper-pagination{
    opacity: 0;
    pointer-events: none;
}
.home_surprise_out .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #D9D9D9;
    opacity: 1;
}
.home_surprise_out .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0 5px;
}
.home_surprise_out .swiper-pagination-bullet-active {
    background: #26468B;
}
.ys_footer_top {
    padding-top: 56px;
}
.footer_core {
    padding-top: 50px;
}
.chip_inof_table thead{
    background: transparent;
}
.chip_inof_table th {
    padding: 10px 14px;
}
.chip_inof_table td {
    padding: 10.25px;
}
.chip_itc_top th:first-child {
    border-top-left-radius: 4px;
}
.chip_itc_top th:last-child {
    border-top-right-radius: 4px;
}
.mod_table {
    border-radius: 4px 4px 0 0;
}
.honn_second {
    padding: 0;
    /* padding: 10px 30px 30px; */
    overflow: hidden;
}
.honn_second1{
    padding: 10px 30px 30px;
}
.honn_second2_list_link{
    padding-left: 30px;
    padding-right: 10px;
    transition: all 0.36s;
}
.honn_second3{
    margin-left: 0;
    padding-left: 10px;
    padding-right: 30px;
}
.honn_second2_list {
    margin-right: 0;
}
.honn_second2_list,.honn_second3{
    padding-top: 10px;
    padding-bottom: 30px;
}
.honn_second2_list{
    background: #F8F8F8;
}
.honn_second3::before{
    display: none;
}
.honn_second2_list_link.on1,
.honn_second2_list_link.yxnav_active2{
    background: #fff;
}
.honn_second2_list_link.on1, 
.head_other_nav_nub.act .honn_second2 .honn_second2_list_link.yxnav_active2.on1 {
    background: #fff;
}
.head_other_nav_nub.act .honn_second2 .honn_second2_list_link.yxnav_active2{
    background: transparent;
}
.honn_second3_list_link a{
    color: #666;
    font-size: 14px;
    padding: 11.75px 10px;
}
.hssn_ctc_wen .std_btn2_link{
    font-size: 14px;
}
.hssn_ctc_wen .std_btn2_link .std_btn1_link_img {
    margin-left: 4px;
}
.hssn_ctc_wen .std_btn1_link_img {
    width: 20px;
}
.std_home_titleh3 span{
    color: #26468B;
    font-size: 16px;
    font-weight: normal;
    left: calc(100% - 16px);
    position: absolute;
    transform: translateY(6px);
    opacity: 0;
    white-space: nowrap;
    transition: all 0.5s;
    pointer-events: none;
}
.home_surprise_swipe1_nub.swiper-slide-active .std_home_titleh3 span{
    opacity: 1;
    pointer-events: all;
}
.mod_table tbody tr {
    border-bottom: 1px solid #ddd;
}
/*.chip_inof_table {*/
/*    height: 585px;*/
/*    max-height: none;*/
/*}*/
.detail_cry_text_video{
    position: relative;
}
.dctv_icon{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 78px;
    z-index: 4;
}
.dctv_icon img{
    width: 100%;
}
.detail_cry_text_video::before{
    content:'';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.2);
    top: 0;
    left: 0;
    z-index: 2;
}
/* 2023.2.22*/
.honn_second3_list_link {
    width: 344px;
}
.home_create_dots {
    max-width: 60%;
}
.fccl_nub_name {
    width: 144px;
}
.footer_core_nav_nub {
    padding: 0 40px;
}
.footer_core_nav {
    margin: 0 -40px;
}
.footer_search_btn {
    width: 136px;
}
.footer_search_input {
    width: calc(100% - 152px);
}
.mod_title1_box .std_btn1 {
    display: none;
}
li.ectl_nub.slick-slide.slick-current.slick-active{
    display: block;
}
.jjpi_top_city {
    width: 260px;
}
.jjpi_top .std_titleh4 {
    width: calc(100% - 276px);
}
.jjpi_top_icon{
    transform-origin: center center;
}
.home_create_dots{
    flex-wrap: wrap;
    justify-content: flex-end;
}
.home_create_dots_nub .hcdn_font16{
    width: 176px;
}
.cisl_nub_top .std_titleh5{
    line-height:1.5;
    padding-bottom: 11.5px;
    padding-top: 11.5px;
}

a[title="站长统计"]{
    display: none;
}
/* 2023.12.12 */
.contact_us_list {
    flex-wrap: wrap;
    margin-bottom: -60px;
}
.contact_us_list_nub {
    margin-bottom: 60px;
}

