﻿@charset "utf-8";

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

@font-face {
    font-family: 'poppins';
    src: url('../fonts/Poppins-Regular/poppins-regular-webfont.woff2') format('woff2'),
        url('../fonts/Poppins-Regular/poppins-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*分享翻译*/
#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_ban_txtbox {
    z-index: 5;
}

/* - banner - end*/
/* 规范-start */

.std_tit1,
.yxedr_active h2 {
    font-size: 46px;
    line-height: 1.4;
    color: #221F20;
}

.std_tit2,
.yxedr_active h3 {
    font-size: 40px;
    line-height: 1.4;
    color: #221F20;
}

.std_tit3,
.yxedr_active h4 {
    font-size: 24px;
    line-height: 1.6;
    color: #221F20;
}

.std_text1,
.std_text1 p,
.yxedr_active p {
    font-size: 16px;
    line-height: 1.75;
    color: #666;
}

.std_text2,
.std_text2 p {
    font-size: 20px;
    line-height: 1.75;
    color: #221F20;
}

.std_parga,
.std_parga p {
    font-size: 18px;
    line-height: 1.75;
    color: #221F20;
}

.yxedr_active p {
    margin-bottom: 12px;
}

.std_padd1 {
    padding: 100px 0;
}

.std_padd1_bottom {
    padding-bottom: 100px;
}

.std_padd2 {
    padding: 140px 0;
}

.std_padd2_bottom {
    padding-bottom: 140px;
}

.std_mar {
    margin-bottom: 50px;
}

/* 规范-end */
/* footer-start */
.ys_cont1520 {
    width: 1520px;
    max-width: 100%;
    margin: 0 auto;
}

.mod_foot {
    padding-top: 65px;
    background: #fff;
}

.mod_btm {
    padding: 20px 0;
}

.mod_foot_top {
    padding-bottom: 45px;
    border-bottom: solid 1px #c6c8cc;
}

.mod_foot_top_tit {
    font-size: 36px;
    line-height: 1.5;
    color: #00457c;
    text-align: left;
    font-weight: bold;
}

.mftu_li_word {
    line-height: 1.5;
    text-align: center;
}

.mod_foot_top_ul {
    display: flex;
    margin: 0 -50px;
}

.mftu_li {
    padding: 0 50px;

}

.mftu_li_icon {
    width: 36px;
    margin: 0 auto;
}

.mod_foot_bot {
    padding: 45px 0 15px;
}

.mfbt_ul {
    display: flex;
    margin: 0 -30px;
}

.mfbt_ul_li {
    padding: 0 30px;
}

.mfbt_ul_li a {
    font-size: 20px;
    line-height: 1.5;
    color: #00457c;
}

.mfbt_share_ul {
    display: flex;
}

.mfbt_share_ul_li {
    position: relative;
    margin-left: 18px;
    cursor: pointer;
}

.msul_top {
    width: 21px;
}

.msul_btm {
    width: 100px;
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    display: none;
    background: #fff;
    padding: 5px;
}

.mfbb_le {
    width: 69.7%;
    display: flex;
}

.mfbb_ri {
    width: 30.3%;
}

.mfbb_le_word,
.mfbb_le_ul_li a {
    font-size: 14px;
    line-height: 2;
    color: #999;
}

.mfbb_le_word {
    padding-right: 5px;
    flex: none;
}

.mfbb_le_ul {
    display: flex;
    margin: 0 -10px;
    flex-wrap: wrap;
}

.mfbb_le_ul_li {
    position: relative;
}

.mfbb_le_ul_li a {
    display: block;
    padding: 0 10px;
}

.mfbb_le_ul_li::after {
    content: "";
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    height: 15px;
    background: #999;
}

.mfbb_le_ul_li:first-child {
    padding-left: 0 !important;
}

.mod_foot_bot_bt {
    margin-top: 20px;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}

.mod_btm_le span,
.mod_btm_le a {
    color: #666;
    font-size: 16px;
    line-height: 2;
    padding-right: 10px;
}

.mod_btm_le a:last-child {
    font-size: 14px;
    line-height: 2;
    color: #a0a0a0;
}

.mod_btm_ri_ul {
    display: flex;
    margin: 0 -10px;
}

.mbru_li {
    padding: 0 10px;
    position: relative;
    font-size: 16px;
    line-height: 2;
    color: #666;
}

.mbru_li:last-child::after {
    content: none;
}

.mbru_li::after {
    content: "";
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    height: 16px;
    background: #666;
}

/* footer-end */
/* hd-pc-start */
.mod_nav_btm_an .mlul_down {
    top: 174px;
}

.mod_nav_top {
    width: 100%;
    background: #00457c;
}

.mntc_le {
    display: flex;
    align-items: center;
    margin-right: 0px;
}

.mntc_le_icon {
    width: 19px;
    margin-right: 5px;
}

.mntc_le_icon img {
    width: 100%;
}

.mntc_le_tel a {
    color: #fff;
    font-size: 16px;
    line-height: 44px;
}

.mntc_ri_sel_icon {
    width: 20px;
    margin-right: 15px;
    position: relative;
    line-height: 44px;
    cursor: pointer;
}

.mntc_ri_sel_icon::after {
    content: "";
    position: absolute;
    top: 50%;
    right: -15px;
    transform: translateY(-50%);
    width: 1px;
    height: 20px;
    background: rgba(255, 255, 255, 0.3);
}

.mntc_ri_sel_icon img {
    width: 100%;
}

.mrls_icon {
    width: 19px;
    margin-right: 5px;
}

.mrls_icon img {
    width: 100%;
}

.mrls_swit_icon {
    width: 14px;
}

.mrls_swit_icon img {
    width: 100%;
}

.mrls_swit_word {
    color: #fff;
    font-size: 16px;
    line-height: 44px;
    padding-right: 10px;
}

.mod_nav_top_cry,
.mntc_ri {
    display: flex;
}

.mntc_ri_lang {
    margin-left: 15px;
    position: relative;
}

.mrls_hide {
    width: 150px;
    background: #fff;
    padding: 20px;
    position: absolute;
    top: 45px;
    left: 50%;
    transform: translateX(-50%);
    display: none;
}

.mrls_hide_ul_li {
    margin-bottom: 10px;
}

.mrls_hide_ul_li.act a {
    color: #55B5F1;
}

.mntc_ri_lang_show,
.mrls_swit {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.mlul_icon img {
    transition: all .36s;
}

.mlul_icon img:nth-child(2) {
    opacity: 0;
}

.mod_nav_btm {
    width: 100%;
    /* padding: 0 200px; */
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
}

.mnbc_logo {
    width: 167px;
    line-height: inherit !important;
}

.mod_nav_btm_an {
    width: 131px;
    cursor: pointer;
    border-radius: 50px;
    padding: 12px 20px;
    background-color: #55B5F1;
    border-radius: 50px;
    margin: 44px 0;
}

.mnbc_list {
    width: calc(100% - 167px - 131px);
    padding: 0 150px;
}

.mnbc_list_ul {
    display: flex;
    margin-right: -35px;
}

.mnbc_list_ul_li {
    padding-right: 35px;
    position: relative
}

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

.mlul_icon {
    width: 20px;
}

.mlul_icon img {
    width: 100%;
}

.mnba_word {
    font-size: 14px;
    color: #fff;
    line-height: 1.2;
}

.mlul_word p {
    line-height: 130px;
    transition: all .36s;
}

.mlul_pull_le_ul {
    display: flex;
    margin: 0 -15px;
    flex-wrap: wrap;
}

.mplu_li {
    width: 50%;
    padding: 0 15px;
    margin-bottom: 35px;
}

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

.mplu_li_icon {
    width: 30px;
    margin-right: 10px;
}

.mplu_li_icon img {
    width: 100%;
}

.mlul_down {
    position: fixed;
    width: 100%;
    left: 0;
    padding: 40px 200px 40px;
    background: #fff;
}

.mlul_pull_le,
.mlul_pull_ri {
    width: 50%;
}

.mlul_pull_le {
    padding-right: 150px;
}

.mlul_pull_ri {
    padding-left: 150px;
}

.mlul_pull_le_tit {
    padding-bottom: 20px;
    border-bottom: solid 1px #c6c8cc;
    margin-bottom: 30px;
    font-weight: bold;
}

.mlul_pull {
    display: none;
}

.mnbc_list_ul_li.yxnav_active1 .mlul_word p {
    color: #55b5f1;
}

.mnbc_list_ul_li.yxnav_active1 .mlul_icon img:nth-child(2) {
    opacity: 1;
}

.mnbc_list_ul_li.yxnav_active1 .mlul_icon img:nth-child(1) {
    opacity: 0;
}

.mplu_li_word {
    transition: all .36s;
}

.mplu_li.yxnav_active2 .mplu_li_word {
    color: #55B5F1;
}

/* 搜索 */
.yx_search3_btn {
    width: 20px;
    line-height: 44px;
    position: relative;
}

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

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

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

.yx_search3box {
    position: relative;
}

.yx_search3xlbox {
    width: 100%;
    height: 300px;
    background: #fff;
    box-shadow: 0 5px 13px rgba(35, 50, 64, 0.13);
    display: none;
    position: fixed;
    left: 0;
    top: 174px;
    /* z-index: 93; */
}

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

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

}

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

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

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

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

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

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

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

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

.ys_hd_pc {
    position: fixed;
    width: 100%;
    transition: all .36s;
    top: 0;
    background: #fff;
}

.ys_hd_pc.isfixed {
    background: #FFFFFF;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.08);
}

/* hd-pc-end */

/* add-start */
.mntc_le_tel {
    color: #fff;
    line-height: 44px;
}

.mntc_le a {
    display: flex;
    align-items: center;
    margin-right: 60px;
}

.mrls_swit_icon img {
    transition: all .36s;
}

.mntc_ri_lang.on .mrls_swit_icon img {
    transform: rotate(180deg);
}

.mnbc_list_ul_li.yxnav_active .mlul_icon img:nth-child(2) {
    transform: rotate(180deg);
}

.mlul_down {
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
}

.mftu_li_icon {
    margin-bottom: 5px;
}

.mfbt_ul_li a {
    transition: all .36s;
}

.mbru_li a {
    color: #666;
}

.mlul_pull_bg {
    width: 150px;
    position: absolute;
    right: 0;
    bottom: 0;
}

.mlul_pull_le .mlul_pull_bg {
    right: 150px;
}

.mlul_pull_ri .mlul_pull_bg {
    bottom: -70px;
}

.mlul_pull_bg img {
    width: 100%;
}

.mlul_pull_ri,
.mlul_pull_le {
    position: relative;
}

.mlul_icon.up img:nth-child(2) {
    transform: rotate(180deg);
}

.mod_nav_btm_an.yxnav_active1 .mnba_icon img {
    transform: rotate(180deg);
}

.mnba_icon img {
    transition: all .36s;
}

/* add-end */



/* Delia-start */
/* D4-新闻资讯-医院动态-详情-start */
.detail_main {
    width: 100%;
    position: relative;
}

.detail_bg {
    width: 618px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.detail_bg img {
    width: 100%;
}

.detail_tpcry {
    position: relative;
}

.detail_tpcry_cont {
    width: 100%;
    padding-top: 40px;
}

.detail_tpcry_cont_le {
    width: 43.3%;
    padding-right: 127px;
}

.detail_tpcry_cont_ri {
    width: 56.7%;
}

.dtcr_text p {
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 12px;
}

.dtcr_text {
    padding-bottom: 70px;
    margin-bottom: 30px;
    border-bottom: solid 1px #E4E4E4;
}

.dtcr_paging_li {
    margin-bottom: 30px;
}

.dtcr_paging_li a {
    color: #999;
    transition: all .36s;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.dtcl_tit {
    color: #00457c;
    font-weight: bold;
    margin-bottom: 38px;
}

.dtcl_date {
    color: #999;
    margin-bottom: 100px;
    font-family: 'poppins';
}

.dtcl_share_word {
    color: #999;
}

.dtcl_share {
    width: 110px;
}

.detail_dpage .bshare-custom {
    margin-top: 8px;
}

.detail_slick {
    width: 100%;
    padding-top: 80px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

.detail_slick_cry_tp {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 10;
}

.dsct_tit {
    width: calc(100% - 160px);
    padding-right: 20px;
    font-weight: bold;
    color: #00457c;
}

.dsct_arrows {
    width: 160px;
}

.dstc_icon {
    width: 60px;
    cursor: pointer;
}

.dstc_icon img {
    width: 100%;
}

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

.dscs_li {
    width: 33.333333%;
    padding: 0 20px;
}

.dscs_li_date {
    color: #999;
    margin: 25px 0 15px;
    font-family: 'poppins';
}

.dscs_li_tit {
    margin-bottom: 35px;
}

.dscs_li_icon {
    width: 29px;
}

.dscs_li_icon img {
    width: 100%;
}

.dscs_li .ys_imgbox_cover {
    border-radius: 10px;
    overflow: hidden;
}

.dscs_li .ys_imgbox_cover img {
    border-radius: 10px;
    transition: all .36s;
}

.mod_bread {
    display: flex;
    align-items: center;
    padding-top: 30px;
}

.mod_bread_li img {
    width: 18px;
}

.mod_bread_li a {
    font-size: 14px;
    color: #c0c0c0;
    line-height: 1.5;
    padding-right: 20px;
    position: relative;
}

.mod_bread_li a::after {
    content: "\e743";
    font-family: "iconfont";
    font-size: 10px;
    color: #c0c0c0;
    line-height: inherit;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
}

.mod_bread_li:last-child a::after {
    content: none;
}

.detail_dpage .slick-disabled {
    opacity: 0.5;
    pointer-events: none;
}

.detail_dpage .dscs_li_tit {
    text-overflow: clip;
    height: 3.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

/* D4-新闻资讯-医院动态-详情-end */
/* D5-新闻资讯-医院动态-详情-star */
.d5_page .slick-disabled {
    opacity: 0.5;
    pointer-events: none;
}

.dscs_li_word p {
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    color: #999;
    height: 5.25em;
}

.d5_page .dscs_li a {
    display: block;
    border: solid 1px #c6c8cc;
    border-radius: 10px;
    background: #fff;
    padding: 45px 43px 50px;
}

.d5_page .dscs_li_tit {
    margin-bottom: 20px;
    transition: all .36s;
}

.d5_page .dscs_li_word {
    margin-bottom: 58px;
}

.d5_page .dscs_li_date {
    margin-top: 0;
    margin-bottom: 10px;
}

/* D5-新闻资讯-医院动态-详情-end */
/* C9-3就医服务-常见问题-star */
.ys_main {
    padding-top: 174px;
}

.ques_cry {
    padding-top: 35px;
    padding-bottom: 48px;
}

.ques_cry_tit {
    font-weight: bold;
    color: #00457C;
}

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

.qcul_tp_icon {
    width: 25px;
}

.qcul_tp_icon img {
    width: 100%;
}

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

.qcul_btm {
    width: 100%;
    margin-top: 15px;
    padding: 10px 30px 30px 0;
}

.qcul_btm p {
    color: #999;
}

.ques_cry_ul_li {
    cursor: pointer;
    padding: 40px 0;
    border-top: solid 1px #c6c8cc;
}

.qcul_btm {
    display: none;
}

.qcul_tp_icon img {
    transition: all .36s;
}

.qcul_tp_icon img:nth-child(2) {
    opacity: 0;
}

.ques_cry_ul_li.active .qcul_tp_icon img:nth-child(1) {
    opacity: 0;
}

.ques_cry_ul_li.active .qcul_tp_icon img:nth-child(2) {
    opacity: 1;
}

.ques_cry_ul_li.on .qcul_btm {
    display: block;
}

.pc_fenye li.activepage {
    color: #2FCCCD;
    background: transparent;
}

.pc_fenye li {
    color: #999;
}

.mod_btm {
    background: #f5f5f5;
}

/* C9-3就医服务-常见问题-end */
/* C5-就医服务-医院导航-start */
.nav_tpcry {
    position: relative;
}

.nav_tpcry_bg {
    width: 1407px;
    margin-right: -200px;
}

.nav_tpcry_cont {
    position: absolute;
    top: 0;
}

.nav_tpcry_cont_tit {
    font-weight: bold;
    color: #00457c;
    padding: 35px 0 65px;
}

.nav_tpcry_cont_address {
    font-size: 24px;
    line-height: 1.75;
    color: #55B5F1;
    font-weight: bold;
}

.nrul_icon {
    width: 33px;
    margin-right: 20px;
    flex: none;
}

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

.nrul_icon img:nth-child(1) {
    opacity: 0;
}

.nrul_text {
    font-weight: bold;
    color: rgb(145, 143, 144);
    transition: all .36s;
}

.nav_road_ul {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 -10px;
    padding-bottom: 30px;
    border-bottom: solid 1px #c6c8cc;
    margin-bottom: 30px;
}

.nav_road_ul_li {
    padding: 0 10px;
}

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

.nav_road_ul_li.on .nrul_text {
    color: #00457c;
}

.nav_road_ul_li.on .nrul_icon img:nth-child(1) {
    opacity: 1;
}

.nav_road_ul_li.on .nrul_icon img:nth-child(2) {
    opacity: 0;
}

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

.nav_road_list_li {
    display: none;
}

.nav_road_site {
    position: relative;
    padding: 53px 0 75px;
}

.nav_road_site::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    opacity: 0.3;
    transform: matrix(1, 0, 0, -1, 0, 0);
}

.nrsu_li_tit {
    font-weight: bold;
    color: #221F20;
    margin-bottom: 10px;
}

.nrsu_li {
    margin-bottom: 20px;
}

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

.nav_road_site_bg {
    width: 618px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 0;
}

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

/* C5-就医服务-医院导航-end */
/* C6-就医服务-意见建议-start*/
.com_main_tit {
    font-weight: bold;
    color: #00457c;
    margin-top: 35px;
}

.com_form_tit {
    text-align: center;
    font-weight: bold;
    color: #00457c;
}

.com_form_word p {
    text-align: center;
}

.com_form_word {
    margin-top: 10px;
    margin-bottom: 70px;
}

.om_form_cry_btm span {
    color: #55B5F1;
}

.com_form {
    padding: 72px 109px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    border-radius: 10px;
}

.com_form_cry {
    width: 85.5%;
    margin: 0 auto;
    background: #fff;
    padding: 59px 40px 10px;
    border-radius: 10px;
}

.cfct_le,
.cfct_ri {
    width: 50%;
}

.cfct_le {
    padding-right: 12px;
}

.cfct_ri {
    padding-left: 12px;
}

.cfct_le_label {
    width: 100%;
    margin-bottom: 20px;
}

.cfct_le_label p {
    color: #55B5F1;
    margin-bottom: 8px;
}

.cftc_le_label_inp {
    background: #f4f4f4;
    border-radius: 6px;
}

.cfct_le_label input {
    padding: 0 20px;
    height: 50px;
    width: 100%;
}

.cfct_le_label input::placeholder,
.cfct_ri_area_input textarea::placeholder {
    font-size: 14px;
    color: #b4b4b4;
    line-height: 1.2;
}

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

.cfct_code input {
    width: 73.7%;
    background: #f4f4f4;
    border-radius: 6px;
}

.cfct_code_img {
    width: 26.3%;
    padding-left: 36px;
}

.cfct_le_select {
    width: 100%;
    display: flex;
}

.cfct_le_select_icon {
    width: 17px;
    height: 17px;
    border: solid 1px #999;
    position: relative;
    cursor: pointer;
    margin-right: 12px;
}

.cfct_le_select_icon.on img {
    opacity: 1;
}

.cfct_le_select_icon img {
    opacity: 0;
    width: 100%;
    transition: all .36s;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.cfct_le_select a {
    color: #55B5F1;
}

.cfct_le_select p {
    line-height: 1.25;
}

.cfct_le_select span.on {
    border: solid 1px #55B5F1;
}

.cfct_le_select span.on::after {
    opacity: 1;
}

.cfct_ri_area {
    width: 100%;
}

.cfct_ri_area_input textarea {
    width: 100%;
    padding: 0 20px;
    height: 255px;
    background: #f4f4f4;
    border-radius: 6px;
    padding: 20px 20px;
}

.com_form_cry_btn {
    width: 149px;
    margin: 0 auto;
    border-radius: 6px;
    margin-top: 38px;
    margin-bottom: 29px;
}

.com_form_cry_btn p {
    display: block;
    font-size: 14px;
    line-height: 1.25;
    color: #072146;
    text-align: center;
    padding: 12px 0;
    background: #55B5F1;
    cursor: pointer;
    border-radius: 6px
}

.com_form_cry_btm {
    padding: 0 109px;
    text-align: center;
}

.com_form_cry_btm a {
    color: #55B5F1;
}

/* C6-就医服务-意见建议-end*/
/* B2-名医名科-专家介绍-详情-start */
.expert_tpcry_cont_le {
    width: 23%;
}

.expert_tpcry_cont_ri {
    width: 77%;
    padding-left: 206px;
}

.expert_tpcry_cont {
    margin-top: 22px;
}

.etcl_imgbox,
.etcl_imgbox img {
    border-radius: 10px;
}

.etcl_tel {
    margin: 24px 0 22px;
}

.etcl_tel a {
    font-size: 24px;
    line-height: 1.75;
    color: #00457c;
    font-weight: bold;
    padding-left: 18px;
}

.etcl_tel_text {
    padding-left: 18px;
    position: relative;
}

.etcl_tel_text::before {
    content: "";
    position: absolute;
    top: 11px;
    left: 0;
    width: 6px;
    height: 6px;
    background: #2FCCCD;
    border-radius: 50%;
}

.ecul_icon {
    width: 107px;
    background: #fff;
    padding: 8px;
}

.ecul_text {
    font-size: 14px;
    line-height: 1.5;
    color: #999;
    margin-top: 10px;
}

.etcl_code_ul {
    display: flex;
    margin-top: 30px;
}

.etcl_code_ul_li {
    padding-right: 60px;
}

.etcr_tpcry_le_name {
    display: flex;
    align-items: baseline;
    margin-bottom: 35px;
}

.etln_nam {
    color: #00457c;
    font-weight: bold;
    margin-right: 5px;
}

.etln_post {
    line-height: 1.3;
}

.etlp_word,
.etld_word {
    color: #55B5F1;
}

.etlp_dep,
.etld_tim {
    margin-right: 5px;
}

.etcr_tpcry_le_part,
.etcr_tpcry_le_date {
    display: flex;
}

.etcr_tpcry_le {
    width: calc(100% - 100px);
}

.etcr_tpcry_ri {
    width: 100px;
}

.etcr_tpcry_ri_img {
    width: 100%;
    padding: 7px;
    background: #fff;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
}

.etcr_tpcry_ri_word {
    font-size: 14px;
    color: #999;
    line-height: 1.5;
    text-align: center;
    margin-top: 13px;
}

.etcr_btmcry_tit {
    font-weight: bold;
    color: #55B5F1;
    margin-bottom: 20px;
}

.etcr_btmcry_text p {
    font-size: 16px;
    margin-bottom: 12px;
    line-height: 1.75;
    color: #666;
}

.etcr_btmcry_text {
    margin-bottom: 37px;
}

.etcr_btmcry {
    margin-top: 42px;
}

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

.etcr_btmcry_ul_li {
    width: 50%;
    padding-left: 18px;
    position: relative;
    margin-bottom: 10px;
}

.etcr_btmcry_ul_li::before {
    content: "";
    position: absolute;
    top: 10px;
    left: 0;
    width: 6px;
    height: 6px;
    background: #2FCCCD;
    border-radius: 50%;
}

.expert_tpcry {
    position: relative;
    width: 100%;
    padding-bottom: 60px;
}

.expert_tpcry::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 64.6%;
    height: 304px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    opacity: 0.3;
    transform: matrix(1, 0, 0, -1, 0, 0);
}

.expert_tpcry::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 35.4%;
    height: 100%;
    background: #D9ECFA;
    z-index: -1;
}

.expert_tpcry_bg {
    width: 618px;
    position: absolute;
    right: 0;
    bottom: 0;
}

.expert_tpcry_bg img {
    width: 100%;
}

.b2_page .detail_slick {
    width: 100%;
    padding-top: 80px;
    background: linear-gradient(101.38deg, #00457C 0.87%, #6FC2FF 95.03%);
}

.b2_page .dscs_li_date {
    color: #D9ECFA;
}

.b2_page .dscs_li_tit {
    color: #fff;
    text-overflow: clip;
    height: 3.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: all 0.36s;
}

.b2_page .dsct_tit {
    color: #fff;
}

.expert_mincry_cont .dsct_tit {
    color: #00457C;
}

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

.expert_mincry_cont_ul .slick-list {
    width: 100%;
}

.emcu_li {
    width: 25%;
    padding: 0 20px;
}

.emcu_li_imgbox,
.emcu_li_imgbox img {
    border-radius: 10px;
}

.emcu_li_name {
    display: flex;
    align-items: baseline;
    margin-top: 24px;
    margin-bottom: 13px;
    padding-bottom: 13px;
    border-bottom: solid 1px #c6c8cc;
}

.emcu_li_name_text {
    font-weight: bold;
    margin-right: 5px;
}

.emcu_li_name_word {
    color: #999;
}

.emcu_li_tit {
    color: #221F20;
    margin-bottom: 5px;
}

.emcu_li_word p {
    color: #999;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.emcu_li_list {
    display: flex;
    margin-top: 35px;
}

.emcu_li_list_li {
    width: 50%;
}

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

.elll_icon1 {
    width: 19px;
    margin-right: 7px;
}

.elll_icon1 img {
    width: 100%;
}

.elll_icon2 {
    width: 20px;
}

.elll_icon2 img {
    width: 100%;
    transform: rotate(-90deg);
}

.elll_more {
    color: #55B5F1;
}

.b2_page .slick-disabled {
    opacity: 0.5;
    pointer-events: none;
}

/* B2-名医名科-专家介绍-详情-end */
/* B3-1名医名科-科室介绍-start */
.b33_page .ys_nyban {
    padding-top: 0;
}

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

.ys_ban_img {
    width: 1148px !important;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 0;
}

.ys_nyban_title {
    color: #fff;
    font-weight: bold;
    margin-bottom: 24px;
}

.ys_nyban_cont {
    width: 34%;
}

.ys_nyban_word {
    margin-bottom: 24px;
}

.ys_nyban_word p {
    color: #fff;
}

.ys_nyban_more {
    width: 110px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.ys_nyban_more_text {
    width: calc(100% - 11px);
    color: #fff;
}

.ys_nyban_more_icon {
    width: 11px;
}

.ys_nyban_more_icon img {
    width: 100%;
}

.ys_nyban_ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -40px;
    margin-top: 46px;
}

.ys_nyban_ul_li {
    padding: 0 40px;
    width: 50%;
    margin-bottom: 15px;
}

.ys_nyban_ul_li a {
    display: flex;
    align-items: center;
    padding-bottom: 5px;
    border-bottom: solid 1px #fff;
}

.ynul_text {
    width: calc(100% - 9px);
    color: #fff;
}

.ynul_icon {
    width: 9px;
}

.ynul_icon img {
    width: 100%;
}

.ys_nyban_mod {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    z-index: 1;
}

.ys_nyban {
    padding-top: 174px;
}

.ys_nyban_editor {
    width: 740px !important;
    height: 740px !important;
    padding: 70px;
}

.ys_nyban_editor p {
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 12px;
}

.ys_nyban_modal .ys_modal_close {
    right: 40px;
    top: 20px;
}

.ys_nyban_modal .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #c6c8cc;
}

.ys_nyban_modal .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #55B5F1;
    width: 2px;
}

.ys_nyban_modal .iconfont {
    color: #999;
}

.ys_nyban_mod .mod_bread_li a {
    color: #fff;
}

.b31_page .slick-disabled {
    opacity: 0.5;
    pointer-events: none;
}

.b31_page .expert_mincry_cont_ul {
    flex-wrap: wrap;
}

.b31_page .emcu_li {
    margin-bottom: 70px;
}

.b31_page .detail_slick {
    width: 100%;
    padding-top: 80px;
    background: linear-gradient(101.38deg, #00457C 0.87%, #6FC2FF 95.03%);
}

.b31_page .dscs_li_date {
    color: #D9ECFA;
}

.b31_page .dscs_li_tit {
    color: #fff;
    height: 3.5em;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.b31_page .dsct_tit {
    color: #00457C;
}

.expert_btmcry .dsct_tit {
    color: #fff;
}

.b31_page .expert_mincry_cont {
    padding-top: 100px;
}

.b31_page_btn {
    width: 181px;
    margin: 0 auto;
    cursor: pointer;
}

.b31_page_btn p {
    text-align: center;
    padding: 19px 0;
    background: #55B5F1;
    border-radius: 60px;
    color: #fff;
}

/* B3-1名医名科-科室介绍-end */
/* B3-2名医名科-科室介绍-start */
.expert_main {
    padding-bottom: 30px;
}

.b4_page .ys_nyban_word p {
    color: #666;
    margin-bottom: 12px;
}

.b4_page .ys_nyban_title {
    color: #00457C;
}

.b4_page .mod_bread_li a {
    color: #c0c0c0;
}

.b32_page .dsct_tit {
    width: calc(100% - 220px);
}

.expert_mincry_cont_select {
    width: 220px;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 4px;
    background: #fff;
    padding: 14px 13px;
}

.expert_mincry_cont_select input {
    font-size: 16px;
    color: #221F20;
    line-height: 1.6;
}

.expert_mincry_cont_select input::placeholder {
    font-size: 16px;
    color: #221F20;
    line-height: 1.6;
}

.expert_mincry_cont_select .ys_select_bd {
    padding: 14px 13px;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 4px;
    background: #fff;
    margin-top: 5px;
}

.expert_mincry_cont_select .ys_select_li {
    font-size: 16px;
    margin-bottom: 10px;
    color: #221F20;
    line-height: 1.6;
}

/* B3-2名医名科-科室介绍-end */
/* C1-就医服务-预约挂号-start */
.sclr_list {
    padding-left: 20px;
}

.ser_cry_lr_reg {
    padding-bottom: 86px;
}

.ser_tit {
    font-weight: bold;
    color: #00457C;
    margin-top: 35px;
}

.ser_cry {
    display: flex;
    position: relative;
    z-index: 1;
    align-items: flex-start;
}

.ser_cry_ri {
    width: 40%;
}

.ser_cry_le {
    width: 60%;
    padding-right: 305px;
}

.sclr_tit {
    color: #00457C;
    margin-bottom: 10px;
}

.sclr_ul_li_code {
    width: 140px;
    padding: 12px;
    background: #fff;
    margin-bottom: 12px;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
}

.sclr_ul_li_word p {
    font-size: 14px;
    color: #999;
    line-height: 1.75;
}

.sclr_ul {
    display: flex;
    margin: 0 -25px;
}

.sclr_ul_li {
    width: 235px;
    padding: 0 25px;
}

.ser_cry_lr_res {
    width: 100%;
    padding-bottom: 50px;
    border-bottom: solid 1px #c6c8cc;
    margin-bottom: 30px;
}

.ser_cry_lr_on {
    width: 100%;
    padding-bottom: 40px;
    border-bottom: solid 1px #c6c8cc;
    margin-bottom: 30px;
}

.sclo_sys {
    width: 245px;
}

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

.sclo_sys_icon {
    width: 25px;
}

.sclo_sys_icon img {
    width: 100%;
}

.sclo_sys_text {
    width: calc(100% - 25px);
    color: #55B5F1;
}

.ser_cry_lr_tel {
    width: 100%;
    padding-bottom: 30px;
    border-bottom: solid 1px #c6c8cc;
    margin-bottom: 30px;
}

.sclt_num a {
    color: #55B5F1;
    font-weight: bold;
    font-size: 24px;
    line-height: 1.6;
}

.sclr_word {
    color: #55B5F1;
}

.ser_cry_lr_reg .sclr_tit {
    margin-bottom: 15px;
}

.sclr_list li {
    list-style: disc;
    color: #2FCCCD;
}

.sclr_list_li p {
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 12px;
}

.ser_main {
    position: relative;
}

.ser_main::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 285px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(1, 0, 0, -1, 0, 0);
    opacity: 0.3;
}

.ser_main_bg {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 0;
}

/* C1-就医服务-预约挂号-end */
/* D1-新闻资讯-start*/
.info_video .issb_ul_li_tit {
    text-overflow: clip;
    height: 1.75em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    margin-bottom: 35px;
}

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

.info_tpcry_box {
    display: flex;
}

.info_tpcry_box_img {
    width: 590px;
    margin-right: 150px;
}

.info_tpcry_box_tit {
    width: calc(100% - 590px);
    font-weight: bold;
    color: #00457C;
    margin-top: 35px;
}

.info_slide {
    padding: 80px 0;
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 0;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

.info_rep {
    margin-top: -60px;
}

.info_slide .info_slide_swiper_tp {
    display: flex;
    align-items: center;
}

.isst_tit {
    width: calc(100% - 115px);
    font-weight: bold;
    color: #00457C;
}

.isst_more {
    width: 115px;

}

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

.isst_more_text {
    width: calc(100% - 11px);
    font-size: 22px;
    line-height: 1.75;
    color: #55B5F1;
}

.isst_more_icon {
    width: 11px;
}

.isst_more_icon img {
    width: 100%;
}

.issb_ul_li_date {
    font-family: 'poppins';
    margin: 25px 0 15px;
}

.issb_ul_li_tit {
    text-overflow: clip;
    height: 3.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 35px;
}

.issb_ul_li_icon {
    width: 29px;
}

.issb_ul_li_icon img {
    width: 100%;
}

.issb_ul_li {
    width: 33.333333%;
}

.issb_ul_li .ys_imgbox_cover {
    overflow: hidden;
    border-radius: 10px;
}

.info_slide_other_arrows {
    width: 140px;
}

.isoa_icon {
    width: 60px;
    cursor: pointer;
}

.isoa_icon img {
    width: 100%;
}

.info_slide_swiper_box {
    overflow: hidden;
}

.info_slide_other {
    margin-top: 70px;
    display: flex;
    align-items: center;
    /* width: 100%; */
}

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

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

.isob_wrap_bar {
    position: relative !important;
    width: 100% !important;
    height: 2px !important;
}

.info_slide_other .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #55b5f1 !important;
}

.info_slide_other .swiper-pagination-progressbar {
    background: #c6c8cc;
}

.info_dyna {
    background: linear-gradient(101.38deg, #00457C 0.87%, #6FC2FF 95.03%);
}

.info_dyna .isst_tit,
.info_dyna .isst_more_text {
    color: #fff;
}

.info_dyna .isst_more_icon img {
    transform: rotate(0deg);
}

.info_dyna .issb_ul_li_date,
.info_dyna .issb_ul_li_tit {
    color: #fff;
}

.info_dyna .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #fff !important;
}

.info_video {
    background: #fff;
}

.info_video_box {
    position: relative;
}

.info_video_box_icon {
    width: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
}

.info_video_box_icon img {
    width: 100%;
}

.info_sell .issb_ul_li a {
    display: block;
    border: solid 1px #c6c8cc;
    background: #fff;
    border-radius: 10px;
    padding: 40px 50px 60px;
}

.info_sell .issb_ul_li_date {
    margin-top: 0;
    color: #999;
}

.info_sell .issb_ul_li_tit {
    margin-bottom: 15px;
    transition: all .36s;
}

.info_sell .issb_ul_li_word {
    margin-bottom: 40px;
}

.info_sell .issb_ul_li_word p {
    color: #999;
    text-overflow: clip;
    height: 5.25em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.info_notice {
    background: url(../images/d1_bg1.jpg) center/cover no-repeat;
}

/* D1-新闻资讯-end */
/* D2-新闻资讯-医院动态-star */
.d2_page .tclu_li_date {
    margin-top: 25px;
}

.d2_page .tclu_li a {
    padding: 0;
    border: none;
}

.d2_page .tclu_li .ys_imgbox_cover {
    overflow: hidden;
    border-radius: 10px;
}

.d2_page .tclu_li_tit {
    margin-bottom: 35px;
}

.tclu_li_imgbox {
    position: relative;
}

/* .tclu_li_imgbox::after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: url(../images/d2_img1.jpg) center/cover no-repeat;
    transition: all .36s;
} */

/* D2-新闻资讯-医院动态-end */
/* D3-新闻资讯-医院动态-star */
.trend_cry_le_tp {
    display: flex;
}

.tclt_select {
    width: 164px;
    margin-right: 9px;
    padding: 16px 19px;
    border: 1px solid #CACACA;
    border-radius: 4px;
}

.tclt_select input {
    font-size: 16px;
    color: #999;
    line-height: 1.5;
}

.tclt_select input::placeholder {
    font-size: 16px;
    color: #999;
    line-height: 1.5;
}

.tclt_search {
    width: 310px;
    display: flex;
    position: relative;
    border: 1px solid #CACACA;
    border-radius: 4px;
    margin-right: 42px;
}

.tclt_search input {
    height: 55px;
    width: 100%;
    padding-left: 50px;
    padding-right: 15px;
    font-size: 16px;
    color: #999;
    line-height: 1.5;
}

.tclt_search input::placeholder {
    font-size: 16px;
    color: #999;
    line-height: 1.5;
}

.tclt_search_icon {
    width: 20px;
    position: absolute;
    top: 50%;
    left: 15px;
    transform: translateY(-50%);
    cursor: pointer;
}

.tclt_search_icon img {
    width: 100%;
}

.tclt_btn {
    width: 110px;
    background: #55B5F1;
    padding: 16px 0;
    border-radius: 4px;
    cursor: pointer;
}

.tclt_btn p {
    text-align: center;
    color: #fff;
}

.trend_cry {
    display: flex;
}

.trend_tit {
    color: #00457C;
    font-weight: bold;
    margin: 46px 0 58px;
}

.trend_cry_le {
    width: 74%;
    padding-right: 120px;
    padding-bottom: 50px;
}

.trend_cry_ri {
    width: 26%;
}

.trend_cry_le_ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -19px;
    margin-bottom: 40px;
}

.tclu_li {
    width: 50%;
    padding: 0 19px;
    margin-bottom: 39px;
}

.tclu_li a {
    display: block;
    padding: 45px 45px 50px;
    background: #fff;
    border: 1px solid #C6C8CC;
    border-radius: 10px;
}

.tclu_li_date {
    font-family: 'poppins';
    margin-bottom: 15px;
    color: #999;
}

.tclu_li_tit {
    margin-bottom: 17px;
    transition: all .36s;
    text-overflow: clip;
    height: 3.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.tclu_li_word {
    margin-bottom: 55px;
}

.tclu_li_word p {
    height: 5.25em;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    color: #999;
}

.tcrn_tp {
    display: flex;
    align-items: center;
    margin-bottom: 35px;
}

.tcrn_tp_tit {
    width: calc(100% - 120px);
    font-weight: bold;
    color: #00457C;
}

.tcrn_tp_box {
    width: 120px;
}

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

.tcrn_tp_box_text {
    width: calc(100% - 11px);
    font-size: 24px;
    line-height: 1.5;
    color: #55B5F1;
}

.tcrn_tp_box_icon {
    width: 11px;
}

.tcrn_tp_box_icon img {
    width: 100%;
}

.tcrn_ul_li {
    width: 100%;
    margin-bottom: 34px;
}

.trend_cry_ri_news .tcrn_ul_li_tit,
.trend_cry_ri_video .tcrn_ul_li_tit {
    height: 1.75em;
}

.tcrn_ul_li_tit {
    text-overflow: clip;
    height: 3.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: all .36s;
}

.tcrn_ul_li .ys_imgbox_cover {
    overflow: hidden;
    border-radius: 10px;
}

.tcrn_ul_li .ys_imgbox_cover img {
    transition: all .36s;
}


.trend_cry_ri_news {
    width: 100%;
    padding-bottom: 29px;
    margin-bottom: 45px;
    border-bottom: solid 1px #c6c8cc;
}

.tcrn_ul_li_date {
    color: #999;
    margin: 20px 0 10px;
}

.trend_cry_ri_sell .tcrn_ul_li a {
    border-bottom: solid 1px #c6c8cc;
    padding-bottom: 25px;
    margin-bottom: 34px;
    display: block;
}

.tcrn_ul_li_box {
    position: relative;
}

.tulb_icon {
    width: 32px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: pointer;
    z-index: 1;
}

.tulb_icon img {
    width: 100%;
}

.d3_page .ys_select_bd {

    background: #fff;
    border: solid 1px #c6c8cc;
    border-radius: 4px;
    margin-top: 5px;
    padding: 16px 19px;
}

.d3_page .ys_select_li {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 1.75;
    color: #999;
}

.tclu_li_icon {
    width: 29px;
}

.tclu_li_icon img {
    width: 100%;
}

/* D3-新闻资讯-医院动态-end */
/* E1-科学研究-科研概况-start */
.gdul_cont_more_icon img:nth-child(2) {
    opacity: 0;
}

.gdul_li2 .gdul_cont_more_icon img:nth-child(2),
.gdul_li3 .gdul_cont_more_icon img:nth-child(2) {
    opacity: 1;
}

.gdul_cont_more_icon {
    position: relative;
}

.gene_tpcry {
    display: flex;
    justify-content: space-between;
    margin-top: 47px;
}

.gene_tpcry_tit {
    width: calc(100% - 665px);
    font-weight: bold;
    color: #00457C;
    margin-top: 39px;
}

.gene_tpcry_img {
    width: 665px;
    margin-right: 150px;
}

.gene_tpcry_img img {
    width: 100%;
}

.gene_cont {
    padding-top: 167px;
    margin-top: -60px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

.gene_cont_le {
    width: 40.3%;
    padding: 53px 58px;
    background: #55B5F1;
    border-radius: 10px;
    position: relative;
    z-index: 1;
}

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

.gene_cont_ri {
    width: 59.7%;
    padding-left: 170px;
}

.gclu_li {
    display: flex;
    align-items: baseline;
    margin-bottom: 35px;
}

.gclu_li_icon {
    width: 21px;
    margin-right: 5px;
}

.gclu_li_icon img {
    width: 100%;
}

.gclu_li_text {
    width: calc(100% - 21px);
    color: #fff;
    font-weight: bold;
}

.gene_cont_ri_editor p {
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 12px;
}

.gcru_li_num_word {
    font-weight: bold;
    color: #55B5F1;
    font-family: 'poppins';
}

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

.gcru_li {
    width: 25%;
}

.gene_deve_tit {
    font-weight: bold;
    color: #00457C;
}

.gdul_li1 .gdul_imgbox {
    position: absolute;
    right: 0;
    bottom: 0;
    left: auto;
}

.gdul_li1 .gdul_imgbox img {
    transform: rotate(0deg);
}

.gdul_li1 .gdul_cont_tit {
    font-weight: bold;
    color: #fff;
}

.gdul_li1 .gdul_cont_word p {
    color: #fff;
}

.gdul_cont_word {
    margin: 20px 0 78px;
}

.gdul_cont_more {
    width: 115px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.gdul_cont_more_text {
    width: calc(100% - 11px);
    font-size: 20px;
    color: #fff;
    line-height: 1.75;
}

.gdul_cont_more_icon {
    width: 11px;
}

.gdul_cont_more_icon img {
    width: 100%;
    transform: rotate(0deg);
}

.gdul_li1 .gdul_cont_more_text {
    color: #fff;
}

.gene_deve_ul_li {
    margin-bottom: 55px;
    position: sticky;
    top: 150px;
}

/* .gene_deve_ul_li:nth-child(2) {
    top: 165px;
} */

.gene_deve_ul_li:last-child {
    margin-bottom: 0;
    padding-bottom: 55px;
}

.gene_deve_ul_li a {
    display: block;
    position: relative;
}

.gdul_bg {
    border-radius: 10px;
}

.gdul_cont {
    width: 430px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 90px;
    z-index: 1;
}

.gdul_li2 .gdul_cont_tit,
.gdul_li3 .gdul_cont_tit {
    font-weight: bold;
    color: #00457C;
}

.gdul_li2 .gdul_cont_word p,
.gdul_li3 .gdul_cont_word p {
    color: #666;
    text-overflow: clip;
    height: 8.75em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
}

.gdul_li2 .gdul_cont_more_text,
.gdul_li3 .gdul_cont_more_text {
    color: #55B5F1;
}

.gdul_li2 .gdul_cont_more_icon img,
.gdul_li3 .gdul_cont_more_icon img {
    transform: rotate(0deg);
}

.sticky_html,
.sticky_body {
    overflow: inherit !important;
}

.gdul_imgbox {
    width: 308px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
}

.gdul_imgbox img {
    width: 100%;
    transform: rotate(90deg);
}

/* E1-科学研究-科研概况-end */
/* E3-科学研究-心血管病研究所-start */
.conta_feel {
    width: 100%;
    position: relative;
}

.conta_feel_cont {
    width: 100%;
    position: relative;
    padding-bottom: 50px;
    border-bottom: solid 1px #c6c8cc;
}

.conta_feel_list_top {
    width: 100%;
    position: relative;
    margin-bottom: 70px;
}

.cflt_swiper_ul_li {
    width: 368px !important;
    height: 473px !important;
    margin-right: 40px;
    transition: all 0.6s;
    transition-property: all !important;
}

.csul_wrap {
    transition: all 0.6s;
    border-radius: 10px;
    width: 100%;
    height: 100%;
}

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

.cflb_le {
    width: calc(100% - 180px);
    padding-right: 170px;
}

.cflb_swiper_ul_li {
    width: 100%;
}

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

.cwul_le {
    width: 51%;
    padding-right: 20px;
}

.cwul_ri {
    width: 100%;
}

.cwul_ri p {
    color: #666;
}

.cflb_ri {
    width: 180px;
    display: flex;
    justify-content: space-between;
}

.cflb_btn .hilb_wrap {
    width: 70px;
    height: 70px;
    position: relative;
    transform: inherit;
    top: inherit;
    border-radius: 505;
    cursor: pointer;
    z-index: 10;
}

.cflt_swiper_ul_li.swiper-slide-active {
    width: 1160px !important;
}

.study_team_tit {
    color: #00457C;
    font-weight: bold;

}

.stsb_ul_li {
    padding: 40px 30px 70px;
    background: #FFFFFF;
    border: 1px solid #C6C8CC;
    border-radius: 10px;
    width: 25%;
    cursor: pointer;
}

.stsb_ul_li_tit {
    color: #00457C;
    height: 1.75em;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.stsb_ul_li_word p {
    color: #999;
    margin: 20px 0 60px;
}

.study_team_slide {
    overflow: hidden;
}

.study_plat_tit {
    font-weight: bold;
    color: #00457C;
}

.e3_page .qcul_btm p {
    color: #666;
}

.e3_page .qcul_tp_text {
    color: #000;
}

.e3_page .qcul_btm {
    padding-right: 130px;
}

.e3_page .emcu_li_name {
    display: flex;
    flex-direction: column;
}

.e3_page .slick-disabled {
    opacity: 0.5;
    pointer-events: none;
}

.study_intr_tit {
    font-weight: bold;
    color: #00457C;
}

.study_intr_switch_tpul {
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 10px;
    display: flex;
    justify-content: space-between;
    padding: 20px 50px;
    margin-bottom: 60px;
}

.sisb_li_ul {
    display: flex;
    margin-right: -40px;
}

.sisb_li_ul_li {
    width: 25%;
    margin-right: 40px;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 10px;
    padding: 20px 33px 40px;
    position: relative;
    overflow: hidden;
}

.sisb_li_ul_li::before {
    content: "";
    position: absolute;
    bottom: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    background: #00457C;
    opacity: 0.95;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 10px;
    z-index: 1;
    transition: all .36s;
}

.slul_textbox {
    z-index: 2;
    position: relative;
}

.sisb_li {
    display: none;
}

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

.sist_li {
    cursor: pointer;
}

.sist_li.on p {
    color: #55B5F1;
}

.slul_textbox_nam {
    font-weight: bold;
    margin-bottom: 10px;
    transition: all .36s;
}

.slul_textbox_other p {
    margin-bottom: 3px;
}

.slul_textbox_word {
    position: absolute;
    bottom: -100%;
    opacity: 0;
}

.slul_textbox_word p {
    font-size: 14px;
    color: #e1f2ff;
    line-height: 1.75;
    transition: all .36s;
}

/* E3-科学研究-心血管病研究所-end */
/* C9-5就医服务-护理天地-专科韵彩-star */
.c95_page .qcul_btm p {
    color: #666;
}

.c95_page .qcul_btm {
    padding-right: 130px;
}

.c95_page .qcul_tp_text {
    color: #000;
}

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

.study_btmlist_li {
    width: 33.333333%;
    padding: 0 20px;
}

.study_btmlist_li_box {
    width: 100%;
    height: 300px;
    background: #d9d9d9;
}

.c95_page .qcul_btm {
    display: block;
}

.qcul_box {
    display: none;
}

.ques_cry_ul_li.on .qcul_box {
    display: block;
}

.c95_page .tclu_li {
    width: 33.333333%;
}

/* C9-5就医服务-护理天地-专科韵彩-end */
/* C9-4就医服务-护理天地-start */
.itiu_li .ys_imgbox_cover {
    display: none;
}

.itir_ul_li {
    display: none;
}

.itiu_li {
    margin-bottom: 200px;
}

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

.info_spec .issb_ul {
    display: flex;
    margin: 0 -20px;
}

.info_spec .issb_ul_li {
    padding: 0 20px;
}

.info_spec_text {
    font-weight: bold;
    margin: 25px 0;
}

.info_edu {
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

.info_edu_tit {
    font-weight: bold;
    color: #00457C;
}

.info_edu_cry {
    width: 100%;
}

.info_edu_cry_le {
    width: 48.7%;
}

.info_edu_cry_ri {
    width: 51.3%;
    height: 454px;
    padding-left: 40px;
    overflow: hidden;
    position: relative;
}

.iecl_form {
    padding: 43px 47px 50px;
    background: #FFFFFF;
    border: 1px solid #C6C8CC;
    border-radius: 10px;
}

.iecl_form_tit {
    font-size: 24px;
    font-weight: bold;
    color: #00457C;
    line-height: 1.6;
    margin-bottom: 20px;
}

.iecl_tpin {
    display: flex;
    justify-content: space-between;
    margin: 0 -20px;
    margin-bottom: 10px;
}

.iecl_tpin_label {
    width: 50%;
    padding: 0 20px;
}

.iecl_tpin_label p {
    color: #55B5F1;
}

.iecl_tpin_label_box {
    background: #F4F4F4;
    border-radius: 6px;
    margin-top: 8px;
}

.iecl_tpin_label_box input {
    font-size: 14px;
    line-height: 1.25;
    color: #b4b4b4;
    padding: 0 20px;
    height: 50px;
    width: 100%;
}

.iecl_tpin_label_box input::placeholder {
    font-size: 14px;
    line-height: 1.25;
    color: #b4b4b4;
}

.iecl_btmcode p {
    color: #55B5F1;
}

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

.itlb_code {
    width: calc(100% - 152px);
    padding-left: 20px;
    cursor: pointer;
}

.itlb_code img {
    width: 100%;
}

.iecl_tpin_label_code input {
    width: 152px;
    height: 50px;
    background: #F4F4F4;
    border-radius: 6px;
    margin-top: 8px;
    padding: 0 20px;
    font-size: 14px;
    line-height: 1.25;
    color: #b4b4b4;
}

.iecl_tpin_label_code input::placeholder {
    font-size: 14px;
    line-height: 1.25;
    color: #b4b4b4;
}

.iecl_form .cfct_le_select {
    margin-top: 20px;
}

.iecl_btn {
    width: 149px;
    padding: 12px 0;
    background: #55B5F1;
    border-radius: 6px;
    cursor: pointer;
    margin: 0 auto;
    margin-top: 40px;
}

.iecl_btn p {
    font-size: 14px;
    color: #072146;
    line-height: 1.25;
    text-align: center;
}

.iecr_tit {
    font-size: 24px;
    line-height: 1.6;
    font-weight: bold;
    color: #00457C;
    margin-bottom: 19px;
}

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

.iecr_ul_li_icon {
    width: 11px;
}

.iulb_date {
    margin-top: 9px;
    font-family: 'poppins';
    color: #999;
    line-height: 1.75;
    font-size: 14px;
}

.iecr_ul_li a {
    display: flex;
    align-items: baseline;
    border-bottom: 1px solid #C6C8CC;
    padding-bottom: 10px;
    margin-bottom: 25px;
}

.info_hon_tit {
    color: #00457C;
    font-weight: bold;
}

.info_hon_ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -25px;
}

.info_hon_ul_li {
    width: 25%;
    padding: 0 25px;
}

.ihul_box {
    padding: 75px 39px;
    margin-bottom: 50px;
    background: #FFFFFF;
    border-radius: 10px;
    position: relative;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
}

.ihul_bg img {
    width: 100%;
}

.ihul_text {
    width: calc(100% - 20px);
    text-align: center;
    color: #00457C;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 0 30px;
    overflow: hidden;
    /* -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical; */
}

.info_total {
    padding-top: 160px;
    margin-top: -60px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

.itil_tit {
    font-weight: bold;
    color: #00457C;
}

.itir_editor p {
    font-size: 16px;
    line-height: 1.75;
    color: #666;
    margin-bottom: 12px;
}

.info_total_intr {
    margin-bottom: 85px;
}

.info_total_intr_le {
    width: 43%;
    padding-right: 100px;
    margin-top: 50px
}

.info_total_intr_ri {
    width: 57%;
}

.itil_icon {
    width: 50px;
    margin-bottom: 16px;
}

.itil_icon img {
    width: 100%;
}

.itil_word {
    margin-top: 30px;
}

.itir_ul_li .ys_imgbox_cover {
    border-radius: 10px;
    overflow: hidden;
}

.iecr_ulbox {
    overflow: hidden;
}

.iecr_ul {
    /* height: 400px; */
    animation: scroll 10s linear infinite;
}


/* C9-4就医服务-护理天地-end */
/* C2-start */
.proc_bg1 {
    width: 596px;
    position: absolute;
    bottom: 15%;
    left: 30%;
    transform: translate(-30%, 15%);
}

.proc_bg2 {
    width: 534px;
    position: absolute;
    right: 0;
    bottom: 20%;
    transform: translateY(-20%);
}

.itiu_li {
    opacity: 0.5;
}

.itiu_li.act {
    opacity: 1;
}

.proc_tit {
    font-weight: bold;
    color: #00457C;
    margin-top: 40px;
}

.proc_tpul {
    display: flex;
    margin: 0 -20px;
    align-items: stretch;
    justify-content: space-between;
    position: relative;
    z-index: 1;
}

.proc_tpul_li {
    width: 33.333333%;
    padding: 0 20px;
    cursor: pointer;
}

.proc_tpul_li_cont {
    background: #2FCCCD;
    border-radius: 10px;
    padding: 37px 40px 31px 45px;
    display: flex;
    justify-content: space-between;
    height: 100%;
    transition: all .36s;
}

.ptlc_le_text {
    font-weight: bold;
    color: #fff;
}

.ptlc_le {
    width: calc(100% - 90px);
}

.ptlc_ri {
    width: 90px;
}

.proc_cry_btmcont {
    margin-top: 50px;
}

.proc_cry_btmcont_ul {
    display: flex;
}

.pcbu_li {
    background: #FFFFFF;
    border: 1px solid #C6C8CC;
    border-radius: 60px;
    transition: all .36s;
    margin-right: 15px;
    padding: 13px 36px;
    cursor: pointer;
    transition: all .36s;
}

.pcbu_li p {
    color: #55B5F1;
    transition: all .36s;
    text-align: center;
}

.proc_cry_btmcont_box {
    margin-top: 50px;
}

.pcbb_list_tit {
    width: calc(100% - 508px);
    font-weight: bold;
    color: #00457C;
}

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

.pcbb_list_img {
    width: 508px;
}

.pcbb_list_img img {
    width: 100%;
}

.plfl_cont {
    padding: 48px 43px;
    background: #fff;
    border: 1px solid #C6C8CC;
    border-radius: 10px;
}

.plfl_cont_tit {
    color: #00457C;
    transition: all .36s;
    text-overflow: clip;
    height: 1.75em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.plfl_cont_word p {
    color: #999;
    margin: 11px 0 55px;
    text-overflow: clip;
    height: 5.25em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.plfl_cont_icon,
.plal_cont_icon {
    width: 29px;
    margin-top: 56px;
}

.plfl_cont_icon img,
.plal_cont_icon img {
    width: 100%;
}

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

.pcbb_list_foul_li {
    width: 33.333333%;
    margin-bottom: 42px;
    padding: 0 20px;
    cursor: pointer;
}

.pcbb_list_apul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -20px;
    align-items: stretch;
}

.pcbb_list_apul_li {
    width: 25%;
    padding: 0 20px;
    cursor: pointer;
    margin-bottom: 60px;
}

.plal_cont {
    padding: 34px 30px 36px;
    background: #FFFFFF;
    border: 1px solid #C6C8CC;
    border-radius: 10px;
    height: 100%;
}

.plal_cont_word {
    margin: 9px 0 63px;
    text-overflow: clip;
    height: 3.5em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.plal_cont_tit {
    color: #55B5F1;
    text-overflow: clip;
    height: 1.75em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.proc_tpul_li.on .proc_tpul_li_cont {
    background: #55B5F1;
}

.pcbu_li.on {
    background: #55B5F1;
    border: solid 1px transparent;
}

.pcbu_li.on p {
    color: #fff;
}

.proc_cry_btmcont_box {
    display: none;
}

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

.pcbb_list h6 {
    font-size: 20px;
    color: #55B5F1;
    font-weight: bold;
    line-height: 1.75;
    margin-bottom: 12px;
}

.pcbb_list p {
    font-size: 16px;
    line-height: 1.75;
    margin-bottom: 12px;
    color: #666;
}

.proc_cry_btmcont {
    display: none;
}

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

.pcbb_list p {
    font-size: 16px;
    color: #666;
    line-height: 1.75;
    margin-bottom: 12px;
}

.atten_ul_li {
    list-style: disc;
    color: #2FCCCD;
}

.atten_ul_li p {
    margin-bottom: 15px;
}

.pcbb_list_word {
    margin-top: 15px;
}

.proc_main {
    position: relative;
    padding-bottom: 62px;
}

.proc_main::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    opacity: 0.3;
    transform: matrix(1, 0, 0, -1, 0, 0);
}

/* C2-end */
/* C8-strat */
.c8_page .pcbb_list_tit {
    width: 100%;
    margin-bottom: 20px;
}

.atten_ul {
    padding-left: 20px;
}

.atten_main {
    overflow: hidden;
}

.atten_cry_btmbox {
    margin-top: 35px;
}

.atten_cry_btmbox_text {
    color: #999;
}

.atten_cry_btmbox_btn {
    width: 260px;
    margin-top: 20px;
}

.atten_cry_btmbox_btn a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 17px 36px;
    background: #55B5F1;
    border-radius: 30px;
}

.acbb_word {
    color: #fff;
    margin-right: 20px;
}

.acbb_icon {
    width: 20px;
}

.acbb_icon img {
    width: 100%;
}

.atten_main {
    position: relative;
    padding-bottom: 62px;
}

.atten_main::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    opacity: 0.3;
    transform: matrix(1, 0, 0, -1, 0, 0);
}

.atten_cry_bg {
    width: 1173px;
    position: absolute;
    right: -195px;
    bottom: -62px;
    z-index: 0;
}

.pcbb_list h4 {
    color: #00457C;
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 12px;
    margin-top: 41px;
}

.pcbb_lit_smtit {
    font-weight: bold;
    color: #00457C;
    margin-bottom: 15px;
}

.pcbb_list_smul_li {
    list-style-type: disc;
    color: #55B5F1;
}

.pcbb_btm {
    margin-top: 45px;
}

.pcbb_btm_word p {
    color: #00457C;
    font-weight: bold;
}

.pcbb_list_minul {
    display: flex;
    margin: 0 -36px;
    margin-top: 24px;
}

.pcbb_list_minul_li {
    padding: 0 36px;
    width: 20%;
}

.plml_text {
    margin-top: 20px;
    text-align: center;
}

.pcbb_btmlist {
    margin-top: 50px;
}

.atten_main_bg {
    width: 368px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 0;
}

.atten_main_bg img {
    width: 100%;
}

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

/* C8-end */
.mnba_icon {
    width: 14px;
}

.mnba_word {
    width: calc(100% - 14px);
}

.mfbb_le_ul_li:last-child::after {
    content: none;
}

/* Delia-end */

.ys_main {
    padding-top: 174px;
}

.ys_sypage .ys_banner {
    background: #EEF6FB;
}

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

.mod_banbox_tit .std_tit1 {
    color: #00457C;
    line-height: 1.4;
    font-weight: bold;
}

.mod_banbox_tit {
    margin-bottom: 22px;
}

.mod_banbox_info p {
    color: rgba(82, 82, 82, 1);
    line-height: 1.75;
}

.mod_btn_lick {
    line-height: 60px;
    display: inline-block;
    background: #55B5F1;
    border-radius: 60px;
    color: #fff;
    font-size: 18px;
    padding: 0 50px;
    transition: all 0.36s
}

.mod_banbox_info {
    margin-bottom: 73px;
}

.ys_sypage .ys_pos_center {
    top: 36%;
}

.ys_ban_slick .slick-dots li {
    width: 10px;
    height: 10px;
    background: #0C3959;
    opacity: 0.5;
}

.ys_ban_slick .slick-dots li.slick-active {
    background: #0C3959;
    opacity: 1;
}

.ys_ban_slick .slick-dots {
    bottom: 160px;
}

.ys_ban_btm {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
}

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

.ybbu_li {
    width: 25%;
    padding: 0 20px;
}

.ybbu_wrap {
    width: 100%;
    position: relative;
    border-top: 1px solid #00457C;
}

.ybbu_wrap {
    width: 100%;
}

.ybbu_wrap_ri {
    width: 30px;
    flex: none;
}

.ybbu_wrap_ri img {
    width: 100%;
}

.ybbu_wrap a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 39px 0 49px;
}

.mod_tit24 {
    font-size: 24px;
    line-height: 1.5;
    color: #00457C;
}

.ybbu_wrap_le_icon {
    width: 35px;
    flex: none;
}

.ybbu_wrap_le {
    display: flex;
    align-items: center;
    padding-right: 15px;
}

.ybbu_wrap_le_info .mod_tit24 {
    color: #00457C;
    line-height: 1.5;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.ybbu_wrap_le_info {
    padding-left: 20px;
}

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

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

.home_team_top .std_tit2 {
    font-size: bold;
    line-height: 1.5;
    color: #00457C;
    font-weight: bold;
}

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

.htbs_li {
    width: 25%;
    padding: 0 20px;
}

.home_team_btm_swip {
    margin: 0 -20px;
}

.htbs_li_wrap {
    width: 100%;
    background: #FFFFFF;
    border: 1px solid #C6C8CC;
    border-radius: 10px;
    padding: 40px 35px;
}

.hlwt_le .std_tit3 {
    color: #00457C;
    line-height: 1.5;
}

.htbs_li_wrap_top {
    width: 100%;
}

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

.hlwt_ri {
    width: 29px;
    flex: none;
    transition: all 0.36s;
    opacity: 0;
}

.hlwt_ri img {
    width: 100%;
}

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

.hlwb_top {
    width: 100%;
    padding-top: 18px;
    opacity: 0;
    transition: all 0.36s;
}

.hlwb_top_ul_li a {
    font-size: 16px;
    line-height: 1.5;
    color: #999999;
    transition: all 0.36s;
}

.hlwb_top_ul_li {
    margin-bottom: 9px;
}

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

.hlwb_btm {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transition: all 0.36s;
    padding-top: 45px;
}

.hlwb_btm_info p {
    color: #999999;
    line-height: 1.75;
    height: 7em;
    overflow: hidden;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.hlwb_btm_more {
    width: 29px;
}

.hlwb_btm_more img {
    width: 100%;
}

.hlwb_btm_info {
    margin-bottom: 28px;
}

.hilb_wrap .front {
    transition: all 600ms ease;
}

.hilb_wrap {
    width: 60px;
    height: 60px;
    position: relative;
    cursor: pointer;
    transition: all 0.36s;
}

.hilb_wrap svg {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

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

.htbc_le {
    width: 188px;
    display: flex;
}

.hilb_le {
    margin-right: 20px;
}

.home_team_btm_swip {
    margin-bottom: 58px;
    overflow: hidden;
}

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

.hilb_wrap.swiper-button-disabled {
    opacity: 0.6;
    pointer-events: none;
}

.htbc_ri {
    width: calc(100% - 188px);
    position: relative;
}

.he_swefy {
    width: 100%;
    height: 2px;
    background: #C6C8CC !important;
}

.he_swefy .swiper-pagination-progressbar-fill {
    background: #55B5F1 !important;
}

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

.home_good_cont {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #C6C8CC;
    padding-bottom: 0 !important;
}


.home_good_le {
    width: 45%;
}

.home_good_le_btm {
    width: 100%;
    padding-left: 48px;
    position: relative;
    padding-top: 30px;
}

.home_good_ri {
    width: 55%;
    padding-left: 88px;
    padding-top: 10px;
}

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

.home_good_le_wrap::after {
    content: '';
    position: absolute;
    top: 0;
    right: 52px;
    width: 80%;
    height: 84%;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 10px;
    z-index: -1;
}

.hglw_top {
    padding-left: 100px;
    padding-right: 83px;
    padding-top: 28px;
    margin-bottom: 36px;
}

.home_good_le_img {
    position: absolute;
    top: 0;
    right: 0;
    width: 140px;
    z-index: 10;
}

.home_good_le_img img {
    width: 100%;
}

.home_good_le_tit .std_tit2 {
    line-height: 1.5;
    color: #00457C;
    font-weight: bold
}

.home_good_le_tit {
    margin-bottom: 75px;
}

.hglw_img {
    width: 53px;
    margin-bottom: 20px;
}

.hglw_img img {
    width: 100%;
}

.hglw_tit .mod_tit24 {
    font-weight: bold;
}

.hglw_info p {
    font-size: 14px;
    line-height: 1.75;
    color: #55B5F1;
}

.hglw_tit {
    margin-bottom: 8px;
}

.hglw_info {
    border-bottom: 1px solid rgba(198, 200, 204, 0.5);
    padding-bottom: 21px;
}

.hglw_cent {
    display: inline-block;
    background: #fff;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 50px;
    padding: 7px 8px;
    padding-right: 22px;
    margin-bottom: 17px;
}

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

.hglw_cent_le {
    width: 38px;
}

.hglw_cent_ri {
    padding-left: 27px;
}

.hglw_cent_ri_info p {
    color: #333333;
    line-height: 1.75;
}

.hglw_btm {
    width: 100%;
    padding-left: 40px;
    display: flex;
    justify-content: space-between;
}

.hglw_btm_le {
    width: 155px;
}

.hglw_btm_ri {
    padding-left: 15px;
}

.hglw_btm_le_code {
    width: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}

.hglw_btm_le_code img {
    width: 100%;
}

.hglw_btm_le_info p {
    font-size: 14px;
    line-height: 1.75;
    color: #55B5F1;
    text-align: center;
    font-weight: bold;
}

.hglw_btm_ri .hglw_cent_wrap {
    flex-direction: row-reverse;
}

.hglw_btm_ri .hglw_cent_ri {
    padding-left: 0px;
    padding-right: 27px;
}

.hglw_btm_ri .hglw_cent {
    padding: 9px 14px;
    padding-left: 22px;
}

.hglw_cent_ri_info span {
    color: #2FCCCD;
}

.hglw_btm_ri .hglw_cent_le {
    width: 26px;
}

.home_good_ri_tit .std_tit3 {
    color: #999999;
    line-height: 1.5;
}

.home_good_ri_tit {
    margin-bottom: 50px;
}

.hcru_link {
    display: inline-block;
    background: #55B5F1;
    border-radius: 50px;
    padding: 14px 30px;
    color: #fff;
    line-height: 1.5;
    transition: all 0.36s;
}

.hcru_li {
    padding: 0 7px;
    margin-bottom: 30px;
}

.hglw_cent_ri_ul {
    margin: 0 -7px;
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 43px;
}

.hgrm_ri {
    width: 8px;
}

.hgrm_ri img {
    width: 100%;
}

.hgrm_le .mod_tit24 {
    line-height: 1.5;
    color: #55B5F1;
    transition: all 0.36s;
}

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

.home_good_ri_more {
    display: inline-block;
}

.hgrm_le {
    padding-right: 15px;
}

.home_good_ri_img {
    width: 100%;
    position: relative;
    display: flex;
    justify-content: flex-end;
    margin-top: -38px;
    pointer-events: none;
}

.hgri_wrap {
    width: 547px;
    position: relative;
    right: -60px;
}

.hgri_wrap img {
    width: 100%;
}

.home_what {
    width: 100%;
    position: relative;
    background: linear-gradient(281.44deg, #7BD7D8 -1.56%, #55B5F1 89.26%);
}

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

.home_what_top .std_tit2 {
    line-height: 1.4;
    color: #fff;
    font-weight: bold;
}

.home_what_btm_le {
    width: 51.5%;
    padding-right: 140px;
    padding-left: 26px;
    position: relative;
}

.home_what_btm_ri {
    width: 48.5%;
}

.hwbr_li img {
    border-radius: 10px;
}

.hwbr_li {
    margin-bottom: 80px;
    transition: all 0.36s;
    opacity: 0.6;
}

.hwbr_li.act {
    opacity: 1;
}

.pbwf_le_li_ph {
    display: none;
}

.pbwf_le_li_tit .mod_tit24 {
    line-height: 1.5;
    color: #CEECFF;
    transition: all 0.36s;
    font-weight: bold;
}

.pbwf_le_li.act .pbwf_le_li_tit .mod_tit24 {
    color: #fff;
}

.pbwf_le_li_info p {
    color: #fff;
    overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.pbwf_le_li_more {
    width: 29px;
}

.pbwf_le_li_more img {
    width: 100%;
}

.pbwf_le_li_tit {
    margin-bottom: 18px;
    cursor: pointer;
}

.pbwf_le_li_info {
    margin-bottom: 25px;
}

.pbwf_le_li_wrap {
    display: none;
    padding-bottom: 50px;
}

/* .pbwf_le_li.act .pbwf_le_li_wrap {
    display: block;
} */

.pbwf_le_li {
    padding-bottom: 8px;
}

.pbwf_le_li:last-child {
    padding-bottom: 0 !important;
}

.pbwf_le_progr {
    height: calc(100% - 20px);
    width: 2px;
    background: rgba(255, 255, 255, 0.3);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
}

.pbwf_le_progr span {
    display: block;
    width: 100%;
    background: #fff;
}

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

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

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

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

.hnbo_ri {
    flex: none;
}

.hnbo_li p {
    font-size: 16px;
    line-height: 1.5;
    color: #55B5F1;
    border: 1px solid #D8D8D8;
    border-radius: 4px;
    padding: 9px 16px;
    cursor: pointer;
    transition: all 0.36s;
}

.hnbo_li {
    margin-right: 18px;
}

.hnbo_le {
    display: flex;
}

.hnbo_li.act p {
    color: #fff;
    border-color: #55B5F1;
    background: #55B5F1;
}

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

.hnbs_wrap_le {
    width: 49%;
}

.hnbs_wrap_ri {
    width: 51%;
    padding-left: 40px;
}

.hnbs_wrap_le_img .ys_imgbox_cover {
    border-radius: 10px;
}

.hnbs_wrap_le_btm {
    width: 100%;
    padding-top: 30px;
}

.hwlb_subtit p {
    color: #55B5F1;
    line-height: 1.5;
}

.hwlb_tit .mod_tit24 {
    color: #221F20;
    line-height: 1.75;
    transition: all 0.36s;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    transition: all 0.36s;
}

.hwlb_subtit {
    margin-bottom: 5px;
}

.hwlb_time p {
    color: #999999;
    line-height: 1.75;
    font-family: 'poppins';
}

.hwlb_tit {
    margin-bottom: 25px;
}

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

.hwru_ri {
    width: 28%;
}

.hwru_le {
    width: 72%;
    padding-right: 100px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.hwru_li a {
    display: flex;
    flex-wrap: wrap;
    padding: 33px 0;
}

.hwru_ri .ys_imgbox_cover {
    border-radius: 6px;
}

.hwru_le_tit .std_text2 {
    color: #221F20;
    line-height: 1.6;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    transition: all 0.36s;
    height: 3.2em;
}

.hwru_le_top {
    margin-bottom: 15px;
}

.hwru_li {
    width: 100%;
    border-bottom: 1px solid #C6C8CC;
}

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

.hwru_li:last-child a {
    padding-bottom: 0;
}

.hwru_li:last-child {
    border-bottom: none;
}

.hnbs_lwap {
    width: 100%;
}

.hlul_icon {
    width: 12px;
    margin-top: 10px;
}

.hlul_icon img {
    width: 100%;
}

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

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

.hnbs_lwap_ul_li {
    width: 50%;
    position: relative;
    padding: 0 20px;
}

.hnbs_lwap_ul_li a {
    display: flex;
    flex-wrap: wrap;
    border-bottom: 1px solid #C6C8CC;
    padding: 15px 0;
}

.hlul_le .hwru_le_tit {
    margin-bottom: 5px;
}

.hlul_le .hwlb_time p {
    font-size: 14px;
    line-height: 1.75;
    color: #999999;
}

.hlul_le .hwru_le_tit .std_text2 {
    -webkit-line-clamp: 1;
}

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

.hnbs_lwap_ul_li:nth-child(2) a {
    padding-top: 0;
}

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

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

.home_heal_cont {
    width: 50%;
    position: relative;
}

.home_heal_more .mod_btn_lick {
    padding: 0 37px;
    font-size: 16px;
}

.home_heal_more {
    padding-top: 100px;
    padding-bottom: 50px;
}

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

.home_conti_cont {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}

.home_conti_le {
    width: 43%;
    padding-right: 164px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.home_conti_ri {
    padding-bottom: 50px;
    width: 57%;
}

.home_conti_img {
    width: 100%;
}

.home_conti_img img {
    width: 100%;
}

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

.home_conti_ri_top p {
    margin-bottom: 30px;
}

.home_conti_ri_top p a {
    font-weight: bold;
    color: #55B5F1;
}

.home_conti_ri_wrap {
    width: 100%;
    position: relative;
    padding-bottom: 30px;
}

.hcrw_img {
    width: 56%;
    position: absolute;
    bottom: 20px;
    right: 0;
}

.hcrw_img img {
    width: 100%;
}

.home_conti_ri_swip {
    width: calc(100% + 260px);
}

.hcrs_li a {
    display: block;
    background: #FFFFFF;
    border: 1px solid #C6C8CC;
    border-radius: 10px;
    padding: 28px 37px 39px;
}

.hcrs_ul {
    margin: 0 -20px;
}

.hcrs_li {
    width: 33.333333%;
    padding: 0 20px;
}

.hcrs_li_icon {
    width: 36px;
    margin-bottom: 14px;
}

.hcrs_li_icon img {
    width: 100%;
}

.hcrs_li_more {
    width: 30px;
}

.hcrs_li_more img {
    width: 100%;
}

.hcrs_li_tit .std_tit3 {
    color: #00457C;
    line-height: 1.5;
    height: 3em;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.hcrs_li_tit {
    margin-bottom: 8px;
}

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

.home_conti_ri_btm {
    padding-top: 38px;
}

.hcrb_li_le .mod_tit24 {
    color: #55B5F1;
}

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

.hcrb_li_le {
    padding-right: 12px;
}

.hcrb_li_ri {
    width: 8px;
}

.hcrb_li_ri img {
    width: 100%;
}

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

.hcrb_li {
    margin-right: 160px;
}

.home_scien {
    width: 100%;
    position: relative;
    background: linear-gradient(101.38deg, #00457C 0.87%, #6FC2FF 95.03%);
}

.home_scien_top,
.home_scien_btm {
    width: 100%;
    position: relative;
}

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

.home_scien_top_ri {
    width: 140px;
}

.hstr_btn {
    display: flex;
}

.hsbu_li {
    width: 33.333333%;
    padding: 0 20px;
}

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

.home_scien_btm_ul {
    margin: 0 -20px;
}

.hsbu_li_link {
    display: block;
    width: 100%;
}

.hsbu_img .ys_imgbox_cover {
    border-radius: 10px;
}

.hsbu_btm {
    width: 100%;
    position: relative;
    padding-top: 34px;
}

.hsbu_btm_time p {
    color: #FFFFFF;
    line-height: 1.3;
    font-family: 'poppins';
}

.hsbu_btm_tit p {
    color: #fff;
    line-height: 1.75;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.hsbu_btm_time {
    margin-bottom: 11px;
}

.hsbu_btm_more p {
    border: 1px solid rgba(216, 216, 216, 1);
    cursor: pointer;
    padding: 9px 16px;
    font-size: 16px;
    line-height: 1.5;
    display: inline-block;
    color: #fff;
    border-radius: 4px;
    transition: all 0.36s;
}

.hsbu_btm_tit {
    margin-bottom: 35px;
}

.hilb_wrap.slick-disabled {
    opacity: 0.4;
    pointer-events: none;
}

.mrls_hide {
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
}

.mplu_li_icon {
    flex: none;
}

.mnbc_logo a {
    display: block;
}

.mnbc_list_ul_li {
    margin-right: 35px;
    padding-right: 0;
}

.mlul_word p,
.mnbc_logo a {
    line-height: 136px;
    transition: all 0.36s;
}

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

.ys_main {
    padding-top: 180px;
}

.mod_nav_btm {
    box-shadow: inherit;
}

.ys_hd_pc {
    background: #EEF6FB;
    transition: all 0.36s;
}

.ys_hd_pc.isfixed {
    background: #fff;
}

.mnbc_logo {
    line-height: inherit;
}

.mod_nav_btm_an {
    margin: 0 !important;
}

.ys_hd_pc.isfixed .mlul_word p,
.ys_hd_pc.isfixed .mnbc_logo a {
    line-height: 100px;
}

.ys_sypage .ys_main {
    transition: all 0.36s;
}

.ys_page_wrap.act .ys_main {
    padding-top: 140px;
}

.hgrm_ri .ys_imgbox_cover img:nth-child(2) {
    top: 1px;
    opacity: 0;
}

.hgrm_ri .ys_imgbox_cover img {
    transition: all 0.36s;
}

.pbwf_le_ul {
    max-height: 73vh;
}

.pbwf_le_ul .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 2px;
    background: #fff !important;
}

.pbwf_le_ul .mCSB_draggerRail {
    background: rgba(255, 255, 255, 0.4) !important;
}

.mftu_li_icon {
    margin-bottom: 10px;
}

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

.msul_btm {
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
}

.hglw_btm_ri .hglw_cent_ri_info {
    transition: all 1.6s cubic-bezier(.33, 1, .68, 1);
    transition-delay: 0.6s;
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
}

.hglw_btm_ri.on .hglw_cent_ri_info {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}

.yx_search3xlbox {
    transition: top 0.36s;
}

.ys_hd_pc.isfixed .yx_search3xlbox {
    top: 144px;
}

.mod_nav_btm_an .mlul_pull {
    transition: top 0.36s;
}

.ys_hd_pc.isfixed .mod_nav_btm_an .mlul_pull {
    top: 144px;
}

.ys_nypage .ys_hd_pc {
    background: #fff;
    border-bottom: 1px solid rgba(198, 200, 204, 0.5);
}

.mod_bread_wrap {
    width: 100%;
}

.mod_bread_li img {
    margin-bottom: 2px;
}

.mod_bread_li a::after {
    top: 10px;
}

.mod_bread_li:first-child a::after {
    top: 11px;
}

.conta_inform {
    width: 100%;
    position: relative;
    padding-bottom: 0 !important;
    z-index: 1;
}

.conta_inform::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(1, 0, 0, -1, 0, 0);
    display: block;
    z-index: -1;
    opacity: 0.5;
}

.conta_inform_cont {
    width: calc(100% + 192px);
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    overflow: hidden;
}

.conta_inform_le {
    width: 476px;
    padding-bottom: 45px;
}

.conta_inform_ri {
    width: calc(100% - 476px);
}

.conta_inform_le_tit .std_tit3 {
    color: #00457C;
    font-weight: bold;
    line-height: 1.6;
}

.cilu_li {
    display: flex;
    border-bottom: 1px solid #DFDFDF;
    padding: 28px 0;
    align-items: center;
}

.cilu_ri p {
    color: rgba(82, 82, 82, 1);
}

.cilu_le {
    width: 40px;
    flex: none;
}

.cilu_le img {
    width: 100%;
}

.cilu_ri {
    padding-left: 48px;
}

.cilu_li:last-child {
    border-bottom: none;
}

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

.conta_inform_ri img {
    width: 100%;
}

.exper_introd {
    width: 100%;
    position: relative;
    padding-top: 35px;
    padding-bottom: 50px;
}

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

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

.exper_introd_le {
    width: 390px;
}

.exper_introd_ri {
    width: calc(100% - 390px);
    padding-left: 130px;
}

.exper_introd_le_tit .std_tit1 {
    color: #00457C;
    line-height: 1.4;
    font-weight: bold;
}

.exper_introd_le_wrap {
    width: 100%;
    background: #F4F4F4;
    border-radius: 10px;
    padding: 40px;
}

.eilw_tit .std_text2 {
    color: #00457C;
    font-weight: bold;
    line-height: 1.6;
}


.eilw_sear {
    background: #fff;
    width: 100%;
    border-radius: 4px;
    margin-bottom: 22px;
}

.eilw_sear label {
    padding: 17px 18px;
    display: flex;
    align-items: center;
}

.eilw_tit {
    margin-bottom: 25px;
}

.eilw_sear img {
    width: 20px;
}

.eilw_sear input {
    width: calc(100% - 20px);
    padding-left: 9px;
    font-size: 16px;
    color: #999999;
}

.eilw_sear input::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #999999;
}

.eilw_sear input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #999999;
}

.eilw_sear input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #999999;
}

.eilw_sear input:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #999999;
}

.eilw_optio {
    width: 100%;
    position: relative;
    padding-bottom: 18px;
}

.eilw_optio_tit p {
    color: #00457C;
    line-height: 1.6;
}

.eilw_optio_tit {
    margin-bottom: 20px;
}

.eilw_optio_ul_li a {
    font-size: 16px;
    line-height: 1.5;
    color: #999;
    transition: all 0.36s;
}

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

.eilw_optio_ul_li {
    width: 11.111111%;
    margin-bottom: 12px;
}

.eilw_optio_ul_li.act a {
    color: #55B5F1;
}

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

.eilw_condi_li_top {
    width: 100%;
    background: #fff;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 4px;
    padding: 15px 18px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    position: relative;
    z-index: 10;
}

.eclt_ri {
    width: 7px;
}

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

.eclt_le p {
    font-size: 16px;
    line-height: 1.5;
    color: #00457C;
}

.eilw_condi_li_btm {
    width: 100%;
    background: #FFFFFF;
    border-radius: 0 0 4px 4px;
    padding: 23px 18px;
    display: none;
}

.eclb_li_le {
    width: 16px;
    height: 16px;
    border: 1px solid #C6C8CC;
    border-radius: 2px;
    position: relative;
    transition: all 0.36s;
    flex: none;
    margin-top: 5px;
}

.eclb_li_le img {
    width: 11px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all 0.36s;
    opacity: 0;
}

.eclb_li {
    display: flex;
    cursor: pointer;
    margin-bottom: 17px;
}

.eclb_li_ri {
    padding-left: 13px;
}

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

.eclb_li.on .eclb_li_le {
    border-color: #55B5F1;
}

.eclb_li.on .eclb_li_le img {
    opacity: 1;
}

.eclb_li.on .eclb_li_ri p {
    color: #55B5F1;
}

.eclb_li:last-child {
    margin-bottom: 6px;
}

.eclb_ul {
    width: 100%;
    max-height: 276px;
}

.eclb_ul .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 2px;
    background: #55B5F1 !important;
}

.eilw_condi_li {
    margin-bottom: 15px;
}

.eilw_condi_li_top.on .eclt_ri img {
    transform: rotate(180deg);
}

.eilw_btn_ul {
    display: flex;
    margin: 0 -4px;
}

.eilw_btn_ul_li {
    width: 50%;
    padding: 0 4px;
}

.eilw_btn_ul_li a {
    background: #C6C8CC;
    border-radius: 4px;
    text-align: center;
    padding: 12px 15px;
    display: block;
    color: #fff;
    line-height: 1.5;
    font-size: 16px;
}

.eilw_btn_ul_li:nth-child(2) a {
    background: #55B5F1;
}

.eiru_li {
    width: 50%;
    padding: 0 20px;
    margin-bottom: 80px;
}

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

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

.eiru_wrap_le {
    width: 167px;
}

.eiru_wrap_ri {
    width: calc(100% - 167px);
    padding-left: 30px;
}

.eiru_wrap_le .ys_imgbox_cover {
    border-radius: 10px;
}

.eiru_wrap_ri .emcu_li_name {
    margin-top: 0 !important;
}

.eiru_wrap_ri .emcu_li_word p {
    height: inherit !important;
    -webkit-line-clamp: 2;
}

.eiru_wrap_ri .emcu_li_list_li:nth-child(2) {
    display: flex;
    justify-content: flex-end;
}

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

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

.acce_plan_ri {
    width: 48.5%;
}

.acce_plan_ri img {
    width: 100%;
    border-radius: 10px;
}

.acce_plan_le {
    width: 51.5%;
    padding-right: 171px;
}

.acce_plan_le_tit .std_tit2 {
    color: #00457C;
    font-weight: bold;
    line-height: 1.4;
}

.acce_plan_le_tit {
    margin-bottom: 36px;
}

.acce_plan_le_info p {
    margin-bottom: 20px;
    color: rgb(82, 82, 82);
}


.acce_plan_desz {
    position: absolute;
    top: 55%;
    left: 0;
    transform: translateY(-50%);
    width: 467px;
}

.acce_plan_desz img {
    width: 100%;
}

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

.acce_ondi::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: -1;
    height: 756px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

.acce_ondi_cont {
    width: 100%;
}

.acce_ondi_edit p {
    color: rgba(34, 31, 32, 1);
    margin-bottom: 14px;
}

.acce_list {
    width: 100%;
}

.acce_list_cont {
    width: 100%;
    position: relative;
    border-top: 1px solid #C6C8CC;
    padding-bottom: 40px !important;
}

.acce_list_ul_li {
    width: 25%;
    padding: 0 20px;
    margin-bottom: 60px;
}

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

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

.alul_warp .ys_imgbox_cover {
    border-radius: 10px;
}

.alul_warp_info p {
    color: rgba(82, 82, 82, 1);
    line-height: 1.75;
}

.alul_warp_info {
    margin-top: 10px;
}

.seek_help {
    width: 100%;
    position: relative;
    z-index: 2;
}

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


.seek_help_le .std_tit1 {
    color: #00457C;
    line-height: 1.4;
    font-weight: bold;
}

.seek_help_ri {
    width: 445px;
}

.seek_help_ri img {
    width: 100%;
}

.seek_help_le {
    padding-top: 35px;
}

.seek_conti {
    width: 100%;
    position: relative;
    z-index: 1;
    margin-top: -63px;
}

.seek_conti::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    display: block;
    opacity: 0.6;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

.seek_conti_cont {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    padding-top: 60px;
}

.seek_conti_le {
    width: 42.5%;
    padding-right: 165px;
}

.seek_conti_ri {
    width: 57.5%;
}

.seek_conti_le_tit .std_tit2 {
    font-weight: bold;
    color: #00457C;
    line-height: 1.5;
}

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

.sclb_txt p {
    color: #221F20;
    line-height: 1.4;
}

.sclb_txt {
    margin-bottom: 5px;
}

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

.sclb_numb .mod_tit32 {
    color: #55B5F1;
    font-weight: bold;
    font-family: 'poppins';
}

.seek_conti_ri_top p {
    color: #221F20;
    line-height: 1.75;
    margin-bottom: 26px;
}

.seek_conti_ri_btm {
    width: 508px;
    max-width: 100%;
    margin: 0 auto;
    padding-top: 60px;
}

.seek_conti_ri_btm img {
    width: 100%;
}

.seek_love_le {
    width: 36%;
}

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

.sllu_li {
    height: 100%;
}

.seek_love_ri_bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, #FFFBF5, #FFFBF5);
}

.seek_love_ri {
    width: 64%;
    padding-left: 152px;
    padding-top: 68px;
    padding-bottom: 96px;
    padding-right: 10%;
    position: relative;
}

.seek_love {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}

.slrb_li {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}

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

.slrt_li_top .std_tit2 {
    color: #00457C;
    line-height: 1.4;
    font-weight: bold;
}

.seek_love_ri_top {
    position: relative;
    z-index: 10;
}

.slrt_li_top {
    border-bottom: 1px solid rgba(203, 201, 196, 1);
    padding-bottom: 18px;
    margin-bottom: 24px;
}

.slrt_li_sbuti p {
    font-weight: bold;
    color: #E17854;
    line-height: 1.6;
}

.slrt_li_sbuti {
    margin-bottom: 20px;
}

.slul_le {
    width: 26px;
    flex: none;
    margin-top: 1px;
}

.slul_le img {
    width: 100%;
}

.slrt_li_ul_li {
    display: flex;
    margin-bottom: 14px;
}

.slul_ri {
    width: calc(100% - 26px);
    padding-left: 12px;
}

.slul_ri p {
    color: rgb(82, 82, 82, 1);
    line-height: 1.75;
}

.slul_ri p span {
    font-weight: bold;
    color: #221F20;
}

.slrt_li {
    display: none;
}

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

.seek_love_ri_cen {
    width: 100%;
    position: relative;
    padding-top: 25px;
    padding-bottom: 35px;
}

.seek_love_ri_btm {
    width: 100%;
    z-index: 10;
    position: relative;
}

.slrb_tit p {
    line-height: 1.6;
    color: #221F20;
    font-weight: bold;
}

.slrb_li_wrap_ri {
    width: 29px;
    float: none;
}

.slrb_li_wrap_ri img {
    width: 100%;
}

.slrb_li_wrap a {
    display: flex;
    border-bottom: 1px solid rgba(198, 200, 204, 1);
    align-items: center;
    padding-bottom: 8px;
    padding-top: 8px;
}

.slrb_li_wrap_le p {
    color: #221F20;
    line-height: 1.4;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    transition: all 0.36s;
}

.slrb_tit {
    margin-bottom: 6px;
}

.slrb_ul {
    margin: 0 -15px;
    display: flex;
    flex-wrap: wrap;
}

.slru_li {
    width: 50%;
    padding: 0 15px;
}

.slrb_li_wrap {
    width: 100%;
}

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

.slry_li {
    display: none;
}

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

.slrb_li:nth-child(2) {
    background: #F2F9C8;
}

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

.seek_subs_cont {
    width: calc(100% - 260px);
    position: relative;
}

.seek_subs_ri {
    width: 45%;
    position: absolute;
    top: 0;
    right: 0;
}

.seek_subs_le {
    width: 55%;
}

.seek_subs_img {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 26%;
}

.seek_subs_img img {
    width: 100%;
}

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

.seek_subs_le_wrap .slrt_li_top {
    margin-bottom: 55px;
}

.slrt_li_ul {
    padding-right: 140px;
}

/* .seek_subs_le_wrap .seek_love_ri_top {
    margin-bottom: 65px;
} */

.seek_diffic {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}

.seek_diffic .slrb_li {
    background: linear-gradient(0deg, #D9ECFA, #D9ECFA);
}

.seek_love_le_ul {
    height: 100%;
}

.seek_love_le_ul .slick-list,
.seek_love_le_ul .slick-track {
    height: 100%;
}

.sllu_li .ys_imgbox_cover {
    height: 100%;
}

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

.seek_move {
    width: 100%;
    position: relative;
    padding-bottom: 60px !important;
}

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

.seek_move_top_le .std_tit2 {
    color: #00457C;
    font-weight: bold;
    line-height: 1.4;
}

.seek_move_top {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}

.smbl_li_wrap .ys_imgbox_cover {
    border-radius: 10px;
}

.smbl_li {
    width: 33.333333%;
    padding: 0 20px;
}

.smbl_li_btm {
    padding-top: 24px;
}

.smbl_li_btm_info p {
    color: #221F20;
    line-height: 1.75;
}

.smbl_li_btm .hwlb_time {
    margin-bottom: 14px;
}

.smbl_li_btm .hwru_le_tit {
    margin-bottom: 38px;
}

.seek_move_btm_list {
    margin: 0 -20px;
    padding-bottom: 70px;
    overflow: hidden;
}

.ys_f1_1page .seek_help_ri {
    width: 68%;
}

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

.ys_f1_1page .seek_help_cont {
    width: calc(100% + 193px);
}

.unders_introd_cont {
    width: 100%;
    position: relative;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    padding-top: 40px;
}

.unders_introd_ri {
    width: 49%;
}

.unders_introd_le {
    width: 51%;
    padding-right: 173px;
    padding-top: 100px;
    padding-bottom: 100px;
}

.unders_introd_ri .ys_imgbox_cover {
    border-radius: 10px;
}

.unders_introd_le_tit .std_tit2 {
    color: #00457C;
    font-weight: bold;
    line-height: 1.4;
}

.unders_introd_le_info p {
    color: #666;
    line-height: 1.75;
}

.unders_introd_le_tit {
    margin-bottom: 35px;
}

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

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

.unders_histo_tit .std_tit2 {
    font-weight: bold;
    color: #00457C;
    line-height: 1.4;
}

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

.unders_histo_swi {
    width: calc(100% + 470px);
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 90px;
}

.uhsu_li {
    width: 100%;
    padding: 0 20px;
}

.uhsu_li:not(:first-child),
.uhsr_ul_li:not(:first-child) {
    display: none;
}

.unders_histo_swi_ul .slick-list {
    margin: 0 -20px;
}

.uhsu_wrap_ri {
    width: 49%;
}

.uhsu_wrap_ri .ys_imgbox_cover {
    border-radius: 10px;
}

.uhsu_wrap_le {
    width: 51%;
    padding-right: 20px;
}


.uhsu_wrap_le_tit p {
    font-size: 64px;
    line-height: 1.4;
    color: #55B5F1;
    font-weight: bold;
    font-family: 'poppins';
}

.uhsu_wrap_le_info p {
    color: #666666;
    line-height: 1.75;
    padding-left: 22px;
    position: relative;
}

.uhsu_wrap_le_info p::after {
    content: '';
    position: absolute;
    top: 11px;
    left: 0;
    width: 6px;
    height: 6px;
    background: #55B5F1;
    border-radius: 50%;
}

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

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

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

.unders_introd_le_ul {
    margin-bottom: 200px;
}

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

.unders_histo_swi_ri {
    width: 30.9%;
}

.uhsr_ul_li .ys_imgbox_cover {
    border-radius: 10px;
    opacity: 0.3;
}

.unders_histo_swi_ul {
    width: 69.1%;
    padding-right: 130px;
}

.unders_histo_click_btm {
    display: flex;
}

.unders_histo_click_btm .hilb_le {
    margin-right: 0;
}

.unders_histo_click {
    width: 100%;
    padding: 0 85px;
    position: relative;
}

.unders_histo_click_ul {
    border-top: 2px solid rgba(198, 200, 204, 0.2);
}

.uhcu_wrap {
    text-align: center;
    cursor: pointer;
}

.uhcu_wrap .mod_tit24 {
    font-weight: bold;
    line-height: 1.75;
    color: #999999;
    display: inline-block;
    position: relative;
    padding-top: 19px;
}

.uhcu_wrap .mod_tit24::after {
    content: '';
    position: absolute;
    top: -2px;
    left: 50%;
    transform: translateX(-50%);
    width: 0%;
    height: 2px;
    background: #55B5F1;
    transition: all 0.36s;
    opacity: 0;
}

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

.hilb_wrap circle {
    stroke-width: 3 !important;
    r: 18.7 !important;
}

.unders_histo_click_btm .hilb_wrap {
    position: absolute;
    top: -30px;
}

.unders_histo_click_btm .hilb_le {
    left: 0;
}

.unders_histo_click_btm .hilb_ri {
    right: 0;
}

.unders_histo_click_ul .slick-list {
    padding-top: 2px;
    margin-top: -2px;
}

/* .uhcu_li.slick-current .uhcu_wrap .mod_tit24::after {
    opacity: 1;
    width: 100%;
} */

.uhcu_li.act .uhcu_wrap .mod_tit24::after {
    opacity: 1;
    width: 100%;
}

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

.unders_hono::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(1, 0, 0, -1, 0, 0);
    z-index: -1;
}

.unders_histo {
    padding-top: 0 !important;
}

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

.unders_hono_btm {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    width: 100%;
    align-items: flex-start;
}

.unders_hono_btm_le {
    width: 40%;
}

.unders_hono_btm_le img {
    width: 100%;
    border-radius: 10px;
}

.unders_hono_btm_ri {
    width: 60%;
    padding-left: 170px;
}

.uhbr_li p {
    color: #666666;
    line-height: 1.75;
    padding-left: 24px;
    position: relative;
    transition: all 0.36s;
}

.uhbr_li p::after {
    content: '';
    position: absolute;
    top: 13px;
    left: 0;
    width: 8px;
    height: 8px;
    background: #999999;
    border-radius: 50%;
    transition: all 0.36s;
}

.uhbr_li {
    margin-bottom: 18px;
}

.unders_hono_desz {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 484px;
}

.unders_hono_desz img {
    width: 100%;
}

.uhbr_ul {
    width: 100%;
    height: 400px;
}

.uhbr_ul .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 2px;
    background: #55B5F1 !important;
}

.uhbr_ul .mCSB_draggerRail {
    background: #C6C8CC !important;
}

.unders_cultur {
    width: 100%;
}

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

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

.unders_introd_le_ul .ys_imgbox_cover {
    display: none;
}

.ucbi_li {
    width: 100%;
}

.ucbi_li_img {
    width: 100%;
    height: 718px;
}

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

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

.unders_cultur_btm_cont {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
}

.ucbc_ul {
    width: 100%;
    height: 100%;
    display: flex;
}

.ucbc_li {
    width: 20%;
    height: 100%;
    border-right: 1px solid rgba(255, 255, 255, 0.5);
    padding: 30px;
    padding-top: 287px;
    text-align: center;
    transition: all 0.36s;
}

.ucbc_li:last-child {
    border: none;
}

.ucbc_li_icon {
    width: 50px;
    margin: 0 auto;
    margin-bottom: 30px;
}

.ucbc_li_tit .std_tit3 {
    font-weight: bold;
    color: #fff;
    line-height: 1.6;
}

.ucbc_li_info p {
    color: #fff;
    line-height: 1.75;
}

.ucbc_li_tit {
    margin-bottom: 28px;
}

.ucbc_li_info {
    opacity: 0;
    transition: all 0.36s;
    transform: translateY(10px);
}

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

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

.unders_pictur_btn .hstr_btn {
    justify-content: flex-end;
}

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

.unders_pictur_li {
    padding: 0 10px;
}

.unders_pictur_ul {
    margin: 0 -10px;
}

.ys_e6page .seek_help_ri {
    width: 520px;
}

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

.medici_educa_top {
    width: 100%;
    padding-right: 260px;
}

.medici_educa_top_info p {
    color: rgba(82, 82, 82, 1);
    line-height: 1.75;
    margin-bottom: 28px;
}

.medici_educa_top_info {
    padding-bottom: 25px;
}

.medici_educa_top .seek_conti_le_tit {
    margin-bottom: 30px;
}

.medici_educa_btm {
    width: calc(100% + 193px);
}

.mebs_li {
    width: 610px !important;
    margin-right: 40px;
}

.mebs_li_wrap_top .ys_imgbox_cover {
    border-radius: 10px;
}

.mebs_li_wrap_btm p {
    color: #221F20;
    line-height: 1.75;
}

.mebs_li_wrap_btm {
    margin-top: 12px;
}

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

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

.seek_powe .seek_conti_le_tit .std_tit2 {
    color: #fff;
}

.seek_powe .medici_educa_top_info p {
    color: #fff;
}

.seek_powe .mebs_li_wrap_btm p {
    color: #fff;
}

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

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

.seek_brief_tit .std_tit2 {
    color: #00457C;
    font-weight: bold;
    line-height: 1.5;
}

.seek_brief .qcul_btm {
    padding-right: 130px;
}

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

.seek_brief .ques_cry_ul_li:last-child {
    padding-bottom: 0;
}

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

.seek_elega .htbc_le {
    justify-content: flex-end;
}

.seek_elega::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(1, 0, 0, -1, 0, 0);
    opacity: 0.3;
    z-index: -1;
}

.emcu_li_list_li .elll_link {
    display: flex;
    align-items: center;
}

.work_devel {
    width: 100%;
    position: relative;
    z-index: 1;
    padding-bottom: 58px;
    overflow: hidden;
}

.work_devel::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(85.31deg, rgba(217, 233, 255, 0.5) 15.63%, rgba(255, 255, 255, 0) 109.05%);
    transform: matrix(-1, 0, 0, 1, 0, 0);
    z-index: -1;
}

.work_devel_tit .std_tit1 {
    color: #00457C;
    font-weight: bold;
    line-height: 1.4;
}

.work_devel_subtit .std_tit3 {
    font-weight: bold;
    color: #00457C;
    line-height: 1.6;
}

.work_devel_info p {
    color: #666666;
    line-height: 1.75;
    margin-bottom: 35px;
}

.work_devel_subtit {
    margin-bottom: 19px;
}

.work_devel_wrap {
    width: 65%;
}

.work_devel_img {
    width: 50%;
    position: absolute;
    bottom: 0;
    right: 0;
}

.work_devel_img img {
    width: 100%;
}

.work_devel_cont {
    padding-top: 43px;
}

.work_trend {
    width: 100%;
    position: relative;
    z-index: 1;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

.work_monit {
    width: 100%;
    position: relative;
    background: linear-gradient(101.38deg, #00457C 0.87%, #6FC2FF 95.03%);
}

.work_monit .seek_move_top_le .std_tit2 {
    color: #fff;
}

.work_monit .hgrm_le .mod_tit24 {
    color: #fff;
}

.work_monit .hwlb_time p {
    color: #D9ECFA;
}

.work_monit .hwru_le_tit .std_text2 {
    color: #fff;
}

.work_monit .swiper-pagination-progressbar-fill {
    background: #fff !important;
}

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

.work_yout {
    width: 100%;
    position: relative;
    z-index: 1;
    padding-bottom: 50px !important;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}


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

.wybu_li a {
    background: #FFFFFF;
    border: 1px solid #C6C8CC;
    border-radius: 10px;
    display: block;
    padding: 40px 43px 45px;
}

.wybu_li {
    width: 33.333333%;
    padding: 0 20px;
    margin-bottom: 40px;
}

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

.wybu_li .issb_ul_li_date {
    margin-bottom: 10px;
}

.wybu_li .issb_ul_li_tit {
    margin-bottom: 17px;
}

.wybu_li .issb_ul_li_date {
    color: #999999;
    font-family: 'poppins';
}

.wybu_li .issb_ul_li_word {
    margin-bottom: 58px;
}

.wybu_li .issb_ul_li_word p {
    color: #999999;
}

.wybu_li .issb_ul_li_tit {
    transition: all 0.36s;
}

.drug_instit {
    width: 100%;
    position: relative;
    padding-top: 35px !important;
    z-index: 1;
}

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

.drug_instit_le {
    width: 310px;
}

.drug_instit_ri {
    width: calc(100% - 310px);
    padding-left: 215px;
}

.drug_instit_le_tit .std_tit1 {
    font-weight: bold;
    color: #00457C;
    line-height: 1.4;
}

.dilu_li .dilu_link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 6px;
    padding: 14px 20px;
    transition: all 0.36s;
}

.dilu_ri {
    width: 8px;
    flex: none;
}

.dilu_le p {
    color: #55B5F1;
    line-height: 1.75;
    transition: all 0.36s;
    padding-right: 10px;
}

.dilu_ri .ys_imgbox_cover img:nth-child(2) {
    opacity: 0;
    top: 1px;
}

.dilu_li.act .dilu_link {
    background: #55B5F1;
}

.dilu_li.act .ys_imgbox_cover img:nth-child(2) {
    opacity: 1;
}

.dilu_li.act .ys_imgbox_cover img:nth-child(1) {
    opacity: 0;
}

.dilu_li.act .dilu_le p {
    color: #fff;
}

.dilu_li {
    margin-bottom: 24px;
}

.drug_instit_desz {
    width: 467px;
    position: absolute;
    top: 220px;
    left: 0;
}

.drug_instit_desz img {
    width: 100%;
}

.diru_li {
    width: 100%;
}

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

.diru_wrap {
    width: 100%;
}

.diru_wrap_tit .std_tit3 {
    color: #00457C;
    font-weight: bold;
}

.diru_wrap_tit {
    width: 100%;
    border-bottom: 1px solid #C6C8CC;
    padding-bottom: 35px;
    margin-bottom: 40px;
}

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

.dwbu_li a {
    text-decoration-line: underline;
    color: #55B5F1;
    line-height: 1.75;
}

.dwbu_li {
    margin-bottom: 14px;
}

.diru_wrap_btm .acce_ondi_edit {
    margin-bottom: 57px;
}

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

.comm_introd {
    width: 100%;
    position: relative;
    padding-top: 50px;
}

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

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

.comm_introd_btm_img img {
    width: 100%;
    border-radius: 10px;
}

.comm_introd_btm_info p {
    color: rgb(82, 82, 82);
    line-height: 1.75;
}

.comm_introd_btm_img {
    margin-bottom: 40px;
}

.comm_introd_btm_more .hgrm_le p {
    font-size: 18px;
    line-height: 1.5;
    color: #55B5F1;
    transition: all 0.36s;
}

.comm_introd_btm_info {
    margin-bottom: 36px;
}

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

.comm_laws::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(1, 0, 0, -1, 0, 0);
    z-index: -1;
    opacity: 0.3;
}

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

.comm_laws_ul_li {
    width: 100%;
    position: relative;
    margin-bottom: 75px;
}

.clul_tit .std_tit2 {
    color: #00457C;
    font-weight: bold;
    line-height: 1.4;
}

.clul_tit {
    border-bottom: 1px solid #C6C8CC;
    padding-bottom: 40px;
    margin-bottom: 35px;
}

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

.clul_li {
    width: 33.333333%;
    padding-right: 15px;
    margin-bottom: 25px;
}

.clul_li a {
    display: inline-block;
    position: relative;
    padding-left: 20px;
    font-size: 20px;
    line-height: 175%;
    color: rgb(82, 82, 82);
    transition: all 0.36s;
}

.clul_li a::after {
    content: '';
    position: absolute;
    top: 15px;
    left: 0;
    width: 6px;
    height: 6px;
    background: #2FCCCD;
    border-radius: 50%;
}

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

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

.contac_addre::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    z-index: -1;
    display: block;
    opacity: 0.6;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(1, 0, 0, -1, 0, 0);
}

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

.contac_addre_tit .std_tit1 {
    font-weight: bold;
    color: #00457C;
    line-height: 1.4;
}

.contac_addre_tit {
    padding-bottom: 39px;
    border-bottom: 1px solid #C6C8CC;
    margin-bottom: 37px;
}

.contac_addre_cen {
    width: 100%;
    margin-bottom: 55px;
    position: relative;
}

.contac_addre_cen p {
    line-height: 175%;
    color: rgba(82, 82, 82);
    margin-bottom: 14px;
}

.contac_addre_cen p span {
    font-weight: bold;
    color: rgb(34, 31, 32);
}

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

.contac_addre_btm_tit .std_text2 {
    font-weight: bold;
    color: #221F20;
    line-height: 1.6;
}

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

.contac_addre_btm_tit {
    margin-bottom: 26px;
}

.cabt_top {
    width: 100%;
    position: relative;
    display: flex;
    border-bottom: 1px solid rgba(82, 82, 82, 1);
    flex-wrap: wrap;
}

.cabt_li p {
    color: rgb(82, 82, 82);
    line-height: 1.6;
    font-size: 16px;
}

.cabt_btm_li {
    display: flex;
    border-bottom: 1px solid #C6C8CC;
    justify-content: flex-end;
}

.cabt_btm_li .cabt_li p {
    color: #999;
}

.cabt_li1 {
    width: 9%;
    padding-right: 20px;
}

.cabt_li2 {
    width: 12%;
    padding: 0 50px;
}

.cabt_li3 {
    width: 11%;
    padding: 0 36px;
}

.cabt_li4 {
    width: 68%;
    padding: 0 75px;
}

.cabt_li {
    padding-top: 18px;
    padding-bottom: 14px;
}

.cabt_btm_li .cabt_li {
    border-right: 1px solid #C6C8CC;
}

.cabt_li4 {
    border-right: none !important;
}

.cabt_top .cabt_li {
    padding-top: 0;
    padding-bottom: 8px;
}

.cabt_btm_li_list {
    width: 91%;
    padding-left: 36px;
}

.cbll_li {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    border-bottom: 1px solid #C6C8CC;
    ;
}

.cbll_li .cabt_li1 {
    width: 10.9%;
    padding-left: 15px;
}

.cbll_li .cabt_li2 {
    width: 12.4%;
    padding-left: 37px;
    padding-right: 37px;
}

.cbll_li .cabt_li3 {
    width: 76.7%;
    border: none !important;
    padding-left: 75px;
    padding-right: 75px;
}

.cbll_li:last-child {
    border-bottom: none;
}

.authe_stand {
    width: 100%;
    position: relative;
    padding-bottom: 40px;
}

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

.authe_stand::after {
    display: none;
}

.tclt_btn {
    padding: 12px 0;
}

.tclt_search input {
    height: 53px;
}

.tclt_select {
    padding: 0;
}

.ys_select_hd {
    padding: 0 19px;
}

.ys_select_xtbbox {
    right: 19px;
}

.ys_select_bd {
    border: 1px solid #CACACA;
    border-radius: 4px;
    padding: 15px 6px;
}

.ys_select_li {
    color: #999;
    line-height: 1.5;
    font-size: 14px;
    padding-left: 12px;
    margin-bottom: 6px;
}

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

.plal_cont {
    padding: 29px 30px 36px;
}

.plal_cont .plal_cont_icon {
    margin-top: 0 !important;
}

.plal_cont_word {
    margin: 5px 0 50px;
}

.authe_stand_btm .pcbb_list_apul {
    padding-bottom: 20px;
}

.ys_g1page .seek_help_ri {
    width: 520px;
}

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

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

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

.join_syste .info_edu_cry_le {
    width: 480px;
}

.join_syste .info_edu_cry_ri {
    width: calc(100% - 480px);
}

.join_syste .iecl_tpin_label {
    width: 100%;
}

.join_syste .itlb_code {
    width: 155px;
}

.join_syste .iecl_tpin_label_code input {
    width: calc(100% - 155px);
    margin-top: 0;
}

.join_syste .iecl_tpin_label_code {
    margin-top: 6px;
}

.join_syste .cfct_le_select_icon {
    border-radius: 50%;
}

.join_syste .cfct_le_select_icon img {
    width: 80%;
}

.cfct_le_select_icon {
    height: 18px;
    width: 18px;
    flex: none;
    margin-top: 3px;
}

.cfct_le_select p {
    font-size: 14px;
    color: #999;
    line-height: 1.75;
}

.ieclri a,
.ieclri {
    color: #999;
    line-height: 1.5;
    font-size: 14px;
}

.join_btn {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}

.join_btn .iecl_btn {
    margin-left: 0;
}

.join_syste .info_edu_cry_ri {
    height: 580px;
}

.iecr_ul:nth-child(2) {
    transform: translateY(100%);
}

@keyframes scroll {
    from {
        transform: translateY(0);
    }

    to {
        transform: translateY(-100%);
    }
}


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

.join_seek::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 70%;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(1, 0, 0, -1, 0, 0);
    opacity: 0.4;
    z-index: -1;
}

.join_seek_cont {
    width: 100%;
}

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

.iecr_ulbox {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

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

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

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

.jsbu_wrap .ys_imgbox_cover {
    border-radius: 10px;
}

.jsbu_wrap .ys_imgbox_cover::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
}

.jsbu_wrap_tit .std_tit3 {
    color: #fff;
    font-weight: bold;
    line-height: 160%;
}

.jsbu_wrap_tit {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 36px 38px;
    z-index: 10;
}

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

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

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

.join_flow_img img {
    width: 100%;
}

.join_conta {
    width: 100%;
    position: relative;
    overflow: hidden;
}

.join_conta_cont {
    width: 44%;
    position: relative;
}

.join_conta_bj,
.join_conta_bj_pig {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.join_conta_bj_pig {
    z-index: 10;
}

.join_conta_bj_img {
    width: 59%;
}

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

.join_conta_tit .std_tit2 {
    font-weight: bold;
    color: #00457C;
    line-height: 1.4;
}

.join_conta .ys_cont1520 {
    position: relative;
    z-index: 15;
}

.join_conta_tit {
    margin-bottom: 30px;
}

.join_conta_info p {
    color: rgb(82, 82, 82);
    line-height: 1.75;
}

.join_conta_info p span {
    font-weight: bold;
}

.join_conta_info {
    margin-bottom: 60px;
}

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


.contac_addre_cen p a {
    color: rgba(82, 82, 82);
}


.join_conta_inform .contac_addre_cen p {
    margin-bottom: 4px;
}

.join_conta_code {
    width: 152px;
}

.join_conta_code_img {
    width: 100%;
    padding: 10px;
    background: #fff;
    margin-bottom: 10px;
}

.join_conta_code_img img {
    width: 100%;
}

.join_conta_code_info p {
    font-size: 14px;
    line-height: 1.5;
    color: #221F20;
    text-align: center;
}

.join_conta_inform .contac_addre_cen {
    margin-bottom: 42px;
}

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

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

.gold_introd_ri {
    width: 51.5%;
}

.gold_introd_ri img {
    width: 100%;
}

.gold_introd_le {
    width: 48.5%;
    padding-right: 130px;
}

.gold_introd_le_tit .std_tit2 {
    font-weight: bold;
    color: #00457C;
    line-height: 140%;
}

.gold_introd_le_tit {
    margin-bottom: 40px;
}

.gold_introd_le_log {
    width: 142px;
    margin-bottom: 15px;
}

.gold_introd_le_log img {
    width: 100%;
}

.gold_introd_le_info p {
    color: #666666;
    line-height: 1.75;
}

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

.gold_work {
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

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

.gold_work_tit .mod_tit24 {
    font-weight: bold;
    color: #0C3959;
    line-height: 120%;
}

.gold_work_ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
    align-items: stretch;
}

.gold_work_ul_li {
    width: 20%;
    padding: 0 15px;
    margin-bottom: 30px;
}

.gwul_wrap {
    width: 100%;
    position: relative;
    border-radius: 12px;
    height: 100%;
    z-index: 1;
}

.gwul_wrap_bj {
    width: 100%;
    padding: 39px 26px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    transition: all 0.4s;
    height: 100%;
}


.gwul_wrap_icon {
    width: 66px;
    margin-bottom: 78px;
}

.gwul_wrap_icon img:nth-child(1) {
    opacity: 0;
}

.gwul_wrap_info p {
    color: #221F20;
    line-height: 1.45;
    transition: all 0.36s;
    min-height: 4.35em;
}

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

.gold_cultur {
    width: 100%;
    position: relative;
    padding-bottom: 80px;
}


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

.gold_cultur_li {
    width: 50%;
    padding: 0 20px;
}

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

.gold_cultur_li_wrap {
    width: 100%;
    position: relative;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 10px;
    padding: 50px;
}

.gclw_tit .std_tit3 {
    font-weight: bold;
    color: #00457C;
    line-height: 1.6;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.gclw_info p {
    color: rgb(82, 82, 82);
    line-height: 1.75;
    text-overflow: clip;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    height: 5.25em;
}

.gclw_tit {
    margin-bottom: 28px;
}

.gclw_info {
    margin-bottom: 32px;
}

.gclw_more {
    margin-bottom: 63px;
}

.gclw_img .ys_imgbox_cover {
    border-radius: 10px;
}

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

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

.base_innov .acce_plan_cont {
    align-items: center;
}

.base_trend {
    width: 100%;
    position: relative;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

.base_chief {
    width: 100%;
    position: relative;
    background: linear-gradient(101.38deg, #00457C 0.87%, #6FC2FF 95.03%);
}

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

.base_chief .seek_move_top_le .std_tit2 {
    color: #fff;
}

.base_chief_ul {
    margin: 0 -15px;
    display: flex;
    flex-wrap: wrap;
}

.base_chief_li {
    width: 20%;
    padding: 0 15px;
    margin-bottom: 30px;
}

.base_chief_li_wrap {
    width: 100%;
    position: relative;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 10px;
    padding: 39px 32px;
    position: relative;
    padding-bottom: 116px;
    transition: all 0.36s;
}

.bclw_bj {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.36s;
}

.bclw_bj img {
    width: 100%;
}

.bclw_icon {
    width: 50px;
    position: relative;
    margin-bottom: 30px;
}

.bclw_icon img:nth-child(2) {
    opacity: 0;
}

.bclw_tit p {
    line-height: 1.45;
    color: #221F20;
    transition: all 0.36s;
    min-height: 4.35em;
}

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

.base_initia::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 80%;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    opacity: 0.3;
    transform: matrix(1, 0, 0, -1, 0, 0);
    z-index: -1;
}

.base_initia_cont {
    width: 100%;
    position: inherit;
}

.base_initia_top {
    width: 100%;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 30px;
}

.base_initia_top_le p {
    line-height: 1.6;
    color: #00457C;
    font-weight: bold;
}

.base_initia_top_le {
    width: 220px;
}

.base_initia_top_ri {
    width: calc(100% - 220px);
}

.bitr_li {
    width: 20%;
    padding-right: 55px;
    margin-bottom: 20px;
}

.bitr_li_tit p {
    color: #221F20;
    line-height: 1.45;
}

.bitr_li_logo {
    margin-bottom: 20px;
    width: 80px;
}

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

.base_initia_btm_tit p {
    font-weight: bold;
    color: #00457C;
    line-height: 1.6;
}

.bibu_li {
    width: 14.2857%;
    padding: 0 10px;
    margin-bottom: 20px;
}

.bibu_wrap {
    width: 100%;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
}

.base_initia_btm_ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}

.base_initia_btm_tit {
    margin-bottom: 16px;
}

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

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

.pain_authe_info p {
    color: #221F20;
    line-height: 1.75;
}

.pain_authe .exper_introd_le_tit {
    padding-bottom: 35px;
}

.pain_authe_info p {
    color: #221F20;
    line-height: 1.75;
}

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

.pain_authe_btm .unders_pictur_li_img {
    border-radius: 10px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.pain_authe_btm .unders_pictur_li_img::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 48.54%, rgba(0, 0, 0, 0.2) 95.38%);
}

.pain_authe_btm .unders_pictur_btn {
    bottom: 23px;
    padding-right: 34px;
}

.unders_pictur_desz {
    bottom: 0;
    left: 0;
    width: 380px;
    position: absolute;
    z-index: 10;
}

.unders_pictur_desz img {
    width: 100%;
}

.pain_devel_cont {
    width: 100%;
    position: relative;
    padding-bottom: 0 !important;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.pain_devel_le {
    width: 49%;
}

.pain_devel_le img {
    width: 100%;
    border-radius: 10px;
}

.pain_devel_ri {
    width: 51%;
    padding-left: 40px;
}

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

.pain_hono_swip {
    margin: 0 -20px;
}

.phsu_li {
    width: 33.333333%;
    padding: 0 20px;
}

.phsu_wrap {
    width: 100%;
    height: 100%;
    background: #FFFFFF;
    border: 1px solid #C6C8CC;
    border-radius: 10px;
    padding: 70px 48px 70px;
}

.phsu_wrap_in {
    width: 100%;
    position: relative;
    text-align: center;
    padding: 0 50px;
}

.phsu_wrap_in_year .mod_foot_top_tit {
    color: #55B5F1;
    text-align: center;
}

.phsu_wrap_in_info p {
    color: #221F20;
    line-height: 2;
    min-height: 4em;
}

.phsu_wrap_in_year {
    margin-bottom: 12px;
}

.phsu_wrap_in_img {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 100%;
    pointer-events: none;
}

.phsu_wrap_in_img img {
    width: 100%;
}

.pain_hono_swip {
    margin-bottom: 52px;
    overflow: hidden;
}

.pain_hono_swip_ul {
    align-items: stretch;
}

.phsu_li {
    height: auto !important;
}

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

.pain_advic_cont {
    width: 100%;
    position: relative;
    margin-bottom: 65px;
}

.pain_advic_btm {
    width: 100%;
}

.pain_entic_cont {
    width: 100%;
    padding-bottom: 74px;
}

.pain_entic_cont .plal_cont_word p {
    color: #221F20;
}

.pain_entic_swip {
    overflow: hidden;
    margin: 0 -20px;
}

.pain_entic_cont .pcbb_list_apul {
    flex-wrap: nowrap;
    margin: 0;
}

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

.pain_jump_ul_li {
    width: 20%;
    padding: 0 15px;
}

.pain_jump_ul {
    margin: 0 -15px;
    display: flex;
    flex-wrap: wrap;
}

.pjul_wrap {
    width: 100%;
    position: relative;
    border: 1px solid #221F20;
    border-radius: 10px;
    padding: 46px 34px 52px;
    min-height: 335px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.pjul_wrap_tit .mod_tit24 {
    font-weight: bold;
    color: #00457C;
    line-height: 1.35;
}

.pjul_wrap_icon {
    width: 30px;
}

.pjul_wrap_icon .ys_imgbox_cover img:nth-child(1) {
    opacity: 0;
}

.pain_jump_ul_li:nth-child(2) .pjul_wrap,
.pain_jump_ul_li:nth-child(3) .pjul_wrap,
.pain_jump_ul_li:nth-child(5) .pjul_wrap {
    border: none;
}

.pain_jump_ul_li:nth-child(2) .pjul_wrap_tit .mod_tit24,
.pain_jump_ul_li:nth-child(3) .pjul_wrap_tit .mod_tit24,
.pain_jump_ul_li:nth-child(5) .pjul_wrap_tit .mod_tit24 {
    color: #fff;
}

.pain_jump_ul_li:nth-child(2) .pjul_wrap_icon img:nth-child(1),
.pain_jump_ul_li:nth-child(3) .pjul_wrap_icon img:nth-child(1),
.pain_jump_ul_li:nth-child(5) .pjul_wrap_icon img:nth-child(1) {
    opacity: 1;
}

.pain_jump_ul_li:nth-child(2) .pjul_wrap_icon img:nth-child(2),
.pain_jump_ul_li:nth-child(3) .pjul_wrap_icon img:nth-child(2),
.pain_jump_ul_li:nth-child(5) .pjul_wrap_icon img:nth-child(2) {
    opacity: 0;
}

.pain_advic::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    z-index: -1;
    display: block;
    opacity: 0.6;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(1, 0, 0, -1, 0, 0);
}

.pain_entic_cont .pcbb_list_apul_li {
    margin-bottom: 40px;
}

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

.b31_page .mod_bread_li a::after {
    color: #fff;
}

.mod_bread_li:first-child a {
    display: block;
    margin-top: 1px;
}

.mod_bread_li .iconfont {
    font-size: 14px;
    margin-bottom: 3px;
}

.ys_e7page .ys_nyban_word {
    margin-bottom: 60px;
}

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

.educa_advic_top {
    width: 100%;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

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

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

.eabu_li {
    width: 33.333333%;
    padding: 0 20px;
    display: none;
}

.eabu_li:last-child {
    display: block;
}

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

.eabu_wrap_li {
    margin-bottom: 42px;
}

.eabu_wrap_li .tclu_li_date {
    font-size: 16px;
}

.eabu_wrap_li .tclu_li_word {
    margin-bottom: 32px;
}

.educa_advic_top_ri .htbc_le {
    justify-content: flex-end;
}

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

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

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

.educa_advic_btm_tit .std_tit3 {
    line-height: 1.6;
    font-weight: bold;
    color: #00457C;
}

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

.educa_advic_btm_img img {
    width: 100%;
}

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

.educa_applic_cont {
    width: 100%;
    position: relative;
    height: 400px;
    display: flex;
    align-items: center;
    padding: 90px;
}

.educa_applic_tit .std_tit3 {
    line-height: 1.6;
    color: #00457C;
    font-weight: bold;
}

.educa_applic_more_link {
    background: #55B5F1;
    border-radius: 30px;
    display: inline-block;
    font-size: 18px;
    line-height: 1.5;
    color: #fff;
    padding: 17px 35px;
}

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

.educa_down::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(1, 0, 0, -1, 0, 0);
    opacity: 0.3;
    z-index: -1;
}

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

.educa_down_info p {
    color: rgb(82, 82, 82);
}

.educa_down_cont .educa_advic_top {
    display: block;
}

.educa_advic_top .seek_move_top_le {
    margin-bottom: 34px;
}

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

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

.ys_e9page .mod_main {
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}

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

.applic_educa_btm {
    width: 100%;
    position: relative;
    background: #FFFFFF;
    border-radius: 10px;
    padding: 58px 66px;
}

.applic_educa_btm_ul {
    margin: 0 -30px;
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 20px;
}

.arbu_li {
    width: 25%;
    padding: 0 30px;
    margin-bottom: 22px;
}

.arbu_wrap {
    width: 100%;
}

.arbu_li .iecl_tpin_label {
    width: 100%;
}

.arbu_li .ys_select_hd {
    padding: 0;
}

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

.arbu_li .ys_select_xtbbox {
    width: 8px;
}

/* .ys_select.zindex .ys_select_xtbbox img {
    transform: rotate(180deg);
} */

.arbu_wrap_code {
    width: 120px;
    cursor: pointer;
}

.arbu_wrap_code img {
    width: 100%;
}

.arbu_li {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
}

.applic_educa_btm .cfct_le_select {
    margin-top: 0;
    padding: 0 20px;
}

.cfct_le_select_icon {
    border-radius: 50%;
}

.cfct_le_select_icon img {
    width: 80%;
}

.iecl_tpin_label_box {
    margin-top: 4px;
}

.applic_educa_btm_btn {
    width: 100%;
    position: relative;
    display: flex;
    justify-content: center;
    padding-top: 60px;
}

.applic_educa_btm_btn .iecl_btn {
    margin: 0 9px;
}

.applic_educa_btm_btn .iecl_btn:nth-child(2) {
    background: #2FCCCD;
}

.applic_educa_btm_info p {
    color: rgb(82, 82, 82);
    line-height: 1.5;
    margin-bottom: 14px;
}

.applic_educa_btm_info p a {
    color: #55B5F1;
}

.applic_educa_btm_info {
    margin-top: 60px;
}

.applic_educa::after {
    display: none;
}


#layui-laydate1 .laydate-set-ym {
    vertical-align: text-top !important;
}

#layui-laydate1 .layui-icon:hover {
    color: #00457C !important;
}

#layui-laydate1 .laydate-set-ym span:hover {
    color: #00457C !important;
}

#layui-laydate1 .layui-laydate-footer span:hover {
    color: #00457C !important;
}

#layui-laydate1 .layui-this {
    background-color: #00457C !important;
}

.layui-laydate-content td.laydate-selected {
    background-color: #55B5F1 !important;
    color: #fff !important;
}

.mod_cenav {
    position: fixed;
    top: 50%;
    right: -100px;
    transform: translateY(-50%);
    z-index: 80;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 10px 0px 0px 10px;
    transition: all 0.36s;
}


.mod_cenav.mod_show {
    right: 0;
}

.mcul_icon {
    width: 46px;
    margin: 0 auto;
}

.mcul_icon img {
    width: 100%;
}

.mcul_tit p {
    font-size: 14px;
    line-height: 1.4;
    color: rgb(82, 82, 82);
    text-align: center;
}

.mod_cenav_ul {
    width: 100%;
    padding: 10px 20px;
}

.mod_cenav_ul_li {
    width: 100%;
    border-bottom: 1px solid #C6C8CC;
    padding: 9px 0 18px;
}

.mod_cenav_ul_li:last-child {
    border-bottom: none;
    padding-bottom: 10px;
}

.mcul_wrap {
    cursor: pointer;
}

.mcul_hover_img {
    background: #fff;
    padding: 10px;
    width: 120px;
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
}

.mcul_hover {
    position: absolute;
    top: 0;
    right: calc(100% + 20px);
    transition: all 0.36s;
    pointer-events: none;
    opacity: 0;
}

.mcul_hover_img img {
    width: 100%;
}

.mod_cenav_ul_li2 {
    position: relative;
}

.mlul_word {
    white-space: nowrap;
}

.ys_main {
    transition: all 0.36s;
}

.mod_nav_btm {
    padding: 0 !important;
}

.ys_phnav_search {
    display: flex;
}

.ys_phnav_lan {
    margin-right: 10px;
    position: absolute;
    top: 50%;
    right: 40px;
    transform: translateY(-50%);
}

.ys_ph_navbar4 .ys_ph_nav li.yxnav_active1>.ys_phnav_lisbox a {
    color: #00457C;
}

.ys_phnav_lisbox.yxnav_active2>a {
    color: #00457C;
}

.ys_phnav_lisbox.yxnav_active3>a {
    color: #00457C;
}

.b2_page .dscs_li_tit {
    color: #fff !important;
}

.expert_tpcry_cont {
    margin-top: 35px;
}

.expert_tpcry {
    padding-bottom: 100px;
}

.etcl_code_ul_li:last-child {
    padding-right: 0;
}

.expert_tpcry::after,
.expert_tpcry_bg {
    pointer-events: none;
}

.expert_tpcry_bg {
    z-index: -1;
}


.ys_nyban {
    padding-top: 0px;
}

.expert_btmcry .dscs_li_tit {
    color: #fff !important;
}

.ys_nyban_cont {
    height: 476px;
}

.ys_nyban_cont .mCSB_dragger_bar {
    width: 2px !important;
    background: #fff !important;
}

.ys_nyban_cont .mCSB_draggerRail {
    background: rgba(255, 255, 255, 0.4) !important;
}

.ys_nyban_cont .mCSB_outside+.mCSB_scrollTools {
    right: -28px !important;
}

.b32_page .ys_select_hd {
    padding: 0;
}

.ys_nyban_editor {
    box-shadow: 4px 4px 30px rgba(96, 95, 95, 0.12);
    border-radius: 10px;
}

.b4_page .mod_bread_li a::after {
    color: #C0C0C0 !important;
}



.b4_page .ys_nyban_cont {
    height: inherit !important;
}

.pcbb_list {
    position: relative;
}

.pcbb_list .pcbb_list_img {
    position: absolute;
    bottom: 0;
    right: 0;
}

.nav_road_ul_li {
    width: 25%;
}

.cfct_code_img img {
    cursor: pointer;
}

.c8_page .proc_tpul_li_cont .ptlc_ri_icon {
    margin-bottom: -15px;
}

.ques_cry_ul_li:last-child {
    padding-bottom: 0;
}

.meds_tpcry .tclu_li_word {
    margin-bottom: 30px;
}

.c95_page .trend_cry_le_ul {
    margin-bottom: 0 !important;
}

.info_sell .issb_ul_li_word {
    margin-bottom: 10px;
}

.tclu_li {
    margin-bottom: 77px;
}

.trend_cry_le_ul {
    margin-bottom: 0 !important;
}

.ys_select_li {
    padding-left: 0;
}

.d3_page .tclu_li_word {
    margin-bottom: 30px;
}

.d3_page .tclu_li {
    margin-bottom: 40px;
}

.d3_page .trend_cry_le_ul {
    padding-bottom: 40px;
}

.ys_sharebox {
    margin-right: 15px;
}

.dtcl_share {
    width: inherit !important;
}

.detail_dpage .bshare-custom {
    float: left;
}

.dtcl_share_word {
    padding-right: 14px;
}

.d5_page .dscs_li_word {
    margin-bottom: 28px;
}

.gene_deve_ul_li:last-child {
    padding-bottom: 0;
}

.sisb_li_ul_li {
    overflow: hidden;
}

.slul_textbox_word,
.slul_textbox {
    transition: all 0.36s;
}


.sist_li p {
    transition: all 0.36s;
}

.e3_page .stsb_ul {
    align-items: stretch;
}

.e3_page .stsb_ul_li_tit {
    -webkit-line-clamp: 2;
    height: inherit;
}

.e3_page .stsb_ul_li {
    height: auto !important;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.ys_h2page .acce_plan {
    padding-top: 50px;
}

.ys_ban_li.slick-current .mod_banbox_tit,
.ys_ban_li.slick-current .mod_banbox_info,
.ys_ban_li.slick-current .mod_banbox_more {
    animation: ysfadeInUp 0.8s ease-in-out both;
    animation-delay: 0.1s;
}

.mod_main {
    max-width: 1920px;
    margin: 0 auto;
}

.mntc_le_tel {
    font-weight: bold;
}


@keyframes yidong {
    0% {
        transform: translateX(0);
    }

    50% {
        transform: translateX(8px);
    }

    100% {
        transform: translateX(0);
    }

}

.etcr_tpcry_le_name .etln_post {
    padding-left: 10px;
}

.htbc_flex {
    justify-content: flex-end;
}

.detail_slick_cry_tp {
    justify-content: space-between;
}

.info_edu .info_edu_cry_le {
    height: 454px;
}

.info_edu .educa_applic_cont {
    height: 100%;
}

.info_edu .educa_applic_cont {
    display: block;
    padding: 70px 57px;
}

.info_edu_cry_ri .educa_applic_tit {
    margin-bottom: 15px;
}

.c95_page .tclu_li a {
    margin-bottom: 77px;
}

.c95_page .tclu_li {
    margin-bottom: 0;
    display: none;
}

.c95_page .tclu_li:first-child {
    display: block;
}

.dsct_arrows .htbc_le {
    width: 100%;
}

.detail_bg {
    z-index: -1;
}

.mlul_pull_le_tit.yxnav_active2 {
    color: #55b5f1;
}

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

.smbl_li {
    max-width: 33.333333% !important;
}

.hilb_wrap {
    flex-wrap: wrap;
}

.ys_pcfy a {
    color: #999;
}

li.page-active a {
    color: #55B5F1;
}

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

.previe_outsid {
    width: 100%;
    position: relative;
    padding: 100px 0;
    z-index: 1;
}

.previe_outsid_bgh {
    width: 914px;
    margin: 0 auto;
}

.previe_outsid::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(217, 233, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
    transform: matrix(-1, 0, 0, 1, 0, 0);
    display: block;
    z-index: -1;
}

.previe_outsid_tit .std_tit1 {
    color: #00457C;
    font-weight: bold;
    line-height: 1.5;
    text-align: center;
}

.previe_outsid_list {
    width: 100%;
    position: relative;
    background: #fff;
    padding: 52px 40px;
    border-radius: 10px;
}

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

.previe_outsid_list_ul {
    margin: 0 -30px;
}

.polu_cont {
    width: 100%;
    position: relative;
    display: table;
    height: 30px;
    line-height: 30px;
}

.polu_cont label {
    font-size: 16px;
    line-height: 1.5;
    color: #333;
    font-weight: normal;
    margin: 0;
    display: table-cell;
    width: 1%;
    white-space: nowrap;
}

.polu_cont input {
    height: 30px;
    line-height: 29px;
    border: none;
    border-bottom: 1px solid #ddd;
    background: none;
    display: table-cell;
    width: 100%;
    font-size: 16px;
}

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

.form_radio_input {
    display: inline-block;
    vertical-align: middle;
    transform: translateY(-2px);
}

.form_radio .radio-inline .form_radio_input,
.form_radio .radio-inline input {
    border-bottom: none;
    cursor: pointer !important;
}

.radio-inline img {
    width: 22px;
    position: absolute;
    top: 4px;
    left: 4px;
    transition: all .36s;
    opacity: 0;
}

.radio-inline .form_radio_input,
.radio-inline input {
    -webkit-appearance: none;
    border: 1px solid #d3cfc8 !important;
    width: 22px;
    height: 22px;
    margin-left: -26px !important;
    transition: all .36s;
    border-radius: 0;
}

.radio-inline {
    width: 50% !important;
    padding-left: 30px;
    height: 22px;
    font-size: 14px;
    line-height: 30px !important;
}

.radio-inline.on img {
    opacity: 1;
}

.radio-inline.on input {
    border-color: transparent !important;
}


.form_radio {
    position: absolute;
    top: -3px;
    left: 90px;
    width: calc(100% - 90px);
    display: table;
}

.previe_outsid_btn {
    display: flex;
    justify-content: center;
}

.previe_outsid_btn .iecl_btn {
    margin: 0 9px;
}

.iecl_btnk2 {
    background: #2FCCCD;
}

.previe_outsid_info p {
    font-size: 16px;
    line-height: 1.5;
    color: rgba(82, 82, 82, 1);
}

.previe_outsid_info p span {
    color: #FF0000;
}

.previe_outsid_info {
    margin-top: 96px;
}

.atten_cry_btmbox_btn a,
.mod_nav_btm_an,
.b31_page_btn p,
.educa_applic_more_link {
    transition: all 0.36s;
}

.comm_introd_btm_img {
    border-radius: 10px;
    overflow: hidden;
}

.comm_introd_btm_img img,
.unders_hono_btm_le img,
.acce_plan_ri img,
.hsbu_btm_tit p {
    transition: all 0.36s;
}

.unders_hono_btm_le,
.acce_plan_ri {
    border-radius: 10px;
    overflow: hidden
}

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

.mod_nav_btm_cry {
    display: flex;
    align-items: stretch;
}

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

.htbs_li_wrap .gwul_wrap_bg {
    opacity: 0;
    transition: all 0.36s;
    border-radius: 8px;
}

.htbs_li_wrap .ys_imgbox_cover img:nth-child(1) {
    opacity: 0;
}

.hlwt_le .std_tit3,
.hlwb_btm_info p {
    transition: all 0.36s;
}

.hlwb_top_ul_li a {
    color: #fff;
}

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

.plfl_cont .gwul_wrap_bg {
    opacity: 0;
    transition: all 0.36s;
    border-radius: 8px;
}

.plfl_cont .ys_imgbox_cover img:nth-child(1) {
    opacity: 0;
}


.pcbb_list p,
.plfl_cont_word p {
    transition: all 0.36s;
}

.stsb_ul_li {
    transition: all 0.36s;
    z-index: 1;
}

.stsb_ul_li .gwul_wrap_bg {
    border-radius: 10px;
    transition: all 0.36s;
    opacity: 0;
}

.stsb_ul_li .stsb_ul_li_tit {
    transition: all 0.36s;
}

.stsb_ul_li .stsb_ul_li_word p {
    transition: all 0.36s;
}

.stsb_ul_li .ys_imgbox_cover img:nth-child(1) {
    opacity: 0;
}

.plfl_cont_qk {
    width: 25% !important;
}



/*鼠标效果*/
@media screen and (min-width: 1200px) {

    .stsb_ul_li:hover .ys_imgbox_cover img:nth-child(1) {
        opacity: 1;
    }

    .stsb_ul_li:hover .ys_imgbox_cover img:nth-child(2) {
        opacity: 0;
    }

    .stsb_ul_li:hover .gwul_wrap_bg {
        opacity: 1;
    }

    .stsb_ul_li:hover .stsb_ul_li_tit {
        color: #fff;
    }

    .stsb_ul_li:hover .stsb_ul_li_word p {
        color: #fff;
    }

    .plfl_cont:hover .ys_imgbox_cover img:nth-child(1) {
        opacity: 1;
    }

    .plfl_cont:hover .ys_imgbox_cover img:nth-child(2) {
        opacity: 0;
    }

    .plfl_cont:hover .gwul_wrap_bg {
        opacity: 1;
    }

    .plfl_cont:hover .plfl_cont_tit,
    .plfl_cont:hover .plfl_cont_word p {
        color: #fff !important;
    }


    .htbs_li_wrap:hover .hlwt_le .std_tit3,
    .htbs_li_wrap:hover .hlwb_btm_info p {
        color: #fff;
    }

    .htbs_li_wrap:hover .ys_imgbox_cover img:nth-child(1) {
        opacity: 1;
    }

    .htbs_li_wrap:hover .ys_imgbox_cover img:nth-child(2) {
        opacity: 0;
    }

    .htbs_li_wrap:hover .gwul_wrap_bg {
        opacity: 1;
    }

    .sisb_li_ul_li:hover .slul_hover {
        opacity: 1;
    }

    .htbs_li_wrap:hover .htbs_li_wrap_icon {
        opacity: 1;
    }

    .mod_nav_btm_heig:hover .mod_nav_btm_an {
        background: #00457C;
    }

    .issb_ul_li a:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .unders_pictur_li_img:hover img {
        transform: scale(1.08);
    }

    .alul_warp:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .acce_plan_ri:hover img {
        transform: scale(1.08);
    }

    .unders_hono_btm_le:hover img {
        transform: scale(1.08);
    }

    .gold_cultur_li_wrap:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .jsbu_wrap:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .uhsu_wrap_ri:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .smbl_li_wrap:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .mebs_li_wrap:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .comm_introd_btm:hover .comm_introd_btm_img img {
        transform: scale(1.08);
    }

    .comm_introd_btm:hover .issb_ul_li a:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .atten_cry_btmbox_btn a:hover,
    .mod_nav_btm_an:hover,
    .b31_page_btn p:hover,
    .educa_applic_more_link:hover {
        background: #00457C;
    }

    .ys_pcfy a:hover {
        color: #55B5F1;
    }

    .eiru_wrap:hover .eiru_wrap_le img {
        transform: scale(1.1);
    }

    .hcrs_li a:hover .hcrs_li_more {
        animation: yidong 0.6s 1 linear;
    }

    .pbwf_le_li_wrap:hover .pbwf_le_li_more {
        animation: yidong 0.6s 1 linear;
    }

    .home_good_ri_more:hover .hgrm_ri {
        animation: yidong 0.6s 1 linear;
    }

    .mod_cenav_ul_li2:hover .mcul_hover {
        opacity: 1;
    }

    .base_chief_li_wrap:hover .bclw_icon img:nth-child(1) {
        opacity: 0;
    }

    .base_chief_li_wrap:hover .bclw_tit p {
        color: #fff;
    }

    .base_chief_li_wrap:hover .bclw_icon img:nth-child(2) {
        opacity: 1;
    }

    .base_chief_li_wrap:hover .bclw_bj {
        opacity: 1;
    }

    .base_chief_li_wrap:hover {
        background: #55B5F1;
    }

    .gwul_wrap:hover .gwul_wrap_icon img:nth-child(1) {
        opacity: 1;
    }

    .gwul_wrap:hover .gwul_wrap_icon img:nth-child(2) {
        opacity: 0;
    }

    .gwul_wrap:hover .gwul_wrap_info p {
        color: #fff;
    }

    .gwul_wrap:hover .gwul_wrap_bj {
        background: transparent;
    }

    /* Delia-star */
    .mfbt_ul_li a:hover {
        color: #2FCCCD;
    }

    .dtcr_paging_li a:hover {
        color: #00457c;
    }

    .dscs_li a:hover .ys_imgbox_cover img {
        transform: scale(1.05);
    }

    .pc_fenye a:hover li {
        color: #2FCCCD;
    }

    .nav_road_ul_li a:hover .nrul_icon img:nth-child(2) {
        opacity: 0;
    }

    .nav_road_ul_li a:hover .nrul_icon img:nth-child(1) {
        opacity: 1;
    }

    .nav_road_ul_li a:hover .nrul_text {
        color: #00457c;
    }

    .emcu_li:hover .emcu_li_imgbox img {
        transform: scale(1.05);
    }

    .tclu_li a:hover .tclu_li_tit {
        color: #55B5F1;
    }

    .dscs_li a:hover .dscs_li_tit {
        color: #55B5F1;
    }

    .info_sell .issb_ul_li a:hover .issb_ul_li_tit {
        color: #55B5F1;
    }

    .d2_page .tclu_li a:hover .tclu_li_imgbox::after {
        left: 0;
    }

    .tcrn_ul_li a:hover .ys_imgbox_cover img {
        transform: scale(1.05);
    }

    .tcrn_ul_li a:hover .tcrn_ul_li_tit {
        color: #55B5F1;
    }

    /* .sisb_li_ul_li:hover::before {
        bottom: 0;
    }

    .sisb_li_ul_li:hover .slul_textbox_nam,
    .sisb_li_ul_li:hover .slul_textbox_other p,
    .sisb_li_ul_li:hover .slul_textbox_word p {
        color: #fff;
    }

    .sisb_li_ul_li:hover .slul_textbox_word {
        bottom: -120px;
        opacity: 1;
    }

    .sisb_li_ul_li:hover .slul_textbox {
        top: -70%;
        transform: translateY(70%);
    } */

    .pcbb_list_foul_li:hover .plfl_cont_tit {
        color: #55B5F1;
    }

    .pcbu_li:hover {
        background: #55B5F1;
        border: solid 1px transparent;
    }

    .pcbu_li:hover p {
        color: #fff;
    }

    .proc_tpul_li:hover .proc_tpul_li_cont {
        background: #55B5F1;
    }

    .yrcu_li:hover .yrcu_li_box_ul {
        animation-play-state: paused;
    }

    .iecr_ulbox:hover .iecr_ul {
        animation-play-state: paused;
        cursor: pointer;
    }

    /* Delia-end */

    .clul_li a:hover {
        color: #2FCCCD;
    }

    .comm_introd_btm_more .home_good_ri_more:hover .hgrm_le p {
        color: #00457C;
    }

    .dilu_link:hover {
        background: #55B5F1;
    }

    .dilu_link:hover .ys_imgbox_cover img:nth-child(2) {
        opacity: 1;
    }

    .dilu_link:hover .ys_imgbox_cover img:nth-child(1) {
        opacity: 0;
    }

    .dilu_link:hover .dilu_le p {
        color: #fff;
    }

    .wybu_li a:hover .issb_ul_li_tit {
        color: #55B5F1;
    }

    .ucbc_li:hover {
        background: rgba(51, 51, 51, 0.2);
    }

    .ucbc_li:hover .ucbc_li_info {
        opacity: 1;
        transform: translateY(0);
    }

    .uhbr_li p:hover {
        color: #55B5F1;
    }

    .uhbr_li p:hover::after {
        background: #55B5F1;
    }

    .slrb_li_wrap:hover .slrb_li_wrap_le p {
        color: #55B5F1;
    }

    .eilw_optio_ul_li a:hover {
        color: #55B5F1;
    }

    .mfbt_ul_li a:hover {
        color: #55B5F1;
    }

    .hsbu_li_link:hover .hsbu_img img {
        transform: scale(1.08);
    }

    .hsbu_li_link:hover .hsbu_btm_more p {
        background: #fff;
        color: #55B5F1;
    }

    .home_good_ri_more a:hover .mod_tit24 {
        color: #00457C;
    }

    .home_good_ri_more a:hover .ys_imgbox_cover img:nth-child(1) {
        opacity: 0;
    }

    .home_good_ri_more a:hover .ys_imgbox_cover img:nth-child(2) {
        opacity: 1;
    }

    .hcru_link:hover {
        background: #00457C;
    }

    .mod_btn_lick:hover {
        background: #00457C;
    }

    .hsbu_btm_more p:hover {
        color: #55B5F1;
        background: #fff;
    }

    .hnbs_lwap_ul_li a:hover .hwru_le_tit .std_text2 {
        color: #55B5F1;
    }

    .hwru_li:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .hwru_li:hover .hwru_le_tit .std_text2 {
        color: #55B5F1;
    }

    .hnbs_wrap_le a:hover .ys_imgbox_cover img {
        transform: scale(1.08);
    }

    .hnbs_wrap_le a:hover .hwlb_tit .mod_tit24 {
        color: #55B5F1;
    }

    .hilb_wrap:hover .front {
        stroke-dashoffset: 0;
    }

    .htbs_li_wrap.haschild:hover .hlwb_top {
        opacity: 1;
    }

    .htbs_li_wrap.haschild:hover .hlwb_btm {
        opacity: 0;
        pointer-events: none;
    }

    .htbs_li_wrap.haschild:hover .hlwt_ri {
        opacity: 1;
    }

    .hlwb_top_ul_li:hover a {
        color: #55B5F1;
    }

    .tclu_li .ys_imgbox_cover img:hover {
        transform: scale(1.08);
        transition: all .36s;
    }

}

.pbwf_le_li_wrap a {
    cursor: pointer !important;
}

.home_pop {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.4);
    z-index: 99;
    display: none;
}

.home_pop_cont {
    width: 260px;
    background: rgba(255, 255, 255, 1);
    border-radius: 30px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.home_pop_img {
    width: 100%;
    border-radius: 20px;
    overflow: hidden;
    padding: 20px;
}

.home_pop_close {
    position: absolute;
    top: -20px;
    right: -20px;
    cursor: pointer;
}

.home_pop_close i {
    color: #fff;
}

.detail_slick_cry_slide .slick-list {
    width: 100%;
}

.emcu_li_imgbox img,
.etcl_imgbox img {
    object-fit: cover;
}

.applic_educa_btm_ul {
    position: relative;
    z-index: 10;
}

.hcrb_li1 a {
    cursor: pointer !important;
}

.wybu_li .issb_ul_li_word p {
    overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    height: 5.25em;
}

.work_yout_btm_ul {
    align-items: stretch;
}

.wybu_li a {
    height: 100%;
}

.ys_select_hd {
    padding: 0 0px !important;
}

.trend_cry_le_tp .ys_select_hd {
    padding: 0 20px !important;
}

.trend_cry_le_tp .ys_select_bd {
    padding: 15px 20px;
}

.detail_tpcry_cont_le {
    padding-bottom: 30px;
}

.ys_h2page .acce_plan_ri img {
    transform: scale(1) !important;
}

.info_dyna .issb_ul_li_icon {
    margin-left: 3px;
}

.mlul_down1 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.mlul_down1_ul_li a {
    white-space: nowrap;
    font-size: 18px;
    line-height: 1.5;
    color: #221F20;
    transition: all 0.36s;
}

.mlul_down1_ul_li {
    padding: 10px 0;
}

.mlul_down1_ul {
    background: #fff;
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(114, 114, 114, 0.16);
    border-radius: 10px;
    padding: 40px;
    position: relative;
}

.mlul_down1_ul::after {
    content: '';
    position: absolute;
    top: -20px;
    left: 50%;
    transform: translateX(-50%);
    border: 10px solid transparent;
    border-bottom-color: #fff;
}

.mlul_down1_ul_li.yxnav_active2 a {
    color: #55B5F1;
}

.mlul_ldown {
    display: none;
}

.mlul_down2_wrap {
    background: #FFFFFF;
    box-shadow: 0px 4px 20px rgba(114, 114, 114, 0.06);
    border-radius: 10px;
    padding: 40px;
    display: flex;
    position: relative;
}

.mlul_down2_wrap::after {
    content: '';
    position: absolute;
    top: -20px;
    left: 48px;
    border: 10px solid transparent;
    border-bottom-color: #fff;
}

.mlul_down2 {
    position: absolute;
    left: -20px;
}

.mlul_down2_wrap_le {
    width: 120px;
}

.mdwl_li a {
    font-size: 18px;
    line-height: 1.75;
    color: #221F20;
    font-weight: bold;
    transition: all 0.36s;
}

.mdwl_li.yxnav_active2 a {
    color: #55B5F1;
}

.mdwl_li {
    margin-bottom: 28px;
}

.mdwr_li a {
    color: #221F20;
    transition: all 0.36s;
    line-height: 1.5;
    font-size: 18px;
    white-space: nowrap;
}

.mdwr_ul {
    margin-right: 80px;
}

.mlul_down2_wrap_ri {
    position: relative;

}

.mdwr_wrap {
    border-left: 1px solid #C6C8CC;
    padding-left: 50px;
    padding-right: 50px;
}


.mdwr_li {
    margin-bottom: 28px;
}

.mdwr_li:last-child {
    margin-bottom: 0 !important;
}

.mdwr_li.yxnav_active3 a {
    color: #55B5F1;
}

.mdwr_wrap_cont {
    display: flex;
}

.mdwr_ul:nth-child(2) {
    margin-right: 0;
}

.mdwr_wrap {
    display: none;
}

.mdwr_wrap.act {
    display: block;
}

.htbs_li_wrap_icon {
    width: 60%;
    position: absolute;
    bottom: 20px;
    right: 0;
    opacity: 0;
    transition: all 0.36s;
}

.htbs_li_wrap_icon img {
    width: 100%;
}

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

.mlul_down2.pt .mdwr_wrap {
    padding-left: 0 !important;
    padding-right: 0 !important;
    border: none !important;
}

.mlul_down2.pt .mlul_down2_wrap {
    padding-right: 0 !important;
}

.mlul_ldown {
    padding-top: 20px;
}

.sisb_li_ul {
    flex-wrap: wrap;
    /* justify-content: space-between; */
}

.sisb_li_ul_li {
    margin-right: 0 !important;
    margin-bottom: 30px;
}

.sisb_li_ul .sisb_li_ul_li {
    width: 23%;
    margin-right: 2% !important;
}

.slul_textbox_word p {
    overflow: hidden;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.ys_g1page .iecr_ul {
    animation: auto !important;
}

.ys_g1page .info_edu_cry_ri .iecr_tit {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.ys_g1page .info_edu_cry_ri .educa_applic_more_link {
    padding: 8px 35px;
    font-size: 16px;
}

.ys_g1page .info_edu_cry_ri {
    overflow: visible;
}

html.actw body {
    overflow: visible !important;
}

html.actw {
    overflow: visible !important;
}

.exper_introd_le {
    position: sticky;
    top: 180px;
}

.exper_introd_btm {
    align-items: flex-start;
}

.ys_sypage .mlul_ldown {
    top: 96px;
}

.mlul_ldown {
    transition: top 0.36s;
}

.iecr_tit_ri a {
    display: flex;
    flex-wrap: wrap;
}

.iecr_tit_ri .isst_more_icon {
    margin-top: 2px;
    width: 8px;
}

.iecr_tit_ri .isst_more_text {
    padding-right: 10px;
    font-size: 18px;
    font-weight: 400 !important;
    white-space: nowrap;
}

.sisb_li_ul_li::before {
    display: none;
}

.slul_hover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 69, 124, 0.95);
    box-shadow: 0px 4px 20px rgba(104, 130, 147, 0.1);
    border-radius: 10px;
    z-index: 10;
    padding: 30px;
    opacity: 0;
    transition: all 0.36s;
}

.slul_hover_tit p {
    font-weight: bold;
    color: #fff;
    line-height: 1.5;
}

.slul_hover .slul_textbox_other p {
    color: #FFFFFF;
}

.slul_hover_info p {
    font-size: 14px;
    line-height: 175%;
    color: #E1F2FF;
    overflow: hidden;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.slul_hover_tit {
    margin-bottom: 5px;
}

.slul_hover .slul_textbox_other {
    margin-bottom: 13px;
}

.mlul_down2 {
    left: -40px;
}

.mlul_down2_wrap::after {
    left: 70px;
}

.hsbu_btm_tit p {
    min-height: 3.5em;
}

.gwul_wrap_bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    border-radius: 13px;
    overflow: hidden;
}

.gwul_wrap_bg::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(13, 24, 60, 0.4), rgba(13, 24, 60, 0.4));
}

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

