@charset "utf-8";

body {
    font-family: "MontserratLight", "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica, Arial;
}

@font-face {
    font-family: "AntonRegular";
    src: url("/Public/Cn/fonts/AntonRegular.woff2") format("woff2"),
        url("/Public/Cn/fonts/AntonRegular.woff") format("woff"),
        url("/Public/Cn/fonts/AntonRegular.ttf") format("truetype"),
        url("/Public/Cn/fonts/AntonRegular.eot") format("embedded-opentype"),
        url("/Public/Cn/fonts/AntonRegular.svg") format("svg");
}

@font-face {
    font-family: "MontserratBold";
    src: url("/Public/Cn/fonts/MontserratBold.woff2") format("woff2"),
        url("/Public/Cn/fonts/MontserratBold.woff") format("woff"),
        url("/Public/Cn/fonts/MontserratBold.ttf") format("truetype"),
        url("/Public/Cn/fonts/MontserratBold.eot") format("embedded-opentype"),
        url("/Public/Cn/fonts/MontserratBold.svg") format("svg");
}

@font-face {
    font-family: "MontserratLight";
    src: url("/Public/Cn/fonts/MontserratLight.woff2") format("woff2"),
        url("/Public/Cn/fonts/MontserratLight.woff") format("woff"),
        url("/Public/Cn/fonts/MontserratLight.ttf") format("truetype"),
        url("/Public/Cn/fonts/MontserratLight.eot") format("embedded-opentype"),
        url("/Public/Cn/fonts/MontserratLight.svg") format("svg");
}

@font-face {
    font-family: "MontserratRegular";
    src: url("/Public/Cn/fonts/MontserratRegular.woff2") format("woff2"),
        url("/Public/Cn/fonts/MontserratRegular.woff") format("woff"),
        url("/Public/Cn/fonts/MontserratRegular.ttf") format("truetype"),
        url("/Public/Cn/fonts/MontserratRegular.eot") format("embedded-opentype"),
        url("/Public/Cn/fonts/MontserratRegular.svg") format("svg");
}


/*分享翻译*/
#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;
}

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

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

.ys_ban_imgbox img {
    width: 100%;
}

.ys_ban_li>a {
    display: block;
}

.ys_ban_ph {
    display: none;
}

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

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

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

.ys_banner1 .ys_ban_imgbox::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    /* background: rgba(0, 0, 0, .3); */
    background-image: url(/Public/Cn/images/banzc.png);
    background-size: 100% 100%;
}

.ys_ban_txtbox {
    z-index: 5;
}

.section {
    height: 100vh;
    overflow: hidden;
    position: relative;
}

/* - banner - end*/

/* 规范 star */
.std_tit1 {
    font-size: 48px;
    line-height: 1.4;
}

.std_tit2 {
    font-size: 32px;
    line-height: 1.4;
}

.std_tit3 {
    font-size: 24px;
    line-height: 1.4;
}

.std_tit4 {
    font-size: 20px;
    line-height: 1.4;
}

.std_tit5 {
    font-size: 16px;
    line-height: 1.4;
}

.std_tit6 {
    font-size: 14px;
    line-height: 1.4;
}

.std_word {
    font-size: 18px;
    line-height: 1.6;
    color: #676B77;
}

.yxedr_active p {
    font-size: 18px;
    line-height: 1.6;
    color: #676B77;
    margin-bottom: 12px;
}

.std_add {
    padding: 100px 0;
}

.std_mar {
    margin-bottom: 50px;
}

/* 规范 end */

.ys_hd_pc {
    position: fixed;
    top: 20px;
    left: 0;
    width: 100%;
}

.mod_head {
    width: 100%;
    padding: 0 100px;
    background: rgba(255, 255, 255, 0.4);
    box-shadow: 0px 2px 16px rgba(0, 57, 124, 0.1);
    backdrop-filter: blur(16px);
    border-radius: 80px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.mod_head_log {
    width: 294px;
    position: relative;
}

.mod_head_log a {
    width: 100%;
    display: block;
    line-height: 80px;
}

.mod_head_log img {
    width: 100%;
    transition: all 0.36s;
}

.mod_head_log_img1 {
    position: relative;
    top: 0;
    left: 0;
}

.mod_head_log_img2 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}

.mhnu_li {
    margin: 0 20px;
    position: relative;
}

.mhnu_link {
    display: flex;
    align-items: center;
    position: relative;
}

.mhnu_link::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 0%;
    opacity: 0;
    height: 2px;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    border-radius: 2px;
    transition: all 0.36s;
}

.mhnu_link p {
    font-size: 16px;
    line-height: 80px;
    color: #fff;
    transition: all 0.36s;
}

.mhnu_li.on .mhnu_link_icon {
    display: block;
}

.mhnu_link_icon {
    font-size: 12px;
    color: #fff;
    transition: all 0.36s;
    transform: scale(0.4);
    display: none;
}

.mod_head_nav_ul {
    display: flex;
    align-items: center;
}

.mhll_icon_le {
    font-size: 22px;
    color: #fff;
    line-height: 80px;
    transition: all 0.36s;
}

.mhll_icon {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.mod_head_lan_le {
    position: relative;
}

.mod_head_lan {
    display: flex;
    align-items: center;
}

.mhll_down {
    width: 100px;
    position: absolute;
    top: 84px;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(255, 255, 255, 0.4);
    box-shadow: 0px 2px 16px rgb(0 57 124 / 10%);
    backdrop-filter: blur(16px);
    border-radius: 8px;
    padding: 10px 0;
    display: none;
}

.mhll_down_li {
    text-align: center;
}

.mhll_down_li a {
    font-size: 16px;
    line-height: 1.75;
    color: #fff;
    padding: 0 10px;
}

.mhlr_icon {
    font-size: 22px;
    line-height: 80px;
    color: #fff;
    cursor: pointer;
    transition: all 0.36s;
}

.mod_head_lan_ri {
    margin-left: 40px;
    position: relative;
}

.mod_head_lan_ri::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    height: 20px;
    background: #fff;
    left: -22px;
    transition: all 0.36s;
}

.ys_search1 .ys_search1_btn {
    width: 360px;
    height: 115px;
    line-height: 115px;
    text-align: center;
}

.ys_search1 .ys_search1_btn img {
    margin-right: 60px;
    cursor: pointer;
}

.ys_search1_win {
    width: 100%;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.9);
    z-index: 999;
    display: none;
}

.ys_search1_box {
    position: relative;
    top: 50%;
    width: 50%;
    margin: auto;
    height: 40px;
    border-bottom: 1px solid #ffffff;
}

.ys_search1_tbox input {
    width: calc(100% - 60px);
    height: 100%;
    font-size: 24px;
    color: #666666;
}

.ys_search1_but button {
    width: 100%;
    position: relative;
    right: 0;
    font-size: 22px;
    color: #ffffff;
    letter-spacing: 3px;
}

.ys_search1_close {
    width: 28px;
    display: block;
    position: absolute;
    right: 6%;
    top: 4%;
    cursor: pointer;
}

.ys_search1_close img {
    width: 100%;
}

.ys_search1_tbox {
    width: calc(100% - 50px);
    padding-right: 20px;
}

.ys_search1_but {
    width: 50px;
}

.ys_search1_tbox input {
    width: 100%;
}

.ys_search1_btn img {
    width: 100%;
}

.ys_search1 .ys_search1_btn {
    width: 90px;
    height: 115px;
    line-height: 115px;
    text-align: center;
}

.ys_search1 .ys_search1_btn {
    width: 20px;
    margin-right: 90px;
}

.yx_search3_btn {
    width: 27px;
    margin-right: 50px;
    line-height: 60px;
    position: relative;
}

.yx_search3_btn img {
    width: 100%;
    transition: all .36s;
}

.yx_search3img1 {
    position: relative;
    top: 0;
    left: 0;
}

.yx_search3img2 {
    position: absolute;
    top: 18px;
    left: 0;
    opacity: 0;
}

.yx_search3box {
    position: relative;
}

.yx_search3xlbox {
    width: 100%;
    height: 210px;
    background: rgba(255, 255, 255, .4);
    box-shadow: 0 5px 13px rgba(35, 50, 64, 0.13);
    display: none;
    position: fixed;
    left: 0;
    top: 84px;
    z-index: 99;
    border-radius: 10px;
    box-shadow: 0px 2px 16px rgb(0 57 124 / 10%);
    backdrop-filter: blur(16px);
}

.yx_search3_tbox {
    width: 50%;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 60px;
    border-bottom: 1px solid #fff;
}

.yx_search3xlbtn {
    width: 27px;
    line-height: 60px;

}

.yx_search3xlbtn img {
    width: 100%;
    transition: all .36s;
}

.yx_search3_xls {
    width: calc(100% - 27px);
    padding-right: 20px;
}

.yx_search3_xls input {
    font-size: 16px;
    line-height: 3.75;
    color: #fff;
    width: 100%;
    transition: all .36s;
}

.yx_search3_xls input::placeholder {
    color: #fff;
}

.yx_search3.act .yx_search3_btn .yx_search3img2 {
    opacity: 1;
}

.yx_search3.act .yx_search3_btn .yx_search3img1 {
    opacity: 0;
}

.yx_search3_btn.on .yx_search3img2 {
    opacity: 1;
}

.yx_search3_btn.on .yx_search3img1 {
    opacity: 0;
}

.yx_search3xlbtn {
    font-size: 24px;
    color: #fff;
}

.mod_head_lan_le.on .mhnu_link_icon {
    transform: rotate(180deg) scale(0.4);
}

.mhnu_down {
    position: absolute;
    top: 80px;
    padding-top: 4px;
    left: 50%;
    transform: translateX(-50%);
    display: none;
}

.mhnu_down_ul {
    padding-top: 20px;
    position: relative;
    background: rgba(255, 255, 255, 0.8);
    box-shadow: 0px 4px 16px rgba(0, 57, 124, 0.1);
    backdrop-filter: blur(16px);
    border-radius: 8px;
}

.mhnu_down_ul::after {
    content: '';
    position: absolute;
    top: 4px;
    left: 50%;
    transform: translateX(-50%);
    width: 6px;
    height: 6px;
    background: #fff;
    border-radius: 50%;
}

.mdul_le {
    width: 32px;
    position: relative;
}

.mhnu_down_ul_li a {
    display: flex;
    padding: 16px 20px;
    white-space: nowrap;
    align-items: center;
    transition: all 0.36s;
    border-radius: 8px;

}

.mdul_ri p {
    font-size: 16px;
    line-height: 1.5;
    color: #fff;
    transition: all 0.36s;
}

.mdul_ri {
    padding-left: 16px;
}

.mdul_le img {
    transition: all 0.36s;
}

.mod_head_lan_le .mhnu_link_icon {
    display: block;
}

.home_ban_tit {
    margin-bottom: 32px;
}

.home_ban_tit p {
    font-size: 64px;
    line-height: 1.4;
    color: #fff;
    font-family: "MontserratBold";
}

.home_ban_subtit .std_tit3 {
    color: rgba(255, 255, 255, 0.8);
    line-height: 1.5;
}

.hbml_le p {
    font-size: 16px;
    line-height: 1.5;
    color: #fff;
}

.hbml_le {
    padding-right: 10px;
}

.hemo_ban_more {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 60px;
    z-index: 10;
}

.hemo_ban_more_link {
    display: flex;
    align-items: center;
}

.hbml_ri {
    width: 72px;
    position: relative;
    overflow: hidden;
}

.hbml_ri img {
    width: 100%;
    transition: all 0.6s;
}

.hbml_ri .hbml_ri_img1 {
    position: relative;
}

.hbml_ri .hbml_ri_img2,
.hbml_ri .hbml_ri_img3 {
    position: absolute;
    top: 0;
    left: 0;
}

.hbml_ri .hbml_ri_img3 {
    left: -100%;
}

.ys_ban_dots {
    width: 100%;
    visibility: hidden;
    bottom: 150px;
    z-index: 5;
}

.ys_bandots_li {
    position: relative;
    z-index: 1;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    line-height: 30px;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    margin-right: 20px;
    cursor: pointer;
}

.ys_bandots_li svg {
    fill: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: rotate(-90deg);
}

.ys_bandots_li span {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 10px;
    height: 10px;
    background: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
}

.ys_bandots_li.act span {
    background: #fff;
}

#menu {
    position: fixed;
    top: 50%;
    transform: translateY(-50%);
    left: 2px;
    z-index: 99;
    transition: all 0.36s;
}

#menu li {
    position: relative;
    margin-bottom: 18px;
    padding-top: 2px;
    cursor: pointer;
}

#menu li:last-child {
    margin-bottom: 0;
}

#menu li::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 1px;
    background: rgba(255, 255, 255, 0.4);
    transition: all 0.36s;
}

.menu_title {
    font-size: 14px;
    line-height: 1.5;
    color: #fff;
    padding-left: 20px;
    opacity: 0;
    transition: all 0.36s;
}

#menu li.active::after {
    width: 80px;
}

#menu li.active .menu_title {
    opacity: 1;
}

.mod_head_log_img3 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}


.mhnu_li.yxnav_active1 .mhnu_link::after {
    width: 100%;
    opacity: 1;
}

.mhnu_li.yxnav_active1 .mhnu_link p {
    color: #00AFFF !important;
}

.mhnu_li.yxnav_active1 .mhnu_link .mhnu_link_icon {
    color: #00AFFF !important;
}

.mhnu_down_ul_li.yxnav_active2 a {
    background: rgba(255, 255, 255, 0.8);
}

.mhnu_down_ul_li.yxnav_active2 a .mdul_le .mod_head_log_img1,
.mhnu_down_ul_li.yxnav_active2 a .mdul_le .mod_head_log_img3 {
    opacity: 0;
}

.mhnu_down_ul_li.yxnav_active2 a .mdul_le .mod_head_log_img2 {
    opacity: 1;
}

.mhnu_down_ul_li.yxnav_active2 a .mdul_ri p {
    color: #00AFFF;
}


.home_position {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%, -50%);
}

.home_focus_cont {
    width: 100%;
    position: relative;
}

.home_focus_tit .std_tit1 {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    font-family: "MontserratBold";
    display: inline-block;
}

.home_focus_tit {
    position: relative;
    padding-bottom: 15px;
}

.home_focus_tit::after {
    content: '';
    position: absolute;
    width: 120px;
    height: 1px;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.home_focus_cont .home_focus_tit {
    text-align: center;
}

.home_focus_info .std_tit4 {
    color: #5D6F7C;
    text-align: center;
}

.home_focus_info {
    padding: 0 130px;
}

.home_focus_list {
    width: 100%;
}

.home_focus_list_ul .slick-list {
    padding-top: 80px;
}

.hflu_li {
    width: 25%;
    padding: 0 40px;
}

.home_focus_list_ul {
    margin: 0 -40px;
    padding: 0 70px;
}

.hflu_li_wrap {
    width: 100%;
    position: relative;
}

.hflu_li_wrap_img {
    border-radius: 50%;
    position: relative;
}

.hflu_li_wrap_img::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 4px solid rgba(0, 102, 180, 1);
    transition: all 0.36s;
    z-index: 10;
}


.hflu_li_wrap_subtit .std_tit3 {
    color: #333333;
    font-weight: bold;
    transition: all 0.36s;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.hflu_li_wrap_subtit {
    text-align: center;
    margin-top: 32px;
}

.hflu_li_wrap_img img {
    transition: all 0.6s;
}

.hflu_li_wrap_gonx {
    width: 100%;
    position: relative;
}

.hlwg_line {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    box-shadow: 0px 0px 16px 0px rgba(73, 163, 245, 0.25);
    box-shadow: 0px 0px 32px 0px rgba(29, 174, 255, 0.25);
    transition: all 0.6s;
    transform: translate(-50%, -50%) scale(0.8);
}

.hflu_li_wrap:hover .hlwg_line {
    transform: translate(-50%, -50%) scale(1);
}

.hlwg_line::after {
    content: '';
    position: absolute;
    width: 106%;
    height: 106%;
    border: 1px solid rgba(0, 102, 180, 1);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
}

.hlwg_line::before {
    content: '';
    position: absolute;
    width: 114%;
    height: 114%;
    border: 1px solid rgba(0, 102, 180, 1);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    opacity: 0.5;
}

.home_focus_list_ul .slick-arrow {
    width: 44px;
    height: 44px;
    z-index: 10;
}

.home_focus_list_ul .slick-arrow::after,
.home_focus_list_ul .slick-arrow::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    transition: all 0.36s;
}

.home_focus_list_ul .slick-prev::after {
    background-image: url(/Public/Cn/images/a_icon_06.svg);
}

.home_focus_list_ul .slick-prev::before {
    background-image: url(/Public/Cn/images/a_icon_07.svg);
    transform: rotate(180deg);
    opacity: 0;
}

