/* 波兰首页-start */
body{overflow: visible;}
:root{--main-color: #163BA3;}
.lg-display{display: block;}
.xs-display{display: none;}
.ys_banner,.home_explore,.home_info,.home_new{overflow:hidden;}
.home_main .mod_ban_tit,.home_main .ys_ban_subtit{text-align: left;}
.home_main .mod_ban_tit{font-weight: bold;text-transform: uppercase;padding-bottom: 20px;border-bottom: 1px solid rgba(255,255,255,.5);display: inline-block;position: relative;}
.home_main .mod_ban_tit span{font-size: 98px;}
.home_main .mod_ban_tit:before{content: "";width: 130px;height: 25px;background: var(--main-color);position: absolute;left: 0;bottom: 25px;z-index: -1;}
.home_main .ys_ban_more{margin-top: 20vw;}
.ys_ban_subtit{margin: 25px 0;}
.ys_ban_dots{bottom: 80px;}
.home_titbox_bg{position: absolute; top: 50%; right: 0; transform: translateY(-50%); z-index: -1;}
.home_titbox_bg img{width: 100%;}
.home_title_box{display: inline-block; position: relative; z-index: 1;}
.home_title_box .std_title2{display: inline-block;position: relative;}
.home_title_box .std_title2:after{content: "";width: 13.698vw;height: 1.563vw;background: url(../images/home_title_svg.webp) no-repeat center/100%;position: absolute;left: calc(100% - 13vw);bottom: 0;z-index: -1;}
.home_title{text-align: center;}

/* home_explore */
.home_explore{padding-bottom: 0 !important;}
.home_explore .home_title{margin-bottom: 3vw;}
.home_explore .home_title_box .std_title2:after{left: 46%;}
.home_explore h2{margin-bottom: 0 !important;}
.home_explore h2 span{padding: 0 2.5vw 0 1.5vw;}
.home_explore_btn::before{background: #D13C4F;}

/* home_why */
.home_why{padding: 15vw 0 10vw; overflow: hidden; position: relative; z-index: 2;background: url(../images/home-why-bg.webp) no-repeat top/cover;}
.home_why .home_title_box .std_title2{color: #fff;padding-right: 3vw;}
.home_why .home_title_box .std_parga{width: 80%;margin: 1vw auto 0; text-align: center;}
.home_why .home_title_box .std_parga p{ color: #fff;}
.home_why_ul li{display: flex;justify-content: center;align-items: center;padding: 5vw 0 0;position: relative;z-index: 2;}
.home_why_ul li .img{position: relative;}
.home_why_ul li .img img{width: 26.25vw;margin: 0 auto;display: block;}
.home_why_ul li .text{width: 40%;display: flex;flex-direction: column;}
.home_why_ul li .text .std_title3{color: #fff;position: relative;align-self: baseline;}
.home_why_ul li .text .std_title3 span{position: relative;z-index: 1;}
.home_why_ul li .text .std_title3 .home_titbox_bg{z-index: 0;transform: translateY(-10%);}
.home_why_ul li:nth-child(even){flex-direction: row-reverse;}
.home_why_ul li:nth-child(1) .img{padding: 0 0 3vw 4vw;margin-left: 10%;}
.home_why_ul li:nth-child(1) .img .zs1{width: 4.375vw;height: 4.375vw;background: url(../images/why_li1_zs1.webp) no-repeat center/100%;position: absolute;right: 2vw;top: 0;z-index: 1;}
.home_why_ul li:nth-child(1) .img .zs2{width: 11.042vw;height: 9.271vw;background: url(../images/why_li1_zs2.webp) no-repeat center/100%;position: absolute;left: 0;bottom: 0;z-index: 1;}
.home_why_ul li:nth-child(2) .img{padding: 0 0 3vw 6vw;margin-right: 10%;}
.home_why_ul li:nth-child(2) .img .zs1{width: 4.219vw;height: 5.677vw;background: url(../images/why_li2_zs1.webp) no-repeat center/100%;position: absolute;right: 0;top: 2vw;z-index: 1;}
.home_why_ul li:nth-child(2) .img .zs2{width: 7.292vw;height: 8.333vw;background: url(../images/why_li2_zs2.webp) no-repeat center/100%;position: absolute;left: 0;bottom: 0;z-index: 1;}

@keyframes imgRotateIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(80px, 0, 0) rotate(-10deg) scale(0.85);
        transform: translate3d(80px, 0, 0) rotate(-10deg) scale(0.85)
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0) rotate(0deg) scale(1);
        transform: translate3d(0, 0, 0) rotate(0deg) scale(1)
    }
}
@keyframes imgRotateIn2 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-80px, 0, 0) rotate(10deg) scale(0.85);
        transform: translate3d(-80px, 0, 0) rotate(10deg) scale(0.85)
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0) rotate(0deg) scale(1);
        transform: translate3d(0, 0, 0) rotate(0deg) scale(1)
    }
}
@keyframes zs1FloatIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(30px, -30px, 0) rotate(-15deg) scale(0.5);
        transform: translate3d(30px, -30px, 0) rotate(-15deg) scale(0.5)
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0) rotate(0deg) scale(1);
        transform: translate3d(0, 0, 0) rotate(0deg) scale(1)
    }
}
@keyframes zs2FloatIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-30px, 30px, 0) rotate(15deg) scale(0.5);
        transform: translate3d(-30px, 30px, 0) rotate(15deg) scale(0.5)
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0) rotate(0deg) scale(1);
        transform: translate3d(0, 0, 0) rotate(0deg) scale(1)
    }
}
.img_rotate_in {
    animation: imgRotateIn 0.8s cubic-bezier(0.34, 1.56, 0.64, 1) both;
    animation-delay: 0.2s
}
.img_rotate_in_2 {
    animation: imgRotateIn2 0.8s cubic-bezier(0.34, 1.56, 0.64, 1) both;
    animation-delay: 0.2s
}
.zs1_float_in {
    animation: zs1FloatIn 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) both;
    animation-delay: 0.4s
}
.zs2_float_in {
    animation: zs2FloatIn 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) both;
    animation-delay: 0.5s
}
@keyframes slideImgRotate {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 50px, 0) rotate(-8deg) scale(0.9);
        transform: translate3d(0, 50px, 0) rotate(-8deg) scale(0.9)
    }
    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0) rotate(0deg) scale(1);
        transform: translate3d(0, 0, 0) rotate(0deg) scale(1)
    }
}
.slide_img_rotate {
    animation: slideImgRotate 0.8s cubic-bezier(0.34, 1.56, 0.64, 1) both;
    animation-delay: 0.3s
}

