body{padding: 0; margin: 0}
.container{ max-width: 1900px; margin: 0 auto;overflow: hidden;box-sizing: border-box;}
.header{
    background:rgba(27,27,27,0.97);  padding: 0 30px; position: fixed; top: 0; top: 0;
    left: 50%;
    transform: translateX(-50%);
    max-width: 1900px;width: 100vw;box-sizing: border-box;
    z-index: 99;
}
.header .innerbox{max-width: 1200px;display: flex; justify-content: space-between; margin: 0 auto; padding: 10px 0}
.header .logo{display: flex;align-items: center; }
.header .logo img{max-height: 80%}
.header .nav{ display: flex; align-items: center; gap: 30px;}
.header .nav a{color: #fff; text-decoration:none; font-weight: bold}

.content{position: relative; z-index: 1}
.content img{max-width: 100%}
.content .morebtn{ position: absolute; right: 35rem; bottom: 6rem; background: #3399ff; border-radius: 20px; padding: 10px 30px; color: #fff}

.verify{ padding: 40px;background: #f7f8fb; text-align: center}
.verify img{ margin:40px 0}

.verify .title{ font-size: 32px}
.verify .subtitle{font-size: 24px; color: rgba(51,51,51,0.68)}

.team{ margin-bottom: 40px}
.team .bg img{ max-width: 100%}
.team .teamlist{display: flex; gap: 20px; justify-content: center; margin-top: -50px}
.team .teamlist img{box-shadow: 0 0 5px #d1effb}

.contact{background:#46baee; text-align: center; padding: 40px;}
.contact .title{ font-size: 32px; color: #fff}
.contact .subtitle{font-size: 24px; color: rgba(255,255,255,0.68)}

.qrcodebox{display: flex; justify-content: center; gap: 40px; margin: 40px}
.qrcodebox .tip{ font-size: 32px; color: #fff}

.about_one{ text-align: center; font-size: 30px; line-height: 2; padding: 40px}
.about_one .h1{font-size: 68px;}
.about_one .h2{font-size: 50px; font-weight: bold}

.aobut_tow{ margin-bottom: 40px; position: relative}
.aobut_tow .bg img{ max-width: 100%; position: relative; z-index: 9}
.aobut_tow .desc{position:relative; margin: 0 auto; margin-top: -50px; margin-bottom: 20px; background: #fff;
    width: 60%; text-align: center;padding: 40px;
    z-index: 99; font-size: 30px;box-shadow: 0 0 5px #9b9b9b; line-height: 2}


.footer{
    background: linear-gradient(to bottom, #318fe9, #4cc6ef);
    color: #fff;padding: 10px;font-size: 14px; display: flex;justify-content: center; text-align: center;
}
.footer div{flex: 1;}