/* .educa_applic_cont::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100%;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));
    filter: blur(100px);
} */

.info_edu_cry_le .educa_applic_wrap {
    position: relative;
    z-index: 10;
}


.info_video .info_video_box .ys_imgbox_cover::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
}

.home_conti_ri_swip {
    width: 100% !important;
}

.hcrs_li_tit .std_tit3 {
    height: inherit;
}

.hcrs_li_tit {
    margin-bottom: 20px;
}

.mfbb_le_log {
    width: 80px;
    position: relative;
    z-index: 10;
}

.mfbb_le_log img {
    width: 100%;
}

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

.mfbt_ul {
    padding-left: 15px;
}

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


.uhsu_wrap_le_tit p {
    font-size: 120px;
}


.uhsu_li .uhsu_wrap_le_info p::after {
    content: '';
    position: absolute;
    top: 15px;
}

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


.htbs_li.on .hlwb_top_ul_li a {
    color: #fff !important;
}

.unders_pictur_li {
    position: relative;
}

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

.unders_pictur_li_tit .std_tit2 {
    font-weight: bold;
    color: #fff;
}

.unders_pictur_li .unders_pictur_li_img {
    position: relative;
}

.unders_pictur_li .unders_pictur_li_img::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);
}

.yxedr_active img {
    border-radius: 6px;
}

