@charset "utf-8";body {    font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial;}@font-face {    font-family: 'iconfont';    src: url('../fonts/iconfont/iconfont.woff2?t=1629424770787') format('woff2'),        url('../fonts/iconfont/iconfont.woff?t=1629424770787') format('woff'),        url('../fonts/iconfont/iconfont.ttf?t=1629424770787') format('truetype');}@font-face {    font-family: 'PoppinsBold';    src: url('../fonts/PoppinsBold.eot');    src: url('../fonts/PoppinsBold.eot') format('embedded-opentype'),        url('../fonts/PoppinsBold.woff2') format('woff2'),        url('../fonts/PoppinsBold.woff') format('woff'),        url('../fonts/PoppinsBold.ttf') format('truetype'),        url('../fonts/PoppinsBold.svg#PoppinsBold') format('svg');}@font-face {    font-family: 'PoppinsSemiBold';    src: url('../fonts/PoppinsSemiBold.eot');    src: url('../fonts/PoppinsSemiBold.eot') format('embedded-opentype'),        url('../fonts/PoppinsSemiBold.woff2') format('woff2'),        url('../fonts/PoppinsSemiBold.woff') format('woff'),        url('../fonts/PoppinsSemiBold.ttf') format('truetype'),        url('../fonts/PoppinsSemiBold.svg#PoppinsSemiBold') format('svg');}@font-face {    font-family: 'Righteous';    src: url('../fonts/RighteousRegular.eot');    src: url('../fonts/RighteousRegular.eot') format('embedded-opentype'),        url('../fonts/RighteousRegular.woff2') format('woff2'),        url('../fonts/RighteousRegular.woff') format('woff'),        url('../fonts/RighteousRegular.ttf') format('truetype'),        url('../fonts/RighteousRegular.svg#RighteousRegular') format('svg');}@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');}.iconfonts {    font-family: "iconfont" !important;    font-size: 16px;    font-style: normal;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}/*分享翻译*/#bsWXBox .bsTop:after {    /*分享中文版本*/    content: '- 微信';    /*分享英文版本*/    /* content: '- weixin'; */    display: block;    position: absolute;    left: 85px;    top: 50%;    font-size: 14px;    transform: translateY(-50%);}#bsWXBox .bsTop:before {    /*分享中文版本*/    content: '分享到';    /*分享英文版本*/    /* content: 'Share the'; */    display: block;    position: absolute;    left: 10px;    top: 50%;    font-size: 14px;    transform: translateY(-50%);}/*导航默认选中*/.yxnav_active1 {}.yxnav_active2 {}/* - banner - start*/.ys_banner {    width: 100%;    position: relative;    z-index: 10;}.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: linear-gradient(0deg, rgba(0, 77, 140, 0.2), rgba(0, 77, 140, 0.2));}.ys_ban_txtbox {    z-index: 5;}/* - banner - end*//* 规范 */.std_tit1 {    font-size: 64px;    line-height: 1.2;}.std_tit2 {    font-size: 54px;    line-height: 1.2;}.std_tit3 {    font-size: 48px;    line-height: 1.3;}.std_tit4 {    font-size: 36px;    line-height: 1.2;}.std_tit5 {    font-size: 32px;    line-height: 1.3;}.std_tit6 {    font-size: 24px;    line-height: 1.4;}.std_text1,.std_text1 p {    font-size: 18px;    line-height: 1.6;    color: #666;}.std_text2,.std_text2 p {    font-size: 16px;    line-height: 1.8;    color: #666;}.yxedr_active h2{    font-size: 54px;    line-height: 1.2;    margin-bottom: 11px;}.yxedr_active h3{    font-size: 48px;    line-height: 1.3;    margin-bottom:15px ;}.yxedr_active h4{    font-size: 36px;    line-height: 1.2;    margin-bottom: 8px;}.yxedr_active h5{    font-size: 32px;    line-height: 1.3;    margin-bottom: 10px;}.yxedr_active h6{    font-size: 24px;    line-height: 1.4;    margin-bottom: 10px;}.std_paddbot {    padding-bottom: 120px;}.std_paddtop {    padding-top: 120px;}.std_paddtop100 {    padding-top: 100px;}.std_marginbot {    margin-bottom: 120px;}.std_marginbot100 {    margin-bottom: 100px;}.std_margin50 {    margin-bottom: 50px;}.std_margin24 {    margin-bottom: 24px;}.std_margin16 {    margin-bottom: 16px;}.std_paddbot100{    padding-bottom: 100px;}.std_paddtop100{    padding-top: 100px;}.std_padd100{    padding: 100px 0;}/* 规范-end *//* mod *//* 按钮 */.mod_btn {    display: inline-block;}.mod_btn_link {    display: flex;    align-items: center;    min-width: 152px;    height: 54px;    border-radius: 80px;    border: 1px solid #fff;    text-align: center;    justify-content: center;    transition: all 0.36s;    padding: 0 18px;    cursor: pointer;}.mod_btn_text {    color: #fff;    font-size: 16px;    margin-right: 16px;    transition: all 0.36s;}.mod_btn_icon {    width: 24px;    transition: all 0.5s;}.mod_btn_icon img:last-child {    transition: all 0.5s;    opacity: 0;}.mod_btn.type2 .mod_btn_link {    border: 1px solid rgba(32, 49, 70, 1);}.mod_btn.type2 .mod_btn_text {    color: rgba(32, 49, 70, 1);}/* 按钮-end *//* mod-end *//* home */.home_main {    height: 100vh;    overflow: hidden !important;}.home_nav {    position: fixed;    top: 50%;    transform: translateY(-50%);    left: 40px;}.home_nav_item {    padding: 9px 0;    position: relative;    text-align: center;    cursor: pointer;}.home_nav_item div {    color: #fff;    font-size: 14px;    line-height: 1.28;    transition: all 0.36s;    opacity: 0;}.home_nav_item::after {    content: "";    position: absolute;    transition: all 0.36s;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    width: 7px;    height: 7px;    border-radius: 50%;    background-color: #fff;}.home_nav_item.act div {    opacity: 1;}.home_nav_item.act::after {    opacity: 0;}.home_nav_item.noact div {    opacity: 0;}.home_nav_item.noact::after {    opacity: 1;}.home_nav_list.type1 div {    color: #004D8C;}.home_nav_list.type1 .home_nav_item::after {    background: #D9D9D9;}.ys_banner {    height: 100vh;    overflow: hidden;}.home_banner>div {    width: 100%;    height: 100vh;    position: absolute;    top: 0;    left: 0;}.ys_ban_imgbox {    height: 100vh;}.ys_ban_imgbox img {    height: 100%;    object-fit: cover;}.ys_ban_imgbox video {    height: 100%;    object-fit: cover;}.fullpage_section {    height: 100vh;    background-color: #ccc;}.ax {    background-color: red;}.fullpage_section {    overflow: hidden;}.ys_ban_title {    font-weight: bold;    color: #fff;    user-select: text;}.ys_ban_txtbox {    position: absolute;    top: 40.957%;    left: 50%;    transform: translateX(-50%);}.ys_ban_txtbox .mod_btn {    margin-top: 100px;}.ys_banner_dots {    position: absolute;    bottom: 0;    left: 50%;    transform: translateX(-50%);    overflow: hidden;}.ys_banner_dots_list {    display: flex;    margin: 0 -40px;    border-top: 1px solid rgba(255, 255, 255, 0.6);    position: relative;}.ys_banner_dots_progress {    position: absolute;    width: 25%;    height: 1px;    background-color: #fff;    top: -1px;    left: 0;    transition: all 0.36s;}.ys_banner_dots_item {    width: 25%;    padding: 0 40px;    opacity: 0.7;    transition: all 0.36s;    cursor: pointer;}.ys_banner_dots_item.act {    opacity: 1}.ybdc_text {    color: #fff;    line-height: 90px;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}.ybdc_text span {    font-size: 24px;    font-family: Righteous;    font-weight: 400;    line-height: 1.4;    color: #fff;    margin-right: 8px;}.ys_banner_ledbox {    position: absolute;    right: 50px;    top: 50%;    transform: translateY(-50%);}.ys_banner_led {    width: 16px;    height: 88px;    display: flex;    flex-direction: column;    align-items: center;}.ys_banner_led::before {    content: "";    display: block;    flex-shrink: 0;    background-color: #fff;    width: 1px;    height: 16px;    transition: all 0.36s;    animation: led 1.2s infinite alternate-reverse ease-in-out;}.ys_banner_led_cent {    width: 16px;    height: 16px;    border: 1px solid #fff;    border-radius: 50%;    margin: 6px 0;    flex-shrink: 0;}.ys_banner_led::after {    content: "";    display: block;    background-color: #fff;    width: 1px;    height: 16px;    flex-grow: 1;}@keyframes led {    to {        height: 44px;    }}.home_explore {    height: 100%;    background-color: #ccc;    display: flex;    background: url(../images/a_bg_01.jpg) center/cover no-repeat;    position: relative;    align-items: flex-start;    z-index: 9;    flex-wrap: wrap;}.home_explore_bg{    position: absolute;    width: 1920px;    height: auto !important;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);}.home_explore>div {    height: 100vh;}.home_explore_left {    width: 44.6875%;    /* background-color: #004d8c; */    position: relative;    /* clip-path: polygon(0 0, 100% 0, calc(100% - 207px) 100%, 0 100%); */}.home_explore_right {    width: calc(100% - 44.6875%);    position: relative;}.home_explore_left_cont {    padding-top: 50px;    position: absolute;    top: 50%;    left: 0%;    transform: translate(0%, -50%);    width: 100%;    padding-left: calc((100vw - 1440px) / 2);}.helc_subtit {    font-family: Poppins;    color: #fff;    opacity: 0.5;    font-weight: 700;    text-transform: uppercase;}.helc_tit {    color: #fff;    font-weight: 700;    margin-bottom: 70px;}.helc_list {}.helc_item {    padding: 50px 0;    /* border-bottom: 1px solid rgba(255, 255, 255, 0.5); */    position: relative;    cursor: pointer;}.helc_item::after {    content: "";    position: absolute;    left: 0;    bottom: -1px;    height: 1px;    width: 100%;    background-color: #fff;    transition: all 0.36s;    opacity: 0.5;}.helc_item:nth-child(1)::after{    width: 90%;}.helc_item:nth-child(2)::after{    width: 86.3%;}.helc_item:nth-child(3)::after{    width: 80.5%;}.helc_item.act::after {    opacity: 1;}.helc_item_text {    color: rgba(255, 255, 255, 0.5);    transition: all 0.36s;}.helc_item.act .helc_item_text {    color: rgba(255, 255, 255, 1);}.home_explore_right_cont {    position: absolute;    width: 100%;    right: 0;    bottom: 0px;}.home_explore_right_textlist,.home_explore_right_list {    margin: 0 -20px;}.home_explore_right_textlist {    transform: translateY(-50%);}.home_explore_right_textitem,.home_explore_right_item {    padding: 0 20px;}.hert_cont .std_text2 {    width: 78%;    padding: 32px 40px;    backdrop-filter: blur(4px);    box-shadow: 0px 4px 16px rgba(14, 78, 152, 0.2);    border-left: 4px solid #004D8C;    background: rgba(255, 255, 255, 0.4);}.home_explore_right_textlist .slick-list {    padding-bottom: 20px;}.home_explore_right_progress {    margin-bottom: 50px;    color: #004D8C;    font-weight: bold;    display: flex;    align-items: center;    justify-content: center;    width: 100%;    font-family: Righteous;}.current {    color: #FFA800;}.herp_probox {    position: relative;    width: 333px;    height: 2px;    background-color: rgba(32, 49, 70, 0.2);    margin-left: 26px;}.herp_probox span {    position: absolute;    left: 0;    top: 0;    height: 2px;    width: 0%;    background-color: rgba(255, 168, 0, 1);    transition: all 0.36s;}.home_plan {    height: 100%;    position: relative;    z-index: 8;}.home_plan_tit {    color: #fff;    font-weight: bold;    margin-bottom: 34px;}.home_plan_text {    width: 450px;    color: #fff;    margin-bottom: 48px;}.home_plan_text p {    color: #FFFFFF;}.home_plan .ys_ban_txtbox .mod_btn {    margin-top: 36px;}.home_explore_left {    width: 44.6875%;    /* background-color: #004d8c; */    position: relative;    /* clip-path: polygon(0 0, 100% 0, calc(100% - (100vh * 0.218)) 100%, 0 100%); */}.section:nth-child(3) .home_explore_left {    clip-path: polygon(0 0, 100% 0, calc(100% - (100vh * 0.218)) 100%, 0 100%);} .home_explore_left_bgs {    position: absolute;    width: 100%;    height: 100%;}.home_explore_left_bgs img {    width: 100%;    height: auto;}.home_plan .home_explore_left {    position: absolute;    height: 100%;    top: 0;    left: 0;    z-index: 10;    background: rgba(255, 255, 255, 0.2);    backdrop-filter: blur(8px);    transition: all 0.36s;}.home_plan .ys_ban_txtbox {    z-index: 20;}.home_explore_left_plan {    width: 100%;    top: 50%;    transform: translateY(-50%);    position: absolute;    left: 0;    padding-left: calc((100vw - 1440px) / 2);}.home_plan_sortbox {    position: absolute;    bottom: 0;    width: 100%;    height: 220px;    z-index: 20;}.home_plan_sort {    height: 100%;}.hpsi_text {    color: #fff;}.home_plan_sort_item .ys_imgbox_cover {    width: 80px;}.home_plan_sort .home_plan_sort_item {    height: 100%;    display: flex !important;    align-items: center;    justify-content: center;    flex-direction: column;    border-top: 1px solid rgba(255, 255, 255, 0.5);    border-right: 1px solid rgba(255, 255, 255, 0.5);    border-bottom: 1px solid rgba(255, 255, 255, 0.5);    cursor: pointer;    transition: all 0.36s;}.home_plan_sort .slick-list,.home_plan_sort .slick-track {    height: 100%;}.home_plan_arrow {    position: absolute;    top: 0;    width: 100%;    height: 0;}.home_plan_prev,.home_plan_next {    position: absolute;    top: 0;    transform: translateY(-50%);    transition: all 0.36s;    width: 60px;    cursor: pointer;    backdrop-filter: blur(8px);}.home_plan_prev {    left: 50px;}.home_plan_prev img {    transform: rotate(180deg);}.home_plan_next {    right: 50px;}.home_plan_sort_item.slick-current {    border: 1px solid rgba(255, 255, 255, 1);}.home_plan_sort_item:last-child {    border-right: 0;}.home_plan .home_explore_left.no {    background: rgba(255, 255, 255, 0);    backdrop-filter: blur(0px);}.home_plan_arrow.noprev .home_plan_prev,.home_plan_arrow.nonext .home_plan_next {    pointer-events: none;    opacity: 0.5;}.home_core {    height: 100%;    position: relative;    z-index: 7;}.home_core_cont {    position: absolute;    bottom: 0;    left: 50%;    transform: translateX(-50%);    width: 1440px;}.home_core_titbox {    display: flex;    align-items: flex-end;    justify-content: space-between;    margin-bottom: 74px;}.home_core_subtit {    color: #004D8C;    opacity: 0.5;    text-transform: uppercase;    font-weight: bold;    font-family: PoppinsBold;}.home_core_tit {    font-weight: bold;}.home_core_cont {}.home_core_titbox_right .std_text1 p {    color: rgba(0, 77, 140, 1);    width: 579px;}.home_core_list {    margin: 0 -10px;}.home_core_item {    padding: 0 10px;}.home_core_item_cont {    position: relative;}.home_core_item_cont::after {    content: "";    opacity: 0;    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 64.37%, rgba(0, 0, 0, 0.5) 100%);    z-index: 2;    transition: all 0.5s;}.home_core_item_cont::before {    content: "";    opacity: 1;    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: rgba(0, 0, 0, 0.5);    z-index: 1;    transition: all 0.5s;}.home_core_list .slick-list {    overflow: initial;}.home_core_list .slick-next,.home_core_list .slick-prev {    width: 80px;    height: 80px;    z-index: 3;    background: rgba(255, 255, 255, 0.4);    backdrop-filter: blur(4px);    border-radius: 40px;    transition: all 0.36s;}.home_core_list .slick-next {    right: 0;    transform: translate(50%, -50%);}.home_core_list .slick-prev {    left: 0;    transform: translate(-50%, -50%);}.home_core_list .slick-next img,.home_core_list .slick-prev img {    width: 36px;}.home_core_list .slick-next img:last-child,.home_core_list .slick-prev img:last-child {    position: absolute;    height: 100%;    left: 50%;    top: 50%;    transform: translate(-50%,-50%);    opacity: 0;}.hcic_cont {    position: absolute;    bottom: 40px;    left: 50%;    transform: translateX(-50%);    width: 1200px;    z-index: 3;}.hcic_cont_tit {    color: #fff;    font-weight: bold;    margin-bottom: 15px;}.hcic_cont_text p {    color: #fff;}.hcic_cont .mod_btn {    position: absolute;    right: 0;    bottom: 20px;}.hcic_cont_tit {}.home_core_item .ys_imgbox_cover {    opacity: 0.5;    transition: all 0.5s;}.home_core_item.slick-current .ys_imgbox_cover {    opacity: 1;}.home_core_item.slick-current .home_core_item_cont::before {    opacity: 0;}.home_core_item.slick-current .home_core_item_cont::after {    opacity: 1;}.home_news {    height: 100%;    position: relative;    background-color: #f5f8fa;    z-index: 6}.home_news_cont {    position: absolute;    width: 100%;    left: 50%;    transform: translate(-50%,-50%);    top: 50%;}.home_news_bg {    position: absolute;    width: 60%;    top: -3.4375%;    left: -21.19791%;    opacity: 0.05;    z-index: -1;}.home_news_bg img {    width: 100%;}.home_news_titflex {    display: flex;    align-items: center;    justify-content: space-between;}.home_news_subtit {    font-weight: bold;    color: #004D8C;    opacity: 0.5;    font-family: PoppinsBold;}.home_news_tit {    font-weight: bold;}.home_news_titbox {    margin: 0 auto 70px;}.home_news_primary {    display: flex;    position: relative;}.home_news_left {    width: 170px;    padding-right: 50px;    flex-shrink: 0;    margin-left: calc((100% - 1440px) / 2);}.home_news_left_item {    margin-bottom: 36px;    position: relative;    cursor: pointer;}.home_news_left_item:last-child {    margin-bottom: 0;}.home_news_left_item::after {    content: "";    position: absolute;    right: 0;    top: 0;    height: 100%;    width: 2px;    background: #203146;    opacity: 0.5;    transition: all 0.36s;}.home_news_left_cont {    font-weight: bold;    opacity: 0.5;    transition: all 0.36s;    color: #203146;}.home_news_left_item.act:after {    opacity: 1;    background-color: rgba(255, 168, 0, 1);}.home_news_left_item.act .home_news_left_cont {    opacity: 1;    color: rgba(255, 168, 0, 1);}.home_news_right_list {    margin: 0 -18px;}.home_news_right_item {    padding: 0 18px;}.home_news_right_cont {    background-color: #fff;    padding: 24px;    display: flex;    flex-direction: column;    justify-content: space-between;    height: 100%;}.hnrc_top .std_text1 {    font-weight: bold;    margin-top: 16px;    margin-bottom: 22px;    font-weight: bold;    color: #203146;}.hnrc_bot_time {    color: #666666;    padding-bottom: 15px;    margin-bottom: 15px;    /* border-bottom: rgba(0, 77, 140, 1) 1px solid ; */    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    transition: all 0.36s;}.hnrc_bot_flex {    display: flex;    justify-content: space-between;    align-items: center;}.hnrc_bot_type {    color: #FFA800;}.hnrc_bot_text {    display: flex;    align-items: center;}.hnrc_bot_text .std_text2 {    opacity: 0;    transition: all 0.36s;    color: rgba(0, 77, 140, 1);}.hnrc_bot_text img {    transition: all 0.5s;    opacity: 0;    margin-left: 16px;    flex-shrink: 0;    width: 24px;}.home_news_right_list .slick-list {    overflow: initial;}.home_news_primary {}.home_news_right {    width: 100%;    left: calc(170px + (100% - 1440px) / 2);    overflow: hidden;}.home_news_right_listbox {    width: 62.781456%;}.home_news_right_controls {    margin-top: 60px;    display: flex;    align-items: center;    padding-right: calc((100vw - 1440px) / 2);}.hnrc_arrow {    display: flex;    align-items: center;    flex-shrink: 0;}.hnrc_arrow>div {    width: 50px;    height: 50px;    background: rgba(255, 255, 255, 0.4);    transition: all 0.36s;    border-radius: 50%;    border: 1px solid rgba(0, 77, 140, 1);    display: flex;    align-items: center;    justify-content: center;    flex-shrink: 0;    cursor: pointer;}.hnrc_arrow_prev {    margin-right: 40px;}.hnrc_arrow img {    width: 24px;}.hnrc_progress {    flex-grow: 1;    height: 1.5px;    background-color: rgba(32, 49, 70, 0.2);    position: relative;    margin-right: 70px;}.hnrc_progress span {    position: absolute;    left: 0;    top: 0;    height: 1.5px;    width: 20%;    background-color: rgba(255, 168, 0, 1);    transition: all 0.36s;}.home_news_right_scrlist .slick-track {    display: flex;}.slick-slide {    height: initial;}.home_target,.home_target_cont {    height: 100%;    position: relative;}.home_target {    background: #004d8c;    z-index: 5;}.home_target_bg {    position: absolute;    bottom: -40px;    right: 0;    width: 64.583333%;    opacity: 0.05;    z-index: 10;}.home_target .home_target_cont_left {    flex-shrink: 0;    width: 44.6875%;    height: 100%;    background-color: #004d8c;    position: relative;    z-index: 1;    clip-path: polygon(0 0, 100% 0, calc(100% - (100vh * 0.218)) 100%, 0 100%);}.home_target_cont_left::after {    content: "";    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: linear-gradient(0deg, rgba(0, 58, 106, 0.4), rgba(0, 58, 106, 0.4))}.home_target_cont_left video {    position: absolute;    width: 100%;    height: 100%;    object-fit: cover;}.home_target_cont_video {    width: 80px;    position: absolute;    top: 50%;    left: 40%;    transform: translateY(-50%);    cursor: pointer;    z-index: 1;}.home_target_cont_video img {    width: 100%;}.home_target_cont {    display: flex;    width: 100%;}.home_target_cont_right {    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    padding-left: 44.6875%;    padding-right: calc((100% - 1440px) / 2);}.home_target_cont_subtit,.home_target_cont_tit {    color: #fff;    font-weight: bold;}.home_target_cont_subtit {    opacity: 0.5;    text-transform: uppercase;    font-family: 'Poppins';}.htcr_cont {    height: 100%;    display: flex;    flex-direction: column;    justify-content: center;    padding-top: 100px;}.home_target_cont_tit {    margin-bottom: 48px;}.home_target_cont_text {    font-size: 18px;    line-height: 2;    color: #fff;    opacity: 0.8;}.home_target_cont_more {    display: flex;    align-items: center;    margin-bottom: 50px;    margin-top: 40px}.home_target_cont_more .htcm_icon {    transition: all 0.5s;}.htcm_text {    color: #fff;    margin-right: 16px;}.htcm_icon {    width: 24px;}.htcm_bigdata {    display: flex;    justify-content: space-between;    position: relative;}.htcm_bigdata_item {}.htcm_bigdata_nub {    font-size: 32px;    line-height: 1.3;    font-weight: bold;    color: #FFA800;    margin-bottom: 8px;}.htcm_bigdata_nubs {    font-size: 72px;    font-weight: bold;    line-height: 1.2;    color: #FFA800;    font-family: PoppinsBold;    margin-right: 10px;}.htcm_bigdata_cont .std_text2 {    color: #fff;}.htcm_bigdata_jia {    font-size: 72px;    font-weight: bold;    position: relative;    top: -5px;}.htcm_bigdata::after {    content: "";    position: absolute;    width: 1px;    height: 60px;    background-color: #fff;    left: 20.5%;    top: 50%;    transform: translateY(-50%);}.htcm_bigdata::before {    content: "";    position: absolute;    width: 1px;    height: 60px;    background-color: #fff;    right: 40%;    top: 50%;    transform: translateY(-50%);}.home_news_right_cont {    border: 1px solid #fff;    transition: all 0.36s;}.ys_banner .slick-current .ys_ban_title {    animation: fadeUp .7s cubic-bezier(0.25,0.46,0.45,0.94) both;}.ys_banner .slick-current .mod_btn {    animation: fadeUp .7s cubic-bezier(0.25,0.46,0.45,0.94) both;    animation-delay: 0.2s;}.ys_banner .fadeups .ys_ban_title {    animation: fadeUp .7s cubic-bezier(0.25,0.46,0.45,0.94) both;}.ys_banner .fadeups .mod_btn {    animation: ysfadeInUp .5s ease-in-out both;    animation-delay: 0.2s;}.ys_banner .slick-dots {    display: none !important;}.ys_phnav_logo img {    width: 100%;}.hnrc_arrow>div .ys_imgbox_cover {    width: 24px;}/* 940 / 205  = 100vh / ? *//* 100vh * 0.218 = ? *//* x * 0.218 = y *//* home-end *//* b1 *//* banner */.plan_cont {    padding-top: 100px;}.mod_banner {    position: relative;}.mod_banner_ph {    display: none;}.mod_banner_bg {    position: relative;}.mod_banner_bg img {    width: 100%;}.mod_banner_bg::after {    content: "";    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: linear-gradient(278.05deg, #002BC6 0%, #008CFF 100%);    opacity: 0.8;}.mod_banner_bgbox {    content: "";    position: absolute;    width: 100%;    height: 100%;    right: 0;    top: 0;    background-color: #ffffff;    z-index: 10;    visibility: hidden;}.slideleft {    animation: slideleft 0.6s ease-in-out both;}.slideleftop {    animation: slideleftop 0.3s ease-in-out both;}.slideleftop2 {    animation: slideleftop 0.3s ease-in-out both;    animation-delay: 0.1s;}.slideleftop3 {    animation: slideleftop 0.3s ease-in-out both;    animation-delay: 0.2s;}.slideleftop4 {    animation: slideleftop 0.3s ease-in-out both;    animation-delay: 0.3s;}.slideleftop5 {    animation: slideleftop 0.3s ease-in-out both;    animation-delay: 0.4s;}.slideleftop6 {    animation: slideleftop 0.3s ease-in-out both;    animation-delay: 0.5s;}@keyframes slideleft {    to {        width: 0%;    }}@keyframes slideleftop {    from {        opacity: 0;        transform: translateX(-30px);    }    to {        opacity: 1;        transform: translateX(0px);    }}.mod_banner_tit {    color: #fff;    font-family: PoppinsSemiBold;    border-bottom: 1px solid rgba(255, 255, 255, 0.5);    font-weight: 600;    padding-bottom: 32px;    margin-bottom: 24px;}.mod_banner_text {    color: #fff;    font-weight: bold;}.mod_1720 {    margin: 0 auto;    padding: 0 100px;}.mod_banner.type2 .mod_banner_cont {    top: initial;    transform: translateX(-50%);    bottom: 26.5625%;}.mod_banner_textbot p {    color: #fff;}.mod_banner_textbot {    margin-top: 24px;}/* banner-end */.c_smnav1 {    display: flex;    justify-content: flex-end;    position: relative;    z-index: 10;}.c_smnav1_item {    margin-left: 8px;}.c_smnav1_a {    display: inline-block;    font-size: 14px;    line-height: 20px;    color: rgba(32, 49, 70, 0.5);    transition: all 0.36s;}.c_smnav1_img {    line-height: 20px;    font-size: 0;}.c_smnav1_icon {    line-height: 20px;    margin-right: 8px;    color: rgba(32, 49, 70, 0.5);}.c_smnav1_icon {    font-size: 14px;}.c_smnav1 {    margin-top: 24px;    padding-bottom: 24px;    border-bottom: 1px solid;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);}.plan_main {    margin-top: 80px;}.plan_item_idx {    width: 100%;    display: flex;    align-items: center;    color: #fff;    font-family: PoppinsSemiBold;    font-weight: 600;    position: relative;    margin-bottom: 40px;}.plan_item_idx div {    flex-grow: 1;    line-height: 1.5;}.plan_item_idx::before {    content: "";    display: block;    width: 50px;    margin-right: 24px;    flex-shrink: 0;    height: 1px;    background-color: #FFFFFF;}.section:not(:first-child) {    display: none;}.plan_list {    display: flex;    flex-wrap: wrap;    margin: 0 -18px;    padding-bottom: 40px;}.plan_item {    width: 50%;    padding: 0 18px;    margin-bottom: 80px;}.plan_item_cont {    display: block;    transition: all 0.5s;    position: relative;}.plan_item_cont_bg {    position: relative;}.plan_item_cont_bg .ys_imgbox_cover::after {    content: "";    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);    opacity: 0.4;}.plan_item_cont_info {    position: absolute;    top: 0;    left: 0;    padding-top: 60px;    padding-left: 60px;    padding-right: 45px;    width: 100%;}.pici_tit {    font-weight: bold;    color: #fff;    margin-bottom: 32px;}.pici_ehtit {    display: flex;    align-items: center;    font-size: 14px;    line-height: 1.8;    font-weight: 700;    font-family: 'PoppinsBold';    color: #fff;    text-transform: uppercase;    margin-bottom: 36px;}.pici_ehtit_before {    width: 240px;    height: 1px;    background-color: rgba(255, 255, 255, 0.5);    margin-right: 24px;    transition: all 0.36s;    position: relative;}.pici_ehtit_before::after {    content: "";    position: absolute;    width: 0%;    height: 100%;    left: 0;    top: 0;    background-color: #fff;    transition: all 0.5s;}.pici_text {    color: #fff;}.plan_item_cont_more {    position: absolute;    width: 100%;    bottom: 0;    left: 0;    padding: 40px 40px 32px;    background-color: #fff;}.picm_flex {    display: flex;    justify-content: space-between;    align-items: center;    padding-bottom: 28px;    width: 100%;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    transition: all 0.36s;    position: relative;}.picm_flex::after {    content: "";    position: absolute;    width: 0%;    height: 1px;    background-color: rgba(0, 77, 140, 1);    bottom: -1px;    left: 0;    transition: all 0.36s;}.picm_flex_icon {    width: 48px;}.picm_flex_icon img {    width: 100%;    transition: all 0.5s;}.picm_flex_text {    color: rgba(32, 49, 70, 1);    transition: all 0.36s;}.mod_touch {    display: flex;}.mod_touch>a {    display: block;    width: 50%;    position: relative;    padding: 85px 0;}.mod_touch_cont {    width: 500px;    margin: 0 auto;    position: relative;    z-index: 2;}.mod_touch_enquiry::after,.mod_touch_server::after {    content: "";    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);    opacity: 0.5;}.mod_touch_tit {    color: #fff;    font-weight: bold;    margin-bottom: 32px;}.mod_touch_ehtit {    display: flex;    align-items: center;    margin-bottom: 40px;}.mod_touch_ehtit span {    display: block;    flex-grow: 1;    height: 1px;    background-color: rgba(255, 255, 255, 0.5);    margin-right: 24px;    position: relative;}.mod_touch_ehtit span::after {    content: "";    position: absolute;    transition: all 0.5s;    width: 0%;    left: 0;    top: 0;    height: 1px;    background-color: #fff;}.mod_touch_ehtit div {    flex-shrink: 0;    color: #fff;    font-family: 'PoppinsBold';    font-weight: 700;}.mod_touch_link {    display: flex;    align-items: center;}.mod_touch_link_text {    color: #fff;    margin-right: 16px;}.mod_touch_link_img {    width: 24px;}.mod_touch_link_img img {    width: 100%;    transition: all 0.5s;}/* b1-end *//* b2 */.plansum_main .mod_banner_bg::after {    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);}.plansum_introduce {    position: relative;    overflow: hidden;}.plansum_introduce_bg {    position: absolute;    width: 970px;    top: -20px;    left: -215px;    z-index: -1;}.plansum_introduce_cont {    display: flex;}.plansum_introduce_left {    flex-grow: 1;    padding-right: 36px;}.mod_ehtit {    color: #004D8C;    opacity: 0.5;    font-weight: 700;    font-family: 'PoppinsBold';}.mod_tit {    font-weight: 700;    color: #203146;}.plansum_introduce_left .mod_titbox {    margin-bottom: 80px;}.plansum_introduce_subtit {    color: #203146;    margin-bottom: 32px;}.plansum_introduce_text p {    color: #666;}.plansum_introduce_right {    width: 48.75%;    flex-shrink: 0;    cursor: pointer;    position: relative;}.plansum_introduce_right_imgvidoe {    position: relative;}.plansum_introduce_right_imgvidoe.novideo::after {    display: none;}.plansum_introduce_right_imgvidoe::after {    content: "";    width: 100%;    height: 100%;    position: absolute;    left: 0;    top: 0;    z-index: 2;    background: linear-gradient(0deg, rgba(0, 77, 140, 0.4), rgba(0, 77, 140, 0.4));}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {    width: 2px;}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {    background-color: #004d8c;}.videobtn {    width: 80px;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    z-index: 3;}.plansum_introduce_right video {    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    object-fit: cover;    z-index: 2;}.plansum_introduce_right img:last-child {    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    object-fit: cover;}.plansum_introduce_right_text p {    color: #666;    margin-top: 16px;    text-align: center;}/*.plansum_sort {*//*    background-color: #F3F8FC;*//*}*/.plansum_sort_left {    width: 136px;    flex-shrink: 0;}.plansum_sort_left_list {    position: relative;    padding-top: 35px;    overflow: hidden;}.plansum_sort_left_list::before {    content: "";    left: 0;    height: 100%;    width: 2px;    top: 0;    position: absolute;    background-color: #fff;}.plansum_sort_left_item {    line-height: 50px;    color: rgba(32, 49, 70, .3);    transition: all 0.36s;    position: relative;    padding-left: 14px;    margin-bottom: 32px;    transition: all 0.36s;    cursor: pointer;}.plansum_sort_left_item::before {    content: "";    position: absolute;    height: 0%;    width: 4px;    background-color: #004D8C;    left: -1px;    top: 0;    transition: all 0.36s;}.plansum_sort_left_item.on::before {    height: 100%;}.plansum_sort_left_item.on {    color: #004D8C;}.plansum_sort_left_item.noact::before {    height: 0%;}/*.plansum_sort_left_item.noact {*//*    color: rgba(32, 49, 70, .3);*//*}*/.plansum_sort_cont {    display: flex;}.plansum_sort_tit {    color: #203146;    margin-bottom: 50px;    font-weight: bold;}.plansum_sort_right_video {    position: relative;    margin-bottom: 12px;}.plansum_sort_right {    padding-left: 111px;    /* width: 100%; */    width: calc(100% - 136px);}.plansum_sort_right_video video {    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    object-fit: cover;}.plansum_sort_text {    margin-bottom: 40px;}.plansum_sort_right_l .mod_btn {    margin-bottom: 40px;}.psrl_list {    /* display: flex; */    margin: 0 -25px;}.psrl_item {    width: 33.333333%;    padding: 0 25px;}.psrl_item_cont .ys_imgbox_cover {    margin-bottom: 8px;}.psrl_item_cont_text {    text-align: center;}.psrl_item_cont{    cursor: pointer;}.plansum_sort_bigslick {    width: 100%;}.plansum_sort_bigslick_cont {    display: flex;    align-items: center;}.plansum_sort_right_r {    padding-left: 158px;}.plansum_sort_right_l {    padding-top: 40px;    width: 48.535564%;}.psrr_item {    padding-bottom: 52px;    margin-bottom: 47px;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);}.psrr_item:first-child {    padding-top: 52px;}.psrr_item:last-child {    margin-bottom: 0;    border-bottom: none}.psrr_item_tit {    color: rgba(255, 168, 0, 1);    margin-bottom: 16px;    font-weight: bold;}.plansum_major {    padding-bottom: 80px;}.plansum_major_hd {    padding-top: 100px;    padding-bottom: 190px;    position: relative;    z-index: 1;}.plansum_major_hd::after {    content: "";    position: absolute;    top: 0;    left: 0;    z-index: -1;    width: 100%;    height: 100%;    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);    opacity: 0.5;}.plansum_major_hd_tit {    display: flex;    align-items: center;    justify-content: space-between;    padding-bottom: 40px;    border-bottom: 1px solid rgba(255, 255, 255, 0.5);    margin-bottom: 24px;}.plansum_major_hd_tit div {    color: #fff;}.plansum_major_hd_tit .mod_tit {    color: #fff;}.plansum_major_hd_text p {    color: #fff;}.plansum_major_bd_nav {    padding: 0 20px;    background-color: #fff;    margin-top: -87px;    position: relative;    z-index: 2;}.plansum_major_bd_nav.isfixed {    position: fixed;    top: 80px;    z-index: 80;    margin: 0;    width: 1440px;    left: 50%;    transform: translateX(-50%) !important;    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.03);    transition: width 1s;}.pmbn_list {    display: flex;    align-items: center;    padding: 24px 0;}.pmbn_item {    width: 14.285714%;    cursor: pointer;}.pmbn_item .pmbn_cont::after {    content: "";    position: absolute;    width: 1px;    height: 100%;    background-color: rgba(0, 77, 140, 1);    transition: all 0.36s;    left: -1px;    top: 0;    opacity: 0;}.pmbn_item .pmbn_cont::before {    content: "";    position: absolute;    width: 1px;    height: 100%;    background-color: rgba(0, 77, 140, 1);    transition: all 0.36s;    right: -1px;    top: 0;    opacity: 0;    transition: all 0.36s;}.pmbn_item span::after {    content: "";    position: absolute;    width: 100%;    height: 2px;    background-color: rgba(0, 77, 140, 1);    left: 0;    bottom: 0;    opacity: 0;    transition: all 0.36s;}.pmbn_item.act span::after,.pmbn_item.act .pmbn_cont::before,.pmbn_item.act .pmbn_cont::after {    opacity: 1;}.pmbn_cont {    position: relative;    text-align: center;    padding: 0 10px;    border-left: 1px solid;    border-left: 1px solid rgba(0, 77, 140, 0.2);}.pmbn_cont span {    position: relative;    line-height: 40px !important;    display: inline-block;}.pmbn_item:last-child .pmbn_cont {    border-right: 1px solid rgba(0, 77, 140, 0.2);}.plansum_major_bd_cont {    margin-top: 40px;}.pmbc_list {    display: flex;    flex-wrap: wrap;    margin: 0 -18px;}.pmbc_item {    width: 50%;    padding: 0 18px;    margin-bottom: 36px;}.pmbc_cont {    display: flex;    height: 100%;    background-color: #F3F8FC;    box-shadow: 0px 2px 8px rgba(0, 77, 140, 0.1), 0px 2px 16px rgba(0, 77, 140, 0.05);}.pmbc_cont_left {    width: 52.8571%;    position: relative;}.pmbc_cont_left>.ys_imgbox_cover {    height: 100%;}.pmbc_cont_left>.ys_imgbox_cover img {    height: 100%;    width: 100%;}.pmbc_cont_right {    width: calc(100% - 52.8571%);}.pmbc_cont_left_img {    position: absolute;    width: 100%;    top: 45%;    transform: translateY(-50%);    left: 0;    padding-left: 20px;    padding-right: 15px;}.pmbc_cont_left_link {    position: absolute;    width: 100%;    bottom: 18px;    left: 20px;}.pcll_text {    color: #fff;    margin-right: 16px;}.pcll_img {    width: 24px;    line-height: 28px;}.pcll_img img {    width: 100%;    transition: all 0.5s;}.pmbc_cont_right {    padding-top: 30px;    padding-bottom: 30px;    padding-right: 32px;}.pmbc_cont_right_tit {    color: #203146;    font-weight: bold;    margin-bottom: 16px;}.pmbc_cont_right_list {}.pmbc_cont_right_item {    padding-left: 20px;    margin-bottom: 8px;    position: relative;}.pmbc_cont_right_item::after {    content: "";    position: absolute;    width: 12px;    height: 12px;    border-radius: 50%;    border: 1px solid #FFA800;    padding: 2px;    background-clip: content-box;    background-color: #FFA800;    left: 0;    top: 4px;}.pmbc_cont_right_text {    font-size: 14px;    line-height: 1.6;    color: #004D8C;}.plansum_partner_cont {    padding-left: calc((100% - 1440px) / 2);    position: relative;}.plansum_partner_cont {}.plansum_partner_center {    padding: 100px 120px;    background: url(../images/b2_img_09.jpg) center/cover no-repeat;    position: relative;    z-index: 1;}.plansum_partner_center::after {    content: "";    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);    z-index: -1;    opacity: 0.5;}.plansum_partner_listbox {    padding: 0 120px;    overflow: hidden;    margin-top: -50px}.plansum_partner_item_cont {    box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);}.plansum_partner_swiper {    overflow: initial !important;    margin: 0 -17px;}.plansum_partner_listbox{    padding-bottom: 10px;}.plansum_partner_item {    padding: 0 17px;}.ys_select  .iconfont{    display: block;    transition: all 0.36s;}.ys_select.act .iconfont {    transform: rotate(180deg);}/* 匀速运动 */.plansum_partner_listbox .swiper-container-free-mode>.swiper-wrapper {    -webkit-transition-timing-function: linear;    /*之前是ease-out*/    -moz-transition-timing-function: linear;    -ms-transition-timing-function: linear;    -o-transition-timing-function: linear;    transition-timing-function: linear;    margin: 0 auto;}.plansum_download {    margin-top: 100px;    padding-bottom: 100px;    background: #F3F8FC;    position: relative;    overflow: hidden;    z-index: 1;}.plansum_download_bg {    position: absolute;    width: 1153px;    left: -400px;    top: -65px;    z-index: -1;}.plansum_download_bg img{    width: 100%;}.plansum_download_cont {    display: flex;}.plansum_download_cont_left {    width: calc(100% - 65.833333%);    padding-right: 30px;}.plansum_download_cont_right {    width: 65.833333%;}.pdcr_list {    display: flex;    flex-wrap: wrap;    margin: 0 -18px;}.pdcr_item {    padding: 0 18px;    width: 50%;    margin-bottom: 30px;}.pdcr_cont {    display: flex;    flex-direction: column;    justify-content: space-between;    height: 100%;    background-color: #fff;    padding: 24px;}.pdcr_cont_tit {    font-weight: bold;    margin-bottom: 16px;    color: #203146;    height: 33.6px;    overflow: hidden;}.pdcr_cont_text {    padding-bottom: 14px;    margin-bottom: 16px;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);}.pdcr_cont_text p{    height: 57.6px;    overflow: hidden;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}.pdcr_cont_download {    display: flex;    justify-content: space-between;    align-items: center;}.pdcr_cont_download_type {    color: #FFA800;}.pdcr_cont_download_right {    display: flex;    align-items: center;}.pdcr_cont_download_text {    font-size: 14px;    line-height: 1.6;    color: #004D8C;    margin-right: 16px;}.pdcr_cont_download_img {    width: 24px;}.pdcr_cont_download_img img {    width: 100%;}.mod_form {    display: flex;    position: relative;    width: 100%;}.mod_form_left {    width: 36.25%;    height: 100%;    position: absolute;    left: 0;    top: 0;}.mod_form_left::after {    content: "";    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);    opacity: 0.5;}.mod_form_left_img {    height: 100%;}.mod_form_left_img img {    width: 100%;    height: 100%;    object-fit: cover;}.mod_form_right {    width: 100%;    padding-left: 36.25%;    padding: 80px calc((100% - 1440px) / 2) 80px 36.25%;}.mod_form_right form {    padding-left: 36px;}.mod_form_cont {    display: flex;    flex-wrap: wrap;    margin: 0 -18px;}.mfci_cont_text {    display: block;    color: #203146;    margin-bottom: 4px;    cursor: pointer;}.mfci_cont_text span {    color: #FA4B75;}.mod_form_cont_item {    width: 50%;    padding: 0 18px;    margin-bottom: 20px;}.mfci_cont input {    width: 100%;    height: 50px;    font-size: 16px;    color: #203146;    background: #FFFFFF;    border: 1px solid rgba(51, 91, 145, 0.2);    padding: 0 16px;}.mod_form_select .ys_select_xtbbox {    right: 16px;}.ys_select_xtbbox .iconfont {    font-size: 14px;    color: rgba(51, 91, 145, 1);    font-weight: bold;}.mod_form_cont_item textarea {    width: 100%;    height: 140px;    display: block;    border: 1px solid rgba(51, 91, 145, 0.2);    padding: 16px;    font-size: 16px;    color: #203146;    background-color: #fff;}.mod_form_cont_item.block {    width: 100%;}.ys_select_bd {    border: 1px solid rgba(51, 91, 145, 0.2);    border-top: 0;    background-color: #Fff;    max-height: 185px;}.ys_select_li {    padding: 15px 25px;    /* border-bottom: 1px solid rgba(51, 91, 145, 0.2); */    transition: all 0.36s;    font-size: 16px;    line-height: 1.5;}.ys_select_li:last-child {    border-bottom: none;}.mfci_cont_verify {    display: flex;}.mfci_cont_verify input {    width: 100%;    margin-right: 24px;}.mfci_cont_verify_img {    width: 140px;    flex-shrink: 0;    cursor: pointer;}.mfci_cont_verify_img img {    width: 100%;}.mfci_submit {    display: flex;    align-items: center;    justify-content: center;    background: #004D8C;    border-radius: 80px;    margin-top: 32px;    cursor: pointer;}.mfci_submit_text {    color: #fff;    margin-right: 16px;    line-height: 50px;}.mfci_submit_icon {    width: 24px;}.mfci_submit_icon img {    width: 100%;}.mfci_clause {    margin-top: 14px;    display: flex;    ;}.mfci_clause_check {    width: 16px;    height: 16px;    border-radius: 50%;    border: 1px solid rgba(32, 49, 70, 0.5);    left: 0;    top: 0;    padding: 3px;    background-clip: content-box;    transition: all 0.36s;    cursor: pointer;    margin-right: 16px;    margin-top: 4px;}.mfci_clause_text {    font-size: 14px;    line-height: 1.8;    color: rgba(32, 49, 70, 0.6);}.mfci_clause_text a {    margin-left: 8px;    color: #335B91;}.mfci_clause_check.act {    background-color: #004d8c;}.mod_form_text {    position: absolute;    left: calc((100% - 1440px) / 2);    top: 50%;    transform: translateY(-50%);}.mod_form_text .mod_ehtit {    color: #FFFFFF;}.mod_form_text .mod_tit {    color: #FFFFFF;}/* b2-end *//* b3 */.product_nav {    margin-bottom: 26px;}.product_nav_cont {    padding: 20px 80px;    background-color: #fff;    box-shadow: 0px 2px 4px rgba(0, 77, 140, 0.2);}.product_nav_list {    display: flex;    margin: 0 -23px;}.product_nav_item {    width: 12.5%;    padding: 0 23px;}.pnic_img {    width: 80px;    margin: 0 auto 8px;}.product_nav_item_cont {    display: block;    height: 100%;    opacity: 0.5;    transition: all 0.36s;    cursor: pointer;    padding: 8px 0;}.product_nav_item_cont .std_text2 {    color: #203146;    text-align: center;    transition: all 0.36s;}.product_nav_item.act .std_text2 {    color: #fff;}.product_nav_item.act .product_nav_item_cont {    opacity: 1;    background-color: #004d8c;}.product_nav_item.act .pnic_img img:last-child {    opacity: 1;}.product_nav_item .pnic_img img:last-child {    opacity: 0;    transition: all 0.36s;}.product_nav_item.noact .product_nav_item_cont {    opacity: 0.5;    background-color: #fff;}.product_nav_item.noact .pnic_img img:last-child {    opacity: 0;}.product_nav_item.noact .std_text2 {    color: #203146;}.product_screen {    display: flex;    align-items: center;    justify-content: space-between;    position: relative;    z-index: 2;}.product_screen_select .ys_select input {    width: 280px;    height: 50px;    border: 1px solid rgba(51, 51, 51, 0.3);    padding: 0 24px;    font-size: 16px;}.product_screen_select .ys_select_xtbbox {    right: 24px;}.product_screen_select .iconfont {    font-weight: initial !important;}.product_screen_select {    display: flex;    align-items: center;}.ys_select_plan {    margin-right: 40px;}.ys_select input::-webkit-input-placeholder {    /* WebKit, Blink, Edge */    color: #203146;}.ys_select input::-moz-placeholder {    /* Mozilla Firefox 19+ */    color: #203146;}.ys_select input input::-ms-input-placeholder {    /* Microsoft Edge */    color: #203146;}.product_screen_select .ys_select_li {    padding: 15px 25px;    background-color: #fff;    /* border-bottom: 1px solid rgba(51, 51, 51, 0.3); */    transition: all 0.36s;}.product_screen_select .ys_select_li:last-child {    border-bottom: none;}.product_screen_btngroup {    display: flex;}.product_screen_btngroup>div {    text-align: center;    line-height: 53px;    width: 120px;    border-radius: 80px;    cursor: pointer;}.product_screen_reset {    border: 1px solid #004D8C;    color: #004D8C;    margin-right: 40px;}.product_screen_confirm{    background: #004D8C;}.product_screen_confirm a{    color: #fff;    width: 100%;    height: 100%;    display: block;    line-height: 53px;    cursor: pointer !important;}.product_list {    margin-top: 66px;    margin-bottom: 44px;    overflow: hidden;}.pc_fenye li {    width: 33px;    height: 33px;    border-radius: 0px;    border: 1px solid #004D8C;}.end li,.first li,.next li,.prev li {    font-size: 12px;    font-weight: bold;}.pc_fenye li.activepage {    background-color: #004D8C;}.product_main .mod_page {    margin-bottom: 100px;}.pc_fenye li {    color: #203146;}.comp-tabli.omit li {    border: none;}/* b3-end*//* b4 */.detailsp_main {    margin-top: 100px;}.detailsp_intro {    margin-bottom: 140px;}.detailsp_intro_top {    /* 新增 */    /* margin-top: 50px; */    /* 新增-end */    display: flex;    justify-content: space-between;}.detailsp_intro_top_left {    width: 300px;}.detailsp_intro_top_right {    width: 700px;    padding-top: 25px;}.detailsp_intro_subtit {    color: #203146;    font-weight: bold;    margin-bottom: 32px;}.detailsp_intro_bot {    display: flex;}.detailsp_intro_bot_left {    width: 79.861111%;    /* 新增 */    width: calc(100% - 290px);    /* 新增-end */    position: relative;    padding-right: 80px;}.dibl_list {    background-color: #F3F8FC;    height: 100%;}.dibl_cont {    padding: 0 92px;    position: relative;}.dibl_cont_video{    position: absolute;    z-index: 2;    width: 100%;    height: 100%;    object-fit: cover;    top: 0;    left: 0;}.dibl_cont_video_box{    position: absolute;    z-index: 2;    width: 100%;    height: 100%;    object-fit: cover;    top: 0;    left: 0;}.dibl_dots_center {    font-weight: bold;    font-family: 'Righteous';    color: #fff;    font-size: 18px;}.dibl_dots_center_sum {    opacity: 0.5;}.dibl_dots {    position: absolute;    bottom: 0;    left: 0;    width: 210px;    height: 40px;    background: #004D8C;    z-index: 10;}.dibl_dots_flex {    height: 100%;    display: flex;    align-items: center;    justify-content: space-between;    padding: 0 14px;}.dibl_dots_center_cen {    margin: 0 8px;}.dibl_dots_left,.dibl_dots_right {    cursor: pointer;    transition: all 0.36s;    /* 新增 */    width: 25px;    /* 新增-end */}/* 新增 */.dibl_dots_left img,.dibl_dots_right img {    width: 100%;}/* 新增-edn */.dibl_dots_left {    opacity: 0.5;    pointer-events: none;}.dibr_item_cont {    position: relative;}.dibr_item_cont .ys_imgbox_cover::after {    content: "";    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: linear-gradient(180deg, rgba(3, 34, 94, 0) 65.64%, rgba(3, 34, 94, 0.8) 100%)}.dibr_item_cont_text {    color: #fff;    position: absolute;    width: 100%;    padding: 12px;    bottom: 0;    left: 0;    z-index: 2;}.dibr_list {    height: 436px;}.dibr_item {    margin-bottom: 16px;}.dibr_list .slick-list {    overflow: initial !important;}.detailsp_intro_bot {    height: 596px;    /* overflow: hidden; */}.detailsp_intro_bot_right {    position: relative;}.detailsp_intro_bot_right {    width: 290px;    flex-shrink: 0;}.dibr_listdots_up {    border-radius: 50%;    width: 80px;    position: absolute;    top: 0;    left: 50%;    transform: rotate(180deg) translate(50%, 50%);    backdrop-filter: blur(4px);    cursor: pointer;    transition: all 0.36s;    /* opacity: 0;    pointer-events: none; */}.detailsp_intro_bot_right .slick-disabled{    opacity: 0;}.dibr_listdots_dowm {    border-radius: 50%;    width: 80px;    position: absolute;    bottom: 0;    left: 50%;    transform: translate(-50%, 50%);    backdrop-filter: blur(4px);    cursor: pointer;    transition: all 0.36s;}.dibr_listbox {    height: 100%;    overflow: hidden;}.detailsp_adv_left_list {    /* 新增 */    max-height: 225px;    /* 新增-end */}/* 新增 */.detailsp_adv_left_list .mCSB_outside+.mCSB_scrollTools {    right: -20px!important;}/* 新增-end */.detailsp_adv_left_item {    display: flex;}.detailsp_adv_left_item::before {        flex-shrink: 0;    content: "";    display: block;    width: 12px;    height: 12px;    border-radius: 50%;    border: 1px solid rgba(255, 168, 0, 1);    padding: 3px;    background-color: rgba(255, 168, 0, 1);    background-clip: content-box;    margin-top: 8px;    margin-right: 8px;}.detailsp_adv {    background: #F3F8FC;    display: flex;    justify-content: flex-end;    position: relative;}.detailsp_adv_right {    width: 50%;    position: relative;}.detailsp_adv_right::after {    content: '';    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: #004D8C;    opacity: 0.92;}.detailsp_adv_right img {    width: 100%;}.detailsp_adv_right img:first-child {    filter: grayscale(100%);}.detailsp_adv_right img:last-child {    position: absolute;    width: 88.1104%;    left: 0% !important;    top: 50%;    transform: translateY(-50%);    z-index: 1;}.detailsp_adv_left {    position: absolute;    bottom: 90px;    width: 100%;    padding-left: calc((100% - 1440px) / 2);    padding-right: calc(50% + 145px);}.detailsp_adv_left .mod_titbox {    margin-bottom: 50px;}.detailsp_adv_left_item {    margin-bottom: 8px;}.diit_icon {    width: 26px;    height: 26px;    position: relative;}.diit_icon1 {    content: "";    position: absolute;    width: 100%;    height: 100%;}.diit_icon1::before {    content: "";    position: absolute;    width: 100%;    height: 2px;    transition: all 0.5s;    top: 50%;    transform: translateY(-50%);    background-color: rgb(32, 49, 70);}.diit_icon2 {    content: "";    position: absolute;    width: 100%;    height: 100%;}.diit_icon2::before {    content: "";    position: absolute;    width: 2px;    height: 100%;    transition: all 0.36s;    left: 50%;    transform: translateX(-50%);    background-color: rgb(32, 49, 70);}.detailsp_info_list {    padding-top: 50px;}.detailsp_info_item {    margin-bottom: 32px;}.detailsp_info_item:first-child .detailsp_info_item_bot {    display: block;}.detailsp_info_item:last-child {    margin-bottom: 0;}.detailsp_info_item_top {    display: flex;    align-items: center;    justify-content: space-between;    padding-bottom: 32px;    border-bottom: rgba(0, 77, 140, 0.2) 1px solid;    cursor: pointer;}.detailsp_info_item_bot {    padding: 24px 0 0;    display: none;}.diib_item {    margin-bottom: 16px;}.diib_item:last-child {    margin-bottom: 0;}.diib_item span {    font-weight: bold;    color: #004D8C;    margin-right: 8px;}.diit_tit {    color: #203146;    font-weight: bold;}.detailsp_info_item.act .diit_icon2::before {    transform: rotate(-90deg) translateX(-50%);    opacity: 0;}.detailsp_info_download {    display: flex;    margin-top: 60px;}.detailsp_info{    padding-bottom: 100px;}.detailsp_info_download_manual {    padding: 0 27px;    display: flex;    align-items: center;    justify-content: center;    min-width: 210px;    background-color: #004D8C;    margin-right: 36px;}.detailsp_info_download_manual .std_text1 {    color: #fff;}.detailsp_info_download>a {    cursor: pointer;}.detailsp_info_download>a .std_text1 {    margin-right: 16px;    line-height: 60px;}.detailsp_info_download_book {    display: flex;    align-items: center;    justify-content: center;    width: 456px;    border: 1px solid #004D8C;    ;}.detailsp_info_download_book .std_text1 {    color: #004D8C;}.didm_icon {    width: 32px;}.didm_icon img {    width: 100%;}.technology_cont {    margin-top: 100px;    padding-bottom: 40px;    overflow: hidden;}.pici_text p {    color: #fff;}.dibl_list .slick-list,.dibl_list .slick-track,.dibl_list .slick-slide,.dibl_cont {    height: 100%;}.dibl_cont {    display: flex;    align-items: center;}/* b4-end *//* c2 */.laser_nav_list {    display: flex;}.laser_nav_item {    width: 20%;    border-right: 1px solid #ccdbe8;}.laser_nav_item:first-child {    border-left: 1px solid #ccdbe8;}.laser_nav_item_cont {    display: block;    transition: all 0.36s;    position: relative;}.laser_nav_item_cont::after {    content: "";    position: absolute;    width: 0%;    height: 100%;    top: 0;    left: 0;    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);    transition: all 0.36s;    z-index: -1;}.lnic_text {    color: #203146;    line-height: 60px;    text-align: center;    transition: all 0.36s;}.laser_nav_item.act .laser_nav_item_cont::after {    width: 100%;}.laser_nav_item.act .lnic_text {    color: #fff;}.laser_nav_item.act {    /* border: none; */}.laser_nav_item:first-child.act {    border:1px solid transparent;}.laser_nav_item:not(:first-child).act {    border-right:1px solid transparent;}.laser_nav_item.noact .laser_nav_item_cont::after {    width: 0%;}.laser_nav_item.noact .lnic_text {    color: #203146;}.laser_nav_item.noact {    border-right: 1px solid #ccdbe8;}.laser_adv_list {    display: flex;    margin-bottom: 25px;}.laser_adv_item {    width: 16.666666%;    padding: 0 5px;    border-right: 1px solid #ccdbe8;    position: relative;    cursor: pointer;}.laser_adv_item:first-child {    border-left: 1px solid #ccdbe8;}.laser_adv_item_cont {    text-align: center;    line-height: 40px;    color: #203146;    position: relative;}.laser_adv_item_cont::after {    content: "";    position: absolute;    width: 32px;    height: 2px;    background: #004D8C;    bottom: 0;    left: 50%;    transform: translateX(-50%);    transition: all 0.36s;    opacity: 0;}.laser_adv_item::before {    content: "";    height: 100%;    width: 1px;    position: absolute;    left: -1px;    top: 0;    background-color: #004d8c;    transition: all 0.36s;    opacity: 0;}.laser_adv_item::after {    content: "";    height: 100%;    width: 1px;    position: absolute;    right: -1px;    top: 0;    background-color: #004d8c;    transition: all 0.36s;    opacity: 0;}.laser_adv_item.act::before,.laser_adv_item.act::after,.laser_adv_item.act .laser_adv_item_cont::after {    opacity: 1;}.laser_adv_item.noact::before,.laser_adv_item.noact::after,.laser_adv_item.noact .laser_adv_item_cont::after {    opacity: 0;}.latr_item {    /*display: flex;*/    margin-bottom: 25px;}.latr_item_tit{    font-size: 24px;    color: #FFA800;    font-weight: bold;    margin-bottom: 18px;}.latr_item_cont{    display: flex;}.latr_item_cont::before {    content: "";    width: 16px;    height: 16px;    border: 1px solid #FFA800;    border-radius: 50%;    padding: 4px;    background-color: #FFA800;    background-clip: content-box;    margin-right: 16px;    margin-top: 6px;    flex-shrink: 0;}.latr_tit {    font-weight: bold;    color: #203146;    margin-bottom: 40px;}.latr_item_cont:not(:last-child) {    margin-bottom: 7px;}.laser_adv_type1 {    background-color: #F3F8FC;    padding: 50px 0;}.laser_adv_type1_flex {    display: flex;}.laser_adv_type1_left {    width: 580px;        margin-right: 158px;}.laser_adv_type1_right {    width: calc(100% - 580px);    }.laser_adv.type2 {    background-color: #F3F8FC;    padding: 100px 0;}.laser_adv_type2_list {    display: flex;    flex-wrap: wrap;    margin: 0 -40px;}.laser_adv_type2_item {    width: 50%;    padding: 0 40px;    margin-bottom: 50px;}.laser_adv_type2_cont {    height: 100%;    border-bottom: 1px solid #c2d6e6;}.la2c_tit {    color: #FFA800;    font-weight: bold;    margin-bottom: 16px;}.la2c_text {    padding-bottom: 16px;}.laser_use_listbox {    position: relative;}.laser_use_slick {    width: 83.333333%;}.laser_use_list {    margin: 0 -20px;}.laser_use_item {    padding: 0 20px;}.luic_tit {    margin-top: 16px;    font-weight: bold;    color: #203146;}.laser_use_item_cont .ys_imgbox_cover {    border: 1px solid rgba(0, 77, 140, 0.2);}.laser_use {    padding: 100px 0;}.laser_use_list .slick-list {    overflow: initial !important;}.laser_use_dots {    position: absolute;    width: 100%;    height: 0px;    top: 50%;}.laser_use_dots>div {    width: 80px;    height: 80px;    border-radius: 50%;    border: 1px solid #004D8C;    display: flex;    align-items: center;    justify-content: center;    /* background-color: #fff; */    transition: all 0.36s;    background: rgba(255, 255, 255, 0.4);    cursor: pointer;}.laser_use_prev {    transition: all 0.36s;    transform: translateX(-50%) translateY(-50%);}.laser_use_next {    transition: all 0.36s;    transform: translateX(50%) translateY(-50%);}.laser_use_prev .ys_imgbox_cover img:first-child {    transform: rotate(180deg);}.laser_use_next .ys_imgbox_cover img:last-child {    transform: rotate(180deg);}.laser_use_dots>div .ys_imgbox_cover img:last-child {    opacity: 0;}.laser_main .plansum_major_hd {    padding-bottom: 130px;}.plansum_major_bd_btn {    text-align: center;}/* c2-end *//* footer */.ys_footer {    background: #F8FAFC;}.mod_footer_primary {    display: flex;    flex-wrap: wrap;    padding-top: 80px !important;    padding-bottom: 40px !important;}.mod_footer_left {    width: 430px;}.mod_footer_right {    width: calc(100% - 430px);}.mod_footer_logo {    display: block;    width: 256px;    margin-bottom: 50px;}.mod_footer_nub {    color: #203146;    margin-bottom: 4px;}.mod_footer_data {    margin-bottom: 4px;}.mod_footer_data_big {    font-size: 48px;    line-height: 1.3;    font-weight: bold;    color: #004D8C;    margin-right: 7px;}.mod_footer_data img {    width: 24px;}.mod_footer_data_unit {    color: #004D8C;    font-size: 20px;    line-height: 180%;    font-weight: bold;}.mod_footer_time {    color: #203146;    opacity: 0.5;    font-size: 14px;    line-height: 180%;    margin-bottom: 84px;}.mod_footer_link {    display: flex;    margin-bottom: 24px;}.mod_footer_link_wx,.mod_footer_link_dy {    width: 48px;    position: relative;    display: block;    cursor: pointer;}.mod_footer_link_wx img,.mod_footer_link_dy img {    width: 100%;}.mod_footer_link_wx {    margin-right: 30px;}.mflw_qr {    position: absolute;    padding: 16px 32px;    background-color: #fff;    left: 48px;    top: 50%;    transform: translateY(-50%);    z-index: 1;    box-shadow: 0px 2px 8px rgba(0, 77, 140, 0.1), 0px 2px 16px rgba(0, 77, 140, 0.05);    transition: all 0.36s;    opacity: 0;    pointer-events: none;        display: block;}.mflw_qr::after {    content: "";    position: absolute;    right: 100%;    top: 50%;    transform: translateY(-50%);    border-left: 0;    border-right: 9px solid #fff;    border-top: 9px solid transparent;    border-bottom: 9px solid transparent;}.mflw_qr::before {    content: "";    position: absolute;    height: 100%;    width: 20px;    right: 100%;    top: 0;    background-color: transparent;}.mflw_qr_item {    width: 120px;}.mflw_qr_item img {    width: 120px;    margin-bottom: 5px;}.mflw_qr_item_text {    font-size: 14px;    line-height: 160%;    color: #000000;    text-align: center;}.mflw_qr {    white-space: nowrap;}.mflw_qr_item {    display: inline-block;    margin-right: 40px;}.mflw_qr_item:last-child {    margin-right: 0;}.mod_footer_friend {    position: relative;}.mod_footer_friend {    width: 280px;}.mod_footer_friend_hd {    display: flex;    align-items: center;    justify-content: space-between;    height: 50px;    border: 1px solid rgba(51, 51, 51, 0.5);    padding: 0 24px;    cursor: pointer;}.mod_footer_friend_text {    font-size: 14px;    line-height: 180%;    color: #203146;}.mod_footer_friend img {    width: 24px;    transition: all 0.36s;}.mod_footer_friend_hd.act img {    transform: rotate(-180deg);}.mod_footer_friend_bd {    position: absolute;    bottom: 100%;    width: 100%;    background-color: #f8fafc;    border-right: 1px solid rgba(51, 51, 51, 0.5);    border-left: 1px solid rgba(51, 51, 51, 0.5);    border-top: 1px solid rgba(51, 51, 51, 0.5);    display: none;}.mod_footer_friend_bd ul {    max-height: 120px;}.mod_footer_friend_bd li a {    display: block;    line-height: 40px;    width: 100%;    padding-left: 24px;    /* border-top: 1px solid rgba(51, 51, 51, 0.5); */    font-size: 14px;    color: #203146;}.mod_footer_friend_bd li:first-child a {    border-top: none;}.mod_footer_right_list {    display: flex;    margin: 0 0 0 -40px;}.mod_footer_right_item:nth-child(3) {    min-width: 210px;    margin: 0 40px;    padding: 0 !important;}.mod_footer_right_item:not(:last-child) {    flex: 1;    padding: 0 40px;}.mod_footer_right_item:last-child {    width: 90px !important;    margin-left: 40px;    margin-right: 50px;}.mfrc_tit {    font-weight: bold;    color: #203146;    margin-bottom: 24px;    display: block;}.mfrc_item {    margin-bottom: 16px;    color: #203146;    transition: all 0.36s;    opacity: 0.5;}.mfrc_item:last-child {    margin-bottom: 0;}.mfrc_link {    display: block;}.mfrc_list {    margin-bottom: 32px;}.mod_footer_bot {    background-color: #0C3566;}.mod_footer_bot_cen {    display: flex;    flex-wrap: wrap;    align-items: center;    justify-content: space-between;    height: 100%;    min-height: 83px;}.mfbc_left p {    color: #FFFFFF;    opacity: 0.7;    font-size: 14px;    line-height: 180%;}.mfbc_left span {    line-height: 1.8;}.mfbc_left a {    color: #FFFFFF;    line-height: 1.8;}.mfbc_left a[href="https://www.yongsy.com"] {    margin-left: 24px;    opacity: 0.6;    text-transform: uppercase;}.mfbc_right_list {    display: flex;}.mfbc_right_item {    margin-left: 50px;}.mfbc_right_item:first-child {    margin-left: 0px;}.mfbc_right_item:last-child {    margin-right: 0px;}.mfbc_right_item a {    font-size: 14px;    line-height: 180%;    color: #FFFFFF;    opacity: 0.7;    transition: all 0.36s;}.mod_footer_data.dowm img {    display: none;}.mod_footer_data.dowm .mod_footer_data_big,.mod_footer_data.dowm .mod_footer_data_unit {    color: #1AB002;}/* footer-end *//* header */.mod_hd {    border-bottom: 1px solid rgba(0, 77, 140, 0.2);}.mod_hd_left {    width: 437px;    flex-shrink: 0;    /* height: 80px; */    display: flex;    align-items: center;    justify-content: center;    position: relative;    z-index: 20;    filter: drop-shadow(2px 2px 4px rgba(0, 77, 140, 0.2));}.mod_hd_left::before {    content: "";    display: block;    position: absolute;    width: 100%;    height: 90px;    left: 0;    top: 0;    background-color: transparent;    z-index: -1;    clip-path: polygon(0 0, 100% 0, calc(100% - 37px) 100%, 0 100%);} .inside_page .mod_hd_left::before{    background-color: #fff;}.mod_hd_left a {    display: block;    text-align: center;    padding-top: 10px;}.mod_hd_left a img {    width: 224px;}.mod_hd_right {    width: 115px;    flex-shrink: 0;}.mod_hd {    display: flex;    align-items: center;    background-color: #fff;    box-shadow: 0px 2px 4px rgba(0, 77, 140, 0.2);    z-index: 100;}.mod_hd_center {    flex-grow: 1;}.mod_hd_center_list {    display: flex;    justify-content: flex-end;    padding-right: 100px;}.mod_hd_center_item {    margin-left: 80px;}.mod_hd_center_item:first-child {    margin-left: 0;}.inside_page .mod_hd_center_link {    color: #203146;}.mod_hd_center_link {    display: block;    line-height: 80px;    font-size: 16px;    color: #fff;    position: relative;} .mod_hd_center_item.noact .mod_hd_center_link {    display: block;    /* line-height: 80px;    font-size: 16px; */    color: #fff;    position: relative;}.mod_hd_center_link::after {    content: "";    width: 0%;    height: 2px;    background-color: rgba(0, 77, 140, 1);    position: absolute;    top: 0;    left: 0;    transition: all 0.36s;}.mod_hd_center_item.yxnav_active1 .mod_hd_center_link::after {    width: 100%;}.mod_hd_center_item.noact .mod_hd_center_link::after {    width: 0% !important;}.inside_page .mod_hd_center_item.noact .mod_hd_center_link  {    color: #203146 !important;}.mod_hd_right {    display: flex;    justify-content: space-between;    margin-right: 100px;}.mod_hd_lang_img {    cursor: pointer;}.mod_hd_lang_img.on img:last-child {    transform: rotate(180deg);}.mod_hd_lang_img img:last-child {    transition: all 0.36s;}.mod_hd_lang {    position: relative;    height: 80px;}.mod_hd_lang_list {    position: absolute;    width: 197px;    background-color: #fff;    top: 53px;    left: 50%;    transform: translateX(-50%);    padding: 40px 0;    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.03);    display: none;}.mod_hd_lang_item {    margin-bottom: 24px;}.mod_hd_lang_item:last-child {    margin-bottom: 0px;}.mod_hd_lang_link {    display: block;    color: #203146;    transition: all 0.36s;    line-height: 1.5 !important;    padding: 0 24px;}.mod_hd_lang_item.act .mod_hd_lang_link {    color: #004D8C;}.mod_hd_lang_item.noact .mod_hd_lang_link {    color: #203146;}.mod_hd_lang img {    width: 24px;}.mod_hd_search img {    width: 24px;    cursor: pointer;}.mhci_pull {    position: absolute;    width: 100%;    left: 0;    top: 100%;    background-color: #fff;    padding: 40px 130px;    z-index: -1;    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.04);    display: none;}.ys_hd_pc {    position: relative;    z-index: 100;}.mhci_list1 {    display: flex;    margin: 0 -50px;}.mhci_list1_item {    width: 12.5%;    padding: 0 50px;}.mhci_list1_cont .ys_imgbox_cover {    width: 80px;    margin: 0 auto;}.mhci_list1_cont .ys_imgbox_cover img:last-child {    opacity: 0;}.mhci_list1_cont .ys_imgbox_cover img:last-child {    opacity: 0;}.mhci_list1_item.act .ys_imgbox_cover img:last-child {    opacity: 1;}.mhci_list1_item.act .mhci_list1_cont_text {    color: rgba(0, 77, 140, 1);}.mhci_list1_item.noact .ys_imgbox_cover img:last-child {    opacity: 0;}.mhci_list1_item.noact .mhci_list1_cont_text {    color: #203146;}.mhci_list1_cont_text {    color: #203146;    text-align: center;    transition: all 0.36s;}.mhci_pull.mhci_pull2 {    padding: 40px 120px 115px;}.mhci_list2_img {    position: relative;    margin-bottom: 16px;    display: block;}.mhci_list2_img .ys_imgbox_cover::after {    content: "";    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    opacity: 0.5;    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);}.mhci_list2_img_text {    position: absolute;    width: 100%;    text-align: center;    top: 50%;    transform: translateY(-50%);    z-index: 1;    color: #fff;}.mhci_list2_cont_ul {    display: flex;    flex-wrap: wrap;    margin: 0 -6px;}.mhci_list2_cont_li {    width: 50%;    padding: 6px 6px;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);}.mhci_list2_cont_li.yxnav_active2 a{    color: rgba(0, 77, 140, 1);}.mhci_list2_cont_li .std_text2 {    color: #203146;}.mhci_list2_cont_ul:last-child li {    border: none;}.mhci_list2 {    display: flex;    margin: 0 -58px;}.mhci_list2_item {    width: 25%;    padding: 0 58px;}.mhci_list2_cont_li .std_text2 {    display: block;}.mhci_pull.mhci_pull3 {    display: none;}.mhci_list3 {    width: 100%;    display: flex;    align-items: center;    justify-content: center;}.mhci_list3_cont {    display: flex;    align-items: center;}.mhci_list3_cont_icon {    width: 32px;}.mhci_list3_cont_icon img {    width: 100%;}.mhci_list3_cont_text {    font-size: 16px;    line-height: 180%;    color: #203146;    margin-left: 16px;    transition: all 0.36s;}.mhci_list3_item {    margin: 0 38px;}.mhci_list3_item.act .mhci_list3_cont_text {    color: #004D8C;}.mhci_list3_item.noact .mhci_list3_cont_text {    color: #203146;}.ys_ph_nav li.yxnav_active2>.ys_phnav_lisbox a,.ys_ph_nav li.yxnav_active3>.ys_phnav_lisbox a{    color: rgba(255, 255, 255, .6);}.mod_top130 {    margin-top: 130px;}/* header-end *//* banner */.mod_banner_cont {    z-index: 2;}.mod_banner_round {    position: absolute;    border-radius: 50%;    background: #FFFFFF;    opacity: 0.2;    filter: blur(12px);}.round1 {    width: 62px;    height: 62px;    left: 13.541666%;    bottom: 17%;}.round2 {    width: 60px;    height: 60px;    left: 13.541666%;    left: 23%;    bottom: 70%;}.round3 {    width: 48px;    height: 48px;    left: 28%;    bottom: 27%;}.round4 {    width: 50px;    height: 50px;    left: 42%;    bottom: 48%;}.round5 {    width: 50px;    height: 50px;    left: 63%;    bottom: 75%;}.round6 {    width: 50px;    height: 50px;    left: 72.5%;    bottom: 30%;}.round7 {    width: 50px;    height: 50px;    left: 85%;    bottom: 8%;}.round8 {    width: 50px;    height: 50px;    left: 92%;    bottom: 25%;}/* banner-end */.ys_select_plan.on .closes {    display: block;}.ys_select_plan.on .iconfont {    display: none;}.ys_select_plan .closes {    display: none;}.ys_select_skill.on .closes {    display: block;}.ys_select_skill.on .iconfont {    display: none;}.ys_select_skill .closes {    display: none;}.ys_select_bd {    overflow: initial;}.plansum_main .ys_select_bd {    background-color: #fff !important;    z-index: 20;}.mod_form_select {    position: relative;    z-index: 10;}.detailsp_main .mod_form {    background: #F3F8FC;}.ys_select_li ul {    position: absolute;    width: 180px;    height: calc(100% + 2px);    top: -1px;    left: calc(100% + 1px);    background-color: #fff;    z-index: 1;    border: solid 1px rgba(51, 91, 145, 0.2);    border-left: none;    transition: all 0.36s;    z-index: -1;    opacity: 0;}.zitem {    line-height: 30px;    padding-left: 20px;    line-height: 44px;    /* border-bottom: 1px solid rgba(51, 91, 145, 0.2); */}.zitem:last-child {    border: none;}.ys_select_li .zitem {    transition: all 0.36s;    color: #203146;}/* 模拟导航 */.ys_header {    height: 80px;    position: fixed;    width: 100%;    /* background-color: #ccc; */}.ys_search2_btn {    width: 20px;    cursor: pointer;    display: block;    font-size: 16px;    line-height: 80px;    color: #333333;    transition: all .36s;}.ys_search2_btn img {    width: 100%;}.ys_search2_win {    position: fixed;    top: 80px;    left: 0;    width: 100%;    background-color: #fff;    text-align: center;    border-top: 1px solid #eee;    overflow: hidden;    display: none;}.ys_search2_box {    padding: 16px 0;}.ys_search2_tibox {    width: 34%;    margin: 0 auto;}.ys_search2_tbox {    border-bottom: 1px solid #eee;    width: calc(100% - 40px);    padding-right: 20px;    height: 40px;}.ys_search2_tbox input {    width: 100%;    height: 100%;    font-size: 16px;}.ys_search2_ibox {    width: 40px;}.ys_search2_ibox img {    width: 100%;}.ys_search2_tbox {    width: calc(100% - 24px);}.ys_search2_ibox {    width: 24px;    margin-top: 10px;}/* 响应式 */@media screen and (max-width: 768px) {    .ys_search2_tibox {        width: 440px;        transform: translateX(92px);    }}@media screen and (max-width: 480px) {    .ys_search2_tibox {        width: 310px;        transform: translateX(0px);    }    .ys_search2_ibox {        width: 18px;        margin-top: 6px;    }    .ys_search2_tbox {        width: calc(100% - 18px);        padding-right: 10px;    }    .ys_search2_tbox input {        font-size: 14px;    }    .ys_search2_tbox {        height: 30px;    }}.c_smnav1_item:first-child .c_smnav1_icon{    display: none}.c_smnav1_item:last-child .c_smnav1_a{    color: rgba(32, 49, 70, 1);}.mod_hd_center_item.yxnav_active1 .mod_hd_center_link{    color:rgba(0, 77, 140, 1);    color: #fff;}.inside_page .mod_hd_center_item.yxnav_active1 .mod_hd_center_link{    color:rgba(0, 77, 140, 1);}.new_cont{    margin-top: 50px;}.new_cont .laser_nav{    margin-bottom: 80px;}.new_list{    display: flex;    flex-wrap: wrap;    margin: 0 -18px ;    padding-bottom: 40px;    overflow: hidden;}.new_item{    width: 33.333333%;    padding: 0 18px;    margin-bottom: 40px;}.new_item_cont{    display: flex;    flex-direction: column;    justify-content: space-between;    padding: 24px;    border: 1px solid rgba(0, 77, 140, 0.2);    transition: all 0.5s;    height: 100%;}.new_item_tit{    font-size: 18px;    line-height: 1.8;    transition: all 0.5s;    color: rgba(32, 49, 70, 1);    font-weight: bold;    margin-top: 16px;    margin-bottom: 16px;}.new_item_time{    color: #666666;    padding-bottom: 16px;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    position: relative;    margin-bottom: 16px;}.new_item_time::after{    content: "";    width: 0%;    height: 1px ;    background-color: rgba(0, 77, 140, 1);    position: absolute;    bottom: -1px;    left: 0;    transition: all 0.5s;}.new_item_type_right{    display: flex;    align-items:center;    justify-content: space-between;}.new_item_type_left{    color: rgba(255, 168, 0, 1);}.new_item_look{    color: rgba(0, 77, 140, 1);    margin-right: 16px;    transition: all 0.5s;    opacity: 0;}.new_item_icon{    width: 24px;    flex-shrink: 0;    opacity: 0;    transition: all 0.36s;}.new_item_icon img{    width: 100%;}.new_item_type{    display: flex;    justify-content: space-between;    align-items: center;}.new_listbox{    margin-bottom: 100px;}.story_cont{    margin-top: 50px;}.story_cont .laser_nav{    margin-bottom: 80px;}.story_brand_tit{    font-weight: 400;    font-size: 20px;    line-height: 160%;    color: #203146;    padding-bottom: 12px;    margin-bottom: 16px;    border-bottom: 1px solid rgba(0, 77, 140, 0.5);    transition: all 0.36s;}.story_brand_citem_cont .ys_imgbox_cover{    width: 220px;    filter:grayscale(100%);    transition: all 0.36s;}.story_brand_list{    margin: 0 -18px 50px;}.story_brand_item{    padding: 0 18px;}.story_brand_citem{    margin-bottom: 40px;}.story_brand_citem:last-child{    margin-bottom: 0;}.story_brand_citem_cont{    cursor: pointer;}.story_brand_controls{    display: flex;    align-items: center;    justify-content: space-between;}.story_brand_progressbox{    width: 75%;    padding-right: 9px;}.story_brand_progress{    width: 100%;    height: 2px;    background-color: rgba(0, 77, 140, 0.2);    position: relative;}.story_brand_progress span{    position: absolute;    width: 0%;    height: 2px;    top: 0;    left: 0;    background-color: #004D8C;    transition: all 0.36s;}.story_brand_dots{    display: flex;    align-items: center;}.story_brand_dots>div{    width: 50px;    height: 50px;    border-radius: 50%;    background: rgba(255, 255, 255, 0.4);    border: 1px solid #004D8C;    transition: all 0.36s;    display: flex;    align-items: center;    justify-content: center;    cursor: pointer;}.story_brand_prev .ys_imgbox_cover img:first-child{    transform: rotate(180deg);}.story_brand_next .ys_imgbox_cover img:last-child{    transform: rotate(180deg);}.story_brand_dots>div .ys_imgbox_cover img:last-child{    opacity: 0;}.story_brand_dots>div .ys_imgbox_cover{    width: 23px;}.story_brand_prev{    margin-right: 40px;}.story_story{    background: #F3F8FC;    position: relative;    padding: 100px 0;}.story_list{    display: flex;    flex-wrap: wrap;    margin: 0 -18px;    /* overflow: hidden; */}.story_item{    width: 33.333333%;    padding: 0 18px;    margin-bottom: 80px;}.story_item_cont{    display: flex;    flex-direction: column;    justify-content: space-between;    padding: 56px 24px 24px 24px;    position: relative;    border: 1px solid rgba(0, 77, 140, 0.2);    transition: all 0.36s;    background-color: #fff;}.story_item_tit{    margin-bottom: 16px;    font-weight: bold;    color: rgba(32, 49, 70, 1);}.story_item_text{    padding-bottom: 15px;    margin-bottom: 24px;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    position: relative;}.story_item_text::after{    content: "";    position: absolute;    width: 0%;    height: 1px;    left: 0;    bottom: -1px;    transition: all 0.36s;    background-color: rgba(0, 77, 140, 1);}.story_item_bot{    display: flex;    align-items: center;    justify-content: space-between;}.story_item_bot_text{    height: 29px;    background-color: rgba(255, 240, 209, 1);    display: flex;    align-items: center;    justify-content: center;    color: #FFA800;    font-size: 14px;    line-height: 1.8;    min-width: 72px;    padding: 0 10px;}.story_item_cont_logo{    width: 80px;    height: 80px;    border-radius: 50%;    background: url(97df0fddb3db4a2c71cc320c5633d785.jpg), #FFFFFF;    box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);    overflow: hidden;    position: absolute;    top: 0;    left: 24px;    transform: translateY(-50%);}.story_item_cont_logo img{    width: 100%;}.story_bot_btn{    text-align: center;    margin-top: 0 !important;}.story_bot{    padding: 100px 0;    background: #F3F8FC;    position: relative;    overflow: hidden;    z-index: 1;}.story_bot_bg{    width: 1153px;    position: absolute;    top: -66px;    left: -277px;    opacity: 1;    z-index: -1;}.newsdetails_banner{    min-height: 222px;    padding-top: 50px ;    padding-bottom: 50px ;    display: flex;    align-items: center;    justify-content: center;    background: linear-gradient(278.05deg, #0124A3 0%, #0D85E7 100%);}.newsdetails_banner_cont{    margin: 0 auto;}.newsdetails_banner_tit{    font-weight: bold;    color: #fff;    padding-bottom: 23px;    margin-bottom: 23px;    border-bottom:1px solid rgba(255, 255, 255, 0.5);}.newsdetails_banner_item_text{    color: #fff;}.newsdetails_banner_item{    display: flex;    align-items: center;    margin-right: 40px;}.newsdetails_banner_item_icon{    flex-shrink: 0;    width: 24px;    margin-right: 8px;}.newsdetails_cont{    padding-top: 40px !important;    padding-bottom: 50px !important;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    margin-bottom: 40px;}.newsdetails_cut{    display: flex;    align-items: center;    justify-content: space-between;}.newsdetails_cut>a{    display:flex;    align-items: center;    opacity: 0.6;    transition: all 0.36s;}.newsdetails_cut_prev_btn,.newsdetails_cut_next_btn{    width: 25px;    height: 25px;    border-radius: 50%;    border: 1px solid rgba(0, 77, 140, 1);    display: flex;    align-items: center;    justify-content: center;    transition: all 0.36s;}.newsdetails_cutpage{    margin-top: 40px;    padding-bottom: 100px;}.mod_cutpage{    display: flex;    align-items: center;    justify-content: space-between;}.mod_cutpage .mod_cutpage_prev .ys_imgbox_cover img:first-child{    transform: rotate(-180deg);}.mod_cutpage .mod_cutpage_next .ys_imgbox_cover img:last-child{    transform: rotate(-180deg);}.mod_cutpage>a .mod_cutpage_img{    width: 24px;    height: 24px;    display: flex;    align-items: center;    justify-content: center;    flex-shrink: 0;    border-radius: 50%;    border: 1px solid rgba(0, 77, 140, 1);    transition: all 0.36s;}.mod_cutpage>a{    display: flex;    align-items: center;    justify-content: center;    flex-shrink: 0;    transition: all 0.36s;    opacity: 0.6;}.mod_cutpage>a .ys_imgbox_cover{    font-size: 0;    width: 12px;    height: 12px;}.mod_cutpage img:last-child{    opacity: 0;}.mod_cutpage_text{    color: #004D8C;    padding: 0 16px;}.storyde_main .newsdetails_banner_tit{    padding-bottom: 0;    border-bottom: none;    margin-bottom: 0;}.storyde_cont{    margin-top: 50px;}.storyde_cont_slickbox{    /* height: 558px; */    margin-bottom: 60px;}.storyde_cont_slickleft{    width:82.8333333%;    height: 100%;}.storyde_cont_slickright{    width: calc(100% - 82.8333333%);    padding-left: 36px;}.storyde_cont_slickleft_list{    height: 100%;}/* .storyde_cont_slickright_list {    height: 558px;} */.storyde_cont_slickright_list .slick-list{    }.storyde_cont_slickright_item {    padding-bottom: 18px;}/* .storyde_cont_slickright .slick-vertical .slick-slide{    border: none;} */.storyde_cont_slickright_item .ys_imgbox_cover{    border: 1px solid transparent;}.storyde_cont_slickright_item .ys_imgbox_cover{    border: 1px solid transparent;}.storyde_cont_slickright_item.slick-center .ys_imgbox_cover{    border: 1px solid #004D8C;}.storyde_info_list{    margin-bottom: 40px;}.storyde_info_item{    display: flex;    padding: 40px 0;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);}.storyde_info_item:first-child{    padding: 0;}.storyde_info_item_left{    width: 25.833333%;}.storyde_info_item_right{    width: calc(100% - 25.833333%);}.storyde_info_item_tit{    color: rgba(32, 49, 70, 1);    font-weight: bold;}.storyde_info_item_right .siir_textlist{    display: flex;    flex-wrap: wrap;    margin: 0 -25px;}.storyde_info_item_right .siir_textitem{    width: 50%;    padding: 0 25px;    margin-bottom: 32px;}.siir_cont_tit{    color: rgba(255, 168, 0, 1);    font-weight: bold;    margin-bottom: 16px;}.siir_cont_text{    margin-bottom: 16px;}.siir_cont{    border-bottom: 1px solid rgba(0, 77, 140, .2);}.storyde_info_item_right li:last-child .siir_cont{    border: none;}.storyde_info_item_right li:last-child .siir_cont_text{    margin-bottom: 0;}.storyde_info_item_right li.blocks{    width: 100%;}.siir_link{    display: inline-block;    margin-top: 9    px;}.siir_link a{    display: flex;    align-items: center;}.siir_link_img{    margin-left: 16px;    transition: all 0.5s;}.siir_link .std_text2 p{    color: #004D8C;}.siir_item{    margin-bottom: 40px;}.siir_item_cont{    display: flex;}.siir_item_left{    width: 46.966292%;}.siir_item_right{    width: calc(100% - 46.966292%);    padding-left: 34px;    display: flex;    flex-direction: column;    justify-content: space-between;}.siir_item_left .ys_imgbox_cover{    background-color: #f3f8fc;}.siir_item_right_ul{    padding-bottom: 45px;    border-bottom: 1px solid rgba(0, 77, 140, .2);    position: relative;}.siir_item_right_ul::after{    content: "";    width: 0%;    height: 1px;    bottom: -1px;    left: 0;    transition: all 0.5s;    background-color: rgba(0, 77, 140, 1);    position: absolute;}.siir_item_right_li{    display: flex;    margin-bottom: 12px;}.siir_item_right_li:last-child{    margin-bottom: 0px;}.siir_item_right_li::before{    content: "";    display: block;    flex-shrink: 0;    width: 12px;    height: 12px;    border-radius: 50%;    border: 1px solid rgba(255, 168, 0, 1);    padding: 3px;    background-color: rgba(255, 168, 0, 1);    background-clip: content-box;    margin-right: 8px;    margin-top: 4px;}.siir_item_right_li p{    font-size: 14px;    line-height:1.6;    color: #666666;}.siir_item_right_tit{    font-weight: bold;    margin-bottom: 16px;}.siir_item_right .new_item_look{    opacity: 1;}.siir_item_lookbox{    display: flex;    align-items: center;    justify-content: flex-end;    margin-top: 16px;}.siir_item_look{    margin-right: 16px;}.siir_item_icon{    width: 24px;    transition: all 0.5s;}.siir_item_icon img{    width: 100%;}.storyde_cutpage{    margin-bottom: 100px;}/* f */.join_main .mod_banner_tit{    padding: 0;    margin: 0;    border: none;}.join_main .mod_banner_bg::after{    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);}.join_cont{    margin-top: 100px;}.join_tit{    font-weight: bold;    color: rgba(32, 49, 70, 1);}.join_primary{    padding-bottom: 100px;    flex-wrap: wrap;}.join_primary_left_tit{    display: flex;    align-items: center;    justify-content: space-between;    margin-bottom: 45px;}.jplt_text{    color: #004D8C;}.jplt_img{    flex-shrink: 0;    width: 36px;}.jplt_img img{    width: 100%;}.join_primary_left_input,.join_primary_left_select{    margin-bottom: 32px;}.join_primary_left_input input{    height: 60px;    padding: 0 16px;    font-size: 16px;    font-family: 'PoppinsSemiBold';    font-weight: 400;    border:1px solid rgba(51, 51, 51, 0.5);    width: 100%;}.join_primary_left_input input::-webkit-input-placeholder ,.join_primary_left_select input::-webkit-input-placeholder {    /* WebKit, Blink, Edge */    color: #666666;}.join_primary_left_input input::-moz-placeholder,.join_primary_left_select input::-moz-placeholder{    /* Mozilla Firefox 19+ */    color: #666666;}.join_primary_left_input input::-ms-input-placeholder,.join_primary_left_select input::-ms-input-placeholder{    /* Microsoft Edge */    color: #666666;}.join_primary{    display: flex;}.join_primary_left{    width: 330px;}.join_primary_right{    width: calc(100% - 333px);    padding-left: 160px;}.join_primary_left_select input{    height: 53px;    padding: 0 16px;    font-size: 16px;    font-family: 'PoppinsSemiBold';    font-weight: 400;    border:1px solid rgba(51, 51, 51, 0.5);    width: 100%;}.join_primary_left_select .ys_select_xtbbox {    right: 16px;}.join_primary_left_btn.submits{    margin-top: 50px;    margin-bottom: 32px;}.jpls_btn{    width: 100%;    height: 53px;    display: flex;    align-items: center;    justify-content: center;    border-radius: 80px;    border: 1px solid #004D8C ;}.jpls_btn_text{    margin-right: 16px;}.join_primary_left_btn.submits .jpls_btn_text{    color: #fff;}.join_primary_left_btn.submits .jpls_btn{    background-color: #004D8C;}.join_primary_left_btn.reset .jpls_btn_text{    color: #004D8C;}.jpls_btn_img{    width: 24px;}.jpls_btn_img img{    width: 100%;}.join_primary_right_item{    margin-bottom: 40px;}.jpri_hd{    padding-bottom: 32px;    border-bottom: 1px solid rgba(0, 77, 140, .2);    position: relative;    cursor: pointer;}.jpri_bd{    background: #F3F8FC;    padding: 40px 80px ;}.jpri_hd::after{    content: "";    position: absolute;    width: 100%;    height: 1px;    background-color: rgba(0, 77, 140, 1);    bottom: -1px;    left: 0;    transition: all 0.36s;}.jpri_hd_list{    display: flex;    margin: 0 -10px;}.jpri_hd_item{    width: 33.33333%;    padding: 0 10px;}.jpri_hd_item_cont{    display: flex;    font-size: 16px;    line-height: 1.5;    color: #666666;    font-family: PoppinsSemiBold;}.jhic_key{    font-weight: bold;    margin-right: 16px;}.jpri_hd_tit{    font-weight: bold;    margin-bottom: 24px;    font-family: PoppinsSemiBold;}.jpri_hd_item:nth-child(2) .jpri_hd_item_cont{    justify-content: center;}.jpri_hd_item:last-child .jpri_hd_item_cont{    justify-content: flex-end;}.jpri_hd_icon{    position: absolute;    width: 28px;    height: 28px;    right: 2px;    top: 8px;}.jpri_hd_icon span{    transition: all 0.36s;}.jpri_hd_icon span:first-child::before{    content: "";    position: absolute;    width: 100%;    height: 2px;    top: 50%;    transform: translateY(-50%);    left: 0;    background-color: rgba(32, 49, 70, 1);}.jpri_hd_icon span:last-child::before{    content: "";    position: absolute;    width: 2px;    height: 100%;    left: 50%;    transform: translateX(-50%);    top: 0;    background-color: rgba(32, 49, 70, 1);}.join_primary_right_item.act .jpri_hd_icon span:last-child{    transform: rotate(-90deg);    opacity: 0;}   .join_primary_right_item:not(:first-child) .jpri_bd{    display: none;}.join_primary_right_list{    margin-bottom: 80px;    overflow: hidden;}/* f-end *//* g */.investor_cont{    margin-top: 100px;}.investor_slick{    margin-bottom: 100px;}.investor_titbox{    display: flex;    align-items: center;    justify-content: space-between;}.investor_item_conts{    border: 1px solid rgba(0, 77, 140, 0.2);    padding: 45px 32px 32px 32px ;    transition: all 0.36s;    display: block;}.investor_item_conts_tit{    font-weight: bold;    color: #203146;    height: 84px;    padding-bottom: 20px;    margin-bottom: 24px;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    position: relative;    transition: all 0.36s;}.investor_item_conts_tit::after{    content: "";    position: absolute;    width: 0%;    height: 1px;    bottom: -1px;    left: 0;    background-color: rgba(0, 77, 140, 1);    transition: all 0.36s;}.investor_item_conts_bot{    display: flex;    justify-content:space-between;    align-items: center;}.iicb_left{    display: flex;    align-items: center;}.iicb_right{    display: flex;    align-items: center;}.investor_item_cont li{    margin-bottom: 40px;}.investor_item_cont li:last-child{    margin-bottom: 0;}.iicb_left_icon,.iicb_right_icon{    width: 24px;}.iicb_left_text{    margin-left: 8px;    transition: all 0.36s;}.iicb_right_text{    margin-right: 8px;    transition: all 0.36s;}.investor_list{    margin: 0 -24px;}.investor_item{    padding: 0 24px;}.investor_item_conts .ys_imgbox_cover img:last-child{    opacity: 0;}.investor_list .slick-list{    overflow: initial;}.investor_list{    margin-bottom: 40px;}/* g-end *//* pro */.mod_pro{    width: 640px;    position: fixed;    z-index: 100;    bottom: 0;    left: 50%;    transform: translateX(-50%);    background-color: #fff;    bottom: 4px;    transition: all 0.5s;}.mod_pro_cont{    width: 100%;    height: 68px;    display: flex;    justify-content: space-between;    padding: 0 24px;}.mod_pro_left{    cursor: pointer;}.mod_pro_left,.mod_pro_right{    display: flex;    align-items: center;}.mod_pro_left_text,.mod_pro_right_text{    color: #203146;}.mod_pro_left_text{    margin-right: 8px;}.mod_pro_left_icon{    width: 24px;    flex-shrink: 0;}.mod_pro_left_icon img{    width: 100%;}.mod_pro_right_text{    margin-right: 40px;}.ys_sharebox{    width: 32px;}.ys_sharebox img{    width: 100%;}.douyin{    width: 32px;}.douyin_share{    margin: 0 40px;}.mod_pro span{    position: absolute;    width: 0%;    height: 4px;    left: 0;    background-color: #004D8C;}.mod_pro_box{    position: absolute;    width: 100%;    height: 4px;    bottom: -4px;    background-color: #fff;    overflow: hidden;}.storyde_cont_primary{    overflow: hidden;}/* pro-end *//* h1 */.contact_main .mod_banner_bg::after{    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);}.contact_cont{    margin-top: 100px;}.contact_way{    padding-bottom: 100px;}.contact_way_cont{    display: flex;    flex-wrap: wrap;}.contact_way_left{    width: 25.694444%;    position: relative;    z-index: 2;}.contact_way_right{    width: calc(100% - 25.694444%);}.contact_way_left_tit{    font-weight: bold;    color: #203146;    margin-bottom: 24px;}.cwic_left{    width: 120px;    margin-right: 40px;}.cwic_right{}.contact_way_list{    display: flex;    margin: 0 -10px;    flex-wrap: wrap;}.contact_way_item{    width: 50%;    padding: 0 10px;}.contact_way_item_cont{    display: flex;}.cwic_left img{    width: 100%;}.cwic_right{    margin-top: 5px;}.cwic_right_tit{    font-weight: bold;    color: #203146;    margin-bottom:24px;}.cwic_right_text{    color: #004D8C;    font-family: PoppinsSemiBold;    font-weight: 400;}.contact_layout{    background-color: #F3F8FC;    padding: 100px 0 80px;    overflow: hidden;}.contact_layout_img{    width: 100%;}.contact_layout_img img{    width: 100%;}.contact_address{    /* margin-bottom: 50px; */    position: relative;}.contact_address_tit{    padding: 100px 0;    background-color: #fff;    z-index: 20;}.contact_address_cont{    position: relative;}.contact_address_cont_bg{    width: 100%;    height: 640px;    position: relative;}.contact_address_cont_bg img{    width: 100%;    height: 100%;    object-fit: cover;}.contact_address_cont_bg::after{    content: "";    position: absolute;    width: 100%;    height: 100%;    left: 0;    top: 0;    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);    opacity: 0.5;}.contact_address_primary{    position: absolute;    left: 50%;    transform: translateX(-50%);    width: 100%;    top: 0px;}.contact_address_item{    width: 580px;    backdrop-filter: blur(8px);    background: rgba(255, 255, 255, 0.2);    margin-bottom: 40px;}.contact_address_item:last-child{    margin-bottom: 0;}.contact_address_conts{    padding:60px 40px;}.cact_subtit{    color: rgba(32, 49, 70, 1);    margin-bottom: 8px;}.cact_tit{    margin-bottom:32px;}.cact_titcont{    font-weight: bold;    color: #fff;    line-height: 1.5;}.cact_item{    display: flex;    align-items: flex-start;    margin-bottom: 20px;}.cact_item_icon{    width: 24px;    flex-shrink: 0;    margin-top: 1px;    margin-right:16px ;}.cact_item_icon img:last-child{    opacity: 1;}.cact_item_icon img:first-child{    opacity: 0;}.cact_item_text {    color: #fff;}.cact_item:last-child{    margin-bottom: 0;}.contact_address_item.type2 .cact_subtit{    display: none;}.contact_address_item.type3{    width: 100%;}.contact_address_item.type3 .contact_address_conts{    display: flex;    align-items: center;    justify-content: space-between;}.contact_address_item.type3 .cact_titcont,.contact_address_item.type3 .contact_address_cont_textbox{    width: 32.352941%;    flex-shrink: 0;}.contact_address_conts_center{    width: 26.470588%;    height: 1px;    background-color: #fff;    flex-shrink: 0;    display: none;}.contact_address_item.type3 .contact_address_conts_center{    display: block;    margin-top: 12px;}.contact_address_item.type3 .contact_address_cont_textbox{    }.contact_address_item.type3 .cact_tit{    display: flex;    justify-content: space-between;    margin-bottom: 0;}.contact_address_item.type3 .contact_address_cont_titbox{    width: 100%;}.contact_sales{    padding-top: 100px;}.contact_sales_cont{    display: flex;    align-items: flex-end;    flex-wrap: wrap;}.contact_sales_cont_left{    width: 50%;    padding-right: 18px;    margin-bottom: 100px;}.contact_sales_cont_right{    width: 50%;    padding-left: 18px;}.contact_sales_cont_right img{    width: 100%;}.contact_sales_list{    display: flex;    flex-wrap: wrap;    margin: 0 -18px;}.contact_sales_item{    width: 50%;    padding: 0 18px;    margin-bottom: 40px;}.csic_unit{    color: #004D8C;    padding-bottom: 12px;    margin-bottom: 24px;    border-bottom: 1px solid #004D8C;}.csic_big{    font-weight: bold;    font-weight: 600;    font-family: PoppinsSemiBold;    color: rgba(0, 77, 140, 1);}.csic_small{    color: #203146;}.contact_address.isfixed .contact_address_tit{    width: 100% !important;    position: fixed !important;    top: 80px !important;    left: 0 !important;    z-index: 20 !important;    bottom: initial !important;    transform: none !important;}.contact_address.isfixed .contact_address_cont_bg{    width: 100% !important;    position: fixed !important;    top:calc(80px + 294px) !important;    left: 0 !important;}.contact_address.isfixed .contact_address_primary{    /* position: relative !important;    left: 0 !important;    transform: translateX(0%) !important; */    z-index: 10 !important;    margin: 0 auto !important;    margin-top: calc(294px) !important;}.cacb_list,.cacb_list .slick-list,.cacb_list .slick-track,.cacb_list .slick-slide{    height: 100%;}/* h1-end *//* e1 */.company_know{    padding-top: 100px;}.company_know_cont1{    position: relative;}.company_know{    position: relative;    padding-bottom: 120px;}.company_know_right{    width: 580px;}.company_know_big{    margin-top: 40px;}.company_know_big>div{    font-size: 72px;    line-height: 1.2;    color: rgba(0, 77, 140, 1);}.company_know_big_bot{    transform: translateX(210px);}.company_know_big{    margin-bottom: 36px;}.company_know_text{    margin-bottom: 50px;}.ckic_num{    margin-bottom: 18px;}.ckic_num_nig{    font-size: 72px;    line-height: 1.2;    font-family: PoppinsBold;    font-weight: 700;    color: #FFA800;}.ckic_num_sm{    color: #FFA800;    font-size: 32px;    margin-left: 10px;    line-height: 1.3;    font-weight: bold;}.company_know_item{    margin-bottom: 38px;    border-bottom: 1px solid rgba(0, 77, 140, 0.2) ;}.company_know_item:last-child{    margin-bottom: 0px;}.ckic_text{    padding-bottom: 24px;}.company_know_leftbg{    position: absolute;    width: 54% !important;    top: 0;    left: -100px;}.company_know_leftbg img{    width: 100%;}.company_know_leftbg_two{    position: absolute;    width: 100%;    height: 0%;    left: 0;    top: 0;    overflow: hidden;}.company_know_leftbg_two img{    width: 100%;}.company_know_bg{    position: absolute;    width: 969px;    top: 0;    right: 0;    z-index: -1;    opacity: 0.1;}.company_know_bg img{    width: 100%;}.company_video_cont{    position: relative;    cursor: pointer;}.company_video_cont video{    width: 100%;}.company_produc{    padding-top: 100px;}.company_produc_titbox_right p{    color: #004D8C;    padding-top: 12px;}.company_produc_titbox{    display: flex;    align-items: center;    justify-content: space-between;}.company_produc_item_cont .ys_imgbox_cover::after{    content: "";    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 79.79%, rgba(0, 0, 0, 0.2) 91.96%), linear-gradient(278.05deg, rgba(0, 43, 198, 0.2) 0%, rgba(0, 194, 255, 0.2) 100%);}.company_produc_cont{    position: relative;}.company_produc_smlistbox{    width: 580px;    position: absolute;    top: 16.141732%;    right: calc((100% - 1440px) / 2);}.company_produc_smitem_cont{    min-height: 370px;        display: flex;    flex-direction: column;    justify-content: center;    padding: 30px 40px;}.company_produc_smitem{    backdrop-filter: blur(8px);    background: rgba(255, 255, 255, 0.2);}.cpsc_tit{    font-weight: bold;    color: #fff;    margin-bottom: 24px;}.cpsc_text p{    color: #fff;}.company_produc_botlist{    display: flex;}.company_produc_botitem{    width: 25%;}.company_produc_botlist{    position: absolute;    width: 100%;    bottom: 0;    left: 0;}.company_produc_botitem_cont{    line-height: 120px;    text-align: center;    border-right: 1px solid rgba(255, 255, 255, 0.5);    border-top: 1px solid rgba(255, 255, 255, 0.5);    transition: all 0.36s;    font-weight: bold;    color: #fff;    cursor: pointer;    position: relative;    z-index: 1;}.company_produc_botitem_cont::after{    content: "";    position: absolute;    width: 0%;    height: 100%;    top: 0;    left: 0;    background-color:#004D8C;    transition: all 0.36s;    z-index: -1;}.company_produc_botitem:last-child .company_produc_botitem_cont{    border-right: none;}.company_produc_botitem.act .company_produc_botitem_cont::after{    width: 100%;}.company_culture_cont{    display: flex;    min-height: 516px;}.company_culture_left{    width: 31.6666666%;    background: #004D8C;}.company_culture_left_list{    height: 100%;    position: relative;}.company_culture_left_item{    position: absolute;    width: 100%;    height: 100%;}.company_culture_left_item:not(:first-child){    display: none;}.company_culture_left_cont{    height: 100%;}.company_culture_right{    width: calc(100% - 31.6666666%);}.company_culture_left_cont{    display: flex;    flex-direction: column;    justify-content: center;    padding: 50px 42px;}.company_culture_right_list{    width: 100%;    height: 100%;    display: flex;}.company_culture_right_item{    width: 20%;    cursor: pointer;}.company_culture_right_cont{    position: relative;    height: 100%;}.cclc_tit{    color: #fff;    font-weight: bold;    margin-bottom: 32px;}.cclc_text p{    color: #fff;}.ccrc_bg{    height: 100%;    width: 100%;    position: relative;}.ccrc_bg img{    height: 100%;    width: auto;    max-width: auto;    position: absolute;    object-fit: cover;    top: 0;    left: 50%;    transform: translateX(-50%);}.ccrc_center{    position: absolute;    width: 100%;    top: 50%;    transform: translateY(-50%);    text-align: center;}.ccrc_tit{    color: #fff;    margin-top: 30px;}.ccrc_center span{    display: inline-block;    position: relative;}.ccrc_center span i{    display: inline-block;    width: 10px;    height: 10px;    border-radius: 50%;    position: absolute;    background-color: #FFFFFF;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);}.ccrc_center span::after{    content: "";    position: absolute;    width: 28px;    height: 28px;    border-radius: 50%;    border: 1px solid #FFFFFF;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);}.ccrc_center span::before{    content: "";    position: absolute;    width: 38px;    height: 38px;    border-radius: 50%;    border: 1px solid rgba(255, 255, 255, .5);    top: 50%;    left: 50%;    transform: translate(-50%,-50%) scale(1);}@keyframes scalepulse {    20% {        -webkit-transform: translate(-50%,-50%) scale(1.15);        transform: translate(-50%,-50%) scale(1.15);        -webkit-animation-timing-function: ease;        animation-timing-function: ease    }    50% {        -webkit-transform: translate(-50%,-50%) scale(1);        transform: translate(-50%,-50%) scale(1);        -webkit-animation-timing-function: ease;        animation-timing-function: ease    }}.company_innovation{    background-color:#F3F8FC;}.company_innovation_list{    margin: 0 -20px;}.company_innovation_item{    padding: 0 20px;}.company_innovation_item_cont{    position: relative;    height: 100%;    overflow: hidden;}.ciic_upper{    position: absolute;    bottom: 28px;    left: 30px;    transition: all 0.5s;}.ciic_upper_img,.ciic_lower_img{    width: 64px;    margin-bottom: 16px;}.ciic_upper_tit,.ciic_lower_tit{    color: #fff;    font-weight: bold;}.ciic_lower{    width: 100%;    height: 100%;    position: absolute;    top: 100%;    left: 0;    transition: all 0.5s;    opacity: 0.6;    background:linear-gradient(278.05deg, rgba(0, 43, 198, 0.8) 0%, rgba(0, 194, 255, 0.8) 100%);}.company_innovation_item_cont .ys_imgbox_cover::after{    content: "";    width: 100%;    height: 100%;    top: 0;    left: 0;    position: absolute;    background: linear-gradient(180deg, rgba(3, 34, 94, 0) 65.64%, rgba(3, 34, 94, 0.8) 100%)}.company_innovation_listbox{    width: 1200px;}.ciic_lower_cont{    height: 100%;    padding: 0 100px 50px;    justify-content: flex-end;    display: flex;    align-items: center;    flex-direction: column;}.ciic_lower_tit{    margin-bottom: 20px;}.ciic_lower_text p{    color: #fff;    text-align: center;}.company_innovation_list .slick-list{    overflow: initial;}.company_innovation_slick .story_brand_controls{    margin-top: 40px;}.company_brand{    padding: 150px 0;}.company_brand_cont{    position: relative;}.company_brand_img{    width: 1188px;    margin: 0 auto;    opacity: 0.03;}.company_brand_img img{    width: 100%;}.company_brand_tit{    position: absolute;    width: 100%;    top: 50%;    transform: translateY(-50%);    text-align: center;}.company_brand_tit{    color: #004D8C;}.company_course_top{    width: 100%;    min-height: 580px;    position: relative;}.company_course_top_bg{    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}.company_course_top_bg img{    width: 100%;    height: 100%;    object-fit: cover;}.company_course_top_bg::after{    content: "";    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);    opacity: 0.8;}.company_course .mod_ehtit{    color: #fff;}.company_course .mod_tit{    color: #fff;}.company_course_top_cont {    overflow: hidden;}.company_course_top_list{    margin: 0 -75px;}.company_course_top_item{    padding: 0 20px;    position: relative;}.company_course_top_item::after{    content: "";    width: 100%;    height: 2px;    background-color: #fff;    position: absolute;    left: 0;    bottom: 0;    opacity: 0.2;}.ccti_cont_tit{    font-size: 72px;    position: relative;    padding-bottom: 40px;    text-align: center;    font-weight: bold;    font-family: PoppinsBold;    color: #fff;}.ccti_cont_tit::after{    content: "";    width: 16px;    height: 16px;    border-radius: 50%;    background-color: #fff;    position: absolute;    bottom: 0;    left: 50%;    transform: translate(-50%,50%);}.company_course_top_list .slick-list{    padding-bottom: 20px;}.company_course_top_pro{    margin: 0 -75px;    position: absolute;    height: 2px;    left: 0;    right: 0;    bottom: 20px;}.company_course_top_pro span{    width: 10% ;    position: absolute;    height: 100%;    left: 0;    top: 0;    background-color: #fff;    transition: all 0.36s;    }.company_course_top_listbox{    overflow: hidden;    position: relative;}.company_course_bot{    width: 950px;    margin: -120px auto 0;    background: #FFFFFF;    box-shadow: 0px 2px 8px rgba(0, 77, 140, 0.1), 0px 2px 16px rgba(0, 77, 140, 0.05);}.company_course_bot_list{    margin: 0 -20px;}.company_course_bot_item{    padding: 0 20px;}.company_course_bot_cont{    display: flex;    flex-wrap: wrap;}.ccbc_left{    width:47.894736% ;    position: relative;}.ccbc_right{    width: calc(100% - 47.894736%);    background-color: #fff;    padding: 40px;}.ccbc_right_list{    height: 100%;    display: flex;    flex-direction: column;    justify-content: center;}.ccbc_right_item{    margin-bottom: 8px;}.cric_text{    color: #203146;    display: flex;}.cric_text::before{    content: "";    display: block;    width: 16px;    height: 16px;    border-radius: 50%;    border: 1px solid #FFA800;    padding: 4px;    background-color: #FFA800;    background-clip: content-box;    margin-top: 6px;    margin-right: 16px;}.ccbc_left_pro{    width: calc(100% - 56px);    height: 2px;    position: absolute;    bottom: 16px;    left: 50%;    transform: translateX(-50%);    background-color:rgba(255, 255, 255, .2) ;}.ccbc_left_pro span{    width: 0%;    height: 2px;    background-color: #fff;    left: 0;    top: 0;    transition: all 0.36s;    position: absolute;}.company_course_bot_slick{    position: relative;}.company_course_bot .laser_use_prev{    transform: translateX(-100px) translateY(-50%);}.company_course_bot .laser_use_next{    transform: translateX(100px) translateY(-50%);} .company_course_bot .laser_use_dots>div{    width: 60px;    height: 60px;}.company_course_bot .laser_use_dots>div .ys_imgbox_cover{    width: 24px;}/* e1-end *//* Linda-start */.mod_hd_left a{    padding-top: 0;}.mod_hd{    flex-wrap: wrap;    background-color: transparent;    box-shadow:none;    position: relative;    align-items: flex-start;    border-bottom: none;}.mod_hd::after{    content: "";    width: 100%;    height: 80px;    background-color: transparent;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    position: absolute;    top: 0;    left: 0;    z-index: -1;}.inside_page .mod_hd::after{    background-color: #fff;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    box-shadow: 0px 2px 4px rgb(0 77 140 / 20%);}.inside_page .mhlt_lang_icon img:nth-child(1), .inside_page .mod_hd_search_icon img:nth-child(1), .inside_page .mhlt_more_icon img:nth-child(1) {    opacity: 1;}.inside_page .mhlt_lang_icon img:nth-child(2), .inside_page .mod_hd_search_icon img:nth-child(2), .inside_page .mhlt_more_icon img:nth-child(2) {    opacity: 0;}.ys_search2_win{    box-shadow: 0px 2px 4px rgb(0 77 140 / 20%);}.mhci_pull{    top: 80px;}/* .mod_hd_lang{    height: 100%;} */.mod_hd_lang_list {    top: 79px;}.ys_search2_win{    border-top: none;}.mod_hd_left .ys_imgbox_cover{    line-height: 90px;}.mod_hd_left .ys_imgbox_cover img:nth-child(2){    opacity: 1;}.inside_page .mod_hd_left .ys_imgbox_cover img:nth-child(2){    opacity: 0;}.fp-viewing-1 .mod_hd_left .ys_imgbox_cover img:nth-child(2),.fp-viewing-2 .mod_hd_left .ys_imgbox_cover img:nth-child(2),.fp-viewing-3 .mod_hd_left .ys_imgbox_cover img:nth-child(2),.fp-viewing-4 .mod_hd_left .ys_imgbox_cover img:nth-child(2),.fp-viewing-5 .mod_hd_left .ys_imgbox_cover img:nth-child(2),.fp-viewing-6 .mod_hd_left .ys_imgbox_cover img:nth-child(2){    opacity: 0 !important;}.fp-viewing-1 .mod_hd_left .ys_imgbox_cover img:nth-child(1),.fp-viewing-2 .mod_hd_left .ys_imgbox_cover img:nth-child(1),.fp-viewing-3 .mod_hd_left .ys_imgbox_cover img:nth-child(1),.fp-viewing-4 .mod_hd_left .ys_imgbox_cover img:nth-child(1),.fp-viewing-5 .mod_hd_left .ys_imgbox_cover img:nth-child(1),.fp-viewing-6 .mod_hd_left .ys_imgbox_cover img:nth-child(1){    opacity: 1 !important;}.fp-viewing-1 .mod_hd_left::before,.fp-viewing-2 .mod_hd_left::before,.fp-viewing-3 .mod_hd_left::before,.fp-viewing-4 .mod_hd_left::before,.fp-viewing-5 .mod_hd_left::before,.fp-viewing-6 .mod_hd_left::before {    background-color: #ffffff !important;}.fp-viewing-1 .mod_hd::after,.fp-viewing-2 .mod_hd::after,.fp-viewing-3 .mod_hd::after,.fp-viewing-4 .mod_hd::after,.fp-viewing-5 .mod_hd::after,.fp-viewing-6 .mod_hd::after{    background-color: #fff;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    box-shadow: 0px 2px 4px rgb(0 77 140 / 20%);}.fp-viewing-1 .mod_hd_center_link,.fp-viewing-2 .mod_hd_center_link,.fp-viewing-3 .mod_hd_center_link,.fp-viewing-4 .mod_hd_center_link,.fp-viewing-5 .mod_hd_center_link,.fp-viewing-6 .mod_hd_center_link{    color: #203146 !important;}.fp-viewing-1 .mhlt_lang_icon img:nth-child(1), .fp-viewing-1 .mod_hd_search_icon img:nth-child(1), .fp-viewing-1 .mhlt_more_icon img:nth-child(1),.fp-viewing-2 .mhlt_lang_icon img:nth-child(1), .fp-viewing-2 .mod_hd_search_icon img:nth-child(1), .fp-viewing-2 .mhlt_more_icon img:nth-child(1),.fp-viewing-3 .mhlt_lang_icon img:nth-child(1), .fp-viewing-3 .mod_hd_search_icon img:nth-child(1), .fp-viewing-3 .mhlt_more_icon img:nth-child(1),.fp-viewing-4 .mhlt_lang_icon img:nth-child(1), .fp-viewing-4 .mod_hd_search_icon img:nth-child(1), .fp-viewing-4 .mhlt_more_icon img:nth-child(1),.fp-viewing-5 .mhlt_lang_icon img:nth-child(1), .fp-viewing-5 .mod_hd_search_icon img:nth-child(1), .fp-viewing-5 .mhlt_more_icon img:nth-child(1),.fp-viewing-6 .mhlt_lang_icon img:nth-child(1), .fp-viewing-6 .mod_hd_search_icon img:nth-child(1), .fp-viewing-6 .mhlt_more_icon img:nth-child(1){    opacity: 1;}.fp-viewing-1 .mhlt_lang_icon img:nth-child(2), .fp-viewing-1 .mod_hd_search_icon img:nth-child(2), .fp-viewing-1 .mhlt_more_icon img:nth-child(2),.fp-viewing-2 .mhlt_lang_icon img:nth-child(2), .fp-viewing-2 .mod_hd_search_icon img:nth-child(2), .fp-viewing-2 .mhlt_more_icon img:nth-child(2),.fp-viewing-3 .mhlt_lang_icon img:nth-child(2), .fp-viewing-3 .mod_hd_search_icon img:nth-child(2), .fp-viewing-3 .mhlt_more_icon img:nth-child(2) ,.fp-viewing-4 .mhlt_lang_icon img:nth-child(2), .fp-viewing-4 .mod_hd_search_icon img:nth-child(2), .fp-viewing-4 .mhlt_more_icon img:nth-child(2) ,.fp-viewing-5 .mhlt_lang_icon img:nth-child(2), .fp-viewing-5 .mod_hd_search_icon img:nth-child(2), .fp-viewing-5 .mhlt_more_icon img:nth-child(2),.fp-viewing-6 .mhlt_lang_icon img:nth-child(2), .fp-viewing-6 .mod_hd_search_icon img:nth-child(2), .fp-viewing-6 .mhlt_more_icon img:nth-child(2){    opacity: 0;}.mhlt_lang_icon,.mhlt_more_icon,.mod_hd_search_icon{    width: 24px;    height: 24px;    position: relative;    overflow: hidden;}.mhlt_lang_icon img,.mhlt_more_icon img,.mod_hd_search_icon img{    width: auto;    height: 100%;    position: absolute;    top: 0;    left: 50%;    transform: translateX(-50%);    transition: all .36s;    max-width: inherit;}.mhlt_lang_icon img:nth-child(1),.mod_hd_search_icon img:nth-child(1),.mhlt_more_icon img:nth-child(1){    opacity: 0;}.mod_hd_lang_tp{    display: flex;    align-items: center;    height: 100%;}.mod_hd_lang{    cursor: pointer;}.mod_hd_lang.on .mhlt_more_icon img{    transform: translateX(-50%) rotate(180deg);}.mod_hd_right {    height: 80px;    align-items: center;}.home_page .mod_hd_center_link{    color: #fff;}.home_page .mod_hd_left::before{    background-color: #004D8C;}.home_page .mod_hd_left .ys_imgbox_cover img:nth-child(2) {    opacity: 1;}.home_page .mod_hd_left .ys_imgbox_cover img:nth-child(1) {    opacity: 0;}.home_plan .home_explore_left.no {    background: rgba(255, 255, 255, .2);    backdrop-filter: blur(8px);}.home_core_item_cont{    pointer-events: none;}.hcic_cont{    opacity: 0;}.home_core_item.slick-current .home_core_item_cont{    pointer-events: all;}.home_core_item.slick-current .hcic_cont{    opacity: 1;}.home_core_list .slick-prev {    transform: translate(-50%, -50%) rotate(180deg);}.home_core_list .slick-arrow::after{    content: "";    width: 36px;    height: 36px;    background: url(../images/mod_arrow_01.svg) center / cover no-repeat;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    transition: all .36s;    opacity: 0;}.hert_cont{    transform: translateY(-50%);}.home_plan_prev, .home_plan_next {    border-radius: 50%;    overflow: hidden;}.slick-disabled{    opacity: 0.5;    pointer-events: none;}.laser_nav_item:first-child.act{    border: none;}.investor_item_conts_tit{    height: auto !important;}.investor_item_conts_tit .std_tit6{    height: 67.2px;    overflow: hidden;}.mod_banner_cont_btn .mod_btn_text{    color: #fff !important;    line-height: 1.75;    font-weight: normal;}.mod_banner_cont_btn .mod_btn.type2 .mod_btn_link{    border: 1px solid #fff;    width: 168px;}.mod_banner_cont_btn .mod_btn_icon img:last-child{    opacity: 1 !important;}.mod_banner_cont_btn .mod_btn_icon {    transition: none;}.investor_main .mod_banner_tit{    display: flex;    align-items: center;    flex-wrap: wrap;}.inve_ban_tit .std_tit1 {    width: calc(100% - 168px);}.investor_item:not(:first-child){    display: none;}.investor_item_conts{    -webkit-user-select: text;    -khtml-user-select: text;    -moz-user-select: text;    -ms-user-select: text;    user-select: text;}.iicb_left_text{    font-family: 'PoppinsRegular';}.cwic_right{    width: calc(100% - 120px);    padding-left: 40px;}.cwic_left {    margin-right: 0;}.cwic_right_text{    font-family: 'PoppinsRegular';}.contact_main .mod_form_right {    background: #F3F8FC;}.contact_main .mfci_cont input::placeholder{    color: #666;    opacity: 0.5;}.join_tit,.jplt_text{    font-family: 'PoppinsSemiBold';}.join_primary_left_input input,.join_primary_left_input input::placeholder,.join_primary_left_select input,.join_primary_left_select input::placeholder,.jpls_btn_text {    font-family: 'PoppinsRegular';}.join_primary_right_item.act .jpri_hd_tit{    color: #004D8C;}.jhic_key,.jhic_value,.jpri_hd_tit{    line-height: 1.5;}.jhic_value{    font-family: 'PoppinsRegular';}.jpri_bd h5{    font-family: 'PoppinsSemiBold';}.jpri_bd p{    font-family: 'PoppinsRegular';}.jpls_btn{    cursor: pointer;}.jpri_bd_btn{    width: 173px;    border-radius: 80px;    background-color: #004D8C;    margin-top: 24px;}.jpri_bd_btn img{    width: 24px;    margin-left: 16px;}.jpri_bd_btn p{    font-size: 16px;    color: #fff;    line-height: 52px;    font-family: 'PoppinsRegular';}.jpri_bd_btn a{    display: flex;    align-items: center;    justify-content: center;}.jpri_hd::after{    opacity: 0;}.join_primary_right_item.act .jpri_hd::after{    opacity: 1;}.story_bot_bg{    width: 876px;    position: absolute;    top: 0;    left: 0;}.story_bot_bg img{    width: 100%;}.story_item_cont_logo{    background: inherit !important;}.story_item_text p{    font-size: 16px;    line-height: 1.8;    color: #203146;    opacity: 0.6;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    overflow: hidden;    height: 86.4px;}.story_item_bot .new_item_icon,.story_item_bot .new_item_look{    opacity: 1;}.story_item_tit{    height: 67.2px;    overflow: hidden;}.story_brand_item:not(:first-child){    display: none;}.story_brand_tit{    -webkit-user-select: text;    -khtml-user-select: text;    -moz-user-select: text;    -ms-user-select: text;    user-select: text;}.newsdetails_banner_item_text {    font-family: 'PoppinsRegular';}.newsdetails_cont p{    font-size: 16px;    line-height: 1.75;    color: rgba(32, 49, 70, .6);    margin-bottom: 12px;    font-family: 'PoppinsRegular';}.newsdetails_cont span{    font-size: 16px;    line-height: 1.75;    color: #004D8C;}.mod_cutpage_img {    width: 24px;    height: 24px;    display: flex;    align-items: center;    justify-content: center;    flex-shrink: 0;    border-radius: 50%;    border: 1px solid rgba(0, 77, 140, 1);    transition: all 0.36s;}.mod_cutpage a{    display: flex;    align-items: center;    justify-content: center;    flex-shrink: 0;    transition: all 0.36s;    opacity: 0.6;}.mod_cutpage .ys_imgbox_cover {    font-size: 0;    width: 12px;    height: 12px;}.mod_pro{    bottom: -100px;}.scri_cont{    cursor: pointer;}.storyde_cont_slickleft_item:not(:first-child){    display: none;}.storyde_info_item3 .storyde_info_item_right p{    margin-bottom: 30px;}.storyde_info_item3 .storyde_info_item_right p:last-child{    margin-bottom: 0;}.storyde_info_item4{    display: flex;    align-items: center;    flex-wrap: wrap;}.siir_item_right_tit{    color: #203146;}.siir_item_look {    color:#004D8C;}.home_core{    background-color: #fff;}  .home_explore_right_item:not(:first-child),.laser_use_item:not(:first-child),.dibr_item:not(:first-child),.dibl_item:not(:first-child),.home_core_item:not(:first-child),.home_news_right_item:not(:first-child),.home_plan_sort_item:not(:first-child){    display: none;}.hert_cont,.hpsi_text,.hcic_cont,.home_news_right_item a,.plansum_sort_bigslick_cont,.dibr_item_cont_text,.luic_tit {    -webkit-user-select: text;    -khtml-user-select: text;    -moz-user-select: text;    -ms-user-select: text;    user-select: text;}/* 鼠标效果 */ @media screen and (min-width: 1200px) {    .psrl_list .slick-arrow:hover .ys_imgbox_cover img:last-child{        opacity: 1;    }    .psrl_list .slick-arrow:hover .ys_imgbox_cover img:first-child{        opacity: 0;    }    .home_core_list .slick-next:hover img:last-child,    .home_core_list .slick-prev:hover img:last-child {        opacity: 1;    }    .home_plan_sort_item:hover{        border: 1px solid #fff;    }    .home_core_list .slick-arrow:hover::after{        background: url(../images/mod_arrow_01_1.svg) center / cover no-repeat;    }    .pc_fenye li:hover{        background-color: #004D8C;        color: #fff;    }    .first li:hover,    .prev li:hover,    .next li:hover,    .end li:hover{        background-color: transparent;        color: #004D8C;    }    .mod_banner_cont_btn .mod_btn.type2 .mod_btn_link:hover{        border: 1px solid #004D8C;    }    .mod_banner_cont_btn .mod_btn_link:hover .mod_btn_icon {        transform: rotate(0deg);    }    .investor_slick .mod_btn_link:hover .mod_btn_icon {        transform: rotate(0deg);    }    .mod_cutpage li:hover a {        opacity: 1;    }    .mod_cutpage li:hover img:last-child{        opacity: 1;    }    .mod_cutpage li:hover .ys_imgbox_cover img:nth-child(1){        opacity: 0;    }    .mod_cutpage li:hover .mod_cutpage_img{        background: #004D8C;    }    .hnrc_arrow>div:hover {        background-color: rgba(0, 77, 140, 1);    }        .hnrc_arrow>div:hover .ys_imgbox_cover img:last-child{        opacity: 1;    }}/* carter e1*/.ccti_cont_tit{    -webkit-text-stroke: 1px #fff;    color: transparent;    transition: all 0.36s;}.ccti_cont_tit::before{    content: "";    position: absolute;    width: 40px;    height: 40px;    border-radius: 50%;    transition: all 0.36s;    background: #FFFFFF;    opacity: 0.2;    bottom: 0;    left: 50%;    transform: translate(-50%,50%);    animation: biggers 1.5s reverse infinite ease-in-out;    }.company_course_top_item:not(.act) .ccti_cont_tit::before{    opacity: 0;}.company_course_top_item.act .ccti_cont_tit{    color: #fff;}@keyframes biggers {    50%{            transform:translate(-50%,50%) scale(0.85) ;    }    100%{        transform:translate(-50%,50%) scale(1) ;    }}.company_produc_botitem.noact .company_produc_botitem_cont::after{    width: 0%;}.cpsc_text{    max-height: 350px;}.cpsc_text .mCSB_outside+.mCSB_scrollTools{    right: -15px !important;}/* carter e1 -end*//* carter-h1 */.contact_address_item.act .cact_subtit,.contact_address_item.act .cact_titcont,.contact_address_item.act .cact_item_text,.contact_address_item.act .cact_tit {    color: #fff;}.contact_address_item.act  .cact_item_icon img:last-child{    opacity: 1;}.contact_address_item.act  .cact_item_icon img:first-child{    opacity: 0;}.cact_subtit,.cact_titcont,.cact_item_text,.cact_tit,.cact_item_icon img:last-child,.cact_item_icon img:first-child{    transition: all 0.36s;}.hnrc_arrow .ys_imgbox_cover img:last-child{    opacity: 0;}.hnrc_arrow .ys_imgbox_cover img{    transition: all 0.36s;}.hnrc_arrow_prev img{    transform: rotate(180deg);}/* carter-h1-end *//* home *//* .home_explore_left {    width: 44.6875%;    background-color: #fff;    position: relative;    clip-path: none;} *//* home-end *//* 16.03 */.company_know_text p{    font-size: 18px;    line-height: 1.75;    color: #666;    margin-bottom: 32px;}.company_know_text p:last-child{    margin-bottom: 0;}.company_video_cont{    width: 1440px;    margin: auto;    transition: all .5s;}.company_video.act .company_video_cont{    width: 100%;}.ccti_cont{    cursor: pointer;}.company_course_top_item:not(:first-child),.ccbc_left_item:not(:first-child),.company_produc_item:not(:first-child),.company_produc_smitem:not(:first-child),.company_course_bot_item:not(:first-child){    display: none;}.company_produc_smitem {    -webkit-user-select: text;    -khtml-user-select: text;    -moz-user-select: text;    -ms-user-select: text;    user-select: text;}.company_know{    margin-bottom: 120px;    padding-bottom: 0;}/* 16.03-end *//* 首页--我们从未停止探索 */.section:nth-child(2) {    overflow: hidden;}.section:nth-child(2) .home_explore_left::after{    content: "";    width: 114%;    height: 2000px;    background-color: #004d8c;    clip-path: polygon(0 0, 100% 0, calc(100% - 440px) 100%, 0 100%);    position: absolute;    top: 50%;    left: 0;    z-index: -1;    transform: translateY(-50%);}:root{    --lwidth:618px;}.helc_list{    width: var(--lwidth);}.home_explore_left{    width: calc((100vw - 1440px) / 2 + var(--lwidth));}.home_explore_right {    width: calc(100% - ((100vw - 1440px) / 2 + var(--lwidth)));}.helc_list .helc_item_text::after {    right: 14%;}.helc_item{    padding-right:168px !important;    position: relative;}.helc_item_text {    position: relative;}.helc_list .helc_item_text::after{    content: "";    width: 28px;    height: 28px;    background: url(../images/a_icon_01.svg) center / cover no-repeat;    position: absolute;    top: 50%;    right: -19%;    transform: translateY(-50%);    transition: all .36s;    opacity: 0;} .helc_item:nth-child(2) .helc_item_text::after{    right: -12.5%;} .helc_item:nth-child(3) .helc_item_text::after{    right: -6%;} .helc_item.act .helc_item_text::after{    opacity: 1;}.helc_list .helc_item_text::after {    right: -30%;}.helc_item:nth-child(2) .helc_item_text::after {    right: -23.5%;}.helc_item:nth-child(3) .helc_item_text::after {    right: -16%;}/*  */.pcll_img img{    margin-top: -1px;}.storyde_main .newsdetails_cutpage{    margin-bottom: 0;}.storyde_cont_slickright_item:not(:first-child){    display: none;}.contact_address {    height: 175vh;}/* carte 11.16 */.round1{    animation: round1s 40s linear infinite both;}.round2{    animation: round2s 50s linear infinite both;}.round3{    animation: round3s 60s linear infinite both;}.round4{    animation: round4s 40s linear infinite both;}.round5{    animation: round5s 60s linear infinite both;}.round6{    animation: round6s 40s linear infinite both;}.round7{    animation: round7s 70s linear infinite both;}.round8{    animation: round8s 50s linear infinite both;}@keyframes round1s {    0%{        left: 13.541666%;    }    13.541666%{        left: calc(0% - 62px) ;    }    13.542%{        left: 100%;    }    100%{        left: 13.541666%;    }}@keyframes round2s {    0%{        left: 23%;    }    23%{        left: calc(0% - 60px) ;    }    23.001%{        left: 100%;    }    100%{        left: 23%;    }}@keyframes round3s {    0%{        left: 28%;    }    28%{        left: calc(0% - 48px) ;    }    28.001%{        left: 100%;    }    100%{        left: 28%;    }}@keyframes round4s {    0%{        left: 42%;    }    42%{        left: calc(0% - 50px) ;    }    42.001%{        left: 100%;    }    100%{        left: 42%;    }}@keyframes round5s {    0%{        left: 63%;    }    63%{        left: calc(0% - 50px) ;    }    63.001%{        left: 100%;    }    100%{        left: 63%;    }}@keyframes round6s {    0%{        left: 72.5%;    }    72.5%{        left: calc(0% - 50px) ;    }    72.501%{        left: 100%;    }    100%{        left: 72.5%;    }}@keyframes round7s {    0%{        left: 85%;    }    85%{        left: calc(0% - 50px) ;    }    85.001%{        left: 100%;    }    100%{        left: 85%;    }}@keyframes round8s {    0%{        left: 92%;    }    92%{        left: calc(0% - 50px) ;    }    92.001%{        left: 100%;    }    100%{        left: 92%;    }}.detailsp_intro_top {    /* margin-top: 50px; */}.detailsp_intro_bot_left {    width: calc(100% - 290px);}.dibl_dots_left,.dibl_dots_right {    width: 25px;}.dibl_dots_left img,.dibl_dots_right img {    width: 100%;}.detailsp_adv_left_list {    max-height: 225px;}.detailsp_adv_left_list .mCSB_outside+.mCSB_scrollTools {    right: -20px!important;}/* carte 11.16 - end */.join_main .ys_select_li {    font-family: 'PoppinsRegular';}.contact_address.isfixed .contact_address_cont_bg{    width: 100% !important;    position: fixed !important;    top:calc(80px + 294px) !important;    left: 0 !important;    /* 新增2 */    height: 640px;    /* 新增2-end */}.contact_address.isfixed .contact_address_primary{    position: relative !important;    left: 0 !important;    transform: translateX(0%) !important;    z-index: 10 !important;    margin: 0 auto !important;    margin-top: calc(294px) !important;}.contact_address.isab .contact_address_cont_bg{    position: absolute !important;    width:100% !important;    left: 0 !important;    top:initial !important;}.contact_address.isab .contact_address_tit{    position: absolute !important;    width:100% !important;    z-index:20 !important;}.contact_address.isab .contact_address_primary{    margin-top:294px !important;    position: relative !important;}.laser_cont{    margin-top: 50px;}.laser_main  .mod_banner_bg::after{    background: linear-gradient(278.05deg, #002BC6 0%, #00C2FF 100%);    opacity: 0.8;}.laser_nav_item.noact:first-child {    border-left: 1px solid #ccdbe8;}.laser_adv.type2 {    padding: 100px 0 60px;}.laser_use_dots>div .ys_imgbox_cover{    width: 36px;}.plansum_major .plansum_major_hd{    padding-top: 100px;    padding-bottom: 190px;}.laser_adv_list {    margin-bottom: 30px;}.new_item_tit{    word-break: break-all;      overflow: hidden;                     text-overflow: ellipsis;           display: -webkit-box;            text-overflow: ellipsis;            -webkit-box-orient: vertical;        -webkit-line-clamp: 2;   }.story_item_tit{    word-break: break-all;      overflow: hidden;                     text-overflow: ellipsis;           display: -webkit-box;            text-overflow: ellipsis;            -webkit-box-orient: vertical;        -webkit-line-clamp: 2;   }.story_bot .mod_titbox {    margin-bottom: 90px;}.mod_hd_left::before{    background-color: rgba(0, 77, 140, 1);}.mod_pro{    box-shadow: 0px 0px 12px rgba(0, 77, 140, 0.2);}.newsdetails_cutpage{    margin-top: 0px;}.siir_link_img{    width: 24px;}.siir_link_img img{    width: 100%;}.siir_cont{    height: 100%;}/* 鼠标效果 */ @media screen and (min-width: 1200px) {    .ys_select_li:hover ul {        opacity: 1;    }    .ys_select_li .zitem:hover {        transition: all 0.36s;        color: #002BC6;    }    .mhci_list1_cont:hover .ys_imgbox_cover img:last-child {        opacity: 1;    }        .mhci_list1_cont:hover .mhci_list1_cont_text {        color: rgba(0, 77, 140, 1);    }    .ys_select_li:hover ul {        opacity: 1;    }    .ys_select_li .zitem:hover {        transition: all 0.36s;        color: #002BC6;    }    .product_nav_item_cont:hover {        opacity: 1;        background-color: #004d8c;    }    .product_nav_item_cont:hover .pnic_img img:last-child {        opacity: 1;    }    .product_nav_item_cont:hover .std_text2 {        color: #fff;    }    .mod_btn_link:hover img {        opacity: 1;    }    .mod_btn_link:hover img:first-child {        opacity: 0;    }    .mod_btn_link:hover .mod_btn_icon {        transform: rotate(180deg);    }    .mod_btn.type1 .mod_btn_link:hover {        background-color: #fff;    }    .mod_btn.type1 .mod_btn_link:hover .mod_btn_text {        color: #004D8C;    }    .mod_btn.type2 .mod_btn_link:hover {        background-color: #004D8C;    }    .mod_btn.type2 .mod_btn_link:hover .mod_btn_text {        color: #fff;    }    .home_nav_item:hover div {        opacity: 1;    }    .home_nav_item:hover::after {        opacity: 0;    }    .ys_banner_dots_item:hover {        opacity: 1    }    .helc_item:hover::after {        opacity: 1;    }    .helc_item:hover .helc_item_text {        color: rgba(255, 255, 255, 1);    }    .home_core_list .slick-next:hover,    .home_core_list .slick-prev:hover {        background: #004D8C;        border: 0.5px solid #004D8C;        border-radius: 40px;    }    .home_news_left_item:hover:after {        opacity: 1;        background-color: rgba(255, 168, 0, 1);    }    .home_news_left_item:hover .home_news_left_cont {        opacity: 1;        color: rgba(255, 168, 0, 1);    }    .home_target_cont_more:hover .htcm_icon {        transform: rotate(180deg);    }    .home_news_right_cont:hover {        border: 1px solid rgba(0, 77, 140, 1);    }    .home_news_right_cont:hover .hnrc_bot_time {        border-bottom: 1px solid rgba(0, 77, 140, 1);    }    .home_news_right_cont:hover .hnrc_bot_text .std_text2 {        opacity: 1;    }    .home_news_right_cont:hover .hnrc_bot_text img {        opacity: 1;        transform: rotate(180deg);    }    .c_smnav1_a:hover {        color: rgba(32, 49, 70, 1);    }    .plan_item_cont:hover {        box-shadow: 0px 2px 8px rgba(0, 77, 140, 0.1), 0px 2px 16px rgba(0, 77, 140, 0.05);    }    .plan_item_cont:hover .pici_ehtit_before::after {        width: 100%;    }    .plan_item_cont:hover .picm_flex::after {        width: 100%;    }    .plan_item_cont:hover .picm_flex_text {        color: rgba(0, 77, 140, 1)    }    .plan_item_cont:hover .picm_flex_icon img {        transform: rotate(180deg);    }    .mod_touch>a:hover .mod_touch_link_img img {        transform: rotate(180deg);    }    .mod_touch>a:hover .mod_touch_ehtit span::after {        width: 100%;    }    .plansum_sort_left_item:hover {        color: #004D8C;    }    .plansum_sort_left_item:hover::before {        height: 100%;    }    .pmbn_item:hover span::after,    .pmbn_item:hover .pmbn_cont::before,    .pmbn_item:hover .pmbn_cont::after {        opacity: 1;    }    .pmbc_cont:hover .pcll_img img {        transform: rotate(180deg);    }    .ys_select_li:hover {        color: #002BC6;    }    .laser_nav_item:first-child:hover {        border: transparent;    }    .laser_nav_item:not(:first-child):hover {        border-right:1px solid transparent;    }    .laser_nav_item:hover .laser_nav_item_cont::after {        width: 100%;    }    .laser_nav_item:hover .lnic_text {        color: #fff;    }    .laser_adv_item:hover::before,    .laser_adv_item:hover::after,    .laser_adv_item_cont:hover::after {        opacity: 1;    }    .laser_use_dots>div:hover {        background: #004D8C;    }    .laser_use_dots>div:hover img:last-child {        opacity: 1;    }    .mod_footer_link_wx:hover .mflw_qr {        opacity: 1;        pointer-events: auto;    }        .mod_footer_linkx:hover .mflw_qr {        opacity: 1;        pointer-events: auto;    }    .mfrc_item:hover {        opacity: 1;    }    .mhci_list3_item:hover .mhci_list3_cont_text {        color: #004D8C;    }    .mfbc_right_item:hover a {        opacity: 1;    }    .mod_hd_center_item:hover .mod_hd_center_link::after {        width: 100%;    }    .mod_hd_lang_item:hover .mod_hd_lang_link {        color: #004D8C;    }    .mod_hd_center_item:hover .mod_hd_center_link{        color:rgba(0, 77, 140, 1);    }    .new_item_cont:hover {        border: 1px solid #004D8C;    }    .new_item_cont:hover .new_item_time::after{        width: 100%;    }    .new_item_cont:hover .new_item_tit{        color: rgba(0, 77, 140, 1);    }    .new_item_cont:hover .new_item_look{        opacity: 1;    }    .new_item_cont:hover .new_item_icon{        opacity: 1;        transform: rotate(-180deg);    }    .story_brand_dots>div:hover{        background-color: #004D8C;    }    .story_brand_citem:hover .ys_imgbox_cover{        filter: grayscale(0%);    }    .story_brand_citem:hover .story_brand_tit{        color: #004D8C;    }    .story_brand_dots>div:hover .ys_imgbox_cover img:last-child{        opacity: 1;    }    .story_item_cont:hover {        border: 1px solid rgba(0, 77, 140, 1);    }    .story_item_cont:hover .story_item_text::after{        width: 100%;    }    .story_item_cont:hover .new_item_look{        opacity: 1;    }    .story_item_cont:hover .new_item_icon{        transform: rotate(180deg);        opacity: 1;    }    .mod_cutpage>a:hover{        opacity: 1;    }    .mod_cutpage>a:hover img:last-child{        opacity: 1;    }    .mod_cutpage>a:hover .mod_cutpage_img{        background-color: #004D8C;    }    .siir_link a:hover .siir_link_img{        transform: rotate(180deg);    }    .siir_item_cont:hover .siir_item_icon{        transform: rotate(180deg);    }    .siir_item_cont:hover .siir_item_right_ul::after{        width: 100%;    }    .investor_item_conts:hover .ys_imgbox_cover img:last-child{        opacity: 1;    }    .investor_item_conts:hover{        border: 1px solid rgba(0, 77, 140, 1);    }    .investor_item_conts:hover .iicb_left_text{        color: rgba(0, 77, 140, 1);    }    .investor_item_conts:hover .iicb_right_text{        color: rgba(0, 77, 140, 1);    }    .investor_item_conts:hover .investor_item_conts_tit{        color:rgba(0, 77, 140, 1) ;    }    .investor_item_conts:hover .investor_item_conts_tit::after{        width: 100%;    }    .company_innovation_item_cont:hover .ciic_upper{        opacity: 0;    }    .company_innovation_item_cont:hover .ciic_lower{        top: 0;        opacity: 1;    }    .company_culture_right_item:hover .ccrc_center span i{        animation: scalepulse 1.3s linear 0s infinite both;    }    .company_culture_right_item:hover .ccrc_center span::after{        animation: scalepulse 1.3s linear .15s infinite both;    }    .company_culture_right_item:hover .ccrc_center span::before{        animation: scalepulse 1.3s linear .15s infinite both;    }    .company_produc_botitem_cont:hover::after{        width: 100%;    }    .home_plan_sort_item:hover{        border: 1px solid #fff;    }    .home_core_list .slick-arrow:hover::after{        background: url(../images/mod_arrow_01_1.svg) center / cover no-repeat;    }    .pc_fenye li:hover{        background-color: #004D8C;        color: #fff;    }    .first li:hover,    .prev li:hover,    .next li:hover,    .end li:hover{        background-color: transparent;        color: #004D8C;    }    .mod_banner_cont_btn .mod_btn.type2 .mod_btn_link:hover{        border: 1px solid #004D8C;    }    .mod_banner_cont_btn .mod_btn_link:hover .mod_btn_icon {        transform: rotate(0deg);    }    .investor_slick .mod_btn_link:hover .mod_btn_icon {        transform: rotate(0deg);    }   }/*.plansum_sort_bigslick_item:not(:first-child){*//*    display: none;*//*}*/.newsdetails_bannerbox {    position: relative;}/* 载入效果 */.plan_item:nth-child(2n+1),.new_item:nth-child(3n+1),.story_item:nth-child(3n+1),.pmbc_item:nth-child(2n+1){    animation-delay: .1s;}.plan_item:nth-child(2n+2),.new_item:nth-child(3n+2),.story_item:nth-child(3n+2),.pmbc_item:nth-child(2n+2){    animation-delay: .2s;}.new_item:nth-child(3n+3),.story_item:nth-child(3n+3){    animation-delay: .3s;}.section.active .hfadeLeft {    -webkit-animation-name: hfadeLeft;    animation-name: hfadeLeft;    animation-duration: 1.5s;    visibility: visible;}.hfadeLeft{    transition: all .7s cubic-bezier(0.25,0.46,0.45,0.94);}@keyframes hfadeLeft {    0% {        transform: translate3d(-40px, 0, 0);    }    100% {        -webkit-transform: none;        transform: none;    }}@keyframes fadeUp{    0%{        transform: translate(0,40px);        opacity: 0;    }    100%{        transform: translate(0,0);        opacity: 1;    }}@keyframes fadeLeft{    0%{        transform: translate(-40px,0);        opacity: 0;    }    100%{        transform: translate(0,0);        opacity: 1;    }}.mod_fadeup {    animation: fadeUp .7s cubic-bezier(0.25,0.46,0.45,0.94) both;    animation-delay: .1s}.mod_fadeLeft1 {    animation: fadeLeft .7s cubic-bezier(0.25,0.46,0.45,0.94) both;    animation-delay: .1s;}.mod_fadeLeft2 {    animation: fadeLeft .7s cubic-bezier(0.25,0.46,0.45,0.94) both;    animation-delay: .2s;}.mod_fadeLeft3 {    animation: fadeLeft .7s cubic-bezier(0.25,0.46,0.45,0.94) both;    animation-delay: .3s;}/* carter */@keyframes slideleftop {    from {        opacity: 0;        transform: translateX(-15px) translateY(5px);    }    to {        opacity: 1;        transform: translateX(0px) translateY(0px);    }}.gangying{    position: absolute;    left: 0;    top: 0;    width: 200%;    height: 100%;    transform: skew(-8deg);    left: -20%;    background: linear-gradient(-90deg,rgba(255,255,255,0),rgba(255,255,255,0.5));    opacity: 0.8;    filter: blur(50px);    z-index: 3;}.goleft{    animation: goleft 0.8s 0.2s ease forwards;}@keyframes goleft {    from {        left: -20%;    }    80%{    }    to {        left: 120%;    }}.psrv_img{    position: absolute;    width: 100%;    height: 100%;    object-fit: cover;    left:0;    right: 0;    z-index: 10;}.plansum_sort_right_l{    flex-shrink: 0;}.plansum_sort_bigslick_cont {    display: flex;     align-items: stretch;     /*align-self: center;*/}.mc_fybtn{    font-size: 14px;    line-height: 1.75;    color: #203146;}.lats_li:not(:first-child){    display: none;}.dibl_cont_slick{    width: 100%;}.dibl_cont_video_box{    width: 100%;    height: 100%;    height: 596px;}.dibl_cont{    padding: 0;}.dibl_cont_slick .ys_imgbox_cover{    height: 596px;}.dibl_cont_slick .slick-slide{    position: relative;}.pro_ban{    min-height: inherit !important;}/* 11.24 */.mod_pro_left a{    display: flex;    align-items: center;}/* .contact_address_primary{    top: 185px;} */.plansum_major_bd_contslick  .slick-slide:not(:first-child){    display: none;}/*.plansum_sort_bigslick_item:not(:first-child){*//*    display: none;*//*}*/.psrl_item:not(:first-child){    display: none;}.plansum_major_bd_contslick_items:not(:first-child) {    display: none;}/*.mod_hd_lang{*//*    display: none;*//*}*/.ys_phnav2_language{    display: block;}.ys_search2_box {    padding: 40px 0;}.ys_phnavss_xl {    padding: 20px 20px;}.mod_hd_center_item:first-child{    flex-shrink: 0;}.heri_cont{    display: block;}.plan_item_idx div{    text-transform: uppercase;}.ys_phnav2_lang_btn img{    margin-top: -4px;    width: 20px;}.plansum_sort_left{    overflow-x: hidden !important;}.laser_adv_list .slick-arrow,.pmbn_list .slick-arrow{    z-index: 2;    width: 22px;    height: 22px;    border-radius: 50%;    background-color: #fff;    transition: all 0.36s;    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}.laser_adv_list .slick-prev{    transform: translateX(-50%) translateY(-50%);}.pmbn_list .slick-prev{    transform: translateX(-140%) translateY(-50%);}.laser_adv_list .slick-next{    transform: translateX(50%) translateY(-50%);}.pmbn_list .slick-next{    transform: translateX(140%) translateY(-50%);}.laser_adv_list .slick-arrow .ys_imgbox_cover ,.pmbn_list .slick-arrow .ys_imgbox_cover {    width: 12px;    margin: 0 auto;}.laser_adv_list .slick-arrow .ys_imgbox_cover img:last-child,.pmbn_list .slick-arrow .ys_imgbox_cover img:last-child{    opacity: 0;}.laser_adv_list .slick-prev .ys_imgbox_cover img:first-child,.pmbn_list .slick-prev .ys_imgbox_cover img:first-child{    transform: rotate(180deg);}.laser_adv_list .slick-next .ys_imgbox_cover img:last-child,.pmbn_list .slick-next .ys_imgbox_cover img:last-child{    transform: rotate(180deg);}.home_plan_sort_item:last-child{    border-left: none;    border-right: none;}.home_plan_sort_item.slick-current{    border-left: 1px solid #fff}.plansum_sort_right {    width: calc(100% - 175px);}.plansum_sort_left {    width: 175px;}.ys_select_li ul{    pointer-events: none;}.ys_select_li:hover ul{    pointer-events: auto;}.ys_select_bd{    max-height: initial;}.plansum_major_bd_nav{    transition: width 1s , top 0.36s !important;}.isab.plansum_major_bd_nav{    top: -90px;}.detailsp_adv_left{    top: 0;    height: 100%;    display: flex;    flex-direction: column;    justify-content:center;}.mflw_qr {    left: 67px;}.company_culture_right{    position: relative;}.company_culture_right_imglist{    width: 100%;    position: absolute;    height: 100%;}.company_culture_right_imgitem{    position: absolute;    width: 100%;    height: 100%;}.company_culture_right_item::after{    content: "";    position: absolute;    width: 1px;    height: 100%;    background-color: rgba(255, 255, 255, .3);    right: 0;    top: 0;}.company_culture_right_item{    position: relative;}.company_culture_right_imgitem:not(:first-child){    display: none;}.ccrc_bg img{    object-fit: cover;    width: 100%;    height: 100%;}.contact_address_list{    margin-top: 180px;}.contact_address.isfixed .contact_address_primary {    position: relative !important;    left: 0 !important;    transform: translateX(0%) !important;    z-index: 10 !important;    margin: 0 auto !important;    margin-top: calc(474px) !important;}   .contact_address.isab .contact_address_primary {    margin-top: 474px !important;}.company_video_cont video{    position: absolute;    left: 50%;    top: 50%;    z-index: 2;    transform: translate(-50%, -50%);    width: 100%;    height: 100%;    object-fit: cover;}.company_video {    height: 800px;    overflow: hidden;    position: relative;}.company_video_cont{    height: 100%;}.contact_sales{    padding-top: 0px;    margin-top: -50px;}.mod_hd::after{    transition: all .36s;}.ys_hd_pc.act .mod_hd::after{    background-color: #fff;    border-bottom: 1px solid rgba(0, 77, 140, 0.2);    box-shadow: 0px 2px 4px rgb(0 77 140 / 20%);}.ys_hd_pc.act .mod_hd_center_link{    color: #203146 !important;}.ys_hd_pc.act .mod_hd_search_icon img:nth-child(2),.ys_hd_pc.act .mhlt_lang_icon img:nth-child(2){    opacity: 0;}.ys_hd_pc.act .mod_hd_search_icon img:nth-child(1),.ys_hd_pc.act .mhlt_lang_icon img:nth-child(1){    opacity: 1;}.plansum_major_hd::after{    opacity: 1;}.paln_img{    background-color: transparent;    visibility: visible;    width: 30%;    right: calc(50vw - 600px);    z-index: 0;}.paln_img img{    width: 100%;}.psrl_list .slick-arrow {    width:40px;    height: 40px;    z-index: 2;    /*background: rgba(255, 255, 255, 0.4);*/    /*border: 0.5px solid #004D8C;*/    /*backdrop-filter: blur(4px);*/    /*border-radius: 40px;*/    transition: all 0.36s;    top: calc(50% - 15px) !important;}.psrl_list  .slick-next {    right: 4px;}.psrl_list  .slick-prev {    left: 4px;}/*.plansum_sort_bigslick_cont{*//*    background: #f3f8fc;*//*}*/.plansum_sort_bigslick_item.slick-current{    position: relative;    z-index: 10;}.plansum_sort_bigslick_item.slick-current{     background: #f3f8fc;}.psrl_list .slick-arrow .ys_imgbox_cover{    width: 20px;    margin: 0 auto;}.psrl_list .slick-next .ys_imgbox_cover img:last-child{    transform: rotate(180deg);}.psrl_list .slick-prev .ys_imgbox_cover img:first-child{    transform: rotate(180deg);}.psrl_list .slick-arrow  .ys_imgbox_cover img:last-child{    opacity: 0;}.plansum_sort_right{    padding-left: 0 !important;}.plansum_sort_bigslick_item {    padding-left: 111px;}/*.psrl_list .slick-arrow:hover{*//*    background: #004D8C;*//*}*//*2022.12.9*/.plansum_sort_left{    position: absolute;    top: 130px;    left: 40px;    width: 136px;    z-index: 9;}.plansum_sort {    position: relative;}.plansum_sort_left_item{    line-height: 1.5 !important;    margin-bottom: 20px;    font-size: 16px;    padding-top: 8px;    padding-bottom: 8px;}.plansum_sort_right_l,.psrr_item:first-child{    padding-top: 0 !important;}.psrl_list .slick-arrow{    width: 24px !important;    height: 24px !important;    background: url(../images/expand_right.svg) center / cover no-repeat;}.psrl_list .slick-dots li.slick-active {    background: rgba(0, 77, 140, 1);}.psrl_list .slick-dots li {    width: 8px;    height: 8px;    margin: 0 8px;    background: rgba(0, 77, 140, .2);}.psrl_list .slick-dots {    bottom: -26px;}.plansum_sort_right{    width: 100% !important;}.plansum_sort_bigslick_item {    padding-left: 0 !important;}.plansum_sort_right_r {    padding-left: 70px !important;    width: 42.7%;    position: relative;    z-index: 5;}.plan_sort_li {    position: relative;    z-index: 1;    background: #F3F8FC;    margin-bottom: 0 !important;}.plan_sort_li:last-child{    margin-bottom: 0;}.plan_sort_li::after{    content: "";    width: calc(42.7% + 240px);    height: 100%;    background: rgba(152, 201, 241, 0.1);    position: absolute;    right: -240px;    top: 0;}.plansum_sort_right_l{    width: 57.3%;    padding-right: 120px;}.plansum_major .mod_btn_link{    background: #fff;}.plansum_major .mod_btn_link .mod_btn_text {    color: #004D8C;}.plansum_major  .mod_btn_link img:first-child {    opacity: 0;}.plansum_major  .mod_btn_link img {    opacity: 1;}.company_course_top_pro,.company_course_top_list{    margin: 0 -65px;}.contact_sales {    margin-top: -170px;}.plansum_sort{    max-width: 1920px;    margin: 0 auto;}@media screen and (min-width:1920px){    .plan_sort_li::after {        content: "";        width: calc(42.7% + 0px);        height: 100%;        background: rgba(152, 201, 241, 0.1);        position: absolute;        right: 0px;        top: 0;    }}.mod_pro .bshare-custom {    margin-right: 33px;}.psrl_list .slick-prev{    transform: rotate(180deg);    left: 0 !important;}.psrl_list .slick-next {    right: 0px !important;}.plansum_sort_left.fixed {    position: fixed;    }.plan_sort_li{    height: calc(100vh - 90px);}.psrr_list,.plansum_sort_right_l{    height: calc(100vh - 300px);    overflow: hidden;}.psrr_list .mCSB_outside+.mCSB_scrollTools {    right: -26px !important;}.psrr_list .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .psrr_list .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.plansum_sort_right_l .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .plansum_sort_right_l .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{       background-color: #004d8c;}.noimg{    width: 100% !important;}.noimg .latr_list{    display: flex;    flex-wrap: wrap;    margin: 0 -40px;}.noimg .latr_item{    width: 50%;    padding: 0 40px;}.noimg .latr_item{    margin-bottom: 0px;    margin-bottom: 40px;    }.noimg .latr_item_contbox{    border-bottom: 1px solid #c2d6e6;    height: 100%;    padding-bottom: 16px;}.latr_item_tit{    line-height: 1.5;}.plansum_sort_left_tab .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.plansum_sort_left_tab .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    background-color: transparent;}.ys_hd_pc.act .mhlt_more_icon img:nth-child(1){    opacity: 1;}.ys_hd_pc.act .mhlt_more_icon img:nth-child(2){    opacity: 0;}.laser_adv_list .slick-track,.pmbn_list .slick-track{    display: flex;}.laser_adv_item,.pmbn_item{    height: auto;}.laser_adv_item_cont,.pmbn_cont{    display: flex;    justify-content: center;    align-items: center;    height: 100%;}.plansum_major .mod_btn_link img:first-child{    opacity: 1;}.plansum_major .mod_btn_link img{    opacity: 0;}@media screen and (min-width: 1200px) {    .plansum_major .mod_btn_link:hover img {        opacity: 1;    }}.ys_privacy{    margin-top: 80px;}.hert_cont .std_text2 {    backdrop-filter: blur(16px);    -webkit-backdrop-filter: blur(16px);    -moz-backdrop-filter: blur(16px);    -ms-backdrop-filter: blur(16px);    -o-backdrop-filter: blur(16px);    background: rgba(255, 255, 255, 0.6);}.ys_privacy .mod_banner_bg::after{    opacity: 0.2;}.ys_privacy .mod_banner_tit{    /*padding-bottom: 0;*/    /*border-bottom: none;*/    /*margin-bottom: 0;*/    font-size: 48px;}.ys_privacy .mod_banner_cont{    width: 1200px;}/* 2025.2.18新增-start *//* E3_瑞士子公司-start */.subsidiary-over {    position: relative;    padding-top: 70px;    overflow: hidden;}.subsidiary-over-cont {    display: flex;    align-items: center;    flex-wrap: wrap;}.subsidiary-over-cont-img {    width: 46%;}.subsidiary-over-cont-text {    width: 54%;    padding-right: 118px;}.soci-slick-li {    width: 100%;    padding: 0 10px;}.soci-slick-li:not(:first-child) {    display: none;}.soci-slick {    margin: 0 -10px;}.soci-slick-li-cont {    position: relative;}.soci-slick-li-cont img {    width: 100%;}.sslc-video {    width: 100%;    height: 100%;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    object-fit: cover;    background: transparent !important;}.soci-slick .slick-dots li {    width: 13px;    height: 2px;    margin: 0 3px;    background: #E1E1E1;    border-radius: 10px;    transition: all .36s;}.soci-slick .slick-dots li.slick-active {    width: 38px;    background: #004D8C;}.soci-slick .slick-dots {    bottom: -30px;}.subsidiary-over-bg {    width: 51%;    position: absolute;    top: 0;    right: 0;    z-index: -1;    max-width: 970px;}.subsidiary-over-bg img {    width: 100%;}.subsidiary-over-cont-text p {    line-height: 1.75;    margin-bottom: 32px;}.subsidiary-over-cont-text p:last-child {    margin-bottom: 0;}.subsidiary-team {    position: relative;    overflow: hidden;}.subsidiary-team-swiper.empty {    padding-bottom: 0 !important;}.subsidiary-team-swiper-li {    position: relative;    width: 33.333333%;    cursor: pointer;}.subsidiary-team-swiper-li::before {    content: "";    width: 100%;    height: 100%;    background: rgba(0,0,0,.2);    position: absolute;    top: 0;    left: 0;    z-index: 2;    transition: all .36s;}.subsidiary-team-swiper-li::after {    content: "";    width: 100%;    height: 100%;    backdrop-filter: blur(7.5px);    -webkit-backdrop-filter: blur(7.5px);    position: absolute;    top: 0;    left: 0;    z-index: 2;    transition: all .36s;    opacity: 0;}.ys-imgbox-cover {    position: relative;    overflow: hidden;    transform: rotate(0);    -webkit-transform: rotate(0);}.ys-imgbox-cover img {    width: 100%;    transition: all .36s ease;}.ys-imgbox-cover img:nth-child(2) {    position: absolute;    top: 0;    left: 0;    height: 100%;}.stsl-text {    position: absolute;    width: 100%;    padding: 0 84px;    bottom: 52px;    left: 0;    z-index: 5;    transition: all .36s;    opacity: 0;}.stsl-text .std_tit6 {    color: #fff;    font-weight: bold;    margin-bottom: 16px;}.stsl-text .std_text2, .stsl-text .std_text2 p {    color: #fff;}.stsl-text-parga {    width: 60%;    margin-bottom: 32px;}.subsidiary-team-swiper {    padding-bottom: 74px !important;}.subsidiary-team .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {    width: calc(1440px - 160px);    height: 1px;    top: auto;    bottom: 0;    left: calc(50% - 80px);    transform: translateX(-50%);}.subsidiary-team .swiper-pagination-progressbar {    background: #DCDCDC;}.subsidiary-team .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {    background: #004D8C;}.subsidiary-team-btn-icon {    width: 50px;    height: 50px;    cursor: pointer;    display: flex;    align-items: center;    justify-content: center;    border: 1px solid #004D8C;    border-radius: 50%;    transition: all .36s;    pointer-events: all;}.subsidiary-team-btn-icon svg {    width: 24px;    height: 24px;}.subsidiary-team-btn-icon path {    transition: all .36s;}.subsidiary-team-btn {    display: flex;    align-items: center;    justify-content: space-between;}.subsidiary-team .subsidiary-team-btn {    width: 118px;    position: absolute;    right: calc(50% - 720px);    bottom: 95px;    z-index: 5;}.swiper-button-disabled {    opacity: 0.5;    pointer-events: none;}.subsidiary-join {    position: relative;    overflow: hidden;}.subsidiary-join .subsidiary-over-cont-text {    width: 51%;    padding-right: 62px;}.subsidiary-join .subsidiary-over-cont-img {    width: 49%;}.subsidiary-join .subsidiary-over-bg {    right: auto;    left: 0;}.subsidiary-pro {    overflow: hidden;}.subsidiary-pro .pmbc_item {    margin-bottom: 0;    height: auto !important;}.subsidiary-pro .pmbc_item:not(:first-child) {    display: none;}.pmbc_list .slick-track {    display: flex;    align-items: stretch;}.pmbc_cont_right_parga p {    line-height: 1.75;    height: 7em;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 4;    overflow: hidden;}.subsidiary-pro .pmbc_cont_right {    padding-top: 64px;    padding-bottom: 84px;    padding-right: 47px;    padding-left: 35px;    -webkit-user-select: text;    -khtml-user-select: text;    -moz-user-select: text;    -ms-user-select: text;    user-select: text;}.subsidiary-pro .pmbc_cont {    background-color: #ffffff;    box-shadow: 0px 2px 8px 0px rgba(0, 77, 140, 0.10), 0px 2px 16px 0px rgba(0, 77, 140, 0.05);}.subsidiary-pro-cont {    background: #F3F8FC;}.subsidiary-pro .pmbc_cont_left {    width: 46%;}.subsidiary-pro .pmbc_cont_right {    width: 54%;}.subsidiary-pro-bt {    position: relative;}.subsidiary-pro-bt-arrow {    position: absolute;    top: 50%;    left: 0;    transform: translateY(-50%);    pointer-events: none;    width: 100%;}.subsidiary-pro-bt-arrow .subsidiary-team-btn-icon {    position: relative;}.subsidiary-pro-bt-arrow .subsidiary-team-btn-prev {    left: -110px;}.subsidiary-pro-bt-arrow .subsidiary-team-btn-next {    right: -110px;}.subsidiary-pro-bt .slick-list {    padding: 20px 0;}.slick-disabled {    pointer-events: none !important;}.sabs-li {    width: 33.333333%;    padding: 0 18px;}.subsidiary-app {    overflow: hidden;}.subsidiary-app-bt-slick {    margin: 0 -18px;}.ys-slick-item:not(:first-child) {    display: none;}.ys-slick-item {    -webkit-user-select: text;    -khtml-user-select: text;    -moz-user-select: text;    -ms-user-select: text;    user-select: text;}.sabs-li a {    display: block;    background: #F3F8FC;}.sabs-li-text {    padding: 40px 42px 45px;}.sabs-li-text-word {    color: #999;    font-size: 14px;    font-weight: bold;    line-height: 1.5;    margin-bottom: 7px;}.sabs-li-text-tit {    color: #203146;    line-height: 1.5;    font-weight: bold;    margin-bottom: 20px;    height: 3em;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}.sabs-li-text-parga p {    height: 5.4em;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    overflow: hidden;}.sabs-li-text-parga {    margin-bottom: 38px;}.sabs-li-text-btn .mod_touch_link_text {    color: #004D8C;}.subsidiary-app-bt {    position: relative;}.subsidiary-tech {    background: #F3F8FC;    overflow: hidden;}.subsidiary-service {    overflow: hidden;}.subsidiary-tech .sabs-li a, .subsidiary-service .sabs-li a {    background: #fff;}.subsidiary-tech .sabs-li-text-tit , .subsidiary-service .sabs-li-text-tit {    margin-bottom: 35px;    height: 1.5em;    -webkit-line-clamp: 1;    color: #004D8C;}.subsidiary-form {    overflow: hidden;}.subsidiary-form-cont {    background: #F3F8FC;}.subsidiary-help {    overflow: hidden;}.subsidiary-help-list {    display: flex;    flex-wrap: wrap;    margin: 0 -18px;}.subsidiary-help-list-li {    width: 25%;    padding: 0 18px;}.subsidiary-help-list-li:last-child {    width: 50%;}.shll-tit {    display: flex;    align-items: center;    padding-bottom: 12px;    border-bottom: 1.5px solid #004D8C;    margin-bottom: 24px;}.shll-tit img {    width: 28px;    margin-right: 12px;}.shll-tit p {    color: #004D8C;}.shll-parga a {    font-family: 'PoppinsSemiBold';    color: #203146;    font-size: 26px;    line-height: 1.5;}.shll-parga p {    font-family: 'PoppinsRegular';    color: #203146;}.subsidiary-form-img {    width: 40%;}.subsidiary-form-img img {    width: 100%;}.subsidiary-form-le {    width: 60%;    padding-right: 87px;}.subsidiary-form .ys_cont1440 {    display: flex;    align-items: center;    flex-wrap: wrap;}.subsidiary-form-le .mod_titbox {    margin-bottom: 34px;}.ys-form-inof {    margin: 0 -18px;    display: flex;    flex-wrap: wrap;}.ys-form-inof-item {    padding: 0 18px;    margin-bottom: 20px;}.ys-form-inof-item2 {    width: 50%;}.ys-fii-name {    color: #203146;    margin-bottom: 4px;}.ys-fii-name span {    color: #FA4B75;}.ys-fii-input {    width: 100%;    height: 50px !important;    background: #fff;    border: 1px solid rgba(51, 91, 145, 0.20);    position: relative;}.ys-fii-input input {    width: 100%;    height: 100%;    font-size: 16px;    color: #203146;    padding: 0 12px;}.ys-form-inof-item label {    width: 100%;}.ys-form-inof-item .ys-select-xtbbox {    width: 24px;    position: absolute;    top: 50%;    right: 20px;    transform: translateY(-50%);    cursor: pointer;    transition: all .36s;}.ys-form-inof-item .ys-select-xtbbox img {    width: 100%;}.ys-select-hd input {    font-size: 16px;    color: #203146;}.ys-select-hd input::placeholder {    font-size: 16px;    color: #666666 !important;}.ys-select {    position: relative;    z-index: 5;}.ys-select-bd {    display: none;    position: absolute;    left: 0;    top: 100%;    z-index: 10;    width: 100%;    background: #fff;    overflow: hidden;    box-shadow: 0px 2px 4px rgba(0, 77, 140, 0.2);}.ys-select-hd {    position: relative;    width: 100%;    height: 100%;    cursor: pointer;}.ys-select-show {    padding-right: 20px;    width: 100%;    height: 100%;    cursor: pointer;    pointer-events: none;    user-select: none;}.ys-form-inof-text {    width: 100% !important;}.ys-form-inof-text .ys-fii-input {    height: 140px !important;}.ys-form-inof-text .ys-fii-input textarea {    width: 100%;    height: 100%;    padding: 12px;    font-size: 16px;    line-height: 1.5;    color: #203146;}.ys-form-inof-mess {    width: 100%;    display: flex;    align-items: flex-start;    flex-wrap: wrap;}.yfim-le {    width: 50%;}.yfim-le-wrap {    display: flex;    align-items: flex-end;    flex-wrap: wrap;}.yfim-ri {    width: 50%;    padding-left: 40px;}.yfim-le-img {    width: 140px;    cursor: pointer;}.yfim-le-img img {    width: 100%;}.yfim-le-input {    width: calc(100% - 140px);    padding-right: 18px;}.ys-fii-submit {    display: flex;    align-items: center;    justify-content: center;}.ys-fii-submit p {    color: #fff;    line-height: 54px;    margin-right: 16px;}.ys-fii-submit img {    width: 24px;}.ys-form-inof-submit {    width: 81%;    border-radius: 80px;    background: #004D8C;    cursor: pointer;    margin-top: 29px;}.ys-fia-text-btn {    width: 16px;    height: 16px;    border-radius: 50%;    border: 1px solid rgba(32, 49, 70, .5);    position: relative;    transition: all .36s;    top: 4px;    cursor: pointer;}.ys-fia-text-btn::before {    content: "";    width: 50%;    height: 50%;    background: #203146;    border-radius: 50%;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    transition: all .36s;    opacity: 0;}.ys-fia-text-word {    font-size: 14px;    line-height: 1.8;    color: #A7B0BB;    width: calc(100% - 16px);    padding-left: 16px;}.ys-fia-text-word a {    color: #004D8C;}.ys-fia-text {    display: flex;    align-items: flex-start;}.ys-form-inof-agree {    margin-top: 13px;}.ys-fii-tips {    display: none;}.ys-fii-tips span {    font-size: 14px;    line-height: 1.5;    color: red;}.ys-form-required.ys-form-empty .ys-fii-tips {    display: block;}.ys-fiiss-core {    padding: 20px 0;    max-height: 160px;}.ys-form-inof-item .ys-select-li {    font-size: 14px;    line-height: 1.75;    color: #203146;    transition: all .36s;    padding: 0 10px;    cursor: pointer;    margin-bottom: 5px;}.ys-select-hd.on .ys-select-xtbbox {    transform: translateY(-50%) rotate(180deg);}.ys-form-inof-item .mCSB_outside+.mCSB_scrollTools {    top: 20px;    bottom: 20px;}.ys-form-inof-agree.on .ys-fia-text-btn::before {    opacity: 1;}.subsidiary-indus {    overflow: hidden;}.subsidiary-indus-list-li {    position: relative;    width: 10%;    transition: all .4s ease-out;}.subsidiary-indus-list-li.act {    width: 60%;}.subsidiary-indus-list-li::before {    content: "";    width: 100%;    height: 100%;    background: linear-gradient(0deg, rgba(0, 77, 140, 0.50) 0%, rgba(0, 77, 140, 0.50) 100%);    position: absolute;    top: 0;    left: 0;    transition: all .36s;    pointer-events: none;}.subsidiary-indus-list-li::after {    content: "";    width: 100%;    height: 100%;    background: linear-gradient(270deg, #004D8C 0%, rgba(0, 77, 140, 0.00) 100%);    position: absolute;    top: 0;    left: 0;    transition: all .36s;    pointer-events: none;    opacity: 0;}.subsidiary-indus-list-li.act::before {    opacity: 0;}.subsidiary-indus-list-li.act::after {    opacity: 1;}.subsidiary-indus-list-li.act .sill-text {    opacity: 1;    transition: all .36s .5s;}.sill-img {    width: 100%;    height: 100%;}.sill-img img {    width: 100%;    height: 100%;    object-fit: cover;}.sill-num {    color: #fff;    font-weight: bold;    position: absolute;    bottom: 23px;    left: 28px;    transition: all .36s;    z-index: 5;}.sill-icon {    width: 40px;    transition: all .36s;    z-index: 5;}.sill-icon img {    width: 100%;}.sill-text {    position: absolute;    top: 30%;    right: 140px;    width: 38%;    z-index: 5;    transition: all .36s;    opacity: 0;}.sill-text-word {    font-size: 14px;    line-height: 1.5;    color: #fff;    font-weight: bold;    margin-bottom: 10px;}.sill-text-tit {    color: #fff;    font-weight: bold;    margin-bottom: 23px;}.sill-text-parga {    margin-bottom: 30px;}.sill-text-parga p {    color: #fff;    line-height: 1.8;    /*height: 7.2em;*/    display: -webkit-box;    -webkit-box-orient: vertical;    /*-webkit-line-clamp: 4;*/    overflow: hidden;}.sill-text-btn {    width: 30px;    height: 30px;    border-radius: 50%;    background: #fff;    display: flex;    align-items: center;    justify-content: center;}.sill-text-btn img {    width: 14px;}.subsidiary-indus-list-li.act .sill-icon {    opacity: 0;}.subsidiary-indus-list-li.act .sill-num {    left: 57px;}.subsidiary-indus-list {    display: flex;    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    z-index: 5;}.subsidiary-indus-bt {    position: relative;}.subsidiary-indus-bt-bg {    width: 60%;    opacity: 0;    pointer-events: none;}.subsidiary-indus-bt-bg img {    width: 100%;}.subsidiary_main .mod_banner_textbot {    width: 64%;}.subsidiary-pop {    background: rgba(0, 0, 0, .5);}.subsidiary-pop .ys_modal_content {    width: 52%;    height: 100vh;    max-height: 100vh;    margin-left: 48%;    padding: 183px 90px 120px 192px;}.subsidiary-pop .ys_modal_wrap {    display: block;}.subsidiary-pop-img {    width: 152px;    margin-bottom: 26px;}.subsidiary-pop-img img {    width: 100%;}.subsidiary-pop-tit {    font-weight: bold;    color: #203146;    margin-bottom: 35px;}.subsidiary-pop-parga p {    margin-bottom: 25px;}.subsidiary-pop-parga p:last-child {    margin-bottom: 0;}.subsidiary-pop .ys_modal_close {    width: 24px;    top: 47px;    right: 68px;}.subsidiary-pop .ys_modal_close img {    width: 100%;}.subsidiary-pop-parga {    max-height: 42vh;}.subsidiary-pop .mCSB_inside>.mCSB_container {    margin-right: 0;    padding-right: 70px;}/* E3_瑞士子公司-end *//* E5_产品详情-start */.prodet-over {    position: relative;    overflow: hidden;}.prodet-over-bg {    width: 51%;    position: absolute;    top: 0;    left: 0;    z-index: -1;    max-width: 970px;}.prodet-over-bg img {    width: 100%;}.prodet-over .mod_titbox {    margin-bottom: 30px;}.prodet-over-bt {    display: flex;    align-items: flex-start;    flex-wrap: wrap;}.prodet-over-bt-img {    width: 51%;    background: #F3F8FC;}.prodet-over-bt-text {    width: 49%;    padding-left: 87px;}.pobt-word {    margin-bottom: 95px;}.pobt-word .std_tit6 {    font-weight: bold;    color: #203146;    margin-bottom: 24px;}.pobt-word-ul-li {    display: flex;    align-items: flex-start;    margin-bottom: 12px;}.pobt-word-ul-li img {    width: 12px;    position: relative;    top: 8px;}.pobt-word-ul-li p {    width: calc(100% - 12px);    padding-left: 12px;    color: #004D8C;}.pobt-word-ul-li:last-child {    margin-bottom: 0;}.pobt-list-slick-li {    width: 33.333333%;    padding: 0 11px;}.pobt-list-slick {    margin: 0 -11px;}.plsl-cont {    background: #F3F8FC;    transition: all .36s;    border: 1px solid #F3F8FC;    cursor: pointer;}.pobt-list-slick-li.slick-current .plsl-cont {    border: 1px solid #004D8C;}.pobt-list {    position: relative;}.prodet-over .subsidiary-team-btn-prev {    left: -25px !important;}.prodet-over .subsidiary-team-btn-next {    right: -25px !important;}.prodet-over .subsidiary-team-btn-icon {    background: rgba(255, 255, 255, 0.40);    backdrop-filter: blur(4px);    -webkit-backdrop-filter: blur(4px);}.prodet-down {    overflow: hidden;}.prodet-down-ul-li {    margin-bottom: 30px;}.prodet-down-ul-li:last-child {    margin-bottom: 0;}.prodet-down-ul-li a {    display: flex;    align-items: center;    flex-wrap: wrap;    padding: 23px 63px 23px 30px;    background: #F3F8FC;}.pdul-le {    display: flex;    align-items: center;    flex-wrap: wrap;    width: 73%;}.pdul-le img {    width: 28px;}.pdul-le .std_text1 {    width: calc(100% - 28px);    padding-left: 12px;    font-weight: bold;    color: #333;    line-height: 1.75;    height: 1.75em;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 1;    overflow: hidden;}.pdul-info {    display: flex;    align-items: center;    flex-wrap: wrap;    width: 27%;    justify-content: flex-end;}.pdul-info-lang p, .pdul-info-time p {    color: #999;}.pdul-info-lang {    width: 78px;    padding-right: 56px;}.pdul-info-time {    width: 134px;    padding-right: 45px;    position: relative;}.pdul-info-time::before {    content: "";    width: 1px;    height: 44px;    background: #E8E8E8;    position: absolute;    top: 50%;    right: 0;    transform: translateY(-50%);}.pdul-info-down {    display: flex;    align-items: center;}.pdul-info-down p {    color: #004D8C;    margin-right: 10px;}.pdul-info-down img {    width: 22px;}.pdul-info-down {    padding-left: 30px;    width: 140px;}.prodet-access {    overflow: hidden;}.prodet-access-bt {    position: relative;}.prodet-access-bt-slick .slick-track {    display: flex;    align-items: stretch;}.pabs-li {    width: 50%;    padding: 0 18px;    height: auto !important;}.prodet-access-bt-slick {    margin: 0 -18px;}.pabs-li-cont {    width: 100%;    height: 100%;    background: #F3F8FC;    padding: 28px;    display: flex;    align-items: center;}.pabs-li-cont .ys-imgbox-cover {    width: 40%;}.pabs-li-cont-text {    width: 60%;    padding-left: 58px;}.pabs-li-cont-text .std_tit6 {    font-weight: bold;    color: #203146;    margin-bottom: 16px;}.pabs-li-cont-text p {    color: #203146;}.prodet-app {    overflow: hidden;}.prodet-app-list-li {    width: 25%;    padding: 0 18px;}.prodet-app-list {    margin: 0 -18px;    display: flex;    flex-wrap: wrap;}.pall-cont .ys-imgbox-cover {    width: 60px;    margin-bottom: 8px;}.pall-cont-tit {    color: #203146;    font-weight: bold;    line-height: 1.75;}.pall-cont {    padding-bottom: 50px;    border-bottom: 2px solid #004D8C;    height: 100%;}.prodet-higl {    overflow: hidden;}.prodet-higl-bt {    display: flex;    align-items: center;    flex-wrap: wrap;}.prodet-higl-bt-img {    width: 40%;}.prodet-higl-bt-img img {    width: 100%;}.prodet-higl-bt-text {    width: 60%;    padding-right: 100px;}.prodet_main .subsidiary-pro {    margin-top: 120px;}.prodet-data {    background: #F3F8FC;    margin-top: 68px;    overflow: hidden;}.prodet-data-form td:nth-child(1) {    width: 35%;    border-right: 1px solid #E5E5E5;}.prodet-data-form td:nth-child(2) {    width: 65%;}.prodet-data-form td:nth-child(1) p {    font-weight: bold;    color: #203146;}.prodet-data-form td:nth-child(2) p {    color: #666;}.prodet-data-form td p {    padding: 14.5px 20px;    line-height: 1.6;}.prodet-data-form td {    background: #fff;}.prodet-data-form tr:nth-child(2n) td {    background: #F4F7FC;}.prodet-data-form table {    width: 100%;}.prodet-detail {    padding-top: 50px;    overflow: hidden;}.prodet-detail-parga {    width: 83%;}.prodet-detail-parga p {    margin-bottom: 32px;}.prodet-detail-parga p:last-child {    margin-bottom: 0;}.prodet-target .laser_adv_list {    margin-bottom: 0;    display: block;}.inddet-nav {    height: 80px;    position: relative;    z-index: 1;    display: flex;    align-items: center;    width: 100%;}.inddet-nav-wrap {    position: relative;    transition: all .5s ease-in-out;    background: #fff;    height: 80px;    display: flex;    align-items: center;    width: 100%;}.inddet-nav.isfixed {    z-index: 97;}.inddet-nav-wrap.isfixed {    position: fixed;    top: 80px;    z-index: 100;    width: 100%;    box-shadow: 0 7px 10px rgb(0 0 0 / 10%);}.prodet_main .c_smnav1 {    width: calc(100% - 200px);    margin-left: 100px;    margin-right: 100px;}.prodet_main .mod_banner {    position: relative;    width: calc(100% - 200px);    margin: 130px auto 0;}.prodet_main .laser_adv_item {    width: 12.5%;}.prodet_main .laser_adv_item:not(:first-child) {    display: none;}/* E5_产品详情-end *//* E1公司概况汇总页-start */.company-pro {    overflow: hidden;}.company-pro-bt {    width: 100%;    max-width: 1920px;    margin: auto;    position: relative;}.company-pro-bt img {    width: 100%;}.cpbl-ul-li-icon {    width: 28px;    margin: auto;    transition: all .36s;}.cpbl-ul-li-icon img {    width: 100%;}.cpbl-ul-li-text {    padding: 0 10px;    border-radius: 8px;    background: #FFF;    box-shadow: 0px 2px 8px 0px rgba(0, 77, 140, 0.10), 0px 2px 16px 0px rgba(0, 77, 140, 0.05);}.cpbl-ul-li-text p {    padding-left: 16px;    position: relative;    line-height: 32px;    color: #3C4A5D;}.cpbl-ul-li-text p::before, .cpbl-ul1-li-text .std_text1::before {    content: "";    width: 6px;    height: 6px;    border-radius: 50%;    background: #004D8C;    position: absolute;    top: 50%;    left: 0;    transform: translateY(-50%);}.cpbl-ul-li {    position: absolute;    transform: translate(-50%,-50%);}.cpbl-ul-li.bottom {    display: flex;    flex-direction: column-reverse;}.cpbl-ul-li.bottom .cpbl-ul-li-text {    position: absolute;    white-space: nowrap;    left: 50%;    transform: translateX(-50%);    bottom: 44px;}.cpbl-ul-li.top .cpbl-ul-li-text {    position: absolute;    white-space: nowrap;    left: 50%;    transform: translateX(-50%);    top: 38px;}.cpbl-ul-li.right .cpbl-ul-li-text {    position: absolute;    white-space: nowrap;    top: 50%;    transform: translateY(-50%);    left: calc(-1 * var(--width) - 4px);}.cpbl-ul-li.left .cpbl-ul-li-text {    position: absolute;    white-space: nowrap;    top: 50%;    transform: translateY(-50%);    left: 38px;}.company-pro-bt-list {    width: 100%;    height: 100%;}.cpbl-ul1-li-icon {    width: 80px;}.cpbl-ul1-li-icon img {    width: 100%;}.cpbl-ul1-li {    position: absolute;    transform: translate(-50%,-50%);}.culi-circle::before {    content: '';    width: 4px;    height: 4px;    background: #FFA800;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    transition: all .36s;    overflow: visible;    border-radius: 50%;    animation: page-loader-ripple2 4s linear infinite 1s;    z-index: -1;}.culi-circle::after {    content: '';    width: 4px;    height: 4px;    background: #FFA800;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    transition: all .36s;    overflow: visible;    border-radius: 50%;    animation: page-loader-ripple2 4s linear infinite 2s;    z-index: -1;}.culi-circle.culi-circle2::before {    animation-delay: 3s !important;}.culi-circle.culi-circle2::after {    animation-delay: 4s !important;}@keyframes page-loader-ripple2 {    0% {        transform: translate(-50%, -50%) scale(1);        opacity: 0.8;    }    100% {        transform: translate(-50%, -50%) scale(20);        opacity: 0;    }}.cpbl-ul1-li-text {    width: 300px;    border-radius: 8px;    background: #FFF;    box-shadow: 0px 2px 8px 0px rgba(0, 77, 140, 0.10), 0px 2px 16px 0px rgba(0, 77, 140, 0.05);    padding: 8px 30px;    position: absolute;    left: 50%;    transform: translateX(-50%);    bottom: 90px;    transition: all .36s;}.cpbl-ul1-li-text .std_text1 {    color: #004D8C;    font-weight: bold;    position: relative;    padding-left: 18px;}.cult-parga p {    font-size: 14px;    line-height: 1.5;    height: 3em;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;    color: #999;}.cult-parga {    margin-bottom: 17px;}.cpbl-ul1-li-text .mod_touch_link_text {    color: #004D8C;}.cult-bt {    display: none;    margin-top: 13px;}.cpbl-ul1-li.act .cpbl-ul1-li-text {    padding: 20px 30px;}.pmbc_cont_left_link {    display: flex;    align-items: center;}.subsidiary-pro .pmbc_list {    display: block;}.slick-disabled {    opacity: 0.7;}.ys_wechat {    display: none;    position: fixed;    top: 0;    left: 0;    z-index: 999;    width: 100%;    height: 100%;    background: rgba(0,0,0,.3);}.ys_wechat_cont {    width: 100%;    height: 100%;    display: flex;    justify-content: center;    align-items: center;}#qrcode {    width: 230px;    padding: 10px;    background: #fff;    border-radius: 10px;    border: 7px solid #595959;    position: relative;}.ys_wechat_cont_parga p {    font-size: 14px;    line-height: 24px;    color: #666;}.ys_wechat_cont_parga p::before {    content: 'Share the - weixin';}.ys_wechat_cont_btn {    position: absolute;    top: 15px;    right: 10px;    cursor: pointer;}.ys_wechat_cont canvas {    width: 100%!important;    padding: 10px;}.ys_sharebox {    cursor: pointer;}.prodet-app .mod_titbox {    margin-bottom: 0 !important;}.prodet-app-list-li {    margin-top: 50px;}.sill-text {    top: 50%;    transform: translateY(-50%);}.subsidiary-indus-list-li {    flex-grow: 1;}/* E1公司概况汇总页-end *//* 鼠标效果 */@media screen and (min-width: 1200px) {    .pmbc_cont:hover .pmbc_cont_left_img img {        transform: scale(1.05);    }    .cpbl-ul-li:hover .cpbl-ul-li-icon {        transform: scale(1.15);    }    .subsidiary-team-swiper-li:hover .stsl-text {        opacity: 1;    }    .subsidiary-team-swiper-li:hover::before {        background: rgba(0, 0, 0, 0.50);    }    .subsidiary-team-swiper-li:hover::after {        opacity: 1;    }    .subsidiary-team-btn-icon:hover {        background: #004D8C;    }    .subsidiary-team-btn-icon:hover path {        fill: #fff;    }    .sabs-li a:hover .ys-imgbox-cover img {        transform: scale(1.05);    }    .sabs-li a:hover .mod_touch_link_img img {        transform: rotate(180deg);    }}/* 2025.2.18新增-end *//*2025.3.10修改-start*/.company-pro-ph {    display: none;}/*2025.3.10修改-end*//*2025.4.3修改-start*/.contact_main .mod_touch>a{    width: 100%;}.contact_main .mod_touch_cont{    margin: 0;}/*2025.4.3修改-end*//*2025.6.12Linda修改-start*/.mod_touch>a {    width: 100%;}.mod_touch_cont {    margin: 0;}/*2025.6.12Linda修改-end*/