.app{padding-top:88px}.app .header{position:fixed;top:0;z-index:100;width:100%;height:88px;background-color:#000}.app .header .header-content{margin:0 auto;width:1300px;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:54px}.app .header .logo-box{margin-right:auto;display:flex;flex-direction:row;align-items:center;justify-content:center}.app .header .logo-box .logo{width:49px;height:49px;background-image:url(../images/ai-yongbing-logo.png);background-size:cover}.app .header .logo-box .logo-text{margin-left:12px;height:25px;font-family:Source Han Sans CN;font-weight:500;font-size:26px;color:#ffffff}.app .header .nav-bar{display:flex;flex-direction:row;align-items:center;gap:20px}.app .header .nav-bar a{color:#fff}.app .header .btn-group{display:flex;flex-direction:row;align-items:center;gap:20px}.app .banner-box{position:relative;width:100%;height:777px;background-image:url(../images/banner.png);background-size:1950px 777px;background-repeat:no-repeat;background-position:center -1px}.app .banner-box .banner-content{position:relative;width:100%;height:100%;background-color:rgba(48,48,48,0.58)}.app .banner-box .banner-content .banner-content-box{position:absolute;top:396px;left:200px}.app .banner-box .banner-content .banner-content-box .title{height:58px;font-family:SourceHanSansCN;font-weight:bold;font-size:58px;color:#ffffff;line-height:58px}.app .banner-box .banner-content .banner-content-box .search-box{margin-top:28px;display:flex;flex-direction:row;align-items:center}.app .banner-box .banner-content .banner-content-box .search-box .search-input{padding:0 10px;width:738px;height:72px;font-size:20px;background:rgba(255,255,255,0.88);border-top-left-radius:10px;border-bottom-left-radius:10px;border:0;user-select:none;pointer-events:none}.app .banner-box .banner-content .banner-content-box .search-box .search-btn{width:114px;height:72px;background:#ffa143;border-top-right-radius:10px;border-bottom-right-radius:10px}.app .banner-box .banner-content .banner-content-box .sub-title{margin-top:27px;height:24px;font-family:SourceHanSansCN;font-weight:500;font-size:24px;color:#ffffff;line-height:24px}.app .item-wrap{width:100%;height:550px;background-color:#fff}.app .item-wrap .item-box{margin:115px auto 0;width:1094px}.app .item-wrap .item-box .item-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.app .item-wrap .item-box .item-line .item{width:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.app .item-wrap .item-box .item-line .item .item-icon{width:86px;height:66px;background-size:contain;background-repeat:no-repeat;background-position:center}.app .item-wrap .item-box .item-line .item .item-title{height:24px;font-family:SourceHanSansCN;font-weight:500;font-size:24px;color:#000000;line-height:24px}.app .store-box{padding-top:81px;width:100%;height:662px;background:#f2f2f2}.app .store-box .store-content{margin:0 auto;width:1553px}.app .store-box .store-content .store-title{height:34px;font-family:SourceHanSansCN;font-weight:500;font-size:36px;color:#000000;line-height:34px}.app .store-box .store-content .store-list{margin-top:58px;display:flex;flex-direction:row;gap:32px}.app .store-box .store-content .store-list .store-item{width:364px;height:419px;background:#ffffff;border-radius:10px}.app .store-box .store-content .store-list .store-item:hover .store-banner img{transform:scale(1.05)}.app .store-box .store-content .store-list .store-item .store-banner{width:364px;height:270px;background:#ffffff;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.app .store-box .store-content .store-list .store-item .store-banner img{transition:transform .3s ease}.app .store-box .store-content .store-list .store-item .store-item-content{padding:19px 29px}.app .store-box .store-content .store-list .store-item .store-item-content .store-item-title{height:19px;font-family:SourceHanSansCN;font-weight:bold;font-size:18px;color:#000000;line-height:19px}.app .store-box .store-content .store-list .store-item .store-item-content .store-item-desc{margin-top:14px;font-family:SourceHanSansCN;min-height:44px;font-weight:400;font-size:18px;color:#000000;line-height:24px}.app .store-box .store-content .store-list .store-item .store-item-content .store-item-price{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.app .store-box .store-content .store-list .store-item .store-item-content .store-item-price .left{color:#ffa143}.app .store-box .store-content .store-list .store-item .store-item-content .store-item-price .right{color:#ff0000}.app .store-box .store-content .store-list .store-item .store-item-content .store-item-price .right i{font-weight:500;font-size:18px}.app .store-box .store-content .store-list .store-item .store-item-content .store-item-price .right span{font-weight:500;font-size:36px}.app .why{padding:106px 200px 102px 185px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:91px}.app .why .left-content .why-title{height:35px;font-family:SourceHanSansCN;font-weight:500;font-size:36px;color:#000000;line-height:35px}.app .why .left-content .why-sub-title{margin-top:52px;height:27px;font-family:SourceHanSansCN;font-weight:500;font-size:28px;color:#000000;line-height:27px}.app .why .left-content .why-desc{margin-top:23px;font-family:SourceHanSansCN;font-weight:400;font-size:22px;color:#5a5a5a;line-height:1.4}.app .footer{position:relative;display:flex;align-items:center;padding:34px 200px;background-color:#000000;color:#b9b9b9;z-index:10}.app .footer a{color:#b9b9b9;margin-right:20px}.app .footer .footer-left{flex:1;font-size:14px}.app .footer .footer-left>p:not(:last-child){margin-bottom:15px;line-height:1.25}.app .footer .footer-left img{display:inline-block;width:20px;height:22px;vertical-align:middle}.app .footer .footer-right{flex-shrink:0}.app .footer .footer-right .phone-icon{float:left;margin-top:4px;width:37px;height:37px}.app .footer .footer-right>p{margin-left:47px;white-space:nowrap}.app .footer .footer-right .phone-number{margin-top:4px;line-height:26px;font-weight:bold;font-size:20px;color:#fff}