@charset "utf-8";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    .ipc_ban_top {
        width: 80%;
        margin: 0 auto;
        padding-bottom: 40px;
    }

    .ibbl_le {
        width: 28px;
    }

    .std_tit4 {
        font-size: 22px;
    }

    .ibbl_ri {
        padding-left: 14px;
    }

    .ibtr_list {
        height: 568px;
    }

    .std_tit2 {
        font-size: 44px;
    }

    .ilwr_swip_heig_li {
        margin-bottom: 30px;
    }

    .iebu_li:nth-child(2n) {
        width: 459px !important;
    }

    .iebu_li {
        width: 906px !important;
    }

    .ipc_sessi_btm {
        width: calc(100% + 148px);
    }

    .isbs_li {
        width: 1070px !important;
    }

    .mod_hd_le_nav {
        padding-left: 54px;
    }

    .mhln_li {
        margin-right: 60px;
    }

    .mod_pop_top_video {
        height: 65vh
    }

    .mod_pop_top_video img {
        height: 100%;
        object-fit: cover;
        width: 100%;
    }

    .mod_pop_top_video video {
        height: 100%;
        object-fit: cover;
    }

    /* 1680end */
}

@media screen and (max-width: 1560px) {
    .ipc_ban {
        padding-top: 90px;
    }

    .ipc_ban_top {
        width: 70%;
    }

    .ibtr_list {
        height: 520px;
    }

    .ilwr_swip {
        padding: 36px 36px;
    }

    .ilwr_swip_heig .mCSB_outside+.mCSB_scrollTools {
        right: -28px !important;
    }

    .isbs_li {
        width: 990px !important;
    }

    .iebu_li {
        width: 840px !important;
    }

    .iebu_li:nth-child(2n) {
        width: 426px !important;
    }

    .ipc_partne_btm_li {
        margin-bottom: 35px;
    }

    .mfrb_le,
    .mfrb_le a {
        font-size: 14px;
    }

    .mfrb_le p,
    .mfrb_ri a {
        font-size: 14px;
    }


    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {

    .ipc_ban_top {
        width: 86%;
    }

    .ipc_ban_cont {
        width: 600px;
    }

    .std_tit4 {
        font-size: 20px;
    }

    .ipc_broad {
        padding: 55px 40px 0;
    }

    .ibtl_top {
        padding: 17px 26px;
    }

    .illt_le .std_tit6::after {
        top: 9px;
        width: 6px;
        height: 6px;
    }

    .ibtr_list_li_top {
        margin-bottom: 5px;
    }

    .ibtr_list_li {
        padding-left: 18px;
        padding-right: 18px;
    }

    .ibtr_list {
        height: 480px;
    }

    .ipc_broad_btm_le {
        width: 28px;
    }

    .ipc_broad_btm_ri {
        width: calc(100% - 28px);
    }

    .ipc_broad_btm {
        padding: 14px 18px;
    }

    .ibbr_li p {
        padding-right: 30px;
    }

    .ibbr_li p::after {
        right: 15px;
    }


    .std_add {
        padding: 60px 0;
    }

    .std_tit2 {
        font-size: 38px;
    }

    .ipc_wonde_btm_li {
        padding: 0 10px;
    }

    .ipc_wonde_btm {
        margin: 0 -10px;
    }

    .iwbl_info {
        padding: 16px 20px;
    }

    .std_tit3 {
        font-size: 26px;
    }

    .igtr_le_tit {
        margin-bottom: 14px;
    }

    .std_tit5 {
        font-size: 16px;
    }

    .iiwl_li_tit {
        margin-bottom: 10px;
    }

    .ishl_flex_le {
        width: 16px;
        margin-top: 4px;
    }

    .ishl_flex_ri {
        padding-left: 12px;
    }

    .ishl_ce .ishl_flex_le,
    .ishl_ri .ishl_flex_le {
        width: 20px;
    }

    .ilwr_swip_heig {
        height: 360px;
    }

    .ilwr_swip_heig_li {
        margin-bottom: 28px;
    }

    .isbs_li {
        width: 930px !important;
        margin-right: 25px;
    }

    .ietr_ri {
        margin-left: 26px;
    }

    .ietr_btn {
        width: 40px;
    }

    .iebu_li {
        width: 774px !important;
    }

    .iebu_li:nth-child(2n) {
        width: 393px !important;
    }

    .iasu_wrap_ri {
        padding: 40px;
    }

    .iasu_li {
        width: 884px !important;
        margin-right: 25px;
    }

    .iwrt_sbutit {
        margin-bottom: 6px;
    }

    .iwrt_tit {
        margin-bottom: 16px;
    }

    .ipbl_img {
        margin-right: 18px;
    }

    .mfrb_le p,
    .mfrb_ri a {
        font-size: 14px;
    }

    .mfrt_li {
        width: 28px;
        margin-right: 34px;
    }

    .mod_hd_le {
        width: 180px;
    }

    .mod_hd_le a {
        line-height: 64px;
    }

    .mhln_li_link {
        font-size: 16px;
        line-height: 64px;
    }

    .mhrh_ri p {
        font-size: 16px;
        line-height: 64px;
    }

    .mod_hd_ri_home a {
        padding: 0 24px;
    }

    .iimp_icon {
        width: 64px;
        margin-bottom: 8px;
    }

    .form_wrap_le {
        padding-top: 165px;
        padding-right: 35px;
    }

    .form_wrap_ri {
        padding: 46px 0;
        padding-left: 65px !important;
        margin-top: 64px;
    }

    .form_wrap_ri::after {
        border-radius: 20px 0px 0px 20px;
    }

    .fwri_li {
        margin-bottom: 15px;
    }

    .flws_ri_li_ri {
        padding-left: 10px;
    }

    .flws_ri_li {
        margin-left: 25px;
    }

    .form_wrap_le_suttit {
        margin-bottom: 40px;
    }

    .down_cont_le_desz1 {
        width: 210px;
    }

    .down_cont_le_desz2 {
        width: 510px;
    }

    .ipc_gues_btm_ul .slick-arrow {
        width: 40px;
        height: 40px;
    }

    .ipc_gues_btm_ul .slick-next {
        right: -20px;
    }

    .ipc_gues_btm_ul .slick-prev {
        left: -20px;
    }

    .mod_foot_ri {
        padding-right: 30px;
    }

    .mfrb_le,
    .mfrb_le a {
        font-size: 12px;
    }

    .mfrb_le p,
    .mfrb_ri a {
        font-size: 12px;
    }

    .mfrt_code {
        bottom: 42px;
        width: 88px;
    }

    .fwri_li {
        padding: 0 10px;
    }

    .fwri_ul {
        margin: 0 -10px;
    }

    /* 1440end  */
}

@media screen and (max-width: 1360px) {
    .isbs_li {
        width: 860px !important;
    }

    .mhln_li {
        margin-right: 45px;
    }

    .ibtr_list {
        height: 435px;
    }

    .iebu_li {
        width: 732px !important;
    }

    .iebu_li:nth-child(2n) {
        width: 370px !important;
    }

    .mod_pop_btm_le {
        width: 30.5%;
    }

    .mod_pop_btm_ri {
        width: 25%;
    }



    /* 1360end */
}

@media screen and (max-width: 1280px) {

    .std_word,
    .std_word p {
        font-size: 14px;
    }

    .ilwr_swip {
        padding: 36px 30px;
    }

    .ilwr_swip_heig .mCSB_outside+.mCSB_scrollTools {
        right: -22px !important;
    }

    .imbl_li_wrap_ri {
        padding-left: 30px;
    }


    .isbs_li {
        width: 810px !important;
    }

    .iebu_li {
        width: 686px !important;
    }

    .iebu_li:nth-child(2n) {
        width: 348px !important;
    }

    .mod_hd_le_nav {
        padding-left: 35px;
    }

    .mhln_li {
        margin-right: 30px;
    }

    .std_tit2 {
        font-size: 32px;
    }

    .fwri_li_wrap_img {
        width: 156px;
    }

    .fwri_li3 {
        padding-top: 20px;
    }



    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .iebu_li {
        width: 730px !important;
    }

    .iebu_li:nth-child(2n) {
        width: 370px !important;
    }

    .ys_phnav_menubtn span,
    .ys_phnav_menubtn::after,
    .ys_phnav_menubtn::before {
        background: #fff;
    }

    .ys_phnav_menu {
        background: linear-gradient(99.62deg, #0A86F8 3.14%, #0803E9 97.83%);
    }


    /* 1200end */
}

@media screen and (max-width: 1199px) {
    .ys_hd_ph .ys_phnav_header {
        background: rgba(19, 41, 43, 0.8);
        backdrop-filter: blur(8px);
        -webkit-backdrop-filter: blur(8px);
    }

    .ys_phnav_language a {
        color: #fff;
    }

    .ys_main {
        margin-top: 0px;
    }

    .ipc_ban_top {
        width: 70%;
        padding-bottom: 28px;
    }

    .std_tit4 {
        font-size: 18px;
    }

    .ipc_broad {
        padding: 40px 20px 0;
    }

    .ipc_broad_top_ri {
        width: 330px;
    }

    .ipc_broad_top_le {
        width: calc(100% - 330px);
    }

    .std_tit6 {
        font-size: 14px;
    }

    .illt_le .std_tit6::after {
        top: 8px;
        width: 4px;
        height: 4px;
        left: -10px;
    }

    .ibtr_list_li {
        padding: 16px 12px;
    }

    .ibtr_list_li_top {
        margin-bottom: 2px;
    }

    .ibtr_list {
        height: 326px;
    }

    .ibtl_top {
        padding: 12px 26px;
    }

    .ipc_broad_btm_le {
        width: 24px;
    }

    .ipc_broad_btm_ri {
        width: calc(100% - 24px);
    }

    .ishl_ri {
        width: 20%;
    }

    .ishl_le {
        width: 54%;
    }

    .ipbl_img {
        width: 170px;
    }

    .ipc_partne_btm_li {
        margin-bottom: 20px;
    }

    .std_tit2 {
        font-size: 26px;
    }

    .std_tit3 {
        font-size: 22px;
    }

    .igtr_le {
        margin-bottom: 40px;
    }

    .mod_pop_btm_ri {
        width: 28%;
    }

    .mod_pop_btm_ce {
        width: 33%;
    }

    .mod_pop_btm_le {
        width: 28.5%;
    }

    .mod_pop_top {
        margin-bottom: 28px;
    }

    .ibbl_ri .std_tit5 {
        font-size: 14px;
    }

    .mod_pop_btm .ibbl_ri {
        padding-left: 10px;
    }

    .form_wrap_ri {
        margin-top: 0;
    }

    .form_wrap_ri {
        padding-left: 35px !important;
        padding: 40px 0;
    }

    .ys_modal_close {
        right: 60px;
        top: 16px;
    }

    .mptv_wrap {
        display: none;
    }

}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .ilwr_swip {
        padding: 36px 20px;
    }

    .imbl_li_wrap_le {
        width: 100%;
        margin-bottom: 20px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: stretch;
    }

    .imbl_li_wrap_ri {
        width: 100%;
        padding-left: 0;
    }

    .imbl_li_wrap {
        flex-wrap: wrap;
    }

    .iiwl_li {
        width: 48%;
    }

    .iiwl_li:last-child {
        margin-bottom: 16px;
    }

    .ilwr_swip_heig_li {
        margin-bottom: 15px;
    }

    .ilwr_swip_heig {
        height: 270px;
    }

    .isbs_li {
        width: 690px !important;
    }

    .iebu_li:nth-child(2n) {
        width: 310px !important;
    }

    .iebu_li {
        width: 610px !important;
    }

    .iasu_li {
        width: 90% !important;
    }

    .ipc_sessi_btm {
        width: calc(100% + 40px);
    }

    .mod_foot_le {
        width: 140px;
    }

    .mod_foot_ri {
        width: calc(100% - 140px);
        padding-right: 35px;
    }

    .mod_pop_btm .ipc_ban_btm_li {
        margin-bottom: 12px;
    }

    .mod_pop_top_play {
        width: 60px;
    }

    .fwri_li {
        padding: 0 10px;
    }

    .fwri_ul {
        margin: 0 -10px;
    }

    .form_wrap_le {
        padding-top: 85px;
    }

    .form_wrap_le_suttit {
        margin-bottom: 22px;
    }

    .down_cont_le {
        padding: 68px 20px;
        width: 330px;
    }

    .down_cont_ri {
        width: calc(100% - 330px);
        padding: 40px 20px;
    }

    .down_cont_le_desz1 {
        width: 184px;
    }

    .down_cont_le_desz2 {
        width: 430px;
    }

    .ys_modal_close {
        right: 50px;
    }

    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {

    .ys_ban_pc,
    .ys_nyban_pc {
        display: none;
    }

    .ys_ban_video {
        display: none;
    }

    .ys_ban_ph,
    .ys_nyban_ph {
        display: block;
    }

    .ys_modal_content {
        max-height: 550px;
        padding: 50px 20px;
    }

    .ipc_broad_top_le {
        width: 100%;
    }

    .ipc_broad_top_ri {
        width: 100%;
    }

    .ibtl_ifrm {
        height: 67vw;
    }

    .ipc_wonde_btm_li {
        width: 50% !important;
    }

    .ipc_gues_top_le {
        width: 100%;
        margin-bottom: 10px;
    }

    .ipc_gues_top_ri {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }

    .ipc_gues_top {
        flex-wrap: wrap;
    }

    .iasu_wrap_le {
        width: 100%;
    }

    .iasu_wrap_ri {
        width: 100%;
    }

    .iasu_wrap {
        flex-wrap: wrap;
        border-radius: 10px;
    }

    .iwrt_info {
        margin-bottom: 15px;
    }

    .iasu_wrap_ri {
        padding: 25px 20px;
    }

    .mod_pop_btm_le {
        width: 100%;
        text-align: center;
        margin-bottom: 20px;
    }

    .mod_pop_btm {
        flex-wrap: wrap;
    }

    .mod_pop_btm_le img {
        width: 40%;
        margin: 0 auto;
    }

    .mod_pop_btm_ri {
        width: 33%;
    }

    .mod_pop_btm_ce {
        width: 67%;
        padding-right: 15px;
    }

    .mod_pop_top_video {
        height: 58vh;
    }

    .mpbr_more a p {
        color: #fff;
        line-height: 1.6;
        text-align: center;
        padding: 8px;
    }

    .form_wrap_le {
        width: 100%;
        padding-top: 40px;
        padding-right: 0;
        padding-bottom: 40px;
    }

    .form_wrap_ri {
        width: 100%;
        padding-right: 20px;
        padding-left: 20px;
    }

    .form_wrap_ri::after {
        width: 100%;
        border-radius: 20px;
    }

    .down_cont_le {
        padding: 28px 20px;
        width: 100%;
    }

    .down_cont_ri {
        width: 100%;
        padding: 40px 20px;
    }

    .down_cont {
        flex-wrap: wrap;
    }

    .down_cont_ri .down_cont_ri_wrap {
        max-height: 43vh;
    }

    .down_cont_le_desz1,
    .down_cont_le_desz2 {
        display: none;
    }

    .down_cont_le_tit {
        margin-bottom: 8px;
    }

    .down_cont_ri {
        padding: 20px 20px 30px;
    }

    .ys_modal_demo .iconfont {
        color: #fff;
    }

    .ipc_broad_top_le .ipc_meeti_top_ri{
        display: none;
    }

    .ibtl_top{
        justify-content: flex-start;
    }

    /* 768end */
}

@media screen and (max-width: 767px) {
    .ipc_ban_cont {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }

    .ipc_ban_btm {
        display: block;
    }

    .ipc_ban_btm_li {
        margin-bottom: 10px;
    }

    .ipc_ban_top {
        width: 92%;
        padding-bottom: 20px;
    }

    .std_tit4 {
        font-size: 16px;
    }

    .ibbl_le {
        width: 24px;
    }

    .ipc_ban {
        padding-top: 45px;
    }

    .ipc_broad {
        padding: 23px 20px 0;
    }

    .ibtl_top_le {
        width: 24px;
    }

    .ibtl_ifrm {
        height: 67vw;
    }

    .std_add {
        padding: 40px 0;
    }

    .std_tit2 {
        font-size: 20px;
    }

    .ipc_wonde_btm_li {
        width: 100% !important;
    }

    .std_mar {
        margin-bottom: 14px;
    }

    .igtr_le {
        width: 100%;
        padding-right: 0;
        /* text-align: left; */
        margin-top: 20px;
    }

    /* .igtr_li_wrap {
        flex-wrap: wrap;
        flex-direction: column-reverse;
        align-items: flex-start;
    } */

    .igtr_ri {
        width: 100%;
    }

    .std_tit3 {
        font-size: 18px;
    }

    .igtr_le_tit {
        margin-bottom: 8px;
    }

    .igtr_le {
        margin-bottom: 25px;
        margin-top: 17px;
    }

    .igbu_tit {
        padding: 10px;
    }

    .igbu_tit .std_tit5 {
        font-size: 14px;
    }

    .imtr_link p {
        padding: 6px 16px;
    }

    .imtr_links p {
        padding: 6px 16px;
    }

    .iiwl_li {
        width: 100%;
    }

    .std_mar1 {
        margin-bottom: 22px;
    }

    .ipc_meeti_btm_optio {
        margin-bottom: 26px;
    }

    .iiwl_li_tit {
        margin-bottom: 5px;
    }

    .iiwl_li_info p {
        font-size: 14px;
    }

    .ishl_le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 4px;
    }

    .ilwr_swip_heig_li a {
        flex-wrap: wrap;
    }

    .ishl_ce,
    .ishl_ri {
        width: 50%;
    }

    .ishl_flex_ri {
        padding-left: 9px;
    }

    .ilwr_swip {
        padding: 30px 20px;
    }

    .isbs_li {
        width: 94% !important;
        margin-right: 20px;
    }

    .ipc_sessi_btm {
        width: calc(100% + 20px);
    }

    .isbs_li_wrap .ys_imgbox_cover {
        border-radius: 10px;
    }

    .ietr_btn {
        width: 32px;
    }

    .ietr_ri {
        margin-left: 15px;
    }

    .ipc_exhib_tit {
        align-items: center;
        margin-bottom: 20px;
    }

    .iebu_wrap_top_li {
        padding: 0 5px;
        margin-bottom: 10px;
    }

    .iebu_wrap_top {
        margin: 0 -5px;
    }

    .iebu_wrap_btm_li {
        padding: 0 5px;
    }

    .iebu_wrap_btm {
        margin: 0 -5px;
    }

    .iebu_li {
        width: 95% !important;
        margin-right: 10px;
    }

    .iebu_li:nth-child(2n) {
        width: 160px !important;
    }

    /* .iasu_wrap_le .ys_imgbox_cover {
        height: 180px;
    }

    .iasu_wrap_le .ys_imgbox_cover img {
        height: 100%;
        object-fit: cover;
    } */

    .iwrb_le p {
        font-size: 14px;
    }

    .iwrb_ri {
        width: 18px;
    }

    .iwrb_le {
        padding-right: 6px;
    }

    .iwrt_tit {
        margin-bottom: 8px;
    }

    .ipc_partne_btm_li {
        margin-bottom: 10px;
    }

    .mod_foot_le {
        width: 50%;
        margin-bottom: 20px;
    }

    .mod_foot_ri {
        width: 100%;
        padding-right: 0;
    }

    .mod_foot_cont {
        flex-direction: row;
    }

    .mod_foot {
        padding-bottom: 20px;
    }

    .mfrt_li {
        margin-right: 20px;
    }

    .mod_foot_ri_top {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

    .iimp_icon {
        width: 44px;
        margin-bottom: 5px;
    }

    .mod_pop_top_video {
        height: inherit;
    }

    .mod_pop_btm_ce {
        width: 100%;
        margin-bottom: 20px;
    }

    .mod_pop_btm_ri {
        width: 100%;
    }

    .mod_pop_btm_le img {
        width: 100%;
    }

    .mod_pop_top_video {
        border-radius: 10px;
    }

    .form_wrap_le_tit {
        margin-bottom: 15px;
    }

    .form_wrap_le_suttit .std_tit5 {
        padding: 0px 48px;
    }

    .form_wrap_le_suttit .std_tit5::before,
    .form_wrap_le_suttit .std_tit5::after {
        width: 38px;
    }

    .form_wrap_le_suttit {
        margin-bottom: 9px;
    }

    .form_wrap_le {
        padding-bottom: 22px;
    }

    .form_wrap_ri::after {
        border-radius: 10px;
    }

    .form_wrap_ri {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px !important;
    }

    .fwri_li {
        width: 100%;
    }

    .fwri_li_wrap_sle {
        flex-wrap: wrap;
    }

    .fwri_li_wrap_sle {
        width: 100%;
        margin-bottom: 5px;
    }

    .flws_le p {
        font-size: 16px;
    }

    .fwri_li_wrap_img {
        width: 110px;
    }

    .flwk_ri {
        padding-left: 10px;
    }

    .flwk_le {
        margin-top: 2px;
    }

    .flwp_ri {
        width: 20px;
    }

    .flwp_le {
        padding-right: 10px;
    }

    .fwri_li_wrap_ptm {
        padding: 9px
    }

    .fwri_li3 {
        margin-bottom: 0;
    }

    .ys_modal_close {
        right: 40px;
    }

    .down_cont_ri {
        padding: 20px 13px 30px;
        padding-left: 10px;
    }

    .down_cont {
        border-radius: 10px;
    }

    .down_cont_ri .down_cont_ri_wrap {
        max-height: 50vh;
    }

    .ipc_gues_btm_ul .slick-arrow {
        width: 34px;
        height: 34px;
    }

    .ipc_gues_btm_ul .slick-next {
        right: -17px;
    }

    .ipc_gues_btm_ul .slick-prev {
        left: -17px;
    }

    .igtr_le {
        padding-right: 15px;
        margin-bottom: 40px;
    }

    .mfrt_li:nth-child(1) .mfrt_code {
        transform: translateX(-20%);
    }

    .mfrt_code {
        bottom: 32px;
    }

    .mod_foot_le {
        margin: 0 auto;
        margin-bottom: 20px;
    }

    .iebu_wrap_top_li {
        padding: 0 2px;
        margin-bottom: 4px;
    }

    .iebu_wrap_top {
        margin: 0 -2px;
    }

    .iebu_wrap_btm_li {
        padding: 0 2px;
    }

    .iebu_wrap_btm {
        margin: 0 -2px;
    }

    .iebu_li:nth-child(2n) {
        width: 49% !important;
    }

    .imbl_li_wrap_le {
        display: flex;
        white-space: nowrap;
        overflow-x: auto;
        flex-wrap: nowrap;
    }

    .iiwl_li {
        margin-right: 15px;
    }

    .ipc_broad {
        padding: 23px 0px 0;
    }

    .ipc_broad_btm {
        width: calc(100% - 40px);
        margin: 0 auto;
    }

    .ipc_broad_top_ri {
        width: calc(100% - 40px);
        margin: 0 auto;
        border-radius: 10px;
        overflow: hidden;
        background: #FFFFFF;
        box-shadow: -4px 0px 16px rgba(11, 73, 108, 0.05), -4px 0px 8px rgba(11, 73, 108, 0.1);
        position: relative;
        z-index: 10;
    }

    .ipc_broad_top {
        box-shadow: none;
        overflow: visible;
    }


    .iiwl_li {
        padding: 15px 20px;
    }

    .iiwl_li::after {
        border-radius: 10px;
    }

    .iiwl_li:last-child {
        margin-right: 0 !important;
    }

    .fwri_li_wrap_img {
        width: 190px;
    }


    /* 480end */
}