.layout-container {
    width: 100%;
    height: 100%
}

.layout-footer {
    margin-bottom: 4rem
}

.menu-container a {
    cursor: pointer;
    color: #e1e1e0;
    padding: 0 4rem;
    font-size: 3.2rem
}

.menu-container a:hover {
    color: #828282
}

.menu-container a.router-link-active {
    color: #d9af6d
}

.img-container {
    display: inline-block;
    -o-object-fit: cover;
    object-fit: cover;
    overflow: hidden
}

img {
    outline: none
}

.site-header-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 8rem;
    padding: 0 4rem;
    background: #0c0e0f
}

.site-header-container .logo {
    height: 2.8rem;
    width: 14.8rem
}

.mobile {
    height: 20rem
}

@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
}

.index-down-btn-container {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    height: auto;
    z-index: 2;
    top: auto;
    bottom: 7.2rem
}

.index-down-btn-container .btn {
    margin: 0 2rem;
    cursor: pointer
}

.index-down-btn-container .btn:hover {
    opacity: .8
}

.swiper-container {
    --swiper-theme-color: hsla(0,0%,100%,.3);
    --swiper-navigation-size: 3rem;
    width: 100%;
    height: 100%
}

.swiper-slide {
    text-align: center;
    line-height: 100%
}

.coperight-container {
    text-align: center;
    color: #e1e1e0;
    margin-top: 8rem
}

.coperight-container p {
    margin-top: 4rem
}

