  
.fw700{font-weight:700;}
.aboutbj-map-bg{max-width:100%;object-fit:cover;}
.flex{display:flex;flex-wrap:wrap;}
.pt90{padding-top:90px;}
.pb40{padding-bottom:40px;}
.mt16{margin-top:16px;}
.fs18{font-size:18px;}
.fs30{font-size:30px;}
.fs48{font-size:48px;}
.lh26{line-height:26px;}
@media all and (max-width:1599px){
.pt90{padding-top:80px;}
.fs30{font-size:28px;}
.fs48{font-size:36px;}
}
@media all and (max-width:1279px){
.pt90{padding-top:60px;}
.mt16{margin-top:14px;}
.fs30{font-size:26px;}
.fs48{font-size:30px;}
}
@media all and (max-width:640px){
.pt90{padding-top:38px;}
.pb40{padding-bottom:30px;}
.fs18{font-size:16px;}
.fs30{font-size:20px;}
.fs48{font-size:24px;}
.lh26{line-height:25px;}
}


.contain{width:1400px;margin:0 auto;}
@media all and (max-width:1599px){
.contain{width:1200px;}
}
@media all and (max-width:1279px){
.contain{width:900px;}
}
@media all and (max-width:1000px){
.contain{width:92%;}
}


.sonTitle{width:auto;}
.sonTitle .title{color:#333;line-height:1.1;}
.sonTitle.center{width:100%;text-align:center;}
.section{width:100%;position:relative;overflow:hidden;}
.aboutbj{background:#f6f7f9;}
.aboutbj .sonTitle{position:absolute;left:0;z-index:4;top:90px;}
.aboutbj-map{width:100%;}
.aboutbj-map .contain{position:relative;}
.aboutbj-map-bg{width:100%;object-fit:cover;}
.aboutbj-map-dot{position:absolute;width:100%;height:100%;top:0;left:0;z-index:4;}
.aboutbj-map-dot .dot{position:absolute;z-index:6;display:flex;align-items:center;}
.aboutbj-map-dot .dot i{width:14px;height:14px;border-radius:50%;background:#ef8903;margin-right:10px;position:relative;}
.aboutbj-map-dot .dot i::before,.aboutbj-map-dot .dot i::after{content:"";display:block;width:20px;height:20px;border:1px solid rgba(239, 137, 3, .7);border-radius:50%;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;animation:aboutbjRing 1.5s linear infinite;opacity:0;}
.aboutbj-map-dot .dot i::before{animation-delay:.6s;}
.aboutbj-map-dot .dot i::after{animation-delay:0s;}
.aboutbj-map-dot .dot span{font-size:14px;color:#ef8903;position:relative;z-index:4;}
.aboutbj-map-dot .dot.active{flex-direction:column-reverse;justify-content:center;}
.aboutbj-map-dot .dot.active i{margin-right:0;background:#0056b8 url('/static/home/ico.png') no-repeat center;width:26px;height:26px;}
.aboutbj-map-dot .dot.active span{color:#0056b8;margin-bottom:2px;}
.aboutbj-map-dot .dot.active i::before,.aboutbj-map-dot .dot.active i::after{border:1px solid rgba(0, 86, 184, .7);}
.aboutbj-map-dot .dot.zhongguo{left:34.5%;top:38%;}
.aboutbj-map-dot .dot.yindu{left:26%;top:46%;}
.aboutbj-map-dot .dot.yuenan{left:34%;top:49.5%;}
.aboutbj-map-dot .dot.taiguo{left:34.4%;top:51.5%;}
.aboutbj-map-dot .dot.xinjiapo{left:32.5%;top:56%;}
.aboutbj-map-dot .dot.feilvbin{left:40%;top:43%;}
.aboutbj-map-dot .dot.meiguo{left:75%;top:32%;}
.aboutbj-info{width:100%;position:absolute;z-index:7;left:0;bottom:140px;}
.aboutbj-info ul{justify-content:space-between;}
.aboutbj-info li{align-items:flex-end;}
.aboutbj-info li .num{font-size:120px;line-height:.8;color:#0056b8;font-family:"MB";width:90px;}
.aboutbj-info li .cont{width:calc(100% - 90px);}
.aboutbj-info li .name{color:#333;line-height:1.1;}
.aboutbj-info li .text{color:#666;}


@media all and (max-width:1599px){
.aboutbj-info li .num{font-size:82px;width:68px;}
.aboutbj-info li .cont{width:calc(100% - 68px);}
.aboutbj-info li .text{font-size:15px;margin-top:10px;}
.aboutbj-info li .name{font-size:24px;}
.aboutbj-map-dot .dot.zhongguo{left:34%;top:36%;}
}


@media all and (max-width:1279px){
.aboutbj-map-dot .dot.zhongguo{left:34%;top:34%;}
.aboutbj-info li .num{font-size:70px;width:54px;}
.aboutbj-info li .cont{width:calc(100% - 54px);}
.aboutbj-info li .text{font-size:12px;margin-top:4px;}
.aboutbj-info li .name{font-size:20px;}
}


@media all and (max-width:1000px){
.aboutbj-map{display:none;}
.aboutbj .sonTitle,.aboutbj-info{position:static;}
.aboutbj-info{width:100%;margin-top:40px;}
.aboutbj{background:#f6f7f9 url('/static/map1bg.png') no-repeat center center/96% auto;}
.aboutbj-info ul{justify-content:flex-start;margin-top:-20px;}
.aboutbj-info li{width:100%;margin-top:20px;}
}


@media all and (max-width:640px){
.aboutbj-info li{align-items:flex-start;}
.aboutbj-info li .num{font-size:42px;width:38px;}
.aboutbj-info li .cont{width:calc(100% - 38px);}
.aboutbj-info li .name{font-size:16px;}
.aboutbj-info li .text{margin-top:0;}
.aboutbj-info{margin-top:24px;}
}

@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}50%{opacity:1;}}
@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}50%{opacity:1;}}
@keyframes aboutbjRing{0%{opacity:0;transform:scale(.8);}5%{opacity:1;}to{opacity:0;transform:scale(3.6);}}
