@media screen and (max-width:1000px) {
    body {
        min-width: 1300px !important
    }

    .container .content {
        width: 1170px
    }
}

.relative {
    position: relative
}

.absolute {
    position: absolute
}

.fixed {
    position: fixed
}

.center {
    text-align: center
}

.color_theme {
    color: #ff6700
}

.container {
    width: 100%
}

.container .content {
    width: 1170px
}

.container .navigation {
    background-color: #fff;
    height: 80px;
    font-size: 16px;
    color: #333;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 999;
    -webkit-box-shadow: 1px 1px 5px #888;
    box-shadow: 1px 1px 5px #888
}

.navigation-menu-main-sub .column .link {
    width: max-content
}

.title {
    font-size: 40px;
    margin: 160px 0 40px
}

.sub_title {
    font-size: 20px;
    color: #494949;
    margin-top: 36px
}

.detail_title {
    font-size: 20px;
    color: #0a0a0a;
    line-height: 30px;
    margin-bottom: 16px
}

.detail_describe {
    font-size: 16px;
    color: grey
}

.flex,
.marked_list {
    width: 100%;
    display: flex;
    flex-wrap: wrap
}

a,
.btn,
.btn_left,
.btn_right,
.btn_more,
.flow_list>dt {
    cursor: pointer;
}

.marked_list>dt {
    color: #777;
    padding-left: 26px
}

.marked_list>dt:after {
    content: "";
    display: block;
    position: absolute;
    width: 16px;
    height: 12px;
    transform: translate(-24px, -16px);
    background: url(../imgs/list-mark.png) no-repeat
}

.flow_list {
    position: relative
}

.flow_list>dt {
    font-size: 16px;
    color: #9c9c9c;
    letter-spacing: 0;
    padding: 20px 0px 20px 74px;
    border-left: #cbcbcb 1px solid;
}

.flow_list .highlight {
    font-size: 20px;
    color: #202020;
    padding-left: 47px
}

.flow_list>dt:after {
    content: "";
    display: block;
    position: absolute;
    width: 13px;
    height: 13px;
    border: #b8b8b8 1px solid;
    border-radius: 13px;
    transform: translate(-82px, -18px);
    background: #fff
}

.flow_list .highlight:after {
    width: 15px;
    height: 15px;
    border: #ff6700 1px solid;
    transform: translate(-56px, -20px);
    background: #ff6700
}

.tab {
    display: flex;
    flex-wrap: wrap;
    position: relative
}

.tab_title {
    padding-bottom: 8px;
    margin-right: 64px;
    font-size: 24px;
    color: grey;
    height: 24px;
    line-height: 24px
}

.title_selected {
    color: #494949;
    border-bottom: #ff6700 2px solid
}

.tab_content {
    display: none;
    flex-wrap: wrap
}

.content_selected {
    display: flex;
    width: 100%
}

.divider_theme {
    width: 60px;
    height: 4px;
    background: #ff6700
}

.divider_gray {
    width: 1170px;
    height: 1px;
    background: #a0a0a0
}

.divider_gray_vertial {
    width: 1px;
    height: 105px;
    background: #d0d0d0
}

.btn_more {
    border: 1px solid #a0a0a0;
    border-radius: 4px;
    color: #a0a0a0;
    width: 160px;
    height: 40px;
    line-height: 40px;
    text-align: center
}

.btn {
    border: 1px solid #a0a0a0;
    border-radius: 4px;
    color: #a0a0a0;
    width: 280px;
    height: 56px;
    line-height: 56px;
    margin-right: 40px;
    margin-bottom: 20px;
    padding: 0 20px;
    font-size: 14px;
    background: url(../imgs/icon_enter.png) no-repeat center;
    background-position-x: 260px
}

.btn_left {
    background: url(../imgs/btn_left.png) no-repeat transparent;
    width: 48px;
    height: 28px;
    border-radius: 4px 0 0 4px;
}

.btn_right {
    background: url(../imgs/btn_right.png) no-repeat transparent;
    width: 48px;
    height: 28px;
    border-radius: 0 4px 4px 0;
}

.btn_left:hover,
.btn_right:hover {
    background-color: #FFFFFF25;
}

video {
    width: 287px;
    height: 615px;
    position: absolute;
    z-index: 0
}

