/* chunk 1 */
@font-face{
    font-family:swiper-icons;
    src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
    font-weight:400;
    font-style:normal
}
:root{
    --swiper-theme-color:#007aff
}
.swiper-container{
    margin-left:auto;
    margin-right:auto;
    position:relative;
    overflow:hidden;
    list-style:none;
    padding:0;
    z-index:1
}
.swiper-container-vertical>.swiper-wrapper{
    flex-direction:column
}
.swiper-wrapper{
    position:relative;
    width:100%;
    height:100%;
    z-index:1;
    display:flex;
    transition-property:transform;
    box-sizing:content-box
}
.swiper-container-android .swiper-slide,.swiper-wrapper{
    transform:translateZ(0)
}
.swiper-container-multirow>.swiper-wrapper{
    flex-wrap:wrap
}
.swiper-container-multirow-column>.swiper-wrapper{
    flex-wrap:wrap;
    flex-direction:column
}
.swiper-container-free-mode>.swiper-wrapper{
    transition-timing-function:ease-out;
    margin:0 auto
}
.swiper-slide{
    flex-shrink:0;
    width:100%;
    height:100%;
    position:relative;
    transition-property:transform
}
.swiper-slide-invisible-blank{
    visibility:hidden
}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{
    height:auto
}
.swiper-container-autoheight .swiper-wrapper{
    align-items:flex-start;
    transition-property:transform,height
}
.swiper-container-3d{
    perspective:1200px
}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{
    transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    pointer-events:none;
    z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left{
    background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-right{
    background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-top{
    background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-bottom{
    background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-css-mode>.swiper-wrapper{
    overflow:auto;
    scrollbar-width:none;
    -ms-overflow-style:none
}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{
    display:none
}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{
    scroll-snap-align:start start
}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{
    scroll-snap-type:x mandatory
}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{
    scroll-snap-type:y mandatory
}
:root{
    --swiper-navigation-size:44px
}
.swiper-button-next,.swiper-button-prev{
    position:absolute;
    top:50%;
    width:calc(var(--swiper-navigation-size)/44*27);
    height:var(--swiper-navigation-size);
    margin-top:calc(var(--swiper-navigation-size)*-1/2);
    z-index:10;
    cursor:pointer;
    display:flex;
    align-items:center;
    justify-content:center;
    color:var(--swiper-navigation-color,var(--swiper-theme-color))
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
    opacity:.35;
    cursor:auto;
    pointer-events:none
}
.swiper-button-next:after,.swiper-button-prev:after{
    font-family:swiper-icons;
    font-size:var(--swiper-navigation-size);
    text-transform:none!important;
    letter-spacing:0;
    text-transform:none;
    font-variant:normal;
    line-height:1
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{
    left:10px;
    right:auto
}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{
    content:"prev"
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{
    right:10px;
    left:auto
}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{
    content:"next"
}
.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{
    --swiper-navigation-color:#fff
}
.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{
    --swiper-navigation-color:#000
}
.swiper-button-lock{
    display:none
}
.swiper-pagination{
    position:absolute;
    text-align:center;
    transition:opacity .3s;
    transform:translateZ(0);
    z-index:10
}
.swiper-pagination.swiper-pagination-hidden{
    opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{
    bottom:10px;
    left:0;
    width:100%
}
.swiper-pagination-bullets-dynamic{
    overflow:hidden;
    font-size:0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transform:scale(.33);
    position:relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
    transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
    transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
    transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
    transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
    transform:scale(.33)
}
.swiper-pagination-bullet{
    width:8px;
    height:8px;
    display:inline-block;
    border-radius:100%;
    background:#000;
    opacity:.2
}
button.swiper-pagination-bullet{
    border:none;
    margin:0;
    padding:0;
    box-shadow:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet{
    cursor:pointer
}
.swiper-pagination-bullet-active{
    opacity:1;
    background:var(--swiper-pagination-color,var(--swiper-theme-color))
}
.swiper-container-vertical>.swiper-pagination-bullets{
    right:10px;
    top:50%;
    transform:translate3d(0,-50%,0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:6px 0;
    display:block
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    top:50%;
    transform:translateY(-50%);
    width:8px
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    display:inline-block;
    transition:transform .2s,top .2s
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 4px
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    left:50%;
    transform:translateX(-50%);
    white-space:nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:transform .2s,left .2s
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:transform .2s,right .2s
}
.swiper-pagination-progressbar{
    background:rgba(0,0,0,.25);
    position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background:var(--swiper-pagination-color,var(--swiper-theme-color));
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    transform:scale(0);
    transform-origin:left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
    width:100%;
    height:4px;
    left:0;
    top:0
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{
    width:4px;
    height:100%;
    left:0;
    top:0
}
.swiper-pagination-white{
    --swiper-pagination-color:#fff
}
.swiper-pagination-black{
    --swiper-pagination-color:#000
}
.swiper-pagination-lock{
    display:none
}
.swiper-scrollbar{
    border-radius:10px;
    position:relative;
    -ms-touch-action:none;
    background:rgba(0,0,0,.1)
}
.swiper-container-horizontal>.swiper-scrollbar{
    position:absolute;
    left:1%;
    bottom:3px;
    z-index:50;
    height:5px;
    width:98%
}
.swiper-container-vertical>.swiper-scrollbar{
    position:absolute;
    right:3px;
    top:1%;
    z-index:50;
    width:5px;
    height:98%
}
.swiper-scrollbar-drag{
    height:100%;
    width:100%;
    position:relative;
    background:rgba(0,0,0,.5);
    border-radius:10px;
    left:0;
    top:0
}
.swiper-scrollbar-cursor-drag{
    cursor:move
}
.swiper-scrollbar-lock{
    display:none
}
.swiper-zoom-container{
    width:100%;
    height:100%;
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center
}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{
    max-width:100%;
    max-height:100%;
    object-fit:contain
}
.swiper-slide-zoomed{
    cursor:move
}
.swiper-lazy-preloader{
    width:42px;
    height:42px;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-21px;
    margin-top:-21px;
    z-index:10;
    transform-origin:50%;
    animation:swiper-preloader-spin 1s linear infinite;
    box-sizing:border-box;
    border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-radius:50%;
    border-top-color:transparent
}
.swiper-lazy-preloader-white{
    --swiper-preloader-color:#fff
}
.swiper-lazy-preloader-black{
    --swiper-preloader-color:#000
}
@keyframes swiper-preloader-spin{
    to{
        transform:rotate(1turn)
    }
}
.swiper-container .swiper-notification{
    position:absolute;
    left:0;
    top:0;
    pointer-events:none;
    opacity:0;
    z-index:-1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
    transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide{
    pointer-events:none;
    transition-property:opacity
}
.swiper-container-fade .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-cube{
    overflow:visible
}
.swiper-container-cube .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1;
    visibility:hidden;
    transform-origin:0 0;
    width:100%;
    height:100%
}
.swiper-container-cube .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide{
    transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{
    pointer-events:auto;
    visibility:visible
}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.swiper-container-cube .swiper-cube-shadow{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:.6;
    -webkit-filter:blur(50px);
    filter:blur(50px);
    z-index:0
}
.swiper-container-flip{
    overflow:visible
}
.swiper-container-flip .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1
}
.swiper-container-flip .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.swiper{
    max-width:750px;
    padding:0 20px;
    box-sizing:border-box
}
.swiper img{
    width:100%
}
.swiper-pagination{
    display:flex;
    justify-content:center;
    width:100%;
    margin-top:15px
}
.swiper-pagination-bullet{
    width:6px!important;
    height:6px!important;
    background:hsla(0,0%,100%,.5)!important
}
.swiper-pagination-bullet-active{
    box-shadow:0 0 1px 1px #007bff!important
}
.swiper-slide video{
    width:100%
}
.download-wrap{
    margin-top:50px
}
.download{
    display:flex;
    justify-content:center;
    align-items:center;
    width:100%;
    padding:0 10px
}
.download a{
    display:block;
    background:url(data:image/png;base64,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) no-repeat;
    background-size:100% 100%;
    width:100%;
    height:45px;
    text-align:center;
    color:#fff;
    font-size:18px;
    line-height:45px
}
.download img{
    width:100%
}
.titleWrap{
    height:50px;
    background:url(../img/titleBg.b978a51f.png) no-repeat;
    text-align:center;
    box-shadow:0 3px 5px 0 rgba(0,0,0,.35);
    line-height:50px;
    margin-bottom:30px;
    font-size:1.8rem
}
.titleWrap .subTitle{
    text-align:left;
    font-size:1.4rem
}
.titleWrap .subTitle a{
    color:#c7a667
}
.news{
    margin-top:20px
}
.news h3{
    font-size:18px;
    text-align:center;
    font-weight:400;
    margin:40px 0
}
.news h4{
    font-size:1.6rem
}
.news img{
    width:100%
}
.news .title{
    padding-left:10px
}
.news .title p{
    font-size:1.4rem
}
.news .list>div .row{
    border-bottom:1px solid #717171;
    margin-bottom:10px;
    padding-bottom:10px
}
.news .more{
    color:#fff;
    font-size:14px;
    text-align:right
}
.video-wrap img,.video-wrap video{
    width:100%
}
.video-wrap p{
    text-align:center;
    margin-top:5px
}
.more{
    color:#fff;
    font-size:14px;
    text-align:right
}
.qrcode{
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:rgba(0,0,0,.5);
    z-index:9999
}
.qrcode .wrap{
    position:absolute;
    top:50%;
    left:50%;
    width:20rem;
    transform:translate(-50%,-50%);
    background:#d5d5d1;
    padding:2rem 2rem 1rem 2rem;
    border-radius:1rem;
    color:#0f0fe8;
    text-align:center
}
.qrcode .wrap img{
    width:100%;
    padding-bottom:20px
}
.linkList{
    text-align:center;
    padding:30px 0;
    background:linear-gradient(90deg,#192a3a,#223345,#17222b)
}
.linkList .alginLeft{
    text-align:left
}
.linkList .alginRight{
    text-align:right
}
.linkList .col div{
    font-size:1.4rem;
    padding-top:5px
}
.linkList .col div:first-of-type{
    font-weight:700;
    font-size:1.6rem
}
.linkList a{
    color:#fff;
    text-decoration:none
}
.propaganda{
    margin-top:20px;
    background:url(../img/xc.3768c9de.png) no-repeat 50%;
    background-size:100% 100%;
    text-align:center;
    padding:40px 0 20px 0
}
.propaganda p:first-of-type{
    font-size:18px;
    margin:10px
}
.propaganda p:nth-of-type(2){
    font-size:14px
}

/* chunk 2 */
.titleWrap{
    height:50px;
    background:url(../img/titleBg.b978a51f.png) no-repeat;
    text-align:center;
    box-shadow:0 3px 5px 0 rgba(0,0,0,.35);
    line-height:50px;
    margin-bottom:30px;
    font-size:1.8rem
}
.titleWrap .subTitle{
    text-align:left;
    font-size:1.4rem
}
.titleWrap .subTitle a{
    color:#c7a667
}
.qrcode{
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:rgba(0,0,0,.5);
    z-index:9999
}
.qrcode .wrap{
    position:absolute;
    top:50%;
    left:50%;
    width:20rem;
    transform:translate(-50%,-50%);
    background:#d5d5d1;
    padding:2rem 2rem 1rem 2rem;
    border-radius:1rem;
    color:#0f0fe8;
    text-align:center
}
.qrcode .wrap img{
    width:100%;
    padding-bottom:20px
}
.linkList{
    text-align:center;
    padding:30px 0;
    background:linear-gradient(90deg,#192a3a,#223345,#17222b)
}
.linkList .alginLeft{
    text-align:left
}
.linkList .alginRight{
    text-align:right
}
.linkList .col div{
    font-size:1.4rem;
    padding-top:5px
}
.linkList .col div:first-of-type{
    font-weight:700;
    font-size:1.6rem
}
.linkList a{
    color:#fff;
    text-decoration:none
}
.banner img{
    width:100%
}
.green{
    color:green
}
.content p{
    font-size:1.4rem
}
.content p.green{
    color:#49ad3d;
    font-size:1.8rem;
    text-indent:0;
    margin:3rem 0
}
.content h2,.content p.center{
    text-align:center
}
.content h2{
    font-size:2.6rem;
    margin:4rem 0
}
.content .imgWrap{
    display:flex;
    text-align:center;
    margin-bottom:4rem;
    justify-content:center;
    align-items:center;
    flex-direction:column
}
.content .imgWrap p{
    margin:0;
    padding:0
}
.content .imgWrap img{
    width:-webkit-max-content;
    width:-moz-max-content;
    width:max-content;
    max-width:80%;
    height:intrinsic
}
.content .brown{
    color:#c7a667
}

/* chunk 3 */
.qrcode{
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:rgba(0,0,0,.5);
    z-index:9999
}
.qrcode .wrap{
    position:absolute;
    top:50%;
    left:50%;
    width:20rem;
    transform:translate(-50%,-50%);
    background:#d5d5d1;
    padding:2rem 2rem 1rem 2rem;
    border-radius:1rem;
    color:#0f0fe8;
    text-align:center
}
.qrcode .wrap img{
    width:100%;
    padding-bottom:20px
}
.linkList{
    text-align:center;
    padding:30px 0;
    background:linear-gradient(90deg,#192a3a,#223345,#17222b)
}
.linkList .alginLeft{
    text-align:left
}
.linkList .alginRight{
    text-align:right
}
.linkList .col div{
    font-size:1.4rem;
    padding-top:5px
}
.linkList .col div:first-of-type{
    font-weight:700;
    font-size:1.6rem
}
.linkList a{
    color:#fff;
    text-decoration:none
}
.banner img{
    width:100%
}
h4{
    font-size:1.4rem
}
.news-page .title{
    padding-left:10px
}
.news-page .title p{
    font-size:1.2rem
}
.news-page .list>div{
    border-bottom:1px solid #717171;
    margin-bottom:10px;
    padding-bottom:10px
}
.news-page .list img{
    width:100%;
    max-width:150px
}

/* chunk 4 */
.titleWrap{
    height:50px;
    background:url(../img/titleBg.b978a51f.png) no-repeat;
    text-align:center;
    box-shadow:0 3px 5px 0 rgba(0,0,0,.35);
    line-height:50px;
    margin-bottom:30px;
    font-size:1.8rem
}
.titleWrap .subTitle{
    text-align:left;
    font-size:1.4rem
}
.titleWrap .subTitle a{
    color:#c7a667
}
.qrcode{
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:rgba(0,0,0,.5);
    z-index:9999
}
.qrcode .wrap{
    position:absolute;
    top:50%;
    left:50%;
    width:20rem;
    transform:translate(-50%,-50%);
    background:#d5d5d1;
    padding:2rem 2rem 1rem 2rem;
    border-radius:1rem;
    color:#0f0fe8;
    text-align:center
}
.qrcode .wrap img{
    width:100%;
    padding-bottom:20px
}
.linkList{
    text-align:center;
    padding:30px 0;
    background:linear-gradient(90deg,#192a3a,#223345,#17222b)
}
.linkList .alginLeft{
    text-align:left
}
.linkList .alginRight{
    text-align:right
}
.linkList .col div{
    font-size:1.4rem;
    padding-top:5px
}
.linkList .col div:first-of-type{
    font-weight:700;
    font-size:1.6rem
}
.linkList a{
    color:#fff;
    text-decoration:none
}
#app{
    padding-top:45px!important
}
.banner img{
    width:100%
}
.container h2{
    font-size:2rem
}
.container p.sub{
    font-size:1.8rem;
    background-image:-webkit-linear-gradient(top,#fff,#606f74);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    margin-top:1rem;
    text-align:center;
    text-indent:0
}
.container i{
    display:flex;
    justify-content:center;
    margin:5rem auto;
    width:90%
}
.container i img{
    width:100%;
    height:intrinsic
}
.detailTwo{
    display:flex;
    flex-direction:column;
    width:70%;
    margin:2rem auto
}
.detailTwo i{
    margin:0;
    justify-content:flex-start;
    margin-bottom:1rem
}
.detailTwo p{
    text-indent:0;
    margin:0;
    color:#c7a667
}

/* chunk 5 */
.qrcode{
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:rgba(0,0,0,.5);
    z-index:9999
}
.qrcode .wrap{
    position:absolute;
    top:50%;
    left:50%;
    width:20rem;
    transform:translate(-50%,-50%);
    background:#d5d5d1;
    padding:2rem 2rem 1rem 2rem;
    border-radius:1rem;
    color:#0f0fe8;
    text-align:center
}
.qrcode .wrap img{
    width:100%;
    padding-bottom:20px
}
.linkList{
    text-align:center;
    padding:30px 0;
    background:linear-gradient(90deg,#192a3a,#223345,#17222b)
}
.linkList .alginLeft{
    text-align:left
}
.linkList .alginRight{
    text-align:right
}
.linkList .col div{
    font-size:1.4rem;
    padding-top:5px
}
.linkList .col div:first-of-type{
    font-weight:700;
    font-size:1.6rem
}
.linkList a{
    color:#fff;
    text-decoration:none
}
.coverWrap{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#000;
    z-index:9999
}
.coverWrap .videoWrap{
    position:fixed;
    top:50%;
    left:0;
    width:100%;
    transform:translateY(-50%)
}
.banner img,.coverWrap .videoWrap video{
    width:100%
}
.videoList img,.videoList video{
    width:100%;
    border-radius:5px
}
.videoList p{
    display:flex;
    align-items:center;
    padding-top:5px;
    font-size:14px
}
.videoList p:before{
    content:"";
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgCAMAAAAynjhNAAAAxlBMVEUAAADb29vY2NjY2NjZ2dnY2Nja2trY2NjZ2dnZ2dnZ2dnZ2dnZ2dnY2Nja2tra2trZ2dnY2NjZ2dnd3d3e3t7j4+Pr6+vY2NjT09PJycm+vr5PT0+xsbHDw8OdnZ2Xl5eOjo5/f39qampdXV3MzMy5ubmjo6OgoKCampqSkpKIiIiFhYV6enplZWVHR0fV1dXOzs7GxsbFxcW4uLi0tLSvr6+srKympqahoaFtbW1iYmJZWVk4ODinp6d3d3d1dXVVVVU9PT0KqmnpAAAAF3RSTlMAYvt94/5H9fDcxK1cg29oV0I2JR8SDUqjXRcAAADaSURBVCjPxdFFEsJAEEDRIMHdMhZ3xd3vfykCLCdNKiv+9lWNdAu51VqNMle91flqXwLqvnVah1gcv4+WwEopl2CuFGA9UX4xvVxMG2aTUproGOJjfDTi80NFwN1RGISRcTZ3maz5iuOqwf1EDZLB6oHZNnO0KKZPn2dlR7C1XO+1m5mceD4wjES0Yp5uBAuenQ2eSwhvFG+V9TR3Ky+QRZic/TFvv5ZlspwDY/HV65YgcKha6OIfK7GImLPv4jyEuZPyrAFpeSKkDUSAe8KnUbtZ5Wq2a8KfewHhRkMtX8guGQAAAABJRU5ErkJggg==) no-repeat;
    width:18px;
    height:18px;
    background-size:100%;
    margin-right:5px
}

/* chunk 6 */
.titleWrap{
    height:50px;
    background:url(../img/titleBg.b978a51f.png) no-repeat;
    text-align:center;
    box-shadow:0 3px 5px 0 rgba(0,0,0,.35);
    line-height:50px;
    margin-bottom:30px;
    font-size:1.8rem
}
.titleWrap .subTitle{
    text-align:left;
    font-size:1.4rem
}
.titleWrap .subTitle a{
    color:#c7a667
}
.qrcode{
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:rgba(0,0,0,.5);
    z-index:9999
}
.qrcode .wrap{
    position:absolute;
    top:50%;
    left:50%;
    width:20rem;
    transform:translate(-50%,-50%);
    background:#d5d5d1;
    padding:2rem 2rem 1rem 2rem;
    border-radius:1rem;
    color:#0f0fe8;
    text-align:center
}
.qrcode .wrap img{
    width:100%;
    padding-bottom:20px
}
.linkList{
    text-align:center;
    padding:30px 0;
    background:linear-gradient(90deg,#192a3a,#223345,#17222b)
}
.linkList .alginLeft{
    text-align:left
}
.linkList .alginRight{
    text-align:right
}
.linkList .col div{
    font-size:1.4rem;
    padding-top:5px
}
.linkList .col div:first-of-type{
    font-weight:700;
    font-size:1.6rem
}
.linkList a{
    color:#fff;
    text-decoration:none
}
.banner img{
    width:100%
}
.blxf{
    display:flex;
    flex-direction:column;
    align-items:center
}
.blxf .title{
    font-size:2rem;
    margin-bottom:2rem
}
.blxf .title img{
    width:4rem;
    margin-right:1.2rem
}
.blxf .content{
    font-size:1.4rem;
    text-indent:2em;
    line-height:1.6;
    padding:0 2rem;
    box-sizing:border-box
}
.zs{
    font-size:1.4rem;
    display:flex;
    align-items:center;
    margin-top:2rem;
    background:#60676f;
    padding:3rem 0
}
.zs .zs_img{
    display:flex;
    justify-content:center
}
.zs .zs_img img{
    width:60%;
    max-width:-webkit-max-content;
    max-width:-moz-max-content;
    max-width:max-content
}

/* chunk 7 */
.titleWrap{
    height:50px;
    background:url(../img/titleBg.b978a51f.png) no-repeat;
    text-align:center;
    box-shadow:0 3px 5px 0 rgba(0,0,0,.35);
    line-height:50px;
    margin-bottom:30px;
    font-size:1.8rem
}
.titleWrap .subTitle{
    text-align:left;
    font-size:1.4rem
}
.titleWrap .subTitle a{
    color:#c7a667
}
.qrcode{
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:rgba(0,0,0,.5);
    z-index:9999
}
.qrcode .wrap{
    position:absolute;
    top:50%;
    left:50%;
    width:20rem;
    transform:translate(-50%,-50%);
    background:#d5d5d1;
    padding:2rem 2rem 1rem 2rem;
    border-radius:1rem;
    color:#0f0fe8;
    text-align:center
}
.qrcode .wrap img{
    width:100%;
    padding-bottom:20px
}
.linkList{
    text-align:center;
    padding:30px 0;
    background:linear-gradient(90deg,#192a3a,#223345,#17222b)
}
.linkList .alginLeft{
    text-align:left
}
.linkList .alginRight{
    text-align:right
}
.linkList .col div{
    font-size:1.4rem;
    padding-top:5px
}
.linkList .col div:first-of-type{
    font-weight:700;
    font-size:1.6rem
}
.linkList a{
    color:#fff;
    text-decoration:none
}
.problem_list{
    margin-top:1.5rem;
    display:flex;
    flex-direction:column;
    padding:0 2rem;
    box-sizing:border-box
}
.problem_list h2{
    font-size:2rem;
    margin-bottom:2rem;
    color:#c7a667
}
.problem_list .list{
    border-bottom:1px solid #60676f;
    margin-top:2rem
}
.problem_list .list h3{
    font-size:1.6rem;
    margin-bottom:1.5rem
}
.problem_list .list p{
    font-size:1.4rem
}
.tipIdea{
    background:#60676f;
    padding:2rem;
    margin-top:2rem;
    box-sizing:border-box
}
.tipIdea .list{
    width:100%
}
.tipIdea .list:first-child{
    border-bottom:1px solid #ccc;
    margin-bottom:2rem
}
.tipIdea h2{
    text-align:center;
    margin-bottom:2rem;
    color:#c7a667
}
