.col-space-80>* { padding: 0 40px 40px 40px; }
.section-a1 {padding-bottom: 55px;}
.section-nav { width: 100%;margin: 60px 0 60px 0; text-align: center; font-size: 16px;line-height: 1;color: #323235;border-bottom: 1px solid #eaebef;padding-bottom: 18px;}
.section-nav span { position: relative;padding: 0 25px;padding-bottom: 19px;cursor: pointer;margin: 0 50px; }
.section-nav .active {color: #FFB926;}
.section-nav span::after {position: absolute;bottom: 0;left: 18%;content: '';width: 0;height: 3px;background-color: #FFB926;transition: all .3s;}
.section-nav span.active::after {width: 65%;}

.section-a1 .img-box{ margin-bottom: 5px; max-height: 80px; }
.section-a1 object{ width:80px; }
.section-a1 .section-header { margin-bottom: 78px; }
.section-a1 .section-body span { text-align: center; }
.section-a2 {padding-bottom: 75px;}
.section-a2 ul {width: 100%;max-width: 1180px;}
.section-a2 li>div {background-color: transparent;padding: 21px 0;}
.section-a2 li:nth-child(2n)>div{padding-left: 90px;}
.section-a2 li:nth-child(2n)>div .info-r{width: 87%;}
.section-a2 li>div .info-l {margin: 0;}
.section-a2 li>div .info-l img {width: 100%;height: 100%;}
.section-a2 li>div .info-r {margin-left: 15px;width: 75%;}
.section-a2 li>div .info-r p {line-height: 38px;}
.section-a2 .section-header { margin-bottom: 40px; }
.section-body span { line-height: 24px; }

.section-a3 .section-header {margin-bottom: 30px;}

.list-a1 .application { width: 32%; height: 100%;padding-top: 17px;}
.list-a2 .application { width: 43%; height: 100%;padding-top: 123px;}
.list-a3 .application { width: 23%; height: 100%;padding-top: 97px;}
.application .text-one{margin-bottom: 39px;}
.application span{ font-size: 16px; font-weight: bold; color: #323235;position: relative;margin-left: 26px; }
.application span::before{ position: absolute; left: -22px; top: 7px; content: ''; width: 6px; height: 6px; border-radius: 50%; background-color: #FFB926; }
.application span::after{ position: absolute; left: -26px; top: 3px; content: ''; width: 14px; height: 14px; border-radius: 50%; background-color: #FFB926; opacity: .2; }
.application .detail-box p{ font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 24px; color: #626266; margin-top: 14px; }
.application .detail-box .fz14{font-weight: bold;color: #323235;}

.mobile-data,.show-more {display: none;}
.section-a3 object {max-width: 100%}

@media screen and (max-width: 1250px){
    .section-a2 li>div .info-l { position: relative; left: 0; }
}

@media screen and (max-width: 1024px){
    .col-space-80>* {padding: 0 20px 20px 20px;}
    .framework {width: 50%;}
    .items.list-a1,
    .items.list-a2,
    .items.list-a3 {display: flex;align-items: center;justify-content: space-between;}
    .list-a1 .application,.list-a3 .application {width: 45%;}
    .list-a2 .application {padding-top: 20px;}
    .list-a3 .application {padding-top: 0;}
}

@media screen and (max-width:1023px) {
    .items.list-a1,
    .items.list-a2,
    .items.list-a3 {display: block;}
    .sm-bgGray{background-color:#fff}
    .header{background-color:transparent;border-bottom:.027rem solid rgba(255,255,255,.2)}
    .banner-info>h2{font-size:.5067rem}
    .banner-info p{font-size:.32rem}
    .skip-item ul li.on a::after {height: .0533rem;}
    .banner-single .banner-info{margin:.533rem 5%}
    .section-a1 .section-body span{text-align:left;font-size:.3733rem;line-height:.64rem}
    .section-a1 .section-header{margin-bottom:.64rem}
    .section-a1 .col-space-80>*{padding:.4533rem .4rem}
    .section-a1 .img-box{width:1.067rem;height:1.067rem;text-align: center;padding: 0;}
    .section-a1 li>div{padding:0;padding-left:.427rem;height:auto;padding: 0 0 0 .533rem;}
    .section-a1 li>div:last-child {padding: 0 0 0 .533rem;}
    .section-a1 li object{position:initial;max-width:unset;width:1.067rem;height:1.067rem;}
    .section-a2{background-color:#f5f8fa}
    .section-a2 li:nth-child(2n)>div{padding:.48rem .4rem}
    .section-a2 .section-header{margin-bottom:.64rem}
    .section-nav{width:100%;font-size:.347rem;margin:auto;padding-bottom:.427rem;margin-bottom:.427rem;border-bottom:none;white-space: nowrap;}
    .section-nav span{padding:0 .2667rem;margin:0;background-color:#f6f7fb;border-radius:.053rem;font-size:.373rem;display:inline-block;width:calc(33% -.147rem);height:.987rem;line-height:.987rem}
    .section-nav span:nth-child(2){margin:0 .16rem}
    .section-a3 .nav-list .items .s-content{width:100%;height:auto;line-height:.64rem;vertical-align:initial;padding:0;margin:0;margin-top:.133rem;background-image:none}
    .section-nav .active{color:#fff;background-color:#FFB926}
    .section-nav span::after{content:none}
    .application span{font-size:.4rem;font-weight:400;color:#1c1d1f;margin-bottom:0}
    .framework{position:relative;left:auto;float:none;width:100%;text-align:center}
    .section-a3 .section-body{height:auto;margin-top:0}
    .animate-div{left:auto;transform:none;margin:0 auto;padding:.267rem 0 .4rem 0!important;overflow:hidden;float:none}
    .application .text-one{margin:.4rem 0}
    .application{width:auto!important;margin:0;float:none;padding-top:0!important}
    .application .detail-box p{padding-left:.533rem;margin-top:.080rem;color:#323235;margin-bottom:.133rem}
    .application .detail-box .fz14{font-weight:400;color:#1c1d1f}
    .section-body .show-more{width:100%;color:#93939a;text-align:center;margin-top:.373rem}
    .section-body .show-more i{font-size:.32rem}
    .list-a1 .application .text-one{margin-bottom:.4rem}
    .list-a2 .application .text-one{margin-bottom:.4rem}
    .application span{margin-left:.56rem;line-height: .5333rem;}
    .application span::before{left:-.427rem;top: .1867rem;width: .16rem;height: .16rem;}
    .application span::after{left:-.533rem;top: .08rem;width: .3733rem;height: .3733rem;}
    .section-a3 .detail-box:not(:first-child){margin-top:.267rem}
    .section-a3 .detail-box p{color:#626266;font-size: .3733rem;line-height: .64rem;}
}