.domainname-container .top {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    height: 10rem;
    padding: 0 4rem;
    background-image: url(../img/domain-bg1.921d5227.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%
}

.domainname-container .top h3 {
    font-size: 3.2rem;
    line-height: 10rem
}

.domainname-container .top h3 span {
    color: #d9af6d
}

.domainname-container .top h4 {
    color: #376b7a;
    flex: 1;
    text-align: right
}

.domainname-container .bottom {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 5rem;
    padding: 1rem 4rem;
    background-image: url(../img/domain-bg2.cf43707f.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%
}

.domainname-container .bottom p {
    display: flex;
    flex: 1;
    flex-wrap: wrap
}

.domainname-container .bottom p a {
    cursor: pointer;
    color: #83b8c7;
    padding: 0 .8rem
}

.domainname-container .bottom-add {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    height: 6rem;
    padding: 1rem 4rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABNoAAAA0CAIAAADT6ML8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4YjNhZTA5My0yMWFkLTQ1ZTEtOWJmZi1lOGNjOGJkOGMyMWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkY2QUM2QzFENUYxMTFFRjk3MEY5MUNFMjQ1QUEzNTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkY2QUM2QzBENUYxMTFFRjk3MEY5MUNFMjQ1QUEzNTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphYTMyYzNmMC1iOWUyLWNiNDYtOWE5MS00MWJjMmI3ZGMyOWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3YWVlZjM2Yi0xY2NhLWM1NGMtYTk3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);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    color: #3a7181
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    box-sizing: border-box
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

body {
    line-height: 1
}

ol,ul {
    list-style: none
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: "";
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

html {
    font-size: .4vw
}

body,html {
    width: 100%;
    min-height: 100%
}

body {
    background: #0c0e0f;
    color: #e1e1e0;
    font-size: 2.4rem;
    line-height: 1.5;
    font-family: -apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,STHeiti,Microsoft Yahei,Tahoma,Simsun,sans-serif
}

a {
    text-decoration: none
}

.wrap {
    max-width: 128rem;
    margin: 0 auto
}

.eye-catching {
    color: #d9af6d
}

.pc .bottom-add {
    display: none!important
}

.mobile {
    font-size: .75vw
}

.mobile .domainname-container .top {
    background-image: url(../img/domain-bg1-m.2ceac947.png);
    justify-content: center
}

.mobile .domainname-container .top h4 {
    display: none
}

.mobile .domainname-container .bottom p a {
    width: 33.3%
}

.mobile .carouselitem-container .img-container {
    height: 72rem!important
}

.mobile .menu-container a {
    font-size: 5.6rem
}

.mobile .site-header-container .logo {
    height: 6rem;
    width: 32rem
}

.contact-item-container {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.contact-item-container .text {
    margin-left: 2rem
}

.contact-item-container.img {
    -o-object-fit: contain;
    object-fit: contain
}

.video-player-container {
    position: relative;
    cursor: pointer
}

.video-player-container .video {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    height: 100%;
    z-index: 2
}

.video-player-container .mask {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    width: 100%;
    height: 100%;
    background: #0c0e0f;
    opacity: .5;
    z-index: 1
}

.index-container {
    margin-top: 8rem
}

.index-container .container-tit {
    text-align: center;
    font-size: 3.2rem
}

.index-container .container-box {
    display: flex;
    justify-content: center;
    margin: 4rem 0 0 -4rem
}

.videoItem {
    width: 29rem;
    height: 29rem;
    margin-left: 4rem
}

.indexdownload {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: wrap
}

.indexdownload>div {
    position: relative;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50%;
    height: 22rem;
    margin: -1px -1px 0 0;
    border: 1px solid #151514
}

.indexdownload>div .flag {
    position: absolute;
    left: 0;
    top: 0
}

.introduce-item {
    margin-top: 8rem;
    font-size: 0;
    border-radius: 2rem
}

.introduce-item:hover {
    box-shadow: 0 2rem 4rem rgba(0,0,0,.5)
}

.contact-container {
    margin-top: 8rem
}

.contact-container .title {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 3.2rem;
    text-align: center
}

.contact-container .title:after,.contact-container .title:before {
    content: "";
    display: block;
    height: 1px;
    flex: 1;
    background: #151514
}

.contact-container .title:after {
    margin-left: 2rem
}

.contact-container .title:before {
    margin-right: 2rem
}

.container {
    display: flex;
    align-items: center;
    justify-content: center
}

.container .contact-item {
    flex: 1;
    text-align: center;
    padding: 6rem 0
}

.tutorials-container {
    display: flex;
    flex-direction: column;
    height: 100%
}

.tutorials-container .title {
    flex: 1;
    font-size: 3.2rem;
    text-align: center;
    margin-bottom: 2rem
}

.tutorials-container .img {
    height: auto!important;
    -o-object-fit: contain;
    object-fit: contain
}

.ios-tuorials-container {
    background: #101314;
    display: flex;
    align-items: stretch;
    justify-content: left;
    padding: 0 3rem;
    overflow: hidden;
    flex-wrap: wrap
}

.ios-tuorials-container .item {
    width: calc(25% - 7.5rem);
    margin: 8rem 4rem;
    align-items: stretch
}

.ios-tuorials-container .item:nth-of-type(4n) {
    margin-right: 0
}

.ios-tuorials-container .item:nth-of-type(4n+1) {
    margin-left: 0
}

.android-tuorials-container {
    background: #101314;
    display: flex;
    align-items: stretch;
    justify-content: left;
    padding: 0 3rem;
    overflow: hidden;
    flex-wrap: wrap
}

.android-tuorials-container .item {
    width: calc(25% - 7.5rem);
    margin: 8rem 4rem;
    align-items: stretch
}

.android-tuorials-container .item:nth-of-type(4n) {
    margin-right: 0
}

.android-tuorials-container .item:nth-of-type(4n+1) {
    margin-left: 0
}

.question-container .dowmload-title {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 3.2rem;
    padding: 16rem 0 8rem 0
}

.question-container .dowmload-title .title {
    flex: 1;
    margin-left: 2rem
}

.question-container .question-box {
    font-size: 3.2rem;
    margin-bottom: 8rem
}

.question-container .question-box .title {
    color: #d9af6d;
    margin-bottom: 4rem
}

.gnip-tabs-pane {
    overflow-x: hidden
}

.gnip-tabs-pane .enter-right-enter-active {
    transition: transform .35s
}

.gnip-tabs-pane .enter-right-enter {
    transform: translateX(100%)
}

.gnip-tabs-pane .enter-right-to {
    transform: translateX(0)
}

.tabs-container .tabs-container-nav {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 3rem 3rem 0 0;
    overflow: hidden
}

.tabs-container .tabs-container-nav .tab-nav-item {
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1;
    cursor: pointer;
    color: #999;
    height: 10rem;
    background: linear-gradient(0deg,#0f171d,#121719 8%,#1c292d 45%,#2a4b56);
    box-shadow: inset 0 2px 0 0 rgba(94,104,109,.61);
    border-left: 1px solid #0e1214;
    border-right: 1px solid #617379
}

.tabs-container .tabs-container-nav .tab-nav-item:first-of-type {
    border-left: none
}

.tabs-container .tabs-container-nav .tab-nav-item:last-of-type {
    border-right: none
}

.tabs-container .tabs-container-nav .tab-nav-item .img-container {
    -o-object-fit: contain;
    object-fit: contain
}

.tabs-container .tabs-container-nav .tab-nav-item.active {
    color: #d9af6d;
    background: linear-gradient(0deg,#0c2731,#0b2129 73%,#14262c);
    box-shadow: inset 0 2px 0 0 rgba(94,104,109,.61)
}

.tabs-container .tabs-container-nav .tab-nav-item .icon {
    display: none
}

.tabs-container .tabs-container-nav .tab-nav-item .text {
    margin-left: 1rem;
    font-size: 3.2rem
}

.qr-box {
    margin: 8rem 0;
    font-size: 3.2rem;
    text-align: center
}

.qr-box .qr-box-text {
    margin-top: 2rem
}

.dowmload-title {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 3.2rem;
    padding: 8rem 0
}

.dowmload-title .title {
    flex: 1;
    margin-left: 2rem
}