/* 波兰首页-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: 100%;height: 25px;background: #C10057;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;font-family: 'poppinsmedium';}
.home_title_box .std_title2:after{content: "";width: 20.573vw;height: 2.396vw;background: url(../images/home_title_svg.webp) no-repeat center/cover;position: absolute;left: calc(100% - 20.573vw);bottom: 0;z-index: -1;}
.home_title{text-align: center;}

/* home_explore */
.home_explore .home_title{margin-bottom: 3vw;}
.home_explore h2{margin-bottom: 0 !important;}
.home_explore h2 span{padding: 0 2.5vw 0 1.5vw;}

/* home_why */
.home_why{padding: 5.729vw 0;position: relative; z-index: 2;background: #0A307B;}
.home_why:before{content: "";width: 100%;height: 3.125vw;background: url(../images/why_top.webp) no-repeat center/100%;position: absolute;top: -2vw;left: 0;z-index: 1;}
.home_why:after{content: "";width: 100%;height: 3.125vw;background: url(../images/why_bottom.webp) no-repeat center/100%;position: absolute;bottom: -1.85vw;left: 0;z-index: 1;}
.home_why .home_title_box{width: 70%;}
.home_why .home_title_box .std_title2,.home_why .home_title_box .std_parga p{color: #fff;}
.home_why .home_title_box .std_parga{margin-top: 1vw;}
.home_why .home_title_box .std_title2:after{width: 14.063vw;left: calc(100% - 14.063vw);}
.home_why .slide{margin-top: 4vw;}
.home_why .slide .swiper-wrapper{display: block;}
.home_why .slide .swiper-slide{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 2vw;position: sticky;top: 8vw;}
.home_why .slide .swiper-slide .text{width: 49.2%;padding: 5vw 2.344vw 0;background: #FFFBF1;border-radius: 1.042vw;overflow: hidden;}
.home_why .slide .swiper-slide .text .std_title3{margin-bottom: 1vw;font-family: 'poppinsmedium';}
.home_why .slide .swiper-slide .text .std_btn2{margin-top: 3vw;}
.home_why .slide .swiper-slide .img{width: 49.2%;border-radius: 1.042vw;overflow: hidden;position: relative;}
.home_why .slide .swiper-slide .img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease;}
.home_why .slide .swiper-slide .img .txt{padding: 2vw;width: 100%;position: absolute;left: 0;bottom: 0;z-index: 1;}
.home_why .slide .swiper-slide .img .txt:before{content: "";width: 100%;height: 100%;background: linear-gradient(180.00deg, #1a861e00 0%, #031c0a 100%);position: absolute;left: 0;top: 0;z-index: -1;}
.home_why .slide .swiper-slide .img .txt .t{display: flex;align-items: center;}
.home_why .slide .swiper-slide .img .txt .std_title4{font-size: 1.354vw;font-family: 'poppinsmedium';color: #fff;}
.home_why .slide .swiper-slide .img .txt .arrow{width: 2vw;height: 2vw;border-radius: 50%;border: 1px solid #fff;display: flex;align-items: center;justify-content: center;margin-left: 1vw;transition: all 0.5s ease;}
.home_why .slide .swiper-slide .img .txt .arrow svg{width: 1.2vw;height: 1.2vw;fill: #fff;transition: all 0.5s ease;position: relative;top: 1px;}
.home_why .slide .swiper-slide .img .txt .std_parga{margin-top: 0.5vw;}
.home_why .slide .swiper-slide .img .txt .std_parga p{color: #fff;}
.home_why .slide .swiper-slide .img:hover img{transform: scale(1.1);}
.home_why .slide .swiper-slide .img:hover .arrow{background: #fff;margin-left: 1.5vw;}
.home_why .slide .swiper-slide .img:hover .arrow svg{fill: #004aba;}
.home_why .slide .swiper-slide:nth-child(1) .text{background: url(../images/why_li1_bg.webp) no-repeat center/cover;}
.home_why .slide .swiper-slide:nth-child(2) .text{background: url(../images/why_li2_bg.webp) no-repeat center/cover;}
.home_why .slide .swiper-slide:nth-child(2){top: 9vw;}
.home_why .slide .swiper-slide:nth-child(3){top: 10.2vw;}

.home_info{padding: 7vw 0 21vw;background:  #FEFEFE;position: relative;z-index: 0;}
.home_info .bg{width: 100vw;height: 100%;position: absolute;left: 0;bottom: 0;z-index: -1;}
.home_info .bg .bg-line{height: 100%;overflow: hidden;position: absolute;left: 0;bottom: 0;}
.home_info .bg img{width: 100vw;height: 100%;}
.home_info .bg img:last-child{max-width: inherit;z-index: 1;}
.home_info .home_title{text-align: left;}
.home_info .home_title_box .std_title2:after{width: 9vw;height: 1.875vw;left: calc(100% - 9vw);}
.home_info .ys_cont1440{display: flex;flex-wrap: wrap;justify-content: space-between;}
.home_info .text{width: 32vw;}
.home_info .text .std_parga{margin-top: 1vw;}
.home_info .text .std_parga p:last-child{margin-top: 1vw;}
.home_info .text .std_btn2{margin-top: 2.6vw;}
.home_info .nums{width: 18vw;margin-top: 1vw;}
.home_info .nums .items{padding: 1vw 0;border-top: 1px solid rgba(0,0,0,.1);}
.home_info .nums .items .hild_li_parga p{color: #000;}
.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_num i{font-size: 36px;font-style: normal;margin-left: 0.5vw;}

/* home_provide */
.home_provide{min-height: 100vh;padding: 5vw 0;background: url(../images/provide_bg.webp) no-repeat top/cover;margin-top: -1vw;overflow: hidden;position: relative;display: flex;flex-direction: column;justify-content: center;}
.home_provide .home_title_box .std_title2{color: #fff;}
.home_provide .home_title_box .std_title2:after{width: 10vw;height: 2vw;left: calc(100% - 10vw);}
.home_provide .slide{width: 80vw;overflow: visible;position: relative;z-index: 2;padding-bottom: 3vw;margin-top: 3vw}
.home_provide .slide .item{width: 23.958vw;height: 31.5vw;display: block;overflow: hidden;padding: 0.781vw;background: #fff;border-radius: 0.833vw;position: relative;box-shadow: 0 1.2vw 3vw rgba(0, 0, 0, 0.28);}
.home_provide .slide .item:after{content: "";width: 10.625vw;height: 7.604vw;position: absolute;right: 0;bottom: 0;background: url(../images/provide_zs.webp) no-repeat center/100%;}
.home_provide .slide .item img{width: 100%;height: 18.229vw;display: block;object-fit: cover;}
.home_provide .slide .item .text{width: 100%;padding: 1.25vw;position: relative;}
.home_provide .slide .item .text .std_title5{color: #000;}
.home_provide .slide .item .text .arrow{width: 2.083vw;height: 2.083vw;margin-top: 1.56vw;border-radius: 50%;border: 1px solid #0648B9;display: flex;align-items: center;justify-content: center;}
.home_provide .slide .item .text .arrow svg{width: 1.5vw;height: 1.5vw;fill: #0648B9;}
.home_provide .slide .swiper-slide:not(.swiper-slide-active) .text{pointer-events: none;}
.home_provide .slide .swiper-slide-active{box-shadow: 0 1.6vw 3.6vw rgba(0, 0, 0, 0.35);}
.home_provide .slide .tools{width: 100%;display: flex;justify-content: center;align-items: center;position: absolute;bottom: 0;}
.home_provide .slide .tools .swiper-pagination{width: auto;position: relative;bottom: 0;margin: 0 .5vw}
.home_provide .slide .tools .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 50%;margin: 0 .35vw !important;background: #fff;opacity: 1;transition: all .36s ease;}
.home_provide .slide .tools .swiper-pagination .swiper-pagination-bullet-active{background: #004aba;}
.home_provide .slide .btn-prev,.home_provide .slide .btn-next{color: #fff;transition: all .36s ease;display: flex;align-items: center;justify-content: center;}
.home_provide .slide .btn-prev svg,.home_provide .slide .btn-next svg{width: 1.5vw;height: 1.5vw;fill: #fff;}
.home_provide .slide .btn-prev{transform: rotate(180deg);position: relative;top: -.12vw;}

/* home_new */
.home_new{padding-top: 4vw;}
.home_new .home_title_box .std_title2:after{width: 7.417vw;height: 1.6vw;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: #C10057;}
.hnlu_li_img_lab3{background: #EFA21C;}

/* 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{overflow: hidden;}
.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: 2vw;}
.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);}