.container{width:1100px;max-width:1800px;margin:0 auto;position:relative}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}*{box-sizing:border-box}body,html{margin:0}body{font-size:16px;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif}p{margin:0}.header{width:100%;position:fixed;top:0;left:0;z-index:9;background:#fff;box-shadow:0 6px 16px 0 rgba(228,195,196,.3)}.header_placeholder{width:100%;height:90px}.header__container{height:90px;padding-top:10px;overflow:hidden}.header__container .logo-wrapper{cursor:pointer;float:left}.header__container .logo-wrapper .logo{width:147px;height:39px;display:block;margin:0 auto}.header__container .logo-wrapper .weare{font-size:14px;margin-top:7px;letter-spacing:3px;color:#79addc;text-align:center}.header__container .nav{margin-left:56px;float:left;overflow:hidden;height:100%}.header__container .nav__item{width:130px;height:100%;line-height:80px;text-align:center;float:left;cursor:pointer}.header__container .nav__item .text{font-size:16px;color:#79addc}.header__container .nav__item:hover{background:#abd1f4}.header__container .nav__item:hover .text{color:#fff}.header__container .nav__item_fpdx .text{color:#f5bfbf}.header__container .nav__item_fpdx:hover{background:#f5bfbf}.scroll-down .header__container{height:80px;padding-top:5px}.scroll-down .header__container .nav__item{line-height:75px}.scroll-down .header_placeholder{height:80px}.banner{width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(/images/50fe11fd.png);position:relative}.banner__container{height:668px;position:relative}.banner__slogan{position:absolute;top:177px}.banner__slogan .slogan{width:470px;height:200px}.banner__btn{display:block;width:220px;height:52px;background-color:hsla(0,0%,100%,.7);border-radius:26px;margin-top:53px;position:relative;text-align:center;line-height:50px;padding-left:17px}.banner__btn .text{font-size:26px;letter-spacing:1px;color:#f5bfbf;color:#ec9393}.banner__show{width:560px;position:absolute;right:0;bottom:0}@-webkit-keyframes opac{0%{opacity:1;width:0;height:0;top:50%;left:50%}to{opacity:0;width:100%;height:100%;top:0;left:0}}.w1,.w2,.w3{visibility:hidden}.animate .w1,.animate .w2{visibility:visible;-webkit-animation:opac 1.5s infinite}.animate .w2{-webkit-animation-delay:.3s}.animate .w3{visibility:visible;-webkit-animation:opac 1.5s infinite;-webkit-animation-delay:.6s}.wave{width:40px;height:40px;position:absolute;top:5px;left:6px}.wave img{width:100%}.introduce{width:100%;min-height:768px;overflow:hidden}.introduce,.introduce__container,.introduce__map{position:relative}.introduce__map{margin-top:160px;float:left;margin-bottom:100px}.introduce__map .map{width:360px;height:260px}.introduce__map .data{margin-top:17px;color:#f5bfbf;width:429px}.introduce__map .data__position{overflow:hidden}.introduce__map .data__title{font-size:16px}.introduce__map .data__item{width:33.3%;float:left;text-align:center;padding:8px 0}.introduce__map .data__item .number{font-size:30px;letter-spacing:1px}.introduce__map .data__item .suffix{font-size:14px}.introduce__map .data__count{margin-top:20px;margin-bottom:10px;text-align:center}.introduce__map .data__count .number{font-size:50px;letter-spacing:7px}.introduce__map .data__count-suffix{font-size:14px;text-align:center}.introduce__map .circle{position:absolute;width:600px;height:600px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-2;background:#fffbfb;border-radius:100%}.introduce__content{float:right;width:437px;margin-top:191px;position:relative}.introduce__content .title{font-size:30px;letter-spacing:1px;text-align:right;color:#79addc;margin-bottom:20px}.introduce__content .paragraph{font-size:14px;color:#79addc;text-align:justify}.introduce__content .paragraph:not(:last-child){margin-bottom:32px}.introduce__content .circle{width:800px;height:800px;border:30px solid #fff7f7;position:absolute;z-index:-1;top:60%;left:50%;border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.functions{background:#f5bfbf;position:relative}.functions__container{height:768px;overflow:hidden;position:relative}.functions__list{margin-top:207px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.functions__left{position:absolute;top:0;left:83px;width:190px}.functions__right{position:absolute;bottom:0;right:89px;width:275px;-webkit-animation:flow linear 8s infinite alternate;animation:flow linear 8s infinite alternate}@-webkit-keyframes flow{0%{-webkit-transform:translate(-3px,5px);transform:translate(-3px,5px)}to{-webkit-transform:translate(3px,15px);transform:translate(3px,15px)}}@keyframes flow{0%{-webkit-transform:translate(-3px,5px);transform:translate(-3px,5px)}to{-webkit-transform:translate(3px,15px);transform:translate(3px,15px)}}.wonderful{position:relative;overflow:hidden;background-size:auto;background-repeat:repeat;background-image:url(data:image/png;base64,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)}.wonderful__list{margin-top:241px;margin-bottom:94px}.contact{height:500px;background-color:#f5bfbf}.contact__list{margin:0 auto;margin-top:58px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.contact__title{font-size:44px;letter-spacing:9px;color:#fff;position:relative;text-align:center;padding-top:40px}.contact__title:after{content:"";display:block;width:121px;height:2px;background-color:#fff;margin:16px auto 0}.copyright{text-align:center;font-size:14px;color:#fff;margin-top:56px}.round{position:absolute;top:0;left:50%;margin-left:-250px;width:500px;height:219px;overflow:hidden}.round__content{font-size:44px;letter-spacing:9px;color:#fff;position:relative;text-align:center;margin-top:48px}.round__content:after{content:"";display:block;width:121px;height:2px;background-color:#fff;margin:16px auto 0}.round__bg{position:absolute;left:0;bottom:0;width:500px;height:500px;background:#f5bfbf;border-radius:100%}.funccard__main{position:relative;width:300px;height:300px;background-size:cover;background-position:50%;cursor:pointer;border-radius:10px;overflow:hidden;box-shadow:0 0 20px 4px #d1a2a2}.funccard__mask{position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;background-color:hsla(0,100%,86%,.5)}.funccard__mask .icon{height:56px;display:block;margin:70px auto 10px}.funccard__mask .name{font-size:30px;letter-spacing:1px;color:#fff;text-align:center}.funccard__desc{font-size:14px;color:#fff;margin-top:30px;text-align:center;width:300px}.wonderful-card{margin:25px auto;height:150px;background:#fff;display:block;text-decoration:none}.wonderful-card__img{width:300px;height:150px;background-size:cover;background-position:50%;float:left}.wonderful-card__content{margin-left:300px;height:100%;padding:25px 32px;color:#79addc;box-shadow:0 6px 16px 0 rgba(228,195,196,.3)}.wonderful-card__content .title{width:100%;font-size:28px;letter-spacing:1px}.wonderful-card__content .content{width:100%;font-size:14px;margin-top:15px}.contact-card{width:300px;height:150px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;background-color:#f7cccc;box-shadow:0 2px 20px 0 #d1a2a2;text-decoration:none}.contact-card__icon{margin:0 20px}.contact-card__content{color:#fff}.contact-card__content .name{font-size:30px;letter-spacing:1px}.contact-card__content .at{font-size:16px;letter-spacing:9px}.contact-card_weixin .icon{width:66px}.contact-card_weibo .icon{width:63px}.contact-card_douyin .icon{width:46px}.modal{display:none}.modal_show{display:block}.btn_show-modal{cursor:pointer}#modal .modal__container{width:640px;height:360px}#douyinModal .modal__container{width:400px;height:494px;padding:0}#douyinModal .modal__container .douyin__img{width:400px;height:494px}.modal__mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:rgba(0,0,0,.2)}.modal__container{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;width:443px;height:340px;padding:0 40px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(178,98,98,.5);border-radius:16px}.modal__container .about{font-size:14px;margin-top:40px;padding:30px;letter-spacing:1px;color:#3a3a3a;line-height:27px}.modal__container .top{width:100%;margin-top:40px;text-align:center}.modal__container .title{font-size:35px;line-height:35px;color:#707070}.modal__container .text{color:#707070;font-size:20px;line-height:20px;margin-top:10px}.modal__container .qrcodes{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.modal__container .qrcodes .qrcode__item{text-align:center;margin-top:28px}.modal__container .qrcodes .qrcode__item__img{width:140px;height:140px;display:inline-block}.modal__close{position:absolute;top:18px;right:24px;width:14px;height:14px;cursor:pointer}.modal__close .icon-close{width:100%}.modal__logo{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%);width:128px}.modal__logo .logo{width:100%}.modal__hd{margin-top:55px;text-align:center}.modal__hd .title{font-size:30px;letter-spacing:1px;color:#79addc}.modal__hd .subtitle{font-size:16px;letter-spacing:3px;color:#79addc}.modal__bd{margin-top:25px;padding:0 62px;overflow:hidden}.modal__bd .qrcode-item .qrcode-name{margin-top:5px;text-align:center;font-size:17px;color:#f5bfbf}.modal__bd .qrcode-item .qrcode-wrapper{width:139px;height:139px}.modal__bd .qrcode-item .qrcode{display:block}.modal__bd .qrcode-item_gzh{float:left}.modal__bd .qrcode-item_gzh .qrcode{width:100%}.modal__bd .qrcode-item_xcx{float:right}.modal__bd .qrcode-item_xcx .qrcode{width:128px;margin:0 auto}