.video_mask:after,
.video_mask:before {
    content: "";
    display: block;
    opacity: 1;
    pointer-events: auto;
    position: absolute;
    width: 320px;
    height: 641px;
}

.video_mask:not(.hide_mask):after {
    width: 310px;
    background: url(../imgs/icon_play.png) no-repeat center rgba(0, 0, 0, .5);
    border-radius: 65px
}

.video_mask:before {
    background: url(../imgs/device-1.png) no-repeat;
    border-radius: 5px;
}

.section {
    width: 100%;
    position: relative;
    color: #202020;
    font-size: 16px;
    background: #fff
}

.section_1 {
    background: url(../imgs/background_0.png) no-repeat center #fff;
    height: 1014px
}

.section_1 .title {
    font-size: 56px;
    margin-top: 400px;
    color: #fff;
    letter-spacing: .93px
}

.section_1 .banner {
    background: #00000066;
    height: 64px;
    line-height: 64px;
    margin-top: 475px
}

.section_1 .banner .content {
    display: flex;
    color: #a0a0a0;
    align-items: center;
    height: 100%
}

.section_1 .banner a {
    width: 96px;
    height: 32px;
    line-height: 32px;
    margin-left: 10px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    border-radius: 2px;
    background: #10b7f5
}

.section_1 .banner a:nth-of-type(2) {
    background: #46b54a
}

.section_2 {
    height: 892px
}

.section_2 .title {
    margin-top: 100px
}

.section_2 .relative {
    margin-bottom: 28px
}

.section_2 .relative>div {
    margin-bottom: 12px
}

.section_2 .detail_describe {
    color: #202020;
    letter-spacing: 1px
}

.section_2 .btn_more {
    top: 18px;
    right: 0
}

.section_2 dt {
    width: 230px;
    margin-bottom: 12px
}

.section_2 .width_67 {
    width: 67%
}

.section_2 .width_auto {
    width: auto
}

.section_3 {
    background: url(../imgs/background_1.png) no-repeat center #fff;
    height: 680px
}

.section_3 .content {
    margin-top: 113px
}

.section_3 .question {
    font-size: 40px;
    color: #fff
}

.section_3 .question_detail {
    font-size: 20px;
    color: #d0d0d0;
    line-height: 36px;
    margin-top: 12px
}

.section_4 .flex {
    margin-bottom: 100px
}

.section_4 .flex>a {
    width: 170px;
    height: 200px;
    margin: 40px 0 0 80px;
    color: #fdfdfd
}

.section_4 .flex>a>div {
    transform: translate(16px, 166px)
}

.section_4 .flex>a:nth-of-type(1) {
    margin-left: 0;
    background: url(../imgs/1-1.png) no-repeat
}

.section_4 .flex>a:nth-of-type(2) {
    background: url(../imgs/1-2.png) no-repeat
}

.section_4 .flex>a:nth-of-type(3) {
    background: url(../imgs/1-3.png) no-repeat
}

.section_4 .flex>a:nth-of-type(4) {
    background: url(../imgs/1-4.png) no-repeat
}

.section_4 .flex>a:nth-of-type(5) {
    background: url(../imgs/1-5.png) no-repeat
}

.section_4 .flex>a:nth-of-type(6) {
    margin-left: 0;
    background: url(../imgs/1-6.png) no-repeat
}

.section_4 .flex>a:nth-of-type(7) {
    background: url(../imgs/1-7.png) no-repeat
}

.section_4 .flex>a:nth-of-type(8) {
    background: url(../imgs/1-8.png) no-repeat
}

.section_4 .flex>a:nth-of-type(9) {
    background: url(../imgs/1-9.png) no-repeat
}

.section_4 .flex>a:nth-of-type(10) {
    background: url(../imgs/1-1.png) no-repeat
}

.section_5 .graph {
    background: url(../imgs/frame_1.png) no-repeat center;
    height: 459px;
    margin: 100px 0 35px;
    font-size: 20px;
    color: #494949
}

.section_5 .flex {
    justify-content: space-between
}

.section_5 .sub_describe {
    color: grey;
    margin-left: -25%
}

.section_5 .flex>div:not(.divider_gray_vertial) {
    width: 210px
}

.section_6 .flex {
    margin: 77px 0 60px
}