.home_focus_list_ul .slick-next::after {
    background-image: url(/Public/Cn/images/a_icon_06.svg);
    transform: rotate(180deg);
}

.home_focus_list_ul .slick-next::before {
    background-image: url(/Public/Cn/images/a_icon_07.svg);
    opacity: 0;
}

.home_focus_list_ul .slick-arrow.slick-disabled {
    cursor: inherit !important;
}

.home_focus_list_ul .slick-arrow.slick-disabled::after {
    opacity: 1 !important;
}

.home_focus_list_ul .slick-arrow.slick-disabled::before {
    opacity: 0 !important;
}

.hpme_high {
    width: 100%;
}

.hpme_high_tit .std_tit1 {
    color: #fff;
    font-family: "MontserratBold";
    position: relative;
    padding-bottom: 15px;
}

.hpme_high_tit .std_tit1::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 120px;
    height: 1px;
    background: #fff;
}

.hpme_high_box {
    width: 100%;
    position: relative;
    display: flex;
    margin-bottom: 55px;
}

.hpme_high_box_le .std_tit4 {
    color: #fff;
}

.hpme_high_box_le {
    width: 51%;
    padding-right: 50px;
}

.hpme_high_box_ri {
    width: 48%;
}

.hhbr_li_wrap {
    text-align: center;
}

.hhbr_li_wrap_tit P {
    font-family: "AntonRegular";
    color: #fff;
}

.hlwt_info {
    font-size: 78px;
    line-height: 1.1;
    top: -3em;
}

.hhbr_li_wrap_tit sup {
    font-size: 24px;
    line-height: 1.5;
    top: -2em;
    padding-left: 5px;
}

.hhbr_li_wrap_info p {
    font-size: 16px;
    line-height: 1.5;
    color: #fff;
}

.hhbr_ul {
    display: flex;
    flex-wrap: wrap;
}

.hhbr_li {
    width: 33.333333%;
    padding-right: 10px;
    padding-left: 10px;
}

.hpme_high_more {
    display: inline-block;
}

.section5 {
    background: linear-gradient(18.08deg, #F2FFFF 21.8%, rgba(255, 255, 255, 0) 55.91%, #E4FFFF 87.21%);
}

.home_News {
    width: 100%;
}

.home_News_cont {
    width: 100%;
}

.home_News_tit .home_focus_tit::after {
    left: 0;
    transform: inherit;
}

.home_News_box {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
}

.home_News_box_le {
    width: 572px;
}

.home_News_box_ri {
    width: calc(100% - 572px);
    padding-left: 172px;
}

.hnbl_box {
    width: 100%;
    position: relative;
}

.hnbl_box_img {
    border-radius: 10px;
    margin-bottom: 16px;
}

.hnbl_box_tim_le {
    width: 22px;
}

.hnbl_box_tim_le img {
    width: 100%;
    position: relative;
}

.hnbl_box_tim_ri p {
    font-size: 16px;
    line-height: 1.6;
    color: rgba(54, 67, 95, 0.5);
}

.hnbl_box_tim {
    display: flex;
    align-items: center;
    margin-bottom: 8px;
}

.hnbl_box_tim_ri {
    padding-left: 10px;
}

.hnbl_box_tim_tit .std_tit3 {
    line-height: 1.6;
    color: #001637;
    transition: all 0.36s;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.hnbl_box_tim_info p {
    font-size: 16px;
    line-height: 1.4;
    color: #999999;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.hnbl_box_tim_tit {
    margin-bottom: 8px;
}

.hnbl_box_tim_more p {
    color: #999;
    line-height: 1.5;
    font-size: 16px;
    position: relative;
    padding-left: 45px;
}

.hnbl_box_tim_more p::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 32px;
    height: 1px;
    background: #999;
}

.hnbl_box_tim_info {
    margin-bottom: 20px;
}

.hnbl_box_img img {
    transition: all 0.6s;
}

.hnbr_li {
    border-bottom: 1px solid #EEEEEE;
    position: relative;
}

.hnbr_li::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0%;
    height: 1px;
    transition: all 0.6s;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
}

.hnbr_li a {
    display: block;
    padding-top: 24px;
    padding-bottom: 2px;
}

.hnbr_li:first-child a {
    padding-top: 0;
}

.home_News_box_ri .hnbl_box_tim_ri p {
    font-weight: bold;
}

.home_News_box_ri .hnbl_box_tim_tit .std_tit3 {
    font-weight: bold;
}

.home_News_box_ri .hnbl_box_tim_info p {
    -webkit-line-clamp: 1;
}

.mode_fot {
    width: 100%;
    position: relative;
    padding: 80px 0 30px;
    z-index: 10;
}

.mode_fot_cont {
    width: 100%;
    position: relative;
}

.mode_fot_cont_top {
    width: 100%;
    position: relative;
    display: flex;
    justify-content: space-between;
}

.mfct_le {
    width: 294px;
}

.mfct_le img {
    width: 100%;
}

.mfct_ul_li {
    padding: 0 32px;
}

.mfct_ul_li_link a {
    color: #fff;
    line-height: 1.5;
    font-size: 18px;
}

.mulw_link a {
    font-size: 14px;
    line-height: 1.5;
    color: rgba(255, 255, 255, 0.7);
    transition: all 0.36s;
}

.mulw_link {
    margin-bottom: 8px;
}

.mfct_ul_li_link {
    margin-bottom: 15px;
}

.mfct_ul {
    display: flex;
}


.mfct_ri {
    width: 375px;
}

.mfct_ri_tit p {
    font-size: 18px;
    line-height: 1.6;
    color: #fff;
}

.mfct_ri_tel .std_tit3 {
    color: #fff;
    line-height: 1.6;
}

.mfct_ri_info a {
    font-size: 14px;
    line-height: 1.6;
    color: #fff;
    text-decoration: underline;
}

.mfct_ri_tit {
    margin-bottom: 17px;
}

.mfct_ri_tel {
    margin-bottom: 14px;
}

.mfct_ri_addr p {
    font-size: 16px;
    line-height: 1.6;
    color: #fff;
}

.mfct_ri_info {
    margin-bottom: 16px;
}

.mode_fot_cont_btm {
    width: 100%;
    margin-top: 32px;
    margin-bottom: 66px;
}

.ys_sharebox {
    margin-left: 0;
    margin-right: 40px;
}

.mode_fot_cont_copy {
    display: flex;
    justify-content: space-between;
}

.mfcc_le p,
.mfcc_le p a,
.mfcc_ri a {
    font-size: 14px;
    line-height: 1.5;
    color: rgba(255, 255, 255, 0.6);
}

.mfcc_ri a {
    display: inline-block;
    margin-left: 40px;
}

.home_Jour {
    width: 100%;
    height: 100%;
}

.home_Jour_cont {
    width: 100%;

}

.home_Jour_slick {
    position: absolute;
    bottom: 76px;
    left: 0;
    width: 100%;
}

.home_Jour_cont .home_focus_tit {
    text-align: center;
}

.home_Jour_host_img {
    width: 100%;
    pointer-events: none;
}

.home_Jour_host_img img {
    width: 100%;
}

.home_Jour_host {
    width: 78.5%;
    position: absolute;
    top: 0;
    right: 0;
}

.hjhc_li {
    position: absolute;
    text-align: center;
}

.hjhc_li:nth-child(n + 7) {
    display: none;
}

.hjhc_li p {
    font-size: 18px;
    line-height: 1.5;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    margin-bottom: 5px;
}

.hjhc_li span {
    display: inline-block;
    position: relative;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    overflow: hidden;
    border: 1px solid #00AFFF;
    background: linear-gradient(90deg, rgba(0, 103, 182, 0.1) 0%, rgba(0, 160, 233, 0.1) 99.95%);
}

.hjhc_li span::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
}

.hjhc_li6 {
    bottom: 21%;
    right: 4%;
    opacity: 0.2;
}

.hjhc_li5 {
    bottom: 11.7%;
    right: 12%;
    opacity: 0.4;
}

.hjhc_li4 {
    bottom: 4.7%;
    right: 21%;
    opacity: 0.6;
}

.hjhc_li3 {
    bottom: 0.3%;
    right: 31%;
    opacity: 0.8;
}

.hjhc_li2 {
    bottom: -1.2%;
    right: 42%;
}

.hjhc_li1 p {
    font-size: 96px;
}

.hjhc_li1 span {
    width: 36px;
    height: 36px;
    background: linear-gradient(90deg, rgba(31, 162, 255, 0.1) 0%, rgba(18, 216, 250, 0.1) 46.64%, rgba(203, 255, 119, 0.1) 99.95%);
}

.hjhc_li1 span::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 1px solid #00AFFF;
}

.hjhc_li1 {
    bottom: 2.6%;
    left: 28%;
}

.hjyu_wrap p {
    font-size: 400px;
    line-height: 1;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    opacity: 0.03;
}

.home_Jour_year {
    width: 992px;
    height: 400px;
    position: absolute;
    bottom: 0;
    left: 0;
    pointer-events: none;
}

.hjyu_li {
    display: none;
}

.hjyu_li:first-child {
    display: block;
}

.hjsu_li {
    display: none;
}

.hjsu_li:first-child {
    display: block;
}

.hjsu_li_wrap {
    display: flex;
    align-items: center;
}

.hjsu_li_le {
    width: 300px;
    position: relative;
}

.hjsu_li_ri {
    width: calc(100% - 300px);
    padding-left: 72px;
}

.home_Jour_slick {
    padding-left: 124px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.hjss_btn {
    width: 44px;
    cursor: pointer;
    position: relative;
}

.hjss_btn img {
    width: 100%;
    transition: all 0.36s;
}

.hjss_btn .hjss_btn_img2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
}

.home_Jour_slick_swpch {
    display: flex;
    width: 136px;

}

.home_Jour_slick_ul {
    width: calc(100% - 136px);
    padding-right: 10%;
}

.hjss_ri {
    margin-left: 48px;
}

.hjss_le .hjss_btn_img2 {
    transform: rotate(180deg);
}

.hjss_ri .hjss_btn_img1 {
    transform: rotate(180deg);
}

.home_Jour .ys_cont1440 {
    height: 100%;
    position: relative;
    padding-top: 10%;
}

.hjsu_li_ri_info p {
    font-size: 16px;
    line-height: 1.4;
    color: #5D6F7C;
    margin-bottom: 12px;
}

.hjsu_li_ri_info {
    overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.hjsu_li_ri_info p:last-child {
    margin-bottom: 0;
}

.hlrm_link {
    position: relative;
    display: inline-block;
    border: 1px solid #005596;
    border-radius: 50px;
    line-height: 48px;
    padding: 0 32px;
    color: #005596;
    font-size: 16px;
    overflow: hidden;
    z-index: 1;
    transition: all 0.36s;
}

.hlrm_link::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #005596;
    display: block;
    width: 0px;
    height: 0px;
    border-radius: 50%;
    z-index: -1;
    transition: all 0.01s;
    opacity: 0;
}

.hjsu_li_ri_more {
    margin-top: 36px;
}

.hlrm_link.on::after {
    width: 200px;
    height: 200px;
    transition: all 0.36s;
}

.hjss_btn.slick-arrow.slick-disabled {
    cursor: auto !important;
}

.hjss_btn.slick-arrow.slick-disabled .hjss_btn_img1 {
    opacity: 1 !important;
}

.hjss_btn.slick-arrow.slick-disabled .hjss_btn_img2 {
    opacity: 0 !important;
}



.fp-viewing-page2 .mod_head_log .mod_head_log_img1,
.fp-viewing-page4 .mod_head_log .mod_head_log_img1,
.fp-viewing-page5 .mod_head_log .mod_head_log_img1,
.fp-viewing-5 .mod_head_log .mod_head_log_img1 {
    opacity: 0;
}

.fp-viewing-page2 .mod_head_log .mod_head_log_img2,
.fp-viewing-page4 .mod_head_log .mod_head_log_img2,
.fp-viewing-page5 .mod_head_log .mod_head_log_img2,
.fp-viewing-5 .mod_head_log .mod_head_log_img2 {
    opacity: 1;
}

.fp-viewing-page2 .mhnu_link p,
.fp-viewing-page2 .mhnu_link_icon,
.fp-viewing-page2 .mhll_icon_le,
.fp-viewing-page2 .mhlr_icon,
.fp-viewing-page2 .mhll_down_li a,
.fp-viewing-page2 .yx_search3_xls input,
.fp-viewing-page2 .yx_search3_xls input::placeholder,
.fp-viewing-page2 .yx_search3xlbtn,
.fp-viewing-page4 .mhnu_link p,
.fp-viewing-page4 .mhnu_link_icon,
.fp-viewing-page4 .mhll_icon_le,
.fp-viewing-page4 .mhlr_icon,
.fp-viewing-page4 .mhll_down_li a,
.fp-viewing-page4 .yx_search3_xls input,
.fp-viewing-page4 .yx_search3_xls input::placeholder,
.fp-viewing-page4 .yx_search3xlbtn,
.fp-viewing-page5 .mhnu_link p,
.fp-viewing-page5 .mhnu_link_icon,
.fp-viewing-page5 .mhll_icon_le,
.fp-viewing-page5 .mhlr_icon,
.fp-viewing-page5 .mhll_down_li a,
.fp-viewing-page5 .yx_search3_xls input,
.fp-viewing-page5 .yx_search3_xls input::placeholder,
.fp-viewing-page5 .yx_search3xlbtn,
.fp-viewing-5 .mhnu_link p,
.fp-viewing-5 .mhnu_link_icon,
.fp-viewing-5 .mhll_icon_le,
.fp-viewing-5 .mhlr_icon,
.fp-viewing-5 .mhll_down_li a,
.fp-viewing-5 .yx_search3_xls input,
.fp-viewing-5 .yx_search3_xls input::placeholder,
.fp-viewing-5 .yx_search3xlbtn {
    color: #000000;
}
.fp-viewing-5 .mod_head_lan_ri::after,
.fp-viewing-5 .mod_head_lan_ri::after,
.fp-viewing-page5 .mod_head_lan_ri::after,
.fp-viewing-page5 .mod_head_lan_ri::after,
.fp-viewing-page4 .mod_head_lan_ri::after,
.fp-viewing-page2 .mod_head_lan_ri::after{
    background: #000;
}

.fp-viewing-page2 .yx_search3_tbox,
.fp-viewing-page4 .yx_search3_tbox,
.fp-viewing-page5 .yx_search3_tbox,
.fp-viewing-page5 .yx_search3_tbox,
.fp-viewing-5 .yx_search3_tbox,
.fp-viewing-5 .yx_search3_tbox {
        border-bottom: 1px solid #000;
}

.fp-viewing-page2 .mdul_le .mod_head_log_img1,
.fp-viewing-page4 .mdul_le .mod_head_log_img1,
.fp-viewing-page5 .mdul_le .mod_head_log_img1,
.fp-viewing-5 .mdul_le .mod_head_log_img1 {
    opacity: 0;
}

.fp-viewing-page2 .mdul_le .mod_head_log_img3,
.fp-viewing-page4 .mdul_le .mod_head_log_img3,
.fp-viewing-page5 .mdul_le .mod_head_log_img3,
.fp-viewing-5 .mdul_le .mod_head_log_img3 {
    opacity: 1;
}

.fp-viewing-page2 .mdul_ri p,
.fp-viewing-page4 .mdul_ri p,
.fp-viewing-page5 .mdul_ri p,
.fp-viewing-5 .mdul_ri p {
    color: #001637;
}

.fp-viewing-page2 .mhnu_down_ul::after,
.fp-viewing-page4 .mhnu_down_ul::after,
.fp-viewing-page5 .mhnu_down_ul::after,
.fp-viewing-5 .mhnu_down_ul::after {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
}

.fp-viewing-page2 .mhnu_down_ul_li.yxnav_active2 a,
.fp-viewing-page4 .mhnu_down_ul_li.yxnav_active2 a,
.fp-viewing-page5 .mhnu_down_ul_li.yxnav_active2 a,
.fp-viewing-5 .mhnu_down_ul_li.yxnav_active2 a {
    background: rgba(0, 175, 255, 0.1);
}

.fp-viewing-page2 #menu li::after,
.fp-viewing-page4 #menu li::after,
.fp-viewing-page5 #menu li::after,
.fp-viewing-5 #menu li::after {
    background: #001637;
}

.fp-viewing-page2 .menu_title,
.fp-viewing-page4 .menu_title,
.fp-viewing-page5 .menu_title,
.fp-viewing-5 .menu_title {
    color: rgba(0, 22, 55, 0.8);
}

.fp-viewing-page2 #menu li.active::after,
.fp-viewing-page4 #menu li.active::after,
.fp-viewing-page5 #menu li.active::after,
.fp-viewing-5 #menu li.active::after {
    background: rgba(0, 175, 255, 1);
}

