.banner{color:#1CB0F6;background-image:url('/images/banner2.png')}.banner .text1,.banner .text2{margin-left:80px;letter-spacing:2px;opacity:.8}.banner .text1{margin-top:160px;font-size:56px;font-weight:bold}.banner .text2{font-size:38px}@media screen and (max-width:1023px){.banner .text1,.banner .text2{margin-left:40px}.banner .text1{margin-top:110px;font-size:36px}.banner .text2{font-size:26px}}@media screen and (max-width:749px){.banner .text1,.banner .text2{margin-left:10px}.banner .text1{margin-top:60px;font-size:22px}.banner .text2{font-size:16px}}.introduce1{position:relative;z-index:1;padding:50px 60px 76px;margin:-180px auto 60px;box-shadow:0 6px 10px rgba(0,0,0,0.06);background-color:#FFFFFF}.introduce1::after{content:'';position:absolute;right:60px;bottom:50px;display:block;width:54px;height:6px;background:url('/images/color-strip1.png') no-repeat center / 100%}.introduce1 .title{padding-left:40px;line-height:36px;font-size:24px;font-weight:bold;background:url('/images/logo3.png') no-repeat left center / 36px}.introduce1 .describe{margin-top:20px;line-height:36px}@media screen and (max-width:1159px){.introduce1{margin:-180px 16px 60px}}@media screen and (max-width:1023px){.introduce1{padding:20px 30px 46px;margin:-120px 16px 60px}.introduce1::after{bottom:30px}.introduce1 .title{padding-left:36px;line-height:30px;font-size:20px;background-size:30px}.introduce1 .describe{margin-top:16px;line-height:32px;font-size:14px}}@media screen and (max-width:749px){.introduce1{padding:10px 16px 36px;margin:-80px 14px 30px}.introduce1::after{right:26px;bottom:20px}.introduce1 .title{padding-left:32px;line-height:26px;font-size:16px;background-size:24px}.introduce1 .describe{margin-top:14px;line-height:28px}}.introduce2 .item{margin-top:60px;background:#F9F9F9}.introduce2 .item+.item{margin-top:30px}.introduce2 .item .cover{width:460px;height:345px}.introduce2 .item .cover img{width:100%;height:100%;object-fit:cover}.introduce2 .item .video-cover{position:relative;cursor:pointer}.introduce2 .item .video-cover::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.introduce2 .item .video-cover::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:110px;height:110px;background:url('/images/icon-play.png') no-repeat center / 100%}.introduce2 .item .text-wrap{overflow:hidden;padding:36px 40px}.introduce2 .item .text-wrap .title{position:relative;font-size:28px;font-weight:bold}.introduce2 .item .text-wrap .describe{margin-top:28px;line-height:34px}@media screen and (max-width:1023px){.introduce2 .item .cover{width:100%;height:auto}.introduce2 .item .video-cover::after{width:60px;height:60px}.introduce2 .item .text-wrap{padding:24px}.introduce2 .item .text-wrap .title{font-size:24px}.introduce2 .item .text-wrap .describe{margin-top:26px;line-height:32px;font-size:14px}}@media screen and (max-width:749px){.introduce2 .item{margin-top:40px}.introduce2 .item+.item{margin-top:20px}.introduce2 .item .text-wrap{padding:14px}.introduce2 .item .text-wrap .title{font-size:20px}.introduce2 .item .text-wrap .title::after{width:28px;left:28px}.introduce2 .item .text-wrap .describe{margin-top:22px;line-height:28px}}.download{margin:60px auto}.download .download-list{margin-top:60px;margin-left:-20px}.download .download-list .item{float:left;width:calc(50% - 20px);padding:76px 0 90px;margin-left:20px;color:#FFFFFF;background-repeat:no-repeat;background-size:cover}.download .download-list .item:nth-child(1){background-image:url('/images/download-app-bg.jpg')}.download .download-list .item:nth-child(2){background-image:url('/images/download-weapp-bg.jpg')}.download .download-list .item .qr-code{width:150px;margin:0 auto}.download .download-list .item .describe{margin-top:26px;text-align:center;font-size:18px;font-weight:bold}@media screen and (max-width:1023px){.download .download-list{margin-top:40px;margin-left:-10px}.download .download-list .item{width:calc(50% - 10px);margin-left:10px;padding:56px 0 70px}.download .download-list .item .qr-code{width:110px}.download .download-list .item .describe{margin-top:18px;font-size:16px}}@media screen and (max-width:749px){.download{margin:30px auto}.download .download-list{margin-top:20px;margin-left:0;margin-bottom:-10px}.download .download-list .item{width:100%;margin-left:0;margin-bottom:10px;padding:40px 0 56px}.download .download-list .item .qr-code{width:100px}.download .download-list .item .describe{margin-top:12px;font-size:14px}}.video-dialog{width:960px}.video-dialog .close{z-index:999}.video-dialog video{display:block;width:100%}@media screen and (max-width:1023px){.video-dialog{width:90%}}