body::-webkit-scrollbar-track-piece{width:5px;background-color:#ccc;}
body::-webkit-scrollbar{width:5px;height:4px}
body::-webkit-scrollbar-thumb{height:30px;background-color:var(--logoColor);}

.public_p{padding: 100px 0 100px 0;}
.public_t{padding-top: 100px;}
.public_b{padding-bottom: 100px;}
.public_m{margin-top: 40px;}
.public_m32{margin-top: 32px;}
.public_m24{margin-top: 24px;}

.baobi_title{width: 100%;position: relative;z-index: 1;}
.baobi_title .baobi_ttit{width: fit-content;height: 32px;padding: 0 20px;border-radius: 50px;border: 1px solid var(--borderColor);background: #EFF6FF;margin-bottom: 12px;gap: 7px;}
.baobi_title .baobi_ttit i{display: inline-block;width: 4px;height: 4px;border-radius: 50%;background: var(--logoColor);}
.baobi_title .baobi_ttit span{font-size: 12px;color: var(--logoColor);font-weight: bold;text-transform: uppercase;line-height: 1;}
.baobi_title .baobi_tit{width: 588px;max-width: 100%;font-size: 48px;color: var(--titleColor);font-weight: bold;line-height: 1.2;}
.baobi_title .baobi_dec{width: 588px;max-width: 100%;font-size: 16px;color: var(--titleColor);line-height: 28px;margin-top: 32px;}
.baobi_title a{position: absolute;right: 0;bottom: 0;}

.baobi_ms{width: 456px;max-width: 100%;font-size: 14px;color: var(--fontColor);line-height: 28px;font-style: italic;margin-top: 12px;}
.baobi_ms span{text-transform: lowercase;}

.baobi_combut{display: inline-block;max-width: fit-content;font-size: 15px;font-weight: bold;color: #ffffff;font-weight: bold;line-height: 48px;padding: 0 32px;border-radius: 40px;border: 1px solid var(--backgroundColor);text-transform: uppercase;cursor: pointer;}
.baobi_combut.on{background: linear-gradient(90deg, var(--logoColor) 0%, var(--subCOlor) 100%), var(--logoColor);border-width: 0;}
.baobi_combut:before{pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: -webkit-radial-gradient(center, ellipse, rgba(59, 130, 246, 0.2) 0%, rgba(59, 130, 246, 0) 60%);background: radial-gradient(ellipse at center, rgba(59, 130, 246, 0.2) 0%, rgba(59, 130, 246, 0) 60%);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform, opacity;transition-property: transform, opacity;}
.baobi_combut:hover{background: linear-gradient(90deg, var(--logoColor) 0%, var(--subCOlor) 100%), var(--logoColor);border-color: var(--logoColor);-webkit-transform: translateY(-5px);transform: translateY(-5px);color: #ffffff !important;}
.baobi_combut:hover:before{opacity: 1;-webkit-transform: translateY(5px);transform: translateY(5px);}

.baobi_share{position: relative;gap: 24px;}
.baobi_share a{display: block;position: relative;}
.baobi_share a i{display: inline-block;width: 20px;height: 20px;background-size: 100% 100%;}
.baobi_share a i.icon01{background: url('../images/icon_share01.svg') center center no-repeat;}
.baobi_share a i.icon02{background: url('../images/icon_share02.svg') center center no-repeat;}
.baobi_share a i.icon03{background: url('../images/icon_share03.svg') center center no-repeat;}
.baobi_share a i.icon04{background: url('../images/icon_share04.svg') center center no-repeat;}
.baobi_share a:hover i{opacity:0.7;}

header{position: absolute;width: 100%;left: 0;top: 0;z-index: 999;}
header .container{width: 88%;min-width: 1600px;height: 100%;}
.baobi_head{height: 40px;position: relative;border-bottom: 1px solid rgba(226, 232, 240, 0.20);z-index: 10;}
.baobi_head_left{gap: 24px;}
.baobi_head_left .baobi_head_a{font-size:14px;color:#FFF;}
.baobi_head_left .baobi_head_a i{display: inline-block;width: 20px;height: 20px;background-size: 100% 100%;margin-right:4px;}
.baobi_head_left .baobi_head_a i.icon01{background:url(../images/icon-top-tel.svg) no-repeat center center;}
.baobi_head_left .baobi_head_a i.icon02{background:url(../images/icon-top-email.svg) no-repeat center center;}
.baobi_head_left .baobi_head_a:hover{opacity:0.7;}

.baobi_top_wrap{height: 100px;position: relative;z-index: 20;}
.baobi_top{position: relative;left: 0;top: 0;z-index: 100;width: 100%;}
.baobi_top_l{gap: 170px;}
.baobi_top_l .baobi_logo{position: relative;}
.baobi_top_l .baobi_logo img{width:auto;height:52px;}
.baobi_top_l .baobi_logo img.baobi_logo_default{display:block;}
.baobi_top_l .baobi_logo img.baobi_logo_active{display:none;}
.baobi_nav{position: relative;}
.baobi_nav .baobi_nav_first{position: relative;gap: 12px;}
.baobi_nav .baobi_nav_first .baobi_nav_li{height:100%;position: relative;}
.baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a{position:relative;padding:0 24px;}
.baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a a,.baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a div{color:#FFF;font-size:15px;position:relative;cursor:pointer;height:100px;line-height:100px;display:block;text-transform:uppercase;}
.baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a a:before,.baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a div:before{content:'';width:0;height:3px;position:absolute;left:50%;bottom:-1px;background:var(--logoColor);
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
}
.baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a i{display: inline-block;width: 18px;height: 18px;background: url('../images/icon-nav-down.svg') center center no-repeat;margin-left:4px;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
}
.baobi_nav .baobi_nav_second{min-width: 100%;width: max-content;position:absolute;position:absolute;left:0;top:100%;z-index:2;padding:0;opacity:0;visibility:hidden;background:#FFF;
    -webkit-box-shadow:0 8px 15px rgba(0,0,0,0.1);
    box-shadow:0 8px 15px rgba(0,0,0,0.1);}
.baobi_nav .baobi_nav_second a{display: block;line-height: 42px;padding: 0 15px;background: #ffffff;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.baobi_nav .baobi_nav_first .baobi_nav_li:hover .baobi_nav_a a{color:var(--logoColor) !important;}
.baobi_nav .baobi_nav_first .baobi_nav_li:hover .baobi_nav_a a:before, .baobi_nav .baobi_nav_first .baobi_nav_li:hover .baobi_nav_a div:before{width:100%;}
.baobi_nav .baobi_nav_first .baobi_nav_li:hover .baobi_nav_a i{color:var(--logoColor);}
.baobi_nav .baobi_nav_first .baobi_nav_li:hover .baobi_nav_second{visibility:visible;opacity:1;pointer-events:auto;}
.baobi_nav .baobi_nav_second a:hover{background:var(--logoColor);color: #ffffff;}
.baobi_top_r{position: relative;gap: 32px;}
.baobi_nav_contact{position: relative;}
.baobi_nav_language{position:relative;}
.baobi_nav_language .baobi_nav_language_title{cursor:pointer;height:100px;}
.baobi_nav_language .baobi_nav_language_title img{width:auto;height:32px;}
.baobi_nav_language .baobi_nav_language_title img.baobi_nav_language_default{display:block;}
.baobi_nav_language .baobi_nav_language_title img.baobi_nav_language_active{display:none;}
.baobi_nav_language .baobi_nav_language_title span{font-size:14px;color:#FFF;margin-left:10px;font-weight:bold;text-transform:capitalize;}
.baobi_nav_language .baobi_nav_language_title i{display: inline-block;width: 24px;height: 24px;background: url('../images/icon_jt_sanjiao.svg') center center no-repeat;background-size: 100% auto;margin-left:4px;}
.baobi_nav_language .baobi_nav_language_content{width: 100px;position:absolute;left:0;top:100%;z-index:2;padding:0;opacity:0;visibility:hidden;background:#FFF;-webkit-box-shadow:0 8px 15px rgba(0,0,0,0.1);box-shadow:0 8px 15px rgba(0,0,0,0.1);}
.baobi_nav_language .baobi_nav_language_content a{height:40px;padding:0 12px;}
.baobi_nav_language .baobi_nav_language_content a span{font-size:14px;color:#333;}
.baobi_nav_language .baobi_nav_language_content a:hover{background:#F8F8F8;}
.baobi_nav_language:hover .baobi_nav_language_content{visibility:visible;opacity:1;pointer-events:auto;}

header.topfix .baobi_head{background: #FFF;}
header.topfix .baobi_head_left .baobi_head_a{color: var(--titleColor);}
header.topfix .baobi_head_left .baobi_head_a i.icon01{background:url(../images/icon-top-tel-h.svg) no-repeat center center;}
header.topfix .baobi_head_left .baobi_head_a i.icon02{background:url(../images/icon-top-email-h.svg) no-repeat center center;}
header.topfix .baobi_top{position: fixed;background: #FFF;-webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);-o-box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);}
header.topfix .baobi_top_l .baobi_logo img.baobi_logo_default{display:none;}
header.topfix .baobi_top_l .baobi_logo img.baobi_logo_active{display:block;}
header.topfix .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a a, header.topfix .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a div{color: var(--otherColor);}
header.topfix .baobi_nav_contact .baobi_combut{background: var(--logoColor);border-color: var(--logoColor);color: #ffffff;}
header.topfix .baobi_nav_language .baobi_nav_language_title img.baobi_nav_language_default{display:none;}
header.topfix .baobi_nav_language .baobi_nav_language_title img.baobi_nav_language_active{display:block;}
header.topfix .baobi_nav_language .baobi_nav_language_title span{color: var(--titleColor);}
header.topfix .baobi_nav_language .baobi_nav_language_title i{background: url('../images/icon_jt_sanjiao_hei.svg') center center no-repeat;}

header.active .baobi_head{background: #FFF;}
header.active .baobi_head_left .baobi_head_a{color: var(--titleColor);}
header.active .baobi_head_left .baobi_head_a i.icon01{background:url(../images/icon-top-tel-h.svg) no-repeat center center;}
header.active .baobi_head_left .baobi_head_a i.icon02{background:url(../images/icon-top-email-h.svg) no-repeat center center;}
header.active .baobi_top{background: #FFF;-webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);-o-box-shadow: 0 0 2px 1px rgba(0,0,0,0.1);box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);}
header.active .baobi_top_l .baobi_logo img.baobi_logo_default{display:none;}
header.active .baobi_top_l .baobi_logo img.baobi_logo_active{display:block;}
header.active .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a a, header.active .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a div{color: var(--otherColor);}
header.active .baobi_nav_contact .baobi_combut{background: var(--logoColor);border-color: var(--logoColor);color: #ffffff;}
header.active .baobi_nav_language .baobi_nav_language_title img.baobi_nav_language_default{display:none;}
header.active .baobi_nav_language .baobi_nav_language_title img.baobi_nav_language_active{display:block;}
header.active .baobi_nav_language .baobi_nav_language_title span{color: var(--titleColor);}
header.active .baobi_nav_language .baobi_nav_language_title i{background: url('../images/icon_jt_sanjiao_hei.svg') center center no-repeat;}

header.active .baobi_share a i.icon01{background: url('../images/icon_share01_h.svg') center center no-repeat;}
header.active .baobi_share a i.icon02{background: url('../images/icon_share02_h.svg') center center no-repeat;}
header.active .baobi_share a i.icon03{background: url('../images/icon_share03_h.svg') center center no-repeat;}
header.active .baobi_share a i.icon04{background: url('../images/icon_share04_h.svg') center center no-repeat;}


.baobi_hd-mobile {position: fixed;z-index: 999;top: 0;width: 100%;left: 0;background: #ffffff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);height: 60px;display: none;}
.baobi_hd-mobile .container{width: calc(100% - 30px);}
.baobi_menuBtn{display: none;position: fixed;top: 16px;right: 12px;width: 30px;height: 30px;cursor: pointer;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.baobi_menuBtn b{display: block;height: 4px;background-color: var(--logoColor);margin: 4px 0;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.baobi_menuBtn.open b{display: none;margin: 0;position: absolute;left: 0px;top: 50%;margin-top: -5px;width: 30px;}
.baobi_menuBtn.open b:first-child{display: block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.baobi_menuBtn.open b:last-child{display: block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.baobi_hd-mobile .baobi_mlogo img {height: 30px;width: auto;margin-top: 15px;}
.baobi_nav_mobile{position: fixed;top: 60px;left: 0;right: 0;bottom: 0;z-index: 99;overflow: hidden;background: #fff;width: auto;float: none;padding: 0;display: none;}
.baobi_nav_mobile li{position: relative;}
.baobi_nav_mobile li .v1{line-height: 40px;text-align: left;padding:0 20px;color:var(--titleColor); border-bottom:1px solid #eee;font-size: 14px;display: block; }
.baobi_nav_mobile li i {display: block;width: 40px;height: 40px;background-position: center center;position: absolute;right: 0;top: 0;z-index: 9;background: url(../images/sel.webp) no-repeat center center;-webkit-background-size: 18px 18px;background-size: 18px 18px;}
.baobi_nav_mobile li .baobi_sub{padding: 10px 0;background-color: var(--logoColor) ;display: none;}  
.baobi_nav_mobile li .baobi_sub a{padding-left: 20px;text-align: left;line-height: 40px;font-size: 14px;display: block;color:#fff;}
.baobi_nav_mobile .v1{height: 40px;line-height: 40px;text-align: left;color:var(--titleColor);padding-left: 10px;margin:0;overflow: hidden;}
.baobi_nav_mobile li:hover .v1, .baobi_nav_mobile li.on .v1{background: none;}
.baobi_nav_mobile li .v1::after{display: none;}
.baobi_nav_mobile .row{position: relative;}
.baobi_nav_mobile .ss{display: none;background-color: #fff;padding: 10px 0;}
.baobi_nav_mobile li .baobi_sub .ss a{color:#333;}


footer{width: 100%;position: relative;background: #0F172A;;overflow: hidden;}
.baobi_foot{width: 100%;position: relative;padding-bottom: 52px;z-index: 1;}
.baobi_foot .baobi_slogan{width: 313px;}
.baobi_foot .baobi_slogan img{height: 52px;}
.baobi_foot .baobi_slogan .baobi_dec{font-size: 16px;color: #DDDDDE;line-height: 24px;margin: 20px 0 28px 0;}
.baobi_foot .baobi_fnav .baobi_tit{font-size: 20px;color: #ffffff;font-weight: bold;margin-bottom: 20px;}
.baobi_foot .baobi_fnav ul{gap: 20px;}
.baobi_foot .baobi_fnav ul li a{font-size: 16px;color: #DDDDDE;}
.baobi_foot .baobi_fnav ul li a:hover{color: var(--logoColor);}
.baobi_foot .baobi_fcontact{width: 338px;}
.baobi_foot .baobi_fcontact ul{gap: 45px;}
.baobi_foot .baobi_fcontact ul li{gap: 20px;}
.baobi_foot .baobi_fcontact ul li p{color: #ffffff;font-weight: bold;}
.baobi_foot .baobi_fcontact ul li p:nth-child(1){font-size: 18px;line-height: 24px;}
.baobi_foot .baobi_fcontact ul li p:nth-child(2){font-size: 24px;}
.baobi_foot .baobi_fcontact ul li:last-child p:nth-child(2){font-weight: 300;}
.baobi_foot .baobi_fcontact ul li p a{color: #ffffff;}
.baobi_foot .baobi_fcontact ul li p a:hover{color: var(--logoColor);}
.baobi_copyright{position: relative;z-index: 1;}
.baobi_copyright p{font-size: 14px;color: #DDDDDE;letter-spacing: 0.5px;}
.baobi_copyright span{margin-left: 8px;}
.baobi_copyright span:nth-child(1){margin-left: 0;}
.baobi_copyright p a{color: #DDDDDE;}
footer .baobi_bg{position: absolute;border-radius: 50%;background: var(--logoColor);filter: blur(150px);transition: box-shadow 0.2s ease;will-change: background-color;}
footer .baobi_bg01{width: 618px;height: 618px;left: -420px;bottom: -420px;animation: colorShift 5s infinite alternate ease-in-out;}
footer .baobi_bg02{width: 780px;height: 780px;right: -520px;top: -520px;animation: colorShift 8s infinite alternate ease-in-out;}
footer .baobi_flogo{width: 1272px;position: absolute;right: 0;bottom: -80px;opacity: 0.5;}
footer .baobi_flogo svg{width: 100%;height: auto;display: block;filter: drop-shadow(0 8px 18px rgba(0, 0, 0, 0.5));transition: all 0.2s;}
footer .baobi_flogo svg path{stroke: #ffffff;stroke-width: 0.5;stroke-linecap: round;stroke-linejoin: round;fill: none;fill: transparent;stroke-dasharray: 2100;stroke-dashoffset: 2100;animation: strokeFlow 9s infinite linear, colorPulse 10s infinite alternate;animation-delay: 1s;}
/*footer:hover .baobi_flogo svg path {animation-play-state: paused;}*/


.baobi_comform{width: 100%;position: relative;}
.baobi_comform_c{width: 100%;position: relative;}
.baobi_comform_c form{gap: 32px 42px;}
.baobi_comform_c .form_li{width: calc(25% - 31.5px);}
.baobi_comform_c .form_li.form_li01{width: 100%;}
.baobi_comform_c .form_li input, .baobi_comform_c .form_li textarea{width: 100%;font-size: 14px;color: var(--titleColor);line-height: 32px;padding: 10px 20px;border: 1px solid #f2f2f2;background: var(--backgroundColor);border-radius:6px;}
.baobi_comform_c .form_li textarea{height: 128px;}


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

	.public_p{padding: 80px 0 80px 0;}
	.public_t{padding-top: 80px;}
	.public_b{padding-bottom: 80px;}
	.public_m32{margin-top: 28px;}
	.public_m24{margin-top: 20px;}

    .baobi_title .baobi_tit{font-size: 42px;}
    .baobi_title .baobi_dec{margin-top: 24px;}

    header .container{width: 90%;min-width: 1440px;}
    .baobi_top_wrap{height: 90px;}
    .baobi_top_l {gap: 124px;}
    .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a a, .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a div{height: 90px;line-height: 90px;}
    .baobi_nav_language .baobi_nav_language_title{height: 90px;}

}

@media screen and (max-width:1499px){
    
    .public_p{padding: 60px 0 60px 0;}
	.public_t{padding-top: 60px;}
	.public_b{padding-bottom: 60px;}
	.public_m{margin-top: 32px;}
	.public_m32{margin-top: 24px;}
	.public_m24{margin-top: 16px;}

    .baobi_title .baobi_tit{font-size: 36px;}
    .baobi_title .baobi_ttit{height: 30px;padding: 0 16px;margin-bottom: 10px;}
    .baobi_title .baobi_dec{font-size: 14px;line-height: 24px;margin-top: 18px;}

    .baobi_ms{font-size: 13px;line-height: 24px;margin-top: 10px;}

    .baobi_combut{font-size: 14px;line-height: 45px;padding: 0 24px;border-radius: 40px;}

    header .container{width: 90%;min-width: 1240px;}
    .baobi_top_wrap{height: 80px;}
    .baobi_top_l {gap: 100px;}
    .baobi_top_l .baobi_logo img{height: 42px;}
    .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a{padding: 0 20px;}
    .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a a, .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a div{height: 80px;line-height: 80px;}
    .baobi_top_r{gap: 24px;}
    .baobi_nav_language .baobi_nav_language_title{height: 80px;}
    .baobi_nav_language .baobi_nav_language_title img{height: 28px;}
    .baobi_nav_language .baobi_nav_language_title span{margin-left: 5px;}

    .baobi_foot{padding-bottom: 42px;}
    .baobi_foot .baobi_slogan {width: 300px;}
    .baobi_foot .baobi_slogan .baobi_dec{font-size: 14px;margin: 16px 0 24px 0;}
    .baobi_foot .baobi_fnav .baobi_tit{font-size: 18px;margin-bottom: 16px;}
    .baobi_foot .baobi_fnav ul {gap: 12px;}
    .baobi_foot .baobi_fnav ul li a{font-size: 14px;}
    .baobi_foot .baobi_fcontact {width: 310px;}
    .baobi_foot .baobi_fcontact ul {gap: 30px;}
    .baobi_foot .baobi_fcontact ul li {gap: 10px;}
    .baobi_foot .baobi_fcontact ul li p:nth-child(1) {font-size: 16px;line-height: 22px;}
    .baobi_foot .baobi_fcontact ul li p:nth-child(2) {font-size: 20px;}
    footer .baobi_flogo{width: 900px;bottom: -60px;}
    
    .baobi_comform_c form {gap: 24px 24px;}
    .baobi_comform_c .form_li {width: calc(25% - 18px);}
    .baobi_comform_c .form_li input, .baobi_comform_c .form_li textarea{line-height: 24px;}
    .baobi_comform_c .form_li textarea {height: 108px;}


}

@media screen and (max-width:1299px){
    .public_p{padding: 50px 0 50px 0;}
    .public_t{padding-top: 50px;}
    .public_b{padding-bottom: 50px;}
    .public_m{margin-top: 30px;}
    .public_m32{margin-top: 20px;}
    .public_m24{margin-top: 12px;}

    .baobi_title .baobi_tit{font-size: 28px;}
    .baobi_title .baobi_ttit{margin-bottom: 8px;}
    .baobi_title .baobi_dec{line-height: 22px;margin-top: 12px;}

    .baobi_ms{width: 362px;line-height: 22px;margin-top: 8px;}

    .baobi_combut{font-size: 14px;line-height: 40px;padding: 0 16px;border-radius: 30px;}

    header .container{width: 94%;min-width: 1000px;}
    .baobi_top_l {gap: 50px;}
    .baobi_top_l .baobi_logo img{height: 36px;}
    .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a{padding: 0 12px;}
    .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a a, .baobi_nav .baobi_nav_first .baobi_nav_li .baobi_nav_a div{height: 70px;line-height: 70px;}
    .baobi_top_r{gap: 20px;}
    .baobi_nav_language .baobi_nav_language_title{height: 70px;}
    .baobi_nav_language .baobi_nav_language_title img{height: 24px;}
    .baobi_nav_language .baobi_nav_language_title span{margin-left: 3px;}

    .baobi_foot{padding-bottom: 36px;}
    .baobi_foot .baobi_slogan {width: 280px;}
    .baobi_foot .baobi_slogan .baobi_dec{line-height: 22px;}
    .baobi_foot .baobi_fnav .baobi_tit{margin-bottom: 12px;}
    .baobi_foot .baobi_fnav ul {gap: 10px;}
    .baobi_foot .baobi_fcontact {width: 240px;}
    .baobi_foot .baobi_fcontact ul {gap: 20px;}
    .baobi_foot .baobi_fcontact ul li {gap: 6px;}
    .baobi_foot .baobi_fcontact ul li p:nth-child(1) {font-size: 14px;line-height: 20px;}
    .baobi_foot .baobi_fcontact ul li p:nth-child(2) {font-size: 18px;}
    footer .baobi_flogo{width: 680px;bottom: -32px;}



}

@media screen and (max-width:1023px){
    .public_p{padding: 40px 0 40px 0;}
    .public_t{padding-top: 40px;}
    .public_b{padding-bottom: 40px;}
    .public_m{margin-top: 24px;}
    .public_m32{margin-top: 16px;}
    .public_m24{margin-top: 10px;}

    .baobi_title .baobi_tit{font-size: 24px;}
    .baobi_title .baobi_ttit{margin-bottom: 6px;}
    .baobi_title .baobi_dec{margin-top: 10px;}

    .baobi_combut {font-size: 13px;line-height: 36px;padding: 0 12px;border-radius: 18px;}

    .baobi_share{gap: 16px;}

    header{display: none;}
    .baobi_hd-mobile{display: block;}
    .baobi_menuBtn{display: block;}

    .baobi_foot .baobi_fnav{display: none;}
    .baobi_foot .baobi_fcontact {width: 320px;}
    .baobi_foot {padding-bottom: 30px;}
    .baobi_foot .baobi_fcontact ul li p:nth-child(2) {font-size: 16px;}
    footer .baobi_flogo{width: 60%;bottom: -24px;}
    
    .baobi_comform_c form {gap: 16px 24px;}
    .baobi_comform_c .form_li {width: calc(50% - 12px);}
    .baobi_comform_c .form_li input, .baobi_comform_c .form_li textarea{padding: 8px 12px;}
    .baobi_comform_c .form_li textarea {height: 94px;}



}

@media screen and (max-width:767px){
    .public_p{padding: 24px 0 24px 0;}
    .public_t{padding-top: 24px;}
    .public_b{padding-bottom: 24px;}
    .public_m{margin-top: 15px;}
    .public_m32{margin-top: 12px;}
    .public_m24{margin-top: 6px;}

    .baobi_title .baobi_dec{margin-top: 8px;}
    
    .baobi_foot {padding-bottom: 20px;}
    .baobi_foot .baobi_slogan {width: 100%;}
    .baobi_foot .baobi_slogan .baobi_dec{margin: 10px 0 12px 0;}
    .baobi_foot .baobi_fcontact{width: 100%;}
    .baobi_foot .baobi_fitem:last-child{margin-top: 16px;}
    .baobi_foot .baobi_fcontact ul {gap: 12px;}
    .baobi_foot .baobi_fcontact ul li {gap: 3px;}
    footer .baobi_flogo{width: 100%;bottom: 0;}
    
    .baobi_comform_c form {gap: 10px;}
    .baobi_comform_c .form_li {width: 100%;}


}