/* 波兰首页-start */
body{overflow: visible;}
:root{--main-color: #004aba;}
.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: #FF671F;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: 24.948vw;height: 1.875vw;background: url(../images/home_title_svg.webp) no-repeat center/100%;position: absolute;left: calc(100% - 17vw);bottom: 0;z-index: -1;}
.home_title{text-align: center;}

/* home_explore */
.home_explore .home_title{margin-bottom: 3vw;}
.home_explore .home_title_box .std_title2:after{left: 44%;}
.home_explore h2{margin-bottom: 0 !important;}
.home_explore h2 span{padding: 0 2.5vw 0 1.5vw;}

/* home_why */
.home_why{height: 100vh;overflow: hidden; position: relative; z-index: 2;}
.home_why .video-bg{width: 100%;height: 100%;position: relative;top: 0;left: 0;z-index: -1;}
.home_why .video-bg img{width: 100%;height: 100%;object-fit: cover;}
.home_why .why-one,.home_why .why-two,.home_why .why-three{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
.home_why .why-one .ys_cont1440,.home_why .why-two .ys_cont1440{height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.home_why .why-one .home_title_box .std_title2{color: #fff;padding-right: 3vw;}
.home_why .why-one .home_title_box .std_title2:after{width: 15.938vw;}
.home_why .home_title_box .std_parga{width: 70%;margin: 1vw auto 0; text-align: center;}
.home_why .why-one .home_title_box .std_parga p{ color: #fff;}
.home_why .home_title_box{text-align: center;}
.home_why .why-two{opacity: 0;pointer-events: none;}
.home_why .home_why_ul{width: 100%;height: 100%;position: relative;}
.home_why .home_why_ul .li1, .home_why .home_why_ul .li2 { opacity: 0; }
.home_why .home_why_ul li{width: 100%;display: flex;justify-content: space-between;align-items: flex-start;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.home_why .home_why_ul li .img{width: 33.854vw;height: 21.354vw;border-radius: 2.083vw;overflow: hidden;margin-top: 12vw;}
.home_why .home_why_ul li .img img{width: 100%;height: 100%;object-fit: cover;}
.home_why .home_why_ul li .text{width: 32.813vw;padding: 2.083vw 1.563vw;background: rgba(50,88,165,.8);backdrop-filter: blur(40px);border-radius: 2.083vw;overflow: hidden;}
.home_why .home_why_ul li .text h2,.home_why .home_why_ul li .text p{color: #fff;}
.home_why .home_why_ul li .text h2{margin-bottom: .4vw;}
.home_why .home_why_ul li:nth-child(2) .img{margin-top: 0;}
.home_why .home_why_ul li:nth-child(2) .text{margin-top: 12vw;}
.home_why .why-three{padding-top: 6vw;background: url(../images/why-three-bg.webp) no-repeat center/cover;}
.home_why .why-three .home_title_box .std_title2{padding-right: 2vw;}
.home_why .why-three .home_title_box .std_title2:after{width: 17.188vw;left: calc(100% - 18.5vw);}
.home_why .why-three .home_title_box .std_btn2{margin-top: 1.5vw;}
.home_why .why-three .nums{width: 80%;position: absolute;left: 0;right: 0;bottom: 10%;margin: auto;display: flex;justify-content: space-between;align-items: flex-start;z-index: -1;}
.home_why .why-three .nums .items{width: 15.625vw;height: 11.563vw;padding: 0 2vw;text-align: center;background: rgba(255,255,255,0.9);backdrop-filter: blur(45.18px);border-radius: 1.823vw;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.home_why .why-three .nums .items:nth-child(2){margin-top: 11.563vw;}

.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;}


/* home_provide */
.home_provide{padding: 6.25vw 0;background: #F2F4F6;}
.home_provide .home_title_box .std_title2:after{width: 19.115vw;left: calc(100% - 18vw);}
.home_provide .home_title_box p{width: 80%; text-align: center; margin: 1.5vw auto 0;}
.home_provide .box{padding-top: 6.25vw;margin-top: 5.208vw;display: flex;justify-content: space-between;align-items: flex-start;position: relative;}
.home_provide .box .text{flex: 0 0 23vw;}
.home_provide .box .text ul li{margin-bottom: 15.625vw;opacity: 0.15;}
.home_provide .box .text ul li:first-child{margin-top: 10vw;}
.home_provide .box .text ul li:last-child{margin-bottom: 10vw;}
.home_provide .box .text ul li .std_title4{margin-bottom: 1.5vw;}
.home_provide .box .text ul li .std_btn2{margin-top: 2.5vw;}
.home_provide .box .imgs{flex: 0 0 29.688vw;height: 33.3333vw;border-radius: 1.563vw;overflow: hidden;position: sticky;top: 20%;}
.home_provide .box .imgs ul{position: relative;}
.home_provide .box .imgs ul li{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.home_provide .box .line{width: 0.833vw;height: 100%;position: absolute;left: 52%;top: 0;overflow: hidden;}
.home_provide .box .line .line-inner{height: 80%;position: relative;}
.home_provide .box .line .line-inner .in{width: 2px;height: 100%;background: #003DA5;margin: 0 auto;}
.home_provide .box .line .line-inner .dot{width: 0.833vw;height: 0.833vw;background: #003DA5;border-radius: 50%;}
.home_provide .box .pagination{height: 33.3333vw;position: sticky;top: 20%;display: flex;align-items: center;justify-content: center;margin: 0;}
.home_provide .box .pagination .inner{display: flex;align-items: flex-end;}
.home_provide .box .pagination .std_title4{color: #003DA5;width: 2.083vw;height: 1.563vw;}
.home_provide .box .pagination .std_title4 div{line-height: 1.35;}

/* home_new */
.home_new{padding-top: 4vw;}
.home_new .home_title_box .std_title2:after{width: 7.417vw;left: calc(100% - 7.417vw);}
.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 1vw;position: absolute; left: 0; top: 0;background: #095FDF;display: flex;align-items: center;border-radius: 20px 0 20px 0;}
.hnlu_li_img_lab p{color: #fff;}
.hnlu_li_img_lab2{background: #FF671F;}

/* foot */
@-webkit-keyframes move-svg {
  0% {-webkit-mask-position-x: 0}
  to {-webkit-mask-position-x: 100vw}
}

@keyframes move-svg {
  0% {-webkit-mask-position-x: 0}
  to { -webkit-mask-position-x: 100vw}
}
.ys_footer .ftop{width: 100%;}
.ys_footer .wave{width: 300%;height: 7.813vw;overflow: hidden;-webkit-mask-image: url(../images/water.svg);mask-image: url(../images/water.svg);-webkit-mask-size: 100vw;mask-size: 100vw;-webkit-mask-repeat: repeat-x;mask-repeat: repeat-x;}
.ys_footer .wave .bg{width: 100%;height: 100%;background: #0B317C;}
.mod_foot{background-color: #0B317C; position: relative; z-index: 1; overflow: hidden;margin-top: -2px;}
.mod_foot_info{padding-top: 10px !important;}
.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);}