.emcu_li_name_text {
    margin-right: 14px;
}

.uhsu_wrap {
    padding-left: 200px;
}

.uhsu_wrap_ri {
    width: 59%;
}

.uhsu_wrap_le {
    width: 40%;
    padding-right: 130px;
}

.eiru_wrap_ri .emcu_li_name_word {
    width: 100%;
}

.emcu_li_name {
    flex-wrap: wrap;
}

.eiru_wrap_ri .emcu_li_name_word span {
    padding-right: 5px;
}

.educa_advic_btm_ul .slick-list {
    width: 100%;
}

.trend_cry_le_ul .slick-list {
    width: 100%;
}

.info_hon .std_text2 {
    font-size: 16px;
}

.uhsu_wrap {
    padding-left: 0px;
}

.emcu_li {
    width: 20%;
}

.etcl_code_ul {
    justify-content: center;
    text-align: center;
}

.emcu_wrap_ph {
    display: none;
}

.hglw_szv {
    display: flex;
    justify-content: flex-end;
}

.hglw_btm_le,
.hglw_cent_le {
    flex: none;
}

.hglw_cent_ri_info p {
    font-size: 18px;
}


.htbs_li_icon {
    width: 80px;
    margin-bottom: 26px;
}

.htbs_li_wrap {
    padding: 27px 35px;
}