/* home_info */
.home_info{position: relative; z-index: 2; padding: 7.5vw 0 35vw;background: url(../images/home_info_bg.webp) no-repeat bottom/cover #eef4fb;}
.home_info .top{width: 100%;height: 4.5vw;position: absolute;left: 0;top: 0;}
.home_info .home_title{text-align: left; margin-bottom: 2vw;}
.home_info .ys_cont{width: 50%;margin: 0 auto;}
.home_info .hild_li_parga p{line-height: 1.6;}
.home_info_data{margin-top: 2vw;display: flex; align-items: flex-start;flex-wrap: wrap; }
.hild_li_num{font-size: 16px; line-height: 1.5; color: #333; font-family: 'poppinssemibold'; margin-bottom: 5px;}
.hild_li_num span{font-size: 50px;}
.hild_li{max-width: 250px;margin-right: 4vw;}
.home_info_parga{margin-bottom: 2vw;}
.home_info_parga p:not(:last-child){margin-bottom: 0.6vw;}    
.hlct_tit{font-size: 32px; line-height: 1.5; color: #fff; margin-bottom: 24px;}
.hlct_pargas p{color: #fff;}
.hlct_pargas{margin-bottom: 40px;}
.hlct_btn .std_btn2_box p{color: #ffffff;}
.hlct_btn .std_btn2_box{border: 1px solid #fff;}
.std_btn2_box p{color: var(--main-color);}
.std_btn2_box{border: 1px solid var(--main-color);}
.std_btn2_box::after{background: var(--main-color);}
.std_btn3_box{background-color: var(--main-color);}
.std_btn3_box::after{background: transparent;}
.home_core_zhan_bg img, .hwbu_li_cont_img img, .home_future_video img, .hnlu_li_img img, .heci_img img{height: auto;}
.hali-img{width: 100%; -webkit-transform: translateX(100%) scale(0); -ms-transform: translateX(100%) scale(0); transform: translateX(100%) scale(0); opacity: 0; will-change: transform, opacity;}
.home_action_li2 .hali-img{-webkit-transform: translateX(-100%) scale(0); -ms-transform: translateX(-100%) scale(0); transform: translateX(-100%) scale(0);}
.hali-img img{width: 100%;}
.hali-bg{position: absolute; width: 100%; top: 0; left: 0; z-index: -1; -webkit-transform: translateY(50%) scale(0); -ms-transform: translateY(50%) scale(0); transform: translateY(50%) scale(0); opacity: 0; will-change: transform, opacity;}
.hali-bg img{width: 100%;}
@keyframes imgFadein1{100%{-webkit-transform: translateX(0%) scale(1); -ms-transform: translateX(0%) scale(1); transform: translateX(0%) scale(1); opacity: 1;}}
@keyframes imgFadein2{100%{-webkit-transform: translateY(0%) scale(1); -ms-transform: translateY(0%) scale(1); transform: translateY(0%) scale(1); opacity: 1;}}

/* home_provide */
.home_provide{padding: 1.563vw 0 4vw;background: url(../images/home_provide_bg.jpg) no-repeat top/cover;overflow: hidden;}
.home_provide .home_title_box p{width: 80%; text-align: center; margin: 1.5vw auto 0;}
.home_provide .slide{margin-top: 5vw;height: 35.104vw;position: relative;display: flex;justify-content: flex-end;align-items: flex-start;}
.home_provide .slide .slide-img{width: 35.104vw;position: absolute;left: 0;top: -1vw;z-index: 1;}
.home_provide .slide .slide-text{width: 80%;position: relative;z-index: 0;overflow: hidden;border-radius: 3.646vw;padding: 20px;}
.home_provide .slide .slide-text .swiper-slide{height: 25.521vw;padding: 4vw 13vw 0 20vw;background: #fff;border-radius: 3.646vw;box-shadow: 0 10px 15px rgba(26, 103, 219, 0.16);}
.home_provide .slide .slide-text .swiper-slide .text .std_parga{margin: 1vw 0 1.5vw;}
.home_provide .slide .slide-text .swiper-slide .text .std_parga p{color: #201D1D;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.home_provide .slide .swiper-pagination{bottom: 5vw;}
.home_provide .slide .swiper-pagination .swiper-pagination-bullet{width: 2.083vw;height: 0.313vw;border-radius: 0;background: #646464;opacity: 1;margin: 0 0.4vw;}
.home_provide .slide .swiper-pagination .swiper-pagination-bullet-active{background: #095FDF;}
.home_provide .slide .swiper-btns{position: absolute;right: 4vw;top: 4vw;display: flex;justify-content: center;}
.home_provide .slide .swiper-btns .btn-prev,.home_provide .slide .swiper-btns .btn-next{width: 2.344vw;height: 2.344vw;border-radius: 50%;background: #fff;box-shadow: 0 10px 20px rgba(9, 95, 223, 0.22);margin: 0 0.521vw;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all .3s ease-in-out;}
.home_provide .slide .swiper-btns .btn-prev svg,.home_provide .slide .swiper-btns .btn-next svg{width: 1.25vw;fill: #095FDF;font-weight: bold;transition: all .3s ease-in-out;}
.home_provide .slide .swiper-btns .btn-prev:hover,.home_provide .slide .swiper-btns .btn-next:hover{background: #095FDF;}
.home_provide .slide .swiper-btns .btn-prev:hover svg,.home_provide .slide .swiper-btns .btn-next:hover svg{fill: #fff;}

/* home_new */
.home_new{padding-top: 4vw;}
.hnlu_li_img{position: relative;overflow: hidden;}
.ys_imgbox_cover{border-radius: 20px; transform: rotate(0deg); -webkit-transform: rotate(0deg); overflow: hidden;}
.hnlu_li{padding: 0 25px;}
.home_new_list_ul{margin: 0 -25px;}
.home_main .slick-list{overflow: visible;}
.hnlu_li_img_lab{height: 46px;padding: 0 1.563vw 0 2.604vw;position: absolute; right: 0; bottom: 0;background: #095FDF;display: flex;align-items: center;clip-path: polygon(0% 0, 100% 0, 100% 100%, 0% 100%, 20% 0)}
.hnlu_li_img_lab p{color: #fff;}
.hnlu_li_img_lab2{background: #D13C4F;}

/* foot */
.mod_foot{background-color: var(--main-color); position: relative; z-index: 1; overflow: hidden;}
.mod_foot_info_li span{color: #fff; font-size: inherit; line-height: inherit;}
.mod_foot_info_li p{color: #fff;}
.mod_foot_info{padding: 77px 0 45px; border-bottom: 1px solid rgba(255,255,255,.2);}
.mod_foot_nav_tp a{color: #fff;}
.mod_foot_nav_bt a{color: #DDDDDD;}
.mfbr_select .ys_select_hd{border: 1px solid rgba(255,255,255,.5);}
.mod_foot_bg{width: 100%; z-index: -1;}
.mod_foot_bg img{width: 100%;}
.mod_foot_bt{padding-bottom: 7.292vw;}
.mod_foot_bt_le{width: calc(100% - 260px) !important;}
.mfbl_link{margin-bottom: 10px;}
.mfbl_link ul{flex-wrap: wrap;}
.mfbl_link a{color: #fff;}
.mfbl_link li{margin-bottom: 10px;}
.mfbl_link li::after{background: #fff;}
.home_title span{position: relative; padding: 0 20px;display: inline-block;}
.home_choice_bt_img img,
.hali-img img,
.hali-bg img,
.home_info_ri img{height: auto;}
/* VI色修改 */
.mod_side_list_back,
.mnlu_li_link::after,
.mlpt_le_ul_li::after,
.mod_side_list_ul::after{background: var(--main-color);}
.mlpc_mid a,
.ys_hd_pc.isfixeds .mnlu_li.yxnav_active1 .mnlu_li_link_parga p,
.mnlu_li.yxnav_active1 .mnlu_li_link_parga p, .ys_hd_pc.isfixed .mnlu_li.yxnav_active1 .mnlu_li_link_parga p{color: var(--main-color);}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: var(--main-color);}
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color: var(--main-color);}
.ys_ph_nav li.yxnav_active1>.ys_phnav_lisbox a, .ys_ph_nav li.yxnav_active2>.ys_phnav_lisbox a{color: var(--main-color);}
/*鼠标效果*/
@media screen and (min-width: 1200px){
    .std_btn2_box:hover{border: 1px solid var(--main-color); transition: all .36s .1s;} 
    .mod_foot_nav_tp a:hover, .mod_foot_nav_bt a:hover{color: #fff;} 
    .mod_side_list_back:hover{background: var(--main-color);} 
    .mult_lang_ul_li:hover{background: var(--main-color); border: 1px solid var(--main-color);} 
    .mpcb_ul_li a:hover .mpcb_ul_li_tit p{color: var(--main-color);}
}
.mfbl_info p, .mfbl_info a,.mfbr_select_parga p{color: rgba(255,255,255,.5);}
.mod_side_list_ul::after{box-shadow: 0px 2.76726px 2.21381px 0px rgba(139,21,57, 0.02), 0px 6.6501px 5.32008px 0px rgba(139,21,57, 0.03), 0px 12.52155px 10.01724px 0px rgba(139,21,57, 0.04), 0px 22.33631px 17.86905px 0px rgba(139,21,57, 0.04), 0px 41.77761px 33.42209px 0px rgba(139,21,57, 0.05), 0px -4px 10px 0px rgba(80, 164, 255, 0.05)}
.mod_side_list_back{box-shadow: 0px 2.76726px 2.21381px 0px rgba(139,21,57, 0.02), 0px 6.6501px 5.32008px 0px rgba(139,21,57, 0.03), 0px 12.52155px 10.01724px 0px rgba(139,21,57, 0.04), 0px 22.33631px 17.86905px 0px rgba(139,21,57, 0.04), 0px 41.77761px 33.42209px 0px rgba(139,21,57, 0.05), 0px -4px 10px 0px rgba(80, 164, 255, 0.05)}
.mfbl_link li::before{background: rgba(255,255,255,.5);}