.section_6 .flex>div {
    width: 360px;
    height: 260px;
    margin-right: 40px;
    margin-bottom: 40px;
    line-height: 24px;
    text-align: center;
    overflow: hidden
}

.section_6 .flex>div:hover .mask {
    transform: translateY(0);
    transition: transform .3s
}

.section_6 .mask {
    height: 100%;
    transform: translateY(200px);
    background: #000;
    opacity: .6
}

.section_6 .detail_title {
    color: #fff;
    transform: translateY(15px)
}

.section_6 .flex>div:hover .detail_title {
    transform: translateY(80px);
    transition: transform .3s
}

.section_6 .detail_describe {
    color: #e0e0e0;
    transform: translateY(70px)
}

.section_6 .flex>div:nth-of-type(1) {
    background: url(../imgs/2-1.png) no-repeat
}

.section_6 .flex>div:nth-of-type(2) {
    background: url(../imgs/2-2.png) no-repeat
}

.section_6 .flex>div:nth-of-type(3) {
    margin-right: 0;
    background: url(../imgs/2-3.png) no-repeat
}

.section_6 .flex>div:nth-of-type(4) {
    background: url(../imgs/2-4.png) no-repeat
}

.section_6 .flex>div:nth-of-type(5) {
    background: url(../imgs/2-5.png) no-repeat
}

.section_6 .flex>div:nth-of-type(6) {
    margin-right: 0;
    background: url(../imgs/2-6.png) no-repeat
}

.section_7 {
    background: url(../imgs/background_2.png) no-repeat center #fff;
    height: 820px
}

.section_7 .flex {
    margin-top: 118px;
    justify-content: space-between
}

.section_7 .title {
    color: #fff;
    line-height: 56px;
    margin-top: 194px;
    letter-spacing: .67px
}

.section_7 .detail_title {
    color: #fff;
    margin-bottom: 18px
}

.section_7 .detail_describe {
    color: #fafafa;
    line-height: 24px
}

.section_8 .tab {
    width: calc(100% - 490px);
    height: 641px;
    margin: 125px 490px 159px
}

.section_8 .tab_content_1 {
    margin-top: 57px
}

.section_8 .tab_content_2 {
    margin-bottom: 265px
}

.section_8 video {
    top: 13px;
    left: -478px
}

.section_8 .tab_content_1 dt {
    width: 100%;
}

.section_8 dt:before {
    content: "";
    display: block;
    opacity: 1;
    pointer-events: auto;
    position: absolute;
    width: 320px;
    height: 641px;
    transition: opacity .3s
}

.section_8 .video_mask:not(.hide_mask):after {
    top: 0;
    left: -490px
}

.section_8 .video_mask:before {
    top: 0;
    left: -495px
}

.section_8 dt:before {
    top: -90px;
    left: -495px
}

.section_8 dt:nth-of-type(1):before {
    background: url(../imgs/3-1.png) no-repeat
}

.section_8 dt:nth-of-type(2):before {
    background: url(../imgs/3-2.png) no-repeat
}

.section_8 dt:nth-of-type(3):before {
    background: url(../imgs/3-3.png) no-repeat
}

.section_8 dt:nth-of-type(4):before {
    background: url(../imgs/3-4.png) no-repeat
}

.section_8 dt:nth-of-type(5):before {
    background: url(../imgs/3-5.png) no-repeat
}

.section_8 dt:nth-of-type(6):before {
    background: url(../imgs/3-6.png) no-repeat
}

.section_8 dt:nth-of-type(7):before {
    background: url(../imgs/3-7.png) no-repeat
}

.section_8 dt:nth-of-type(8):before {
    background: url(../imgs/3-8.png) no-repeat
}

.section_8 dt:nth-of-type(9):before {
    background: url(../imgs/3-9.png) no-repeat
}

.section_8 dt:not(.highlight):before {
    opacity: 0;
    pointer-events: none
}

.section_8 .marked_list dt {
    width: 40%;
    height: 28px;
    font-size: 20px;
    color: #202020;
    padding-left: 40px
}

.section_8 .marked_list dt:after {
    transform: translate(-40px, -20px)
}

.section_8 .btn_more {
    margin-top: 52px
}