.hlwb_btm {
    padding-top: 24px;
}


.seek_diffic.on .seek_love_ri_top {
    margin-bottom: 0 !important;
}

.seek_diffic.on .seek_love_ri {
    display: flex;
    align-items: center;
}

.tcrn_tp .std_tit2 {
    font-size: 34px;
}

.ys_ban_img {
    width: 57% !important;
}


.ys_wechat_cont_parga p::before {
    content: '分享到 - 微信';
    /* content: 'Share the - weixin'; */
}

.ys_sharebox {
    cursor: pointer;
}

.home_good_le_tit {
    margin-bottom: 40px;
}


.hgri_wrap {
    margin-top: -70px;
}

.ys_ban_img {
    bottom: 50px;
}

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

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

.home_good_ri_tit  .htbc_le{
    justify-content: flex-end;
}

.trend_cry_ri .tcrn_ul_li_tit {
    height: auto !important;
}
.ys_sypage .mod_banbox_tit .std_tit1 {
    min-height: 1.4em;
}

.ys_sypage .mod_banbox_info p{
    min-height: 1.75em;
}

.home_good_ri_img {
    margin-top: -10px;
}

.ys_cmf_fy .ys_phfy li{
    display: block;
}
/* .home_good_le_btm{
    padding-bottom: 80px;
} */
.gdul_cont {
    width: 440px;
}

