body,html{}
.nav{padding:15px 0;background:#fff}
.nav .con{max-width:1226px;margin:5px auto}
.nav-fixed{background:#fff;box-shadow:0 3px 2px 0px rgb(200 200 200 / 15%);left:0;right:0;top:0;z-index:1;position:fixed}

.con-nav-text{display: inline-block;
    position: relative;
    top: 2px;
    left: 40px;}
.con-nav-text a{margin-right:20px;}
.footer .footer-copyright{background-color:#25374b;min-height:80px;line-height:80px;font-size:14px;color:#8497ab;text-align:center}
.center{text-align:center}
.size26{font-size:26px;font-weight:600}
.mt100{margin-top:100px}.mt150{margin-top:150px}.mt200{margin-top:200px}
.btn-ap{border:0;flex-direction:row;justify-content:center;align-items:center;padding:10px 40px;position:static;width:181px;height:62px;color:#fff;background:#3E82FC;border-radius:40px;flex:none;order:1;flex-grow:0;margin:32px 0px}
.btn-ap-top{border:0;flex-direction:row;justify-content:center;align-items:center;padding:10px 40px;margin-right:20px;float:right;width:181px;height:52px;color:#fff;background:#3E82FC;border-radius:40px;flex:none;order:1;flex-grow:0}
.btn-ap:hover,.btn-ap-top:hover{box-shadow:0 8px 24px 0 rgba(119,24,7,0.2)}
.case-success{background:#fff;border-radius:10px;padding:40px}
.logo-text{font-size:26px;color:#666}

.reverse-flex{}

.primary-content p{margin: 0 0 25px; line-height:32px;}
.header-content{font-size: 52px;    line-height: 68px;}

@media(max-width:768px){
    .container{padding:0 26px}
.reverse-flex{flex-direction:column-reverse;display:flex}
.mt100{margin-top:60px}
.m-center{text-align:center;}

}@media(max-width:1200px){.container{padding:0 26px}
}