.section_9 .graph_top {
    height: 205px;
    margin-top: 125px;
    background: url(../imgs/circle.png) no-repeat center top
}

.section_9 .graph_top:before {
    content: "";
    display: block;
    position: absolute;
    width: 52px;
    height: 44px;
    left: 560px;
    top: 79px;
    background: url(../imgs/icon_logo.png) no-repeat center
}

.section_9 .graph_top div {
    width: 346px;
    height: 84px;
    line-height: 84px;
    text-align: center;
    border: 1px solid #ff7a4c;
    font-size: 20px;
    color: #ff7a4c;
    position: absolute
}

.section_9 .graph_top div:nth-of-type(2) {
    top: 120px
}

.section_9 .graph_top div:nth-of-type(3) {
    right: 0
}

.section_9 .graph_top div:nth-of-type(4) {
    top: 120px;
    right: 0
}

.section_9 .graph_top div:before {
    content: "";
    display: block;
    position: absolute;
    width: 139px;
    height: 44px;
    background: url(../imgs/line_theme.png) no-repeat center
}

.section_9 .graph_top div:nth-of-type(1):before {
    left: 346px;
    top: 40px;
    transform: scale(-1, 1)
}

.section_9 .graph_top div:nth-of-type(2):before {
    left: 346px;
    transform: scale(-1, -1)
}

.section_9 .graph_top div:nth-of-type(3):before {
    right: 346px;
    top: 40px
}

.section_9 .graph_top div:nth-of-type(4):before {
    right: 346px;
    transform: scale(1, -1)
}

.section_9 .graph_top div:after {
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    border: 1px solid #ff7a4c;
    border-radius: 8px;
    background: #fff;
    transform: translate(-6px, -47px)
}

.section_9 .graph_top div:nth-of-type(1):after,
.section_9 .graph_top div:nth-of-type(2):after {
    transform: translate(342px, -47px)
}

.section_9 .graph_top div:not(.highlight),
.section_9 .graph_top div:not(.highlight):after {
    color: #494949;
    border: 1px solid #979797
}

.section_9 .graph_top div:not(.highlight):before {
    background: url(../imgs/line_gray.png) no-repeat center
}

.section_9 .graph_bottom {
    width: 100%;
    height: 172px;
    margin-bottom: 80px;
    background: url(../imgs/frame_2.png) no-repeat center top
}

.section_9 .graph_bottom div {
    position: absolute;
    font-size: 20px;
    color: #494949;
    line-height: 24px;
    bottom: 0
}