.fp-viewing-5 #menu {
    opacity: 0;
    pointer-events: none;
}

.home_ban_tit .std_tit1 {
    font-weight: bold;
    line-height: 1.5;
    color: #fff;
}

.ys_banner1 .ys_ban_imgbox {
    overflow: hidden;
    -webkit-clip-path: polygon(100% 0, 100% 95%, 83% 98%, 50% 100%, 19% 98%, 0 95%, 0 0);
    clip-path: polygon(100% 0, 100% 95%, 83% 98%, 50% 100%, 19% 98%, 0 95%, 0 0);
}

.ys_banner1 {
    position: relative;
}

.mod_crumb {
    position: absolute;
    bottom: 40px;
    left: 0;
    width: 100%;
    z-index: 10;
}

.mod_crumb_ul {
    display: flex;
}

.mod_crumb_ul_li a {
    font-size: 14px;
    line-height: 1.6;
    color: rgba(255, 255, 255, 0.6);
    transition: all 0.36s;
}

.mod_crumb_ul_li {
    position: relative;
    padding-right: 18px;
    margin-right: 12px;
}

.mod_crumb_ul_li::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    background-image: url(/Public/Cn/images/mod_arrm.svg);
    width: 6px;
    height: 10px;
    background-size: 100% 100%;
}

.mod_crumb_ul_li:last-child::after {
    display: none;
}

.mod_crumb_ul_li:last-child a {
    color: #fff;
}

.ys_page_inside .mod_main {
    margin-top: -32px;
}

.ys_page_inside .home_ban_tit {
    margin-bottom: 0;
}

.public_list {
    width: 100%;
    position: relative;
    background: linear-gradient(18.08deg, #F7FFF6 21.8%, #C3E9FF 87.21%);
}

.public_list_cont {
    width: 100%;
    position: relative;
    min-height: 780px;
}

.public_list .ys_cont1440 {
    padding-top: 32px;
}

.public_list_ri {
    width: 56%;
    position: absolute;
    top: 0;
    right: 0;
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    border-radius: 80px 80px 400px 400px;
}

.public_list_le {
    width: 64%;
    position: relative;
    z-index: 10;
    padding-top: 120px;
}

.public_list_le_tit .home_focus_tit::after {
    transform: inherit;
    left: 0;
}

.public_list_le_tit {
    padding-right: 38%;
}

.public_list_le_pop {
    width: 100%;
    border-radius: 48px;
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    backdrop-filter: blur(8px);
    padding: 80px 50px;
    background: rgba(255, 255, 255, 0.8);
}

.pllp_ul_li {
    position: relative;
    cursor: pointer;
    display: flex;
    padding: 32px 0;
}

.pllp_ul_li:first-child {
    padding-top: 0;
}

/* .pllp_ul_li:nth-child(2) {
    padding-bottom: 0;
} */

.pllp_ul_li:nth-child(2)::after {
    display: none;
}

.pllp_ul_li::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    opacity: 0.2;
}

.pllp_ul_li_le {
    width: 20px;
    height: 20px;
    border: 1px solid #5D6F7C;
    border-radius: 50%;
    position: relative;
    padding: 2px;
    margin-top: 7px;
}

.pllp_ul_li_le img {
    width: 100%;
    transition: all 0.36s;
    opacity: 0;
}

.pllp_ul_li_ri {
    width: calc(100% - 20px);
    padding-left: 18px;
}

.pllp_ul_li_ri .std_tit3 {
    color: #5D6F7C;
}

.pllp_ul_more {
    width: 100%;
    position: relative;
    text-align: right;
}

.pllp_ul_more_link {
    display: inline-block;
}

.pllp_ul_more_link .hemo_ban_more_link {
    background: #5D6F7C;
    border-radius: 50px;
    padding: 11px 32px;
    pointer-events: none;
    transition: all 0.36s;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.pllp_ul_more_link .hemo_ban_more_link::after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    transition: all 0.36s;
    opacity: 0;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
}

.pllp_ul_more_link .hbml_ri {
    width: 24px;
}

.pllp_ul_li.on .pllp_ul_li_le img {
    opacity: 1;
}

.pllp_ul_more.on .hemo_ban_more_link {
    pointer-events: inherit;
    background: transparent;
}

.pllp_ul_more.on .hemo_ban_more_link::after {
    opacity: 1;
}

.pllp_hide {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 100%;
    z-index: 10;
    padding: 20px 130px;
    text-align: center;
    transition: all 0.36s;
    opacity: 0;
    pointer-events: none;
}

.pllp_hide_cloe {
    width: 80px;
    margin: 0 auto;
    cursor: pointer;
}

.pllp_hide_info p {
    color: #5D6F7C;
    line-height: 1.4;
    text-align: center;
}

.phbb_le p {
    font-size: 16px;
    line-height: 50px;
    color: #fff;
}

.phbb_ri {
    width: 19px;
}

.phbb_ri img {
    width: 100%;
}

.pllp_hide_back {
    display: inline-block;
}

.pllp_hide_back_btn {
    display: flex;
    align-items: center;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    border-radius: 50px;
    padding: 0 32px;
    cursor: pointer;
}

.phbb_le {
    padding-right: 12px;
}

.pllp_hide_info {
    margin-bottom: 35px;
}

.pllp_show {
    transition: all 0.36s;
}

.pllp_show.on {
    opacity: 0;
    pointer-events: none;
}

.pllp_hide.on {
    opacity: 1;
    pointer-events: inherit;
}

.cont_east {
    width: 100%;
    position: relative;
}

.cont_east_cont {
    width: 100%;
    position: relative;
}