.info_tpcry_box_tit {
    width: 100% !important;
}

.yxedr_active video{
    width: 100%;
    max-height: 400px;
}

/* 20250616--delia--新增-start */
/* H6-厦心+-厦门市心血管病外科质量控制中心-start */
.ys_h6page .pain_authe_top_ri{
    width: 120px;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 8.8px 0px rgba(0, 0, 0, 0.05);
}
.ys_h6page .pain_authe_top_ri img{
    width: 100%;
}
.ys_h6page .pain_authe_top{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.ys_h6page .pain_authe_cont{
    position: relative;
}
.ys_h6page .pain_authe{
    padding-top: 50px;
}
.ys_h6page .pain_hono{
    position: relative;
}
.ys_h6page .pain_authe::after,
.ys_h6page .pain_hono::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 285px;
    z-index: -1;
    display: block;
    opacity: 0.05;
    background: linear-gradient(180deg, rgba(33, 145, 215, 0.00) 0%, #2191D7 100%);
    pointer-events: none;
}
.ys_h6page .pain_advic_cont{
    margin-bottom: 0px !important;
}
.ys_h6page .pjul_wrap {
    padding-left: 32px;
    padding-right: 32px;
}
.ys_h6page .hwlb_tit .mod_tit24{
    -webkit-line-clamp:2; 
    line-height: 1.75;
    height: 3.5em;
}
.unders_pictur_desz{
    pointer-events: none;
}
.unders_pictur_btn{
    pointer-events: none;
}
.hilb_wrap{
    pointer-events: all;
}
.ys_h6page .pain_authe_top{
    margin-bottom: 36px;
}
/* H6-厦心+-厦门市心血管病外科质量控制中心-end */
/* H5-厦心+-专题专栏-start */
.ys_h5page .proc_tpul_li_cont{
    display: block;
    position: relative;
    padding: 23px 30px 42px;
    border-radius: 10px;
}
.ys_h5page .ptlc_ri_icon{
    width: 80px;
    position: absolute;
    right: 20px;
    bottom: 6px;
}
.subject_list_ul{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -20px;
    overflow: hidden;
}
.slul_link_ul_li{
    width: 33.333333%;
    padding: 0 20px;
    margin-bottom: 50px;
}
.slul_link_box{
    display: block;
    position: relative;
}
.slul_link_box .ys_imgbox_cover{
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 26px;
}
.slul_link_tit{
    color: #221F20;
    line-height: 1.6;
    transition: all .36s;
    height: 3.2em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-align: left;
    padding: 0 24px;
    font-weight: bold;
}
.slul_link_bot{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 50px;
    margin-top: 50px;
    position: relative;
    /* border-top: solid 1px #D9DFE2; */
    padding-left: 24px;
    padding-right: 24px;
}
.slul_link_bot::after{
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: calc(100% - 48px);
    height: 1px;
    background: #d9dfe2;
}
.subject_list{
    padding: 120px 0;
}
.ys_h5page .tcrn_ul_li_date{
    margin: 0px !important;
}
.ys_h5page .ques_paging{
    margin-top: 27px;
}
.slul_link_ul_li:nth-child(3n+1){
    animation-delay: 0.2s;
}
.slul_link_ul_li:nth-child(3n+2){
    animation-delay: 0.3s;
}
.slul_link_ul_li:nth-child(3n+3){
    animation-delay: 0.4s;
}
.ys_h5page .proc_main::after{
    display: none;
}
.ys_h5page .proc_main{
    padding-bottom: 0px !important;
}
.ys_h5page .ptlc_ri_icon img{
    width: 100%;
}
.ys_h6page .hwlb_tit {
    margin-bottom: 16px;
}
.ys_h5page .hwru_le_top {
    margin-bottom: 24px;
}
.ys_h5page .ptlc_ri_icon{
    pointer-events: none;
}
/* H5-厦心+-专题专栏-end */
@media screen and (min-width: 1200px){
    .slul_link_box:hover .slul_link_tit{
        color:#55B5F1;
    }
}
/* 20250616--delia--新增-end */
/* 20250704--修改--start */
.mlul_down2_wrap_le{
    padding-right: 40px;
}
.mlul_down2_wrap_le{
    width: auto;
}
.mlul_down2_wrap_le a{
    white-space: nowrap;
}
.mlul_down2.pt .mdwr_wrap{
    margin-left: 0px !important;
}
.mdwr_wrap.act{
    height: 100%;
    padding-right: 0px !important;
}
.mdwr_wrap{
    padding-left: 40px;
}
.mdwr_ul:last-child{
    margin-right: 0px;
}
.ys_h5page .ptlc_le_text{
    width: 78%;
}
.ys_h5page .proc_tpul{
    justify-content: flex-start;
}
/* 20250704--修改--end */