.section_9 .tab {
    width: calc(100% - 564px);
    height: 622px;
    padding-left: 564px;
    margin-bottom: 160px;
    background-image: linear-gradient(180deg, #ebebeb 0, #f7f7f7 100%);
    border-radius: 4px
}

.section_9 .tab_title {
    margin-top: 119px;
    font-size: 20px
}

.section_9 .flow_list .highlight {
    font-size: 16px
}

.section_9 .flow_list>dt {
    padding: 10px 36px 10px
}

.section_9 .flow_list .highlight {
    padding-left: 24px
}

.section_9 .flow_list>dt:after {
    transform: translate(-44px, -18px)
}

.section_9 .flow_list .highlight:after {
    transform: translate(-33px, -18px)
}

.section_9 .tab_content_1 {
    margin-bottom: 96px
}

.section_9 .tab_content_2 {
    margin-bottom: 50px
}

.section_9 dt:before {
    content: "";
    display: block;
    opacity: 1;
    pointer-events: auto;
    position: absolute;
    width: 564px;
    height: 622px;
    left: -564px;
    top: -246px;
    transition: opacity .3s
}

.section_9 .tab_content_1 dt:nth-of-type(1):before {
    background: url(../imgs/4-1.png) no-repeat center bottom
}

.section_9 .tab_content_1 dt:nth-of-type(2):before {
    background: url(../imgs/4-2.png) no-repeat center bottom
}

.section_9 .tab_content_1 dt:nth-of-type(3):before {
    background: url(../imgs/4-3.png) no-repeat center bottom
}

.section_9 .tab_content_1 dt:nth-of-type(4):before {
    background: url(../imgs/4-4.png) no-repeat center bottom
}

.section_9 .tab_content_1 dt:nth-of-type(5):before {
    background: url(../imgs/4-5.png) no-repeat center bottom
}

.section_9 .tab_content_2 dt:nth-of-type(1):before {
    background: url(../imgs/5-1.png) no-repeat center bottom
}

.section_9 .tab_content_2 dt:nth-of-type(2):before {
    background: url(../imgs/5-2.png) no-repeat center bottom
}

.section_9 .tab_content_2 dt:nth-of-type(3):before {
    background: url(../imgs/5-3.png) no-repeat center bottom
}

.section_9 .tab_content_2 dt:nth-of-type(4):before {
    background: url(../imgs/5-4.png) no-repeat center bottom
}

.section_9 .tab_content_2 dt:nth-of-type(5):before {
    background: url(../imgs/5-5.png) no-repeat center bottom
}

.section_9 .tab_content_2 dt:nth-of-type(6):before {
    background: url(../imgs/5-6.png) no-repeat center bottom
}

.section_9 dt:not(.highlight):before {
    opacity: 0;
    pointer-events: none
}

.section_10 {
    height: 1222px;
    background: url(../imgs/background_3.png) no-repeat center #fff;
    color: #fff
}


.section_10 span:nth-of-type(1) {
    font-size: 32px;
    line-height: 38px;
    margin-right: 25px;
}

.section_10 span:nth-of-type(3) {
    opacity: 0;
    pointer-events: none
}

.section_10 .highlight {
    padding-left: 7px;
}

.section_10 .highlight span:nth-of-type(2) {
    font-weight: 600;
}

.section_10 .highlight span:nth-of-type(3) {
    opacity: 1;
    pointer-events: auto
}

.section_10 .sub_title {
    color: #e8e8e8
}

.section_10 .flex {
    margin-top: 135px
}

.section_10 .flex>dt {
    width: 100%;
    font-size: 20px;
    color: #e8e8e8;
    line-height: 24px;
    margin-bottom: 67px
}

.section_10 dt:before {
    content: "";
    display: block;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    width: 320px;
    height: 642px;
    left: 620px;
    top: -45px;
    transition: opacity .3s
}

.section_10 dt:nth-of-type(1):before {
    background: url(../imgs/6-1.png) no-repeat
}

.section_10 dt:nth-of-type(2):before {
    background: url(../imgs/6-2.png) no-repeat
}

.section_10 dt:nth-of-type(3):before {
    background: url(../imgs/6-3.png) no-repeat
}

.section_10 dt:nth-of-type(4):before {
    background: url(../imgs/6-4.png) no-repeat
}

.section_10 dt:nth-of-type(5):before {
    background: url(../imgs/6-5.png) no-repeat
}

.section_10 dt:nth-of-type(6):before {
    background: url(../imgs/6-6.png) no-repeat
}

.section_10 .highlight:before {
    opacity: 1;
    pointer-events: auto
}

.section_11 * {
    z-index: auto
}

.section_11 .flow_list {
    width: 750px;
    margin-top: 105px;
    margin-bottom: 160px
}

.section_11 .flow_list>dt {
    padding-top: 24px;
    padding-bottom: 24px
}

.section_11 .flow_list>dt:nth-of-type(10):before,
.section_11 .flow_list>dt:nth-of-type(2):before {
    content: "";
    display: block;
    position: absolute;
    width: 320px;
    height: 641px;
    top: 62px;
    left: 787px;
    z-index: 1
}

.section_11 .flow_list>dt:not(.highlight):before {
    opacity: 0;
    pointer-events: none
}

.section_11 .flow_list>dt:nth-of-type(2):before {
    background: url(../imgs/7-2.png)
}

.section_11 .flow_list>dt:nth-of-type(10):before {
    background: url(../imgs/7-10.png)
}

.section_11 video {
    top: 77px;
    left: 803px;
    opacity: 0;
    pointer-events: none
}

.section_11 .highlight video {
    opacity: 1;
    pointer-events: auto
}

.section_11 .video_mask:not(.hide_mask):after {
    top: 326px;
    left: 791px;
    background: url(../imgs/icon_play.png) no-repeat center rgba(0, 0, 0, .3)
}

.section_11 .video_mask:before {
    top: 326px;
    left: 786px
}

.section_12 {
    height: 1050px;
    background: #f4f4f4
}

.section_12 .auto_report_pager {
    margin-top: 75px
}

.section_12 .page {
    position: absolute;
    width: 100%;
    height: 546px;
    opacity: 0;
    pointer-events: none
}

.section_12 video {
    /* width: 210px;
    height: 419px; */
    width: 191px;
    height: 407px;
    margin-left: 278px;
    margin-top: 36px;
}

.section_12 .video_mask:before {
    background: url(../imgs/device-2.png) center no-repeat;
}

.section_12 .video_mask:before,
.section_12 .video_mask:after {
    width: 210px;
    height: 419px;
    margin-left: 268px;
    margin-top: 28px;
}

.section_12 .video_mask:after {
    border-radius: 35px;
}

.section_12 p {
    position: absolute;
    top: 150px;
    left: 578px;
    color: #494949;
    line-height: 39px
}

.section_12 .banner {
    margin: 488px 47px 0;
    display: flex;
    align-items: baseline;
    position: relative;
}

.section_12 .btn_left {
    position: absolute;
    top: 726px;
    right: 87px
}

.section_12 .btn_right {
    position: absolute;
    top: 726px;
    right: 40px
}

.section_12 .show {
    opacity: 1;
    pointer-events: auto
}

.section_12 .page:nth-of-type(1) {
    background: url(../imgs/8-1.png) no-repeat
}

.section_12 .page:nth-of-type(2) {
    background: url(../imgs/8-2.png)no-repeat
}

.section_12 .color_theme {
    font-size: 24px;
    margin-right: 8px
}

.section_12 .detail_title {
    font-size: 20px;
    color: #fff;
    margin-right: 24px
}

.section_12 .detail_describe {
    font-size: 16px;
    color: #e5e5e5
}

.section_13 .marked_list {
    width: 423px;
    margin: 150px 0 342px 747px
}

.section_13 .marked_list:after {
    content: "";
    display: block;
    position: absolute;
    width: 623px;
    height: 481px;
    background: url(../imgs/9-1.png);
    top: 250px;
    left: 0
}

.section_13 .marked_list>dt {
    width: 100%;
    padding: 20px 0
}

.section_13 .marked_list>dt:after {
    transform: translate(-36px, -16px)
}

.section_14 {
    height: 604px
}

.section_14 .page {
    position: absolute;
    width: 100%;
    height: 604px;
    opacity: 0;
    pointer-events: none;
    transition: opacity .5s
}

.section_14 .sub_title,
.section_14 .title {
    color: #fff;
    text-align: center
}

.section_14 .title {
    margin-bottom: 52px
}

.section_14 .page:nth-of-type(1) {
    background: url(../imgs/10-1.png) no-repeat center
}

.section_14 .page:nth-of-type(2) {
    background: url(../imgs/10-2.png) no-repeat center
}

.section_14 .page:nth-of-type(3) {
    background: url(../imgs/10-3.png) no-repeat center
}

.section_14 .show {
    opacity: 1;
    pointer-events: auto
}

.section_14 .dots {
    display: flex;
    justify-content: center
}

.section_14 .dot {
    background: #000000;
    opacity: 0.6;
    border-radius: 6px;
    width: 24px;
    height: 12px;
    margin: 520px 6px 72px;
    transition: width .3s
}

.section_14 .highlight {
    width: 48px;
    opacity: 1;
    background: #ff6700
}

.section_15 .divider_theme {
    margin-bottom: 28px
}

.section_15 .description {
    padding: 44px 0 24px;
    font-size: 18px;
    color: #050505
}

.section_15 .flex .title {
    margin-top: 140px
}

.section_15 .divider_gray+.title {
    margin: 120px 0
}

.section_15 .case {
    width: 504px;
    height: 400px;
    background: url(../imgs/case.png) no-repeat
}

.section_15 .products {
    width: 612px;
    height: 364px;
    margin-right: 210px;
    background: url(../imgs/products.png) no-repeat center
}

.section_15 .qr_code {
    width: 344px;
    height: 364px;
    text-align: center;
    font-size: 20px;
    color: #202020;
    background: url(../imgs/qr_code.png) no-repeat bottom
}

.section_15 .title .btn {
    display: inline-flex;
    height: 80px;
    line-height: 80px;
    font-size: 16px;
    transform: translate(532px, -35px)
}