.baobi_banner{width: 100%;height: 100vh;position: relative;}
.baobi_banner video{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.baobi_banner .v_shade{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(0deg, rgba(0, 0, 0, 0.32) 0%, rgba(0, 0, 0, 0.32) 100%);}
.baobi_banner_c{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;}
.baobi_banner_c .swiper{width: 100%;height: 100%;}
.baobi_banner_c .swiper-slide{opacity: 0!important;}
.baobi_banner_c .swiper-slide .baobi_banner_text{width: 100%;position: absolute;top: 50%;left: 0;z-index: 2;}
.baobi_banner_c .swiper-slide .baobi_text{color: #ffffff;transform: translateX(-200px);opacity: 0;}
.baobi_banner_c .swiper-slide .baobi_text .baobi_tit{width: 850px;max-width: 100%;font-size: 64px;font-weight: bold;line-height: 1.2;}
.baobi_banner_c .swiper-slide .baobi_text .baobi_dec{width: 700px;max-width: 100%;font-size: 20px;line-height: 32px;margin-top: 20px;}
.baobi_banner_c .swiper-slide .baobi_text .baobi_combut{font-size: 15px;font-weight: bold;}
.baobi_banner_b{width: 100%;position: absolute;left: 0;bottom: 40px;z-index: 2;}
.baobi_banner_b .swiper-pagination{gap: 12px;}
.baobi_banner_b .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 12px;background: #ffffff;opacity: 0.6;margin: 0;}
.baobi_banner_b .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 48px;opacity: 1;}
.baobi_banner_c .swiper-slide.swiper-slide-active{opacity: 1!important;}
.baobi_banner_c .swiper-slide.swiper-slide-active .baobi_text{transform: translateX(0);opacity: 1;}
.baobi_banner .baobi_scroll{position: absolute;right: 7%;bottom: 40px;gap: 14px;animation: scroll_b 3s ease-in-out infinite;}
.baobi_banner .baobi_scroll span{font-size: 14px;color: #ffffff;text-transform: uppercase;writing-mode: vertical-rl;transform: rotate(-180deg);font-family: "Microsoft YaHei";}
.baobi_banner .baobi_scroll .line{width: 1px;height: 20px;background:#ffffff;}
.baobi_banner .baobi_scroll i{display: inline-block;width: 32px;height: 32px;background: url('../images/icon_scroll.svg') center center no-repeat;}

.baobi_about{width: 100%;position: relative;}
.baobi_about_c{width: 100%;position: relative;}
.baobi_about_l{width: 446px;position: relative;}
.baobi_about_l .positionimg{padding-bottom: 133.2%;border-radius: 8px;}
.baobi_about_r{width: calc(100% - 446px);position: relative;padding-left: 72px;}
.baobi_about_r .baobi_about_t{width: 100%;position: relative;}
.baobi_about_r .baobi_about_t .baobi_about_box{width: 100%;position: relative;gap: 72px;}
.baobi_about_r .baobi_about_tl{width: 240px;position: relative;}
.baobi_about_r .baobi_about_tl .baobi_about_sz{font-style: italic;font-size: 64px;color: var(--logoColor);font-weight: bold;line-height: 1;animation: scroll_t 5s ease-in-out infinite;}
.baobi_about_r .baobi_about_tl .baobi_about_sz span{width: 64px;display: inline-block;font-size: 12px;color: var(--fontColor);margin-left: 10px;line-height: 1.4;vertical-align: super;}
.baobi_about_r .baobi_about_tl .baobi_about_dec{font-size: 14px;color: var(--otherColor);}
.baobi_about_r .baobi_about_tl .baobi_combut{line-height: 46px;}
.baobi_about_r .baobi_about_tr{width: calc(100% - 312px);position: relative;padding-left: 72px;border-left: 1px solid var(--linkColor);}
.baobi_about_r .baobi_about_tr .baobi_text{font-size: 16px;color: var(--titleColor);line-height: 28px;}
.baobi_about_r .baobi_about_tr .baobi_img{width: 100%;text-align: right;}
.baobi_about_r .baobi_about_tr .baobi_img img{width: 100%;height: auto;border-radius: 8px;}

.baobi_about_ys{width: 100%;position: relative;}
.baobi_about_ys ul{width: 100%;position: relative;}
.baobi_about_ys ul li{width: calc(100%/6);padding: 20px 0;gap: 20px;border-top: 1px solid var(--borderColor);}
.baobi_about_ys ul li i{display: inline-block;width: 52px;height: 52px;position: relative;}
.baobi_about_ys ul li i.icon01{background: url('../images/icon_about01.svg') center center no-repeat;}
.baobi_about_ys ul li i.icon02{background: url('../images/icon_about02.svg') center center no-repeat;}
.baobi_about_ys ul li i.icon03{background: url('../images/icon_about03.svg') center center no-repeat;}
.baobi_about_ys ul li i.icon04{background: url('../images/icon_about04.svg') center center no-repeat;}
.baobi_about_ys ul li i.icon05{background: url('../images/icon_about05.svg') center center no-repeat;}
.baobi_about_ys ul li i.icon06{background: url('../images/icon_about06.svg') center center no-repeat;}
.baobi_about_ys ul li svg{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.baobi_about_ys ul li svg path{stroke-width: 1;stroke-dasharray: 150;stroke-dashoffset: 150;transition: stroke-dashoffset 0.7s ease-in-out, stroke-dasharray 0s 0.7s;}
.baobi_about_ys ul li p{font-size: 14px;color: var(--fontColor);}
.baobi_about_ys ul li:hover{background: #EFF6FF;border-color: rgba(0, 0, 0, 0);}
.baobi_about_ys ul li:hover svg path{stroke-dashoffset: 0;stroke-dasharray: 0;}
.baobi_about_ys ul li:hover p{color: var(--titleColor);}

.baobi_product{width: 100%;position: relative;}
.baobi_product:before{content: '';width: 100%;height: calc(100% - 125px);position: absolute;left: 0;bottom: 0;background: var(--backgroundColor);}
.baobi_retrieve{width: 1200px;position: relative;margin: 0 auto;padding: 32px;border-radius: 8px;border: 1px solid var(--borderColor);background: #ffffff;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.04), 0 8px 16px 0 rgba(0, 0, 0, 0.08);gap: 20px;z-index: 1;}
.baobi_retrieve .baobi_tit{font-size: 24px;color: var(--logoColor);font-weight: bold;}
.baobi_retrieve form{width: 100%;position: relative;gap: 52px;}
.baobi_retrieve .baobi_retrieve_li{width: calc((100% - 416px)/2); position: relative;gap: 12px;}
.baobi_retrieve .baobi_retrieve_li:first-child{width: 312px;}
.baobi_retrieve .baobi_retrieve_li p{font-size: 14px;color: var(--fontColor);font-weight: bold;}
.baobi_retrieve .baobi_retrieve_li .baobi_retrieve_input{width: 100%;}
.baobi_retrieve .baobi_retrieve_li .baobi_retrieve_input input{width: 162px;line-height: 28px;padding: 4px 12px;border-radius: 5px;border: 1px solid var(--borderColor);font-size: 14px;color: var(--titleColor);}
.baobi_retrieve .baobi_retrieve_li .baobi_retrieve_input.baobi_retrieve_input01 input{width: 100%;}
.baobi_retrieve .baobi_retrieve_li .baobi_retrieve_input .baobi_line{width: 14px;height: 1px;background: #9BA3AF;}
.baobi_retrieve .baobi_retrieve_but{line-height: 46px;padding: 0 48px;}
.baobi_retrieve .baobi_retrieve_li .baobi_retrieve_input input:focus{border-color: var(--logoColor);}

.baobi_product_c{width: 100%;position: relative;margin-top: 78px;z-index: 1;}
.baobi_product_c .baobi_title .baobi_tit{text-align:center;}
.baobi_product_c .pro_ptab{width: 100%;position: relative;}
.baobi_product_c .pro_ptab ul{width: 100%;position: relative;gap:20px;}
.baobi_product_c .pro_ptab ul li span, .baobi_product_c .pro_ptab ul li a{font-size: 16px;color: var(--fontColor);line-height: 48px;padding: 0 32px;border-radius: 8px;border: 1px solid var(--btnBorderColor);display: inline-block;cursor:pointer;}
.baobi_product_c .pro_ptab ul li.on span, .pro_ptab ul li:hover span{background: var(--logoColor);color:#ffffff;}
.baobi_product_c .pro_ptab ul li.on a, .pro_ptab ul li:hover a{background: var(--logoColor);color:#ffffff;}
.baobi_product_c .baobi_title a{border: 1px solid var(--borderColor);color: var(--fontColor);}
.baobi_product_c .pro_pprolist_li ul{width: 100%;position: relative;gap: 24px 24px;}
.baobi_product_c .pro_pprolist_li ul li{width: calc(25% - 18px);position: relative;}
.baobi_product_c .pro_pprolist_li ul li .positionimg{padding-bottom: 135.6%;border-radius: 8px;border: 1px solid var(--borderColor);}
.baobi_product_c .pro_pprolist_li ul li .positionimg:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(0deg, rgba(15, 23, 42, 0.20) 0%, rgba(15, 23, 42, 0.20) 100%);transition:all 0.3s ease-in-out;opacity: 0;z-index: 1;}
.baobi_product_c .pro_pprolist_li ul li p{font-size: 20px;color: var(--titleColor);line-height: 22px;margin-top: 24px;padding: 0 24px;text-align: center;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn{position: absolute;top: 32px;right: 20px;gap: 8px;z-index: 1;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i{width: fit-content;position: relative;background: #ffffff;border-radius: 4px;border: 1px solid var(--btnBorderColor);margin-left: auto;transform: translateX(50px);opacity: 0;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:nth-child(2){-webkit-transition-delay: 60ms;-moz-transition-delay: 60ms;transition-delay: 60ms;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:nth-child(3){-webkit-transition-delay: 120ms;-moz-transition-delay: 120ms;transition-delay: 120ms;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:nth-child(4){-webkit-transition-delay: 180ms;-moz-transition-delay: 180ms;transition-delay: 180ms;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i span{width: 0;overflow: hidden;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i span em{display: inline-block;width: 92px;font-style: normal;font-size: 12px;color: #ffffff;padding-left: 10px;opacity: 0;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i i{width: 40px;height: 40px;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i i.icon01{background: url('../images/icon_pro01.svg') center center no-repeat;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i i.icon02{background: url('../images/icon_pro02.svg') center center no-repeat;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i i.icon03{background: url('../images/icon_pro03.svg') center center no-repeat;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i i.icon04{background: url('../images/icon_pro04.svg') center center no-repeat;}
.baobi_product_c .pro_pprolist_li ul li:hover .baobi_btn .baobi_i{transform: translateX(0);opacity: 1;}
.baobi_product_c .pro_pprolist_li ul li .positionimg:hover:before{opacity: 1;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:hover{background: #0F172A;border-color: #0F172A;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:hover span{width: 92px;padding-left: 10px;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:hover span em{opacity: 1;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:hover i.icon01{background: url('../images/icon_pro01_h.svg') center center no-repeat;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:hover i.icon02{background: url('../images/icon_pro02_h.svg') center center no-repeat;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:hover i.icon03{background: url('../images/icon_pro03_h.svg') center center no-repeat;}
.baobi_product_c .pro_pprolist_li ul li .baobi_btn .baobi_i:hover i.icon04{background: url('../images/icon_pro04_h.svg') center center no-repeat;}

.baobi_star{width: 100%;height: 920px;position: relative;overflow: hidden;background: linear-gradient(90deg, #F2F3FF 2.61%, #EFF4FF 45.42%, #F5FAFF 99.9%);}
.baobi_star:before{content: '';width: 100%;height: 100%;position: absolute;right: 0;bottom: -140px;background: url('../images/bg_star.webp') right bottom no-repeat;}
.baobi_star_c{width: 100%;position: relative;text-align: right;}
.baobi_star_c .baobi_box{width: 483px;display: inline-block;position: relative;}
.baobi_star_c .baobi_title{text-align: left;}
.baobi_star_l{width: 1600px;height: 1000px;position: absolute;top: -40px;left: -631px;}
.baobi_star_l .baobi_box{width: 100%;height: 100%;position: relative;}
.baobi_star_l .swiper_thumbs{width: 1000px;height: 100%;position: relative;border-radius: 50%;border: 1px solid var(--borderColor);}
.baobi_star_l .swiper_thumbs .baobi_bg{width: 920px;height: 920px;position: absolute;left: 40px;top: 40px;}
.baobi_star_l .swiper_thumbs .baobi_bg img{width: 100%;height: 100%;}
.baobi_star_l .swiper_thumbs .baobi_star_tab{width: 100%;height: 100%;position: relative;}
.baobi_star_l .swiper_thumbs .baobi_star_tab ul{ position: relative;width: 100%;height: 100%;}
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li{position: absolute;left: 50%;top: 50%;width: 128px;height: 60px;gap: 32px;margin-left: -64px;margin-top: -30px;transform-origin: center;--radius: 558px;cursor: pointer;}
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li:nth-child(1) { transform: rotate(0deg) translateX(var(--radius)); }
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li:nth-child(2) { transform: rotate(35deg) translateX(var(--radius)); }
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li:nth-child(3) { transform: rotate(70deg) translateX(var(--radius)); }
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li:nth-child(4) { transform: rotate(105deg) translateX(var(--radius)); }
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li:nth-child(5) { transform: rotate(140deg) translateX(var(--radius)); }
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li:nth-child(6) { transform: rotate(175deg) translateX(var(--radius)); }
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li:nth-child(7) { transform: rotate(210deg) translateX(var(--radius)); }
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li:nth-child(8) { transform: rotate(245deg) translateX(var(--radius)); }
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li i{width: 12px;height: 12px;border-radius: 50%;background: var(--fontColor);}
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li span{font-size: 72px;color: var(--fontColor);font-weight: bold;line-height: 1;}
.baobi_star_l .swiper_pro{position: relative;width: 430px;height: 310px;margin-left: 160px;overflow: hidden;}
.baobi_star_l .swiper_pro .swiper{width: 100%;height: 250px;margin-top: 30px;}
.baobi_star_l .swiper_pro .swiper-slide p{font-size: 16px;color: var(--titleColor);line-height: 26px;}
.baobi_star_l .swiper_pro .swiper-button-next:after, .baobi_star_l .swiper_pro .swiper-button-prev:after{display: none;}
.baobi_star_l .swiper_pro .swiper-button-prev, .baobi_star_l .swiper_pro .swiper-button-next{width: 48px;height: 48px;margin: 0;top: auto;}
.baobi_star_l .swiper_pro .swiper-button-prev{background: url('../images/icon_pbprev.svg') center center no-repeat;top: 0;left: calc(50% - 24px);}
.baobi_star_l .swiper_pro .swiper-button-next{background: url('../images/icon_pbnext.svg') center center no-repeat;bottom: 0;right: calc(50% - 24px);}
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li.on i{background: var(--logoColor);}
.baobi_star_l .swiper_thumbs .baobi_star_tab ul li.on span{color: var(--titleColor);}

.baobi_application{width: 100%;position: relative;overflow: hidden;}
.baobi_application_c{width: 100%;position: relative;}
.baobi_application_c .swiper{overflow: unset;}
.baobi_application_c .swiper-slide a{display: block;position: relative;overflow: hidden;border-radius: 8px;}
.baobi_application_c .swiper-slide a:before{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(180deg, rgba(0, 77, 157, 0.00) 0%, var(--logoColor) 100%);z-index: 1;transition:all 0.3s ease-in-out;opacity: 0;}
.baobi_application_c .swiper-slide a .positionimg{padding-bottom: 75%;}
.baobi_application_c .swiper-slide a .baobi_text{width: 100%;padding: 40px 40px 24px 40px;position: absolute;left: 0;bottom: 0;color: #ffffff;z-index: 1;}
.baobi_application_c .swiper-slide a .baobi_text .baobi_tit{font-size: 32px;font-weight: bold;margin-bottom: 16px;}
.baobi_application_c .swiper-slide a .baobi_text .baobi_dec{font-size: 16px;line-height: 26px;height: 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.baobi_application_c .swiper-slide a:hover:before{opacity: 1;}
.baobi_application_c .swiper-slide a:hover .baobi_text .baobi_dec{height: 78px;}
.baobi_application_c .baobi_spage{gap: 12px;}
.baobi_application_c .baobi_spage .swiper-button-prev:after, .baobi_application_c .baobi_spage .swiper-button-next:after{display: none;}
.baobi_application_c .baobi_spage .swiper-button-prev, .baobi_application_c .baobi_spage .swiper-button-next{width: 48px;height: 48px;border-radius: 3px;border: 1px solid var(--borderColor);position: relative;left: auto;right: auto;margin: 0;background-position: center center;background-repeat: no-repeat;opacity: 1;}
.baobi_application_c .baobi_spage .swiper-button-prev{background-image: url('../images/icon_arraw_hl.svg');}
.baobi_application_c .baobi_spage .swiper-button-next{background-image: url('../images/icon_arraw_hr.svg');}
.baobi_application_c .baobi_spage .swiper-button-prev:hover, .baobi_application_c .baobi_spage .swiper-button-next:hover{background-color: var(--logoColor) !important;}
.baobi_application_c .baobi_spage .swiper-button-prev:hover{background-image: url('../images/icon_arraw_l.svg') !important;}
.baobi_application_c .baobi_spage .swiper-button-next:hover{background-image: url('../images/icon_arraw_r.svg') !important;}

.baobi_fenge{width: 100%;height: 700px;position: relative;overflow: hidden;}
.baobi_fenge video{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.baobi_fenge .baobi_overlay{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(0deg, rgba(0, 0, 0, 0.52) 0%, rgba(0, 0, 0, 0.52) 100%);}
.baobi_fenge_c{width: 100%;position: absolute;left: 0;bottom: 127px;}
.baobi_fenge_c .baobi_fenge_tit{font-size: 20px;color: #ffffff;margin-bottom: 12px;}
.baobi_fenge_c .baobi_title .baobi_tit{color: #ffffff;}

.baobi_choose{width: 100%;position: relative;background: var(--backgroundColor);}
.baobi_choose .baobi_title .baobi_tit{text-align: center;}
.baobi_choose .baobi_title .baobi_dec{width: 1000px;text-align: center;}
.baobi_choose_c{width: 100%;position: relative;padding: 82px 0 40px 0;}
.baobi_choose_c ul{width: 100%;position: relative;gap: 40px;}
.baobi_choose_c ul li{width: calc(25% - 30px);padding: 40px 32px;border-radius: 8px;border: 1px solid var(--borderColor);background: #ffffff;gap: 52px;transform: translateY(-40px);}
.baobi_choose_c ul li:nth-child(2n+1){transform: translateY(40px);}
.baobi_choose_c ul li span{font-size: 128px;color: #d3dae2;font-weight: bold;line-height: 1.2;}
.baobi_choose_c ul li p{font-size: 16px;color: var(--fontColor);line-height: 28px;}
.baobi_choose_c ul li:hover{background: var(--logoColor);box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.08), 0 8px 16px 0 rgba(0, 0, 0, 0.16);}
.baobi_choose_c ul li:hover span{color: #ffffff;}
.baobi_choose_c ul li:hover p{color: #ffffff;}

.baobi_manage *::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.80);}
.baobi_manage *::-moz-placeholder {color: rgba(255, 255, 255, 0.80);}
.baobi_manage *::-ms-input-placeholder {color: rgba(255, 255, 255, 0.80);}
.baobi_manage{width: 100%;position: relative;background: url('../images/bg_manage.webp') center center no-repeat #10172a;background-size: 100% auto;overflow: hidden;}
.baobi_manage .baobi_title .baobi_ttit{border: 1px solid var(--borderColor);background: unset;}
.baobi_manage .baobi_title .baobi_ttit i{background: #ffffff;}
.baobi_manage .baobi_title .baobi_ttit span{color: #ffffff;}
.baobi_manage .baobi_title .baobi_tit{color: #ffffff;}
.baobi_manage .baobi_title .baobi_dec{color: #ffffff;}
.baobi_manage_c{width: 100%;position: relative;}
.baobi_manage_l{width: calc(100% - 830px);position: relative;padding-right: 124px;}
.baobi_manage_r{width: 830px;position: relative;gap: 52px;}
.baobi_manage_r img{width: 100%;height: auto;border-radius: 8px;}
.baobi_manage_r form{gap: 24px 24px;}
.baobi_manage_r .form_li{width: calc(50% - 12px);}
.baobi_manage_r .form_li.form_li01{width: 100%;}
.baobi_manage_r .form_li input, .baobi_manage_r .form_li textarea{width: 100%;font-size: 14px;color: #ffffff;line-height: 32px;padding: 10px 20px;border-bottom: 1px solid rgba(255, 255, 255, 0.50);}
.baobi_manage_r .form_li textarea{height: 78px;}

.baobi_news{width: 100%;position: relative;}
.baobi_news .baobi_title .baobi_tit{text-align: center;}
.baobi_news_c{width: 100%;position: relative;overflow: hidden;}
.baobi_news_c .swiper-slide a{display: block;position: relative;}
.baobi_news_c .swiper-slide a .positionimg{padding-bottom: 75%;border-radius: 8px;border: 1px solid var(--borderColor);}
.baobi_news_c .swiper-slide a .baobi_text{width: 100%;position: relative;gap: 14px;}
.baobi_news_c .swiper-slide a .baobi_text span{font-size: 14px;color: var(--fontColor);}
.baobi_news_c .swiper-slide a .baobi_text .baobi_tit{font-size: 20px;color: var(--titleColor);font-weight: bold;line-height: 28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.baobi_news_c .swiper-slide a .baobi_text em{font-size: 16px;color: var(--logoColor);font-weight: bold;font-style: normal;}


@media screen and (max-width:1699px){

	.baobi_banner_c .swiper-slide .baobi_text .baobi_tit{font-size: 54px;}
	.baobi_banner_c .swiper-slide .baobi_text .baobi_dec{font-size: 18px;line-height: 30px;}

	.baobi_product_c .pro_pprolist_li ul li p{font-size: 18px;}
    
    .baobi_choose_c ul li{gap: 32px;}
	.baobi_choose_c ul li span{font-size: 92px;}

	.baobi_fenge{height: 600px;}


}

@media screen and (max-width:1499px){

	.baobi_banner_c .swiper-slide .baobi_text .baobi_tit{font-size: 48px;}
	.baobi_banner_c .swiper-slide .baobi_text .baobi_dec{font-size: 16px;line-height: 28px;margin-top: 16px;}

    .baobi_about_l{width: 380px;}
    .baobi_about_r {width: calc(100% - 380px);padding-left: 60px;}
	.baobi_about_r .baobi_about_t .baobi_about_box{gap: 50px;}
	.baobi_about_r .baobi_about_tr{width: calc(100% - 290px);padding-left: 50px;}
	.baobi_about_r .baobi_about_tr .baobi_text{font-size: 14px;line-height: 26px;}
	.baobi_about_ys ul li{padding: 16px 0;gap: 16px;}
	.baobi_about_ys ul li i{width: 42px;height: 42px;background-size: 100% 100% !important;}
	.baobi_about_ys ul li p{font-size: 13px;}

	.baobi_retrieve{width: 1080px;padding: 24px;gap: 16px;}
	.baobi_retrieve .baobi_tit{font-size: 22px;}
	.baobi_retrieve form{gap: 42px;}
	.baobi_retrieve .baobi_retrieve_li{width: calc((100% - 362px) / 2);gap: 10px;}
	.baobi_retrieve .baobi_retrieve_li:first-child {width: 280px;}
	.baobi_retrieve .baobi_retrieve_li .baobi_retrieve_input input{width: 146px;}

	.baobi_product_c{margin-top: 68px;}
	.baobi_product_c .pro_pprolist_li ul li p {font-size: 16px;margin-top: 16px;padding: 0 16px;}

	.baobi_star{height: 720px;}
	.baobi_star:before{background-size: 80% auto !important;}
	.baobi_star_l{width: 1400px;height: 800px;top: -40px;left: -531px;}
	.baobi_star_l .swiper_thumbs{width: 800px;}
	.baobi_star_l .swiper_thumbs .baobi_bg{width: 720px;height: 720px;}
	.baobi_star_l .swiper_thumbs .baobi_star_tab ul li{width: 90px;gap: 16px;margin-left: -45px;--radius: 440px;}
	.baobi_star_l .swiper_thumbs .baobi_star_tab ul li span{font-size: 54px;}
	.baobi_star_l .swiper_pro{width: 320px;height: 260px;margin-left: 142px;}
	.baobi_star_l .swiper_pro .swiper{height: 200px;}
	.baobi_star_l .swiper_pro .swiper-slide p{font-size: 14px;line-height: 24px;}
	.baobi_star_c .baobi_box{width: 432px;}

	.baobi_application_c .swiper-slide a .baobi_text{padding: 30px 30px 20px 30px;}
	.baobi_application_c .swiper-slide a .baobi_text .baobi_tit{font-size: 26px;margin-bottom: 12px;}
	.baobi_application_c .swiper-slide a .baobi_text .baobi_dec{font-size: 14px;line-height: 24px;}
	.baobi_application_c .swiper-slide a:hover .baobi_text .baobi_dec{height: 72px;}

	.baobi_fenge{height: 500px;}
	.baobi_fenge_c .baobi_fenge_tit{font-size: 18px;}
    
    .baobi_choose_c{padding: 50px 0 24px 0;}
	.baobi_choose_c ul{gap: 24px;}
	.baobi_choose_c ul li{width: calc(25% - 18px);padding: 30px 24px;gap: 20px;transform: translateY(-24px);}
	.baobi_choose_c ul li:nth-child(2n+1) {transform: translateY(24px);}
	.baobi_choose_c ul li span {font-size: 78px;}
    .baobi_choose_c ul li p {font-size: 14px;line-height: 26px;}
    
    .baobi_manage_l{width: calc(100% - 680px);padding-right: 100px;}
    .baobi_manage_r{width: 680px;gap: 32px;}

    .baobi_news_c .swiper-slide a .baobi_text{gap: 10px;}
    .baobi_news_c .swiper-slide a .baobi_text .baobi_tit{font-size: 18px;line-height: 24px;}
    .baobi_news_c .swiper-slide a .baobi_text em{font-size: 14px;}



}

@media screen and (max-width:1299px){

	.baobi_banner_c .swiper-slide .baobi_text .baobi_tit{font-size: 36px;}
	.baobi_banner_c .swiper-slide .baobi_text .baobi_dec{font-size: 14px;line-height: 26px;margin-top: 12px;}
	.baobi_banner .baobi_scroll span{font-size: 12px;}

	.baobi_about_l {width: 332px;}
    .baobi_about_l .positionimg{padding-bottom: 156.2%;}
    .baobi_about_r{width: calc(100% - 332px);padding-left: 40px;}
    .baobi_about_r .baobi_about_t .baobi_about_box {gap: 32px;}
    .baobi_about_r .baobi_about_tl{width: 200px;}
    .baobi_about_r .baobi_about_tr{width: calc(100% - 232px);padding-left: 32px;}
    .baobi_about_ys ul li{text-align: center;}

    .baobi_retrieve{width: 100%;}
    .baobi_retrieve form{gap: 32px;}
	.baobi_retrieve .baobi_retrieve_li{width: calc((100% - 304px) / 2);}
	.baobi_retrieve .baobi_retrieve_li:first-child {width: 240px;}
	.baobi_retrieve .baobi_retrieve_li .baobi_retrieve_input input{width: 140px;}

	.baobi_product_c .pro_pprolist_li ul li p {font-size: 14px;margin-top: 12px;padding: 0 12px;}

	.baobi_star{height: 540px;}
	.baobi_star_l{width: 1000px;height: 600px;top: -30px;left: -400px;}
	.baobi_star_l .swiper_thumbs{width: 600px;}
	.baobi_star_l .swiper_thumbs .baobi_bg{width: 540px;height: 540px;left: 30px;top: 30px;}
	.baobi_star_l .swiper_thumbs .baobi_star_tab ul li{width: 68px;gap: 20px;margin-left: -34px;--radius: 330px;}
	.baobi_star_l .swiper_thumbs .baobi_star_tab ul li span{font-size: 32px;}
	.baobi_star_l .swiper_pro{width: 300px;margin-left: 100px;}
	.baobi_star_c .baobi_box{width: 332px;}

	.baobi_fenge{height: 400px;}
	.baobi_fenge_c .baobi_fenge_tit{font-size: 16px;}

	.baobi_choose_c ul li span {font-size: 60px;}

	.baobi_manage_l{width: calc(100% - 580px);padding-right: 80px;}
    .baobi_manage_r{width: 580px;gap: 24px;}


}

@media screen and (max-width:1023px){
    
	.baobi_banner{height: 0;padding-bottom: 56.25%;margin-top: 60px;}
	.baobi_banner_c .swiper-slide .baobi_text .baobi_tit{font-size: 24px;}
	.baobi_banner_c .swiper-slide .baobi_text .baobi_dec{line-height: 22px;margin-top: 10px;}
	.baobi_banner_b{bottom: 15px;}
	.baobi_banner .baobi_scroll{bottom: 30px;}

	.baobi_about_l{display: none;}
	.baobi_about_r{width: 100%;padding-left:0;}
	.baobi_about_ys ul li {padding: 12px 0;gap: 12px;}
    .baobi_about_ys ul li i{width: 36px;height: 36px;}
    .baobi_about_ys ul li p {font-size: 12px;}

    .baobi_retrieve{padding: 20px;}
    .baobi_retrieve .baobi_tit {font-size: 20px;}
    .baobi_retrieve form{gap: 24px;}
	.baobi_retrieve .baobi_retrieve_li{width: calc((100% - 268px) / 2);}
	.baobi_retrieve .baobi_retrieve_li:first-child {width: 220px;}
	.baobi_retrieve .baobi_retrieve_li .baobi_retrieve_input input{width: 90px;line-height: 24px;}
	.baobi_retrieve .baobi_retrieve_but {line-height: 36px;padding: 0 26px;}

	.baobi_product_c {margin-top: 42px;}
    .baobi_product_c .pro_pprolist_li ul{gap: 20px 16px;}
    .baobi_product_c .pro_pprolist_li ul li{width: calc(50% - 8px);}

    .baobi_application_c .swiper-slide a .baobi_text{padding: 20px 20px 16px 20px;}
	.baobi_application_c .swiper-slide a .baobi_text .baobi_tit{font-size: 20px;margin-bottom: 10px;}
	.baobi_application_c .swiper-slide a .baobi_text .baobi_dec{line-height: 22px;}
	.baobi_application_c .swiper-slide a:hover .baobi_text .baobi_dec{height: 66px;}

	.baobi_fenge{height: 300px;}
	.baobi_fenge_c .baobi_fenge_tit{font-size: 14px;}

	.baobi_choose_c{padding: 0;}
	.baobi_choose_c ul{gap: 12px;}
	.baobi_choose_c ul li{width: calc(50% - 6px);padding: 20px 16px;gap: 12px;transform: translateY(0);}
	.baobi_choose_c ul li:nth-child(2n+1) {transform: translateY(0);}
	.baobi_choose_c ul li span {font-size: 36px;}
    .baobi_choose_c ul li p {line-height: 22px;}
    
    .baobi_manage_l{width: 100%;padding-right: 0;}
    .baobi_manage_r{width: 100%;gap: 16px;margin-top: 16px;}
    .baobi_manage_r form {gap: 16px 12px;}
    .baobi_manage_r .form_li {width: calc(50% - 6px);}
    .baobi_manage_r .form_li input, .baobi_manage_r .form_li textarea{line-height: 24px;padding: 8px 12px;}

    .baobi_news_c .swiper-slide a .baobi_text{gap: 8px;}
    .baobi_news_c .swiper-slide a .baobi_text .baobi_tit{font-size: 16px;line-height: 22px;}

	.baobi_star{height: 440px;}
	.baobi_star_l{width: 1000px;height: 500px;top: -30px;left: -340px;}
	.baobi_star_l .swiper_thumbs{width: 500px;}
	.baobi_star_l .swiper_thumbs .baobi_bg{width: 440px;height: 440px;left: 30px;top: 30px;}
	.baobi_star_l .swiper_thumbs .baobi_star_tab ul li{width: 68px;gap: 12px;margin-left: -34px;--radius: 278px;}
	.baobi_star_l .swiper_thumbs .baobi_star_tab ul li span{font-size: 32px;}
	.baobi_star_l .swiper_pro{width: 240px;height: 232px;margin-left: 80px;}
	.baobi_star_l .swiper_pro .swiper{margin-top: 12px;}
	.baobi_star_l .swiper_pro .swiper-slide p{line-height: 22px;}
	.baobi_star_c .baobi_box{width: 240px;}


}

@media screen and (max-width:767px){
    .baobi_banner{padding-bottom: 72%;}
    .baobi_banner_c .swiper-slide .baobi_text .baobi_tit{font-size: 22px;}
	.baobi_banner_c .swiper-slide .baobi_text .baobi_dec{line-height: 20px;margin-top: 8px;}
	.baobi_banner_b{bottom: 10px;}
	.baobi_banner .baobi_scroll{display: none;}

	.baobi_about_r .baobi_about_t .baobi_about_box {gap: 16px;}
	.baobi_about_r .baobi_about_tl {width: 100%;}
	.baobi_about_r .baobi_about_tr {width: 100%;padding-left: 0;border-left:0;}
	.baobi_about_ys ul li{width: 50%;}

	.baobi_retrieve{padding: 15px;}
    .baobi_retrieve .baobi_tit {font-size: 18px;}
    .baobi_retrieve form{gap: 16px;}
	.baobi_retrieve .baobi_retrieve_li{width: 100%;}
	.baobi_retrieve .baobi_retrieve_li:first-child {width: 100%;}
	.baobi_retrieve .baobi_retrieve_li .baobi_retrieve_input input{width: calc((100% - 56px) / 2);}
	.baobi_retrieve .baobi_retrieve_but {line-height: 32px;padding: 0 20px;}

	.baobi_product_c {margin-top: 24px;}
    .baobi_product_c .pro_pprolist_li ul{gap: 12px;}
    .baobi_product_c .pro_pprolist_li ul li{width: 100%;}
	.baobi_product_c .pro_pprolist_li ul li p{margin-top: 8px;}

    .baobi_star {height: auto;}
	.baobi_star:before{display: none;}
	.baobi_star_c .baobi_box {width: 100%;}
	.baobi_star_l {width: auto;height: auto;top: auto;left: 0;position: relative;}
	.baobi_star_l .swiper_thumbs{display: none;}
    .baobi_star_l .swiper_pro {width: 100%;height: auto;margin-left: 0;padding: 30px 15px;}
	.baobi_star_l .swiper_pro .swiper {height: 100px;}

	.baobi_fenge{height: 200px;}
	.baobi_fenge_c{bottom: 30px;}

	.baobi_choose_c ul{gap: 8px;}
	.baobi_choose_c ul li{width: 100%;padding: 16px 16px;gap: 8px;}
	.baobi_choose_c ul li span {font-size: 30px;}
    
    .baobi_news_c .swiper-slide a .baobi_text .baobi_tit{line-height: 20px;}


}