@charset "utf-8";body {    font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial;}/*分享翻译*/.ys_wechat_cont_parga p::before {    /*分享中文版本*/    content: '分享到 - 微信';    /*分享英文版本*/    /* content: 'Share the - weixin'; */}@font-face {    font-family: 'PoppinsRegular';    src: url('../fonts/PoppinsRegular.eot');    src: url('../fonts/PoppinsRegular.eot') format('embedded-opentype'),        url('../fonts/PoppinsRegular.woff2') format('woff2'),        url('../fonts/PoppinsRegular.woff') format('woff'),        url('../fonts/PoppinsRegular.ttf') format('truetype'),        url('../fonts/PoppinsRegular.svg#PoppinsRegular') format('svg');}/*导航默认选中*/.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, 0.08);}.ys_ban_txtbox {    z-index: 5;}.ys_nybanner {    position: relative;}.ys_nyban_img,.ys_nyban_img img {    width: 100%;}.ys_nyban_ph {    display: none;}.ys_nyban_title h1 {    color: #fff;    font-size: 40px;    line-height: 1.5;}.ys_nyban_title p {    color: #fff;    font-size: 16px;    line-height: 1.75;}/* - banner - end*/@media screen and (min-width: 1922px) {    .sya_p4 .sya_p4_btm {        width: 80%;        margin: 0 auto;    }    .sya_p3_top {        margin-bottom: 46px;    }    .sya_p4_btm_more {        margin-top: 48px;    }}.sya_p4 .sya_p4_btm {    width: 100%;}.sya_head {    width: 100%;    position: fixed;    top: 0;    left: 0;    z-index: 100;}.sya_head_top {    width: 100%;    position: relative;}.sya_head_top img {    width: 100%;}.sya_head_btm {    width: 100%;    position: relative;}.sya_head_btm span {    position: absolute;    top: 50%;    right: 10.3%;    transform: translateY(-50%);    width: 40px;    height: 40px;    cursor: pointer;}.sya_head_btm img {    width: 100%;}.yx_progr_ul {    position: absolute;    bottom: 82px;    left: 50%;    transform: translateX(-50%);    z-index: 10;    display: flex;}.yx_progr_li {    width: 76px;    height: 3px;    background: rgba(255, 255, 255, 0.3);    margin: 0 7px;    cursor: pointer;}.yx_progr_li_progr {    width: 100%;    height: 100%;}.yx_progr_sp {    height: 100%;    background: #fff;    display: block;    width: 0;}.sya_p1 {    width: 100%;    position: relative;    padding-top: 110px;}.sya_p1_tit {    text-align: center;    margin-bottom: 59px;}.sya_p1_btm {    width: 100%;}.sya_p1_btm_ul {    width: 100%;    margin-bottom: 60px;}.spbu_li {    width: 100%;    display: none;    position: relative;}.spbu_li_weap {    border-radius: 20px;    width: 100%;    overflow: hidden;}.spbu_li:first-child {    display: block;}.spbu_li img {    width: 100%;}.ys_ban_li_img {    z-index: 10;    top: 46%;    width: 1400px;}.sya_p1_btm_click {    width: 100%;    position: relative;    margin-bottom: 65px;}.spbc_line {    position: absolute;    top: 0;    left: 0;    width: 100%;    /* height: 2px; */    text-align: right;}.spbc_line img {    width: 93%;}.spbc_ul {    width: 100%;    display: flex;    justify-content: space-between;    padding-left: 28px;}.spbc_li p {    font-size: 20px;    line-height: 1.5;    color: #666;    transition: all 0.36s;}.spbc_li {    padding-top: 22px;    position: relative;    display: inline-block;    cursor: pointer;}.spbc_li::after {    content: '';    position: absolute;    top: 0;    left: 50%;    transform: translateX(-50%);    width: 14px;    height: 14px;    border-radius: 50%;    background: linear-gradient(90deg, #0066F5 0.15%, #C8DFFF 99.74%);}.spbc_li.act p {    color: #000000;}.sya_p1_btm_more {    width: 100%;    text-align: center;    margin-top: 55px;}.sya_p2 {    width: 100%;    position: relative;}.sya_p2_img {    width: 100%;    position: relative;}.sya_p2_img1 img {    width: 100%;}.sya_p2_img2 img {    width: 100%;}.sya_p2_img1 {    width: 100%;    position: absolute;    top: 0;    left: 0;    z-index: 10;}.sya_p2_img2 {    margin-top: 300px;    position: relative;}.sya_p2_img2 .sya_p2_img_a3 {    position: absolute;    top: 123px;    left: 0;    z-index: 10;    width: 372px;}.sya_p2_img2 .sya_p2_img_a4 {    position: absolute;    top: 180px;    right: 70px;    width: 372px;    z-index: 10;}.sya_p2_cont {    position: absolute;    width: 100%;    z-index: 20;    top: 216px;    left: 0;}.sya_p2_cont_wrap {    display: flex;    justify-content: space-between;    /* padding-left: 120px;    padding-right: 67px; */}.spcw_ri {    padding-top: 128px;}.sya_p2.on .sya_p2_img2 .sya_p2_img_a3 {    left: 0;}.sya_p2.on .sya_p2_img2 .sya_p2_img_a4 {    right: 70px;}.sya_p3 {    width: 100%;    position: relative;    /* padding-top: 100px; */    margin-top: -50px;}.sya_p3_top {    width: 100%;    text-align: center;    margin-bottom: 59px;}.sya_p3_btm {    width: 100%;    position: relative;}.sya_p3_btm_wrap {    border-radius: 20px;    width: 100%;    position: relative;    overflow: hidden;}.sya_p3_btm_wrap::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    z-index: 2;    background-blend-mode: multiply;    background: linear-gradient(0deg, rgba(19, 64, 129, 0.30) 0%, rgba(19, 64, 129, 0.30) 100%);}.spbu_li .spbu_li_weap::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    z-index: 10;    background: linear-gradient(0deg, rgba(117, 152, 200, 0.05) 0%, rgba(117, 152, 200, 0.05) 100%);}.sya_p3_btm_img {    position: absolute;    top: 50%;    transform: translateY(-50%);    left: 120px;    z-index: 10;    width: 29%;}.sya_p4 {    width: 100%;    position: relative;    padding-top: 110px;    padding-bottom: 120px;}.sya_p4_btm {    width: 100%;    position: relative;}.spbt_li {    width: 50%;    padding: 0 20px;}.sya_p4_btm_ul {    margin: 0 -20px;    display: flex;    flex-wrap: wrap;}.spbu_li_wrap {    width: 100%;    position: relative;}.spbu_li_wrap_posi {    position: absolute;    top: 50px;    left: 50%;    transform: translateX(-50%);    width: 65%;    animation-delay: .4s;    text-align: center;}.spbu_li_wrap_posi img {    width: 100%;}.sya_p5 {    width: 100%;}.sya_p5 img {    width: 100%;}.syb_head::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 170px;    z-index: -1;    transition: all 0.36s;    pointer-events: none;    background: linear-gradient(180deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.00) 100%);}.syb_head_h1 {    position: absolute;    top: 0;    left: 0;    opacity: 0;    transition: all 0.36s;}.syb_head_h2 {    transition: all 0.36s;}.syb_head.act .syb_head_h1 {    opacity: 1;}.syb_head.act .syb_head_h2 {    opacity: 0;}.syb_head.act::after {    opacity: 0;}.syb_head.act {    box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.08);}.ys_bpage .ys_pos_center {    top: 50%;}.syb_p1 {    width: 100%;    position: relative;    padding-top: 154px;}.syb_p1_cont {    width: 100%;    position: relative;}.syb_p1_top {    width: 100%;    margin-bottom: 65px;}.syb_p1_btm {    width: 100%;    position: relative;}.syb_p1_btm_ul {    display: flex;    flex-wrap: wrap;    margin: 0 -13px;}.spbo_li {    width: 25%;    position: relative;    padding: 0 13px;}.spbu_li_wrap {    width: 100%;    position: relative;}.spbu_li_wrap_img {    width: 100%;}/* .spbu_li_wrap_img img {    width: 100%;} */.syb_p2 {    padding-top: 180px;    height: 220vh;}.spbu_li_wrap_btm {    width: 100%;    padding: 35px 39px;    position: absolute;    bottom: 0;    left: 0;    z-index: 10;}.slwb_tit {    padding-bottom: 15px;}.slwb_info {    display: none;}.syb_p2_btm {    width: 100%;    position: relative;}.syb_p2_num {    width: 100%;    text-align: center;    margin-top: 60px;}.syb_p3 {    width: 100%;    position: relative;    padding-top: 130px;    padding-bottom: 148px;}.syb_p3_btm {    position: relative;    margin: 0 auto;    height: 100%;    max-width: 100%;    /* overflow: hidden; */}.syb_p3 .syb_p1_top {    margin-bottom: 80px;}.swbu_li {    width: 100% !important;    padding: 0 25px;    transition: all 0.36s !important;    transition-property: all !important;}.swbu_li:first-child {    padding-left: 0 !important;}.swbu_li:last-child {    padding-right: 0 !important;}.spbu_li_swip {    width: 100%;    position: relative;}.spbu_li_swip_img {    /* border-radius: 20px; */    transition: all 0.36s;    overflow: hidden;    position: relative;}.syb_p3_btm.skrollable-after .spbu_li_swip_img {    border-radius: 0;}.spbu_li_swip_img img {    width: 100%;    position: relative;}.spbu_li_swip_img::after {    content: '';    position: absolute;    top: 0;    left: 0;    height: 100%;    width: 70%;    opacity: 0.4;    background: linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);}.spbu_li_swip_info {    position: absolute;    top: 50%;    transform: translate(-50%, -50%);    left: 50%;    transition: all 0.36s;    opacity: 0;}.syb_p3_btm_swip .swiper-pagination-bullet {    width: 128px;    height: 4px;    border-radius: 50px;    background: rgba(255, 255, 255, 0.5);    margin: 0 10px !important;}.syb_p3_btm_swip .swiper-pagination-bullet.swiper-pagination-bullet-active {    background: rgba(255, 255, 255, 1);}.he_swefy {    bottom: 62px !important;    transition: all 0.36s;    opacity: 0;}.spbb_wrap {    width: 54px;    cursor: pointer;    position: absolute;    top: 50%;    transform: translateY(-50%);    z-index: 10;}.spbb_wrap img {    width: 100%;}.spbb_le {    left: 40px;}.spbb_ri {    right: 40px;}.syb_p3_btm_swip {    width: 100%;    position: relative;}.syb_p3_btm_btm {    transition: all 0.36s;    opacity: 0;}.syb_p4 {    width: 100%;    background: #F9F9F9;    padding-top: 106px;    padding-bottom: 164px;}.syb_p4_cont {    width: 100%;    position: relative;}.syb_p4_top {    width: 100%;    position: relative;    margin-bottom: 50px;    display: flex;    justify-content: space-between;    align-items: flex-end;}.syb_p4_btm {    width: 100%;    position: relative;}.syb_p4_btm_ul {    margin: 0 -13.5px;    display: flex;    flex-wrap: wrap;}.srbu_li {    width: 33.333333%;    padding: 0 14px;}.spbu_wrap {    width: 100%;    position: relative;}.spbu_wrap_top {    width: 100%;    overflow: hidden;    transform: rotate(0deg);    -webkit-transform: rotate(0deg);    margin-bottom: 23px;}.spbu_wrap_top img {    width: 100%;    transition: all 0.56s;}.spbu_wrap_btm {    width: 100%;    padding-right: 20px;}.syb_p4_btm_more {    width: 100%;    text-align: center;    margin-top: 80px;}.ys_cpage .sya_head {    box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.08);}.ys_cpage .ys_banner {    margin-top: 80px;}.case_p1 {    width: 100%;    position: relative;    padding-top: 120px;    padding-bottom: 162px;}.case_p1_btm {    width: 100%;}.case_p1_top {    text-align: center;    margin-bottom: 74px;}.case_p1_btm {    width: 100%;}.cpbu_wrap {    width: 100%;    text-align: center;    height: 100%;    background: #fff;    padding: 65px 44px 95px;    border-radius: 20px;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.case_p1_btm_ul {    margin: 0 -20px;    display: flex;    flex-wrap: wrap;    align-items: stretch;}.cpbu_li {    width: 33.333333%;    padding: 0 20px;}.case_p2 {    width: 100%;    position: relative;}.case_p2_img {    width: 100%;    position: relative;}.case_p2_img img {    width: 100%;    position: relative;    z-index: 10;}.case_p2_righ {    width: 476px;    height: 100%;    position: absolute;    top: 0;    right: -27%;    transition: all 0.36s;    z-index: 20;    background: #fff;    padding: 69px 55px;    display: flex;    align-items: center;    justify-content: center;}.case_p2_righ img {    width: 100%;}.case_p2_img_sp {    width: 122px;    height: 42px;    position: absolute;    top: 53.5%;    left: 10.8%;    z-index: 10;    cursor: pointer;}.case_p2_righ.on {    right: 0;}.case_p2_righ_sp {    width: 40px;    height: 40px;    position: absolute;    top: 20px;    right: 1.5%;    z-index: 10;    cursor: pointer;}.case_p3 {    width: 100%;    position: relative;    padding-top: 150px;    padding-bottom: 150px;}.case_p4 {    width: 100%;    position: relative;    min-height: 100vh;    display: flex;    align-items: center;}.case_p4_img {    width: 100%;}.case_p4_img img {    width: 100%;    height: 100%;    object-fit: cover;}.case_p4_img {    width: 100%;    height: 100vh;    min-height: 100%;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    z-index: 10;}.case_p4 .ys_cont1400 {    position: relative;    z-index: 10;}.case_p4_cont {    width: 100%;    position: relative;}.case_p4_btm {    width: 567px;    max-width: 100%;}.case_p4_btm_ul {    margin: 0 -33px;    display: flex;    flex-wrap: wrap;}.cpyu_li {    width: 50%;    padding: 0 33px;    margin-bottom: 60px;}.cpbf_wrap {    width: 100%;    border-top: 1px solid #fff;    padding-top: 13px;}.cpbu_wrapu_top p {    font-size: 42px;    line-height: 1.6;    font-family: 'PoppinsRegular';    color: #fff;}.cpbu_wrapu_top {    padding-top: 4px;}.cpbu_wrapu_btm {    margin-top: -12px;}.cpbu_wrapu_btm p {    font-size: 16px;    line-height: 1.75;    color: #fff;}.case_p4_top {    margin-bottom: 70px;    width: 40%;}.cpyu_li:last-child {    margin-bottom: 0 !important;}.case_p5 {    width: 100%;    padding-top: 160px;    padding-bottom: 220px;}.case_p5_top {    width: 100%;    border-radius: 20px;    overflow: hidden;    position: relative;}.case_p5_btm {    width: 100%;    margin-top: 77px;    display: flex;    flex-wrap: wrap;}.syb_p2_btm_wrap {    width: 100%;    display: flex;    justify-content: center;}.syb_p2_btm_wrap img {    width: 100%;}.spbw_wrap {    width: 100%;    position: relative;    max-width: 100%;}.spbs_wrap {    width: 100vw;    max-width: 100vw;    position: relative;}.syb_p3_btm_styk {    width: 100%;    position: relative;}.syb_p3_btm_styk.on .spbu_li_swip_info {    opacity: 1;}.syb_p3_btm_styk.on .syb_p3_btm_btm {    opacity: 1;}.syb_p3_btm_styk.on .swbu_li {    padding: 0 !important;}.spbs_wrap {    overflow: hidden;}.spbu_li_swip_img {    width: 100%;}.sya_p2_img_ka2 {    position: absolute;    top: 0;    left: 0;}.sya_head_top_logo {    position: absolute;    top: 50%;    left: 8.2%;    transform: translateY(-50%);    width: 10.51%;}.ys_bpage .sya_head_top_logo img:nth-child(2) {    opacity: 0;}.syb_head.act .sya_head_top_logo img:nth-child(1) {    opacity: 0;}.syb_head.act .sya_head_top_logo img:nth-child(2) {    opacity: 1;}.sya_p2_img_a2 {    position: relative;    z-index: 10;    pointer-events: none;}.case_p2_cont {    width: 100%;    position: relative;}.case_p2_cont_styk {    width: 100%;}.ys_cpageb {    overflow: visible !important;}video {    background: transparent !important;}/* 导航star */.ys_hd_pc {    position: fixed;    top: 0;    left: 0;    width: 100%;    z-index: 10;    background: #fff;    transition: background 0.36s;}.mod_head {    position: relative;    display: flex;    justify-content: space-between;}.mod_head_le_log .ys_imgbox_cover img {    transform: scale(1) !important;}.mod_head_le a {    display: block;}.mod_head_le a .ys_imgbox_cover {    line-height: 80px;}.mod_head_le .ys_imgbox_cover img:nth-child(1) {    opacity: 0;}.mod_head_nav_ul {    display: flex;}.mhnu_link {    font-size: 16px;    line-height: 80px;    color: #333;    transition: all 0.36s;    display: block;}.mhnu_li {    margin: 0 30px;}.mhrs_icon {    width: 20px;    cursor: pointer;}.mhrs_icon .ys_imgbox_cover {    line-height: 80px;}.mhrs_icon img {    width: 100%;}.mhrl_top {    width: 30px;    padding-right: 8px;    position: relative;    cursor: pointer;}.mhrl_topimg1 {    line-height: 80px;}.mhrl_top img {    width: 100%;}.mhrl_top .mhrl_topimg2 {    width: 6px;    position: absolute;    top: 46px;    right: 0;    transition: all 0.36s;}.mod_head_ri {    display: flex;}.mod_head_ri_sear {    margin-right: 22px;}.home_inform {    width: 100%;    position: fixed;    top: 80px;    left: 0;    background: #0066F5;    z-index: 100;}.home_inform_cont {    width: 100%;    position: relative;    display: flex;    padding: 16px 0;    align-items: center;    justify-content: center;}.home_inform_ri .spbm_more p {    color: #fff;    border-color: #fff;}.home_inform_cloc {    position: absolute;    top: 50%;    transform: translateY(-50%);    right: 0;    cursor: pointer;}.home_inform_cloc img {    width: 100%;}.mod_tit52 {    font-size: 52px;    line-height: 1.5;    color: #fff;}.ys_ban_li_img {    text-align: center;}.ys_hd_highli .mhnu_link {    color: #fff;}.mod_head_ri_sear .ys_imgbox_cover img:nth-child(2) {    top: 1px;}.mod_head_ri_lang .ys_imgbox_cover img:nth-child(2) {    top: 2px;}.mod_head_ri_sear .ys_imgbox_cover img:nth-child(2) {    opacity: 0;}.mod_head_ri_lang .ys_imgbox_cover img:nth-child(2) {    opacity: 0;}.ys_hd_highli .mod_head_ri_sear .ys_imgbox_cover img:nth-child(2) {    opacity: 1;}.ys_hd_highli .mod_head_ri_lang .ys_imgbox_cover img:nth-child(2) {    opacity: 1;}.ys_hd_highli .mod_head_ri_sear .ys_imgbox_cover img:nth-child(1) {    opacity: 0;}.ys_hd_highli .mod_head_ri_lang .ys_imgbox_cover img:nth-child(1) {    opacity: 0;}.ys_bpage .ys_ban_imgbox::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 173px;    background: linear-gradient(180deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.00) 100%);}/* 导航end */.ys_bpage .ys_ban_li_img {    text-align: left;}.ybli_more {    margin-top: 109px;}.bmbu_wrap_btm_le .mod_tit24 {    transition: all 0.36s;}@media screen and (min-width: 1200px) {    /* .bmbu_wrap:hover .bmbu_wrap_btm_le .mod_tit24 {        color: #0066F5 !important;    } */    .nltu_li a:hover {        color: #0066F5 !important;    }    .mhnu_link:hover {        color: #0066F5 !important;    }    .mfbn_li_btm_li a:hover {        color: #333;    }}/*鼠标效果*/@media screen and (min-width: 1200px) {    .spbu_wrap:hover .spbu_wrap_top img {        transform: scale(1.08);    }}.sya_p2_img_a2 {    z-index: 30;}.sya_p2_img_a3,.sya_p2_img_a4 {    z-index: 33 !important;}.sya_p2_img2.on .sya_p2_cont {    position: sticky;    position: -webkit-sticky;    top: 460px;}.sya_p2_img2 {    background: #fff;}.sya_p3,.sya_p1 {    z-index: 10;}.sya_p2_img1 {    pointer-events: none;}.xiaog_pcr {    display: none;}.syb_p2_stkty {    position: sticky;    position: -webkit-sticky;    top: 150px;    left: 0;}.syb_p3 {    height: 220vh;}.syb_p3_stick {    position: sticky;    position: -webkit-sticky;    top: 150px;    left: 0;}.mod_tit36 {    font-size: 36px;    line-height: 1.4;    font-weight: 400;    color: #333;}.sya_p1_tit_p2 {    width: 970px;    margin: 0 auto;    max-width: 100%;}.sya_p1_tit_p1 {    margin-bottom: 20px;}.spbm_more p {    color: #666;    line-height: 47px;    border-radius: 550px;    border: 1px solid #666;    display: inline-block;    padding: 0 46px;}.sya_p1_tit_p1 .mod_tit48 {    color: #333;}.sya_p1_btm_more a {    display: inline-block;}.home_inform_le p {    color: #fff;}.home_inform_le {    margin-right: 210px;}.mod_tit24 {    font-size: 24px;    line-height: 1.6;    color: #fff;}.ybli_tit {    margin-bottom: 18px;}.spcw_le {    width: 44%;}.spcw_ri {    width: 48%;}.spcw_le .mod_tit36 {    line-height: 1.4;}.spcw_ri_info p {    color: #333;    line-height: 1.75;}.spcw_ri_info {    margin-bottom: 59px;}.spbi_tit .mod_tit24 {    color: #fff;    line-height: 1.6;}.spbi_info p {    color: #fff;    line-height: 1.75;}.spbi_tit {    margin-bottom: 20px;}.spbi_info {    margin-bottom: 82px;}.slwi_time p {    color: #999999;    line-height: 1.75;}.slwi_tit .mod_tit24 {    color: #333;}.slwi_time {    margin-bottom: 12px;}.spbu_li_wrap_posi .spbm_more p {    line-height: 44px;    padding: 0 28px;    padding: 0 !important;    line-height: 1.5;    /* text-decoration: underline; */    color: #666 !important;}.slwi_tit {    margin-bottom: 14px;}.slwi_info {    margin-bottom: 14px;}.slwi_tit {    margin-bottom: 68px;}.slwi_info p {    line-height: 1.75;    color: #666;}.slwi_tit1 {    margin-bottom: 14px;}.slwi_info {    margin-bottom: 38px;}/* 底部 star */.ys_footer {    background: #353535;    width: 100%;    padding-top: 80px;    padding-bottom: 32px;}.mod_fot {    width: 100%;    position: relative;}.mod_fot_top_tit p {    color: #fff;    font-weight: 500;}.mod_fot_top_tit {    text-align: center;    margin-bottom: 53px;}.mod_tit40 {    font-size: 40px;    line-height: 1.5;}.mod_fot_top_more {    width: 100%;    position: relative;    text-align: center;}.mod_fot_top_more a {    display: inline-block;}.mod_fot_top_more .spbm_more p {    color: #fff;    border-color: #0066F5;    background: #0066F5;}.mod_fot_top {    padding-bottom: 80px;    border-bottom: 1px solid #666;}.mod_fot_btm {    padding-top: 90px;    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: flex-start;    margin-bottom: 95px;}.mfbn_li_tit a {    color: #fff;    font-weight: bold;    font-size: 16px;}.mfbn_li_btm_li a {    font-size: 16px;    line-height: 1.5;    color: rgba(255, 255, 255, 0.7);    transition: all 0.36s;}.mfbn_li_tit {    margin-bottom: 26px;}.mfbn_li_btm_li {    margin-bottom: 18px;}.mfbn_ul {    display: flex;    flex-wrap: wrap;}.mfbn_li {    margin: 0 20px;    min-width: 146px;}.mfbs_icon {    width: 36px;    cursor: pointer;}.mfbs_icon img {    width: 100%;}.mfbs_li {    position: relative;    margin-left: 20px;}.mfbs_code {    width: 100px;    position: absolute;    bottom: 48px;    left: 50%;    transform: translateX(-50%);    display: none;}.mod_fot_btm_shar {    display: flex;}.mod_fot_copyri {    width: 100%;    position: relative;    display: flex;    justify-content: space-between;    align-items: center;}.mod_fot_copyri p,.mod_fot_copyri a {    font-size: 14px;    line-height: 1.5;    color: rgba(247, 247, 247, 0.5);}.mod_fot_copyri_ri a {    margin-left: 16px;}.ys_hd_highli .mod_head_le_log img:nth-child(1) {    opacity: 1;}.ys_hd_highli .mod_head_le_log img:nth-child(2) {    opacity: 0;}.ys_hd_highli {    background: transparent;}/* 底部 end */.mod_tit48 {    color: #000;    line-height: 1.3;    font-size: 42px;}.syb_p1_top_info p {    color: #333;    line-height: 1.75;}.syb_p1_top_tit {    margin-bottom: 26px;}.slwb_tit .mod_tit24 {    line-height: 1.6;    color: #fff;}.slwb_info_p1 p {    color: #fff;    line-height: 1.75;}.slwb_info_icon {    width: 24px;}.slwb_info_icon img {    width: 100%;}.slwb_info_p1 {    margin-bottom: 24px;}.syb_p2_num_top {    width: 100%;    margin-bottom: 60px;}.spnt_ul {    display: flex;    justify-content: space-between;}.spnt_li_top p {    font-size: 80px;    line-height: 1.5;    color: #333;    font-family: 'PoppinsRegular';    display: flex;    align-items: flex-end;}.spnt_li_top p span {    font-size: 24px;    line-height: 1.5;    color: #333;    margin-bottom: 34px;    display: inline-block;}.spnt_li_btm p {    color: #666464;    text-align: left;    line-height: 1.5;}.spnb_more a {    display: inline-block;    font-size: 16px;    line-height: 50px;    background: #0066F5;    color: #fff;    padding: 0 55px;    border-radius: 50px;}.syb_p2_num_btm {    text-align: left;}.slsi_sub p {    line-height: 1.3;    color: #fff;}.slsi_sub {    margin-bottom: 26px;}.slsi_wrap {    width: 39%;}.slsi_tit .mod_tit36 {    color: #fff;    line-height: 1.4;}.slsi_tit {    margin-bottom: 58px;}.spbu_wrap_btm_tim p {    color: #999;    line-height: 1.75;}.spbu_wrap_btm_tit .mod_tit24 {    color: #000;    line-height: 1.65;}.spbu_wrap_btm_tim {    margin-bottom: 2px;}.syb_p4_btm_more .spbm_more p {    color: #fff;    background: #0066F5;    border-color: #0066F5;}.mod_bread {    position: absolute;    top: 45px;    left: 0;    width: 100%;    z-index: 10;}.mod_bread_ul {    display: flex;}.mod_bread_ul li a {    font-size: 14px;    color: #fff;    line-height: 1.75;}.mod_bread_ul li {    position: relative;    padding-right: 18px;}.mod_bread_ul li::after {    content: '>';    position: absolute;    top: 50%;    transform: translateY(-50%);    font-size: 14px;    color: #fff;    line-height: 1.75;    right: 4px;}.mod_bread_ul li:last-child::after {    display: none;}.c_ban {    text-align: center;}.c_ban_tit .mod_tit48 {    color: #fff;}.c_ban_info .mod_tit24 {    color: #fff;    line-height: 1.6;}.c_ban_tit {    margin-bottom: 20px;}.c_ban {    z-index: 10;}.c_ban_more .spbm_more p {    color: #fff;    border-color: #fff;}.c_ban_info {    margin-bottom: 67px;}.ys_cpage .ys_ban_imgbox::before {    background: rgba(0, 0, 0, 0.2);}.case_p1_top_tit .mod_tit36 {    color: #333;    text-align: center;    line-height: 1.4;}.case_p1_top_info p {    color: #666;    line-height: 1.75;}.case_p1_top_info {    max-width: 74%;    margin: 0 auto;}.case_p1_top_tit {    margin-bottom: 20px;}.cpbu_wrap .ys_imgbox_cover {    width: 150px;    margin: 0 auto;    margin-bottom: 30px;}.cpbu_wrap_tit .mod_tit24 {    color: #333;    line-height: 1.2;}.cpbu_wrap_info p {    color: #666;    line-height: 1.75;    font-size: 20px;}.cpbu_wrap_tit {    margin-bottom: 26px;}.case_p2_img_wrap {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    padding-top: 92px;    z-index: 10;}.cpiw_top {    width: 100%;    text-align: center;    margin-bottom: 50px;}.cpiw_top_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.cpiw_top_info p {    color: #666;    line-height: 1.75;}.cpiw_top_tit {    margin-bottom: 15px;}.cpiw_top_tit .mod_tit48 {    color: #333;}.cpiw_btm {    width: 100%;}.cpiw_btm_dots p {    color: #0C447E;    line-height: 1.6;    font-size: 16px;    /* border-radius: 50px;    border: 1px solid #0066F5; */    padding: 0 33px;    line-height: 40px;    cursor: pointer;    transition: all 0.36s;    display: flex;    flex-wrap: wrap;    /* background: rgba(255, 255, 255, 0.50);    backdrop-filter: blur(5px); */}.cpiw_btm_dots {    position: absolute;    transform: translate(-50%, -50%);}.cpiw_btm_dots img {    width: 16px;    position: absolute;    top: 50%;    transform: translateY(-50%);    right: 19px;    transition: all 0.36s;    opacity: 0;}.cpiw_btm_dots p {    padding-right: 50px;}.cpiw_btm_dots.act img {    opacity: 1;}/* .cpiw_btm_dots.act p {    color: #fff;    background: rgba(0, 102, 245, 0.50);} */.cpru_li_top_tit p {    color: #333;    line-height: 1.6;    padding-left: 0;}.cpru_li_top_tit::after {    display: none;}.cpru_li_top_info p {    color: #999;    line-height: 1.6;}.cpru_li_top_tit {    margin-bottom: 12px;}.cpru_li_top_info {    margin-bottom: 20px;}.cpru_li_top_img {    width: 280px;    margin: 0 auto;    max-width: 100%;}.cpru_li_top {    margin-bottom: 82px;}.cpru_li_btm {    width: 100%;    text-align: center;}.cpru_li_btm_tit .mod_tit24 {    color: #333;    line-height: 1.6;}.cpru_li_btm_tit {    margin-bottom: 9px;}.cpru_li_btm_info p {    font-size: 14px;    line-height: 1.6;    color: #666;}.clbm_ri {    width: 26px;    flex: none;}.clbm_ri img {    width: 100%;}.clbm_le p {    color: #333;    line-height: 1.6;}.cpru_li_btm_more a {    display: flex;    align-items: center;    justify-content: center;}.cpru_li_btm_info {    margin-bottom: 35px;}.clbb_ri p {    font-size: 16px;    line-height: 1.6;    color: #fff;}.cpru_li_btm_btm {    display: flex;    justify-content: center;}.cpru_li_btm_btm a {    display: flex;    flex-wrap: wrap;    border-radius: 50px;    background: #0066F5;    padding: 7px 24px;}.cpru_li_btm_more {    margin-bottom: 36px;}.case_p2_righ_cloce {    position: absolute;    top: 26px;    right: 13px;    z-index: 10;    cursor: pointer;    width: 28px;}.case_p2_righ_cloce img {    width: 100%;}.cpru_li {    display: none;}.case_p3_wrap {    width: 100%;    position: relative;}.case_p3_wrap_tit .mod_tit48 {    color: #333;    line-height: 1.4;    text-align: center;}.case_p3_wrap_tit {    margin-bottom: 79px;}.case_p3_wrap_btm {    width: 100%;    position: relative;}.cpwb_img {    width: 100%;}.cpwb_img img {    width: 100%;}.cpwb_top {    position: absolute;    top: 65px;    left: 76px;    width: 680px;}.cpwb_top_dots {    width: 34px;}.cpwb_top_dots img {    width: 100%;}.cpwb_top_info::after {    display: none;}.cpwb_top_info p {    color: #fff;    line-height: 1.75;}.cpwb_top_info {    padding-top: 18px;    margin-bottom: 76px;    cursor: auto;}.cpru_li_top_tit {    cursor: auto;}.cpwb_top_subin p {    font-size: 16px;    line-height: 1.75;    color: #fff;}.cpwb_top_subin_p2 p {    color: #9CC5FF;}.cpwq_wrap {    width: 54px;    height: 54px;    background: #fff;    border-radius: 50%;    cursor: pointer;    position: relative;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.cpwq_wrap svg {    width: 37px;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.case_p3_wrap_qiehuan {    display: flex;    justify-content: center;    margin-top: 43px;}.cpwq_ri {    margin-left: 25px;}.case_p4_top_tit .mod_tit48 {    color: #fff;    line-height: 1.4;}.case_p4_top_tit {    margin-bottom: 90px;}/* .cptb_tit .mod_tit24 {    line-height: 1.6;    font-size: 30px;} */.cptb_info p {    color: #fff;    line-height: 1.75;}.cptb_tit {    margin-bottom: 30px;}.case_p5_btm_ri {    width: 430px;}.case_p5_btm_le {    width: calc(100% - 430px);}.cpbl_tit .mod_tit24 {    color: #333;    line-height: 1.6;}.cpbl_info p {    color: #666;    line-height: 1.75;}.cpbl_tit {    margin-bottom: 30px;}.cpbl_info {    width: 568px;    max-width: 100%;}.case_p5_btm_ri p {    color: #000;    line-height: 1.56;    position: relative;    padding-left: 15px;    margin-bottom: 28px;}.case_p5_btm_ri p::after {    content: '';    position: absolute;    top: 9px;    left: 0;    width: 5px;    height: 5px;    background: #000;    border-radius: 50%;}.syc_p5 {    width: 100%;    position: relative;    padding-top: 187px;    padding-bottom: 208px;}.syc_p5_cont {    width: 100%;    position: relative;}.syc_p5_top {    width: 100%;    position: relative;    margin-bottom: 90px;}.syc_p5_top img {    width: 100%;}.syc_p5_top .mod_tit48 {    color: #fff;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 100%;    text-align: center;    padding: 20px;}.syc_p5_top_img {    width: 100%;    position: relative;    border-radius: 20px;    overflow: hidden;}.syc_p5_top_img::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}.syc_p5_top_img img {    width: 100%;}.syc_p5_btm {    width: 100%;    position: relative;    display: flex;    align-items: center;    justify-content: space-between;}.syc_p5_btm_ri .spbm_more p {    color: #fff;    border-color: #0066F5;    background: #0066F5;}.syc_p5_btm_le .mod_tit48 {    color: #333;    line-height: 1.4;}.syc_p5_btm_le {    width: 65%;}.sya_p1_tit_p2 .mod_tit24 {    color: #666;}.spcw_le .mod_tit48 {    color: #333;    line-height: 1.5;}.spcw_ri_info .mod_tit24 {    color: #333;}.syb_p2 .syb_p1_top_info {    padding-right: 50px;}.case_p1_top_tit .mod_tit48 {    color: #333;}.syb_p3nd .syb_p1_top {    text-align: center;}.syb_p3nd .syb_p1_top .syb_p1_top_info {    max-width: 900px;    margin: 0 auto;}.sya_img {    width: 100%;}.sya_img img {    width: 100%;}@media screen and (min-width: 2000px) {    .sya_p2_img1 {        top: -87px;    }    .xiaog_pcr {        display: block;    }    .xiaog_pc {        display: none;    }    .syb_p2 {        height: 150vh;    }    .syb_p2 {        height: 170vh;    }    .syb_p2_stkty {        top: 198px;    }    .syb_p3_stick {        top: 198px;    }    .syb_p3 {        height: 200vh;    }}.ys_banxz {    position: absolute;    bottom: 155px;    left: 0;    width: 100%;    z-index: 10;}.ys_banxz_cont {    width: 100%;    margin-bottom: 38px;}.ys_banxz_cont .mod_tit52 {    color: #fff;    line-height: 1.3;}.ys_banxz_more .mod_fot_top_more {    text-align: left;}.ys_alpageb .ys_banner {    margin-top: 80px;}/* 解决方案star */.sluti_revisi {    width: 100%;    position: relative;    padding-top: 100px;    padding-bottom: 100px;}.sluti_revisi_cont {    width: 100%;    position: relative;    padding-left: 755px;    padding-right: 324px;}.sluti_revisi_cont::after {    content: '';    position: absolute;    top: 24px;    left: 0;    width: 703px;    height: 1px;    background: #fff;}.sluti_revisi_cont::before {    content: '';    position: absolute;    top: 21px;    left: 702px;    width: 7px;    height: 7px;    background: #fff;    border-radius: 50%;}.sluti_revisi_tit .mod_tit36 {    color: #fff;    line-height: 1.4;    font-weight: bold;}.sluti_revisi_tit {    margin-bottom: 29px;}.sluti_revisi_info .mod_tit24 {    line-height: 1.6;}.sluti_revisi_more .spbm_more p {    border-color: #fff;    background: #fff;    color: #0A4DA7;}.sluti_revisi_info {    margin-bottom: 85px;}/* 解决方案end */.ys_footer1 {    background: #F3F4F4 !important;}.ys_footer1 .mod_fot_top_tit p {    color: #333;}.ys_footer1 .mod_fot_top {    border-color: #CFCFCF;}.ys_footer1 .mfbn_li_tit a {    color: #333;}.ys_footer1 .mfbn_li_btm_li a {    color: #333;}.ys_footer1 .mod_fot_copyri p,.ys_footer1 .mod_fot_copyri a {    color: rgba(153, 153, 153, 0.7);}.ys_footer1.ys_footer2 {    background: #fff !important;}.ys_footer2 {    position: relative;}.ys_footer2::after {    content: '';    position: absolute;    top: -167px;    left: 0;    width: 100%;    height: 167px;    background: linear-gradient(0deg, rgba(241, 245, 250, 0.60) 0%, rgba(255, 255, 255, 0.00) 100%);}.sya_p3 .sya_p3_btm_img {    display: none;}.sya_p3 .sya_p1_tit_p2 {    width: 1070px;    max-width: 100%;}.cpiw_btm_dots img {    opacity: 1 !important;}.case_p2_wrapk {    width: 100%;    position: relative;}.ys_cpage .ys_footer2::after {    display: none;}.cpiw_btm_dots p {    font-weight: bold;}.case_p4_top_info .mod_tit24 {    color: #fff;    line-height: 1.5;}.case_p4_top_info {    margin-bottom: 10px;}.slsi_sub p {    font-size: 20px;}.sya_p4_btm_more .spbm_more p {    line-height: 44px;    padding: 0 28px;}.sya_p4_btm_more {    display: flex;    justify-content: center;    margin-top: 64px;}.spbu_li_wrap_posi .spbm_more p {    border: none;    color: #0066F5;}.slwi_tit {    margin-bottom: 10px;}.slwi_info {    margin-bottom: 10px;}.ys_hd_pc.isfixed {    box-shadow: 0px 2.76726px 2.21381px 0px rgba(0, 0, 0, 0.02), 0px 6.6501px 5.32008px 0px rgba(0, 0, 0, 0.02);}.sya_p2lk {    text-align: center;}.sya_p2lk .spcw_le {    width: 100%;}.sya_p2lk .spcw_ri {    width: 100%;    padding-top: 20px;}.sya_p2_cont {    top: 155px;}.sya_p2lk .sya_p2_cont_wrap {    flex-wrap: wrap;    width: 1020px;    margin: 0 auto;    max-width: 100%;}.mod_head_nav {    padding-left: 60px;}.cptb_info p {    font-size: 20px;}.ys_a1pageb .ys_banner {    margin-top: 0 !important;}/* .spbu_li_wrap_img img {    border-radius: 20px;} */.ys_a1pageb .ys_ban_imgbox::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    /* height: 173px; */    /* background: linear-gradient(180deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.00) 100%); */    height: 100%;    background: linear-gradient(180deg, rgba(0, 0, 0, 0.10) 0%, rgba(0, 0, 0, 0.00) 100%);}.syb_p1_top_info {    width: 78%;}.syb_p4 .syb_p1_top_info {    width: 100%;}.syb_p3 .syb_p1_top_info {    width: 100%;}.ys_cpage .ys_banner {    margin-top: 0 !important;}.ys_cpage .mod_bread {    top: 130px;}.mod_flex {    position: fixed;    top: 0;    left: 0;    width: 100%;    z-index: 999;    background: #fff;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.mod_flex_cont {    display: flex;    align-items: center;    padding: 18px 0;    justify-content: space-between;}.mod_flex_le p {    font-size: 14px;    line-height: 1.75;    color: #333;}.mod_flex_le p a {    color: #0066F5;}.mod_flex_ri p {    font-size: 14px;    line-height: 32px;    border-radius: 50px;    border: 1px solid #0066F5;    cursor: pointer;    padding: 0 38px;    color: #0066F5;}.ys_a1pageb.actp {    padding-top: 70px;}/* .ys_a1pageb {    transition: all 0.36s;} */.ys_a1pageb.actp .ys_hd_pc {    top: 70px;}.mod_flex {    display: none;}.mod_job_top {    position: fixed;    bottom: 210px;    right: 17px;    flex-direction: column;    justify-content: center;    z-index: 98;    cursor: pointer;    transition: all 0.36s;}.mod_job_top_img {    width: 43px;}.mod_job_top_img img {    width: 100%;}.mod_job_top_info {    width: 40px;    background: #0066F5;    border-radius: 6px;    padding: 10px 9px;    text-align: center;}.mod_job_top_info p {    font-size: 16px;    line-height: 1.6;    color: #fff;}.mod_job_btm {    position: fixed;    bottom: -300px;    right: 17px;    z-index: 98;    width: 310px;    transition: all 0.36s;}.mod_job.actr .mod_job_btm {    bottom: 17px;}.mod_job.actr .mod_job_top {    right: -100px;}.mod_job_btm_wrap {    width: 100%;    background: #0066F5;    border-radius: 6px;    padding: 23px 22px 32px;    position: relative;}.mod_job_btm_wrap_tit p {    font-size: 16px;    line-height: 1.75;    color: #fff;}.mod_job_btm_wrap_more .spbm_more p {    font-size: 14px;    line-height: 32px;    padding: 0 20px;    color: #fff;    border-color: #fff;}.mod_job_btm_wrap_tit {    margin-bottom: 29px;}.mod_job_btm_wrap_img {    width: 72px;    position: absolute;    bottom: 14px;    right: 0;}.mod_job_btm_wrap_img img {    width: 100%;}.mjbw_cloce {    width: 14px;    cursor: pointer;    position: absolute;    top: 6px;    right: 6px;}.mjbw_cloce img {    width: 100%;}.cpiw_btm1 .cpiw_btm_dots p {    color: #333;}.yx_rotate4_list_nub:not(:first-child) {    display: none;}.yx_rotate4 .ys_cont1280 {    position: relative;}.yrln_cry {    display: flex;    align-items: center;    background: #f5f8fe;    border-radius: 10px;    overflow: hidden;}.yrln_cry_img {    width: 50%;}.yrln_cry_text {    width: 50%;    padding: 30px 50px;}.yrln_cry_title {    font-weight: bold;    color: #333;    position: relative;    font-size: 20px;    line-height: 1.875;    padding-bottom: 14px;    margin-bottom: 14px;}.yrln_cry_title::before {    content: '';    background: #D9D9D9;    height: 1px;    width: calc(100% - 42px);    position: absolute;    bottom: 0;    left: 0;}.std_text p {    font-size: 16px;    color: #666;    line-height: 1.75;}/* 轮播数字 */.yx_rotate4_control {    font-size: 16px;    color: #666;    line-height: 1.875;    position: absolute;    right: calc(50% + 110px);    bottom: 50px;    width: 48px;    text-align: center;}/* 轮播箭头 */.rotate4_arrows .slick-prev,.rotate4_arrows .slick-next {    width: 30px;    height: 30px;    z-index: 8;}.rotate4_arrows .slick-prev::before,.rotate4_arrows .slick-next::before,.rotate4_arrows .slick-prev::after,.rotate4_arrows .slick-next::after {    content: '';    position: absolute;    width: 100%;    height: 100%;    background-size: 100% 100%;    transition: all 0.36s;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.rotate4_arrows .slick-prev::before,.rotate4_arrows .slick-next::before {    background-image: url(images/a1_icon13.svg);}.rotate4_arrows .slick-prev::after,.rotate4_arrows .slick-next::after {    background-image: url(images/a1_icon13_1.svg);    opacity: 0;}.rotate4_arrows .slick-next::before,.rotate4_arrows .slick-next::after {    transform: translate(-50%, -50%) rotate(180deg);}.yx_rotate4_list .slick-next {    top: auto;    right: calc(50% + 80px);    bottom: 50px;    transform: translate(0);}.yx_rotate4_list .slick-prev {    left: auto;    top: auto;    right: calc(50% + 158px);    bottom: 50px;    transform: translate(0);}.slick-arrow.slick-disabled {    pointer-events: none;    opacity: .7;}/* add - start */.yx_rotate4 .slick-list {    overflow: visible;}.yx_rotate4 {    --move: 25px;    --scale1: 0.05;}.yx_rotate4_list_nub {    opacity: 0 !important;    pointer-events: none;    z-index: var(--zindex) !important;    transform-origin: center bottom;    transition: all 0.36s ease-out !important;    perspective: 2000px;}.yx_rotate4_list_nub.prev {    transform: scale(1) translateY(calc(var(--move) * -1));}.yx_rotate4_list_nub.slick-active {    opacity: 1 !important;    pointer-events: all;    transform: scale(1) translateY(0);}.yx_rotate4_list_nub.next1 {    transform: scale(calc(1 - var(--scale1))) translateY(var(--move));    opacity: 1 !important;    pointer-events: all;}.yx_rotate4_list_nub.next2 {    transform: scale(calc(1 - calc(var(--scale1) * 2))) translateY(calc(var(--move) * 2));    opacity: 1 !important;    pointer-events: all;}.yx_rotate4_list_nub.next {    transform: scale(calc(1 - calc(var(--scale1) * 3))) translateY(calc(var(--move) * 3));}.itbu_wrap {    transition: all 0.36s;}.yx_rotate4_list_nub.prev .itbu_wrap {    transform: translate3d(0px, -130px, 25px) rotateX(30deg);}.yx_rotate4_list .slick-track {    transform-style: preserve-3d;}@media screen and (min-width: 1200px) {    .rotate4_arrows .slick-prev:hover::before,    .rotate4_arrows .slick-next:hover::before {        opacity: 0;    }    .rotate4_arrows .slick-prev:hover::after,    .rotate4_arrows .slick-next:hover::after {        opacity: 1;    }}/* 响应式 */@media screen and (max-width: 1440px) {    .yrln_cry_title {        font-size: 18px;    }    .yx_rotate4_list .slick-prev,    .yx_rotate4_list .slick-next,    .yx_rotate4_control {        bottom: 26px;    }    .yx_rotate4_list .slick-prev {        right: calc(50% + 128px);    }    .yx_rotate4_list .slick-next {        right: calc(50% + 50px);    }    .yx_rotate4_control {        right: calc(50% + 80px);    }    .ippb_li_img {        margin-bottom: 30px;    }}@media screen and (max-width: 1199px) {    .yrln_cry_text {        padding: 26px 30px;    }    .yx_rotate4_list .slick-dots {        padding-left: 22.5px;        bottom: 22px;    }    .rotate4_arrows .slick-prev,    .rotate4_arrows .slick-next {        width: 26px;        height: 26px;    }    .yx_rotate4_list .slick-next {        right: calc(50% + 38px);    }    .yx_rotate4_control {        right: calc(50% + 64px);    }    .yx_rotate4_list .slick-prev {        right: calc(50% + 112px);    }    .yx_rotate4_list .slick-prev,    .yx_rotate4_list .slick-next,    .yx_rotate4_control {        bottom: 16px;    }}@media screen and (max-width: 991px) {    .yrln_cry_title {        padding-bottom: 10px;        margin-bottom: 10px;    }    .yrln_cry_text {        padding: 20px 20px;    }    .yx_rotate4_list .slick-prev,    .yx_rotate4_list .slick-next,    .yx_rotate4_control {        bottom: -44px;    }    .yx_rotate4_list .slick-next {        left: calc(50% + 38px);        right: auto;        transform: translateX(-50%)    }    .yx_rotate4_list .slick-prev {        left: calc(50% - 38px);        right: auto;        transform: translateX(-50%)    }    .yx_rotate4_control {        right: auto;        left: 50%;        transform: translateX(-50%)    }}@media screen and (max-width: 767px) {    .yrln_cry_title {        padding-bottom: 8px;        margin-bottom: 8px;    }    .yrln_cry {        display: block;    }    .yrln_cry_text,    .yrln_cry_img {        width: 100%;    }}@media screen and (max-width: 480px) {    .std_text p {        font-size: 14px;    }    .yrln_cry_title {        font-size: 16px;    }    .yrln_cry_text {        padding: 16px;    }    .yrln_cry {        border-radius: 6px;    }}.interc_trend_cont {    width: 100%;    position: relative;}.interc_trend_btm {    width: 100%;    position: relative;}.interc_trend_btm_ul {    width: 100%;    position: relative;}.itbu_li {    width: 100%;}.itbu_li:first-child {    position: relative;}.itbu_wrap {    width: 100%;    display: flex;    flex-wrap: wrap;    background: #0066F5;    border-radius: 20px;    padding: 60px 76px 50px;    align-items: center;}.itbu_wrap_le {    width: calc(100% - 368px);    padding-right: 236px;}.itbu_wrap_ri {    width: 368px;    border: 1px solid #2982FF;    border-radius: 6px;    padding: 40px 72px;}.interc_trend_btm_ul .slick-list {    overflow: visible !important;}.itbu_swip {    display: flex;    justify-content: center;    margin-top: 105px;}.yx_rotate4_list_nub:not(:first-child) {    display: none;}.yx_rotate4 .ys_cont1280 {    position: relative;}.yrln_cry {    display: flex;    align-items: center;    background: #f5f8fe;    border-radius: 10px;    overflow: hidden;}.yrln_cry_img {    width: 50%;}.yrln_cry_text {    width: 50%;    padding: 30px 50px;}.yrln_cry_title {    font-weight: bold;    color: #333;    position: relative;    font-size: 20px;    line-height: 1.875;    padding-bottom: 14px;    margin-bottom: 14px;}.yrln_cry_title::before {    content: '';    background: #D9D9D9;    height: 1px;    width: calc(100% - 42px);    position: absolute;    bottom: 0;    left: 0;}.std_text p {    font-size: 16px;    color: #666;    line-height: 1.75;}.yx_rotate4_list_nub.next1 .itbu_wrap {    background: #BED2F1;}.yx_rotate4_list_nub.next2 .itbu_wrap {    background: #DFECFF;}.dbrb_wrap {    width: 54px;    height: 54px;    background: #fff;    position: relative;    border-radius: 50%;    cursor: pointer;    transition: all 0.36s;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.dbrb_wrap svg {    width: 37px;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.develo_bloomi_ri_butto {    display: flex;}.dbrb_ri {    margin-left: 25px;}.dbrb_wrap.slick-arrow.slick-disabled {    opacity: 0.6;    pointer-events: none;}.cpiw_btm_dots.left p {    flex-direction: row-reverse;    padding-right: 33px;    padding-left: 50px;}.cpiw_btm_dots.left img {    right: auto;    left: 19px;}.ys_cpage .mod_bread {    opacity: 0.8;}.ys_cpage .mod_bread {    top: auto;    bottom: 40px;}.cpiw_btm_dots p {    color: #767677;}.sya_p3_btm_wrap {    transform: rotate(0deg);    -webkit-transform: rotate(0deg);}.sya_p3_btm_wrap img,.sya_p3_btm_wrap video {    border-radius: 20px;}.spbt_li .spbm_more {    display: flex;    align-items: center;    justify-content: center;}.spbt_li .spbm_more .spbm_more_svg {    width: 26px;    margin-top: 4px;}.spbt_li .spbm_more .spbm_more_svg svg {    width: 100%;}/* .mhnu_down {    display: none;} */.spbt_li .spbm_more_svg path {    fill: #666 !important;}.mhnu_down {    position: absolute;    left: 50%;    transform: translateX(-50%);    display: none;}.mhnu_down_ul {    padding: 30px;    background: #FFFFFF;    box-shadow: 0px 4px 20px rgba(114, 114, 114, 0.06);    border-radius: 4px;    margin-top: 15px;    position: relative;    min-width: 168px;}.mhnu_down_ul_li {    text-align: center;    margin-bottom: 17px;}.mhnu_down_ul::after {    content: '';    position: absolute;    top: -16px;    left: 50%;    transform: translateX(-50%);    border: 8px solid transparent;    border-bottom-color: #fff;}.mdul_link {    font-size: 16px;    line-height: 1.5;    color: #333;    transition: all 0.36s;    white-space: nowrap;}.mhnu_li {    position: relative;}.mhnu_down_ul_li:last-child {    margin-bottom: 0;}.mdul_link:hover {    color: #0066F5;}.spbt_li .spbu_li_wrap_img img {    border-radius: 20px;}.xiaog_pc1 {    display: none;}.xiaog_pc2 {    display: none;}.sya_p1_tit_p1 .mod_tit48 {    color: #333;}.sya_p1_btm_more a {    display: inline-block;}.home_inform_le p {    color: #fff;}.home_inform_le {    margin-right: 210px;}.ybli_tit {    margin-bottom: 18px;}.spcw_le {    width: 44%;}.spcw_ri {    width: 42%;}.spcw_le .mod_tit36 {    line-height: 1.4;}.spcw_ri_info p {    color: #333;    line-height: 1.75;}.spcw_ri_info {    margin-bottom: 59px;}.spbi_tit .mod_tit24 {    color: #fff;    line-height: 1.6;}.spbi_info p {    color: #fff;    line-height: 1.75;}.spbi_tit {    margin-bottom: 20px;}.spbi_info {    margin-bottom: 82px;}.slwi_time p {    color: #999999;    line-height: 1.75;}.slwi_tit .mod_tit24 {    color: #333;}.slwi_time {    margin-bottom: 12px;}.spbu_li_wrap_posi .spbm_more p {    line-height: 44px;    padding: 0 28px;}.slwi_tit {    margin-bottom: 68px;}.slwi_info p {    line-height: 1.75;    color: #666;}.slwi_tit1 {    margin-bottom: 14px;}.slwi_info {    margin-bottom: 38px;}/* 底部 star */.ys_footer {    background: #F3F4F4;    width: 100%;    padding-top: 80px;    padding-bottom: 32px;}.mod_fot {    width: 100%;    position: relative;}.mod_fot_top_tit p {    color: #333;    font-weight: 500;}.mod_fot_top_tit {    text-align: center;    margin-bottom: 53px;}.mod_fot_top_more {    width: 100%;    position: relative;    text-align: center;}.mod_fot_top_more a {    display: inline-block;}.mod_fot_top_more .spbm_more p {    color: #fff;    border-color: #0066F5;    background: #0066F5;}.mod_fot_top {    padding-bottom: 80px;    border-bottom: 1px solid #CFCFCF;}.mod_fot_btm {    padding-top: 90px;    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: flex-start;    margin-bottom: 95px;}.mfbn_li_tit a {    color: #333;    font-weight: bold;    font-size: 16px;}.mfbn_li_btm_li a {    font-size: 16px;    line-height: 1.5;    color: rgba(51, 51, 51, 0.7);    transition: all 0.36s;}.mfbn_li_tit {    margin-bottom: 26px;}.mfbn_li_btm_li {    margin-bottom: 18px;}.mfbn_ul {    display: flex;    flex-wrap: wrap;}.mfbn_li {    margin: 0 20px;    min-width: 146px;}.mfbs_icon {    width: 36px;    cursor: pointer;}.mfbs_icon img {    width: 100%;}.mfbs_li {    position: relative;    margin-left: 20px;}.mfbs_code {    width: 100px;    position: absolute;    bottom: 48px;    left: 50%;    transform: translateX(-50%);    display: none;    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);}.mod_fot_btm_shar {    display: flex;}.mod_fot_copyri {    width: 100%;    position: relative;    display: flex;    justify-content: space-between;    align-items: center;}.mod_fot_copyri p,.mod_fot_copyri a {    font-size: 14px;    line-height: 1.5;    color: rgba(153, 153, 153, 0.7);}.mod_fot_copyri_ri a {    margin-left: 16px;}.ys_hd_highli .mod_head_le_log img:nth-child(1) {    opacity: 1;}.ys_hd_highli .mod_head_le_log img:nth-child(2) {    opacity: 0;}.ys_hd_highli {    background: transparent;}/* 底部 end */.syb_p1_top_info p {    color: #333;    line-height: 1.75;}.syb_p1_top_tit {    margin-bottom: 26px;}.slwb_tit .mod_tit24 {    line-height: 1.6;    color: #fff;}.slwb_info_p1 p {    color: #fff;    line-height: 1.75;}.slwb_info_icon {    width: 24px;}.slwb_info_icon img {    width: 100%;}.slwb_info_p1 {    margin-bottom: 24px;}.syb_p2_num_top {    width: 100%;    margin-bottom: 60px;}.spnt_ul {    display: flex;    justify-content: space-between;}.spnt_li_top p {    font-size: 80px;    line-height: 1.5;    color: #333;    font-family: 'PoppinsRegular';    display: flex;    align-items: flex-end;}.spnt_li_top p span {    font-size: 24px;    line-height: 1.5;    color: #333;    margin-bottom: 34px;    display: inline-block;}.spnt_li_btm p {    color: #666464;    text-align: left;    line-height: 1.5;}.spnb_more a {    display: inline-block;    font-size: 16px;    line-height: 50px;    background: #0066F5;    color: #fff;    padding: 0 55px;    border-radius: 10px 0px;}.syb_p2_num_btm {    text-align: left;}.slsi_sub p {    line-height: 1.3;    color: #fff;}.slsi_sub {    margin-bottom: 26px;}.slsi_wrap {    width: 39%;}.slsi_tit .mod_tit36 {    color: #fff;    line-height: 1.4;}.slsi_tit {    margin-bottom: 58px;}.spbu_wrap_btm_tim p {    color: #999;    line-height: 1.75;}.spbu_wrap_btm_tit .mod_tit24 {    color: #000;    line-height: 1.65;}.spbu_wrap_btm_tim {    margin-bottom: 2px;}.syb_p4_btm_more .spbm_more p {    color: #fff;    background: #0066F5;    border-color: #0066F5;}.mod_bread {    position: absolute;    top: 45px;    left: 0;    width: 100%;    z-index: 10;}.mod_bread_ul {    display: flex;}.mod_bread_ul li a {    font-size: 14px;    color: #E8E8E8;    line-height: 1.75;}.mod_bread_ul li:last-child a {    color: #fff;}.mod_bread_ul li {    position: relative;    padding-right: 18px;}.mod_bread_ul li::after {    content: '>';    position: absolute;    top: 50%;    transform: translateY(-50%);    font-size: 14px;    color: #E8E8E8;    line-height: 1.75;    right: 4px;}.mod_bread_ul li:last-child::after {    display: none;}.c_ban {    text-align: center;    width: 1400px;}.c_ban_tit .mod_tit48 {    color: #fff;}.c_ban_info .mod_tit24 {    color: #fff;    line-height: 1.6;}.c_ban_tit {    margin-bottom: 20px;}.c_ban {    z-index: 10;}.c_ban_more .spbm_more p {    color: #fff;    border-color: #fff;    background: rgba(255, 255, 255, 0.2);}.c_ban_info {    margin-bottom: 67px;}.ys_cpage .ys_ban_imgbox::before {    background: rgba(0, 0, 0, 0.2);}.case_p1_top_tit .mod_tit36 {    color: #333;    text-align: center;    line-height: 1.4;}.case_p1_top_info p {    color: #666;    line-height: 1.75;}.case_p1_top_info {    max-width: 74%;    margin: 0 auto;}.case_p1_top_tit {    margin-bottom: 20px;}.cpbu_wrap .ys_imgbox_cover {    width: 150px;    margin: 0 auto;    margin-bottom: 30px;}.cpbu_wrap_tit .mod_tit24 {    color: #333;    line-height: 1.2;}.cpbu_wrap_info p {    color: #666;    line-height: 1.75;    font-size: 20px;}.cpbu_wrap_tit {    margin-bottom: 26px;}.case_p2_img_wrap {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    padding-top: 92px;    z-index: 10;}.cpiw_top {    width: 100%;    text-align: center;    margin-bottom: 70px;}.cpiw_top_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.cpiw_top_info p {    color: #666;    line-height: 1.75;}.cpiw_top_tit {    margin-bottom: 15px;}.cpiw_top_tit .mod_tit48 {    color: #333;}.cpiw_btm {    width: 100%;}.cpiw_btm_dots p {    color: #0066F5;    font-size: 16px;    line-height: 1.5;    cursor: pointer;    transition: all 0.36s;    display: flex;    flex-wrap: wrap;}.cpiw_btm_dots {    position: absolute;    transform: translate(-50%, -50%);}.cpiw_btm_dots img {    width: 16px;    position: absolute;    top: 50%;    transform: translateY(-50%);    right: -25px;    transition: all 0.36s;    opacity: 0;}/* .cpiw_btm_dots.act p {    padding-right: 50px;} */.cpiw_btm_dots.act img {    opacity: 1;}/* .cpiw_btm_dots.act p {    color: #fff;    background: rgba(0, 102, 245, 0.50);} */.cpru_li_top_tit p {    color: #333;    line-height: 1.6;    padding-left: 0;}.cpru_li_top_tit::after {    display: none;}.cpru_li_top_info p {    color: #999;    line-height: 1.6;}.cpru_li_top_tit {    margin-bottom: 12px;}.cpru_li_top_info {    margin-bottom: 20px;}.cpru_li_top_img {    width: 280px;    margin: 0 auto;    max-width: 100%;}.cpru_li_top {    margin-bottom: 82px;}.cpru_li_btm {    width: 100%;    text-align: center;}.cpru_li_btm_tit .mod_tit24 {    color: #333;    line-height: 1.6;}.cpru_li_btm_tit {    margin-bottom: 9px;}.cpru_li_btm_info p {    font-size: 14px;    line-height: 1.6;    color: #666;}.clbm_ri {    width: 26px;}.clbm_ri img {    width: 100%;}.clbm_le p {    color: #333;    line-height: 1.6;}.cpru_li_btm_more a {    display: flex;    align-items: center;    justify-content: center;}.cpru_li_btm_info {    margin-bottom: 35px;}.clbb_ri p {    font-size: 16px;    line-height: 1.6;    color: #fff;}.cpru_li_btm_btm {    display: flex;    justify-content: center;}.clbb_linp {    display: flex;    flex-wrap: wrap;    border-radius: 50px;    background: #0066F5;    padding: 7px 24px;    cursor: pointer;}.cpru_li_btm_more {    margin-bottom: 36px;}.case_p2_righ_cloce {    position: absolute;    top: 26px;    right: 13px;    z-index: 10;    cursor: pointer;    width: 28px;}.case_p2_righ_cloce img {    width: 100%;}.cpru_li {    display: none;}.case_p3_wrap {    width: 100%;    position: relative;}.case_p3_wrap_tit .mod_tit48 {    color: #333;    line-height: 1.4;    text-align: center;}.case_p3_wrap_tit {    margin-bottom: 79px;}.case_p3_wrap_btm {    width: 100%;    position: relative;}.cpwb_img {    width: 100%;}.cpwb_img img {    width: 100%;}.cpwb_top {    position: absolute;    top: 65px;    left: 76px;    width: 680px;}.cpwb_top_dots {    width: 34px;}.cpwb_top_dots img {    width: 100%;}.cpwb_top_info::after {    display: none;}.cpwb_top_info p {    color: #fff;    line-height: 1.75;    min-height: 7em;}.cpwb_top_info {    padding-top: 18px;    margin-bottom: 45px;    cursor: auto;}.cpru_li_top_tit {    cursor: auto;}.cpwb_top_subin p {    font-size: 16px;    line-height: 1.75;    color: #fff;}.cpwb_top_subin_p2 p {    color: #9CC5FF;}.cpwq_wrap {    width: 54px;    height: 54px;    background: #fff;    border-radius: 50%;    cursor: pointer;    position: relative;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.cpwq_wrap svg {    width: 37px;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.case_p3_wrap_qiehuan {    display: flex;    justify-content: center;    margin-top: 43px;}.cpwq_ri {    margin-left: 25px;}.case_p4_top_tit .mod_tit48 {    color: #fff;    line-height: 1.4;}.case_p4_top_tit {    margin-bottom: 90px;}.cptb_tit .mod_tit24 {    line-height: 1.6;    font-size: 30px;}.cptb_info p {    color: #fff;    line-height: 1.75;}.cptb_tit {    margin-bottom: 30px;}.case_p5_btm_ri {    width: 430px;}.case_p5_btm_le {    width: calc(100% - 430px);    padding-right: 20px;}.cpbl_tit .mod_tit24 {    color: #333;    line-height: 1.6;}.cpbl_info p {    color: #666;    line-height: 1.75;}.cpbl_tit {    margin-bottom: 30px;}.cpbl_info {    width: 568px;    max-width: 100%;}.case_p5_btm_ri p {    color: #000;    line-height: 1.56;    position: relative;    padding-left: 15px;    margin-bottom: 28px;}.case_p5_btm_ri p::after {    content: '';    position: absolute;    top: 9px;    left: 0;    width: 5px;    height: 5px;    background: #000;    border-radius: 50%;}.syc_p5 {    width: 100%;    position: relative;    padding-top: 187px;    padding-bottom: 208px;}.syc_p5_cont {    width: 100%;    position: relative;}.syc_p5_top {    width: 100%;    position: relative;    margin-bottom: 90px;}.syc_p5_top img {    width: 100%;}.syc_p5_top .mod_tit48 {    color: #fff;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 100%;    text-align: center;    padding: 20px;}.syc_p5_top .mod_tit36 {    color: #fff;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 100%;    text-align: center;    padding: 20px;}.syc_p5_top_img {    width: 100%;    position: relative;    border-radius: 20px;    overflow: hidden;}.syc_p5_top_img::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.1);}.syc_p5_top_img img {    width: 100%;}.syc_p5_btm {    width: 100%;    position: relative;    display: flex;    align-items: center;    justify-content: space-between;}.syc_p5_btm_ri .spbm_more p {    color: #fff;    border-color: #0066F5;    background: #0066F5;}.syc_p5_btm_le .mod_tit48 {    color: #333;    line-height: 1.4;}.syc_p5_btm_le {    width: 65%;}.sya_p1_tit_p2 .mod_tit24 {    color: #666;}.spcw_le .mod_tit48 {    color: #333;    line-height: 1.5;}.spcw_ri_info .mod_tit24 {    color: #333;}.syb_p2 .syb_p1_top_info {    padding-right: 50px;}.case_p1_top_tit .mod_tit48 {    color: #333;}.interc_under .syc_p5_btm_le {    width: 50%;}.interc_under .syc_p5_top {    margin-bottom: 70px;}.interc_under .spbm_more p {    border-radius: 10px 0px;    color: #fff !important;}@media screen and (min-width: 2000px) {    .sya_p2_img1 {        top: -87px;    }    .xiaog_pcr {        display: block;    }    .xiaog_pc {        display: none;    }    .syb_p2 {        height: 150vh;    }    .syb_p2 {        height: 170vh;    }    .syb_p2_stkty {        top: 198px;    }    .syb_p3_stick {        top: 198px;    }    .syb_p3 {        height: 200vh;    }}.ys_banner1 .ys_ban_imgbox::before {    background: rgba(0, 0, 0, 0.2);}.ys_banner1 .mod_bread {    top: 113px;}/* 规范 star */.mod_tit52 {    font-size: 52px;    line-height: 1.5;    color: #fff;}.mod_tit40 {    font-size: 40px;    line-height: 1.5;}.mod_tit36 {    font-size: 36px;    line-height: 1.4;    font-weight: 400;    color: #333;}.mod_tit24 {    font-size: 24px;    line-height: 1.6;    color: #fff;}.mod_tit48 {    color: #000;    line-height: 1.3;    font-size: 42px;}.std_pad {    padding: 115px 0;}.std_mar {    margin-bottom: 20px;}.mod_word,.mod_word p {    font-size: 16px;    line-height: 1.75;    color: #666;}.mod_word1,.mod_word1 p {    font-size: 18px;    line-height: 1.75;    color: #333;}.yxedr_active p {    font-size: 16px;    line-height: 1.75;    color: #666;    margin-bottom: 12px;}/* 规范 end */.invest_page {    width: 100%;    position: relative;    border-bottom: 1px solid rgba(0, 0, 0, 0.10);    padding-top: 60px;}.invest_page_li a {    font-size: 16px;    line-height: 1.6;    color: #666;    display: inline-block;    padding-bottom: 20px;    position: relative;    transition: all 0.36s;}.invest_page_li a::after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 0%;    height: 2px;    border-radius: 2px;    background: #0066F5;    opacity: 0;    transition: all 0.36s;}.invest_page_ul {    display: flex;    justify-content: center;}.invest_page_li {    margin: 0 60px;}.invest_list {    width: 100%;    position: relative;    padding-top: 50px !important;}.invest_page_li.act a {    color: #0066F5;}.invest_page_li.act a::after {    width: 100%;    opacity: 1;}.invest_list_top {    width: 100%;    position: relative;    margin-bottom: 63px;    display: flex;}.invest_list_btm {    width: 100%;    position: relative;}.invest_list_btm_ul {    width: 100%;}.ilbu_li {    width: 100%;    position: relative;    border-top: 1px solid rgba(207, 207, 207, 0.4);}.ilbu_li:last-child {    border-bottom: 1px solid rgba(207, 207, 207, 0.4);}.ilbu_li a {    display: flex;    flex-wrap: wrap;    width: 100%;    padding: 23px 0;    align-items: center;}.ilbu_li_ri {    width: 26px;}.ilbu_li_le {    width: calc(100% - 26px);    padding-right: 20px;    display: flex;    flex-wrap: wrap;}.ilbu_li_ri img:nth-child(2) {    opacity: 0;}.ilbu_li_le_time p {    color: #666;    line-height: 1.6;    transition: all 0.36s;}.ilbu_li_le_time {    width: 150px;    padding-right: 10px;    margin-top: 2px;}.ilbu_li_le_info {    width: calc(100% - 150px);}.ilbu_li_le_info p {    transition: all 0.36s;    overflow: hidden;    /* -webkit-line-clamp: 1; */    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.ilbu_li_ri img {    transform: scale(1) !important;}.ilbm_link {    display: inline-block;}.spbm_more p {    color: #666;    line-height: 47px;    border-radius: 550px;    border: 1px solid #666;    display: inline-block;    padding: 0 46px;    transition: all 0.36s;}.home_inform_le p {    color: #fff;}.spbi_info p {    color: #fff;    line-height: 1.75;}.slwb_info_p1 p {    color: #fff;    line-height: 1.75;}.ilbm_info p {    font-size: 16px;    line-height: 48px;    color: #666;    transition: all 0.36s;}.ilbm_info {    padding-right: 10px;}.ilbm_link {    border-radius: 50px;    border: 1px solid #666;    display: flex;    align-items: center;    padding: 0 23px;}.ilbm_more {    display: inline-block;}.ilbm_link .ys_imgbox_cover img {    transform: scale(1) !important;}.ilbm_link .ys_imgbox_cover img:nth-child(2) {    opacity: 0;}.invest_list_btm_ul {    margin-bottom: 58px;}.invest_list_btm_paging {    width: 100%;}.pc_fenye li {    width: 40px;    height: 40px;    font-size: 16px;    line-height: 40px;    color: #000;}.pc_fenye li.activepage {    color: #fff;    background: #0066F5;}.invest_list_btm_more {    margin-bottom: 78px;}.iltl_le p {    color: #000;    line-height: 1.75;}.iltl_le {    padding-right: 23px;}.iltl_ri {    width: 276px;    border: 1px solid rgba(0, 0, 0, 0.1);    height: 44px;    position: relative;}.invest_list_top_li {    display: flex;    align-items: center;}.iltl_ri input {    width: 100%;    height: 100%;    padding: 0 23px;    font-size: 16px;    color: #000;    padding-right: 45px;}.iltl_ri input::-webkit-input-placeholder {    /* WebKit browsers */    color: rgba(0, 0, 0, .3);}.iltl_ri input:-moz-placeholder {    /* Mozilla Firefox 4 to 18 */    color: rgba(0, 0, 0, .3);}.iltl_ri input::-moz-placeholder {    /* Mozilla Firefox 19+ */    color: rgba(0, 0, 0, .3);}.iltl_ri input:-ms-input-placeholder {    /* Internet Explorer 10+ */    color: rgba(0, 0, 0, .3);}.iltl_ri img {    width: 18px;    position: absolute;    top: 50%;    transform: translateY(-50%);    right: 13px;    /* pointer-events: none; */    z-index: 10;    cursor: pointer;}.invest_list_top_li1 {    margin-right: 33px;}#layui-laydate1 .layui-laydate-header * {    vertical-align: text-top !important;}#layui-laydate1 .layui-this {    background-color: #0066F5 !important;}.capita_brief {    width: 100%;    position: relative;}.capita_brief_cont {    width: 100%;    position: relative;    display: flex;    flex-wrap: wrap;    align-items: center;}.capita_brief_le {    width: 40%;}.capita_brief_le img {    width: 100%;    border-radius: 20px;}.capita_brief_ri {    width: 60%;    padding-left: 48px;}.capita_brief_ri p {    color: #333;}.capita_notice {    width: 100%;    position: relative;    background: #F7F7F7;}.capita_notice_cont {    width: 100%;    position: relative;}.capita_notice_top_le .mod_tit36 {    color: #333;    line-height: 1.5;}.cntr_link a {    color: #0066F5;    line-height: 1.75;    font-size: 16px;}.capita_notice_top {    display: flex;    justify-content: space-between;    align-items: flex-end;    margin-bottom: 30px;}.capita_notice_top_ri {    margin-bottom: 6px;}.capita_notice_btm {    width: 100%;}.capita_notice_btm .invest_list_btm_ul {    margin-bottom: 0;}.capita_period {    width: 100%;    position: relative;}.capita_period_cont {    width: 100%;    position: relative;}.capita_period_btm {    width: 100%;    position: relative;}.capita_period_btm_ul {    margin: 0 -20px;    display: flex;    flex-wrap: wrap;}.cpby_li {    width: 33.333333%;    padding: 0 20px;    margin-bottom: 54px;}.cpby_wrap {    width: 100%;    position: relative;    border-radius: 20px;    background: #FFF;    padding: 34px 35px;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.cpby_wrap_time p {    color: #666;    line-height: 1.6;}.cpby_wrap_tit p {    color: #333;    line-height: 1.6;    overflow: hidden;    -webkit-line-clamp: 2;    height: 3.2em;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.cpby_wrap_tit::after {    display: none;}.cpby_wrap_tit {    width: 100%;    padding-top: 16px;}.cpby_wrap_btm {    width: 100%;    border-top: 1px solid #CFCFCF;    padding-top: 27px;    display: flex;    align-items: center;    margin-top: 24px;}.cpby_wrap_btm_le {    width: 24px;}.cpby_wrap_btm_le img {    width: 100%;}.cpby_wrap_btm_ri p {    font-size: 14px;    line-height: 1.5;    color: #999;}.cpby_wrap_btm_ri {    padding-left: 6px;}.capita_contac {    width: 100%;    position: relative;}.capita_contac_cont {    width: 100%;    position: relative;    display: flex;    flex-wrap: wrap;    align-items: flex-start;}.capita_contac_ri {    width: 48.5%;    border-radius: 20px;    background: #F7F7F7;    padding: 43px 46px;}.capita_contac_le {    width: 51.5%;    padding-right: 40px;}.capita_contac_le_tit .mod_tit36 {    color: #000;    line-height: 1.4;}.cclu_le {    width: 32px;    flex: none;}.cclu_le img {    width: 100%;}.cclu_ri p {    color: #333;}.cclu_li {    display: flex;    margin-bottom: 27px;}.cclu_ri {    padding-left: 20px;}.capita_contac_le_tit {    margin-bottom: 40px;}.capita_contac_le_more {    display: flex;}.cclm_li {    margin-right: 19px;}.capita_contac_le_ul {    padding-bottom: 33px;}.capita_contac_ri_info p {    color: #333;    line-height: 1.6;}.capita_contac_ri_increa {    width: 100%;    display: flex;    align-items: flex-end;    margin-bottom: 45px;}.ccri_img {    width: 34px;}.ccri_img img {    width: 100%;}.ccri_le p {    font-size: 64px;    line-height: 1.2;    color: #EB4C28;    font-family: 'PoppinsRegular';}.ccri_info p {    color: #666;    font-size: 14px;    line-height: 1.5;}.ccri_info p span {    color: #0066F5;}.ccri_img,.ccri_info {    margin-bottom: 18px;}.ccri_info {    margin-left: 4px;}.capita_contac_ri_info {    margin-bottom: 36px;}.capita_contac_ri_btm {    width: 100%;    position: relative;}.capita_contac_ri_btm p {    font-size: 14px;    line-height: 1.6;    color: #999;    margin-bottom: 5px;}.capita_contac_ri_btm p:last-child {    margin-bottom: 0;}.ccri_img img {    transform: rotate(180deg);}.ccri_img.on img {    transform: rotate(0deg);}.ybli_tit .mod_tit48 {    color: #fff;    line-height: 1.3;}.yblq_more .spbm_more p {    color: #fff;    border-color: #fff;}.yblq_more {    margin-top: 160px;}.ys_banner1 .ys_ban_li_img {    top: 50%;}.develo_creat {    width: 100%;    position: relative;}.develo_creat_cont {    width: 100%;    position: relative;}.develo_creat_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.develo_creat_tit {    margin-bottom: 60px;}.develo_creat_btm {    width: 100%;    position: relative;}.dcbu_li {    width: 50%;    padding: 0 25px;    margin-bottom: 50px;}.develo_creat_btm_ul {    margin: 0 -25px;    display: flex;    flex-wrap: wrap;}.dcbu_wrap {    width: 100%;    position: relative;}.dcbu_wrap .ys_imgbox_cover {    border-radius: 20px;}.dcbu_wrap .ys_imgbox_cover::after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 145px;    transition: all 0.36s;    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);}.dcbu_wrap .ys_imgbox_cover::before {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 100%;    transition: all 0.36s;    opacity: 0;    z-index: 1;    /* background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.55) 56.87%); */    background: rgba(0, 0, 0, 0.55);}.dcbu_wrap_top {    position: absolute;    bottom: 0;    width: 100%;    padding: 54px;    left: 0;    z-index: 10;}.dcbu_wrap_top_info p {    color: #fff;    line-height: 1.75;}.dcbu_wrap_top_info {    padding-top: 15px;    display: none;}.dcbu_wrap.act .ys_imgbox_cover::after {    opacity: 0;}.dcbu_wrap.act .ys_imgbox_cover::before {    opacity: 1;}.develo_life {    width: 100%;    position: relative;    background: #F7F7F7;}.develo_life_cont {    width: 100%;    position: relative;}.develo_life_btm {    width: 100%;    position: relative;}.dlbu_li {    width: 427px !important;    margin-right: 69px !important;}.dlbu_wrap {    width: 100%;}.dlbu_wrap_img {    width: 100%;}.dlbu_wrap_img img {    width: 100%;}.dlbu_wrap_info {    margin-top: 16px;}.dlbu_wrap_info p {    color: #000;    line-height: 1.75;}.develo_life_btm_ul {    align-items: center;}.develo_bloomi {    width: 100%;    position: relative;}.develo_bloomi_cont {    width: 100%;    position: relative;    display: flex;    flex-wrap: wrap;    padding-left: 87px;    padding-right: 136px;}.develo_bloomi_le {    width: 37.5%;}.develo_bloomi_ri {    width: 62.5%;    padding-left: 187px;    padding-top: 13px;}.dblu_li {    width: 100%;    position: relative;    display: none;}.dblu_li:first-child {    display: block;}.develo_bloomi_ri_top .mod_tit24 {    color: #000;    line-height: 1.6;}.develo_bloomi_ri_top {    margin-bottom: 38px;}.develo_bloomi_ri_btm {    width: 100%;    position: relative;    border-left: 1px solid #CFCFCF;    padding-left: 58px;    padding-top: 25px;    margin-bottom: 82px;}.dbrb_li_info .mod_tit24 {    color: #333;    line-height: 1.6;}.dbrb_li_name p {    color: #333;    font-weight: bold;    line-height: 1.65;}.dbrb_li_info {    margin-bottom: 68px;}.dbrb_li_positi p {    color: #666;    line-height: 1.65;}.dbrb_wrap {    width: 54px;    height: 54px;    background: #fff;    position: relative;    border-radius: 50%;    cursor: pointer;    transition: all 0.36s;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.dbrb_wrap svg {    width: 37px;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.develo_bloomi_ri_butto {    display: flex;    padding-left: 65px;}.dbrb_ri {    margin-left: 25px;}.dbrb_wrap path {    transition: all 0.36s;}.dbrb_li {    display: none;}.dbrb_li:first-child {    display: block;}.dbrb_wrap.slick-arrow.slick-disabled {    opacity: 0.6;    pointer-events: none;}.develo_recrui {    width: 100%;    position: relative;    background: #F7F7F7;}.develo_recrui_cont {    width: 100%;    position: relative;}.develo_recrui_ul_li {    width: 50%;    padding: 0 26px;}.develo_recrui_ul {    margin: 0 -26px;    display: flex;    flex-wrap: wrap;    align-items: stretch;}.drul_wrap {    width: 100%;    position: relative;    border-radius: 20px;    overflow: hidden;    background: #fff;}.drul_wrap .ys_imgbox_cover {    border-radius: 20px;}.drul_wrap_btm {    width: 100%;    position: relative;    padding: 49px 63px 72px;}.drul_wrap_btm_tit .mod_tit36 {    color: #000;    line-height: 1.4;}.drul_wrap_btm_info p {    color: #666;    line-height: 1.75;}.drul_wrap_btm_tit {    margin-bottom: 42px;}.drul_wrap_btm_more .mod_fot_top_more {    text-align: left;}.drul_wrap_btm_more {    margin-top: 57px;}.ys_hd_pc.isfixed {    box-shadow: 0px 2.76726px 2.21381px 0px rgba(0, 0, 0, 0.02), 0px 6.6501px 5.32008px 0px rgba(0, 0, 0, 0.02);}#layui-laydate1 .layui-laydate-preview {    color: rgb(102, 102, 102) !important;}.detail_cont {    width: 100%;    padding-top: 33px;}.detail_cont .mod_bread {    position: relative;    top: auto !important;    left: auto;}.ys_b2page .ys_hd_pc,.ys_d2page .ys_hd_pc {    box-shadow: 0px 2.76726px 2.21381px 0px rgba(0, 0, 0, 0.02), 0px 6.6501px 5.32008px 0px rgba(0, 0, 0, 0.02);}.ys_nypage .ys_main {    margin-top: 80px;}.mod_bread1 .mod_bread_ul a {    color: #999;}.mod_bread1 .mod_bread_ul li:last-child a {    color: #333;}.mod_bread1 .mod_bread_ul li::after {    color: #999;}.detail_wrap {    width: 100%;    position: relative;    display: flex;    flex-wrap: wrap;    padding-top: 72px;}.detail_wrap_ri {    width: 360px;}.detail_wrap_le {    width: calc(100% - 360px);    padding-right: 125px;}.detail_wrap_ri_tit .mod_tit24 {    color: #000;    line-height: 1.75;}.detail_wrap_ri_tit {    margin-bottom: 43px;}.dwru_wrap_tit p {    color: #000;    line-height: 1.6;    transition: all 0.36s;    transition: all 0.36s;    overflow: hidden;    -webkit-line-clamp: 2;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.dwru_wrap_time p {    color: #999;    font-size: 14px;    line-height: 1.5;}.dwru_wrap_tit {    margin-bottom: 25px;}.dwru_li a {    display: block;    padding: 20px 0 17px;}.dwru_li {    border-bottom: 1px solid #D9D9D9;}.dwru_li:first-child a {    padding-top: 0;}.dwlt_tit .mod_tit36 {    color: #000;    line-height: 1.4;}.dwlt_tit {    margin-top: 6px;}.detail_wrap_le_top {    padding-bottom: 43px;    border-bottom: 1px solid #D9D9D9;}.detail_wrap_le_btm {    width: 100%;    padding-top: 31px;}.dwlb_editor {    width: 100%;    position: relative;}.dwlb_editor p {    color: #333;    margin-bottom: 30px;}.dwlb_editor img {    border-radius: 20px;}.dwlb_share {    width: 100%;    position: relative;    display: flex;    align-items: center;    padding-top: 60px;}.dwlb_share_le p {    color: #666;    line-height: 2;}.dblu_li .ys_imgbox_cover img:nth-child(1) {    z-index: 20;    position: relative;}.dwlb_share_ri .mfbs_icon {    width: 26px;}.dwlb_pagin {    width: 100%;    position: relative;    border-top: 1px solid #DFE2E4;    padding-top: 43px;    margin-top: 70px;}.dwlb_pagin_li a {    font-size: 16px;    line-height: 1.5;    color: #9099A0;    transition: all 0.36s;    overflow: hidden;    /* -webkit-line-clamp: 1; */    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.dwlb_pagin_li:last-child {    margin-top: 20px;}.mod_head_le {    width: 200px;}.mod_fot_btm_log {    width: 200px;}.ys_phnav6 {    width: 480px;    background-color: #ffffff;    margin: 0 auto;    padding-top: 50px;}/* .ys_phnav6_wrap {    background: #ffffff;} */.ys_phnav6_wrap_ul {    display: flex;    flex-direction: column;}.ys_p6wu_li {    width: 100%;    cursor: pointer;}.ys_p6wu_li_box {    width: 100%;    position: relative;}.ys_p6wu_li_box::before {    content: "";    position: absolute;    top: 50px;    left: 0;    width: 100%;    height: 1px;    background: #c9c9c9;}.ys_p6wu_li_box a {    width: calc(100% - 30px);    display: block;}.ys_p6wulb_text {    width: 100%;}.ys_p6wulb_text p {    width: 80%;    font-size: 18px;    line-height: 50px;    color: #333;    /* font-weight: bold; */    text-overflow: clip;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 1;    overflow: hidden;    pointer-events: none;}.ys_p6wu_li_box::after {    content: "\e7b2";    position: absolute;    top: 20px;    right: 0;    transform: rotate(0deg);    font-family: "iconfont" !important;    transition: all .36s;    font-size: 16px;}.ys_p6wulb_hide {    display: none;    padding-top: 10px;}.ys_pbhu_li a {    font-size: 16px;    color: #666;    line-height: 1.75;    margin-bottom: 10px;}.ys_p6wu_li_box.on::after {    transform: rotate(180deg);}.ys_phnav6_wrap_btm {    display: flex;    flex-direction: column;}.ys_p6wbsb_code {    display: none;    width: 100px;    height: 100px;    border-radius: 6px;    background: #fff;    position: absolute;    bottom: 45px;    left: 50%;    transform: translateX(-50%);    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);}.ys_p6wbsb_code img {    width: 100%;    border-radius: 6px;}.ys_phnav6_wrap_btm {    width: 100%;    margin-top: 80px;}.ys_p6wb_share {    width: 70px;    margin: 0 auto;    display: flex;    justify-content: space-between;}.ys_p6wb_share_box {    width: 30px;    cursor: pointer;    position: relative;}.ys_p6wb_tit {    text-align: center;    font-size: 16px;    line-height: 1.75;    color: #333;    margin-bottom: 20px;}.ys_phnav6_wrap_text p {    display: flex;    flex-direction: column;    text-align: center;    color: #333;    font-size: 14px;    line-height: 1.75;}.ys_phnav6_wrap_text p span {    color: #333;    font-size: 14px;    line-height: 1.75;}.ys_phnav6_wrap_text p a {    margin-top: 10px;    color: #333;    font-size: 14px;    line-height: 1.75;}.ys_p6wb_ul {    display: flex;    justify-content: center;    margin-top: 15px;}.ys_p6wb_ul_li {    margin-right: 10px;}.ys_p6wb_ul_li a {    font-size: 16px;    line-height: 1.75;    color: #666;    display: block;}.ys_phnav6_wrap_text {    margin-top: 50px;    margin-bottom: 15px;}.ys_p6wulb_text a {    display: block;}/* 响应式 */@media screen and (max-width: 480px) {    .ys_p6wulb_text p {        font-size: 16px;        line-height: 40px;    }    .ys_p6wulb_text::after {        font-size: 14px;    }    .ys_phnav6 {        width: 100%;        padding: 40px 20px 0;    }    .ys_pbhu_li a {        font-size: 14px;    }    .ys_phnav6_wrap_btm {        margin-top: 50px;    }    .ys_p6wb_share_box {        width: 24px;    }    .ys_p6wb_tit {        font-size: 14px;        margin-bottom: 15px;    }    .ys_p6wb_ul_li a {        font-size: 14px;    }    .ys_phnav6_wrap_text {        margin-top: 30px;    }    .ys_p6wu_li_box::after {        top: 15px;        font-size: 14px;    }    .ys_p6wu_li_box::before {        top: 40px;    }    .ys_p6wbsb_code {        width: 90px;        height: 90px;        bottom: 40px;    }}.ys_phnav6_wrap {    display: none;}.ilbm_link .ys_imgbox_cover {    width: 18px;}.news_tit {    width: 100%;    position: relative;    padding-top: 60px;}.news_tit_cont {    width: 100%;}.news_recom {    width: 100%;    position: relative;    padding-top: 40px !important;    padding-bottom: 45px !important;}.news_recom_cont {    width: 100%;}.nrcu_li a {    width: 100%;    display: flex;    flex-wrap: wrap;    align-items: center;}.nrcu_li {    width: 100%;    display: none;}.nrcu_li:first-child {    display: block;}.news_recom_le {    width: 45.5%;}.news_recom_ri {    width: 54.5%;    padding-left: 40px;    padding-bottom: 65px;    padding-right: 65px;}.news_recom_le .ys_imgbox_cover {    border-radius: 16px;}.news_recom_le .ys_imgbox_cover::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: linear-gradient(0deg, rgba(0, 77, 167, 0.86) 0.35%, rgba(0, 77, 167, 0.00) 47.58%);}.nrru_li_time p {    color: #999;    line-height: 1.75;}.nrru_li_time {    margin-bottom: 17px;}.nrru_li_info .mod_tit24 {    color: #000;    line-height: 1.6;    transition: all 0.36s;    overflow: hidden;    -webkit-line-clamp: 1;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.nrru_li_subin p {    color: #666;    line-height: 1.75;    overflow: hidden;    max-height: 8.75em;    /* -webkit-line-clamp: 3; */    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.nrru_li_info {    margin-bottom: 20px;}.nrru_li_more {    margin-top: 70px;}.news_recom_btm {    width: 100%;    display: flex;    justify-content: flex-end;    /* margin-top: -95px; */    position: absolute;    bottom: 80px;    left: 0;}.news_recom_btm_wtap {    width: 54.5%;    padding-left: 40px;}.news_recom_btm_wtap .develo_bloomi_ri_butto {    padding-left: 0;}.news_list {    width: 100%;    position: relative;}.news_list_cont {    width: 100%;    position: relative;}.news_list_top {    width: 100%;    position: relative;}.nltu_li a {    font-size: 16px;    line-height: 1.75;    color: #333;    display: inline-block;    transition: all 0.36s;    border-radius: 50px;    padding: 2px 20px;}.news_list_top_ul {    display: flex;    flex-wrap: wrap;    margin-bottom: 11px;}.nltu_li.act a {    background: #fff;}.nltu_li {    margin-right: 2px;    margin-bottom: 10px;}.news_list_top {    padding-bottom: 45px;}.news_list_btm {    width: 100%;    position: relative;}.news_list_btm_ul {    margin: 0 -21px;    display: flex;    flex-wrap: wrap;}.nlbu_li {    width: 33.333333%;    padding: 0 21px;    margin-bottom: 78px;}.nlbu_li a {    display: block;}.nlbu_wrap {    width: 100%;    position: relative;}.nlbu_wrap_btm {    width: 100%;    position: relative;    margin-top: 19px;    padding-right: 50px;}.nlbu_wrap .ys_imgbox_cover {    border-radius: 16px;}.nlbu_wrap_btm .nrru_li_time {    margin-bottom: 5px;}.nlbu_wrap_btm .nrru_li_info .mod_tit24 {    overflow: hidden;    -webkit-line-clamp: 2;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}/* .ys_b1page .ys_ban_imgbox::before {    background-color: rgba(0, 0, 0, 0.2);} */.ban_video {    width: 100%;    position: relative;    display: flex;    justify-content: center;    margin-top: 85px;}.ban_video_wrap {    display: flex;    align-items: center;    cursor: pointer;}.ban_video_ri p {    color: #fff;    line-height: 1.5;}.ban_video_le {    width: 50px;}.ban_video_le img {    width: 100%;}.ban_video_ri {    padding-left: 10px;}/* .ys_b1page .ys_pos_center {    top: 58%;} */.mod_bread {    top: 113px;}.interc_positi {    width: 100%;    position: relative;}.cpbu_wrap_info::after {    display: none;}.cpbu_wrap_info {    padding-top: 0;}.cpbu_wrap {    padding: 65px 34px 78px;}.interc_experi {    width: 100%;    height: 250vh;    position: relative;}.interc_experi_wrap {    width: 100% !important;    background: #F7F7F7;    height: calc(100vh - 80px);    display: flex;    align-items: center;}.interc_experi_cont {    width: 100%;    position: relative;}.interc_experi_cont .develo_creat_tit {    text-align: center;}.interc_experi_btm {    width: 100%;}.iebs_li {    width: 100% !important;    position: relative;    margin-right: 50px;}.iebs_li:last-child {    margin-right: 0 !important;}.iebs_li .ys_imgbox_cover {    border-radius: 20px;}.interc_panora {    width: 100%;    position: relative;    height: 150vh;}.interc_panora_wrap {    position: sticky;    position: -webkit-sticky;    top: 80px;    left: 0;    width: 100%;    overflow: hidden;}.interc_panora_tit {    text-align: center;    width: 100%;    position: absolute;    top: 130px;    left: 0;    z-index: 20;}.interc_panora_video {    width: 100%;    position: relative;}.ipvt_video {    width: 100%;    position: relative;    overflow: hidden;}.interc_panora_video_top {    width: 100%;    position: relative;    z-index: 10;    transition: all 0.36s;}.ipvt_video img {    width: 100%;}.ipvt_dots_wrap p {    font-size: 16px;    line-height: 1.6;    color: #0066F5;    cursor: pointer;}.ipvt_dots_wrap {    position: absolute;    transform: translate(-50%, -50%);    display: flex;    align-items: center;    z-index: 10;    cursor: pointer;}.interc_panora_video_btm {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}.ipvb_li {    width: 100%;    position: absolute;    top: 0;    left: 0;    /* display: none; */    opacity: 0;    transition: all 0.36s;}.ipvb_li.act {    opacity: 1;    z-index: 8;}.ipvb_li:first-child {    position: relative;}.ipvb_li_video {    width: 100%;}.ipvb_li_video img {    width: 100%;}.ipvt_dots_wrap img {    width: 16px;    margin-left: 15px;    margin-bottom: 3px;    opacity: 0;    transition: all 0.36s;}.ipvt_dots_wrap.act img {    opacity: 1;}.case_p2_righ_ul {    width: 100%;    position: relative;}.cpru_li_top_img img {    width: 100%;}.cpru_li_top {    width: 100%;    position: relative;}.cpru_li {    width: 100%;}.cprl_li .clbb_linp {    border-radius: 4px;    padding: 7px 12px;}.cpru_li_top_swip .develo_bloomi_ri_butto {    width: 100%;}.cpru_li_top_swip .dbrb_wrap {    position: absolute;    top: 40%;    transform: translateY(-50%);    z-index: 10;}.cpru_li_top_swip .dbrb_le {    left: -30px;}.cpru_li_top_swip .dbrb_ri {    right: -30px;}.cpru_li_top_swip {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}.ipvb_top {    position: absolute;    top: 34.5%;    left: 0;    width: 100%;    z-index: 9;    pointer-events: none;}.ipvb_top_ul {    /* width: 380px; */    pointer-events: all;    display: inline-block;    width: auto !important;}.ipvb_top_li {    width: auto !important;}.ipvb_top_li_tit .mod_tit24 {    color: rgba(35, 58, 91, 0.7);    transition: all 0.36s;}.ipvb_top_li {    position: relative;    padding-left: 23px;    margin-bottom: 30px;    cursor: pointer;}.ipvb_top_li::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 3px;    height: 0%;    opacity: 0;    transition: all 0.36s;    background: #0066F5;}.ipvb_top_li.act::after {    height: 100%;    opacity: 1;}.ipvb_top_li_info p {    color: #666;    line-height: 1.6;}.ipvb_top_li_info {    padding-top: 11px;    display: none;}.ipvb_top_li.act .ipvb_top_li_tit .mod_tit24 {    color: #0066F5;}.ipvb_top_li_tit {    display: inline-block;}.cprl_li:first-child {    display: block;}/* .interc_panora.change .interc_panora_video_top {    opacity: 0;    pointer-events: none;} */.interc_panora_video_btm {    opacity: 0;    pointer-events: none;    z-index: 10;    transition: all 0.36s;}.interc_panora.change .interc_panora_video_btm {    opacity: 1;    pointer-events: all !important;}.interc_cooper {    width: 100%;    position: relative;    background: #F7F7F7;    overflow: hidden;}.interc_cooper_cont {    width: 100%;    position: relative;}.interc_cooper_btm {    width: 100%;}.icbu_li {    width: 50%;    padding: 21px;    display: none;}.icbu_li:first-child {    display: block;}.interc_cooper_btm_ul {    margin: -21px -21px 0;}.develo_creat_tit {    text-align: center;}.icbu_wrap {    width: 100%;    position: relative;    background: #fff;    border-radius: 20px;    padding: 37px 50px 70px;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 0px 30px 0px rgba(73, 126, 218, 0.07);}.icbu_wrap_logo {    width: 148px;    margin-bottom: 35px;}.icbu_wrap_info p {    color: #666;    line-height: 1.75;}.interc_cooper_btm_swip {    display: flex;    justify-content: center;    padding-top: 50px;}.interc_cooper_btm_swip .develo_bloomi_ri_butto {    padding-left: 0;}.interc_lead {    width: 100%;    position: relative;}.interc_lead_cont {    width: 100%;    position: relative;}.interc_lead_btm {    width: 100%;    position: relative;}.interc_lead_btm_img {    width: 100%;    position: relative;    border-radius: 20px;    overflow: hidden;}.interc_lead_btm_img img {    width: 100%;}.interc_lead_num {    width: 100%;    position: relative;    padding-top: 70px;}.ilnu_li {    width: 25%;}.ilnu_li_tit .mod_tit52 {    color: #333;    line-height: 1.5;    font-family: 'PoppinsRegular';}.interc_lead_num_ul {    display: flex;    flex-wrap: wrap;}.ilnu_li_info p {    color: #666464;    line-height: 1.5;}.interc_news {    width: 100%;    position: relative;    background: #F9F9F9;    overflow: hidden;}.interc_news_cont {    width: 100%;    position: relative;}.interc_news_btm {    width: 100%;    position: relative;    padding-top: 30px;}.inbu_li {    width: 33.333333%;    padding: 0 20px;    display: none;}.inbu_li:first-child {    display: block;}.interc_news_btm_ul {    margin: 0 -20px;    display: flex;    flex-wrap: wrap;}.interc_news_btm_swip {    display: flex;    justify-content: center;    padding-top: 60px;}.interc_news_btm_swip .develo_bloomi_ri_butto {    padding-left: 0;}.interc_under {    width: 100%;    position: relative;}.produ_tit_wrap_le .mod_tit48 {    color: #333;    line-height: 1.3;}.produ_tit_wrap_ri {    width: 54px;    height: 54px;    border-radius: 50px;    background: #fff;    position: relative;    margin-left: 30px;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.produ_tit_wrap_ri img {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 37px;    transition: all 0.36s;}.produ_tit_wrap {    display: flex;    align-items: center;    justify-content: center;    cursor: pointer;}.produ_list {    width: 100%;    position: relative;}.produ_list_li {    width: 100%;    position: relative;    overflow: hidden;}.produ_list_li_cont {    width: 100%;    position: relative;}.produ_list_li_img {    position: absolute;    top: 50%;    left: 0;    transform: translateY(-50%);    width: 260px;}.produ_list_li_img .ys_imgbox_cover {    border-radius: 0px 10px 10px 0px;}.produ_list_li_img .ys_imgbox_cover::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    /* background: linear-gradient(0deg, #0066F5 0%, #0066F5 100%);    opacity: 0.6; */}.pllc_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.pllc_tit {    margin-bottom: 40px;}.plli_img {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background-blend-mode: multiply, normal;    background-repeat: no-repeat;    background-size: cover;    background-position: center;}.pllc_btm {    width: calc(100% + 27.5vw);    position: relative;    margin-left: -30px;}.pllc_btm_wrap {    overflow: hidden;    padding-left: 30px;    width: 100%;    position: relative;    padding-bottom: 50px;}.pllc_btm_li {    width: 447px !important;    position: relative;    margin-right: 30px !important;}.pllc_btm_li_wrap {    width: 100%;    border-radius: 10px;    background: #FFF;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 9.86905px 0px rgba(73, 126, 218, 0.04), 0px 17px 26px 0px rgba(73, 126, 218, 0.07);}.pblw_btm {    width: 100%;    position: relative;    padding: 24px 43px 40px;}.pblw_btm_tit .mod_tit24 {    color: #333;    line-height: 1.6;}.pblw_btm_info p {    font-size: 14px;    line-height: 1.6;    color: #666;    min-height: 9.6em;}.pblw_btm_tit {    margin-bottom: 9px;}.produ_list_swip {    width: 100%;    position: relative;    display: flex;    justify-content: flex-end;}.dbrb_wrap.swiper-button-disabled {    opacity: 0.6;    pointer-events: none;}.produ_list_li:nth-child(2n) {    background: #F7F7F7;}.ys_b3page .ys_ban_imgbox::before {    background: rgba(0, 0, 0, 0.1);}.interc_panoral .interc_panora_video_btm {    position: relative;}.interc_panoral .ipvb_li {    display: block;    opacity: 1;}.interc_cooper1 .icbu_wrap_logo {    width: 250px;}.interc_cooper1 .icbu_wrap {    border-radius: 0px;}.interc_lead_other {    width: 100%;    position: relative;}.interc_lead_other {    width: 100%;    position: relative;}.interc_lead_other_top {    width: 100%;    position: relative;    margin-bottom: 48px;}.ilot_li {    width: 100%;    position: relative;    display: none;}.ilot_li:first-child {    display: block;}.ilot_li .ys_imgbox_cover {    border-radius: 20px;}.ilob_ul {    margin: 0 -14px;}.ilob_li {    width: 33.333333%;    padding: 0 14px;    display: none;}.ilob_li:first-child {    display: block;}.ilob_wrap {    width: 100%;    opacity: 0.5;    border-top: 1px solid #333;    transition: all 0.36s;    padding-top: 23px;    cursor: pointer;}.ilob_li_tit .mod_tit24 {    color: #333;    line-height: 1.2;}.ilob_li_tit .ilob_li_info p {    color: #666;    line-height: 1.75;}.ilob_li_tit {    margin-bottom: 26px;}.ilob_li.slick-current .ilob_wrap {    opacity: 1;}.cpiy_btm {    width: 100%;    position: relative;}.ys_b3page .interc_under .spbm_more p {    border-radius: 50px;}.ys_d1page .ys_banner1 .mod_bread {    top: 33px;}.ys_d1page {    background: #F7F7F7;}.news_recom_cont_ul {    width: 100%;    padding: 40px;    border-radius: 20px;    background: #fff;}.nrru_li_info .mod_tit36 {    color: #000;    line-height: 1.4;    overflow: hidden;    -webkit-line-clamp: 2;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.news_recom_cont_ul .slick-dots li {    width: 70px;    height: 3px;    background: rgba(10, 77, 167, 0.3);    border-radius: 0;}.news_recom_cont_ul .slick-dots li::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 0;    height: 100%;    background: rgba(10, 77, 167, 1);    opacity: 0;}.news_recom_cont_ul .slick-dots li.slick-active::after {    width: 100%;    transition: width 3s;    opacity: 1;}.news_recom_cont {    padding-bottom: 35px;}.news_recom_cont_ul .slick-dots {    bottom: -43px;}.interc_trend {    width: 100%;    position: relative;    background: #fff;    overflow: hidden;}.interc_trend_cont {    width: 100%;    position: relative;}.interc_trend_btm {    width: 100%;    position: relative;}.interc_trend_btm_ul {    width: 100%;    position: relative;}.itbu_li {    width: 100%;}.itbu_li:first-child {    position: relative;}.itbu_wrap {    width: 100%;    display: flex;    flex-wrap: wrap;    background: #0066F5;    border-radius: 20px;    padding: 60px 76px 50px;    align-items: center;}.itbu_wrap_le {    width: calc(100% - 368px);    padding-right: 236px;}.itbu_wrap_ri {    width: 368px;    border: 1px solid #2982FF;    border-radius: 6px;    padding: 40px 72px;}.interc_trend_btm_ul .slick-list {    overflow: visible !important;}.itbu_swip {    display: flex;    justify-content: center;    margin-top: 105px;}.yx_rotate4_list_nub:not(:first-child) {    display: none;}.yx_rotate4 .ys_cont1280 {    position: relative;}.yrln_cry {    display: flex;    align-items: center;    background: #f5f8fe;    border-radius: 10px;    overflow: hidden;}.yrln_cry_img {    width: 50%;}.yrln_cry_text {    width: 50%;    padding: 30px 50px;}.yrln_cry_title {    font-weight: bold;    color: #333;    position: relative;    font-size: 20px;    line-height: 1.875;    padding-bottom: 14px;    margin-bottom: 14px;}.yrln_cry_title::before {    content: '';    background: #D9D9D9;    height: 1px;    width: calc(100% - 42px);    position: absolute;    bottom: 0;    left: 0;}.std_text p {    font-size: 16px;    color: #666;    line-height: 1.75;}/* 轮播数字 */.yx_rotate4_control {    font-size: 16px;    color: #666;    line-height: 1.875;    position: absolute;    right: calc(50% + 110px);    bottom: 50px;    width: 48px;    text-align: center;}/* 轮播箭头 */.rotate4_arrows .slick-prev,.rotate4_arrows .slick-next {    width: 30px;    height: 30px;    z-index: 8;}.rotate4_arrows .slick-prev::before,.rotate4_arrows .slick-next::before,.rotate4_arrows .slick-prev::after,.rotate4_arrows .slick-next::after {    content: '';    position: absolute;    width: 100%;    height: 100%;    background-size: 100% 100%;    transition: all 0.36s;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.rotate4_arrows .slick-prev::before,.rotate4_arrows .slick-next::before {    background-image: url(images/a1_icon13.svg);}.rotate4_arrows .slick-prev::after,.rotate4_arrows .slick-next::after {    background-image: url(images/a1_icon13_1.svg);    opacity: 0;}.rotate4_arrows .slick-next::before,.rotate4_arrows .slick-next::after {    transform: translate(-50%, -50%) rotate(180deg);}.yx_rotate4_list .slick-next {    top: auto;    right: calc(50% + 80px);    bottom: 50px;    transform: translate(0);}.yx_rotate4_list .slick-prev {    left: auto;    top: auto;    right: calc(50% + 158px);    bottom: 50px;    transform: translate(0);}.slick-arrow.slick-disabled {    pointer-events: none;    opacity: .7;}/* add - start */.yx_rotate4 .slick-list {    overflow: visible;}.yx_rotate4 {    --move: 25px;    --scale1: 0.05;}.yx_rotate4_list_nub {    opacity: 0 !important;    pointer-events: none;    z-index: var(--zindex) !important;    transform-origin: center bottom;    transition: all 0.36s ease-out !important;    perspective: 2000px;}.yx_rotate4_list_nub.prev {    transform: scale(1) translateY(calc(var(--move) * -1));}.yx_rotate4_list_nub.slick-active {    opacity: 1 !important;    pointer-events: all;    transform: scale(1) translateY(0);}.yx_rotate4_list_nub.next1 {    transform: scale(calc(1 - var(--scale1))) translateY(var(--move));    opacity: 1 !important;    pointer-events: all;}.yx_rotate4_list_nub.next2 {    transform: scale(calc(1 - calc(var(--scale1) * 2))) translateY(calc(var(--move) * 2));    opacity: 1 !important;    pointer-events: all;}.yx_rotate4_list_nub.next {    transform: scale(calc(1 - calc(var(--scale1) * 3))) translateY(calc(var(--move) * 3));}.itbu_wrap {    transition: all 0.36s;}.yx_rotate4_list_nub.prev .itbu_wrap {    transform: translate3d(0px, -130px, 25px) rotateX(30deg);}.yx_rotate4_list .slick-track {    transform-style: preserve-3d;}@media screen and (min-width: 1200px) {    .rotate4_arrows .slick-prev:hover::before,    .rotate4_arrows .slick-next:hover::before {        opacity: 0;    }    .rotate4_arrows .slick-prev:hover::after,    .rotate4_arrows .slick-next:hover::after {        opacity: 1;    }}/* 响应式 */@media screen and (max-width: 1440px) {    .yrln_cry_title {        font-size: 18px;    }    .yx_rotate4_list .slick-prev,    .yx_rotate4_list .slick-next,    .yx_rotate4_control {        bottom: 26px;    }    .yx_rotate4_list .slick-prev {        right: calc(50% + 128px);    }    .yx_rotate4_list .slick-next {        right: calc(50% + 50px);    }    .yx_rotate4_control {        right: calc(50% + 80px);    }}@media screen and (max-width: 1199px) {    .yrln_cry_text {        padding: 26px 30px;    }    .yx_rotate4_list .slick-dots {        padding-left: 22.5px;        bottom: 22px;    }    .rotate4_arrows .slick-prev,    .rotate4_arrows .slick-next {        width: 26px;        height: 26px;    }    .yx_rotate4_list .slick-next {        right: calc(50% + 38px);    }    .yx_rotate4_control {        right: calc(50% + 64px);    }    .yx_rotate4_list .slick-prev {        right: calc(50% + 112px);    }    .yx_rotate4_list .slick-prev,    .yx_rotate4_list .slick-next,    .yx_rotate4_control {        bottom: 16px;    }}@media screen and (max-width: 991px) {    .yrln_cry_title {        padding-bottom: 10px;        margin-bottom: 10px;    }    .yrln_cry_text {        padding: 20px 20px;    }    .yx_rotate4_list .slick-prev,    .yx_rotate4_list .slick-next,    .yx_rotate4_control {        bottom: -44px;    }    .yx_rotate4_list .slick-next {        left: calc(50% + 38px);        right: auto;        transform: translateX(-50%)    }    .yx_rotate4_list .slick-prev {        left: calc(50% - 38px);        right: auto;        transform: translateX(-50%)    }    .yx_rotate4_control {        right: auto;        left: 50%;        transform: translateX(-50%)    }}@media screen and (max-width: 767px) {    .yrln_cry_title {        padding-bottom: 8px;        margin-bottom: 8px;    }    .yrln_cry {        display: block;    }    .yrln_cry_text,    .yrln_cry_img {        width: 100%;    }}@media screen and (max-width: 480px) {    .std_text p {        font-size: 14px;    }    .yrln_cry_title {        font-size: 16px;    }    .yrln_cry_text {        padding: 16px;    }    .yrln_cry {        border-radius: 6px;    }}.itbu_li {    display: none;}.itbu_li:first-child {    display: block;}.yx_rotate4_list_nub.next1 .itbu_wrap {    background: #BED2F1;}.yx_rotate4_list_nub.next2 .itbu_wrap {    background: #DFECFF;}.itbu_swip .develo_bloomi_ri_butto {    padding-left: 0;}.interc_leadr {    width: 100%;    position: relative;}.interc_leadr_cont {    width: 100%;    position: relative;}.interc_leadr_btm {    width: 100%;    position: relative;}.interc_leadr_btm_ul {    width: 100%;}.ilku_li {    width: 100%;    position: relative;    position: sticky;    position: -webkit-sticky;    bottom: 100px;    left: 0;    margin-bottom: 70px;}.ilbu_wrap {    width: 100%;    position: relative;    display: flex;    align-items: stretch;    flex-wrap: wrap;    border-radius: 20px;    overflow: hidden;    box-shadow: 0 8px 50px -12px rgba(255, 255, 255, 0.2);}.ilbu_wrap_le {    width: 40%;}.ilbu_wrap_ri {    width: 60%;    background: #0066F5;    padding: 142px 94px;    padding-right: 205px;}.ilbu_wrap_ri_tit .mod_tit24 {    line-height: 1.2;}.ilbu_wrap_ri_info p {    color: #fff;    line-height: 1.75;}.ilbu_wrap_ri_tit {    margin-bottom: 26px;}.interc_panora.change1 .interc_panora_video_top {    opacity: 1;    pointer-events: all;}.yblp_more .ilbm_link {    border-color: #fff;}.yblp_more .ilbm_link .ilbm_info p {    color: #fff;}.yblp_more .ys_imgbox_cover img {    transform: scale(1) !important;    transition: all 0s !important;}.yblp_more {    margin-top: 60px;}.ybli_info {    max-width: 850px;    margin: 0 auto;}.suppli_shade {    display: block;}.suppli_shade_li {    width: 25%;    height: 100vh;    transition: all 0.68s;}.suppli_shade_li.act {    width: 62.2%;}.suppli_shade_li_wrap {    width: 100%;    height: 100%;    position: relative;    background-size: cover;    background-position: 50%;    display: flex;    align-items: flex-end;    justify-content: center;    z-index: 1;    overflow: hidden;}.suppli_shade_li_wrap::after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 40%;    z-index: -1;    background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);}.sslw_top {    width: 100%;    padding: 64px 20px;    transition: all 0.36s;}.sslw_top_tit .mod_tit36 {    color: #fff;    text-align: center;}.sslw_top_tit {    margin-bottom: 30px;}.sslw_top_icon {    width: 40px;    margin: 0 auto;}.sslw_top_icon img {    width: 100%;}.suppli_shade_ul {    width: 100%;    display: flex;}.sslw_btm {    position: absolute;    bottom: 0;    left: 0;    width: 100%;    padding: 83px 88px;    opacity: 0;    transition: all 0s;}.sslw_btm .sslw_top_tit .mod_tit36 {    text-align: left;}.sslw_btm_info p {    color: #fff;    line-height: 1.75;}.suppli_shade_li.act .sslw_top {    opacity: 0;}.suppli_shade_li.act .sslw_btm {    opacity: 1;    transition: all 0.36s !important;    transition-delay: 0.55s !important;}.ys_g4page .ys_main {    margin-top: 0 !important;}.suppli_report {    width: 100%;    position: relative;    background: #F7F7F7;    margin-top: 80px;}.suppli_report_cont {    width: 100%;    position: relative;    background: #fff;    border-radius: 20px;    padding: 60px 157px 127px;    box-shadow: 0px 2.3940367698669434px 5.32008171081543px rgba(73, 126, 218, 0.03), 0px 8.041070938110352px 17.869047164916992px rgba(73, 126, 218, 0.04), 0px 36px 80px rgba(73, 126, 218, 0.07);}.suppli_report_btm {    width: 100%;    display: flex;    flex-wrap: wrap;    align-items: center;}.suppli_report_le,.suppli_report_ri {    width: 50%;}.suppli_report_le_img {    width: 104px;}.suppli_report_le_info {    width: calc(100% - 104px);    padding-left: 45px;}.suppli_report_le_img img {    width: 100%;}.suppli_report_le {    display: flex;    flex-wrap: wrap;    align-items: stretch;    padding-right: 20px;}.suppli_report_ri {    border-left: 1px solid rgba(0, 0, 0, 0.20);    padding-left: 40px;}.srli_tit .mod_tit24 {    color: #000;    line-height: 1.6;}.srli_info p {    color: rgba(0, 0, 0, 0.70);    line-height: 1.6;}.suppli_report_le_info {    display: flex;    flex-direction: column;    justify-content: space-between;}.suppli_report_ri_tit .mod_tit24 {    color: #000;    line-height: 1.6;}.suppli_report_ri {    text-align: center;}.suppli_report_ri_tit {    margin-bottom: 37px;}.suppli_report_ri_info p {    margin-bottom: 7px;}.suppli_end {    width: 100%;    background: #F7F7F7;    padding-top: 1px;}/* .ys_g4page .ys_ban_imgbox img {    height: 100vh;    object-fit: cover;} */.interc_lead_btm_play {    width: 60px;    display: none;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.interc_lead_btm_play img {    width: 100%;}.case_p4_top_subtit .mod_tit24 {    color: #fff;    line-height: 1.5;}.case_p4_top_subtit {    margin-bottom: 8px;}.case_radio {    width: 100%;    position: relative;}html.sticky1 body {    overflow: visible !important;}.ys_nypage .mod_bread {    top: 33px;}.ys_g3page .ys_ban_li_img {    text-align: left;}.ybli_input {    width: 440px;    position: relative;    margin-top: 36px;}.interc_panora .case_p2_cont,.case_p2_cont_styk {    height: 100%;}.ys_select_hd {    height: 50px;    background: #fff;    border-radius: 5px;}.ys_select_hd {    padding: 0 22px;}.ys_select_xtbbox {    right: 18px;}.ys_select_bd {    top: calc(100% + 6px);    background: #fff;    border-radius: 5px;    padding: 19px 22px 0;    max-height: 250px;}.ys_select_li {    font-size: 16px;    line-height: 1.75;    color: #333;    margin-bottom: 18px;}.ys_select_bd .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {    background: #0A4DA7 !important;}.ys_select_bd .mCSB_scrollTools .mCSB_draggerRail {    width: 4px !important;    background: #CFCFCF !important;}.ys_select_bd .mCSB_outside+.mCSB_scrollTools {    right: 5px !important;}.ys_select_hd input {    font-size: 16px;    color: #333;}.ys_select_hd input::-webkit-input-placeholder {    /* WebKit browsers */    color: #333;}.ys_select_hd input:-moz-placeholder {    /* Mozilla Firefox 4 to 18 */    color: #333;}.ys_select_hd input::-moz-placeholder {    /* Mozilla Firefox 19+ */    color: #333;}.ys_select_hd input:-ms-input-placeholder {    /* Internet Explorer 10+ */    color: #333;}.contact_busine {    width: 100%;    position: relative;}.contact_busine_li_tit .mod_tit36 {    color: #000;    line-height: 1.4;}.contact_busine_li_tit {    margin-bottom: 38px;}.contact_busine_li_btm {    width: 100%;    position: relative;}.cblb_li {    width: 25%;    padding: 0 20px;    margin-bottom: 40px;}.cblb_ul {    margin: 0 -20px;    display: flex;    flex-wrap: wrap;}.cblb_li_wrap {    width: 100%;    position: relative;}.cblb_li_wrap .ys_imgbox_cover {    border-radius: 16px;}.cblb_li_wrap .ys_imgbox_cover::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: linear-gradient(0deg, rgba(0, 0, 0, 0.70) 11.16%, rgba(0, 0, 0, 0.00) 44.63%);}.cblb_li_wrap_tit {    position: absolute;    bottom: 0;    left: 0;    padding: 30px 39px;    z-index: 10;    width: 100%;}.cblb_li_wrap_tit .mod_tit24 {    color: #fff;    line-height: 1.6;}.cblb_li a {    display: block;}.contact_busine_li {    width: 100%;    border-bottom: 1px solid #CFCFCF;    padding: 70px 0 30px;}.contact_busine_li:last-child {    border-bottom: none;    padding-bottom: 0;}.contact_busine_li:first-child {    padding-top: 0;}.ys_g3_1page {    background: #F7F7F7;}.consum_list {    width: 100%;    position: relative;}.consum_list_cont {    width: 100%;    position: relative;}.consum_list_ul {    display: flex;    flex-wrap: wrap;    align-items: stretch;}.consum_list_ul_li {    width: 50%;    padding: 0 20px;    margin-bottom: 40px;}.clul_wrap {    width: 100%;    height: 100%;    position: relative;    border-radius: 20px;    background: #FFF;    padding: 40px;    /* display: flex; */    /* flex-direction: column;    justify-content: space-between; */    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.clul_wrap_tit .mod_tit24 {    color: #0A4DA7;    line-height: 1.6;    font-weight: bold;}.clul_wrap_tit {    margin-bottom: 32px;}.clul_wrap_add_tit p {    color: #333;    line-height: 1.75;    font-weight: bold;}.clul_wrap_add_info p {    color: #666;    line-height: 1.75;}.clul_wrap_add_tit {    margin-bottom: 8px;}.clul_wrap_btm {    display: flex;    flex-wrap: wrap;}.clul_wrap_btm_li {    display: flex;    min-width: 50%;    padding-right: 5px;    margin-top: 23px;}.clul_wrap_btm_li .clul_wrap_add_tit {    flex: none;    margin-bottom: 0;}.clul_wrap_btm_li .clul_wrap_add_info {    padding-left: 8px;}.clul_wrap_top {    width: 100%;    padding-bottom: 10px;}.ys_g3_1page .ys_ban_li_img {    text-align: left;}.ys_e1page .c_ban {    text-align: left;}.ys_e1page .c_ban .c_ban_tit,.ys_e1page .c_ban .c_ban_info {    width: 51%;}.ys_e1page .ys_banner1 .ys_ban_imgbox::before {    background: rgba(0, 0, 0, 0.05);}.sustai_ban {    width: 100%;    position: absolute;    bottom: 38px;    z-index: 10;    left: 0;}.sustai_ban_cont {    width: 100%;    position: relative;    border-radius: 10px;    border: 1px solid rgba(255, 255, 255, 0.5);    background: rgba(255, 255, 255, 0.10);    backdrop-filter: blur(7.5px);    -webkit-backdrop-filter: blur(7.5px);    padding: 30px 46px;    display: flex;    flex-wrap: wrap;    align-items: center;}.ys_e1page.ys_nypage .ys_main {    margin-top: 0px;}.sustai_ban_ri {    width: 120px;}.sustai_ban_le {    width: calc(100% - 120px);    padding-right: 100px;}.sustai_ban_le a {    display: block;    width: 100%;}.sustai_ban_ri .develo_bloomi_ri_butto {    padding-left: 0;    justify-content: space-between;}.sustai_ban_ri .dbrb_ri {    margin-left: 0px;}.sustai_ban_ri .dbrb_wrap {    background: transparent;    border: 1px solid #fff;}.sustai_ban_ri path {    fill: #fff !important;}.sustai_ban_le_ul {    width: 100%;    position: relative;}.sblu_li {    width: 100%;}.sblu_li a {    display: flex;    align-items: center;    flex-wrap: wrap;}.sblu_le {    width: 140px;    padding-right: 10px;}.sblu_ri {    width: calc(100% - 140px);    padding-left: 50px;    border-left: 1px solid rgba(255, 255, 255, 0.5);    padding-top: 13px;    padding-bottom: 13px;}.sblu_le_tit p {    font-family: 'PoppinsRegular';    color: #fff;    line-height: 1.2;}.sblu_le_info p {    color: #fff;    line-height: 1.75;}.sblu_ri_tit .mod_tit24 {    color: #fff;    line-height: 1.65;    overflow: hidden;    -webkit-line-clamp: 1;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.sblu_ri_info p {    color: rgba(255, 255, 255, 0.8);    line-height: 1.75;    overflow: hidden;    -webkit-line-clamp: 1;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.sblu_ri_tit {    margin-bottom: 11px;}.sblu_li {    display: none;}.sblu_li:first-child {    display: block;}.sustai_head {    width: 100%;    position: fixed;    top: 80px;    left: 0;    /* padding: 15px 0; */    z-index: 20;}.sustai_head_li {    width: 100%;    background: rgba(255, 255, 255, 0.8);    backdrop-filter: blur(30px);    -webkit-backdrop-filter: blur(30px);}.sustai_head_cont {    width: 100%;    position: relative;    display: flex;    justify-content: center;    align-items: center;}.sustai_head_le a {    font-size: 14px;    font-weight: bold;    line-height: 58px;    display: block;    color: #000;    transition: all 0.36s;}.sustai_head_le {    padding-right: 22px;    margin-right: 4px;    position: relative;}.sustai_head_le::before {    content: '';    position: absolute;    top: 50%;    transform: translateY(-50%);    right: 0;    width: 1px;    height: 17px;    background: rgba(0, 0, 0, 0.2);}.shrl_link {    font-size: 14px;    line-height: 58px;    color: #000;    transition: all 0.36s;    display: block;}.shrl_link_wrap {    width: 9px;    margin-left: 7px;    display: none;}.shrl_link_wrap img {    width: 100%;    transition: all 0.36s;}.sustai_head_ri {    display: flex;}.sustai_head_ri_li {    padding: 0 18px;}.sustai_head_ri_li.on .shrl_link_wrap {    display: inline-block;}.ys_e1page.ys_nypage .mod_bread {    top: 155px;}.sustai_strate {    width: 100%;    position: relative;}.sustai_strate_cont {    width: 100%;    position: relative;    display: flex;    align-items: center;    flex-wrap: wrap;    justify-content: space-between;}.sustai_strate_le_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.sustai_strate_le_info p {    color: #666;    line-height: 1.75;}.sustai_strate_le_tit {    margin-bottom: 20px;}.sustai_strate_le {    width: 31.5%;}.sustai_strate_le_info {    margin-bottom: 48px;}.sustai_strate_ri {    width: 50%;}.ssrt_ul {    display: flex;    flex-wrap: wrap;    margin: 0 -10px;}.ssrt_li {    width: 16.666666%;    padding: 0 10px;    margin-bottom: 20px;}.sustai_strate_ri_btm {    width: 100%;    position: relative;    padding-top: 20px;}.ssrb_ul {    display: flex;    flex-wrap: wrap;    justify-content: center;}.ssrb_wrap p {    color: #0066F5;    line-height: 1.5;    transition: all 0.36s;    font-size: 20px;    padding: 8px 22px;    background: rgba(0, 102, 245, 0.06);    border-radius: 50px;    cursor: pointer;}.ssrb_li {    margin-right: 27px;    margin-bottom: 15px;}.ssrb_li:last-child {    margin-right: 0;}.ssrb_li.act p {    background: rgba(0, 102, 245, 1);    color: #fff;}.sustai_strate_ri_top {    width: 100%;    position: relative;}.sustai_commit {    width: 100%;    position: relative;    padding-top: 60px !important;    padding-bottom: 0 !important;}.sustai_commit_cont {    width: 100%;    position: relative;}.sustai_commit_ul {    display: flex;    flex-wrap: wrap;    margin: 0 -20px;}.sustai_commit_ul_li {    width: 33.333333%;    padding: 0 20px;    margin-bottom: 60px;}.sustai_commit_ul_li:nth-child(2n) {    margin-top: 108px;}.scul_wrap {    width: 100%;    position: relative;}.scul_wrap .ys_imgbox_cover {    border-radius: 20px;}.scul_wrap_btm {    width: 100%;    margin-top: 42px;    text-align: center;}.scul_wrap_btm_tit .mod_tit24 {    color: #0066F5;    line-height: 1.6;}.scul_wrap_btm_info p {    color: #666;    line-height: 1.75;}.scul_wrap_btm_tit {    margin-bottom: 15px;}.sustai_goven {    width: 100%;    position: relative;}.sustai_goven_cont {    width: 100%;    position: relative;}.sustai_goven_ul {    width: 100%;    position: relative;}.sustai_goven_li {    position: sticky;    position: -webkit-sticky;    bottom: 80px;    left: 0;    margin-bottom: 80px;}.sustai_goven_li .ys_imgbox_cover {    border-radius: 20px;}.sustai_goven_li_wrap {    width: 100%;    position: relative;}.sglw_btm {    position: absolute;    top: 0;    left: 0;    width: 100%;    padding: 102px 90px;    z-index: 10;}.sglw_btm_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.sglw_btm_info p {    color: #666;    line-height: 1.75;}.sglw_btm_wrap {    width: 510px;}.sglw_btm_tit {    margin-bottom: 15px;}.sglw_btm_info {    margin-bottom: 54px;}.ssrt_li {    opacity: 0.2;}.ssrt_list .ssrt_li:last-child {    opacity: 1;}.ssrt_list:nth-child(1) .ssrt_li:nth-child(3),.ssrt_list:nth-child(1) .ssrt_li:nth-child(4),.ssrt_list:nth-child(1) .ssrt_li:nth-child(8),.ssrt_list:nth-child(1) .ssrt_li:nth-child(10),.ssrt_list:nth-child(1) .ssrt_li:nth-child(12),.ssrt_list:nth-child(1) .ssrt_li:nth-child(13),.ssrt_list:nth-child(1) .ssrt_li:nth-child(17) {    opacity: 1;}.ssrt_list:nth-child(2) .ssrt_li:nth-child(6),.ssrt_list:nth-child(2) .ssrt_li:nth-child(7),.ssrt_list:nth-child(2) .ssrt_li:nth-child(9),.ssrt_list:nth-child(2) .ssrt_li:nth-child(11),.ssrt_list:nth-child(2) .ssrt_li:nth-child(12),.ssrt_list:nth-child(2) .ssrt_li:nth-child(13) {    opacity: 1;}.ssrt_list:nth-child(3) .ssrt_li:nth-child(3),.ssrt_list:nth-child(3) .ssrt_li:nth-child(7),.ssrt_list:nth-child(3) .ssrt_li:nth-child(9),.ssrt_list:nth-child(3) .ssrt_li:nth-child(13) {    opacity: 1;}.ssrt_list:nth-child(4) .ssrt_li:nth-child(3),.ssrt_list:nth-child(4) .ssrt_li:nth-child(4),.ssrt_list:nth-child(4) .ssrt_li:nth-child(5),.ssrt_list:nth-child(4) .ssrt_li:nth-child(8),.ssrt_list:nth-child(4) .ssrt_li:nth-child(10),.ssrt_list:nth-child(4) .ssrt_li:nth-child(16) {    opacity: 1;}.ssrt_list:nth-child(5) .ssrt_li:nth-child(1),.ssrt_list:nth-child(5) .ssrt_li:nth-child(4),.ssrt_list:nth-child(5) .ssrt_li:nth-child(16),.ssrt_list:nth-child(5) .ssrt_li:nth-child(17) {    opacity: 1;}.sustai_digit {    width: 100%;    height: 100vh;    min-height: 100%;    position: relative;    z-index: 1;}.sustai_digit::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.2);    z-index: -1;}.sustai_digit_cont {    width: 100%;    height: 100%;    position: relative;}.sustai_digit .ys_cont1400 {    height: 100%;}.sustai_digit_ul {    width: 100%;    height: 100%;    display: flex;    flex-wrap: wrap;}.sustai_digit_ul_li {    width: 33.333333%;    height: 100%;    border-left: 1px solid rgba(255, 255, 255, 0.5);    display: flex;    align-items: center;}.mod_tit56 {    font-size: 56px;    line-height: 1.6;    color: #fff;}.sdul_top_info p {    color: #fff;    line-height: 1.75;    min-height: 3.5em;}.sdul_top {    margin-bottom: 169px;}.sdul_wrap {    width: 100%;    padding: 0 100px;}.sustai_digit_btm p {    color: #fff;    line-height: 1.75;}.sustai_digit_btm {    width: 33.333333%;    bottom: 35px;    position: absolute;    left: 0;    padding: 0 10px;    text-align: center;}.sustai_honor {    width: 100%;    position: relative;}.sustai_honor_cont {    width: 100%;    position: relative;}.sustai_honor_btm {    width: 100%;    position: relative;    margin-top: -20px;}.sustai_honor_list_li {    width: 25%;    padding: 20px 20px;}.sustai_honor_list {    margin: 0 -20px;}.shll_wrap {    width: 100%;    position: relative;    box-shadow: 0px 4px 20px 0px rgba(73, 126, 218, 0.07);    border-radius: 10px;    overflow: hidden;}.shll_wrap_top {    position: absolute;    top: 0;    left: 0;    width: 100%;    z-index: 10;    padding: 40px 36px;    text-align: center;}.shll_wrap_top_year .mod_tit36 {    font-family: 'PoppinsRegular';    color: #fff;    line-height: 1.5;    font-weight: bold;}.shll_wrap_top_tit .mod_tit24 {    font-weight: bold;    color: #fff;    line-height: 1.5;}.shll_wrap_top_info p {    font-size: 20px;    line-height: 1.5;    color: #fff;    overflow: hidden;    /* -webkit-line-clamp: 1; */    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.sustai_honor_list_li.on .shll_wrap_top_year .mod_tit36 {    color: #333;}.sustai_honor_list_li.on .shll_wrap_top_tit .mod_tit24 {    color: #333;}.sustai_honor_list_li.on .shll_wrap_top_info p {    color: #333;}.shll_wrap_top_info span {    font-weight: bold;}.sustai_honor_list_li {    display: none;}.sustai_honor_list_li:first-child {    display: block;}.sustai_honor_btm_ctrcl .develo_bloomi_ri_butto {    padding-left: 0;}.sustai_honor_btm_ctrcl .dbrb_wrap {    position: absolute;    top: 50%;    transform: translateY(-50%);}.sustai_honor_btm_ctrcl .dbrb_le {    left: -100px;}.sustai_honor_btm_ctrcl .dbrb_ri {    right: -100px;}.sustai_honor_more {    width: 100%;    position: relative;}.sustai_honor_more {    display: flex;    justify-content: center;    margin-top: 60px;}.sustai_report {    width: 100%;    position: relative;    padding-top: 0 !important;}.sustai_report_cont {    width: 100%;    position: relative;}.sustai_report_top .develo_creat_tit {    text-align: left;}.sustai_report_top {    width: 50%;}.sustai_report_btm {    width: 100%;    position: relative;    padding-right: 98px;    margin-bottom: 63px;}.sustai_report_btm_wrap {    width: 100%;    border-radius: 72px 0px 0px 0px;    background: #F7F7F7;    padding: 66px 0 79px 65px;    display: flex;    flex-wrap: wrap;}.srbw_le_info p {    color: #666;    line-height: 1.75;    min-height: 8.75em;}.srbw_le {    width: 45%;}.srbw_le_btm {    display: flex;}.srbw_le_btm .ilbm_info p {    line-height: 44px;}.srbw_le_btm .ilbm_info {    padding-right: 0;}.srbw_le_btm .ilbm_link {    padding: 0 28px;}.srbw_le_info {    margin-bottom: 25px;}.srbw_ri {    width: 55%;    margin-top: -145px;    transform: translateX(98px);    position: relative;}.srbw_ri::after {    content: '';    position: absolute;    top: 13px;    left: 6px;    width: calc(100% - 6px);    height: 100%;    background: rgba(183, 183, 183, 0.40);    filter: blur(10px);    z-index: -1;}.sustai_report_list {    width: 100%;    position: relative;}.sustai_report_list_ul {    margin: 0 -25px;    display: flex;    flex-wrap: wrap;    align-items: stretch;}.srlu_li {    width: 33.333333%;    padding: 0 25px;    margin-bottom: 40px;}.srlu_li a {    display: block;    width: 100%;    height: 100%;}.srlu_wrap {    width: 100%;    height: 100%;    display: flex;    justify-content: space-between;    flex-direction: column;    position: relative;    background: #FFF;    padding: 50px 35px;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.srlu_wrap_tit .mod_tit24 {    color: #000;    line-height: 1.6;    transition: all 0.36s;    overflow: hidden;    -webkit-line-clamp: 1;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.srlu_wrap_info p {    color: #666;    line-height: 1.75;    overflow: hidden;    -webkit-line-clamp: 2;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.srlu_wrap_more_link {    font-size: 16px;    line-height: 1.75;    color: #666;    transition: all 0.36s;}.srlu_wrap_tit {    margin-bottom: 15px;}.srlu_wrap_info {    margin-bottom: 45px;}.produ_tit_wrapr {    width: 100%;    position: relative;}.produ_tit_wrap_btm {    position: absolute;    top: 100%;    left: 0;    width: 100%;    text-align: center;    background: #fff;    padding: 35px 0;    z-index: 1;    display: none;}.produ_tit_wrap_btm span {    position: absolute;    top: 70%;    left: 0;    width: 100%;    background: linear-gradient(180deg, #FFF 54.81%, rgba(255, 255, 255, 0.00) 100%);    height: 30vh;    z-index: -1;}.ptwb_li .mod_tit48 {    color: #999;    padding-right: 84px;}.produ_tit {    z-index: 20;}.ptwb_li {    margin-bottom: 34px;}.produ_tit_wrapr .ys_cont1400 {    display: flex;    justify-content: center;}.produ_tit_wrap_btm .ys_cont1400 {    display: block;}.produ_tit_wrap.act .produ_tit_wrap_ri img {    transform: translate(-50%, -50%) rotate(180deg);}.shrl_down {    position: fixed;    width: 100vw;    left: 50%;    transform: translateX(-50%);    /* border-top: 1px solid #CFCFCF; */    background: rgba(255, 255, 255, 0.8);    backdrop-filter: blur(30px);    -webkit-backdrop-filter: blur(30px);    display: none;}.shrl_down_ul {    display: flex;    justify-content: center;}.shrl_down_ul_li a {    font-size: 14px;    line-height: 60px;    color: #666;    transition: all 0.36s;}.shrl_down_ul_li.act a {    color: #0066F5;}.shrl_down_ul_li {    padding: 0 25px;}.sustai_head_ri_li.act1 .shrl_link_wrap img {    transform: rotate(180deg);}.cpru_li_top_swip .cpru_li_top_img {    display: none;}.cpru_li_top_swip .cpru_li_top_img:first-child {    display: block;}.case_p2_righ_ul .slick-list {    overflow: visible !important;}.case_p2_righ_ul .cpru_li_top_lunbo .slick-list {    overflow: hidden !important;}.develo_life_btm_ul1 .dlbu_wrap_img .ys_imgbox_cover {    border-radius: 16px;}.develo_life_btm_ul1 .dlbu_wrap_img .ys_imgbox_cover img {    object-fit: cover;}.develo_life_btm_ul1 .dlbu_li .dlbu_wrap_info {    text-align: center;}.c_ban_more a {    display: inline-block;}.news_recom_tit .mod_tit48 {    color: #fff;    line-height: 1.3;}.news_recom_info .mod_tit24 {    color: #fff;}.news_recom_titwrap {    text-align: center;}.news_recom_titwrap {    margin-bottom: 60px;}.news_recom_tit {    margin-bottom: 20px;}.news_list_top {    padding-bottom: 0 !important;    padding-top: 75px;}.ys_d1page .detail_cont {    margin-top: -17%;    /* padding-top: 0 !important; */}.ys_d1page .mod_main {    z-index: 10;    position: relative;}.ys_d1page .news_recom {    padding-top: 0 !important;}/*  */.ys_d1page .ys_ban_li_img {    display: none;}/* .sustai_strate_le .spbm_more p {    color: #0066F5;    border-color: #0066F5;} *//* .sglw_btm_wrap .spbm_more p {    color: #0066F5;    border-color: #0066F5;} */.sustai_honor .develo_creat_tit p {    width: 740px;    margin: 0 auto;    margin-top: 20px;    max-width: 100%;}.ys_e2page.ys_nypage .mod_bread {    top: 155px;}.ys_e2page .c_ban_info {    width: 806px;    margin: 0 auto;    max-width: 100%;}.ys_e2page .c_ban_tit .mod_tit48,.ys_e2page .c_ban_info .mod_tit24 {    text-shadow: 1px 4px 4px rgba(0, 0, 0, 0.3);}.governa_archit {    width: 100%;    position: relative;}.governa_archit_cont {    width: 100%;    position: relative;    overflow: hidden;}.ys_e2page .ys_main {    margin-top: 0;}.governa_archit_cont .develo_creat_tit p {    width: 920px;    margin: 0 auto;    margin-top: 20px;    max-width: 100%;}.governa_archit_btm {    width: 100%;    position: relative;    display: flex;    align-items: stretch;}.governa_archit_btm_le {    width: 69%;}.governa_archit_btm_ri {    width: 31%;    display: flex;    flex-wrap: wrap;}.governa_archit_btm_le img {    width: 100%;}.gabr_ul_li {    cursor: pointer;    position: relative;    width: 100%;    padding: 40px 10px;    text-align: center;}.gabr_ul_li:first-child::before {    display: none;}.gabr_ul_li::before {    content: '';    position: absolute;    top: 0;    left: 50%;    transform: translateX(-50%);    width: 100vw;    border-top: 1px dashed rgba(118, 175, 255, 0.50);}.gabr_ul_li::after {    content: '';    position: absolute;    top: 0;    right: 0;    width: 3px;    height: 0%;    opacity: 0;    background: #3F8CF9;    transition: all 0.36s;}.gabr_ul_li:first-child {    padding: 64px 0;}.gabr_ul_li.act::after {    height: 100%;    opacity: 1;}.gabr_ul_li p {    line-height: 1.5;    color: #666;    transition: all 0.36s;}.gabr_le {    width: 126px;}.gabr_ri {    width: calc(100% - 126px);    height: 100%;}.gabr_ul_li.act p {    color: #3F8CF9;}.gabr_ri_ul {    width: 100%;    position: relative;    height: 100%;    padding-right: 20px;    padding-bottom: 20px;    background: #fff;}.gabr_ri_ul_wrap {    width: 100%;    height: 100%;    background: #fff;    padding: 27px;    box-shadow: 0px 5px 25px 0px rgba(73, 126, 218, 0.07);}.gabr_ri_li {    width: 100%;    position: relative;    display: none;}.gabr_ri_li:first-child {    display: block;}.gabr_ri_li p {    font-size: 14px;    line-height: 1.75;    color: #666;}.governa_topics {    width: 100%;    position: relative;    background: #F7F7F7;}.governa_topics_cont {    width: 100%;    position: relative;}.governa_topics .develo_creat_tit p {    width: 920px;    max-width: 100%;    margin: 0 auto;    margin-top: 20px;}.governa_topics_btm {    width: 100%;    position: relative;}.governa_topics_btm {    text-align: center;}.governa_policy {    width: 100%;    position: relative;}/* .governa_policy::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: linear-gradient(0deg, rgba(181, 179, 179, 0.30) 0%, rgba(181, 179, 179, 0.30) 100%);} */.governa_policy_cont {    width: 100%;    display: flex;    flex-wrap: wrap;}.governa_policy_li {    width: 50%;    border-right: 1px solid rgba(255, 255, 255, 0.5);    padding: 50px 0;    /* min-height: 500px; */    height: 100%;    display: flex;    align-items: center;}.governa_policy_li:last-child {    border-right: none;}/* .governa_policy_li:first-child .governa_policy_li_wrap {    padding-left: 0;} */.governa_policy_li_wrap {    width: 100%;    position: relative;    padding: 0 140px;}.gplw_tit .mod_tit36 {    color: #fff;    line-height: 1.4;    color: #fff;}.gplw_info p {    color: #fff;    line-height: 1.75;}.gplw_tit {    margin-bottom: 26px;}.governa_target {    width: 100%;    position: relative;}.governa_target_cont {    width: 100%;    position: relative;}.governa_target_tit {    text-align: center;    margin-bottom: 40px;}.governa_target_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.governa_target_btm {    width: 100%;}.governa_target_btm_selec {    width: 100%;    display: flex;    justify-content: center;    position: relative;    margin-bottom: 56px;}.governa_target_btm_selec::after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 1px;    background: #CFCFCF;}.gtbs_li p {    color: #333;    line-height: 1.6;    transition: all 0.36s;    position: relative;    padding-bottom: 15px;}.gtbs_li p::after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 0%;    height: 1px;    background: #0066F5;    z-index: 10;    transition: all 0.36s;    opacity: 0;}.gtbs_li.act p {    color: #0066F5;}.gtbs_li.act p::after {    width: 100%;    opacity: 1;}.gtbs_li {    margin: 0 55px;    cursor: pointer;}.governa_target_btm_slick {    width: 100%;    position: relative;}.gtbs_list {    width: 100%;    display: none;}.gtbs_list:first-child {    display: block;}.gtbs_wrap_li {    width: 25%;    padding: 0 20px;    display: none;}.gtbs_wrap_li:first-child {    display: block;}.gtbs_wrap {    margin: 0 -20px;}.gtbs_wrap_li_cont {    width: 100%;    position: relative;}.gtbs_wrap_li_cont .ys_imgbox_cover {    border-radius: 20px;}.gwlc_btm {    position: absolute;    top: 50%;    left: 50%;    width: 100%;    z-index: 10;    transform: translate(-50%, -50%);    padding: 20px 30px;    text-align: center;}.gwlc_btm_tit .mod_tit56 {    color: #fff;    line-height: 1.4;    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);    font-family: 'PoppinsRegular';}.gwlc_btm_info p {    color: #fff;    line-height: 1.75;    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}.behav_carbon {    width: 100%;    position: relative;    background: rgba(242, 248, 255, 1);}.ys_e3page .sustai_head {    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.behav_carbon {    padding-top: 78px;}.mod_bread1 .mod_bread {    position: relative !important;    top: auto !important;    left: auto !important;}.behav_carbon_cont {    width: 100%;    position: relative;}.behav_carbon_wrap {    width: 100%;    position: relative;    display: flex;    flex-wrap: wrap;    /* align-items: center; */    justify-content: space-between;}.behav_carbon_le_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.behav_carbon_le_info p {    color: #666;    line-height: 1.75;}.behav_carbon_le_tit {    margin-bottom: 20px;}.behav_carbon_le {    width: 46%;}.behav_carbon_ri {    width: 38.5%;}/* .behav_carbon_ri img {    width: 100%;} */.behav_manufa {    width: 100%;    position: relative;    /* padding-top: 0 !important; */}.behav_manufa_cont {    width: 100%;    position: relative;}.ys_e3page .develo_creat_tit p {    width: 900px;    max-width: 100%;    margin: 0 auto;    margin-top: 20px;}.behav_manufa_btm {    width: 100%;    position: relative;}.behav_manufa_btm_ul {    margin: 0 -20px;    /* display: flex; */    /* flex-wrap: wrap; */}.bmbu_li {    width: 50%;    padding: 0 20px;    margin-bottom: 40px;}.bmbu_wrap {    width: 100%;    position: relative;    cursor: pointer;}.bmbu_wrap .ys_imgbox_cover {    border-radius: 20px;}.bmbu_wrap .ys_imgbox_cover::after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 40%;    background: linear-gradient(0deg, rgba(0, 0, 0, 0.80) 9.82%, rgba(0, 0, 0, 0.00) 96.08%);}.bmbu_wrap_btm {    position: absolute;    bottom: 0;    left: 0;    width: 100%;    z-index: 10;    padding: 40px 44px;    display: flex;    align-items: center;}.bmbu_wrap_btm_ri {    width: 40px;}.bmbu_wrap_btm_le {    width: calc(100% - 40px);    padding-right: 20px;}.bmbu_wrap_btm_le .mod_tit24 {    color: #fff;    line-height: 1.6;}.behav_system {    width: 100%;    position: relative;    /* padding-top: 0 !important; */}.behav_system .bmbu_li {    width: 33.333333%;}.behav_technol {    width: 100%;    padding-top: 0 !important;}.behav_technol .bmbu_li {    width: 100%;}.behav_pop .ys_modal_content {    width: 900px;    border-radius: 20px;    padding: 60px;    max-height: calc(100vh - 40px);}.behav_pop {    background: rgba(0, 0, 0, 0.5);}.behav_pop .iconfont {    font-size: 22px;}.behav_pop .ys_modal_close {    top: 20px;    right: 37px;}.behav_pop_wrap {    width: 100%;    position: relative;}.behav_pop_tit .mod_tit36 {    color: #000;    line-height: 1.4;}.behav_pop_info {    width: 100%;    margin-bottom: 45px;}.behav_pop_info p {    color: #666;    line-height: 1.75;}.behav_pop_tit {    margin-bottom: 30px;}.behav_pop_wrap_ul {    margin: 0 -30px;    display: flex;    flex-wrap: wrap;}.bpwu_li {    width: 50%;    padding: 0 30px;    margin-bottom: 40px;}.bpwu_wrap_num .mod_tit56 {    font-family: 'PoppinsRegular';    color: #333;    line-height: 1.4;}.bpwu_wrap_info p {    color: #666;    line-height: 1.75;}.behav_pop_info1 p {    color: #666;    line-height: 1.75;}.behav_pop_info1 {    margin-bottom: 32px;}.behav_pop_more {    margin-bottom: 40px;}.behav_pop_more_li {    margin-bottom: 18px;}.behav_pop_more_li .cpru_li_btm_more {    margin-bottom: 0 !important;    display: inline-block;}.behav_pop_more_li .cpru_li_btm_more a {    justify-content: flex-start;}.behav_pop_more_li .clbm_ri {    width: 8px;}.behav_pop_more_li .clbm_le {    padding-right: 24px;}.behav_pop_more_li .clbm_le p {    color: #0066F5;}.bpwu_wrap_num .mod_tit56 span {    font-size: 24px;    line-height: 1.6;    color: #333;}.behav_pop .mCSB_scrollTools {    right: -6px;}.ys_e4page.ys_nypage .mod_bread {    top: 155px;}.ys_e4page .ys_main {    margin-top: 0px;}.honor_outsta {    width: 100%;    position: relative;    background: #F2F8FF;}.honor_outsta_cont {    width: 100%;    position: relative;}.honor_outsta_btm {    width: 100%;    position: relative;}.hobu_li {    width: 25%;    padding: 0 18px;    margin-bottom: 38px;}.honor_outsta_btm_ul {    margin: 0 -18px;    display: flex;    flex-wrap: wrap;}.hobu_li_wrap {    width: 100%;    border-radius: 10px;    /* border: 1px solid #E5E5E5; */    border: 3px solid rgba(209, 228, 255, 0.50);    background: #FFF;    padding: 40px 22px;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.08);}.hobu_li_wrap_logo {    width: 100%;    text-align: center;    margin-bottom: 40px;}.hobu_li_wrap_tit p {    color: #0066F5;    line-height: 1.5;}.hobu_li_wrap_info p {    color: #666;    line-height: 1.5;}.hobu_li_wrap_tit {    margin-bottom: 10px;}.honor_outsta_notes {    width: 100%;    padding-bottom: 54px;}.honor_outsta_notes p {    color: #999;    line-height: 1.75;}.honor_outsta_desz1 {    width: 202px;    position: absolute;    top: 200px;    left: 0;}.honor_outsta_desz1 img {    width: 100%;}.honor_outsta_desz2 {    width: 308px;    position: absolute;    top: 200px;    right: 0;}.honor_outsta_desz3 {    position: absolute;    bottom: 0;    right: 0;    width: 55%;}.honor_outsta_desz3 img {    width: 100%;}.honor_news {    width: 100%;    position: relative;}.honor_news_cont {    width: 100%;    position: relative;}.honor_news_btm {    width: 100%;    position: relative;}.honor_news_btm_year {    display: flex;    flex-wrap: wrap;    margin-bottom: 40px;}.hnby_li {    font-size: 16px;    line-height: 1.75;    color: #666;    transition: all 0.36s;}.hnby_li.act {    color: #0066F5;}.hnby_li {    margin-right: 37px;}.hnbl_more .spbm_more {    cursor: pointer;}.hnbl_more {    display: flex;    justify-content: center;}/* .hnbl_more .spbm_more p {    color: #0066F5;    border-color: #0066F5;} */.interc_panora_phwrap {    display: none;}.ys_e4page .ys_pos_center {    top: 60%;}.mhnu_down_ul_li.yxnav_active2 .mdul_link {    color: #0066F5;}.mhnu_li.yxnav_active1 .mhnu_link {    color: #0066F5 !important;}.mod_job .mod_job_btm_wrap_tit p {    color: #fff;}.spbw_play,.spbu_li_play {    width: 70px;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    cursor: pointer;    z-index: 20;    border-radius: 50%;}.spbw_play img,.spbu_li_play img {    width: 100%;}.spbw_play {    display: none;}.spbc_li::after {    width: 12px;    height: 12px;}.yx_search3_btn {    width: 27px;    margin-right: 50px;    line-height: 60px;    position: relative;}.yx_search3_btn img {    width: 100%;    transition: all .36s;}.yx_search3img1 {    position: relative;    top: 0;    left: 0;}.yx_search3img2 {    position: absolute;    top: 18px;    left: 0;    opacity: 0;}.yx_search3box {    position: relative;}.yx_search3xlbox {    width: 100%;    height: 200px;    background: rgba(255, 255, 255, 1);    box-shadow: 0 5px 13px rgba(35, 50, 64, 0.13);    display: none;    position: fixed;    left: 0;    z-index: 99;}.yx_search3_tbox {    width: 40%;    margin: auto;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    height: 60px;    border-bottom: 1px solid #666;}.yx_search3xlbtn {    width: 27px;    line-height: 60px;}.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;}.yx_search3.act .yx_search3_btn .yx_search3img2 {    opacity: 1;}.yx_search3.act .yx_search3_btn .yx_search3img1 {    opacity: 0;}.yx_search3_btn.on .yx_search3img2 {    opacity: 1;}.yx_search3_btn.on .yx_search3img1 {    opacity: 0;}.mod_head_ri_lang {    position: relative;}.mhrl_btm {    left: 50%;    transform: translateX(-50%);    background: #fff;    position: absolute;    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);    padding: 10px;    width: 100px;    text-align: center;    display: none;}.mhrl_btm_li {    width: 100%;    position: relative;}.mhrl_btm_li a {    padding: 15px 10px;    font-size: 16px;    line-height: 1.5;    color: #333;}.mod_head_ri_lang.on .mhrl_topimg2 {    transform: rotate(45deg);}.ipvb_li_video_wrap {    width: 100%;    position: relative;    display: none;}.ipvb_li_video_wrap:first-child {    display: block;}.cpru_li_slikcx_li {    width: 100%;    display: none;}.cpru_li_slikcx_li:first-child {    display: block;}.cpru_li .cpru_li_top_swip {    pointer-events: none;}.cpru_li .dbrb_wrap {    pointer-events: all;}.cpru_li_slikcx .slick-list {    overflow: hidden !important;}.cpru_li_akpm {    width: 100%;    position: relative;}.behav_carbon_cont1 .behav_carbon_wrap {    text-align: center;}.behav_carbon_cont1 .behav_carbon_le {    width: 100%;    margin-bottom: 45px;}.behav_carbon_cont1 .behav_carbon_ri {    width: 100%;    text-align: center;}.behav_carbon_cont1 .behav_carbon_ri img {    width: auto !important;}.behav_carbon_wrap .behav_carbon_le_info {    width: 900px;    margin: 0 auto;    max-width: 100%;}.behav_practic {    width: 100%;    position: relative;    padding-top: 0 !important;}.behav_practic_cont {    width: 100%;    position: relative;    display: flex;    flex-wrap: wrap;}.behav_practic_li {    width: 50%;    border-right: 1px solid #CCCCCC;}.behav_practic_li:last-child {    border: none;}.behav_practic_li_wrap {    width: 100%;    position: relative;    text-align: center;    padding: 32px;}.bplw_tit .mod_tit36 {    color: #333;    line-height: 1.5;}.bplw_info p {    color: #666;    line-height: 1.75;}.bplw_tit {    margin-bottom: 27px;}/* .bplw_more .spbm_more p {    color: #0066F5;    border-color: #0066F5;} */.bplw_more {    margin-top: 30px;}.ys_e3page.ys_nypage .mod_bread {    top: 160px;}.ipvb_li_video1 {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    z-index: 10;}.ipvb_li_video1 .ipvb_li_video_wrap {    height: 100%;}.ipvb_li_video1.acyk {    opacity: 0;    pointer-events: none;}.ippb_li_img {    width: 100%;}.ippb_li_img img {    width: 100%;}.ys_e3page .behav_carbon {    padding-top: 0 !important;}.ys_e3page .c_ban {    top: 60%;}.ys_e3page.ys_nypage .ys_main {    margin-top: 0px;}.ys_page_title {    display: none;}.ys_hd_pc.ys_hd_highli {    background: transparent;}.ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(1) {    opacity: 1 !important;}.ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(2) {    opacity: 0 !important;}.ys_hd_pc.ys_hd_highli .mhnu_link {    color: #fff;}.ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(1) {    opacity: 0 !important;}.ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(2) {    opacity: 1 !important;}/*  */.ys_hd_pc.ys_hd_highli.isfixed {    background: #fff;}.ys_hd_pc.ys_hd_highli.isfixed .mod_head_le .ys_imgbox_cover img:nth-child(2) {    opacity: 1 !important;}.ys_hd_pc.ys_hd_highli.isfixed .mhnu_link {    color: #333;}.ys_hd_pc.ys_hd_highli.isfixed .mhnu_link {    color: #333;}.ys_hd_pc.ys_hd_highli.isfixed .mod_head_ri .ys_imgbox_cover img:nth-child(1) {    opacity: 1 !important;}.ys_hd_pc.ys_hd_highli.isfixed .mod_head_ri .ys_imgbox_cover img:nth-child(2) {    opacity: 0 !important;}.ys_e3page .ys_hd_pc.ys_hd_highli {    box-shadow: 0px 2.76726px 2.21381px 0px rgba(0, 0, 0, 0.02), 0px 6.6501px 5.32008px 0px rgba(0, 0, 0, 0.02);}/*  */.ys_b2page .ys_hd_pc.ys_hd_highli,.ys_e3page .ys_hd_pc.ys_hd_highli,.ys_g3_1page .ys_hd_pc.ys_hd_highli,.ys_g3page .ys_hd_pc.ys_hd_highli,.ys_d2page .ys_hd_pc.ys_hd_highli {    background: #fff;}.ys_b2page .ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(2),.ys_e3page .ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(2),.ys_g3_1page .ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(2),.ys_g3page .ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(2),.ys_d2page .ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(2) {    opacity: 1 !important;}.ys_b2page .ys_hd_pc.ys_hd_highli .mhnu_link,.ys_e3page .ys_hd_pc.ys_hd_highli .mhnu_link,.ys_g3_1page .ys_hd_pc.ys_hd_highli .mhnu_link,.ys_g3page .ys_hd_pc.ys_hd_highli .mhnu_link,.ys_d2page .ys_hd_pc.ys_hd_highli .mhnu_link {    color: #333;}.ys_b2page .ys_hd_pc.ys_hd_highli .mhnu_link,.ys_e3page .ys_hd_pc.ys_hd_highli .mhnu_link,.ys_g3_1page .ys_hd_pc.ys_hd_highli .mhnu_link,.ys_g3page .ys_hd_pc.ys_hd_highli .mhnu_link,.ys_d2page .ys_hd_pc.ys_hd_highli .mhnu_link {    color: #333;}.ys_b2page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(1),.ys_e3page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(1),.ys_g3_1page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(1),.ys_g3page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(1),.ys_d2page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(1) {    opacity: 1 !important;}.ys_b2page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(2),.ys_e3page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(2),.ys_g3_1page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(2),.ys_g3page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(2),.ys_d2page .ys_hd_pc.ys_hd_highli .mod_head_ri .ys_imgbox_cover img:nth-child(2) {    opacity: 0 !important;}.ys_d1page .ys_main {    margin-top: 0 !important;}.ys_d1page .ys_banner1 .mod_bread {    top: 110px;}.ys_g4page .ys_nypage .mod_bread {    top: 110px;}.report_develo {    width: 100%;    position: relative;}.report_develo_cont {    width: 100%;    margin-bottom: 60px;}.ys_hd_pc.ys_hd_highli.fanb {    background: #fff;}.ys_hd_pc.ys_hd_highli.fanb .mod_head_le .ys_imgbox_cover img:nth-child(2) {    opacity: 1 !important;}.ys_hd_pc.ys_hd_highli.fanb .mhnu_link {    color: #333;}.ys_hd_pc.ys_hd_highli.fanb .mhnu_link {    color: #333;}.ys_hd_pc.ys_hd_highli.fanb .mod_head_ri .ys_imgbox_cover img:nth-child(1) {    opacity: 1 !important;}.ys_hd_pc.ys_hd_highli.fanb .mod_head_ri .ys_imgbox_cover img:nth-child(2) {    opacity: 0 !important;}.report_develo_cont .report_develo_top {    margin-bottom: 60px;}.report_develo_top {    text-align: center;}.ys_hd_pc.fanb {    transition: all 0s !important;}.report_develo_btm {    width: 100%;    display: flex;    flex-wrap: wrap;    position: relative;    z-index: 1;    padding: 25px 0;    padding-left: 70px;    align-items: center;}.report_develo_btm::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: calc(100% - 76px);    height: 100%;    background: #F7F7F7;    border-radius: 72px 0px 0px 0px;    z-index: -1;}.report_develo_le {    width: 49%;    padding-right: 83px;}.report_develo_ri {    width: 51%;}.report_develo_le_tit .mod_tit24 {    color: #333;    line-height: 1.6;}.report_develo_le_info p {    color: #666;    line-height: 1.75;}.report_develo_le_tit {    margin-bottom: 20px;}.report_develo_le_more {    width: 100%;    position: relative;}/* .report_develo_le_more .ilbm_link {    border-color: #0066F5;}.report_develo_le_more .ilbm_info p {    color: #0066F5;} */.report_develo_le_info {    margin-bottom: 62px;}.report_develo_history {    width: 100%;}.report_develo_history_tit .mod_tit24 {    color: #333;    line-height: 1.5;}.report_develo_history_tit {    margin-bottom: 50px;}.rdhu_li {    width: 100%;    background: #fff;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);    border-radius: 10px;    padding: 20px 35px;    display: flex;    justify-content: space-between;    margin-bottom: 8px;}.rdhu_li .shll_wrap_top_info p {    color: #333;    transition: all 0.36s;    line-height: 1.6;}.rsru_wrap .shll_wrap_top_info p {    color: #333;    transition: all 0.36s;    line-height: 1.6;}.rdhu_ri_le {    padding-right: 14px;}.rdhu_ri_le p {    color: #666;    line-height: 1.75;    transition: all 0.36s;}.rdhu_ri_icon {    width: 16px;}.rdhu_ri_icon img {    width: 100%;}.rdhu_ri_link {    display: flex;    align-items: center;}.rdhu_ri_li {    margin-left: 60px;}.rdhu_ri {    display: flex;    flex: none;}.report_develo_history_ul {    margin-bottom: 60px;}.report_speci {    width: 100%;    position: relative;    background: #F7FBFF;}.report_speci_cont {    width: 100%;    position: relative;    display: flex;    flex-wrap: wrap;}.report_speci_le {    width: 34%;    padding-right: 103px;}.report_speci_ri {    width: 66%;}.report_speci_le_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.report_speci_le_tit {    margin-bottom: 30px;}.report_speci_le_info p {    color: #666;    line-height: 1.75;}.report_speci_ri_tit .mod_tit24 {    color: #333;    line-height: 1.6;}.report_speci_ri_tit {    margin-bottom: 26px;}.report_speci_ri_ul {    margin: 0 -20px;    display: flex;    flex-wrap: wrap;}.rsru_li {    width: 50%;    padding: 0 20px;    margin-bottom: 40px;}.rsru_wrap {    width: 100%;    border-left: 2px solid #e1e1e1;    position: relative;    padding: 20px 24px 20px 30px;    background: #fff;}.rsru_wrap::after {    content: '';    position: absolute;    top: 0;    left: -3px;    width: 2px;    height: 0%;    background: #0066F5;    transition: all 0.36s;    opacity: 0;}.rsru_wrap_top {    width: 100%;    position: relative;    display: flex;    flex-wrap: wrap;    margin-bottom: 28px;}.rsru_wrap_top_le {    width: calc(100% - 29px);    padding-right: 10px;}.rsru_wrap_top_ri {    width: 29px;}.rsru_wrap_top_ri img {    width: 100%;}.rsru_wrap_top_le p {    color: #333;    line-height: 1.6;    overflow: hidden;    /* -webkit-line-clamp: 1; */    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}/* .ys_b3page .interc_panora_video_top {    opacity: 0 !important;    pointer-events: none !important;} */.rsru_wrap_btm .rdhu_ri_li:first-child {    margin-left: 0;}.report_speci_ri_more {    width: 100%;}.report_speci_ri_more .hnbl_more {    justify-content: flex-start;}.rsru_li1 .rdhu_ri_le {    width: 100%;    padding-right: 0;}.rsru_li1 .rsru_wrap_top_le {    width: 100%;    padding-right: 0;}.rsru_li1 .rsru_wrap {    cursor: pointer;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.07);}.report_speci1 {    width: 100%;    position: relative;    background: #fff;}.report_pop .ys_modal_content {    width: 866px;    border-radius: 16px;    padding: 43px 40px;}.report_pop_cont {    width: 100%;    position: relative;}.report_pop_cont_tit p {    color: #000;    line-height: 1.6;}.report_pop_cont_tit {    margin-bottom: 30px;}.rpcu_li {    width: 100%;    border-bottom: 1px solid #CFCFCF;}.rpcu_li a {    display: flex;    align-items: center;    justify-content: space-between;    padding: 16px 0;}.rpcu_le p {    color: #666;    line-height: 1.75;    transition: all 0.36s;}.rpcu_li:last-child {    border-bottom: none;}.report_pop .iconfont {    font-size: 22px;    color: #999;}.ys_c1_2page .ys_banner {    position: absolute;    top: 0;    left: 0;    width: 100%;}.ys_c1_2page .ys_banner .ys_ban_imgbox {    height: 730px;}.ys_c1_2page .ys_banner .ys_ban_imgbox img {    height: 100%;    object-fit: cover;}.innov_help {    width: 100%;    position: relative;}.ys_cont1156 {    width: 1156px;    margin: 0 auto;}.innov_help_tit,.innov_help_info {    padding-right: 16%;}.innov_help_cont {    width: 100%;    position: relative;}.innov_help_tit .mod_tit48 {    color: #fff;    line-height: 1.5;    /* font-weight: bold; */}.ys_c1_2page .mod_main {    position: relative;    z-index: 10;    padding-top: 100px;}.innov_help_info {    margin-bottom: 30px;}.innov_help_info p {    color: #fff;    line-height: 1.6;}.innov_help_tit {    margin-bottom: 30px;}.innov_help_li_top .mod_tit24 {    color: #fff;    line-height: 1.5;}.innov_help_li_top .mod_tit52 {    color: #fff;    line-height: 1.3;    padding-right: 5px;}.innov_help_li_btm p {    color: rgba(255, 255, 255, 0.5);    line-height: 1.5;}.innov_help_li_top {    margin-bottom: 10px;}.innov_help_li {    display: inline-block;    padding: 0 80px;    position: relative;    border-right: 1px solid rgba(255, 255, 255, 0.3);    min-width: 315px;}.innov_help_li:first-child {    padding-left: 0;}.innov_help_li:last-child {    border-right: none;    padding-right: 0;}.innov_help_ul {    margin-bottom: 100px;}.innov_help_bread .mod_bread {    position: relative;    top: auto !important;    left: 0;}.innov_help_bread .mod_bread .ys_cont1400 {    width: 100% !important;    padding-left: 0 !important;    padding-right: 0 !important;}.innov_help_video {    width: 100%;    position: relative;}.innov_help_video_wrap {    width: 100%;    border-radius: 20px;    position: relative;    overflow: hidden;}.innov_help_video_wrap::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.1);}.innov_help_video_wrap img {    width: 100%;}.innov_help_bread {    margin-bottom: 20px;}.innov_help_video_play {    width: 60px;    cursor: pointer;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    z-index: 10;}.innov_help_video_play img {    width: 100%;}.innov_earch {    width: 100%;    position: relative;    padding-bottom: 0 !important;}.innov_earch_cont {    width: 100%;}.innov_earch_top_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.innov_earch_top_info p {    color: #666;    line-height: 1.75;}.innov_earch_top {    text-align: center;    width: 812px;    margin: 0 auto;    max-width: 100%;}.innov_earch_top_tit {    margin-bottom: 36px;}.innov_effect {    width: 100%;    position: relative;}.innov_effect_top {    width: 100%;    position: relative;}.innov_effect_top_p {    padding-bottom: 60px;    padding-top: 80px;}.ietp_tit .mod_tit52 {    color: #333;    line-height: 1.3;}.ietp_info p {    color: #666;}.ietp_tit {    margin-bottom: 38px;}.innov_effect_top_p {    width: 100%;}.ietp_wrap {    width: 640px;}.innov_effect_top_p2 .ietp_tit .mod_tit52 {    color: #fff;}.innov_effect_top_p2 .ietp_info p {    color: #fff;}.innov_effect_top_p1 {    position: relative;    z-index: 10;    background: #fff;}.innov_effect_top_p2 {    position: absolute;    top: 0;    left: 0;}.innov_effect_img_wrap {    width: 1156px;    margin: 0 auto;    position: relative;    /* height: 80vh; */    max-width: 100%;}.innov_effect_img {    width: 100%;}.innov_effect_img_wrap img {    width: 100%;    height: 100%;    object-fit: cover;}.innov_effect_img_wrap::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: linear-gradient(90deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.00) 57.5%);}.innov_effect_wrap_cont {    width: 100%;    position: relative;}.innov_effect_topw {    width: 100%;    position: absolute;    top: -2px;    left: 0;    z-index: 10;}.innov_effect {    min-height: 150vh;}.innov_effect_wrap {    position: sticky;    position: -webkit-sticky;    top: 0;    left: 0;    padding-bottom: 0 !important;}.innov_effect_btm {    width: 100%;    position: relative;    z-index: 20;}.innov_effect_btm_ul {    margin: 0 -8px;    display: flex;    /* flex-wrap: wrap; */    align-items: stretch;    margin-top: -40px;}.ivbu_li {    width: 33.333333%;    padding: 0 8px;}.ivbu_wrap {    width: 100%;    height: 100%;    border-radius: 15px;    background: #FFF;    padding: 22px 21px 23px;    box-shadow: 0px 20px 50px 0px rgba(73, 126, 218, 0.07);}.ivbu_wrap_tit p {    color: #0066F5;    line-height: 1.75;}.ivbu_wrap_tit {    border-bottom: 1px solid #CFCFCF;    padding-bottom: 15px;}.ivbu_wrap_info {    padding-top: 15px;    padding-right: 30px;}.ivbu_wrap_info p {    color: #666;    line-height: 1.75;}.innov_effect_wrap {    padding-top: 80px !important;}.innov_point {    width: 100%;    position: relative;    background: #F7F7F7;}.innov_point {    width: 100%;    position: relative;}.innov_point_cont {    width: 100%;    position: relative;}.develo_creat_tit p {    color: #333;    line-height: 1.75;    width: 740px;    margin: 0 auto;    max-width: 100%;    margin-top: 16px;    text-align: center;}.innov_effect:last-child {    padding-bottom: 120px;}.innov_point .itbu_swip {    margin-top: 80px;}.cpwb_top_tit .mod_tit24 {    color: #fff;    line-height: 1.6;}.cpwb_top_tit {    margin-top: 16px;}.innov_point .cpwb_top_info p {    font-size: 16px;    line-height: 1.75;}.innov_point .itbu_wrap_le {    padding-right: 80px;}.ctsm_ri {    width: 8px;}.cpwb_top_subin_more a {    display: flex;    align-items: center;}.ctsm_ri img {    width: 100%;}.ctsm_le {    padding-right: 16px;}.innov_point_more .cclm_li {    margin-right: 0;}.innov_point_more {    display: flex;    justify-content: center;    margin-top: 50px;}.innov_point_more .ilbm_link .ys_imgbox_cover {    width: 8px;}.ys_g1page .ys_ban_li_img {    text-align: left;}.ys_g1page .ybli_info {    width: 100%;    max-width: 100%;}.ys_g1page .ys_ban_li_img {    top: 30%;}.about_ban {    width: 100%;    position: absolute;    top: 70%;    left: 50%;    transform: translate(-50%, -50%);    z-index: 10;}.about_ban_cont {    width: 100%;    position: relative;}.about_ban_top .mod_tit24 {    color: #fff;    line-height: 1.5;    font-family: 'PoppinsRegular';}.about_ban_top .mod_tit24 span {    font-size: 80px;}.about_ban_btm p {    color: #fff;    line-height: 1.5;}.about_ban_top {    margin-bottom: 15px;}.about_ban_ul {    display: flex;}.about_ban_li {    width: 25%;    padding-right: 10px;}.bmbu_wrap .ys_imgbox_cover::after {    /* display: none; */    opacity: 0.6;}.bmbu_wrap_btm_le .mod_tit24 {    text-shadow: 1px 4px 4px rgba(0, 0, 0, 0.3);}.ys_g1page .mod_bread {    top: auto !important;    bottom: 35px;}.about_struct {    width: 100%;    position: relative;}.about_struct_cont {    width: 100%;    position: relative;}.about_struct_cont .develo_creat_tit p {    width: 1066px;}.about_struct_btm {    width: 100%;    display: flex;    justify-content: center;}.about_struct_btm_le {    width: 58px;}.about_struct_btm_le img {    width: 100%;}.about_struct_btm_wtap {    display: flex;    align-items: center;    cursor: pointer;}.about_struct_btm_ri p {    color: #333;}.about_struct_btm_ri {    padding-left: 18px;}.about_list_versio {    width: 100%;    position: relative;}.about_list_versio_cont {    width: 100%;    position: relative;}.alvc_li {    width: 100%;    position: relative;    padding: 110px 0;    text-align: center;    min-height: 415px;    z-index: 1;    margin-bottom: 30px;}.alvc_li::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.2);    z-index: -1;}.alvc_li_tit .mod_tit24 {    font-weight: bold;    color: #fff;    line-height: 1.5;}.alvc_li_info p {    color: rgba(255, 255, 255, 0.8);}.alvc_li_tit {    margin-bottom: 16px;}.about_addres {    width: 100%;    position: relative;}.about_addres_cont {    width: calc(100% + 200px);    position: relative;    display: flex;    flex-wrap: wrap;}.about_addres_le_tit .mod_tit36 {    color: #333;    line-height: 1.4;}.about_addres_le_tit {    margin-bottom: 17px;}.about_addres_le_info p {    color: #666;    line-height: 1.75;}.about_addres_le_info {    margin-bottom: 52px;}.about_addres_le_btm {    width: 100%;}.aalb_top_ri p {    color: #333;    line-height: 1.75;}.aalb_top_li {    display: flex;    /* align-items: center; */    margin-right: 60px;    position: relative;    padding-bottom: 10px;    /* cursor: pointer; */}.aalb_top_li::after {    content: '';    position: absolute;    bottom: -1px;    left: 0;    width: 0%;    height: 1px;    background: #0066F5;    opacity: 0;    transition: all 0.36s;}.aalb_top_le {    width: 16px;    flex: none;}.aalb_top_le img {    width: 100%;}.aalb_top_ri {    padding-left: 9px;}.about_addres_le {    width: 33%;}.about_addres_ri {    width: 67%;    padding-left: 80px;}.aalb_top {    display: flex;    border-bottom: 1px solid #CFCFCF;}.aalb_top_li.act::after {    width: 100%;    opacity: 1;}.aalb_btm {    width: 100%;    padding-top: 21px;}.aalb_btm_li p {    color: #666;    line-height: 1.75;}.aalb_btm_li {    display: none;}.aalb_btm_li:first-child {    display: block;}.about_horizon {    width: 100%;    position: relative;}.about_horizon_img_wrap {    width: 100%;    /* height: 816px; */    display: none;}.about_horizon_img_wrap:first-child {    display: block;}.about_horizon_img_wrap img {    width: 100%;    height: 100%;    object-fit: cover;}.about_horizon_list {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    display: flex;}.about_horizon_list_li {    width: 33.333333%;    height: 100%;    border-right: 1px solid #fff;    padding: 30px;    display: flex;    align-items: flex-end;    padding-bottom: 157px;}.ahll_info .mod_tit24 {    color: #fff;    line-height: 1.6;}.ahll_wrap {    width: 100%;    text-align: center;    transition: all 0.36s;}.ahll_icon {    width: 55px;    margin: 0 auto;    margin-bottom: 23px;}.ahll_icon img {    width: 100%;}.ys_d1page .detail_cont {    margin-top: 0 !important;    /* padding-top: 9% !important; */}.ys_d1page .ys_banner {    position: absolute;    top: 0;    left: 0;}.shll_wrap_top_info p {    line-height: 1.5;    color: #fff;}.alvc_li {    padding-left: 20px !important;    padding-right: 20px !important;}.ys_g2page.ys_g1page .ys_ban_li_img {    top: 50%;}.ys_g2page.ys_g1page .ys_ban_li_img {    text-align: center;}.ys_g4page.ys_nypage .mod_bread {    top: 110px;}.ys_phnav_lisbox {    border-bottom: 1px solid rgba(0, 0, 0, .4);}.ys_ph_nav a {    color: #333;}.ys_phnav_icon::after,.ys_phnav_icon::before {    background: #333;}.ys_phs_form input {    border: 1px solid rgba(0, 0, 0, .4);}.ys_phs_form .iconfont {    color: #333;}.ys_phs_form input {    color: #333;}.ys_phs_form input::-webkit-input-placeholder {    /* WebKit browsers */    color: #333;}.ys_phs_form input:-moz-placeholder {    /* Mozilla Firefox 4 to 18 */    color: #333;}.ys_phs_form input::-moz-placeholder {    /* Mozilla Firefox 19+ */    color: #333;}.ys_phs_form input:-ms-input-placeholder {    /* Internet Explorer 10+ */    color: #333;}.ys_phnav_menu {    background: #fff !important;}.mod_phnav {    width: 100%;    /* position: fixed;    top: 64px;    left: 0; */    position: relative;}.main-subnav {    text-align: center;    height: 50px;    width: 100%;    background-color: #fff;    z-index: 110;    position: relative;    border-bottom: 1px solid #e5e5e5;}.main-subnav .nav-box {    height: 50px;    line-height: 50px;}.container {    margin-right: auto;    margin-left: auto;    padding-left: 15px;    padding-right: 15px;}.main-subnav .name {    width: 100%;    float: left;    line-height: inherit;    text-align: left;    text-decoration: none;    font-weight: bold;    font-size: 1em;    z-index: 10;    position: relative;    background: #fff;}.main-subnav .name .iconfont {    float: right;    font-size: 18px;    /* -webkit-transform: rotate(-180deg);    -ms-transform: rotate(-180deg);    transform: rotate(-180deg); */    color: #c7000b;    transition: all 0.36s;}/* .main-subnav .name.collapsed .iconfont {    -webkit-transform: rotate(0);    -ms-transform: rotate(0);    transform: rotate(0);} */.main-subnav #main-subnav-list {    border: none;    background-color: #fff;    /* border-top: 1px solid #e5e5e5 !important; */}.nav-box .collapsed {    display: flex;    align-items: center;    justify-content: space-between;    font-size: 16px;    color: #333;}.nav-box .iconfont {    color: #0066F5 !important;}.mod_phnav {    height: 50px;}.mod_phnav_cont {    position: fixed;    top: 64px;    left: 0;    width: 100%;}.main-subnav #main-subnav-list {    border: none;    background-color: #fff;}.navbar-collapse {    overflow-x: visible;    padding-right: 15px;    padding-left: 15px;    border-top: 1px solid transparent;    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);    -webkit-overflow-scrolling: touch;}.main-subnav ul {    overflow: hidden;    text-align: left;    margin: 0;    width: 100%;}.main-subnav ul li {    border-bottom: 1px solid #d4d4d4;    padding: 8px 0;    overflow: hidden;}.main-subnav ul li a {    font-size: 1em;    line-height: 22px;    height: 22px;    display: block;}.main-subnav ul li.active>a:before {    content: '\e743';    font-family: 'iconfont' !important;    font-size: 16px;    color: #0066F5;    float: left;}.main-subnav ul li {    border-bottom: 1px solid #d4d4d4;    padding: 8px 0;    overflow: hidden;}.main-subnav ul li a {    font-size: 1em;    line-height: 22px;    height: 22px;    display: block;}.main-subnav ul li {    border-bottom: 1px solid #d4d4d4;}#navbar-collapse {    overflow-x: visible;    padding-right: 15px;    padding-left: 15px;    border-top: 1px solid transparent;    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);}.nav-box .collapsed {    position: relative;}.nav-box .collapsed::after {    content: '';    position: absolute;    bottom: 0;    left: 50%;    transform: translateX(-50%);    width: 100vw;    height: 1px;    background: rgba(0, 0, 0, 0.2);}.nav-box.on .iconfont {    transform: rotate(180deg);}/* .ys_b3page .interc_panora_video_top {    opacity: 1 !important;} */.ipvb_li_video_wrap img {    width: 100%;}.ipvb_btm,.ipvb_li,.ipvb_li_video,.ilvw_slick,.ilvw_slick .slick-list,.ilvw_slick .slick-track {    height: 100%;}.ipvb_li_video {    opacity: 0 !important;    pointer-events: none !important;}.ys_e3page.ys_nypage .ys_main {    margin-top: 100px;}.container {    width: 100% !important;}.main-subnav .nav-box {    padding-left: 0 !important;    padding-right: 0 !important;}.main-subnav .name {    padding-left: 15px !important;    padding-right: 15px !important;}#main-subnav-list {    padding-bottom: 20px;    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);}#main-subnav-list {    display: none;    transition: box-shadow 0.36s;    transition-delay: 0.36s;}.pllc_btm_li .ys_imgbox_cover {    width: 280px;    max-width: 100%;    margin: 0 auto;}.rsru_wrap_top_ri svg {    width: 100%;}.rsru_wrap_top_ri path {    transition: all 0.36s;}/*鼠标效果*/@media screen and (min-width: 1200px) {    .ambs_li.on .ambs_li_wrap:hover .ambs_li_wrap_btm_p1 {        transform: translateY(58px);    }    .ambs_li.on .ambs_li_wrap:hover .ambs_li_wrap_btm_p2 {        transform: translateY(40px);    }    .ambs_li.on .ambs_li_wrap:hover .ambs_li_wrap_img {        opacity: 1;        transform: translateY(10px);    }    .ambs_li.on .ambs_li_wrap:hover .ambs_li_wrap_btm_line::after {        background: #0066F5;    }    .ambs_li_wrap_year:hover {        color: #0066F5;    }    .aalb_top_info p {        height: 7em;        height: 0em;        overflow: hidden;        transition: all 0.36s;    }    .aalb_top_li.act .aalb_top_info p {        height: 7em;    }    .about_addres_cont.kon1.kon2 .aalb_top_li:nth-child(1) .aalb_top_info p {        height: 7em;    }    .about_addres_cont.kon1.kon2 .aalb_top_li:nth-child(1) .aalb_top_info p {        height: 0;    }    .about_addres_cont.kon1.kon2 .aalb_top_li:nth-child(2) .aalb_top_info p {        height: 7em;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(1) .aalb_top_info p,    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(2) .aalb_top_info p {        height: 0;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(3) .aalb_top_info p {        height: 7em;    }    .about_addres_cont.kon1.kon2 .aalb_top_li:nth-child(1) .aalb_top_li_sp1::after {        height: 0 !important;        transition: all 0s !important;    }    .about_addres_cont.kon1.kon2 .aalb_top_li:nth-child(2) .aalb_top_li_sp1::after {        height: 100% !important;        transition: all 0.36s !important;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(1) .aalb_top_li_sp1::after {        height: 0% !important;        transition: all 0s !important;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(2) .aalb_top_li_sp1::after {        height: 0% !important;        transition: all 0s !important;    }    .about_addres_cont.kon1 .aalb_top_li:nth-child(1) .aalb_top_li_sp1::after {        height: 100% !important;        transition: all 0.36s !important;    }    .about_addres_cont.kon1.kon2 .aalb_top_li:nth-child(1) .aalb_top_tit p {        font-size: 16px;        color: #666;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(1) .aalb_top_tit p {        font-size: 16px;        color: #666;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(2) .aalb_top_tit p {        font-size: 16px;        color: #666;    }    .about_addres_cont.kon1.kon2 .aalb_top_li:nth-child(2) .aalb_top_tit p {        font-size: 24px;        color: #333;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(3) .aalb_top_tit p {        font-size: 24px;        color: #333;    }    .about_addres_cont.kon1.kon2 .aalb_top_li:nth-child(1) .aalb_top_li_sp::after {        opacity: 0;    }    .about_addres_cont.kon1.kon2 .aalb_top_li:nth-child(2) .aalb_top_li_sp::after {        opacity: 1;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(1) .aalb_top_li_sp::after {        opacity: 0;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(2) .aalb_top_li_sp::after {        opacity: 0;    }    .about_addres_cont.kon1.kon2.kon3 .aalb_top_li:nth-child(3) .aalb_top_li_sp::after {        opacity: 1;    }    .about_horizon_list_li:hover .ahll_wrap {        top: 50%;        transform: translate(-50%, -50%);    }    .about_horizon_list_li:hover .ahll_wrap .ahll_subin {        opacity: 1;    }    .srbw_le .ilbm_link:hover {        border-color: #0066F5 !important;    }    .about_addres {        padding-bottom: 0 !important;    }    .rsru_wrap:hover .rsru_wrap_top_ri path {        fill: #0066F5 !important;    }    .rsru_wrap:hover::after {        opacity: 1;        height: 100%;    }    .rdhu_ri_link:hover .rdhu_ri_le p {        color: #0066F5;    }    .rdhu_li:hover .shll_wrap_top_info p {        color: #0066F5;    }    .ys_bpageb {        overflow: visible !important;    }    .srlu_wrap:hover .srlu_wrap_tit .mod_tit24 {        color: #0066F5;    }    .srlu_wrap:hover .srlu_wrap_more_link {        color: #0066F5;    }    .yblp_more .ilbm_link:hover .ilbm_info p {        color: #fff;    }    .yblp_more .ilbm_link:hover {        background: #0066F5;    }    .c_ban_more .spbm_more p:hover {        color: #0066F5;        background: #fff;        border-color: #fff;    }    html.sticky body {        overflow: visible !important;    }    .dwlb_pagin_li a:hover {        color: #0066F5;    }    .dwru_wrap:hover .dwru_wrap_tit p {        color: #0066F5;    }    .layui-laydate-header i:hover {        color: #0066F5 !important;    }    .laydate-set-ym span:hover {        color: #0066F5 !important;    }    .laydate-footer-btns span:hover {        color: #0066F5 !important;    }    .mod_fot_top_more .spbm_more:hover p {        color: #fff;    }    .dbrb_wrap:hover path {        fill: #333;    }    .yblq_more .spbm_more p:hover {        background: #0066F5;        color: #fff    }    .spbm_more p:hover {        color: #0066F5;        border-color: #0066F5;    }    .cpby_wrap:hover .cpby_wrap_tit p {        color: #0066F5;    }    .ilbm_link:hover {        border-color: #0066F5;    }    .ilbm_link:hover .ilbm_info p {        color: #0066F5;    }    .ilbm_link:hover .ys_imgbox_cover img:nth-child(1) {        opacity: 0;    }    .ilbm_link:hover .ys_imgbox_cover img:nth-child(2) {        opacity: 1;    }    .comp-tabli:hover li {        color: #fff;        background: #0066F5;    }    .spbu_wrap:hover .spbu_wrap_top img {        transform: scale(1.08);    }    .ilbu_li a:hover .ilbu_li_le_time p {        color: #0066F5;    }    .ilbu_li a:hover .ilbu_li_le_info p {        color: #0066F5;    }    .ilbu_li a:hover .ilbu_li_ri img:nth-child(1) {        opacity: 0;    }    .ilbu_li a:hover .ilbu_li_ri img:nth-child(2) {        opacity: 1;    }    .ys_hd_pc.ys_hd_highli:hover {        background: #fff;    }    .ys_hd_pc.ys_hd_highli:hover .mod_head_le .ys_imgbox_cover img:nth-child(2) {        opacity: 1 !important;    }    .ys_hd_pc.ys_hd_highli:hover .mhnu_link {        color: #333;    }    .ys_hd_pc.ys_hd_highli:hover .mhnu_link {        color: #333;    }    .ys_hd_pc.ys_hd_highli:hover .mod_head_ri .ys_imgbox_cover img:nth-child(1) {        opacity: 1 !important;    }    .ys_hd_pc.ys_hd_highli:hover .mod_head_ri .ys_imgbox_cover img:nth-child(2) {        opacity: 0 !important;    }    .nrcu_li:hover .nrru_li_info .mod_tit36 {        color: #0066F5;    }    .nlbu_wrap:hover .nrru_li_info .mod_tit24 {        color: #0066F5;    }    .mod_fot_top_more .spbm_more p:hover {        background: transparent !important;        color: #0066F5;    }    .mod_job_btm .spbm_more p:hover {        color: #0066F5;        border-color: #fff;        background: #fff;    }    .mod_job_btm_wrap_more .spbm_more:hover img:nth-child(1) {        opacity: 1;    }    .mod_job_btm_wrap_more .spbm_more:hover img:nth-child(2) {        opacity: 0;    }    .develo_recrui_ul_li .drul_wrap_btm_more .spbm_more:hover img:nth-child(1) {        opacity: 1;    }    .develo_recrui_ul_li .drul_wrap_btm_more .spbm_more:hover img:nth-child(2) {        opacity: 0;    }    .ys_e1page .c_ban_more .spbm_more p:hover,    .ys_b5page .c_ban_more .spbm_more p:hover,    .ys_b3page .c_ban_more .spbm_more p:hover,    .ys_b1page .c_ban_more .spbm_more p:hover {        background: #0066F5;        color: #fff;        border-color: #0066F5;    }    .rsru_wrap:hover .shll_wrap_top_info p {        color: #0066F5;    }    .rsru_wrap:hover .shll_wrap_top_info p {        color: #0066F5;    }    .hobu_li_wrap:hover {        box-shadow: 0px 2.39404px 10px 0px rgba(73, 126, 218, 0.05), 0px 8.04107px 30px 0px rgba(73, 126, 218, 0.10), 0px 36px 100px 0px rgba(73, 126, 218, 0.15);    }    .pwul_link:hover {        background: #F7FBFF;    }    .pwul_link:hover .pwul_ri path {        stroke: #000;    }    .about_horizon_list_li:hover .ahll_wrap {        opacity: 0;    }    .about_horizon_list_li:hover .ahll_relat {        opacity: 1;    }    .interc_panora_video_return:hover {        background: #0066F5;    }    .interc_panora_video_return:hover .ipvr_ri p {        color: #fff;    }    .interc_panora_video_return:hover .ipvr_le path {        fill: #fff;    }    .honor_news_btm_year li:hover {        color: #0066F5;    }}.hobu_li_wrap {    transition: all 0.36s;}.nrru_li_info .mod_tit36 {    transition: all 0.36s;}.sustai_head_ri_li.act .shrl_link {    color: #0066F5 !important;}.report_develo_btm::after {    border-radius: 38px 0px 0px 0px !important;}.sustai_report_btm_wrap {    border-radius: 20px 0px 0px 0px !important;}.sustai_head,.shrl_down {    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.06);}.behav_carbon_ri {    text-align: center;}.ys_e3page.ys_nypage .ys_main {    margin-top: 134px;}#main-subnav-list li a {    padding-left: 15px;    padding-right: 15px;}.ys_ph_navbar {    position: relative;    z-index: 10;}.behav_carbon .mod_bread {    position: relative;    top: auto;    left: 0;    width: 100%;}.behav_carbon .mod_bread1 {    padding-top: 20px;}.ys_e3_1page .behav_manufa {    padding-top: 0 !important;}.ys_e3pagek .behav_system {    padding-top: 0 !important;}.ys_a1pageb .slwi_more .spbm_more_svg {    display: none !important;}.dbrb_li .dbrb_li_info p {    font-size: 22px;    line-height: 1.6;    color: #333;}.ys_d1page .ys_ban_imgbox img {    min-height: 480px;    object-fit: cover;}/* .ys_d1page.ys_nypage .detail_cont {    padding-top: 11% !important;} */.ys_d1page .ys_banner1 .mod_bread {    top: 152px;}.ys_c1_2page .ys_ban_imgbox::after,.ys_g2page .ys_ban_imgbox::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    /* height: 173px; */    /* background: linear-gradient(180deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.00) 100%); */    height: 100%;    background: linear-gradient(180deg, rgba(0, 0, 0, 0.10) 0%, rgba(0, 0, 0, 0.00) 100%);    z-index: 2;}.ys_f2page .invest_page {    padding-top: 20px !important;}.invest_list_top_li1.on .iltl_ri {    pointer-events: none;}.invest_list_top_li1 img {    pointer-events: none;}.ccri_le.on p {    color: #666;}.mod_retop {    position: fixed;    bottom: 50px;    left: 80vw;    background: #0066F5;    border-radius: 5px;    width: 40px;    height: 40px;    z-index: 50;    cursor: pointer;    pointer-events: none;    opacity: 0;    transition: all 0.36s;}.mod_retop img {    width: 50%;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.mod_retop.he_show {    opacity: 1;    pointer-events: all;}.develo_creat_tit {    display: flex;    flex-direction: column;    justify-content: center;}.develo_creat_tit .ilbm_info p {    width: auto !important;    margin-top: 0 !important;    line-height: 46px;}.develo_creat_tit .innov_point_more {    margin-top: 35px;}.mod_retop {    left: auto !important;    right: 20px !important;    bottom: 162px !important;}.mod_job {    transition: all 0.36s;    opacity: 0;    pointer-events: none;}.mod_job.he_show {    opacity: 1;    pointer-events: all;}.behav_pop_more {    margin-bottom: 12px;}/* 10.28 judy改 */.develo_life_cont .develo_creat_tit {    align-items: flex-start;    text-align: left;}.develo_life_cont .develo_creat_tit p {    text-align: left;    margin: 0;}.mhrl_topimg1 {    line-height: 76px;}.yblq_more {    margin-top: 85px;}.innov_effect_img_wrap::after {    background: linear-gradient(90deg, rgba(0, 0, 0, 0.30) 0%, rgba(0, 0, 0, 0.00) 50%);}.dcbu_wrap .ys_imgbox_cover::after {    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 500%);}.dcbu_wrap .ys_imgbox_cover::before {    background: rgba(0, 0, 0, 0.20)}@media screen and (max-width: 1440px) {    .mhrl_topimg1 {        line-height: 65px;    }}/* end */.spbc_line {    top: -2px;}.about_addres_ri_li {    width: 100%;    display: none;}.about_addres_ri_li:first-child {    display: block;}.mod_head_nav {    padding-left: 0px !important;}.ys_privacy .ys_priban {    top: 62%;}.dcbu_wrap_top .mod_tit24,.dcbu_wrap_top_info p {    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}.gabr_ri_li p {    font-size: 18px;}.cpru_li_top {    margin-bottom: 0 !important;}.interc_panora_video_top .ipvt_dots {    transition: all 0.36s;}.interc_panora.change .interc_panora_video_top .ipvt_dots {    opacity: 0;}.ys_g1page .ys_ban_li_img {    top: 53%;}.about_ban {    top: 77%;}.ys_d1page .ys_ban_imgbox img {    height: 575px;}/* .ys_d1page.ys_nypage .detail_cont {    padding-top: 280px !important;} */.spbu_li_wrap_posi {    width: 80%;}.slwi_tit {    margin-bottom: 14px;}.spbu_li_wrap_posi {    top: 95px;}.sya_p2 {    padding-top: 1px;}.spbm_li {    display: none;}.spbm_li:first-child {    display: block;}.mod_job_btm_wrap_more .spbm_more {    display: inline-block;    position: relative;}.mod_job_btm_wrap_more .spbm_more p {    padding-right: 43px;}.mod_job_btm_wrap_more .spbm_more .ys_imgbox_cover {    position: absolute;    top: 48%;    transform: translateY(-50%);    right: 15px;    width: 18px;}.mod_job_btm_wrap_more .ys_imgbox_cover img {    transform: scale(1) !important;}.mod_job_btm_wrap_more .ys_imgbox_cover img:nth-child(1) {    opacity: 0;}.yblq_more .spbm_more {    position: relative;    display: inline-block;}.ys_g2page .yblq_more .spbm_more p {    padding-right: 70px;}.yblq_more .spbm_more .ys_imgbox_cover {    width: 20px;    position: absolute;    top: 52%;    transform: translateY(-50%);    right: 40px;    pointer-events: none;}.yblq_more .spbm_more .ys_imgbox_cover img {    transform: scale(1) !important;}.ys_e1page .c_ban_more .spbm_more {    position: relative;}/* .ys_e1page .c_ban_more .spbm_more p {    padding-right: 70px;} */.ys_e1page .c_ban_more .spbm_more .ys_imgbox_cover {    width: 20px;    position: absolute;    top: 52%;    transform: translateY(-50%);    right: 40px;    pointer-events: none;    display: none;}.ys_e1page .c_ban_more .spbm_more .ys_imgbox_cover img {    transform: scale(1) !important;}.drul_wrap_btm_more .spbm_more {    display: inline-block;    position: relative;}.develo_recrui_ul_li .drul_wrap_btm_more .spbm_more p {    padding-right: 60px;}.drul_wrap_btm_more .spbm_more .ys_imgbox_cover {    width: 20px;    position: absolute;    top: 52%;    transform: translateY(-50%);    right: 33px;    pointer-events: none;}.drul_wrap_btm_more .spbm_more .ys_imgbox_cover img {    transform: scale(1) !important;}.drul_wrap_btm_more .spbm_more .ys_imgbox_cover img:nth-child(1) {    opacity: 0;}.nltu_li_icon {    display: none;}.nltu_li_wra_le {    display: flex;    flex-wrap: wrap;}.ys_e5page.ys_e3page.ys_nypage .mod_bread {    top: 20px;}.ys_e5page.ys_e3page .c_ban {    top: 50%;}.mod_tit20z,.mod_tit20z p {    font-size: 20px !important;}.c_ban_info .mod_tit24 {    font-size: 20px !important;}/* .sya_p3 {    margin-top: -160px;} */.ys_ban_li.slick-current .ybli_tit,.ys_ban_li.slick-current .ybli_info {    animation: ysfadeInUp 0.8s ease-in-out both;    animation-delay: 0.1s;}.mod_tit18z,.mod_tit18z p {    font-size: 18px !important;}.sya_p2_img2 .spcw_ri_info .mod_tit24 {    color: #666;}.cpbu_wrap_info p {    font-size: 16px !important;}.case_p4_top_tit .mod_tit36 {    color: #fff;    line-height: 1.4;}.innov_effect_top_p2 .ietp_tit .mod_tit36 {    color: #fff;}.ys_b3page .mod_bread,.ys_b1page .mod_bread,.ys_b5page .mod_bread,.ys_f1page .mod_bread,.ys_f2page .mod_bread,.ys_g3page .mod_bread,.ys_g4page .mod_bread,.ys_g2page .mod_bread {    top: auto !important;    bottom: 35px;}.case_p1_top {    margin-bottom: 60px;}.cpiw_top {    margin-bottom: 60px;}.ys_pribanner {    background: #0066F5 !important}.develo_creat_tit {    margin-bottom: 53px;}.interc_cooper_btm_ul {    display: flex;    align-items: stretch;}.interc_cooper_btm_ul .slick-list {    width: 100%;}.interc_cooper_btm_ul .slick-track,.icbu_wrap {    height: 100%;}.develo_creat_tit {    margin-bottom: 58px;}.innov_earch_top_tit {    margin-bottom: 30px;}.innov_effect_top_p {    padding-top: 60px;}.ietp_tit {    margin-bottom: 30px;}.innov_effect_wrap {    padding-top: 60px !important;}.develo_creat_tit {    margin-bottom: 65px;}.detail_wrap {    padding-top: 110px;}.sustai_strate_le_info {    margin-bottom: 60px;}.sglw_btm_info {    margin-bottom: 60px;}.sustai_honor_btm {    margin-top: -20px;}.governa_target_tit {    margin-bottom: 53px;}.bmbu_li {    margin-bottom: 0 !important;}.behav_manufa_cont .develo_creat_tit {    margin-bottom: 56px;}.bplw_more {    margin-top: 45px;}.honor_outsta_notes {    margin-top: -35px;}.nlbu_li {    margin-bottom: 50px;}.report_develo_history.act .report_develo_history_ul {    margin-bottom: 0 !important;}.invest_list_btm_more {    margin-bottom: 60px;}.dblu_li_ph {    display: none;}.spbu_li_weap {    width: 100%;    position: relative;}.ys_imgbox_cover {    transform: rotate(0deg);    -webkit-transform: rotate(0deg);}.main-subnav .name {    font-size: 16px !important;}.ys_e3page.ys_e5page .ys_main {    margin-top: 0 !important;}.ys_e5page.ys_e3page.ys_nypage .mod_bread {    top: 160px;}.develo_life_btm {    width: 427px !important;    margin: 0 auto;}.develo_life_btm .swiper-pagination {    display: none;}.governa_policy_positi {    width: 100%;    position: relative;}.governa_policy_positi_img {    width: 100%;}.governa_policy {    position: absolute;    top: 0;    left: 0;    height: 100%;}.governa_policy .ys_cont1400,.governa_policy_cont {    height: 100%;}.gplw_info {    min-height: 105px;}.innov_effect_topw {    position: static;    top: auto;    left: auto;}.innov_effect_top {    z-index: 10;    /* transition: all 0.46s; */}/* .innov_effect_top_p {    padding-top: 0 !important;    background: transparent !important;} *//* .innov_effect_top_p1 {    transition: all 0.46s;    clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0% 100%);}.innov_effect.on .innov_effect_top_p1 {    clip-path: polygon(0px 0px, 100% 0px, 100% 0%, 0% 0%);} */.ietp_tit .mod_tit36,.ietp_info p {    transition: all 0.46s;}.innov_effect.on .ietp_tit .mod_tit36 {    color: #fff;}.innov_effect.on .ietp_info p {    color: #fff;}.innov_effect.on .innov_effect_top {    transform: translateY(600px);}.innov_effect_wrap {    top: -100px;}/* .innov_effect_top_p2 {    opacity: 0 !important;} */.innov_effect {    padding-bottom: 50px;}.innov_effect_wrapl {    padding-top: 50px;    padding-bottom: 120px;}.innov_effect:last-child {    padding-bottom: 0 !important;}.bmbu_wrap .ys_imgbox_cover::after {    display: none !important;}.honor_outsta {    background: #F7FBFF;}/* .sustai_head_li {    display: none;} */.sustai_head {    box-shadow: 0 9px 15px -5px rgba(0, 0, 0, 0.05);}.sustai_head {    display: none;}.spbc_line img {    width: 100% !important;}.spbc_line {    left: 101px;    width: 87%;}.governa_policy_li_wrap {    text-align: center;}.sdul_top_tit .mod_tit56,.sdul_top_info p {    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}.governa_policy .ys_cont1400 {    width: 100%;}/* .ys_b5page .c_ban_more .spbm_more p,.ys_b3page .c_ban_more .spbm_more p,.ys_b1page .c_ban_more .spbm_more p {    padding-right: 70px;} */.ys_b5page .c_ban_more .spbm_more .ys_imgbox_cover,.ys_b3page .c_ban_more .spbm_more .ys_imgbox_cover,.ys_b1page .c_ban_more .spbm_more .ys_imgbox_cover {    width: 20px;    position: absolute;    top: 52%;    transform: translateY(-50%);    right: 40px;    pointer-events: none;    display: none;}.ys_b5page .c_ban_more .spbm_more,.ys_b3page .c_ban_more .spbm_more,.ys_b1page .c_ban_more .spbm_more {    position: relative;}.ys_b1page .c_ban_more .spbm_more img,.ys_e1page .c_ban_more .spbm_more img,.ys_b5page .c_ban_more .spbm_more img,.ys_b3page .c_ban_more .spbm_more img {    transform: scale(1) !important;}.mod_fot_top {    border-bottom: 1px solid #E4E4E7;}.ys_d1page .ys_ban_imgbox img {    height: 550px;}.spbu_li .spbu_li_weap::after {    display: none;}/* .ys_e5page.ys_e3page.ys_nypage .mod_bread,.ys_e4page.ys_nypage .mod_bread,.ys_e1page.ys_nypage .mod_bread,.ys_e2page.ys_nypage .mod_bread {    top: 215px;}.ys_e3page.ys_nypage .ys_main {    margin-top: 198px;}*/.interc_panora_video::after {    content: '';    position: absolute;    top: -2px;    left: 0;    width: 100%;    height: 3px;    background: #fff;    z-index: 10;}.ys_b1page .interc_panora_video::after {    background: #F7F7F7;}.clul_wrap_add {    display: flex;}.clul_wrap_add_info {    padding-left: 10px;}.clul_wrap_add_tit {    flex: none;}/* .innov_effect_top, */.ietp_tit .mod_tit36,.ietp_info p {    transition: all 0.6s;}/* .innov_effect_wrap,.innov_effect_wrap_cont {    min-height: 100vh;} *//* .innov_effect_wrap {    top: 0px;}.innov_effect_wrap {    top: -150px;}.innov_effect_stick {    position: sticky;    top: 200px;} *//* .innov_effect_img_wrap {    margin: 0 auto;    position: relative;    height: 80vh;    max-width: 100%;} */.innov_effect_img {    position: relative;}.innov_effect_img_flot {    width: 100%;}.innov_effect_img_wrap {    position: absolute;    top: 0;    left: 50%;    transform: translateX(-50%);    height: 100%;}.innov_effect_top_p1 {    background: transparent !important;}.innov_effect_wrap {    top: -150px;}.innov_effect_top_p {    padding-top: 0px !important;}.innov_effect_wrap {    top: -80px;}.innov_effect {    min-height: 180vh;}.innov_effect_wrap {    top: -85px;}.ys_c1_1page .ys_main {    margin-top: 0 !important;}.ys_c1_1page .mod_bread {    bottom: 44px !important;    top: auto !important;}.ys_c1_1page .mod_bread .ys_cont1400 {    width: 1200px;}.point_wrap {    width: 100%;    position: relative;}.point_wrap_cont {    width: 100%;    position: relative;}.point_wrap_ul_li {    width: 100%;    border-top: 1px solid #CFCFCF;}.point_wrap_ul_li:last-child {    border-bottom: 1px solid #CFCFCF;}.pwul_link {    width: 100%;    display: flex;    justify-content: space-between;    transition: all 0.36s;    padding: 30px 24px;    align-items: center;}.pwul_ri {    width: 54px;    height: 54px;    border-radius: 50%;    transition: all 0.36s;    position: relative;    flex: none;    background: #fff;}.pwul_ri svg {    width: 7px;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.pwul_ri path {    stroke: #666;    transition: all 0.36s;}.pwul_time p {    font-size: 14px;    line-height: 1.6;    color: #666;}.pwul_info p {    font-size: 16px;    line-height: 1.75;    color: #333;    overflow: hidden;    -webkit-line-clamp: 2;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.pwul_time {    margin-bottom: 13px;}.pwul_le {    padding-right: 25px;}.point_wrap_ul {    margin-bottom: 65px;}.point_wrap {    padding-top: 65px;}.innov_effect_wrap {    top: 10px;}.ivbu_li {    opacity: 0;}.innov_effect1.onk .ivbu_li:nth-child(1),.innov_effect2.onk .ivbu_li:nth-child(1),.innov_effect3.onk .ivbu_li:nth-child(1),.innov_effect4.onk .ivbu_li:nth-child(1) {    animation: ysfadeInUp .5s ease-in-out both;    animation-delay: 0.1s;}.innov_effect1.onk .ivbu_li:nth-child(2),.innov_effect2.onk .ivbu_li:nth-child(2),.innov_effect3.onk .ivbu_li:nth-child(2),.innov_effect4.onk .ivbu_li:nth-child(2) {    animation: ysfadeInUp .5s ease-in-out both;    animation-delay: 0.2s;}.innov_effect1.onk .ivbu_li:nth-child(3),.innov_effect2.onk .ivbu_li:nth-child(3),.innov_effect3.onk .ivbu_li:nth-child(3),.innov_effect4.onk .ivbu_li:nth-child(3) {    animation: ysfadeInUp .5s ease-in-out both;    animation-delay: 0.3s;}.innov_effect1.onk .ivbu_li:nth-child(4),.innov_effect2.onk .ivbu_li:nth-child(4),.innov_effect3.onk .ivbu_li:nth-child(4),.innov_effect4.onk .ivbu_li:nth-child(4) {    animation: ysfadeInUp .5s ease-in-out both;    animation-delay: 0.4s;}.hobu_li_wrap_tit p {    color: #333;}.report_develo_btm::after {    background: rgba(247, 251, 255, 1);    border-radius: 16px 0px 0px 0px !important;}.report_develo_ri .ys_imgbox_cover {    border-radius: 20px;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.08);}.behav_carbon_le_info p {    text-align: justify;}.interc_leadr.on {    padding-bottom: 0 !important;}.about_horizon_list_li {    position: relative;}.ahll_relat {    width: 346px;    max-width: 100%;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    text-align: center;    opacity: 0;    transition: all 0.36s;}.ahll_subin p {    color: #fff;    line-height: 1.75;}.ahll_subin {    margin-top: 23px;}.ahll_wrap .ahll_subin {    display: none;}.ipvb_top .ys_cont1400 {    width: 100% !important;    padding: 0 !important;}.ipvb_top {    left: 42px;}.ipvb_top_li {    margin-bottom: 0px !important;    padding-bottom: 30px;}.ipvb_top_li::after {    width: 1px;}.ipvb_top_li .ipvb_top_li_info {    display: none !important;}.ipvb_top_li_tit .mod_tit24 {    font-size: 14px !important;}.ipvb_top_li.act .ipvb_top_li_tit .mod_tit24 {    font-size: 18px !important;}.ipvb_top_li {    padding-left: 17px;}.ipvb_top_li::after {    height: 100%;    opacity: 1;}.ipvb_top_li_tit {    position: relative;}.ipvb_top_li_tit::after {    content: '';    position: absolute;    top: 6px;    left: -24px;    width: 15px;    height: 15px;    border: 1px solid rgba(0, 102, 245, 1);    border-radius: 50%;    opacity: 0;    transition: all 0.36s;}.ipvb_top_li.act .ipvb_top_li_tit::after {    opacity: 1;}.ipvb_top_li_tit::before {    content: '';    position: absolute;    top: 10px;    left: -20px;    width: 7px;    height: 7px;    background: rgba(0, 102, 245, 1);    border-radius: 50%;}.ipvb_top_li_tit {    min-height: 29px;    display: flex;    align-items: center;}.ipvb_top_li::after {    top: 11px;}.ipvb_top_li:last-child::after {    display: none;}.develo_life_ctil {    width: 100%;    display: flex;    justify-content: center;    display: none;}.develo_life_ctil .develo_bloomi_ri_butto {    padding-left: 0 !important;}.case_radio1 .case_p5_btm_le {    width: 40%;}.case_radio1 .case_p5_btm_ri {    width: 60%;    margin-top: 10px;}.case_radio1 .case_p5_btm_ri p::after {    display: none;}.name.collapsed {    display: flex;    justify-content: space-between;}.name.collapsed a {    line-height: 50px;    color: #333;    height: 50px;    overflow: hidden;}#main-subnav-list li a {    color: #333;}.subnav_wrap {    width: 100%;    display: flex;    align-items: center;    justify-content: space-between;    padding-right: 15px;}.subnav_erli a {    color: #666 !important;}.subnav_erul .subnav_erli:last-child {    border-bottom: none;    padding-bottom: 0 !important;}.subnav_erul .subnav_erli {    padding-left: 15px;}.subnav_erul .subnav_erli:first-child {    border-top: 1px solid #d4d4d4;    margin-top: 8px;}.subnav_wrap .iconfont {    display: none;    transform: rotate(0) !important;    transition: all 0.36s;}.subnav_li.actg .subnav_wrap .iconfont {    display: block;}.subnav_erul {    display: none;}.subnav_li.on .subnav_wrap .iconfont {    transform: rotate(180deg) !important;}.ys_g3page .ys_banner,.ys_g3_1page .ys_banner {    z-index: 11;}.ys_g3page .ys_ban_li,.ys_g3_1page .ys_ban_li {    overflow: visible !important;}.ys_g3page .ys_ban_li_img,.ys_g3_1page .ys_ban_li_img {    z-index: 110;}.ys_select_bd {    max-height: 155px;    top: 100%;}.ys_select_bd {    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}.cpbu_wrapk {    display: flex;    flex-wrap: wrap;}.case_radio1 .case_p5_btm {    display: block;}.cpbu_lik {    display: none;    width: 100%;}.cpbu_lik:first-child {    display: block;}.case_radio1 .case_p5_btm_ri p {    padding-left: 0 !important;}.ipvt_dots_wrap img {    opacity: 1;}.ipvt_dots_wrap p {    display: flex;    flex-direction: row-reverse;    align-items: center;}.ipvt_dots_wrap img {    margin-left: 0;    margin-right: 15px;}.ipvt_dots_wrap {    border-radius: 50px;    border: 1px solid #FFF;    background: rgba(255, 255, 255, 0.50);    padding: 10px 16px;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.08);}.ipvt_dots_wrap p {    color: #666;}.ipvt_dots_wrap.act p {    color: #0066F5 !important;}.ipvr_le {    width: 24px;}.ipvr_le img {    width: 100%;}.ipvr_ri p {    font-size: 16px;    line-height: 1.5;    color: #666;    transition: all 0.36s;}.interc_panora_video_return {    display: flex;    border-radius: 10px 10px 0px 0px;    background: #FFF;    box-shadow: 0px 2.39404px 5.32008px 0px rgba(73, 126, 218, 0.03), 0px 8.04107px 17.86905px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.08);    align-items: center;    position: absolute;    bottom: 0;    left: 50%;    transform: translateX(-50%);    padding: 12px 22px;    z-index: 20;    cursor: pointer;    transition: all 0.36s;    opacity: 0;    pointer-events: none;}.interc_panora_wrap {    top: 138px;}.ipvt_video {    height: calc(100vh - 138px);}/* .ipvt_video img {    height: 100%;    object-fit: cover;} */.ipvt_video img {    position: absolute;    top: 50%;    transform: translateY(-50%);}.ipvr_ri {    padding-left: 12px;}.ipvr_le svg {    width: 100%;}.ipvr_le path {    transition: all 0.36s;}.interc_panora.change .interc_panora_video_return {    opacity: 1;    pointer-events: all !important;}.std_pady {    padding: 80px 0;}.interc_panora_video_top .ipvt_dots_wrap img {    margin-left: 0;    margin-right: 10px;    margin-bottom: 0px;}.ipvt_dots_wrap img {    width: 20px;    margin-right: 10px;    margin-bottom: 0px;}.mhrl_btm_li a {    display: block;    padding: 2px 10px;}/* .sustai_goven_dots {    position: sticky;    top: 0;    left: 0;} */.sustai_goven_dots_wrap {    position: sticky;    top: 60%;    left: -50px;    z-index: 10;}/* .sustai_goven_dots {    position: absolute;    top: 0;    left:-50px;} */.sustai_goven_dots_li::after {    content: '';    position: absolute;    top: 0;    left: 2px;    width: 1px;    height: 100%;    background: rgba(247, 247, 247, 1);    z-index: -1;}.sustai_goven_dots_li .sgdl_sp1 {    display: block;    width: 6px;    height: 6px;    border-radius: 50%;    background: rgba(0, 102, 245, 1);    position: relative;    /* cursor: pointer; */}.sustai_goven_dots_li .sgdl_sp1::after {    content: '';    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 16px;    height: 16px;    background: rgba(0, 102, 245, 0.2);    border-radius: 50%;    opacity: 0;    transition: all 0.36s;}.sustai_goven_dots_li.act .sgdl_sp1::after {    opacity: 1;}.sustai_goven_dots_li {    padding-bottom: 47px;    position: relative;    z-index: 1;}.sustai_goven_cont {    display: flex;    align-items: flex-start;}.sustai_goven_li:last-child {    margin-bottom: 0 !important;}.sustai_goven_dots {    transform: translateX(-50px);}.sustai_goven_dots_li:last-child:after {    display: none;}.sgdl_sp2 {    position: absolute;    top: 0;    left: 50%;    transform: translateX(-50%);    width: 1px;    height: 0;    background: rgba(0, 102, 245, 1);}.sustai_goven_dots_li:last-child .sgdl_sp2 {    display: none;}/* .sustai_goven_dots_li.act .sgdl_sp2{    height: 100%;} */.behav_pop_expand {    width: 100%;    margin-bottom: 15px;}.bpet_ri {    width: 24px;    flex: none;    margin-top: 1px;}.bpet_ri svg {    width: 100%;}.bpet_ri path {    fill: #666 !important;    transition: all 0.36s;}.bpet_le p {    color: #333;    line-height: 1.3;    font-size: 16px;}.behav_pop_expand_top {    display: inline-block;}.bpet_wrap {    cursor: pointer;    display: flex;    align-items: center;}.behav_pop_expand_btm {    margin-top: 18px;    padding-left: 15px;    display: none;}.behav_pop_expand_top.act .mhnl_svg_path2 {    opacity: 0;}.bpet_le {    padding-right: 19px;}.cpbd_ul {    display: flex;    /* justify-content: space-between; */}.cpbd_li p {    font-size: 16px;    line-height: 1.75;    color: #333;}.cpbd_li {    position: relative;    padding-bottom: 28px;    text-align: center;}.cpbd_li_sp1 {    width: 10px;    height: 10px;    display: block;    background: rgba(0, 102, 245, 1);    border-radius: 50%;    position: absolute;    left: 50%;    transform: translateX(-50%);    bottom: 0;    z-index: 10;}.cpbd_li_sp1::after {    content: '';    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 24px;    height: 24px;    background: rgba(0, 102, 245, 0.2);    border-radius: 50%;    opacity: 0;    transition: all 0.36s;}.case_p5_btm_dots {    margin: 0 -130px;    margin-bottom: 84px;}.cpbd_li_sp2 {    width: 100%;    position: absolute;    bottom: 4px;    left: 50%;    height: 2px;    background: rgba(247, 247, 247, 1);}.cpbd_li_sp2::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 0%;    height: 100%;    background: rgba(0, 102, 245, 1);}.cpbd_li {    width: 25%;    cursor: pointer;}.cpbd_li:last-child .cpbd_li_sp2 {    display: none;}.cpbd_li.act .cpbd_li_sp1::after {    opacity: 1;}.cpbd_li.act .cpbd_li_sp2::after {    width: 100%;    transition: all 3.5s;}.sluti_revisi_wrapm {    display: flex;    justify-content: space-between;    align-items: center;}.sluti_revisi_le {    padding-right: 20px;}.sluti_revisi_ri {    flex: none;}.sluti_revisi_le .sluti_revisi_info {    margin-bottom: 0 !important;}.gwlc_btm_info p {    text-shadow: 0px 3px 4px rgba(0, 0, 0, 0.85);}body.slcle,body.slcle p {    -webkit-touch-callout: none !important;    -webkit-user-select: none !important;    -khtml-user-select: none !important;    -moz-user-select: none !important;    -ms-user-select: none !important;    user-select: none !important;}.hobu_li .hobu_li_wrap_tit p {    font-weight: bold;}.bpet_ri path {    fill: #0066F5 !important;}.bpet_le p {    color: #0066F5;}body.actp .sustai_head {    top: 150px;}.ys_b3pagel .interc_panora_video_btm {    opacity: 1;    pointer-events: all;}.spbc_sp {    width: 6px;    height: 6px;    background: rgba(0, 102, 245, 1);    position: absolute;    top: 0;    left: 50%;    transform: translateX(-50%);    z-index: 10;    border-radius: 50%;}.spbc_sp::after {    content: '';    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 16px;    height: 16px;    background: rgba(0, 102, 245, 0.2);    border-radius: 50%;    opacity: 0;    transition: all 0.36s;}.spbc_li::after {    display: none;}.spbc_line {    top: -5px;}.spbc_line img {    display: none;}.spbc_line {    width: 100%;    height: 1px;    background: rgba(0, 102, 245, 1);}.spbc_line {    display: none;}.sya_p1_btm .spbc_li {    width: 25%;    text-align: center;}.sya_p1_btm .spbc_ul {    padding-left: 0 !important;}.sya_p1_btm .spbc_li {    padding-top: 40px;}.spbc_sp1 {    position: absolute;    top: 2px;    left: 50%;    height: 1px;    width: 100%;    background: #F7F7F7;}.spbc_sp1::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 0%;    height: 100%;    background: #0066F5;}.sya_p1_btm .spbc_li:last-child .spbc_sp1 {    display: none;}.sya_p1_btm .spbc_li.act .spbc_sp::after {    opacity: 1;}.sya_p1_btm .spbc_li.act .spbc_sp1::after {    width: 100%;    transition: all 1.5s;}.aalb_top {    display: block;}.aalb_top_li::after {    display: none;}.aalb_top {    border-bottom: none;}.aalb_top_le {    width: 24px;    margin-top: 9px;}.aalb_top_ri {    padding-left: 16px;}.aalb_top_info {    padding-top: 17px;}.aalb_top_info p {    color: #666;    line-height: 1.75;}.aalb_top_li {    padding-bottom: 40px;}.aalb_top_tit p {    font-size: 16px;    color: #666;    transition: all 0.36s;}.aalb_top_li.act .aalb_top_tit p {    font-size: 24px;    color: #333;}.aalb_top_tit {    min-height: 42px;    display: flex;    align-items: center;}.aalb_top_info {    display: none;}.aalb_top_li {    margin-right: 0px !important;    padding-left: 28px;    position: relative;}.aalb_top_li_sp {    position: absolute;    top: 21px;    left: 3px;    width: 6px;    height: 6px;    background: #0066F5;    border-radius: 50%;    z-index: 10;}.aalb_top_li_sp::after {    content: '';    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 16px;    height: 16px;    background: rgba(0, 102, 245, 0.2);    border-radius: 50%;    opacity: 0;    transition: all 0.36s;}.aalb_top_li_sp1 {    position: absolute;    top: 24px;    left: 5px;    width: 1px;    height: 100%;    background: #F7F7F7;}.aalb_top_li_sp1::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 0%;    background: #0066F5;}.aalb_top_li:last-child .aalb_top_li_sp1 {    display: none;}.aalb_top_li.act .aalb_top_li_sp1::after {    height: 100%;    /* transition: all 3s; */}.aalb_top_li.act .aalb_top_li_sp::after {    opacity: 1;}/* .about_addres_le_wrak {    display: none;} */.about_addres_le {    width: 100%;}/* .about_addres_le .about_addres_le_tit {    text-align: center;} */.about_addres {    height: 180vh;}.about_addres_wrax {    height: 70vh;    position: sticky;    top: 220px;    left: 0;}.about_addres_ri {    position: absolute;    top: 100px;    right: 19%;}.about_addres_le_wrak {    opacity: 0;    pointer-events: none;    transition: all 0.56s;}.about_addres.ony .about_addres_le_wrak {    opacity: 1;    pointer-events: all;}.about_addres_le_tit {    transition: all 0.36s;}.about_addres.ony .about_addres_le .about_addres_le_tit {    text-align: left;}.about_addres_le_wrak {    width: 528px;    max-width: 100%;}.about_addres_le {    position: relative;}.cpbu_li .cpbu_wrap_info {    cursor: auto;}.ys_e4page .ys_banner1 .ys_ban_imgbox::before {    display: none;}.about_addres_cont {    align-items: stretch;}/* .about_addres_le_wrak {    transform: translateY(100px);} */.about_addres.ony .about_addres_le_wrak {    transform: translateY(0);}.mhnu_link {    font-size: 16px;    line-height: 1.5 !important;    display: inline-block !important;}.mod_head {    align-items: center;}.about_addres_wrax {    overflow: hidden;}.aarq_wrap {    width: 100%;    height: 100%;    position: absolute;    top: 0;    right: 0;    z-index: 10;}.about_addres_ri_post {    width: 100%;    position: relative;}.about_addres_ri_quan {    transition: all 0.36s;}.about_addres_ri_slick {    opacity: 0;    transition: all 0.36s;}.about_addres.ony .about_addres_ri_quan {    opacity: 0;}.about_addres.ony .about_addres_ri_slick {    opacity: 1;}/* .ys_ban_imgbox::before{    display: none;} */.ys_e2page .ys_ban_imgbox::before {    display: none;}/* .ys_e5page .c_ban_tit .mod_tit48,.ys_e4page .ybli_tit .mod_tit48,.ys_e4page .ybli_info p,.ys_e2page .ybli_tit .mod_tit48,.ys_e2page .ybli_info p {    text-shadow: 0px 3px 4px rgba(0, 0, 0, 0.45);} */.ys_e5page .ys_ban_imgbox::before {    display: none;}.sustai_head_ri_li.on .shrl_link {    pointer-events: none;}.ys_b3pagel .case_p4 {    display: none;}.interc_panora_video {    height: calc(100vh - 138px);}.interc_panora_tit .ys_cont1400 {    position: absolute;    left: 50%;    transform: translateX(-50%);}.ipvt_dots {    height: 100%;    top: 50%;    transform: translateY(-50%);    position: absolute;    left: 0;    width: 100%;    z-index: 10;}.ipvb_li_video_wrap img {    position: absolute;    top: 50%;    transform: translateY(-50%);}.interc_panora .interc_panora_tit {    left: 50%;    top: 50% !important;    transform: translate(-50%, -50%);    pointer-events: none;}.interc_panora .develo_creat_tit {    padding-top: 150px;    pointer-events: all;}.produ_list_li_img {    display: none;}.pllc_btm.ong {    width: 100% !important;    margin-left: 0px !important;}.pllc_btm.ong .pllc_btm_li:last-child {    margin-right: 0 !important;}.pllc_btm.ong .pllc_btm_wrap {    padding-left: 0 !important;}.pllc_btm.ong .pllc_btm_ul {    justify-content: center;}.pllc_btm_ul {    align-items: stretch;}.ys_b2page .detail_cont {    padding-top: 85px !important;}.interc_panora_video::after {    content: '';    position: absolute;    top: -2px;    left: 0;    width: 100%;    height: 3px;    background: #fff;    z-index: 10;    display: none;}.ipvt_video_weil::after {    content: '';    position: absolute;    top: -2px;    left: 0;    width: 100%;    height: 3px;    background: #fff;    z-index: 10;}.ipvt_video_weil::before {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 3px;    background: #fff;    z-index: 10;}.ipvt_video_weil {    width: 100%;    height: 100%;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.produ_list_retrun {    width: 100%;    position: relative;    background: #F7F7F7;    margin-top: 50px;}.detail_cont {    background: #F7F7F7;}.produ_list_retrun_cont {    width: 100%;}.produ_list_retrun_cont a {    display: flex;}.produ_list_retrun_cont .clbb_linp {    border-radius: 4px;    padding: 7px 12px;}.produ_list_li {    padding-top: 50px;}.interc_panora_wrap {    top: 138px;}.interc_panora {    height: auto !important;}.interc_panora_wrap {    top: auto !important;    position: relative !important;}.ys_b1page .ipvt_video_weil::before {    background: #F7F7F7;}.srbw_le .ilbm_link {    border-color: #999;}.ys_d1page .detail_cont {    background: transparent !important;}.ahll_relat {    display: none !important;}.ahll_wrap {    opacity: 1 !important;    width: 70%;}.ahll_wrap .ahll_subin {    display: none;}.ahll_wrap {    position: absolute;    top: 70%;    left: 50%;    transform: translateX(-50%);    transition: all 0.56s;}.ahll_wrap .ahll_subin {    display: block;    opacity: 0;    transition: all 0.36s;}.pllc_btm {    width: calc(100% + 23.6vw);}.pllc_btm_li {    height: auto !important;}.pllc_btm_li_wrap {    height: 100%;}.ipvb_li_video1,.ipvb_li_video {    display: none;}.interc_panora_video_top .ipvt_dots {    display: none;}.srbw_le .srbw_le_btm .cclm_li:first-child .ilbm_link {    min-width: 169px;    justify-content: center;}.report_develo_le .srbw_le_btm .cclm_li:first-child .ilbm_link {    min-width: 169px;    justify-content: center;}.ipvt_video_weil::before {    width: 100%;    height: 100% !important;    border: 2px solid #fff;    pointer-events: none;    background: transparent !important;}.ys_b1page .ipvt_video_weil::before {    border-bottom-color: #F7F7F7;}/* .ipvb_li {    display: none;} */.ipvb_li {    opacity: 0;    transition: all 0s !important;}.ys_b3pagel .ipvb_li {    display: block;    opacity: 1;}.ipvt_video_weil .ys_ban_video1 {    position: absolute;    left: 50%;    top: 50%;    z-index: 2;    transform: translate(-50%, -50%);    width: 100%;    /* display: none; */    opacity: 0;}.ipvb_top {    z-index: 16;}.ys_b5page .interc_panora_video_top .ipvt_dots,.ys_b3page .interc_panora_video_top .ipvt_dots {    display: block;}.about_addres_cont.kon1 #about_addres_ri_li1 {    display: block;}.about_addres_cont.kon1.kon2 #about_addres_ri_li1 {    display: none;}.about_addres_cont.kon1.kon2 #about_addres_ri_li2 {    display: block;}.about_addres_cont.kon1.kon2.kon3 #about_addres_ri_li1,.about_addres_cont.kon1.kon2.kon3 #about_addres_ri_li2 {    display: none;}.about_addres_cont.kon1.kon2.kon3 #about_addres_ri_li3 {    display: block;}.aalb_top_info {    display: block;}.ipvb_top_li.acta {    pointer-events: none;}.interc_panora .interc_panora_video_return.acta {    pointer-events: none !important;}.about_addres {    height: 220vh;}.about_addres_cont .about_addres_le_tit .mod_tit36 {    white-space: nowrap;}.ipvb_li.act {    transition: all 0.36s !important;}.about_addres_le_tit p {    transition: all 0.36s;}.about_addres_le_tit.act p {    opacity: 0;}.about_addres.ony .about_addres_le_tit.act p {    opacity: 1;}.about_addres {    height: 2840px;}.interc_panora .develo_creat_tit {    padding-top: 100px;}.ys_b3page .ipvt_video_weil::before {    border-bottom-color: #F7F7F7;}.mod_head_ri_lang {    z-index: 10;}.mod_head_ri {    position: relative;    z-index: 26;}.mhrl_btm {    top: 80px;}.cpru_li_btm {    padding-left: 40px;    padding-right: 40px;}.sustai_goven_dots_li .sgdl_sp1::after {    display: none;}.sustai_goven_dots_li .sgdl_sp1 {    width: 15px;    height: 15px;    background: rgba(230, 230, 230, 1);    transition: all 0.36s;}.sustai_goven_dots_li::after {    left: 7px;}.sustai_goven_dots_li.act .sgdl_sp1 {    background: rgb(204, 224, 253);}.sustai_report_cont .srlu_wrap .srlu_wrap_tit .mod_tit24 {    color: #0066F5;}.interc_panora_video_return {    background: #0066F5;}.interc_panora_video_return .ipvr_le path {    fill: #fff;}.interc_panora_video_return .ipvr_ri p {    color: #fff;}.ys_b3page.ys_b3pagel .ipvt_video_weil::before {    border-bottom-color: #fff;}.innov_help_li_top .mod_tit52 {    font-size: 48px;}.innov_help_li_top .mod_tit24 {    font-size: 20px;}.innov_help_li_btm p {    font-size: 16px;}.innov_help_li {    padding: 0 66px;    min-width: auto !important;}.innov_help_ul {    display: flex;}/* .innov_effect_wrap {    overflow: hidden;} */.interc_logo {    position: relative;    width: 100%;    background: #F7F7F7;    overflow: hidden;}.interc_logo_cont {    width: 100%;    position: relative;}.esg_care_btm {    width: 100%;    position: relative;}.esg_care_btm_wrap {    width: calc(100% - 70px);    overflow: hidden;    margin: 0 auto;    padding-bottom: 30px;}/* .ecbw_ul {    cursor: url(../images/cursor.svg), auto;} */.esg_care_btm_ress {    width: 750px;    margin: 0 auto;    height: 2px;    position: relative;    margin-top: 30px;    margin-bottom: 20px;}.esg_care_btm_ress .swiper-pagination {    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.1);}.swiper-pagination-progressbar-fill {    background: #0066F5 !important;}.ecbw_li .std_tit4 {    text-align: center;    color: #666;    margin-top: 30px;    padding: 0 10px;    font-size: 24px;}.ecbw_li_img {    background: #fff;}.interc_logo .interc_cooper_btm_swip {    padding-top: 40px;}.interc_logo .develo_creat_tit {    padding-left: 40px;    padding-right: 40px;}.ecbw_li_img {    border-radius: 20px;    overflow: hidden;}.ys_b3page .ilob_wrap {    width: 100%;    opacity: 1 !important;    cursor: auto !important;}.ys_b3page .ilob_li {    display: block !important;}.ys_b3page .ilob_ul {    display: flex;    flex-wrap: wrap;}.about_horizon_list_wrap {    width: 100%;    height: 100%;    display: flex;}.about_horizon_list .ys_cont1400 {    height: 100%;}.about_horizon_list_wrap .about_horizon_list_li {    width: 25%;    border-color: rgba(207, 207, 207, 0.3);}.about_horizon_list_wrap .about_horizon_list_li:last-child {    border: none;}.about_horizon_list_wrap .about_horizon_list_li {    align-items: center;    padding-bottom: 0 !important;}.about_horizon_list_wrap .ahll_wrap {    position: absolute;    top: 50% !important;    transform: translate(-50%, -50%) !important;}.about_horizon_list_wrap .ahll_icon {    margin-bottom: 85px;}.ahll_info .mod_tit36 {    color: #fff;}.suppli_shade_li {    height: 100%;}.suppli_shade_img {    width: 100%;    position: relative;}.suppli_shade_img::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.2);}.suppli_shade_img img {    width: 100%;}.suppli_shade .suppli_shade_ul {    position: absolute;    top: 0;    left: 0;    height: 100%;}.suppli_shade {    position: relative;    padding-bottom: 0 !important;}.suppli_shade_li {    border-right: 1px solid rgba(207, 207, 207, 1);}.sslw_top_tit .mod_tit36,.sslw_btm_info p {    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.25);}.suppli_shade_li_wrap::after {    display: none;}.suppli_shade_btm {    width: 100%;    position: relative;}.suppli_report {    margin-top: 0 !important;}.subnav_wrap.act a {    color: #0066F5 !important;}.subnav_erli.act a {    color: #0066F5 !important;}.ys_phnav_lisbox.act a {    color: #0066F5 !important;}.interc_panora .ipvt_dots_wrap {    pointer-events: none !important;}.interc_panora.selecty .ipvt_dots_wrap {    pointer-events: all !important;}.about_list .develo_creat_tit p {    width: 1066px;}.interc_panora_video_btm {    overflow: hidden;}.cpru_li_btm_more {    cursor: pointer;}.cpru_li_btm_more a {    pointer-events: none;}.produ_list_move_wrap {    position: fixed;    top: 0;    left: 0;    width: 100vw;    height: 100vh;    z-index: 99999;    pointer-events: none;    overflow: hidden;}.produ_list_move {    width: 100%;    height: 100%;    background: #F7F7F7;    display: flex;    align-items: center;    transition: all 1s;    pointer-events: all;    transform: translateX(100%);}.produ_list_move_wrap .produ_list_li:first-child {    display: block;}.produ_list_move_wrap .produ_list_li {    display: none;}.produ_list_move_wrap.leftd .produ_list_move {    transform: translateX(0%);}.produ_list {    max-height: calc(100vh - 40px);}.produ_list_waep .pblw_btm_info p {    min-height: auto !important;}.produ_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {    width: 2px;    background: #0066F5 !important;}.cpru_li_btm {    padding-left: 36px;    padding-right: 36px;}.about_horizon_img_phw {    display: none !important;}.sya_p1 .spbu_li_weap a {    pointer-events: none;}.ys_c1_2page .cpwb_top_dots {    display: none;}.mhrl_btm_li.act a {    color: #0066F5 !important}.ys_p6wu_li.eptchild .ys_p6wu_li_box::after {    display: block;}.ys_p6wu_li_box::after {    display: none;}.ys_fadeupa1 {    animation: ysfadeInUp 0.75s ease-in-out both;    animation-delay: 0.1s;}.ys_fadeupa2 {    animation: ysfadeInUp 0.75s ease-in-out both;    animation-delay: 0.2s;}.ys_fadeupa3 {    animation: ysfadeInUp 0.75s ease-in-out both;    animation-delay: 0.6s;}.ys_fadeupa4 {    animation: ysfadeInUp 0.75s ease-in-out both;    animation-delay: 0.8s;}.ys_fadeupa5 {    animation: ysfadeInUp 0.75s ease-in-out both;    animation-delay: 1s;}.interc_panora_video_top {    z-index: 15;}/* .interc_panora_video_btm {    z-index: 16;} */.interc_panora.change .interc_panora_video_btm {    z-index: 16;}.ipvt_video_weil .ys_ban_videok1,.ipvt_video_weil .ys_ban_videok2,.ipvt_video_weil .ys_ban_videok3,.ipvt_video_weil .ys_ban_videok4 {    position: absolute;    left: 50%;    top: 50%;    z-index: 2;    transform: translate(-50%, -50%);    width: 100%;    /* display: none; */    opacity: 0;}.ys_b3pagel .interc_panora_video_btm {    z-index: 28;}.ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(1) {    opacity: 0 !important;}.ys_hd_pc.ys_hd_highli.isfixed .mod_head_le .ys_imgbox_cover img:nth-child(1) {    opacity: 0 !important;}.ys_g2page .ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(1),.ys_c1_2page .ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(1),.ys_a1pageb .ys_hd_pc.ys_hd_highli .mod_head_le .ys_imgbox_cover img:nth-child(1) {    opacity: 1 !important;}.ys_g2page .ys_hd_pc.ys_hd_highli:hover .mod_head_le_log .ys_imgbox_cover img:nth-child(1),.ys_c1_2page .ys_hd_pc.ys_hd_highli:hover .mod_head_le_log .ys_imgbox_cover img:nth-child(1),.ys_a1pageb .ys_hd_pc.ys_hd_highli:hover .mod_head_le_log .ys_imgbox_cover img:nth-child(1) {    opacity: 0 !important;}.ys_g2page .ys_hd_pc.ys_hd_highli.isfixed .mod_head_le_log .ys_imgbox_cover img:nth-child(1),.ys_c1_2page .ys_hd_pc.ys_hd_highli.isfixed .mod_head_le_log .ys_imgbox_cover img:nth-child(1) {    opacity: 0 !important;}.aalb_top .aalb_top_tit {    cursor: pointer;}.about_addres {    height: 180vh;}.ys_g1page .ys_banner1 .ys_ban_imgbox::before {    display: none;}.interc_lead_num .ilnu_li {    width: auto !important;}.interc_lead_num .ilnu_li {    min-width: 150px;}.interc_lead_num .ilnu_li:last-child {    min-width: 220px;}.interc_lead_num .interc_lead_num_ul {    justify-content: space-between;}.ys_g1page .ys_banner .ybli_tit .mod_tit48,.ys_g1page .ys_banner .ybli_info p,.ys_g1page .ys_banner .about_ban_top .mod_tit24,.ys_g1page .ys_banner .about_ban_btm p,.ys_g1page .ys_banner .mod_bread_ul li a {    text-shadow: 0px 17px 20.75px rgba(72, 127, 210, 0.68);    /* text-shadow: 0px 4px 4px rgba(72, 127, 210, 0.18); */}.consum_list_ul {    margin: 0 -20px;}.consum_list .contact_busine_li_tit {    text-align: left;}.consum_list_cont {    width: 100%;}.consum_list_cont_circul {    width: 100%;    padding-bottom: 100px;}.ys_g3_1page.ys_g3page .consum_list {    padding-bottom: 0 !important;}.ys_d1page .ys_ban_imgbox img {    height: auto;    min-height: 550px !important;}.mod_fot_btm_nav .ys_p6wu_li {    display: none;}.home_assista {    width: 100%;    position: relative;    padding-bottom: 120px;}.home_assista_img img,.home_assista_img {    width: 100%;}.home_assista_img_posi {    width: 100%;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    z-index: 10;}.home_assista_img_posi .spcw_le {    width: 100%;    margin-bottom: 20px;}.home_assista_img_posi .spcw_ri {    width: 100%;    padding-top: 0 !important;}.home_assista_img_posi .sya_p2_cont_wrap {    flex-wrap: wrap;    text-align: center;    width: 870px;    margin: 0 auto;    max-width: 100%;}.sya_p3.on {    margin-top: 0 !important;}.home_assista_wrap {    width: 100%;    position: relative;}/* .ys_g3page .consum_list {    padding-bottom: 0 !important;} */.ys_g3page .ybli_input {    display: none;}.ys_g3page .ys_ban_li_img .ybli_tit {    margin-bottom: 0px;}.ys_d1page .detail_cont {    padding-top: 25vw !important;}.ys_b3wpage .interc_lead_num .ilnu_li {    min-width: 160px;}.ys_b3wpage .interc_lead_num .ilnu_li:last-child {    min-width: 160px;}.ys_d1page.ys_d1qpage .ys_ban_li_img {    display: block;    top: 48%;}.ys_d1page.ys_d1qpage .detail_cont {    padding-top: 32vw !important;    pointer-events: none;}.ys_d1page.ys_d1qpage .mod_main {    pointer-events: none;}.ys_d1page.ys_d1qpage .detail_cont .news_recom,.ys_d1page.ys_d1qpage .detail_cont .news_list {    pointer-events: all;}.about_addres_ri_quph {    display: none;}.ys_b5page .ipvt_video_weil::before {    border-bottom: none;}.ys_b3pagel .ilnu_li {    min-width: auto !important;}.ilnu_li_tit i {    font-size: 28px;    line-height: 1.5;    font-style: normal;}.innov_effect_top_p .ietp_info p {    min-height: 5.25em;}.ipvt_dots_wrap.right p {    display: flex;    flex-direction: row;}.ipvt_dots_wrap.right img {    margin-right: 0;    left: auto;    right: 12px;}.ipvt_dots_wrap.right {    padding-right: 40px !important;    padding-left: 12px !important;}.ipvt_dots_wrap {    white-space: nowrap;    flex: none;    padding-left: 40px !important;}.ipvt_dots_wrap img {    position: absolute;    top: 50%;    transform: translateY(-50%);    left: 12px;    margin-left: 0 !important;    margin-left: 0 !important;}.ys_d1page.ys_d1qpage .detail_cont {    padding-top: 25vw !important;}.about_addres_le .about_addres_le_infod {    position: absolute;    top: 75px;    left: -9.5%;    width: 750px;    text-align: center;}.about_addres_le_infod p {    transition: all 0.36s;}.about_addres_le_infod.act p {    opacity: 0;}.about_addres_le_infod.act {    pointer-events: none;}.about_addres_wrax {    height: auto !important;    min-height: 70vh;}.about_milest {    width: 100%;    position: relative;}.about_addres {    background: rgba(247, 247, 247, 1);}.about_milest_cont {    width: 100%;    position: relative;}.about_milest_top .develo_creat_tit,.about_milest_top p {    text-align: left;}.about_milest_top p {    margin-left: 0;    margin-right: 0;    width: 100%;}.about_milest_top {    width: 64%;}.about_milest_btm {    width: 100%;    position: relative;}.ambs_li_wrap_year {    font-size: 80px;    line-height: 1.3;    color: #D9D9D9;    transition: all 0.36s;}.ambs_li.year {    width: 240px !important;    position: relative;}.ambs_li.month {    width: 345px !important;}.ambs_li_wrap_btm {    width: 100%;}.ambs_li_wrap_btm_p1 p {    color: #333;    line-height: 1.75;}.ambs_li_wrap_btm_line {    width: 100%;    height: 1px;    background: #CFCFCF;    position: relative;    margin-top: 12px;    margin-bottom: 14px;}.ambs_li_wrap_btm_line::after {    content: '';    position: absolute;    top: -3px;    left: 0;    width: 7px;    height: 7px;    background: #D9D9D9;    border-radius: 50%;    transition: all 0.36s;}.ambs_li_wrap_year {    position: relative;}.ambs_li_wrap_year::before {    content: '';    position: absolute;    width: 50px;    height: 4px;    background-color: #fff;    top: 52px;    left: -45px;}.ambs_li_wrap_year::after {    content: '';    position: absolute;    top: 50px;    left: -52px;    width: 7px;    height: 7px;    background: #D9D9D9;    border-radius: 50%;}.ambs_li_wrap_btm_line::before {    left: auto;    right: 0;}.ambs_li_wrap_btm_p2 p {    color: #000;    line-height: 1.75;    padding-right: 55px;}.ambs_li_wrap_img {    width: 80%;    transition: all .4s ease;    opacity: 0;    transform: translateY(-100px);}.ambs_li_wrap_btm_p1,.ambs_li_wrap_btm_p2 {    transition: all 0.36s;}.ambs_li.year.swiper-slide-active .ambs_li_wrap_year {    color: #0066F5;}.ambs_li_wrap_img {    pointer-events: none;}.ambs_li_wrap_btm_p2 p {    height: 3.5em;    overflow: hidden;}.ambs_ul {    align-items: stretch;}.ambs_li.year {    height: auto !important;    display: flex;    align-items: flex-end;    padding-bottom: 20px;}.about_milest_top .develo_creat_tit {    margin-bottom: 20px;}.ambs_li.year:first-child .ambs_li_wrap_year::after,.ambs_li.year:first-child .ambs_li_wrap_year::before {    display: none;}.about_milest_btm_swiper {    overflow: visible !important;}.about_milest_btm_option {    width: 100%;    border-radius: 40px;    padding: 24px 172px;    background: #F7F7F7;    position: relative;    margin-top: 75px;    overflow: hidden;}.ambo_wrap {    width: 12px;    position: absolute;    top: 50%;    transform: translateY(-50%);    cursor: pointer;}.ambo_wrap img {    width: 100%;}.ambo_le {    left: 92px;}.ambo_ri {    right: 92px;}.ambo_ul_li p {    font-size: 16px;    line-height: 1.75;    color: #333;    transition: all 0.36s;    text-align: center;    position: relative;    padding-bottom: 4px;    cursor: pointer;}.ambo_ul_li p::after {    content: '';    position: absolute;    bottom: 0;    left: 50%;    transform: translateX(-50%);    width: 4px;    height: 4px;    background: #0066F5;    border-radius: 50%;    transition: all 0.36s;    opacity: 0;    transform: translateY(10px);    transition: all .4s ease;}.ambo_ul_li p:hover::after {    opacity: 1;    transform: translateX(-50%) translateY(0px);}.ambo_ul_li p:hover {    color: #0066F5;}.ambo_ul_li.act p::after {    opacity: 1;    transform: translateX(-50%) translateY(0px);}.ambo_ul_li.act p {    color: #0066F5;}.about_milest_ph {    display: none;}.ambo_swiper {    overflow: hidden;}.ambo_ul_li:nth-child(2) {    animation-delay: .15s;}.ambo_ul_li:nth-child(3) {    animation-delay: .2s;}.ambo_ul_li:nth-child(4) {    animation-delay: .25s;}.ambo_ul_li:nth-child(5) {    animation-delay: .3s;}.ambo_ul_li:nth-child(6) {    animation-delay: .35s;}.ambo_ul_li:nth-child(7) {    animation-delay: .4s;}.ambo_ul_li:nth-child(8) {    animation-delay: .45s;}.ambo_ul_li:nth-child(9) {    animation-delay: .5s;}.ambo_ul_li:nth-child(10) {    animation-delay: .55s;}.ambo_ul_li:nth-child(11) {    animation-delay: .6s;}.ambo_ul_li:nth-child(12) {    animation-delay: .75s;}.ambo_ri img {    animation-delay: .8s;}.consum_list .contact_busine_li_tit {    display: flex;    align-items: center;    justify-content: space-between;    margin-bottom: 0 !important;    padding-top: 50px;    padding-bottom: 50px;    cursor: pointer;}.consum_list_btm {    width: 100%;    position: relative;    display: none;    padding-bottom: 40px;}.cblt_img {    width: 44px;}.cblt_img img:nth-child(2) {    opacity: 0;}.consum_list_cont_circul {    padding-bottom: 0px !important;    margin-top: 0px !important;    border-bottom: 1px solid #CFCFCF;}.consum_list_cont_circul:first-child .contact_busine_li_tit {    padding-top: 0 !important;}.contact_busine_li_tit.on .cblt_img img:nth-child(1) {    opacity: 0;}.contact_busine_li_tit.on .cblt_img img:nth-child(2) {    opacity: 1;}.aarl_circle {    width: 176px;    height: 176px;    border-radius: 50%;    background: rgba(255, 255, 255, 0.8);    position: absolute;    top: 37%;    left: 49%;    transform: translate(-50%, -50%);    text-align: center;    display: flex;    align-items: center;    justify-content: center;    opacity: 0;    transition: all 0.56s;}.aarl_circle_tit p {    font-size: 48px;    line-height: 1.3;    color: rgba(10, 77, 167, 1);}.aarl_circle_info p {    font-size: 16px;    line-height: 1.75;    color: rgba(10, 77, 167, 1);}.about_addres.ony .about_addres_ri_li.slick-current .aarl_circle {    opacity: 1;    transition-delay: 0.5s;}.ambs_li.month {    width: 425px !important;}.clul_wrap_top {    padding-bottom: 0 !important;}.clul_wrap_add_tit {    margin-bottom: 0px !important;}.sya_p1_btm_ul {    position: relative;}.sya_p1_btm_ul::after {    content: '';    position: absolute;    border-radius: 20px;    top: -3px;    left: -3px;    /* height: 3px; */    border-top: 5px solid #fff;    border-left: 5px solid #fff;    z-index: 10;    width: 100%;    height: 100%;    /* background: #fff; */    pointer-events: none;}.sya_p1_btm_ul::before {    content: '';    position: absolute;    border-radius: 20px;    bottom: -3px;    right: -3px;    /* height: 3px; */    z-index: 10;    width: 100%;    height: 100%;    /* background: #fff; */    border-bottom: 5px solid #fff;    border-right: 5px solid #fff;    pointer-events: none;}.spbu_li video {    background: transparent !important;}.aarl_circle {    top: 86%;    left: 57%;}.about_addres_ri .slick-list {    overflow: visible !important;}.aarl_circle {    z-index: 10;    background: rgba(255, 255, 255, 0.45);}.sya_p3_btm_wrap img{    width: 100%;}.behav_pop_wrap .cpru_li_btm_more a{    pointer-events: all !important;   }          .innov_effect_btm  .ivbu_wrap_info  {        padding-right: 0 !important;    }/*  */.spbu_wrap_li_dots {    width: 20px;    position: relative;    cursor: pointer;}.spbu_wrap_li_dots img {    width: 100%;    z-index: 10;}.spbu_wrap_li_dots::after {    content: '';    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 150%;    height: 150%;    border-radius: 50%;    background: #0066F5;    z-index: -1;    animation: myfirst 2s linear infinite;    transform: translate(-50%, -50%) scale(0.1);    opacity: .7;}.spbu_wrap_li_dots::before {    content: '';    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 150%;    height: 150%;    border-radius: 50%;    background: #0066F5;    z-index: -1;    animation: myfirst 2s linear infinite;    animation-delay: 0.6s;    transform: translate(-50%, -50%) scale(0.1);    opacity: .7;}.spbu_wrap_li {    position: absolute;    transform: translate(-50%, -50%);    z-index: 10;}@keyframes myfirst {    0% {        transform: translate(-50%, -50%) scale(0.1);        opacity: .7;    }    50% {        transform: translate(-50%, -50%) scale(0.7);        opacity: 0.5;    }    100% {        transform: translate(-50%, -50%) scale(1.4);        opacity: 0;    }}.spbu_wraq {    width: 100%;    height: 100%;    position: absolute;    z-index: 20;    top: 0;    left: 0;}.spbu_wrap_li_right {    position: absolute;    background: #fff;    border-radius: 20px;    width: 270px;    overflow: hidden;    /*display: none;*/    box-shadow: 0px 2.394px 5.32px 0px rgba(73, 126, 218, 0.03), 0px 8.041px 17.869px 0px rgba(73, 126, 218, 0.04), 0px 36px 80px 0px rgba(73, 126, 218, 0.08);}.swlr_top {    width: 100%;    padding: 24px 26px;}.swlr_top_tit p {    font-size: 20px;    line-height: 1.6;    color: #333;}.swlr_top_tit {    margin-bottom: 12px;}.swlr_top_info p {    font-size: 14px;    line-height: 1.6;    color: #666;}.swlr_top_info {    margin-bottom: 20px;}.swlr_top_more a {    font-size: 14px;    color: #fff;    border-radius: 50px;    background: #0066F5;    display: inline-block;    line-height: 2;    padding: 3px 17px;}.swlr_btm {    width: 100%;}.swlr_btm img {    width: 100%;}.sya_p1_btm_ul .slick-list {    overflow: visible !important;}.sya_p1 .spbc_ul ,.sya_p1 .sya_p1_btm_more {    display: none;}/*  *//**/.swlr_top {    text-align: center;}.swlr_top_more {    text-align: center;}.sya_p1_btm {    position: relative;}.spbu_wrap_li.act .spbu_wrap_li_right{    transform: scale(1) !important;    opacity: 1 !important;}.spbu_wrap_li_right {    transform:  scale(0);    transition: all 0.1s ease-out;    opacity: 0;}.spbu_wrap_li:nth-child(1) .spbu_wrap_li_right{    top: 46px;    right: -88px;    left: auto;    transform-origin: 85% 0px;}.spbu_wrap_li:nth-child(2) .spbu_wrap_li_right{    top: auto;    right: auto;    bottom: -30px;    left: 45px;    transform-origin: 0px 90%;}.spbu_wrap_li:nth-child(3) .spbu_wrap_li_right{     top: 45px;    right: auto;    bottom: auto;   left: -82px;    transform-origin: 30% 50%;}.spbu_wrap_li:nth-child(4) .spbu_wrap_li_right{    top: 29px;    left: 29px;    right: auto;    bottom: auto;    transform-origin: 0 0px;}.sya_p1_btm_ul  {    margin-bottom: 0 !important;}.spbz_ul {    width: 100%;    position: relative;    display: none;}.spbz_li {    width: 100%;    position: relative;    display: none;}.spbz_li:first-child{    display: block;}.spbz_li .spbu_wrap_li_right {    position: relative !important;    top: auto !important;    left: auto !important;    bottom: auto !important;    transform: scale(1) !important;    opacity: 1 !important;    width: 100%;    display: block !important;}.spbz_ul .slick-dots {    position: relative;    bottom: auto;    margin-top: 5px;}.spbz_ul .slick-dots li {    width: 6px;    height: 6px;}.spbz_ul .slick-dots li.slick-active {    background: #0066F5;}.t_sykbox {    position: absolute;    top: 9px;    transform: translateY(0);    left: 32px;    pointer-events: none;}.spbu_wrap_li.on .t_sykbox {    pointer-events: all;}.t_syk1jie {    border-radius: 22px;    line-height: 44px;    min-width: 165px;    padding-left: 42px;    padding-right: 16px;    left: -8px;    top: 0;    transform: translateY(0);    position: relative;}.t_syk1jie::before {    content: "";    position: absolute;    left: 0;    top: 0;    z-index: -1;    width: 0;    height: 100%;    background: -webkit-linear-gradient(left, #0066F5, #0066F5);    border-radius: 22px;}.t_syk1jie::before {    transition: all .4s cubic-bezier(.34, .44, .41, 1.12);}.spbu_wrap_li.on .t_syk1jie::before {    width: 100%;    transition: all .4s cubic-bezier(.34, .44, .41, 1.12);}.t_stcon {    font-size: 0;    height: 40px;    display: flex;    align-items: center;}.spbu_wrap_li .t_syk1jie div {    opacity: 0;}.spbu_wrap_li.on .t_syk1jie div {    opacity: 1;    transition: all .36s .2s;}.t_syk1wen {    font-size: 14px;    color: #fff;    line-height: 40px;    margin-right: 8px;}.spbu_wrap_li.on .t_syk1jie div {    opacity: 1;    transition: all .36s .2s;}.spbu_wrap_li .t_syk1go {    width: 6px;    float: none;    position: relative;    left: 0;    margin-right: 0;}.t_sykbox {    top: -10px;    left: -5px;}.t_syk1jie {    min-width: 188px;}.spbu_wrap_li.on {    z-index: 20;}.spbu_wrap_li.on .spbu_wrap_li_dots img  {    transform: rotate(135deg);}.spbu_wrap_li_dots img {        transition: all .3s ease 0s;}/*.about_addres_le {*//*    left: 29.5%;*//*}*/.ys_b3wpage .case_radio ,.ys_b3pagel .case_radio,.ys_b1page .interc_lead   ,.ys_b5page .case_radio{    display: none !important;}.swlr_top .swlr_top_more a {    background: transparent !important;    padding: 0 !important;    color: #0066F5 !important;}.swlr_top_tit {    margin-bottom: 8px;}/*.behav_pop_expand  .cpru_li_btm_more.bpeb_btmy1 .clbm_ri{*//*    transform: rotate(90deg);*//*}*//*.behav_pop_expand  .cpru_li_btm_more.bpeb_btmy1 a{*//*        pointer-events: none !important;*//*}*/.ys_alpageb .sya_p3 .sya_p3_btm_wrap .about_horizon_img_phw {    display: none !important;}.ys_alpageb .sya_p3 .sya_p3_btm_wrap .about_horizon_img_pcw {    display: block !important;}.ys_alpageb .sya_p3 .sya_p3_btm_wrap .ys_ban_video {    display: block !important;}.spbu_wrap_li.act .spbu_wrap_li_dots img{    transform: rotate(-135deg);}.hnbl_more_flex  {    display: flex;}.hnbl_more_flex .hnbl_more  {    margin-right: 20px;}.hnbl_more_flex .invest_list_btm_more {    margin-top: 0 !important;}.mod_fot_btm_log {    margin-bottom: 20px ;}.innov_help_video_wrap::after {    z-index: 3;   }.mod_flex_ri {    flex: none;}.mod_flex_le {    padding-right: 10px;}.ys_g4page .develo_creat_tit  .mod_tit36 {    width: 900px;    margin: 0 auto;    max-width: 100%;}.ys_g1page .innov_help_video_wrap::after {    display: none;}/* 2024.4.22 新增star */.cable-baner {    width: 100%;    /* position: relative; */    background: #F7F7F7;    padding-top: 30px;    padding-bottom: 260px;}.cable-page .ys_main {    padding-top: 58px;}.cable-baner-wrap {    width: 900px;    margin: 0 auto;    max-width: 100%;    position: relative;    padding-top: 85px;}.cable-baner-wrap .mod_tit52 {    text-align: center;    color: #333333;    font-weight: bold;    line-height: 1.3;    margin-bottom: 45px;}.cbws-le p {    font-size: 16px;    line-height: 1.75;}.cable-baner-wrap-share {    display: flex;    justify-content: center;    align-items: center;    position: relative;    z-index: 10;}.cbws-le {    flex: none;    padding-right: 10px;}.cable-product {    width: 100%;    position: relative;    margin-top: -196px;    padding-top: 0 !important;}.cable-product-wrap {    width: 100%;    background: #fff;    border-radius: 14.964px;    box-shadow: 0px 5.031px 3.773px 0px rgba(3, 36, 83, 0.05);    overflow: hidden;    display: flex;    flex-wrap: wrap;    align-items: center;}.cable-product-ri {    width: 54%;}.cable-product-le {    padding: 70px;    width: 46%;}.cable-product-le-tit .mod_tit24 {    color: #333333;    line-height: 1.6;}.cable-product-le-tit {    margin-bottom: 31px;}.cable-product-le-btm {    width: 100%;}.cable-product-le-btm p {    font-size: 16px;    line-height: 1.75;    color: #333333;    margin-bottom: 18px;}.cable-product-le-btm p span {    padding-right: 63px;    color: #666666;}.cable-product-ri-li {    display: none;}.cable-product-ri-li:first-child {    display: block;}.cable-product-ri .slick-dots li {    margin: 0 10px;    background: #CFCFCF;}.cable-product-ri .slick-dots li.slick-active {    background: #0066F5;}.cable-product-ri .slick-dots {    bottom: 25px;}.cable-product-btm {    width: 100%;    padding-top: 80px;    padding-left: 80px;    padding-right: 80px;}.cable-product-btm-tit .mod_tit24 {    color: #333333;    line-height: 1.6;}.cable-product-btm-tit {    margin-bottom: 58px;}.cable-product-btm-info p {    font-size: 16px;    line-height: 1.75;    color: #333333;    padding-left: 22px;    position: relative;    margin-bottom: 16px;}.cable-product-btm-info p::after {    content: '';    position: absolute;    top: 12px;    left: 7px;    width: 4px;    height: 4px;    background: #333333;    border-radius: 50%;}.cable-recom {    width: 100%;    position: relative;    background: #F7F7F7;}.cable-recom-btm {    width: 100%;    position: relative;}.cable-recom-btm-ul {    display: flex;    flex-wrap: wrap;    margin: 0 -15px;}.crbu-li {    width: 33.333333%;    padding: 0 15px;    margin-bottom: 30px;}.crbu-wrap {    width: 100%;    background: #fff;    border-radius: 10px;    overflow: hidden;    background: #fff;    display: block;    box-shadow: 0px 36px 80px 0px rgba(73, 126, 218, 0.08), 0px 8.041px 17.869px 0px rgba(73, 126, 218, 0.04), 0px 2.394px 5.32px 0px rgba(73, 126, 218, 0.03);}.crbu-wrap-btm {    width: 100%;    position: relative;    padding: 32px 43px;    padding-bottom: 48px;}.crbu-wrap-btm-tit .mod_tit24 {    color: #333333;    line-height: 1.6;    transition: all 0.36s;    height: 1.6em;    overflow: hidden;    -webkit-line-clamp: 1;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.crbu-wrap-btm-info p {    font-size: 14px;    line-height: 1.6;    color: #666666;    height: 3.2em;    overflow: hidden;    -webkit-line-clamp: 2;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}.crbu-wrap-btm-tit {    margin-bottom: 9px;}.sluti_revisi .sluti_revisi_info {    width: 780px;    max-width: 100%;}.mod_fot_btm_shar .mfbs_code {    top: 48px;    bottom: auto;}.crbu-wrap-more {    display: flex;    align-items: center;}.crbu-wrap-more p{    color: #0066F5;    line-height: 1.5;    font-size: 16px;    padding-right: 16px;}.crbu-wrap-more svg{    width: 11px;}.crbu-wrap-btm .crbu-wrap-more {    margin-top: 28px;}.pllc_btm_li_wrap .crbu-wrap-more {    margin-top: 10px;}.pllc_btm_li_wrap {    display: block;}/* 2024.4.22 新增end */.cpru_li_btm a .cpru_li_btm_more {    display: flex;    align-items: center;    justify-content: center;}.cpru_li_btm a .clbm_ri {    margin-top: 2px;}.about_horizon_img_wrap{    position: relative;}.about_horizon_img_wrap::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;   background: rgba(0,0,0,0.15);}.behav_pop  .mCSB_scrollTools {    top: auto;    bottom: 15px;    height: calc(100% - 100px);    right: 18px !important;}.behav_pop .mCSB_dragger_bar {    background: rgb(193,193,193) !important;}/**/.ys_banner1 .ys_ban_video {    z-index: 10;    height: 100%;    object-fit: cover;}.c_ban_play {    width: 46px;    margin-bottom: 6px;    display: none;}.c_ban_play img{    width: 100%;}/*----------------*//*.ys_videompop.ys_videom {*//*    background: rgba(0,0,0,0.6);*//*}*//*.ys_videompop .ys_videom_iframebox video {*//*    width: 100%;*//*}*//*.ys_videompop .ys_videom_iframebox {*//*    background-color: #000;*//*    padding: 30px;*//*    border-radius: 32px;*//*}*//*.ys_videompop.ys_videom .ys_videom_video{*//*    border-radius: 10px;*//*}*//*.ys_videompop .ys_videom_close {*//*    width: 50px;*//*    height: 50px;*//*    background: #fff;*//*    border-radius: 50%;*//*    display:flex;*//*    justify-content: center;*//*    align-items: center;*//*}*//*.ys_videompop .ys_videom_close .iconfont {*//*    color: #333;*//*    font-weight: bold;*//*    font-size: 18px;*//*}*//*.ys_videompop .ys_videom_close {*//*    right: -51px;*//*    top: -2.5em;*//*}*//*.ys_videompop .ys_videom_video *//*.ys_videompop video {*//*    height: auto !important;*//*}*//*.ys_videompop .vjs-theme-fantasy .vjs-play-control.vjs-paused .vjs-icon-placeholder::before,*//*.ys_videompop .vjs-theme-fantasy .vjs-play-control.vjs-playing .vjs-icon-placeholder::before {*//*    height: 20px !important;*//*    width: 20px !important;*//*    margin-top: 4px !important;*//*    border-radius: 1em;*//*    border: 2px solid var(--vjs-theme-fantasy--secondary) !important;*//*    font-size: 0.9em !important;*//*    line-height: 1.2 !important;*//*    top: 1px !important;*//*    left: 25px !important;*//*}*//*.ys_videompop .vjs-theme-fantasy .vjs-play-progress::before {*//*    background: transparent !important;*//*}*//*.ys_videompop .vjs-slider-bar {*//*    background: #fff !important;*//*}*//*.ys_videompop .vjs-theme-fantasy .vjs-button > .vjs-icon-placeholder::before {*//*    line-height: 30px !important;*//*}*//*@media screen and (max-width: 1200px) {*//*    .ys_videompop .ys_videom_close {*//*        right: -10px;*//*        top: -2.5em;*//*        width: 34px;*//*        height: 34px;*//*    }*/    /*    .ys_videompop .ys_videom_close .iconfont {*//*        font-size: 14px;*//*    }*/    /*    .ys_videompop .ys_videom_close {*//*        right: 0px;*//*        top: -2em;*//*    }*//*    .ys_videompop .ys_videom_iframebox {*//*        padding: 13px;*//*        border-radius: 10px;*//*    }*//*}*/.sustai_ban {    display: none;}.c_ban_video .ys_imgbox_cover{    display: block !important;}.ys_e1page .c_ban_video .ys_imgbox_cover {    right: 16px !important;    width: 32px !important;}.c_ban_video  p{    padding-left: 15px;}.ys_e1page .ys_banner .spbm_more  p  {    padding-left: 30px;    padding-right: 30px;}.ys_e1page .ys_banner .c_ban_video p{    padding-right: 60px;}.ys_e1page .ys_banner .spbm_more {    margin-right: 40px;}.ys_videom_content {    width: 900px;}.report_develo_ri {    position: relative;   }.report_develo_ri .ys_imgbox_cover::after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.2);}.srbw_ri-play {    width: 50px;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    cursor: pointer;    z-index: 10;}.srbw_ri-play img{    width: 100%;}.ys_e1page .c_ban .c_ban_info {    width: 100% !important;}.ys_e1page  .ys_pos_center {    top: 58%;}/**/.ssrt_list:nth-child(1) .ssrt_li:nth-child(10),.ssrt_list:nth-child(1) .ssrt_li:nth-child(12),.ssrt_list:nth-child(1) .ssrt_li:nth-child(13),.ssrt_list:nth-child(1) .ssrt_li:nth-child(17) {    opacity: 1;}.ssrt_list:nth-child(1) .ssrt_li:nth-child(3),.ssrt_list:nth-child(1) .ssrt_li:nth-child(4),.ssrt_list:nth-child(1) .ssrt_li:nth-child(8){    opacity: 0.2 !important;}.ssrt_list:nth-child(2) .ssrt_li:nth-child(3),.ssrt_list:nth-child(2) .ssrt_li:nth-child(4),.ssrt_list:nth-child(2) .ssrt_li:nth-child(5),.ssrt_list:nth-child(2) .ssrt_li:nth-child(6),.ssrt_list:nth-child(2) .ssrt_li:nth-child(7),.ssrt_list:nth-child(2) .ssrt_li:nth-child(8),.ssrt_list:nth-child(2) .ssrt_li:nth-child(9),.ssrt_list:nth-child(2) .ssrt_li:nth-child(10),.ssrt_list:nth-child(2) .ssrt_li:nth-child(11),.ssrt_list:nth-child(2) .ssrt_li:nth-child(12),.ssrt_list:nth-child(2) .ssrt_li:nth-child(13),.ssrt_list:nth-child(2) .ssrt_li:nth-child(16) {    opacity: 1;}.ssrt_list:nth-child(2) .ssrt_li:nth-child(17) {    opacity: 0.2 !important;}.ssrt_list:nth-child(3) .ssrt_li:nth-child(3),.ssrt_list:nth-child(3) .ssrt_li:nth-child(7),.ssrt_list:nth-child(3) .ssrt_li:nth-child(9),.ssrt_list:nth-child(3) .ssrt_li:nth-child(12),.ssrt_list:nth-child(3) .ssrt_li:nth-child(13) {    opacity: 1;}.ssrt_list:nth-child(3) .ssrt_li:nth-child(11),.ssrt_list:nth-child(3) .ssrt_li:nth-child(6){    opacity: 0.2 !important;}.ssrt_list:nth-child(4) .ssrt_li:nth-child(1),.ssrt_list:nth-child(4) .ssrt_li:nth-child(4),.ssrt_list:nth-child(4) .ssrt_li:nth-child(16),.ssrt_list:nth-child(4) .ssrt_li:nth-child(17) {    opacity: 1;}.ssrt_list:nth-child(4) .ssrt_li:nth-child(5),.ssrt_list:nth-child(4) .ssrt_li:nth-child(8),.ssrt_list:nth-child(4) .ssrt_li:nth-child(10),.ssrt_list:nth-child(4) .ssrt_li:nth-child(3){    opacity: 0.2 !important;}.hobu_li_wrap_logo {    /*width: 74%;*/    max-width: 74%;    margin-left: auto;    margin-right: auto;    text-align: center;}@media screen and (max-width: 1440px) {    .ys_e1page .c_ban_video .ys_imgbox_cover {        right: 14px !important;        width: 24px !important;    }    .ys_e1page .ys_banner .spbm_more p {        padding-left: 22px;        padding-right: 22px;    }.ys_e1page .ys_banner .c_ban_video p {    padding-right: 48px;}.ys_e1page .ys_banner .spbm_more {    margin-right: 18px;}}@media screen and (max-width: 1199px) {    .ys_e1page .ys_pos_center {        top: 56% !important;    }}@media screen and (max-width: 991px) {    .ys_e1page .ys_pos_center {        top: 50% !important;    }}@media screen and (max-width: 480px) {    .ys_e1page .ys_banner .spbm_more p {        padding-left: 18px;        padding-right: 18px;    }    .ys_e1page .ys_banner .spbm_more {        margin-right: 7px;    }        .ys_e1page .ys_banner .c_ban_video p {        padding-right: 48px;    }        .srbw_ri-play {        width: 36px;    }    }