@charset "UTF-8"; * { margin: 0; padding: 0; box-sizing: border-box; } .flexCenter { display: flex; align-items: center; justify-content: center; } .flex{ display: flex; align-items: center; } .flexBetween{ display: flex; justify-content: space-between; align-items: center; } img { display: block; pointer-events: none; } .hide { display: none; } /* 绉诲姩绔 start */ .container2 { width: 100%; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .container2 .box { width: 100%; position: relative; } .container2 .boxAbsoulte { width: 100%; position: absolute; top: 0; left: 0; } .container2 .boxOverflow { width: 100%; height: 100%; background: #F7F7FB; overflow: hidden; } .container2 .box1 { position: relative; width: 100%; } .container2 .box1BgWrap { width: 100%; height: 19.04rem; overflow: hidden; } .container2 .box1BgWrap.wechat { height: 17.8666666667rem; } .container2 .box1Bg { width: 100%; height: 19.04rem; } .container2 .box1Title { display: block; /* 鏆傛椂鏇存敼 */ /* margin: 2.3466666667rem auto 0; */ margin: 2.8rem auto 0; width: 4.48rem; height: 2.1066666667rem; } .container2 .box1Title.wechat { margin-top: 2.8rem; } .container2 .box1Image { display: block; margin: 0.5333333333rem auto 0; width: 7.3066666667rem; height: 10.8533333333rem; } .container2 .boxButton { box-sizing: content-box; margin: 0 auto; width: 6.7466666667rem; height: 1.2533333333rem; background: #5A45DE; border-radius: 0.2933333333rem; border: 0.08rem solid #FFFFFF; font-size: 0.4266666667rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #FFFFFF; line-height: 0.5333333333rem; } .container2 .boxButtonImage { width: 0.64rem; height: 0.64rem; margin-right: 0.24rem; } .container2 .wechatBox { width: 10rem; height: 11.2rem; background: #FFFFFF; overflow: hidden; } .container2 .wechatTitle { width: 1.76rem; height: 0.8666666667rem; margin: 1.8666666667rem auto 1.5733333333rem; } .container2 .wechatQr { margin: 0 auto; width: 3.4666666667rem; height: 3.4666666667rem; pointer-events: auto; } .container2 .wechatText { margin: 0.64rem auto 0; height: 1.0666666667rem; font-size: 0.32rem; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #4E4A68; line-height: 0.5333333333rem; letter-spacing: 1px; text-align: center; } .container2 .box2 { position: relative; width: 100%; height: 17.56rem; } .container2 .box2Title { display: block; margin: 2.0666666667rem auto 0; width: 3.5733333333rem; height: 0.8666666667rem; } .container2 .boxText { font-size: 0.4266666667rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #4E4A68; line-height: 0.64rem; letter-spacing: 1px; margin: 0.5066666667rem auto 0; text-align: center; } .container2 .box2Image { display: block; margin: 0.7466666667rem auto 0; width: 10rem; height: 10.5066666667rem; } .container2 .box3 { position: relative; width: 100%; height: 18.5333333333rem; } .container2 .box3Bg { width: 100%; height: 18.5333333333rem; } .container2 .box3Content { width: 100%; position: absolute; top: 0; left: 0; } .container2 .box3Title { display: block; margin: 2.0666666667rem auto 0; width: 3.8rem; height: 0.8666666667rem; } .container2 .box3Image { display: block; margin: 0.7066666667rem auto 1.4rem; width: 8.0533333333rem; height: 11.72rem; } .container2 .box4 { position: relative; width: 100%; height: 18.24rem; } .container2 .box4Title { display: block; margin: 1.8666666667rem auto 0; width: 3.6rem; height: 0.8666666667rem; } .container2 .box4Image { display: block; margin: 0.2133333333rem auto; width: 9.0666666667rem; height: 12.64rem; } .container2 .box5 { position: relative; width: 100%; height: 11.76rem; } .container2 .box5Bg { width: 100%; height: 11.76rem; } .container2 .box5Title { display: block; margin: 2.4rem auto 0; width: 5.7333333333rem; height: 2.1066666667rem; } .container2 .box5Image { display: block; margin: 0.7066666667rem auto 1.4rem; width: 8.0533333333rem; height: 11.72rem; } .container2 .boxButtonWrap { margin: 0 auto; width: 9.4666666667rem; height: 3.9733333333rem; position: relative; overflow: hidden; } .container2 .boxButtonWrap .boxButtonBg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .container2 .boxButtonWrap .boxButton { margin-top: 1.3333333333rem; position: relative; } .container2 .footerTextWrap { margin: 0.3733333333rem auto 0; width: 100%; font-size: 0.2666666667rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #4E4A68; line-height: 0.5333333333rem; text-align: center; } .container2 .footerTextWrap a { color: #4E4A68; text-decoration: none; } .container2 .wechatFooter { background: #fff; height: 11.84rem; overflow: hidden; } .container2 .wechatFooter .box5Title { display: block; margin: 1.8666666667rem auto 1.1733333333rem; } .container2 .footer { width: 10rem; height: 3.68rem; position: relative; } .container2 .footer .footerBg { width: 10rem; height: 3.68rem; } .container2 .footer .footerTextWrap { margin-top: 1.04rem; } /* 绉诲姩绔 end */ /* pc style start*/ /* bannner start */ .container1{ background: #F7F7FB; } .container { width: 1200px; margin:0 auto; } .header{ width: 100%; min-width: 1200px; height: 974px; background: #EFF0F9; position: relative; overflow: hidden; } .headerBox{ position: absolute; width: 100%; height: 100%; top:0; left: 0; z-index: 2; } .pcBannerBg{ min-width: 2090px; height: 100%; position: absolute; left: 0; top: 0; } .logoDiv{ margin-top: 26px; } .logoImage img{ width: 45px; height: 45px; } .logoText{ font-size: 20px; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #4E4A68; line-height: 40px; padding-left: 15px; } .bannerbox{ padding-top: 51px; } .pcBannerTitle{ width: 481px; height: 52px; } .pcBannerTitle2{ width: 400px; height: 186px; } .bannerText{ font-size: 20px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #4E4A68; line-height: 40px; padding-top: 12px ; } .bannerText2{ font-size: 20px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #4E4A68; line-height: 40px; padding-top: 56px ; } .downLoadBox{ padding-top: 56px; } .downLoadApp{ width: 230px; background: #5A45DE; } .downLoadText{ font-size: 20px; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #FFFFFF; line-height: 28px; letter-spacing: 1px; padding-top: 26px; text-align: center; } .downLoadApp img{ width: 194px; height: 194px; display: block; margin:0 auto; margin-top: 20px; margin-bottom: 18px; } .downWechat{ width: 230px; background: #1EA985; margin-left: 18px; } .downWechat img{ width: 194px; height: 194px; display: block; margin:0 auto; margin-top: 20px; margin-bottom: 18px; } .bannerImage{ width: 588px; height: 789px; position: relative; /* margin-left: 143px; */ } .bannerImage img{ width: 588px; height: 789px; position: absolute; left: 0; top: 0; } .bannerCircle1{ width: 78px; height: 78px; background: #A4DDFD; border-radius: 78px; position: absolute; top: 92px; left: 579px; } .bannerCircle2{ width: 38px; height: 38px; background: #7967F6; border-radius: 38px; position: absolute; bottom: 36px; left: -10px; } /* bannner end */ /* cont Start */ .contentBox{ position: relative; overflow: hidden; background: #F7F7FB; padding-bottom: 80px; } .pcContTopBg{ position: absolute; width: 608px; height: 230px; top: 0px; right: 0px; } .pcContImage1{ width: 728px; height: 637px; } .pcContStepBox1{ margin-right: 95px; padding-top: 105px; } .pcContStepBox1 img{ width: 195px; height: 215px; } .pcContStepBox1Text{ font-size: 22px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #4E4A68; line-height: 40px; padding-top: 17px; } .pcContStepBox2{ padding-top: 104px; } .pcContStepBox2 img{ width: 209px; height: 215px; } .pcContImage2Div{ width: 435px; height: 634px; position: relative; margin-left: 229px; } .pcContStepBg{ position: absolute; width: 916px; height: 916px; top: -178px; left: -287px; } .pcContImage2{ width: 435px; height: 634px; position: absolute; top: 0; left: 0; z-index: 2; } .pcContImage3{ width: 489px; height: 682px; margin-right: 233px; } .pcContStepBox3{ padding-top: 170px; } .pcContStepBox3 img{ width: 202px; height: 215px; } .contStep1{ display: flex; justify-content: space-between; padding-top: 64px; } .contStep2{ display: flex; justify-content: center; padding-top: 64px; } .contStep{ padding-top: 64px; } /* cont end */ /* footer start */ .footerDiv{ width: 100%; min-width: 1200px; background: #EFF0F8; position: relative; background-image: url(./../image/pcFooterBg.png); background-repeat: no-repeat; background-position: center; background-size: cover; } .footerBox{ padding-top: 136px; padding-bottom: 138px; } .pcFooterTitle{ width: 621px; height: 45px; } .footerLine{ width: 620px; height: 1px; background: #C1C2DA; margin-top: 22px; margin-bottom: 18px; } .footerRecord{ font-size: 16px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #4E4A68; line-height: 30px; } .container1 .footerRecord a { color: #4E4A68; text-decoration: none; } .footerDown{ width: 208px; height: 208px; background: #FFFFFF; } .footerDown img{ width: 162px; height: 162px; } .footerCode{ padding-left: 146px; } .footerDownRight{ margin-left: 10px; } /* footer end */ /* pc style end*/