.ys_h2page .mod_main {
    background: linear-gradient(18.08deg, #F7FFF6 21.8%, #C3E9FF 87.21%);
}

.cont_east_tit .home_focus_tit::after {
    left: 0;
    transform: inherit;
}

.cont_east_tit_list {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

.cetl_le {
    width: 476px;
    padding-right: 100px;
}

.cetl_ri {
    width: calc(100% - 476px);
    position: relative;
}

.cetl_ul_li {
    width: 100%;
    position: relative;
    margin-bottom: 40px;
}

.cetl_ul_li_wrap {
    width: 100%;
}

.culw_icon {
    width: 64px;
    margin-bottom: 16px;
}

.culw_icon img {
    width: 100%;
}

.culw_tit .std_tit4 {
    color: #023E60;
    line-height: 1.5;
}

.culw_info p {
    font-size: 18px;
    line-height: 1.5;
    color: rgba(93, 111, 124, 0.8);
}

.culw_tit {
    margin-bottom: 12px;
}

.cetl_ri_ul_li {
    width: 50%;
    border-right: 1px solid rgba(0, 102, 180, 0.2);
    border-bottom: 1px solid rgba(0, 102, 180, 0.2);
}

.cetl_ri_ul_li:nth-child(2n) {
    border-right: none;
}

.cetl_ri_ul_li:nth-last-of-type(1) {
    border-bottom: none;
}

.cetl_ri_ul {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    z-index: 10;
}

.crul_wrap {
    width: 100%;
    position: relative;
    padding: 60px 26px 60px;
    border-radius: 24px;
    transition: all 0.36s;
}

.crul_wrap_tit .std_tit4 {
    color: #000000;
}

.cwlw_le {
    width: 16px;
    margin-top: 3px;
}

.cwlw_le img {
    width: 100%;
}

.cwlw_ri {
    width: calc(100% - 16px);
    padding-left: 8px;
}

.crul_wrap_list_wrap {
    display: flex;
    margin-bottom: 8px;
}

.cwlw_ri p {
    font-size: 16px;
    line-height: 1.4;
    color: #5D6F7C;
}

.cwlw_ri p a {
    color: #5D6F7C;
}

.crul_wrap_tit {
    margin-bottom: 18px;
}

.cetl_ri_zs {
    width: 950px;
    position: absolute;
    top: -50px;
    left: -120px;
}

.cetl_ri_zs img {
    width: 100%;
}

.cont_from {
    width: 100%;
    position: relative;
    padding-bottom: 50px;
}

.cont_from_cont {
    width: 100%;
    position: relative;
}

.cont_from_wrap {
    width: 100%;
    position: relative;
    background: rgba(247, 248, 250, 0.6);
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    backdrop-filter: blur(8px);
    border-radius: 24px;
    padding: 54px 50px;
    display: flex;
    flex-wrap: wrap;
}

.cont_from_wrap_ri {
    width: 576px;
}

.cont_from_wrap_le {
    width: calc(100% - 576px);
    padding-right: 40px;
}

.cfwl_li_le {
    width: 24px;
}

.cfwl_li_ri {
    width: calc(100% - 24px);
    padding-left: 16px;
    position: relative;
}

.cfwl_li {
    width: 50%;
    padding: 0 20px;
    margin-bottom: 30px;
}

.cfwl_ul {
    margin: 0 -20px;
    display: flex;
    flex-wrap: wrap;
}

.cfwl_li_wpm {
    width: 100%;
    border-bottom: 1px solid;
    border-bottom: 1px solid rgba(0, 102, 180, 0.2);
    display: flex;
    align-items: center;
}

.clrt_tit {
    font-size: 16px;
    line-height: 1.4;
    color: #023E60;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    pointer-events: none;
}

.cfwl_li_ri input {
    width: 100%;
    height: 42px;
}

.cfwl_li_ri_tet {
    width: 100%;
    position: relative;
}

.clrt_tit span {
    color: #FF1D53;
    padding-left: 5px;
}

.cfwl_li:last-child .cfwl_li_wpm {
    border-bottom: none;
}

.cfwl_li_wpm_code {
    width: 140px;
    cursor: pointer;
}

.cfwl_li_wpm_code img {
    width: 100%;
}

.cfwr_messa_le {
    width: 24px;
}

.cfwr_messa_ri {
    width: calc(100% - 24px);
    position: relative;
    padding-left: 16px;
}

.cfwr_messa_ri_wrap {
    width: 100%;
    position: relative;
}

.cfwr_messa_ri p {
    position: absolute;
    top: 0;
    transform: inherit;
}

.cfwr_messa {
    width: 100%;
    border: 1px solid rgba(0, 102, 180, 0.2);
    padding: 16px;
    border-radius: 4px;
    display: flex;
    margin-bottom: 40px;
}

.cfwr_messa_le img {
    width: 100%;
}

.cfwr_messa_ri_wrap textarea {
    width: 100%;
    height: 165px;
    font-size: 16px;
    line-height: 1.4;
    color: #023E60;
}

.cfwl_li_ri input {
    font-size: 16px;
    line-height: 1.4;
    color: #023E60;
}

.cfwr_more .hlrm_link img {
    width: 24px;
}

.cfwr_more .hlrm_link {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 48px;
    background: #0066B4;
    cursor: pointer;
    color: #fff;
}

.cfwr_more .hlrm_link span {
    padding-right: 8px;
}

.cont_from_bg {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    border-radius: 0px 200px 0px 0px;
    overflow: hidden;
}

.cont_from_bg::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(101.39deg, rgba(0, 135, 239, 0.7) 2.47%, rgba(0, 224, 255, 0.7) 98.3%);
    backdrop-filter: blur(8px);
}

.cont_from_bg img {
    width: 100%;
}

.cont_from .ys_cont1440 {
    position: relative;
    z-index: 10;
}

.ys_page_inside .ys_hd_pc .mod_head_log .mod_head_log_img1 {
    opacity: 0;
}

.ys_page_inside .ys_hd_pc .mod_head_log .mod_head_log_img2 {
    opacity: 1;
}

.ys_page_inside .ys_hd_pc .mhnu_link p,
.ys_page_inside .ys_hd_pc .mhnu_link_icon,
.ys_page_inside .ys_hd_pc .mhll_icon_le,
.ys_page_inside .ys_hd_pc .mhlr_icon {
    color: #001637;
}

.ys_page_inside .ys_hd_pc .mod_head_lan_ri::after {
    background: #001637;
}

.ys_page_inside .ys_hd_pc .mdul_le .mod_head_log_img1 {
    opacity: 0;
}

.ys_page_inside .ys_hd_pc .mdul_le .mod_head_log_img3 {
    opacity: 1;
}

.ys_page_inside .ys_hd_pc .mdul_ri p {
    color: #001637;
}

.ys_page_inside .ys_hd_pc .mhnu_down_ul::after {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
}

.ys_page_inside .ys_hd_pc .mhll_down_li a {
    color: #001637;
}

.ys_page_inside .ys_hd_pc .yx_search3_xls input {
    color: #001637;
}

.ys_page_inside .ys_hd_pc .yx_search3_tbox {
    border-bottom: 1px solid #001637;
}

.ys_page_inside .ys_hd_pc .yx_search3xlbtn {
    color: #001637;
}

.ys_page_inside .ys_hd_pc .yx_search3_xls input::placeholder {
    color: #001637;
}

.cfwl_li_wpm.on .clrt_tit {
    opacity: 0;
}

.ys_bpage_inside .ys_hd_pc .mod_head_log .mod_head_log_img1 {
    opacity: 1;
}

.ys_bpage_inside .ys_hd_pc .mod_head_log .mod_head_log_img2 {
    opacity: 0;
}

.ys_bpage_inside .ys_hd_pc .mhnu_link p,
.ys_bpage_inside .ys_hd_pc .mhnu_link_icon,
.ys_bpage_inside .ys_hd_pc .mhll_icon_le,
.ys_bpage_inside .ys_hd_pc .mhlr_icon {
    color: #fff;
}

.ys_bpage_inside .ys_hd_pc .mod_head_lan_ri::after {
    background: #fff;
}

.ys_bpage_inside .ys_hd_pc .mdul_le .mod_head_log_img1 {
    opacity: 1;
}

.ys_bpage_inside .ys_hd_pc .mdul_le .mod_head_log_img3 {
    opacity: 0;
}

.ys_bpage_inside .ys_hd_pc .mdul_ri p {
    color: #fff;
}

.ys_bpage_inside .ys_hd_pc .mhnu_down_ul::after {
    background: #fff;
}

.ys_bpage_inside .ys_hd_pc .mhll_down_li a {
    color: #fff;
}

.ys_bpage_inside .ys_hd_pc .yx_search3_xls input {
    color: #fff;
}

.ys_bpage_inside .ys_hd_pc .yx_search3_tbox {
    border-bottom: 1px solid #fff;
}

.ys_bpage_inside .ys_hd_pc .yx_search3xlbtn {
    color: #fff;
}

.ys_bpage_inside .ys_hd_pc .yx_search3_xls input::placeholder {
    color: #fff;
}

.cfwr_messa.on .clrt_tit {
    opacity: 0;
}

.ys_hd_pc.isfixed .mod_head_log .mod_head_log_img1 {
    opacity: 0;
}

.ys_hd_pc.isfixed .mod_head_log .mod_head_log_img2 {
    opacity: 1;
}

.ys_hd_pc.isfixed .mhnu_link p,
.ys_hd_pc.isfixed .mhnu_link_icon,
.ys_hd_pc.isfixed .mhll_icon_le,
.ys_hd_pc.isfixed .mhlr_icon {
    color: #001637;
}

.ys_hd_pc.isfixed .mod_head_lan_ri::after {
    background: #001637;
}

.ys_hd_pc.isfixed .mdul_le .mod_head_log_img1 {
    opacity: 0;
}

.ys_hd_pc.isfixed .mdul_le .mod_head_log_img3 {
    opacity: 1;
}

.ys_hd_pc.isfixed .mdul_ri p {
    color: #001637;
}

.ys_hd_pc.isfixed .mhnu_down_ul::after {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
}

.ys_hd_pc.isfixed .mhll_down_li a {
    color: #001637;
}

.ys_hd_pc.isfixed .yx_search3_xls input {
    color: #001637;
}

.ys_hd_pc.isfixed .yx_search3_tbox {
    border-bottom: 1px solid #001637;
}

.ys_hd_pc.isfixed .yx_search3xlbtn {
    color: #001637;
}

.ys_hd_pc.isfixed .yx_search3_xls input::placeholder {
    color: #001637;
}

.care_life {
    width: 100%;
    position: relative;
    z-index: 1;
}


.care_life_cont {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
    align-items: center;
    padding-top: 30px;
}

.care_life_le {
    width: 560px;
    position: relative;
}

.care_life_ri {
    width: calc(100% - 560px);
    padding-left: 160px;
}

.care_life_le img {
    width: 100%;
}

.clrt_li {
    width: 33.333333%;
    padding: 0 5px;
}

.ys_h1page .mod_main {
    background: linear-gradient(18.08deg, #F7FFF6 21.8%, #C3E9FF 87.21%);
}

.clrt_li_wrap_btn p {
    font-size: 18px;
    line-height: 1.6;
    color: #5D6F7C;
}

.clwt_span {
    font-size: 78px;
    line-height: 1;
    color: #023E60;
    font-family: "AntonRegular";
}

.care_life_ri_tit .hhbr_li_wrap_tit P {
    color: #023E60;
}

.care_life_ri_tit .hhbr_li_wrap_tit sup {
    font-size: 16px;
    top: -3em;
}

.care_life_ri_tit .hhbr_li_wrap_info p {
    color: #5D6F7C;
}

.care_life_bj {
    position: absolute;
    top: -65px;
    right: 0;
    width: 70%;
    pointer-events: none;
}

.care_life_bj img {
    width: 100%;
}

.care_open {
    width: 100%;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.care_open {
    width: 100%;
    position: relative;
    z-index: 2;
    background: linear-gradient(101.39deg, #0087EF 2.47%, #00E0FF 98.3%);
    backdrop-filter: blur(8px);
    border-radius: 0px 200px 0px 0px;
}

.care_open_tit .std_tit1 {
    color: #fff;
    text-align: center;
}

.care_open_tit .std_tit1::after {
    left: 50%;
    transform: translateX(-50%);
}

.care_open_list {
    width: 100%;
    position: relative;
}

.care_open_list_top {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 40px;
}

.colt_ri {
    width: 320px;
    border: 1px solid #FFFFFF;
    border-radius: 80px;
    display: flex;
    align-items: center;
    padding: 0 29px;
}

.colt_ri span {
    font-size: 22px;
    color: #fff;
}

.colt_le {
    width: calc(100% - 320px);
    padding-right: 15px;
}

.colt_ri input {
    width: calc(100% - 16px);
    height: 42px;
    color: #fff;
    font-size: 16px;
    padding-left: 20px;
}

.colt_ri input::placeholder {
    color: #fff;
    font-size: 16px;
}

.colt_ul {
    background: rgba(255, 255, 255, 0.9);
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    border-radius: 40px;
    padding: 8px 24px;
    display: flex;
}

.colt_li_wrap a {
    position: relative;
    padding: 0 16px;
    display: flex;
    align-items: center;
    border-radius: 50px;
    overflow: hidden;
    z-index: 1;
}

.colt_li_wrap a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    backdrop-filter: blur(8px);
    z-index: -1;
    transition: all 0.36s;
    opacity: 0;
}

.colt_li_wrap span {
    font-size: 20px;
    line-height: 40px;
    color: #5D6F7C;
    transition: all 0.36s;
}

.colt_le_wh {
    display: inline-block;
}

.colt_li_wrap img {
    position: absolute;
    top: 50%;
    left: 16px;
    transform: translateY(-50%);
    opacity: 0;
}

.colt_li.act .colt_li_wrap img {
    transition: all 0.36s 0.2s;
}

.colt_li.act .colt_li_wrap span {
    padding-left: 30px;
    color: #fff;
}

.colt_li.act .colt_li_wrap img {
    opacity: 1;
}

.colt_li.act .colt_li_wrap a::after {
    opacity: 1;
}

.care_open_list_btm {
    width: 100%;
    position: relative;
}

.colb_li {
    width: 50%;
    padding-right: 40px;
}


.colb_li:nth-child(4n - 1) {
    padding-right: 0;
}

.colb_ul {
    display: flex;
    flex-wrap: wrap;
}

.colb_li_wrap {
    width: 100%;
    position: relative;
}


.colb_li2 {
    position: relative;
    overflow: hidden;
    width: 100%;
    transition: height 1s, opacity cubic-bezier(.38, .04, .35, .96) 250ms;
}

.clwt_tit p {
    font-size: 18px;
    line-height: 1.6;
    color: #001637;
    transition: all 0.36s;
}

.colb_li_wrap_top {
    width: 100%;
    background: rgba(255, 255, 255, 0.8);
    border-radius: 16px;
    padding: 24px 30px;
    cursor: pointer;
    transition: all 0.36s;
}

.clwt_li {
    display: flex;
    align-items: center;
    margin-right: 16px;
}

.clwt_li_le {
    width: 16px;
}

.clwt_li_le img {
    width: 100%;
}

.clwt_li_ri p {
    font-size: 16px;
    line-height: 1.5;
    color: #5D6F7C;
}

.clwt_li_ri {
    padding-left: 8px;
}

.clwt_abl {
    display: flex;
    align-items: center;
}

.clwt_tit {
    margin-bottom: 10px;
}

.clwt_tit {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.iolu_li.on.act .iolu_li2_wrap {
    transition: height 1s, opacity cubic-bezier(.38, .04, .35, .96) 250ms;
}

.iolu_li2.act {
    transition: height 1s, opacity cubic-bezier(.38, .04, .35, .96) 250ms;
}

.clwt_tit span {
    width: 16px;
    height: 16px;
    display: block;
    position: relative;
}

.clwt_tit span::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    background: rgba(93, 111, 124, 1);
    border-radius: 2px;
    transition: all 0.36s;
}

.clwt_tit span::before {
    content: '';
    position: absolute;
    top: 1px;
    left: 50%;
    transform: translateX(-50%);
    width: 2px;
    height: 100%;
    background: rgba(93, 111, 124, 1);
    transition: all 0.36s;
}

.clwt_tit p {
    width: calc(100% - 16px);
    padding-right: 10px;
}


.colb_li_wrap_btm {
    background: #F8FCFF;
    border-radius: 32px;
    padding: 40px 50px 53px;
    /* min-width: 1440px; */
    position: relative;
    overflow: hidden;
}

.yxedr_active h2 {
    font-size: 32px;
    line-height: 1.5;
}

.yxedr_active h3 {
    font-size: 24px;
    line-height: 1.5;
}

.yxedr_active h4 {
    font-size: 20px;
    line-height: 1.5;
}

.yxedr_active h5 {
    font-size: 16px;
    line-height: 1.5;
}

.clwb_btm_info h6 {
    color: #001637;
}

.yxedr_active ul li p {
    position: relative;
    padding-left: 24px;
    font-size: 16px;
    line-height: 1.5;
    color: #5D6F7C;
    margin-bottom: 8px;
}

.yxedr_active ul li p::after {
    content: '';
    width: 14px;
    height: 12px;
    position: absolute;
    top: 6px;
    left: 0;
    background-image: url(/Public/Cn/images/modul.svg);
    background-size: 100% 100%;
}

.yxedr_active ul {
    padding-left: 0 !important;
}

.clwb_btm {
    margin-top: 30px;
}

.colb_li_wrap_btm .clwt_tit p {
    color: #0066B4;
    font-size: 24px;
}

.clwb_btm_info ul {
    padding-bottom: 15px;
}

.clwb_btm_more .hemo_ban_more_link {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    border-radius: 50px;
    padding: 11px 32px;
}

.clwb_btm_more .hbml_ri {
    width: 24px;
}

.clwb_btm_more {
    display: inline-block;
}

.colb_li1.on .colb_li_wrap_top {
    background: #fff;
}

.colb_li1.on .clwt_tit span::before {
    opacity: 0;
}


.colb_li1.on .clwt_tit p {
    color: #0066B4;
}

.colb_li.on {
    transition: height 1s 1s;
}

.colb_li.on.act {
    transition: height 1s, opacity cubic-bezier(.38, .04, .35, .96) 250ms;
}

.colb_li1 {
    margin-bottom: 20px;
    margin-top: 20px;
}

.colb_li:nth-child(1),
.colb_li:nth-child(3) {
    order: 1;
}

.colb_li:nth-child(2),
.colb_li:nth-child(4) {
    order: 2;
}

.colb_li:nth-child(5),
.colb_li:nth-child(7) {
    order: 3;
}

.colb_li:nth-child(6),
.colb_li:nth-child(8) {
    order: 4;
}

.colb_li:nth-child(9),
.colb_li:nth-child(11) {
    order: 5;
}

.colb_li:nth-child(10),
.colb_li:nth-child(12) {
    order: 6;
}

.colb_li:nth-child(13),
.colb_li:nth-child(15) {
    order: 7;
}

.colb_li:nth-child(14),
.colb_li:nth-child(16) {
    order: 8;
}

.colb_li:nth-child(17),
.colb_li:nth-child(19) {
    order: 9;
}

.colb_li:nth-child(18),
.colb_li:nth-child(20) {
    order: 10;
}

.colb_li:nth-child(21),
.colb_li:nth-child(23) {
    order: 11;
}

.colb_li:nth-child(22),
.colb_li:nth-child(24) {
    order: 12;
}

.colb_li:nth-child(25),
.colb_li:nth-child(27) {
    order: 13;
}

.colb_li:nth-child(26),
.colb_li:nth-child(28) {
    order: 14;
}

.colb_li:nth-child(29),
.colb_li:nth-child(31) {
    order: 15;
}

.colb_li:nth-child(30),
.colb_li:nth-child(32) {
    order: 16;
}

.colb_li:nth-child(33),
.colb_li:nth-child(35) {
    order: 17;
}

.colb_li:nth-child(34),
.colb_li:nth-child(36) {
    order: 18;
}

.colb_li:nth-child(37),
.colb_li:nth-child(39) {
    order: 19;
}

.colb_li:nth-child(38),
.colb_li:nth-child(40) {
    order: 20;
}

.colb_li:nth-child(41),
.colb_li:nth-child(43) {
    order: 21;
}

.colb_li:nth-child(42),
.colb_li:nth-child(44) {
    order: 22;
}

.colb_li:nth-child(45),
.colb_li:nth-child(47) {
    order: 23;
}

.colb_li:nth-child(46),
.colb_li:nth-child(48) {
    order: 24;
}

.colb_li:nth-child(49),
.colb_li:nth-child(51) {
    order: 25;
}

.colb_li:nth-child(52),
.colb_li:nth-child(54) {
    order: 26;
}


.colb_li:nth-child(55),
.colb_li:nth-child(57) {
    order: 27;
}

.colb_li:nth-child(56),
.colb_li:nth-child(58) {
    order: 28;
}


.colb_li:nth-child(59),
.colb_li:nth-child(61) {
    order: 29;
}

.colb_li:nth-child(60),
.colb_li:nth-child(62) {
    order: 30;
}


.colb_li:nth-child(63),
.colb_li:nth-child(65) {
    order: 31;
}

.colb_li:nth-child(64),
.colb_li:nth-child(66) {
    order: 32;
}

.colb_li:nth-child(67),
.colb_li:nth-child(69) {
    order: 33;
}

.colb_li:nth-child(68),
.colb_li:nth-child(70) {
    order: 34;
}

.colb_li:nth-child(71),
.colb_li:nth-child(73) {
    order: 35;
}

.colb_li:nth-child(72),
.colb_li:nth-child(74) {
    order: 36;
}

.colb_li:nth-child(75),
.colb_li:nth-child(77) {
    order: 37;
}

.colb_li:nth-child(76),
.colb_li:nth-child(78) {
    order: 38;
}


.colb_li:nth-child(79),
.colb_li:nth-child(81) {
    order: 39;
}

.colb_li:nth-child(80),
.colb_li:nth-child(82) {
    order: 40;
}


.colb_li:nth-child(83),
.colb_li:nth-child(85) {
    order: 41;
}

.colb_li:nth-child(84),
.colb_li:nth-child(86) {
    order: 42;
}



.colb_li:nth-child(87),
.colb_li:nth-child(89) {
    order: 43;
}

.colb_li:nth-child(88),
.colb_li:nth-child(90) {
    order: 44;
}

.colb_li:nth-child(91),
.colb_li:nth-child(93) {
    order: 45;
}

.colb_li:nth-child(92),
.colb_li:nth-child(95) {
    order: 46;
}

.colb_mor {
    text-align: center;
    padding-top: 30px;
}

.colb_mor p {
    font-size: 16px;
    line-height: 1.5;
    color: #fff;
}

.colb_mor a {
    display: inline-block;
    position: relative;
    padding-bottom: 7px;
}

.colb_mor_dot {
    position: absolute;
    bottom: 0;
    left: calc(50% - 8px);
    transform: translateX(-50%);
    width: 40px;
    height: 2px;
    background: #fff;
    border-radius: 2px;
}

.colb_mor_dot::after {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -8px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #fff;
    transition: all 0.36s;
}

@keyframes xlri {
    0% {
        right: -8px;
    }

    50% {
        right: -14px;
    }

    100% {
        right: -8px;
    }
}

.care_open_des {
    position: absolute;
    bottom: -20%;
    right: 0;
    width: 55%;
    z-index: -1;
}

.care_open_des img {
    width: 100%;
}

.mod_main {
    background: linear-gradient(18.08deg, #F7FFF6 21.8%, #C3E9FF 87.21%);
}

.news_recom {
    width: 100%;
    position: relative;
    padding-bottom: 0 !important;
}

.news_recom_cont {
    width: 100%;
    position: relative;
}

.news_recom_ul {
    margin: 0 -10px;
    padding-bottom: 65px;
}

.news_recom_ul .slick-list {
    padding-bottom: 50px;
    padding-top: 50px;
}

.nrul_le_ul .slick-list {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}

.nrul_le_ul .slick-dots {
    bottom: -30px;
}


.news_recom_ul_li {
    width: 100%;
    position: relative;
    display: none;
    padding: 0 10px;
}

.news_recom_ul_li:first-child {
    display: block;
}

.nrul_wrap {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
}

.nrul_le_ul .slick-list {
    overflow: inherit;
}

.nrul_le {
    width: 576px;
    position: relative;

}

.nrul_ri {
    width: calc(100% - 576px);
    padding-left: 48px;
}

.nrul_le_ul_li {
    width: 100%;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    display: none;
}

.nrul_le_ul_li:first-child {
    display: block;
}

.nrul_ri_tit .std_tit3 {
    line-height: 1.6;
    color: #001637;
    overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    transition: all 0.36s;
}

.nrul_ri_info p {
    font-size: 16px;
    line-height: 1.6;
    color: #999;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.nrul_ri_tit {
    margin-bottom: 22px;
}


.nrul_ri_tim .hnbl_box_tim {
    margin-bottom: 0;
}

.nrul_ri_tim {
    margin-top: 55px;
}

.news_recom_ul .slick-arrow {
    width: 44px;
    height: 44px;
    z-index: 10;
}

.news_recom_ul .slick-arrow.slick-disabled {
    cursor: inherit !important;
}

.news_recom_ul .slick-arrow::after,
.news_recom_ul .slick-arrow::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    transition: all 0.36s;
}

.news_recom_ul .slick-arrow.slick-disabled::before {
    opacity: 0 !important;
}

.news_recom_ul .slick-prev::before {
    background-image: url(/Public/Cn/images/a_icon_07.svg);
    transform: rotate(180deg);
    opacity: 0;
}

.news_recom_ul .slick-arrow.slick-disabled::after {
    opacity: 1 !important;
}

.news_recom_ul .slick-next::before {
    background-image: url(/Public/Cn/images/a_icon_07.svg);
    opacity: 0;
}

.news_recom_ul .slick-next::after {
    background-image: url(/Public/Cn/images/a_icon_06.svg);
    transform: rotate(180deg);
}

.news_recom_ul .slick-prev::after {
    background-image: url(/Public/Cn/images/a_icon_06.svg);
}

.news_recom_ul .slick-prev {
    left: -75px;
}

.news_recom_ul .slick-next {
    right: -75px;
}


.nrul_le_ul .slick-dots li {
    width: 10px;
    height: 10px;
    background: rgb(170, 196, 213);
    margin: 0 14px;
}

.nrul_le_ul .slick-dots li::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20px;
    height: 20px;
    border: 1px solid rgba(0, 102, 180, 1);
    border-radius: 50%;
    transition: all 0.36s;
    opacity: 0;
}

.nrul_le_ul .slick-dots li.slick-active {
    background: rgba(0, 102, 180, 1);
}

.nrul_le_ul .slick-dots li.slick-active::after {
    opacity: 1;
}

.news_recom_cont .colt_ri {
    border-color: #0066B4;
    background: #0066B4;
    width: 200px;
    padding: 0;
}

.colt_ri .ys_select_xtbbox {
    right: 16px;
}

.colt_ri .ys_select_bd {
    background: #0066B4;
    padding: 15px 10px;
    border-radius: 10px;
    top: calc(100% + 5px);
}

.colt_ri .ys_select_bd .ys_select_li {
    color: #fff;
    line-height: 1.5;
    padding: 3px 10px;
    font-size: 16px;
}

.ys_select_hd input {
    color: #fff;
    font-size: 16px;
}

.news_list {
    width: 100%;
    position: relative;
    padding-top: 40px;
    z-index: 1;
}

.news_list::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    opacity: 0.2;
}

.news_list_cont {
    width: 100%;
    position: relative;
}

.news_list_ul_li a {
    width: 100%;
    position: relative;
    background: #fff;
    border-radius: 24px;
    display: block;
    padding: 40px 40px;
    transition: all 0.36s;
}

.nlul_tit .std_tit3 {
    line-height: 1.6;
    color: #001637;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    transition: all 0.36s;
}

.nlul_info p {
    line-height: 1.6;
    color: #999;
    font-size: 16px;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.nlul_tit {
    margin-bottom: 6px;
}

.news_list_ul_li .hnbl_box_tim_ri p {
    font-size: 24px;
}

.news_list_ul_li .nlul_tim {
    margin-bottom: 20px;
}

.news_list_ul_li {
    margin-bottom: 40px;
}

.nlul_tim_icon {
    width: 48px;
    position: relative;
    overflow: hidden;
}

.nlul_tim_icon img {
    width: 100%;
    transition: all 0.36s;
}

.nlul_tim_icon .hbml_ri_img1 {
    position: relative;
    z-index: 10;
}

.nlul_tim_icon .hbml_ri_img2 {
    position: absolute;
    top: 0;
    left: 0;
}

.nlul_tim_icon .hbml_ri_img3 {
    position: absolute;
    top: 0;
    left: 0;
    left: -100%;
}

.nlul_tim {
    display: flex;
    align-items: center;
    justify-content: space-between;
}


.pc_fenye li {
    border: 1px solid #5D6F7C;
    width: 34px;
    height: 34px;
    line-height: 34px;
    color: #5D6F7C;
}

.pc_fenye li.activepage {
    color: #fff;
    background: #0066B4;
    border-color: #0066B4;
}

.news_cont {
    position: relative;
    width: 100%;
    padding-bottom: 50px;
}

.news_cont .home_focus_tit {
    text-align: center;
}

.news_cont .cont_east_tit .home_focus_tit::after {
    left: 50%;
    transform: translateX(-50%);
}

.news_cont .ys_cont1440 {
    position: relative;
    z-index: 10;
}

.news_cont_wrap {
    width: 785px;
    position: relative;
    margin: 0 auto;
}

.cfwl_li1 {
    width: 100%;
}

.cfwl_li1 .cfwr_messa {
    margin-bottom: 0;
}

.cfwl_li2 {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.cfwl_li2 .cfwl_li_wpm {
    width: inherit;
}

.cfwl_li2 .cfwl_li_wpm_code {
    width: 130px;
}

.cfwl_li2_ri {
    width: 200px;
}

.cfwl_li2_le {
    width: calc(100% - 200px);
    display: flex;
    justify-content: space-between;
    padding-right: 112px;
    align-items: flex-end;
}

.cfwl_li2_le .cfwl_li_wpm {
    width: calc(100% - 140px);
}

.cfwl_li2 .cfwl_li_wpm {
    border-bottom: 1px solid rgba(0, 102, 180, 0.2) !important;
}

.news_list_bj {
    width: 100%;
    position: absolute;
    top: 60px;
    left: 0;
    z-index: -1;
}

.news_list_bj img {
    width: 100%;
}

.ys_f2page .ys_banner2 .ys_cont1440 {
    width: 1200px;
}

.ys_banner2 .ys_ban_imgbox {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ys_banner2 .ys_ban_imgbox img {
    height: 100%;
    object-fit: cover;
}

.ys_banner2 .mod_crumb {
    position: relative;
    bottom: inherit;
}

.ys_banner2 .ys_ban_txtbox {
    position: relative;
    transform: inherit;
    left: inherit;
    margin-top: 62px;
    padding-bottom: 66px;
}

.ys_banner2 .ys_ban_li {
    padding-top: 116px;
}

.ys_banner2 .std_tit1 {
    color: #001637;
}

.ys_banner2 .ys_ban_imgbox::before {
    background: linear-gradient(103.48deg, rgba(191, 228, 255, 0.56) 0%, rgba(218, 250, 255, 0.38) 46.67%, rgba(182, 255, 238, 0.53) 100%);
    backdrop-filter: blur(8px);
}

.detai_list {
    width: 100%;
    position: relative;
    padding-top: 16px;
}

.detai_list_cont {
    width: 100%;
    position: relative;
    padding-top: 0 !important;
}

.ys_f2page .mod_main {
    background: transparent;
}

.ys_f2page .mod_main {
    margin-top: 0px;
}

.detai_list_cont_tim .hnbl_box_tim_ri p {
    font-size: 24px;
}

.detai_list_cont_subst {
    width: 100%;
    position: relative;
    margin-top: 50px;
    border-bottom: 1px solid rgb(204, 233, 249);
    padding-bottom: 30px;
}

.detai_list_cont_subst img {
    border-radius: 24px;
}

.detai_list_cont_subst h4 {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

.detai_list_cont_subst h4 {
    margin-bottom: 10px;
}

.detai_list_cont_pagi {
    margin-top: 40px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.dlcp_le_icon {
    width: 24px;
    position: relative;
}

.dlcp_le_icon_img2 {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.dlcp_le_icon img {
    width: 100%;
    transition: all 0.36s;
}

.dlcp_le_text {
    padding-left: 16px;
}

.dlcp_le_text p {
    font-size: 18px;
    line-height: 1.6;
    color: #5D6F7C;
    transition: all 0.36s;
}

.dlcp_wrap a {
    display: flex;
    align-items: center;
}

.dlcp_ri a {
    flex-direction: row-reverse;
}

.dlcp_ri .dlcp_le_text {
    padding-right: 16px;
    padding-left: 0;
}

.dlcp_ri .dlcp_le_icon {
    transform: rotate(180deg);
}

.detai_list_retu_icon {
    width: 48px;
    height: 48px;
    border: 1px solid rgba(0, 102, 180, 1);
    border-radius: 50%;
    position: relative;
}

.detai_list_retu_icon img {
    width: 24px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.detai_list_retu_txt p {
    font-size: 16px;
    line-height: 1.5;
    color: #5D6F7C;
    transition: all 0.36s;
}

.detai_list_retu a {
    display: inline-block;
    position: relative;
}

.detai_list_retu {
    text-align: center;
    position: fixed;
    top: calc(50% + 90px);
    transform: translateY(-50%);
    left: 232px;
}

.publ_list {
    width: 100%;
    position: relative;
    border-top: 1px solid rgb(170, 222, 248);
    padding-top: 40px !important;
}

.ys_f1page .ys_banner1 .ys_cont1440 {
    width: 1200px;
}

.publ_sear .colt_ri {
    border-color: rgba(0, 102, 180, 0.2);
}

.publ_sear .colt_ri span {
    color: #5D6F7C;
}

.publ_sear .colt_ri input {
    color: #5D6F7C;
}

.publ_sear .colt_ri input::placeholder {
    color: #5D6F7C;
}

.publ_sear .care_open_list_top {
    padding-top: 20px;
}

.publ_sear {
    padding-bottom: 0 !important;
}

.publ_list_cont_ul {
    margin: 0 -20px;
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 15px;
}

.plcu_li {
    width: 50%;
    padding: 0 20px;
    margin-bottom: 40px;
}

.plcu_wrap {
    width: 100%;
    position: relative;
    background: #FFFFFF;
    border-radius: 24px;
    padding: 40px;
    text-align: right;
}

.plcu_wrap_tit .std_tit3 {
    color: #023E60;
    line-height: 1.6;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.plcu_wrap_info p {
    font-size: 18px;
    line-height: 1.6;
    color: #5D6F7C;
    height: 6.4em;
    overflow: hidden;
    -webkit-line-clamp: 34;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.plcu_wrap_tit {
    margin-bottom: 24px;
    text-align: left;
}

.plcu_wrap_info {
    text-align: left;
    position: relative;
    padding-bottom: 40px;
    border-bottom: 1px solid rgb(205, 233, 249);
}

.plcu_wrap_info::after {
    content: '';
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 0%;
    height: 1px;
    transition: all 0.6s;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
}

.plcu_wrap_more {
    position: relative;
    display: inline-block;
}

.plcu_wrap_more_mok {
    border: 1px solid rgba(0, 102, 180, 1);
    border-radius: 50px;
    display: flex;
    padding: 0 32px;
    align-items: center;
    position: relative;
    z-index: 1;
}

.plcu_wrap_more_mok::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 0px;
    height: 0px;
    z-index: -1;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
}

.pwmm_le p {
    color: rgba(0, 102, 180, 1);
    font-size: 16px;
    line-height: 44px;
    transition: all 0.36s;
}

.pwmm_ri {
    width: 24px;
    position: relative;
}

.pwmm_ri img {
    width: 100%;
    transition: all 0.36s;
}

.pwmm_ri .pwmm_ri_img2 {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.pwmm_le {
    padding-right: 8px;
}

.plcu_wrap_more {
    margin-top: 30px;
}

.partn_why {
    width: 100%;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.partn_why_cont {
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    padding-top: 100px;
    padding-bottom: 80px;
}


.partn_why_cont_tit .std_tit2 {
    color: #023E60;
    line-height: 1.6;
    line-height: 1.4;
}

.partn_why_cont_info p {
    color: #5D6F7C;
    line-height: 1.6;
    font-size: 20px;
}

.partn_why_cont_ri {
    width: 560px;
}

.partn_why_cont_le {
    width: calc(100% - 560px);
    padding-right: 160px;
}

.partn_why_cont_tit {
    margin-bottom: 24px;
}

.pwcr_ig {
    width: 100%;
    position: relative;
}

.pwcr_img1 {
    width: 100%;
}

.pwcr_ig .pwcr_img2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
}

.pwcr_ig img {
    width: 100%;
    border-radius: 24px;
}

.pwcr_ig::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    border-radius: 24px;
    transition: all 0.6s;
}

.pwcr_ig::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    border-radius: 24px;
    border: 1px solid #0066B4;
    transition: all 0.6s;
}

.partn_why_zs {
    width: 60%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.partn_why_zs img {
    width: 100%;
}


.partn_our {
    width: 100%;
    border-radius: 0px 200px 0px 0px;
}

.pocu_li {
    width: 100%;
    position: relative;
    margin-bottom: 50px;
}

.pocu_wrap {
    width: 100%;
    position: relative;
}

.pocu_wrap_le {
    background: rgba(255, 255, 255, 0.8);
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    backdrop-filter: blur(8px);
    border-radius: 16px;
    padding: 40px;
    width: 39%;
    position: absolute;
    top: 0;
    left: 0;
    padding-right: 130px;
}

.pocu_wrap_ri {
    width: 66.5%;
    background: linear-gradient(90deg, rgba(0, 102, 180, 0.8) 0%, rgba(0, 175, 255, 0.8) 99.95%);
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    backdrop-filter: blur(8px);
    border-radius: 16px;
    padding: 40px;
    margin-top: 50px;
}

.pocu_wrap_le_tit .std_tit3 {
    color: #023E60;
    line-height: 1.5;
}

.pocu_wrap_le_info p {
    font-size: 18px;
    line-height: 1.6;
    color: #5D6F7C;
}

.pocu_wrap_le_log {
    width: 160px;
}

.pocu_wrap_le_log img {
    width: 100%;
}

.pocu_wrap_le_info {
    margin-bottom: 20px;
}

.pocu_wrap_le_tit {
    margin-bottom: 10px;
}

.pocu_wrap_ri .pocu_wrap_le_tit .std_tit3 {
    color: #fff;
}

.pocu_wrap_ri .pocu_wrap_le_info p {
    color: rgba(255, 255, 255, 0.8);
}

.pocu_li:nth-child(2n) .pocu_wrap_ri {
    float: left;
    padding-right: 160px;
}

.pocu_li:nth-child(2n) .pocu_wrap_le {
    left: inherit;
    right: 0;
    z-index: 10;
    padding-right: 0;
}

.inves_our {
    width: 100%;
    position: relative;
}

.inves_our_list {
    width: 100%;
    position: relative;
}

.colb_li2 {
    padding-right: 0 !important;
}

.iolu_li {
    width: 20%;
    padding: 0px 20px;
    /* overflow: hidden; */
}

.inves_our_list_ul {
    display: flex;
    flex-wrap: wrap;
}

.iolu_li_wrap {
    width: 100%;
    position: relative;
    border-radius: 16px;
    overflow: hidden;
    transition: all 0.36s;
    cursor: pointer;
}

.iolu_li1 {
    margin: 20px 0;
}

.iolu_li2 {
    width: 100% !important;
}

.iolu_li2_wrap {
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    border-radius: 24px;
    overflow: hidden;
    transition: height 1s, opacity cubic-bezier(.38, .04, .35, .96) 250ms;
}

.iolu_li2.on .iolu_li2_wrap {
    transition: height 1s 1s;
}

.iolu_li_btm {
    width: 100%;
    position: relative;
    background: #F8FCFF;
    backdrop-filter: blur(8px);
    padding: 50px;
    display: flex;
    flex-wrap: wrap;
    overflow: hidden;
    align-items: flex-start;
}

.iolu_li_btm_le {
    width: 560px;
    border-radius: 24px;
}

.iolu_li_btm_ri {
    width: calc(100% - 560px);
    padding-left: 70px;
}

.ilbr_tit .std_tit2 {
    color: #023E60;
    line-height: 1.5;
}

.ilbr_info p {
    font-size: 20px;
    line-height: 1.6;
    color: #5D6F7C;
}

.ilbr_tit {
    margin-bottom: 20px;
}

.ilbr_info {
    margin-bottom: 35px;
}


.iolu_li:nth-child(1),
.iolu_li:nth-child(3),
.iolu_li:nth-child(5),
.iolu_li:nth-child(7),
.iolu_li:nth-child(9) {
    order: 0;
}

.iolu_li:nth-child(2),
.iolu_li:nth-child(4),
.iolu_li:nth-child(6),
.iolu_li:nth-child(8),
.iolu_li:nth-child(10) {
    order: 1;
}

.iolu_li:nth-child(11),
.iolu_li:nth-child(13),
.iolu_li:nth-child(15),
.iolu_li:nth-child(17),
.iolu_li:nth-child(19) {
    order: 2;
}


.iolu_li:nth-child(12),
.iolu_li:nth-child(14),
.iolu_li:nth-child(16),
.iolu_li:nth-child(18),
.iolu_li:nth-child(20) {
    order: 3;
}

.iolu_li:nth-child(21),
.iolu_li:nth-child(23),
.iolu_li:nth-child(25),
.iolu_li:nth-child(27),
.iolu_li:nth-child(29) {
    order: 4;
}

.iolu_li:nth-child(22),
.iolu_li:nth-child(24),
.iolu_li:nth-child(26),
.iolu_li:nth-child(28),
.iolu_li:nth-child(30) {
    order: 5;
}

.iolu_li:nth-child(31),
.iolu_li:nth-child(33),
.iolu_li:nth-child(35),
.iolu_li:nth-child(37),
.iolu_li:nth-child(39) {
    order: 6;
}

.iolu_li:nth-child(32),
.iolu_li:nth-child(34),
.iolu_li:nth-child(36),
.iolu_li:nth-child(38),
.iolu_li:nth-child(40) {
    order: 7;
}

.iolu_li:nth-child(41),
.iolu_li:nth-child(43),
.iolu_li:nth-child(45),
.iolu_li:nth-child(47),
.iolu_li:nth-child(49) {
    order: 8;
}

.iolu_li:nth-child(42),
.iolu_li:nth-child(44),
.iolu_li:nth-child(46),
.iolu_li:nth-child(48),
.iolu_li:nth-child(50) {
    order: 9;
}

.iolu_li:nth-child(51),
.iolu_li:nth-child(53),
.iolu_li:nth-child(55),
.iolu_li:nth-child(57),
.iolu_li:nth-child(59) {
    order: 10;
}

.iolu_li:nth-child(52),
.iolu_li:nth-child(54),
.iolu_li:nth-child(56),
.iolu_li:nth-child(58),
.iolu_li:nth-child(60) {
    order: 11;
}

.iolu_li:nth-child(61),
.iolu_li:nth-child(63),
.iolu_li:nth-child(65),
.iolu_li:nth-child(67),
.iolu_li:nth-child(69) {
    order: 12;
}

.iolu_li:nth-child(62),
.iolu_li:nth-child(64),
.iolu_li:nth-child(66),
.iolu_li:nth-child(68),
.iolu_li:nth-child(70) {
    order: 13;
}

.iolu_li:nth-child(71),
.iolu_li:nth-child(73),
.iolu_li:nth-child(75),
.iolu_li:nth-child(77),
.iolu_li:nth-child(79) {
    order: 14;
}

.iolu_li:nth-child(72),
.iolu_li:nth-child(74),
.iolu_li:nth-child(76),
.iolu_li:nth-child(78),
.iolu_li:nth-child(80) {
    order: 15;
}

.iolu_li:nth-child(81),
.iolu_li:nth-child(83),
.iolu_li:nth-child(85),
.iolu_li:nth-child(87),
.iolu_li:nth-child(89) {
    order: 16;
}

.iolu_li:nth-child(82),
.iolu_li:nth-child(84),
.iolu_li:nth-child(86),
.iolu_li:nth-child(88),
.iolu_li:nth-child(90) {
    order: 17;
}

.iolu_li:nth-child(91),
.iolu_li:nth-child(93),
.iolu_li:nth-child(95),
.iolu_li:nth-child(97),
.iolu_li:nth-child(99) {
    order: 18;
}

.iolu_li:nth-child(92),
.iolu_li:nth-child(94),
.iolu_li:nth-child(96),
.iolu_li:nth-child(98),
.iolu_li:nth-child(100) {
    order: 19;
}

.inves_rece_cont {
    width: 100%;
    position: relative;
}

.iolu_li1.on .iolu_li_wrap {
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    border-radius: 16px;
}

.inves_rece_info .std_tit2 {
    line-height: 1.4;
    color: #fff;
}

.inves_rece_info {
    margin-bottom: 43px;
}

.inves_rece_info_wrap {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.iriw_le {
    width: 560px;
}

.iriw_ri {
    width: calc(100% - 560px);
    padding-left: 160px;
}

.iriw_ifra {
    width: 100%;
}

.iriw_ifra iframe {
    width: 100%;
    height: 430px;
}

.iriw_down {
    width: 100%;
    position: relative;
    margin-top: 16px;
}

.iriw_down_le {
    width: 32px;
}

.iriw_down_le img {
    width: 100%;
}

.iriw_down_ri {
    width: calc(100% - 32px);
    padding-left: 16px;
}

.iriw_down_ri p {
    font-size: 18px;
    line-height: 1.6;
    color: #fff;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.iriw_down a {
    display: flex;
    align-items: center;
}

.iriw_ri_ul_li {
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}

.irul_wrap {
    width: 100%;
    background: rgba(255, 255, 255, 0.8);
    border-radius: 16px;
    padding: 24px;
    transition: all 0.36s;
}

.iriw_ri_ul_li .nlul_tit {
    margin-bottom: 0;
}

.nlul_more {
    text-align: right;
    margin-top: 18px;
}

.nlul_more p {
    font-size: 16px;
    line-height: 1.6;
    color: #5D6F7C;
    display: inline-block;
    position: relative;
    padding-left: 46px;
}

.nlul_more p::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 32px;
    height: 1px;
    background: #5D6F7C;
}

.iriw_ri_ul_li:last-child {
    margin-bottom: 0;
}

.inves_late {
    width: 100%;
    position: relative;
}

.inves_late_cont {
    width: 100%;
    position: relative;
}

.inves_late_list {
    width: 100%;
    position: relative;
}

.ills_li {
    width: 698px !important;
    margin-right: 40px;
}

.ills_li a {
    display: block;
    background: #FFFFFF;
    border-radius: 24px;
    border: 1px solid rgb(205, 234, 250);
    padding: 40px;
}

.ills_tit .std_tit2 {
    line-height: 1.4;
    color: #001637;
    overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    transition: all 0.36s;
    height: 4.12em;
    overflow: hidden;
}

.ills_tit {
    margin-bottom: 8px;
}

.ills_info p {
    font-size: 18px;
    line-height: 1.6;
    color: #5D6F7C;
    overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    transition: all 0.36s;
    height: 4.8em;
}

.ills_info {
    margin-bottom: 32px;
}

.ills_li .hbml_le p {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

.ills_li .hemo_ban_more_link {
    background: transparent;
    border: 1px solid #0066B4;
}

.inves_late_list_swip {
    /* overflow: hidden; */
    position: relative;
}

.inves_late_list_swip .swiper-pagination {
    width: calc(100% - 235px) !important;
    bottom: 23px !important;
    top: inherit !important;
}

.inves_late_list_swip .swiper-pagination-progressbar {
    background: rgba(196, 228, 238, 1) !important;
    border-radius: 2px;
}

.inves_late_list_swip .swiper-pagination-progressbar-fill {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%) !important;
    border-radius: 2px;
}

.inves_late_list_swip .swiper-wrapper {
    padding-bottom: 35px !important;
}

.ills_btn_sw {
    position: relative;
    width: 48px;
    cursor: pointer;
}

.ills_btn_sw img {
    width: 100%;
    transition: all 0.36s;
}

.ills_btn_sw .ills_btn_le_ig2 {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.ills_btn {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.ills_btn_le .ills_btn_le_ig2 {
    transform: rotate(180deg);
}

.ills_btn_ri .ills_btn_le_ig1 {
    transform: rotate(180deg);
}

.ills_btn_ri {
    margin-left: 55px;
}

.ills_btn_sw.swiper-button-disabled {
    pointer-events: none;
}

.ys_c1page .ys_main {
    position: relative;
    z-index: 1;
}

.ys_c1page .ys_main::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(77.44% 50% at 50% 50%, rgba(16, 16, 16, 0.2) 0%, rgba(0, 40, 99, 0.8) 100%);
    backdrop-filter: blur(12px);
    z-index: -1;
}

.ys_c1page .mod_crumb {
    position: relative;
    margin-top: 116px;
    bottom: inherit;
}

.prod_lis {
    width: 100%;
    position: relative;
}

.prod_lis_swp {
    margin-bottom: 40px;
}

.prod_lis_swp .colt_ul {
    background: transparent;
    padding: 0;
    box-shadow: inherit;
}

.prod_lis_swp .colt_li_wrap a {
    border: 1px solid #fff;
}

.prod_lis_swp .colt_li_wrap span {
    color: #fff;
}

.prod_lis_swp .colt_li.act .colt_li_wrap a {
    background: #fff;
}

.prod_lis_swp .colt_li_wrap a::after {
    /* background: #fff; */
    display: none;
}

.prod_lis_swp .colt_li.act .colt_li_wrap span {
    color: rgba(0, 102, 180, 1);
}

.prod_lis_swp .colt_li {
    margin-right: 16px;
}

.prod_lis_isok {
    width: 100%;
    position: relative;
}

.pliu_li {
    width: 33.333333%;
    padding: 0 24px;
    margin-bottom: 40px;
}

.prod_lis_isok_ul {
    margin: 0 -24px;
    display: flex;
    flex-wrap: wrap;
}

.pliu_wrap {
    width: 100%;
    position: relative;
    cursor: pointer;
}

.pliu_wrap_auto_ig {
    border-radius: 24px;
}

.pliu_wrap_auto {
    width: 100%;
    position: relative;
}

.pliu_wrap_auto_ig::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(7, 118, 198, 0) 50%, rgba(7, 118, 198, 0.8) 100%);
}

.pliu_wrap_auto_pos {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 10;
    padding: 25px 32px;
}

.pwap_sub p {
    font-size: 18px;
    line-height: 1.6;
    color: rgba(255, 255, 255, 0.8);
}

.pwap_tit .std_tit2 {
    color: #fff;
    line-height: 1.4;
}

.pliu_wrap_pot {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 12;
    background: linear-gradient(101.39deg, rgba(0, 135, 239, 0.7) 2.47%, rgba(0, 224, 255, 0.7) 98.3%);
    backdrop-filter: blur(8px);
    border-radius: 24px;
    display: flex;
    align-items: center;
    transition: all 0.36s;
    opacity: 0;
}

.pliu_wrap_pot_warp {
    display: flex;
    width: 100%;
    height: 100%;
    padding: 30px;
    align-items: center;
}

.pwpw_ri {
    width: 64px
}

.pwpw_ri img {
    width: 100%;
}

.pwpw_icon {
    width: 64px;
    margin: 0 auto;
    margin-bottom: 16px;
}

.pwpw_le {
    width: calc(100% - 64px);
    padding-right: 20px;
}

.pwpw_le_wm {
    display: inline-block;
    text-align: center;
}

.prod_lis_scrol_wra {
    width: 17px;
    margin: 0 auto;
}

.prod_lis_scrol_wra img {
    width: 100%;
}

.prod_lis_scrol_te p {
    font-size: 16px;
    line-height: 1.4;
    color: #fff;
}

.prod_lis_scrol {
    position: absolute;
    top: 50px;
    left: -120px;
}

.prod_lis_scrol_te {
    margin-top: 6px;
}

.prod_pop .ys_modal_content {
    width: 1440px;
    border-radius: 40px;
    padding: 0;
    padding-top: 80px;
}

.prod_pop_nife {
    width: 100%;
    padding: 0px 110px 40px 64px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
}

.prod_pop_nife_ri {
    width: 400px;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    flex-wrap: wrap;
}

.prod_pop_nife_le {
    width: calc(100% - 400px);
    padding-right: 40px;
    display: flex;
    align-items: stretch;
}

.ppnl_ri_ul,
.ppnl_ri_ul .slick-list,
.ppnl_ri_ul .slick-track,
.ppnl_ri_ul_li,
.prul_wrap {
    height: 100%;
}

.prul_wrap img {
    height: 100%;
    object-fit: cover;
}

.ppnr_bta p {
    font-size: 20px;
    line-height: 1.6;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    opacity: 0.8;
    display: inline-block;
}

.ppnr_tit img {
    width: 48px;
}

.ppnr_tit .std_tit1 {
    line-height: 1.4;
    color: #023E60;
    font-weight: bold;
    padding-right: 13px;
}

.ppnr_tit {
    display: flex;
    align-items: center;
    margin-bottom: 26px;
}

.ppnr_txt p {
    font-size: 16px;
    line-height: 1.4;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    font-weight: bold;
}

.ppnr_info p {
    font-size: 18px;
    line-height: 1.6;
    color: #5D6F7C;
}

.ppnr_bt .hlrm_link {
    color: #fff;
    border: none;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
}

.ppnl_le {
    width: 220px;
    padding-left: 14px;
}

.ppnl_ri {
    width: calc(100% - 220px);
    padding-left: 40px;
}

.ppnl_ul_li {
    border-radius: 8px;
    margin-bottom: 16px;
    cursor: pointer;
}

.ppnl_ul {
    max-height: 320px;
}

.ppnl_ul .mCSB_draggerRail {
    width: 4px !important;
    background: #EEEEEE !important;
    border-radius: 2px;
}

.ppnl_ul .mCSB_dragger_bar {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%) !important;
    border-radius: 2px;
}

.ppnl_ul .mCSB_outside+.mCSB_scrollTools {
    right: inherit !important;
    left: -18px;
}

.ppnl_ul_li:last-child {
    margin-bottom: 0;
}

.prul_wrap {
    border-radius: 16px;
}

.ppnl_ri_ul_li {
    display: none;
}

.ppnl_ri_ul_li:first-child {
    display: block;
}

.prod_pop_mock {
    width: 100%;
    background: linear-gradient(18.08deg, #F7FFF6 21.8%, #C3E9FF 87.21%);
    border-radius: 0px 200px 0px 0px;
    padding: 50px 120px 50px;

}

.prod_pop_mock .ppnr_txt p {
    font-size: 24px;
}

.prod_pop_mock .ppnr_txt {
    margin-bottom: 10px;
}

.ppnr_act p {
    font-size: 18px !important;
}

.prod_pop_mock .ppnr_info {
    margin-bottom: 35px;
}

.ppnr_act {
    padding-bottom: 90px;
}

.ppnr_list {
    width: 100%;
    position: relative;
}

.ppnr_list_li {
    width: 100%;
    position: relative;
    padding-top: 40px;
    margin-bottom: 32px;
}

.ppnr_list_li_bm {
    width: 100%;
    background: #FFFFFF;
    box-shadow: 0px 20px 80px rgba(0, 43, 107, 0.07), 0px 10px 33.4221px rgba(0, 43, 107, 0.0503198), 0px 5px 17.869px rgba(0, 43, 107, 0.0417275), 0px 2px 10.0172px rgba(0, 43, 107, 0.035), 0px 0px 5.32008px rgba(0, 175, 255, 0.0282725), 0px 0px 2.21381px rgba(0, 175, 255, 0.0196802);
    border-radius: 16px;
    padding: 40px;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.ppnr_list_li_zs {
    width: 660px;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: -1;
}

.ppnr_list_li_zs img {
    width: 100%;
}

.ppnr_list_li .ppnr_act {
    padding-bottom: 0;
}

.ppnr_list_li .ppnr_act li:last-child p {
    margin-bottom: 0;
}

.ppnr_list_li .ppnr_act ul {
    margin-bottom: 0;
}

.ppnr_list_log {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background: #fff;
    padding: 18px;
    position: absolute;
    top: 0px;
    right: 40px;
    z-index: 10;
    box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04), 0px 0px 24px rgba(18, 1, 119, 0.1);
}

.ppnr_list_log img {
    width: 100%;
}

.ys_modal_wrap .mCSB_scrollTools {
    right: 23px;
}

.ys_modal_wrap .mCSB_draggerRail {
    width: 4px !important;
    background: #EEEEEE !important;
    border-radius: 2px;
}

.ys_modal_wrap .mCSB_dragger_bar {
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%) !important;
    border-radius: 2px;
}

.ys_modal_wrap .mCSB_scrollTools {
    height: 90% !important;
}

.ppnl_ul .mCSB_scrollTools {
    height: 100% !important;
}

.prod_pop .ys_modal_close {
    top: 40px;
    right: 40px;
}

.ys_modal_close .iconfont {
    font-size: 24px;
    color: #CCD2E3;
}

.lead_nav {
    /* position: absolute;
    top: 0;
    left: 0; */
    width: 100%;
    z-index: 10;
    position: relative;
}

.lead_list {
    padding-top: 150px;
}

.ys_b2page .mod_main {
    position: relative;
}

.lead_nav_ul {
    display: flex;
    background: rgba(247, 248, 250, 0.6);
    box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1), 0px 4px 50px rgba(15, 42, 54, 0.1);
    backdrop-filter: blur(16px);
    border-radius: 80px;
    overflow: hidden;
}

.lead_nav_li {
    width: 33.333333%;
    text-align: center;
}

.lead_nav_li a {
    font-size: 18px;
    line-height: 1.6;
    color: #5D6F7C;
    padding: 16px 10px;
    display: block;
    transition: all 0.36s;
}

.lead_nav_li.act a {
    background: #fff;
    color: #0066B4;
}

.lead_list_tit .home_focus_tit::after {
    left: 0;
    transform: inherit;
}

.lead_list_cont {
    width: 100%;
    position: relative;
}

.lead_list_cont_ul {
    width: 100%;
    position: relative;
    padding-bottom: 100px;
    margin-bottom: 20px;
}

.llcu_wrap {
    width: 100%;
    position: relative;
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    backdrop-filter: blur(8px);
    background: rgba(245, 251, 255, 0.6);
    display: flex;
    flex-wrap: wrap;
}

.llcu_li {
    width: 33.333333%;
    position: relative;
}

.llcu_li_img {
    width: 100%;
    position: relative;
}

.llcu_li_img_box {
    width: 285px;
    margin: 0 auto;
    position: relative;
}

.llcu_li_te {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 20px;
    text-align: center;
}

.llcu_li_te_tit .std_tit4 {
    color: #023E60;
    line-height: 1.6;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.llcu_li_te_info p {
    font-size: 16px;
    line-height: 1.6;
    color: #5D6F7C;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.llcu_li_tq {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 35, 104, 0.8);
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    backdrop-filter: blur(8px);
    border-radius: 16px;
    padding: 40px 32px;
}

.llcu_li_tq_mar {
    width: 100%;
}

.lltm_tit .std_tit2 {
    color: #fff;
    line-height: 1.4;
}

.lltm_info ul li p::after {
    background-image: url(/Public/Cn/images/b3_iconb_03.svg);
}

.lltm_info ul li p {
    color: #fff;
    margin-bottom: 20px;
}

.lltm_tit {
    padding-bottom: 20px;
}

.llcu_li_tq_mar {
    max-height: 100%;
}

.llcu_li_tq_mar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 2px;
}

.llcu_li_tq {
    opacity: 0;
    transition: all 0.36s;
    pointer-events: none;
}

.ys_b2page .mod_main {
    position: relative;
    z-index: 1;
}

.ys_b2page .mod_main::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(/Public/Cn/images/b2_bg_01.svg);
    background-repeat: no-repeat repeat;
    opacity: 0.1;
    z-index: -1;
}

.abou_who,
.abou_who_cont {
    width: 100%;
    position: relative;
}

.abou_who_ri {
    position: absolute;
    right: 0;
    top: 0;
    width: 48%;
}

.abou_who_ri img {
    width: 100%;
}

.abou_who_cont_le {
    width: 45%;
    padding: 110px 0;
}

.abou_who_cont_le .partn_why_cont_info p {
    margin-bottom: 15px;
}

.abou_who_ri_ig {
    width: 1830px;
    height: 1830px;
    border-radius: 50%;
    overflow: hidden;
}

.abou_who_ri_ig {
    position: absolute;
    bottom: 0;
    left: 0;
}

.abou_who_ri_ig::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    box-shadow: 0px 0px 32px rgba(0, 32, 115, 0.25);
    opacity: 0.6;
}

.abou_who_ri_arc {
    width: 500px;
    height: 500px;
    position: absolute;
    top: 20%;
    left: 75%;
}

.abou_who_ri_arc span {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: -50px;
    left: 0%;
    transform: translateY(-50%);
    /* margin-top: -50%; */
    /* margin-left: -50%; */
    border: 1px solid #FFFFFF;
    border-radius: 50%;

}

.awra_span {
    -webkit-animation: boderM 4s infinite;
    -moz-animation: boderM 4s infinite;
    animation: boderM 4s infinite;
    opacity: 0;
}

.awra_span2 {
    webkit-animation: boderM 4s infinite .5s;
    -moz-animation: boderM 4s infinite .5s;
    animation: boderM 4s infinite .5s;
}

.awra_span3 {
    webkit-animation: boderM 4s infinite 1s;
    -moz-animation: boderM 4s infinite .1s;
    animation: boderM 4s infinite 1s;
}

.awra_span4 {
    webkit-animation: boderM 4s infinite 1.5s;
    -moz-animation: boderM 4s infinite 1.5s;
    animation: boderM 4s infinite 1.5s;
}

@keyframes boderM {

    0% {
        opacity: 0;
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    1% {
        opacity: .8;
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(2.5);
        transform: scale(2.5);
    }
}

@-webkit-keyframes boderM {
    0% {
        opacity: .8;
        -webkit-transform: scale(1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(2.5);
        transform: scale(2.5);
    }
}

.abou_who_derc {
    width: 55%;
    position: absolute;
    top: -50%;
    left: 0;
    pointer-events: none;
}

.abou_who_derc img {
    width: 100%;
}

.ys_b1page .mod_main {
    background: linear-gradient(18.08deg, #F7FFF6 21.8%, #C3E9FF 87.21%);
}

.ys_b2page .ys_main {
    background: linear-gradient(18.08deg, #F7FFF6 21.8%, #C3E9FF 87.21%);
}

.ys_b2page .mod_main {
    background: transparent;
}

.abou_visi {
    width: 100%;
    position: relative;
    z-index: 10;
    border-radius: 0px 200px;
    overflow: hidden;
}

.abou_visi::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: radial-gradient(50% 261.22% at 50% 50%, rgba(16, 16, 16, 0.4) 0%, #003077 100%);
    backdrop-filter: blur(12px);
}

.abou_visi_info .std_tit2 {
    line-height: 1.4;
    color: rgba(255, 255, 255, 0.8);
    text-align: center;
    padding: 0 160px;
}

.abou_visi_ul {
    display: flex;
    flex-wrap: wrap;
}

.abou_visi_ul_li {
    width: 20%;
}

.avul_wrap {
    width: 100%;
    position: relative;
}

.avul_icon {
    width: 120px;
    margin: 0 auto;
}

.avul_tit .std_tit3 {
    color: #fff;
    line-height: 1.6;
    text-align: center;
}

.avul_tit {
    margin-top: 10px;
}

.abou_visi_info {
    margin-bottom: 100px;
}

.abou_glob {
    width: 100%;
    position: relative;
}

.abou_glob_cont .home_focus_tit {
    text-align: center;
}

.abou_glob_cont_list {
    width: 100%;
    position: relative;
}

.agcl_li {
    width: 33.333333%;
    padding: 0 20px;
    margin-bottom: 40px;
}

.agcl_ul {
    margin: 0 -20px;
    display: flex;
    flex-wrap: wrap;
}

.agcl_li_wrap {
    width: 100%;
    position: relative;
}

.agcl_li_wrap_ig {
    width: 100%;
    position: relative;
    margin-bottom: 16px;
}

.alwi_ig1 {
    width: 100%;
}

.alwi_ig1 img {
    width: 100%;
    position: relative;
}

.alwi_ig2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    overflow: hidden;
    transition: all 0.6s;
}

.alwi_ig2 img {
    width: 453px;
    max-width: inherit !important;
}

.agcl_li_wrap_te {
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    z-index: 1;
    transition: all 0.36s;
}

.agcl_li_wrap_te::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(101.39deg, #0087EF 2.47%, #00E0FF 98.3%);
    border-radius: 4px;
    z-index: -1;
    display: block;
    transition: all 0.36s;
    opacity: 0;
}

.alwt_tit .std_tit3 {
    line-height: 1.6;
    color: #023E60;
    font-weight: bold;
    position: relative;
    z-index: 1;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    transition: all 0.36s;
}

.alwt_tit .std_tit3::after {
    content: '';
    position: absolute;
    bottom: 2px;
    left: 0;
    width: 192px;
    height: 12px;
    background: linear-gradient(101.39deg, #0087EF 2.47%, #00E0FF 98.3%);
    border-radius: 4px;
    z-index: -1;
    transition: all 0.36s;
}

.alwt_tit {
    margin-bottom: 6px;
}

.alwt_subti .std_tit4 {
    line-height: 1.6;
    color: #5D6F7C;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    transition: all 0.36s;
}

.alwt_ri {
    width: 40px;
}

.alwt_ri img {
    width: 100%;
}

.alwt_le {
    width: calc(100% - 40px);
}

.pipel_top {
    width: 100%;
    position: relative;
}

.ys_d1page .mod_main {
    background: linear-gradient(18.08deg, #F7FFF6 21.8%, #C3E9FF 87.21%);
}

.pipel_top_cont {
    width: 100%;
}

.pipel_top_info .std_tit3 {
    line-height: 1.6;
    color: #023E60;
}

.pipel_top_info {
    margin-bottom: 40px;
}

.pipel_top_wrap {
    width: 100%;
}

.pipel_top_le {
    width: 236px;
    padding-right: 36px;
}

.pipel_top_ri {
    width: calc(100% - 236px);
}

.ptlb_le p {
    font-size: 18px;
    line-height: 1.6;
    color: #fff;
}

.pipel_top_le_btn {
    border-radius: 30px;
    padding: 16px;
    display: flex;
    align-items: center;
    cursor: pointer;
    margin-bottom: 16px;
}

.pipel_top_le_btn1 {
    background: #0066B4;
}

.pipel_top_le_btn .hbml_ri {
    width: 24px;
}

.ptlb_le {
    width: calc(100% - 24px);
    padding-right: 10px;
}

.pipel_top_le_btn2 {
    background: #58B431;
}

.pipel_top_le_btn3 {
    background: #EBC500;
}

.pipel_top_le_btn4 {
    background: #4A4550;
}

.pipel_top_head_latt p {
    font-size: 20px;
    line-height: 1.6;
    color: #fff;
    text-align: center;
}

.pipel_top_head {
    display: flex;
    align-items: stretch;
    background: linear-gradient(90deg, #0066B4 0%, #00AFFF 99.95%);
    border-radius: 16px;
    margin-bottom: 16px;
}

.pipel_top_head_latt {
    display: flex;
    align-items: center;
    border-right: 1px solid #fff;
    padding: 24px 10px;
    justify-content: center;
}

.pipel_top_head_latt:last-child {
    border: none;
}

.pipel_top_head_latt1 {
    width: 18%;
}

.pipel_top_head_latt2 {
    width: 18%;
}

.pipel_top_head_latt3 {
    width: 11%;
}

.pipel_top_head_latt4 {
    width: 9%;
}

.pipel_top_head_latt5 {
    width: 9%;
}

.pipel_top_head_latt6 {
    width: 9%;
}

.pipel_top_head_latt7 {
    width: 9%;
}

.pipel_top_head_latt8 {
    width: 17%;
}

.pipel_top_bod {
    width: 100%;
    position: relative;
}

.ptbl_li_tit {
    font-size: 20px;
    line-height: 1.6;
    color: #fff;
}

.ptbl_li_info {
    font-size: 18px;
    line-height: 1.6;
    color: #fff;
}

.ptbl_wram {
    background: #E5F5FF;
    display: flex;
    align-items: stretch;
    border-radius: 80px;
    overflow: hidden;
    margin-bottom: 16px;
    cursor: pointer;
}

.ptbl_li1 {
    background: #0066B4;
    width: 18%;
}

.ptbl_li {
    text-align: center;
    border-right: 1px solid #fff;
    padding: 16px 10px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.ptbl_li:last-child {
    border: none;
}

.ptbl_li p {
    width: 100%;
    text-align: center;
}

.ptbl_li2 {
    width: 18%;
}

.ptbl_li2 p,
.ptbl_li4 p {
    font-size: 18px;
    line-height: 1.6;
    color: #001637;
}

.ptbl_li3 {
    width: 47%;
    padding-top: 0;
    padding-bottom: 0;
    /* flex-wrap: nowrap; */
    position: relative;
}

.ptbl_li_wrap {
    width: 19.2%;
    height: 100%;
    border-right: 1px solid #fff;
}

.ptbl_li_wrap5 {
    border-right: none;
}

.ptbl_li_wrap1 {
    width: 23.2%;
}

.ptbl_li4 {
    width: 17%;
}

.plul_le {
    width: 32px;
    position: relative;
    z-index: 10;
    background: #E5F5FF;
}

.plul_le img {
    width: 100%;
}

.plul_ri {
    width: calc(100% - 32px);
    padding-left: 8px;
    text-align: left;
    /* overflow: hidden; */
}

.ptbl_li_ul {
    overflow: hidden;
}

.ptbl_li_ul_lm {
    overflow: hidden;
}

.plul_ri_wrap {
    width: 100%;
    position: relative;
}

.ptbl_li_ul {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 100%;
    padding: 8px;
}

.plul_ri_wrap span {
    width: 100%;
    height: 16px;
    display: inline-block;
    border-radius: 20px;
    background: linear-gradient(90deg, #00B2FF 0%, #00FFFF 99.95%);
}

.ptbl_li_ul_li {
    width: 100%;
    position: relative;
}

.plul_cop {
    display: flex;
    align-items: center;
}

.ptbl_li_ul_li2 .plul_ri_wrap span {
    background: linear-gradient(90deg, #000AFF 0%, #00A3FF 99.95%);
}

.ptbl_li_ul_li2 {
    margin-top: 8px;
}

.plul_pop_sho {
    background: #FFFFFF;
    /* box-shadow: 0px 20px 80px rgba(0, 43, 107, 0.07), 0px 10px 33.4221px rgba(0, 43, 107, 0.0503198), 0px 5px 17.869px rgba(0, 43, 107, 0.0417275), 0px 2px 10.0172px rgba(0, 43, 107, 0.035), 0px 0px 5.32008px rgba(0, 175, 255, 0.0282725), 0px 0px 2.21381px rgba(0, 175, 255, 0.0196802); */
    border-radius: 80px;
    padding: 7px 12px;
    position: absolute;
    bottom: 100%;
    transition: all 0.36s;
}

.plul_pop_sho2 {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    bottom: 25px;
    opacity: 0;
    pointer-events: none;
    z-index: 30;
}

.plul_pop_sho::after {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #fff;
    top: 100%;
}

.plul_pop_sho1 {
    right: 0px;
    cursor: pointer;
}

.plul_pop_sho1 img {
    width: 24px;
}

.plul_pop_sho2 p {
    font-size: 16px;
    line-height: 1.5;
    color: #023E60;
}

.ptbl_li_gb {
    width: 100%;
    text-align: center;
}

.pipel_top_bod_lis2 .ptbl_li1 {
    background: #58B431;
}

.pipel_top_bod_lis2 .plul_le {
    background: #E5FFDA;
}


.pipel_top_bod_lis2 .ptbl_wram {
    background: #E5FFDA;
}

.pipel_top_bod_lis2 .plul_ri_wrap span {
    background: linear-gradient(90deg, #40C807 0%, #E9E500 100%);
}

.pipel_top_bod_lis2 .ptbl_li_ul_li2 .plul_ri_wrap span {
    background: linear-gradient(90deg, #1C6000 0%, #3DEA00 100%);
}

.pipel_top_bod_lis3 .ptbl_li1 {
    background: #EBC500;
}

.pipel_top_bod_lis3 .plul_le {
    background: #FFF8D1;
}

.pipel_top_bod_lis3 .ptbl_wram {
    background: #FFF8D1;
}

.pipel_top_bod_lis3 .plul_ri_wrap span {
    background: linear-gradient(90deg, #E47B00 0%, #FFD600 100%);
}

.pipel_top_bod_lis3 .ptbl_li_ul_li2 .plul_ri_wrap span {
    background: linear-gradient(90deg, #B12B00 0%, #FF9900 100%);
}

.pipel_top_bod_lis4 .ptbl_li1 {
    background: #4A4550;
}

.pipel_top_bod_lis4 .plul_le {
    background: #CED8D6;
}

.pipel_top_bod_lis4 .ptbl_wram {
    background: #CED8D6;
}

.pipel_top_bod_lis4 .plul_ri_wrap span {
    background: linear-gradient(90deg, #616161 0%, #FFFFFF 100%);
}

.pipel_top_bod_lis4 .ptbl_li_ul_li2 .plul_ri_wrap span {
    background: linear-gradient(90deg, #000000 0%, #777167 100%);
}

.plul_pop_sho1.on {
    opacity: 0;
    pointer-events: none;
}

.plul_pop_sho2.on {
    opacity: 1;
    pointer-events: inherit;
}

.ptbl_wram.on .plul_ri_wrap {
    animation: fadeInLeft 1.6s;
}

.pipel_ong {
    width: 100%;
    position: relative;
    z-index: 1;
    border-radius: 0px 100px;
    overflow: hidden;
}

.pipel_ong::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(101.39deg, rgba(0, 135, 239, 0.7) 2.47%, rgba(0, 224, 255, 0.7) 98.3%);
    backdrop-filter: blur(8px);
    z-index: -1;
}

.pipel_ong {
    padding: 80px 0;
}

.pipel_tab {
    width: 100%;
    position: relative;
    padding-top: 50px;
}

.pipel_tab_cont {
    width: 100%;
    position: relative;
}

.pipel_tab .pipel_top_head_latt1,
.pipel_tab .ptbl_li1 {
    width: 25%;
}

.pipel_tab .pipel_top_head_latt2,
.pipel_tab .ptbl_li2 {
    width: 24%;
}

.pipel_tab .pipel_top_head_latt3,
.pipel_tab .ptbl_li3 {
    width: 13%;
}

.pipel_tab .pipel_top_head_latt4,
.pipel_tab .ptbl_li4 {
    width: 38%;
}

.pipel_tab .pipel_top_head_latt {
    padding: 40px 10px;
}

.pipel_tab .ptbl_li4 {
    display: flex;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
}

.pipel_tab .ptbl_li4 p {
    width: calc(100% - 24px);
    text-align: left;
}

.ptbl_li4 .nlul_tim_icon {
    width: 24px;
}

.pipel_tab .ptbl_li3 p {
    font-size: 18px;
    line-height: 1.6;
    color: #001637;
}

.ptbl_li4 {
    padding-right: 20px;
}

.miles_nuan {
    width: 100%;
    position: relative;
    overflow: hidden;
}

.miles_nuan_cont {
    width: 100%;
    position: relative;
}

.miles_nuan_le {
    width: 372px;
}

/* .miles_nuan_ri {
    width: calc(100% - 372px);
} */

.miles_glob {
    position: relative;
    width: 100%;
}

.miles_glob_cont {
    width: 100%;
    position: relative;
}

.miles_glob_list {
    width: 100%;
    position: relative;
}

.miles_glob_list .colt_li {
    width: 25%;
}

.miles_glob_list .colt_li_wrap a {
    justify-content: center;
}

.miles_glob_list_tit {
    display: inline-block;
    position: relative;
}

.miles_glob_list .colt_li_wrap img {
    left: 0px;
}

.miles_glob_list_wrap {
    margin-top: 23px;
}

.mglw_ul {
    background: rgba(255, 255, 255, 0.9);
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    border-radius: 24px;
    overflow: hidden;
}

.mglw_li {
    width: 100%;
    display: none;
}

.mglw_li_wrap {
    width: 100%;
    padding: 80px 120px;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}

.mglw_li:first-child {
    display: block;
}

.mglw_li_ri {
    width: 440px;
    position: relative;
    border-radius: 10px;
}

.mglw_li_le {
    width: calc(100% - 440px);
    padding-right: 120px;
}

.mglw_li_le_act ul li p {
    margin-bottom: 18px;
    color: #023E60;
    font-size: 18px;
    line-height: 160%;
}

.mlla_more .hbml_le p {
    color: #0066B4;
    margin-bottom: 0;
}

.mlla_more .hbml_ri {
    width: 24px;
}

.mglw_li_le_act {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

.mlla_more {
    display: inline-block;
}


.mglw_li_img {
    width: 100%;
}

.mglw_li_img img {
    width: 100%;
}

.miles_glob_list .colt_li_wrap a {
    padding: 0;
}

.miles_glob_list .colt_li_wrap span {
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.miles_nuan_ri {
    width: 59%;
    padding-right: 136px;
    position: relative;
    height: 700px;
    display: flex;
    align-items: center;
    padding-left: 70px;
}

.miles_nuan_ri_ul::after {
    content: '';
    position: absolute;
    width: 1468px;
    height: 1468px;
    border-radius: 50%;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    border: 1px solid rgba(0, 144, 255, 0.6);
}

.miles_nuan_ri_r {
    width: 440px;
}

.miles_nuan_ri_r img {
    width: 100%;
}

.mnrl_li p {
    font-size: 18px;
    line-height: 1.6;
    color: #5D6F7C;
    padding-left: 18px;
    overflow: hidden;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.mnrl_li {
    display: flex;
    align-items: center;
    width: calc(100% - 440px);
    padding-right: 50px;
    position: absolute;
}

.mnrl_li:nth-child(1) {
    top: 10%;
    left: 22px;
}

.mnrl_li:nth-child(2) {
    top: 44%;
    left: -19px;
}

.mnrl_li:nth-child(3) {
    top: 76%;
    left: 24px;
}

.mnru_li {
    width: 100%;
    display: none;
}

.mnru_li:first-child {
    display: block;
    transition: ease-in;
}

.miles_nuan_ri_ul {
    width: 100%;
    position: relative;
    height: 100%;
    display: flex;
    align-items: center;
    z-index: 1;
}

.miles_nuan_ri::after {
    content: '';
    position: absolute;
    width: 1468px;
    height: 1468px;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    background: linear-gradient(18.08deg, #F7FFF6 21.8%, #C3E9FF 87.21%);
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    border-radius: 50%;
}

.ys_b3page .ys_banner1 {
    z-index: 10;
}

.miles_nuan_ri_circle {
    width: 1468px;
    height: 1468px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    transition: all 0.4s;
}

.mnru_arr {
    width: 64px;
    height: 64px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -98px;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
}

.mnru_arr img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 36px;
}

.mnrc_li p {
    font-size: 20px;
    line-height: 160%;
    color: #023E60;
    transition: all 0.4s;
}

.mnrc_li {
    width: 80px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transform: translate(-810px, -50%);
    transform-origin: center 810px;
    cursor: pointer;
}

.mnrc_li2 {
    top: calc(59.5%);
    left: 51%;
}

.mnrc_li3 {
    top: calc(68.5%);
    left: 53.2%;
}

.mnrc_li4 {
    top: calc(77%);
    left: 57.2%;
}

.mnrc_li5 {
    top: calc(84.9%);
    left: 62.6%;
}

.mnrc_li6 {
    top: calc(91.5%);
    left: 69.2%;
}

.mnrc_li7 {
    top: calc(97%);
    left: 77%;
}

.mnrc_li8 {
    top: calc(101%);
    left: 85.8%;
}

.mnrc_li9 {
    top: calc(103.1%);
    left: 94.8%;
}

.mnrc_li10 {
    top: calc(104.2%);
    left: 104.1%;
}

.mnrc_li.on p {
    color: rgba(0, 102, 180, 1);
    font-size: 32px;
    margin-left: -45px;
}

.miles_nuan_zs {
    width: 50%;
    position: absolute;
    top: 0;
    right: 0;
}

.miles_nuan_zs img {
    width: 100%;
    transition: linear;
}

.mnrc_li.act1 p {
    color: rgba(2, 62, 96, 0.6);
}

.mnrc_li.act2 p {
    color: rgba(2, 62, 96, 0.2);
}

.mnrc_li.on2 p {
    color: rgba(2, 62, 96, 0.6);
}

.mnrc_li.on3 p {
    color: rgba(2, 62, 96, 0.2);
}

.mnrc_li.act2.act1.act p {
    color: rgba(2, 62, 96, 1);
}

.mnrc_li.on3.on2.on1 p {
    color: rgba(2, 62, 96, 1);
}

.miles_nuan .ys_cont1440 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 240px;
}

.miles_glob_list .colt_ul {
    display: block;
}

.care_life_le img {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.care_life_le .care_life_le_ig1 {
    position: relative;
}

.care_life_le .care_life_le_ig3 {
    top: 0;
    left: 0;
    transition: all 0.6s;
}

.care_life_le .care_life_le_ig2 {
    top: 0;
    left: 0;
    transition: all 0.6s;
}

.section1 .ys_ban_imgbox {
    height: 100vh;
}

.iriw_ifra_img {
    width: 100%;
    display: none;
}

.section1 .ys_ban_imgbox img {
    height: 100%;
    object-fit: cover;
}

.mod_head_log {
    flex: none;
}

.mfct_cen {
    width: calc(100% - 669px);
}

.ys_ban_txtbox {
    padding-right: 7%;
}

.hjsu_li_ri_tim {
    display: none;
}

.hemo_ban_more_ph {
    display: none;
}

.abou_visi_ul_li {
    padding: 0 5px;
}

.llcu_li:hover .llcu_li_tq {
    opacity: 1;
    pointer-events: inherit;
}

.lead_list_ph {
    display: none;
}

.he_c1p1phul2 .he_c1p1tbi {
    background: #58B431;
}

.he_c1p1phul3 .he_c1p1tbi {
    background: #EBC500;
}

.he_c1p1phul4 .he_c1p1tbi {
    background: #4A4550;
}

.pipel_top_ri_ph {
    display: none;
}

.he_c1p1phli.on .plul_ri_wrap {
    animation: fadeInLeft 1.6s;
}

.he_c1p1phul2 .plul_ri_wrap span {
    background: linear-gradient(90deg, #40C807 0%, #E9E500 100%);
}

.he_c1p1phul2 .ptbl_li_ul_li2 .plul_ri_wrap span {
    background: linear-gradient(90deg, #1C6000 0%, #3DEA00 100%);
}

.he_c1p1phul3 .plul_ri_wrap span {
    background: linear-gradient(90deg, #E47B00 0%, #FFD600 100%);
}

.he_c1p1phul3 .ptbl_li_ul_li2 .plul_ri_wrap span {
    background: linear-gradient(90deg, #B12B00 0%, #FF9900 100%);
}

.he_c1p1phul4 .plul_ri_wrap span {
    background: linear-gradient(90deg, #616161 0%, #FFFFFF 100%);
}

.he_c1p1phul4 .ptbl_li_ul_li2 .plul_ri_wrap span {
    background: linear-gradient(90deg, #000000 0%, #777167 100%);
}

.iolu_li_btm_le img {
    object-fit: cover;
}

.mnru_li_pct,
.miles_nuan_ri_btn {
    display: none;
}

.mnrl_ul.on1 .mnrl_li:nth-child(1) {
    top: 50%;
    transform: translateY(-50%);
    left: -18px;
}

.mnrl_ul.on4 .mnrl_li:nth-child(1) {
    top: 8%;
    left: 27px;
}

.mnrl_ul.on4 .mnrl_li:nth-child(2) {
    top: 31%;
    left: -12px;
}

.mnrl_ul.on4 .mnrl_li:nth-child(3) {
    top: 56%;
    left: -12px;
}

.mnrl_ul.on4 .mnrl_li:nth-child(4) {
    top: 80%;
    left: 27px;
}

.ys_ban_li.slick-current .home_ban_tit p {
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.2s;
}

.ys_ban_li.slick-current .home_ban_subtit p {
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.2s;
}

.ys_ban_li.slick-current .hemo_ban_more_link {
    animation: ysfadeInUp .5s ease-in-out both;
    animation-delay: 0.2s;
}

.partn_why.on .pwcr_ig::before {
    transform: translate(-50%, -50%) rotate(30deg);
}

.partn_why.on .pwcr_ig::after {
    transform: translate(-50%, -50%) rotate(15deg);
}

.care_life.on .care_life_le_ig3 {
    top: 10px;
    left: 30px;
    transform: rotate(7deg);
}

.care_life.on .care_life_le_ig2 {
    top: 28px;
    left: 38px;
    transform: rotate(16deg);
}

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


.ys_page_inside .mod_main {
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    overflow: hidden;
}

.ys_c1page .mod_main {
    background: transparent;
}

.footer_share_btn_ig {
    position: absolute;
    bottom: calc(100% + 15px);
    left: 50%;
    transform: translateX(-50%);
    width: 100px;
    padding: 5px;
    background: #fff;
    box-shadow: 0 5px 10px 0 rgb(0 0 0 / 6%);
    display: none;
}

.ys_sharebox1 {
    cursor: pointer;
    position: relative;
}

/*鼠标效果*/
@media screen and (min-width: 1200px) {

    .section.active .fadeInUp1 {
        animation: ysfadeInUp .8s ease-in-out both;
        animation-delay: 0.3s;
    }

    .section.active .fadein1 {
        animation: fadeIn .8s ease-in-out both;
        animation-delay: 0.3s;
    }


    .pipel_top_le_btn:hover .hbml_ri .hbml_ri_img2 {
        left: 100%;
    }

    .pipel_top_le_btn:hover .hbml_ri .hbml_ri_img3 {
        left: 0;
    }

    .agcl_li_wrap:hover .alwi_ig2 {
        width: 100%;
    }

    .agcl_li_wrap:hover .agcl_li_wrap_te::after {
        opacity: 1;
    }

    .agcl_li_wrap:hover .agcl_li_wrap_te {
        padding: 0 24px;
    }

    .agcl_li_wrap:hover .alwt_tit .std_tit3::after {
        opacity: 0;
    }

    .agcl_li_wrap:hover .alwt_subti .std_tit4 {
        color: rgba(255, 255, 255, 0.8);
    }

    .agcl_li_wrap:hover .alwt_tit .std_tit3 {
        color: #fff;
    }

    .pliu_wrap:hover .pliu_wrap_pot {
        opacity: 1;
    }

    .ills_btn_sw:hover .ills_btn_le_ig1 {
        opacity: 0;
    }

    .ills_btn_sw:hover .ills_btn_le_ig2 {
        opacity: 1;
    }

    .ills_li:hover .hbml_ri .hbml_ri_img2 {
        left: 100px;
    }

    .ills_li:hover .ills_tit .std_tit2 {
        color: #0066B4;
    }

    .ills_li:hover .hbml_ri .hbml_ri_img3 {
        left: 0px;
    }

    .irul_wrap:hover {
        background: #fff;
    }

    .plcu_wrap:hover .pwmm_le p {
        color: #FFFFFF;
    }

    .plcu_wrap:hover .pwmm_ri .pwmm_ri_img1 {
        opacity: 0;
    }

    .plcu_wrap:hover .pwmm_ri .pwmm_ri_img2 {
        opacity: 1;
    }


    .plcu_wrap:hover .plcu_wrap_more_mok::after {
        opacity: 1;
        width: 200px;
        height: 200px;
        transition: all 0.6s;
    }

    .plcu_li a:hover .plcu_wrap_info::after {
        width: 100%;
    }

    .detai_list_retu:hover .detai_list_retu_txt p {
        color: #0066B4;
    }

    .dlcp_wrap a:hover .dlcp_le_text p {
        color: #00AFFF;
    }

    .dlcp_wrap a:hover .dlcp_le_icon .dlcp_le_icon_img1 {
        opacity: 0;
    }

    .dlcp_wrap a:hover .dlcp_le_icon .dlcp_le_icon_img2 {
        opacity: 1;
    }

    .comp-tabli li:hover {
        color: #fff;
        background: #0066B4;
        border-color: #0066B4;
    }

    .news_list_ul_li a:hover {
        box-shadow: 0px 0px 24px rgba(0, 32, 115, 0.2);
    }

    .news_list_ul_li a:hover .nlul_tit .std_tit3 {
        color: rgba(0, 102, 180, 1);
    }

    .news_list_ul_li a:hover .nlul_tim_icon .hbml_ri_img3 {
        left: 0;
    }

    .news_list_ul_li a:hover .nlul_tim_icon .hbml_ri_img2 {
        left: 100%;
    }

    .nrul_wrap:hover .nrul_le_ul_li img {
        transform: scale(1.06);
    }

    .nrul_wrap:hover .nrul_ri_tit .std_tit3 {
        color: #00AFFF;
    }

    .news_recom_ul .slick-arrow:hover::before {
        opacity: 1;
    }

    .news_recom_ul .slick-arrow:hover::after {
        opacity: 0;
    }

    .colb_mor a:hover .colb_mor_dot::after {
        animation: xlri 0.6s 1;
    }

    .cfwr_more .hlrm_link:hover::after {
        width: 600px;
        height: 600px;
    }

    .crul_wrap:hover {
        background: #fff;
    }

    .mod_crumb_ul_li a:hover {
        color: #fff;
    }

    .hnbr_li:hover::after {
        width: 100%;
    }

    #menu li:hover .menu_title {
        opacity: 1;
    }

    #menu li:hover::after {
        color: #fff;
        width: 80px;
    }

    .hlrm_link:hover {
        color: #fff;
    }

    .hlrm_link:hover::after {
        width: 200px;
        height: 200px;
        transition: all cubic-bezier(.71, .28, .55, .79) 0.6s;
        opacity: 1;
    }

    .hjss_btn:hover .hjss_btn_img1 {
        opacity: 0;
    }

    .hjss_btn:hover .hjss_btn_img2 {
        opacity: 1;
    }

    .mulw_link a:hover {
        color: #fff;
    }

    .hnbr_li a:hover .hnbl_box_tim_tit .std_tit3 {
        color: #00AFFF;
    }

    .hnbl_box:hover .hnbl_box_img img {
        transform: scale(1.1);
    }

    .hnbl_box:hover .hnbl_box_tim_tit .std_tit3 {
        color: #00AFFF;
    }

    .home_focus_list_ul .slick-arrow:hover::after {
        opacity: 0;
    }

    .home_focus_list_ul .slick-arrow:hover::before {
        opacity: 1;
    }

    .hflu_li_wrap:hover .hflu_li_wrap_subtit .std_tit3 {
        color: #00AFFF;
    }

    .hflu_li_wrap:hover .hflu_li_wrap_img img {
        transform: scale(1.1);
    }

    .mhnu_link:hover::after {
        width: 100%;
        opacity: 1;
    }

    .mhnu_link:hover p {
        color: #00AFFF !important;
    }

    .mhnu_link:hover .mhnu_link_icon {
        color: #00AFFF !important;
    }

    .hemo_ban_more_link:hover .hbml_ri .hbml_ri_img2 {
        left: 100px;
    }

    .hemo_ban_more_link:hover .hbml_ri .hbml_ri_img3 {
        left: 0px;
    }

    .fp-viewing-page2 .mhnu_down_ul_li a:hover {
        background: rgba(0, 175, 255, 0.1);
    }

    .mhnu_down_ul_li a:hover {
        background: rgba(255, 255, 255, 0.8);
    }

    .mhnu_down_ul_li a:hover .mdul_le .mod_head_log_img1,
    .mhnu_down_ul_li a:hover .mdul_le .mod_head_log_img3 {
        opacity: 0;
    }

    .mhnu_down_ul_li a:hover .mdul_le .mod_head_log_img2 {
        opacity: 1;
    }

    .mhnu_down_ul_li a:hover .mdul_ri p {
        color: #00AFFF;
    }

}

.miles_nuan_ri_ul {
    position: relative;
    z-index: 20;
}

.miles_nuan_zs {
    z-index: 10;
    width: 100%;
    top: -96px;
}

.pocu_wrap_le_info a {
    color: rgba(255, 255, 255, 0.8);
    text-decoration: underline;
}

.yxedr_active ol,
.yxedr_active ul {
    list-style-type: none !important;
}

.llcu_li_tq_mar .mCSB_outside+.mCSB_scrollTools {
    right: -18px !important;
}

.care_life .hhbr_li:nth-child(1) .hhbr_li_wrap_tit sup {
    font-size: 32px;
    top: -1.5em;
}

.crul_wrap{
    height: 100%;
}
.cetl_ri_ul_li:nth-last-child(2){
    border-bottom: none;
}

.yxedr_active span{
    line-height: 1.5;
}

.mfcc_le{
    position: relative;
}

#cnzz_stat_icon_1281192054{
    font-size: 0 !important;
    pointer-events: none;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.hjsu_li {
    transition: all 0s !important;
}

.partn_why_zs {
    top: -50%;
}

.llcu_li_tq_mar {
    min-height: 200px;
}



/* 暂时隐藏 star */
.mod_head_lan_le{
    display: none;
}

.mod_head_lan_ri::after{
    display: none !important;
}

.ys_phnav_language {
    display: none;
}

/* 暂时隐藏 end */