@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 992px) {
}

@media screen and (max-width: 768px) {
    .wap_nav {
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        z-index: 7777;
    }

    .wap_nav .logo {
        float: left;
        position: absolute;
        left: 0px;
        top: 0px;
    }

    .wap_nav .logo img {
        height: 24px;
        margin-top: 13px;
        margin-left: 10px;
    }

    body {
        padding-top: 50px;
    }

    .pc {
        display: none;
    }

    .wap {
        display: block;
    }

    .head {
        padding-top: calc(32/992*100vw);
        padding-left: calc(32/992*100vw);
        padding-right: calc(46/992*100vw);
        position: absolute;
    }

    .head .more {
        position: fixed;
        right: 64px;
        top:  calc(25 / 992 * 100vw);;
        z-index: 55555;
        margin: 0;
    }

    .head .logo {
        padding-top: calc(22/992*100vw);
        padding-left: calc(13/992*100vw);
        float: left;
        width: calc(55/992*100vw);
    }

    .head .logo a img {
        width: 100%;
    }

    .head {
        position: static;
        width: 100%;
        left: 0;
        top: 0;
        z-index: 555;
        padding: 0;
        height: 0;
    }

    .head .wrap {
    }

    .head .logo {
        float: left;
        padding-top: calc(12 / 992 * 100vw);
        position: relative;
        z-index: 4;
    }

    .head .logo a {
    }

    .head .logo img {
        width: calc(200 / 992 * 100vw);
    }

    .head .nav {
        position: absolute;
        top: 50%;
        left: 50%;
        -o-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        /* white-space:nowrap;*/
    }

    .head .nav ul {
        white-space: nowrap;
        font-size: 0;
    }

    .head .nav ul li {
        display: inline-block;
        margin: 0 calc(30 / 992 * 100vw);
    }

    .head .nav ul li .h2tit {
    }

    .head .nav ul li .h2tit a {
        font-size: calc(20 / 992 * 100vw);
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #959595;
        display: block;
    }

    .head .more {
        width: calc(185 / 992 * 100vw);
        height: calc(57 / 992 * 100vw);
        float: right;
        margin-top: calc(10 / 992 * 100vw);
        position: fixed;
        z-index: 33333;
        text-align: center;
        line-height: calc(57 / 992 * 100vw);
        background: url(../images/btn.png) no-repeat center center;
        background-size: 100% 100%;
        font-size: calc(22 / 992 * 100vw);
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #000000;
        text-transform: uppercase;
    }
.section1 .wrap{
    padding-left:30px;
    padding-right: 15px;
}
    .section1 {
        position: relative;
        overflow: hidden;
    }

    .section1 .bg {
        position: absolute;
        width: 100%;
        height: 100%;
        background: url(../images/bg1.png) no-repeat center center;
        background-size: cover;
    }

    .section1 .stitle {
        position: absolute;
        left: 7px;
        z-index: 4;
        position: absolute;
        top: 50%;
        -o-transform: translate(0%,-50%);
        -webkit-transform: translate(0%,-50%);
        -moz-transform: translate(0%,-50%);
        -ms-transform: translate(0%,-50%);
        transform: translate(0%,-50%);
    }

    .section1 .stitle img {
        width: calc(27 / 992 * 100vw);
    }

    .wrap {
        padding-left: 15px;
    }

    .section1 .content {
        position: relative;
        z-index: 65;
        padding-bottom: calc(120 / 992 * 100vw);
    }

    .section1 .title1 {
        padding-top: calc(175 / 992 * 100vw);
    }

    .section1 .title1 img {
        height: calc(189 / 992 * 100vw);
    }

    .section1 .title2 p:nth-child(1) img {
        height: calc(93 / 992 * 100vw);
    }

    .section1 .title2 img {
        height: calc(100 / 992 * 100vw);
    }

    .section1 .title2 {
    }

    .section1 .title2 p {
    }

    .section1 .dec {
        font-size:  calc(25 / 992 * 100vw);;
        font-family: Microsoft YaHei;
        font-weight: 300;
        color: #FFFFFF;
        line-height: 1.5;
        margin-left: 0;
        width: 70%;
        margin-top: calc(20 / 992 * 100vw);
        margin-bottom: calc(60 / 992 * 100vw);
    }

    .section1 .link {
        margin-left: 0;
    }

    .section1 .link a {
    }

    .section1 .link a img {
        height: calc(45 / 992 * 100vw);
        margin-right: calc(10 / 992 * 100vw);
    }

    .section2 {
        background: #100F0F;
        position: relative;
        padding-bottom: calc(40 / 992 * 100vw);
    }

    .section2 .anis {
    }

    .section2 .anis img.ani1 {
        width: calc(306 / 992 * 100vw);
        right: calc(8 / 992 * 100vw);
        top: calc(-578 / 992 * 100vw);
        z-index: 4;
    }

    .section2 .anis img.ani2 {
        width: calc(375 / 992 * 100vw);
        right: calc(30 / 992 * 100vw);
        top: calc(-269 / 992 * 100vw);
    }

    .section2 .anis img {
        position: absolute;
    }

    .section2 .wrap {
    }

    .section2 .content {
    }

    .section2 .title {
        font-size: calc(64 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: bold;
        color: #FFFFFF;
        letter-spacing: calc(8 / 992 * 100vw);
        line-height: 1;
        padding-top: calc(130 / 992 * 100vw);
    }

    .txtModel {
        display: inline-block;
        position: relative;
    }

    .section2 .title p {
        /* display:block;*/
    }

    .txtModel {
        display: inline-block;
        position: relative;
    }

    .txtModel i {
        position: absolute;
        width: calc(269 / 992 * 100vw);
        height: calc(120 / 992 * 100vw);
        background: url(../images/xiantiao.png) no-repeat center center;
        background-size: 100%;
        position: absolute;
        top: 50%;
        right: 0;
        -o-transform: translate(0%,-50%);
        -webkit-transform: translate(0%,-50%);
        -moz-transform: translate(0%,-50%);
        -ms-transform: translate(0%,-50%);
        transform: translate(0%,-50%);
    }

    .section2 .content .dec {
        font-size:  calc(25 / 992 * 100vw);;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.5;
        width: calc(844 / 992 * 100vw);
        margin-top: calc(49 / 992 * 100vw);
        margin-bottom: calc(30 / 992 * 100vw);
    }

    .section2 .list {
        padding-left: calc(95 / 992 * 100vw);
    }

    .section2 .swiper-container {
    }

    .section2 .swiper-wrapper {
    }

    .section2 .swiper-slide {
    }

    .section2 .imgbox {
        overflow: hidden;
        position: relative;
    }

    .section2 .imgbox img {
    }

    .section2 .imgbox img.default {
        width: 100%;
    }

    .section2 .imgbox img.user {
        width: calc(90 / 992 * 100vw);
        position: absolute;
        left: calc(15 / 992 * 100vw);
        bottom: calc(15 / 992 * 100vw);
        border-radius: calc(100 / 992 * 100vw);
        height: calc(90 / 992 * 100vw);
        object-fit: cover;
    }

    .section2 .list .tit {
        font-size: calc(52 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: 400;
    
        color: #FFFFFF;
        padding-top: calc(50 / 992 * 100vw);
        padding-bottom: calc(25 / 992 * 100vw);
    }

    .section2 .list .dec {
        font-size:  calc(25 / 992 * 100vw);;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.5;
    }

    .section2 .more {
        width: calc(285 / 992 * 100vw);
        height: calc(57 / 992 * 100vw);
        float: right;
        margin-top: calc(10 / 992 * 100vw);
        position: relative;
        z-index: 4;
        text-align: center;
        line-height: calc(57 / 992 * 100vw);
        background: url(../images/btn.png) no-repeat center center;
        background-size: 100% 100%;
        font-size: calc(22 / 992 * 100vw);
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #000000;
        text-transform: uppercase;
        margin: auto;
        float: none;
        display: block;
        margin-top: calc(40 / 992 * 100vw);
    }

    .section3 .bg {
        width: 100%;
        height: calc(1819 / 992 * 100vw);
        background: url(../images/bg2.png) no-repeat center center;
        background-size: cover;
        position: absolute;
        right: 0;
        top: 0;
        filter: grayscale(100%);
    }

    .section3 {
        position: relative;
        overflow: hidden;
        background: #191919;
    }

    .section3 .wrap {
    position: relative;
    z-index: 5;
    }

    .section3 .title {
        font-size: calc(64 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: bold;
        color: #FFFFFF;
       /* letter-spacing: calc(8 / 992 * 100vw);*/
        line-height: 1;
        padding-top: calc(130 / 992 * 100vw);
    }

    .section3 .title p {
    }

    .section3 .title .txtModel {
    }

    .section3 .title .txtModel i {
    }

    .section3 .dec {
        font-size: calc(18 / 992 * 100vw);
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: calc(26 / 992 * 100vw);
        width: calc(650 / 992 * 100vw);
        margin-top: calc(49 / 992 * 100vw);
    }

    .section3 .shing i {
        position: absolute;
        top: 50%;
        left: 50%;
        -o-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        width: calc(1416 / 992 * 100vw);
        height: calc(1273 / 992 * 100vw);
    }

    .section3 .shing i:after {
        background: url(../images/shing.png) no-repeat center center;
        background-size: 100%;
        content: "";
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        animation: 4s linear 0s normal forwards infinite rotate;
        -webkit-animation: 4s linear 0s normal forwards infinite rotate;
        -moz-animation: 4s linear 0s normal forwards infinite rotate;
        -o-animation: 4s linear 0s normal forwards infinite rotate;
    }

    .section3 .shing {
        position: relative;
        z-index: 4;
        text-align: center;
        margin-top: calc(-179 / 992 * 100vw);
    }

    .section3 .shing img {
        position: relative;
        z-index: 4;
        width: calc(900 / 992 * 100vw);
    }

    .section3 .list {
        zoom:1;
        overflow: hidden;
        padding-left: 20px;
        z-index: 33;
        position: relative;
        padding-right: 20px;
        margin-top: calc(-300 / 992 * 100vw);
        /* padding-bottom:calc(86 / 992 * 100vw);*/
    }

    .section3 .item:nth-child(2n) {
        float: right;
    }

    .section3 .item {
        margin-bottom: calc(66 / 992 * 100vw);
        float: left;
        width: calc(800 / 992 * 100vw);
        cursor: pointer;
    }

    .section3 .item:nth-child(3) {
        clear: left;
    }

    .section3 .item:nth-child(5) {
        clear: both;
        float: left;
    }

    .section3 .item:nth-child(4) {
        margin-top: 0;
    }

    .section3 .item:nth-child(1) {
        margin-top: calc(92 / 992 * 100vw);
    }

    .section3 .item .tit {
        zoom:1;overflow: hidden;
    }

    .section3 .item .num {
        font-size: calc(97 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: 400;
        color: #9E9E9E;
        float: left;
        line-height: calc(88 / 992 * 100vw);
    
        margin-right: calc(20 / 992 * 100vw);
     /*   letter-spacing: calc(-9 / 992 * 100vw);*/
    }

    .section3 .item .ti {
        font-size: calc(32 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: 400;
        color: #191919;
        background: url(../images/biaoti.png) no-repeat center center;
        background-size: 100%;
        width: calc(683 / 992 * 100vw);
        height: calc(88 / 992 * 100vw);
        float: left;
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding-left: calc(103 / 992 * 100vw);
    }

    .section3 .item .desc {
        /* height:calc(176 / 992 * 100vw);*/
        background: rgb(61 61 61 / 60%);
        font-size:  calc(25 / 992 * 100vw);;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.5;
        padding: calc(20 / 992 * 100vw);
        padding-bottom: calc(34 / 992 * 100vw);
        margin-left: calc(174 / 992 * 100vw);
        margin-top: calc(30 / 992 * 100vw);
    }

    .section4:after {
        content: "";
        display: table;
        clear: both;
    }

    .section4 {
        position: relative;
        /* zoom:1;*/
        /* overflow:hidden;*/
        padding-bottom: calc(250 / 992 * 100vw);
    }

    .section4 .wrap {
    }

    .section4 .left {
        float: left;
    }

    .section4 .left .title {
        font-size: calc(64 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: bold;
        color: #FFFFFF;
      /*  letter-spacing: calc(8 / 992 * 100vw);*/
        line-height: 1;
        /* padding-top:calc(130 / 992 * 100vw);*/
    }

    .section4 .left .title p {
    }

    .section4 .left .title .txtModel {
    }

    .section4 .left .title .txtModel i {
    }

    .section4 .left .dec {
        font-size:  calc(25 / 992 * 100vw);;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.5;
        width: calc(600 / 992 * 100vw);
        padding-top: calc(91 / 992 * 100vw);
    }

    .section4 .left .dec p {
        padding-bottom: calc(36 / 992 * 100vw);
    }

    .section4 .left .title2 {
        font-size: calc(30 / 992 * 100vw);
        font-family: Microsoft YaHei;
        font-weight: 400;
    
        color: #5F4203;
        padding-top: calc(15 / 992 * 100vw);
        margin-bottom: calc(28 / 992 * 100vw);
    }

    .section4 .left .dec2 {
        background: #323232;
        width: 95%;
        font-size:  calc(25 / 992 * 100vw);;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.5;
        padding: calc(30 / 992 * 100vw) calc(33 / 992 * 100vw) calc(41 / 992 * 100vw) calc(38 / 992 * 100vw);
    }

    .section4 .left .dec2 p {
    }

    .section4 .right {
        float: right;
        /* position:relative;*/
    }

    .section4 .right .bg {
        position: absolute;
        right: 0;
        top: calc(149 / 992 * 100vw);
        width: calc(616 / 992 * 100vw);
        height: calc(861 / 992 * 100vw);
        background: url(../images/bg3.png) no-repeat center center;
        background-size: cover;
        /* background-attachment:fixed;*/
        filter: grayscale(100%);
    }

    .section4 .right .ani1 {
        width: calc(191 / 992 * 100vw);
        position: absolute;
        right: calc(103 / 992 * 100vw);
        top: calc(148 / 992 * 100vw);
        z-index: 4;
    }

    .section4 .right .ani2 {
        width: calc(133 / 992 * 100vw);
        position: absolute;
        right: calc(195 / 992 * 100vw);
        top: calc(206 / 992 * 100vw);
    }

    .section4 .right .ani3 {
        width: calc(144 / 992 * 100vw);
        position: absolute;
        right: calc(42 / 992 * 100vw);
        top: calc(253 / 992 * 100vw);
        z-index: 3;
    }

    .section5 {
        position: relative;
        margin-bottom: calc(330 / 992 * 100vw);
    }

    .section5 .wrap {
    }

    .section5 .left {
    position: relative;
    z-index: 4;
    }

    .section6 .wrap {
    }

    .section6 .left {
    position: relative;
    z-index: 4;
    }

    .section5 .right {
    }

    .section5 .left .title {
        font-size: calc(64 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: bold;
        color: #FFFFFF;
       /* letter-spacing: calc(8 / 992 * 100vw);*/
        line-height: 1;
    }

    .section5 .left .title p {
    }

    .section5 .left .title .txtModel {
    }

    .section5 .left .title .txtModel i {
    }

    .section5 .left .dec {
        width: calc(685 / 992 * 100vw);
        font-size:  calc(25 / 992 * 100vw);;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.5;
        margin-top: calc(60 / 992 * 100vw);
    }

    .section5 .left .title2 {
        font-size: calc(20 / 992 * 100vw);
        font-family: Microsoft YaHei;
        font-weight: 400;
    
        color: #5F4203;
        margin-top: calc(51 / 992 * 100vw);
        margin-bottom: calc(30 / 992 * 100vw);
    }

    .section5 .left .list {
    }

    .section5 .left .list .item {
        background: #323232;
        display: inline-block;
        align-items: center;
        width: auto;
        zoom:1;
        overflow: hidden;
        margin-bottom: calc(17 / 992 * 100vw);
        padding: calc(30 / 992 * 100vw) calc(80 / 992 * 100vw) calc(30 / 992 * 100vw) 0;
        width: 100%;
        display: block;
        display: flex;
        align-items: center;
    }

    .section5 .left .list .item .icon {
        /* float:left;*/
        width: 80px;
        display: inline-block;
        vertical-align: middle;
        text-align: center;
    }

    .section5 .left .list .item .icon img {
        width: 44px;
    }

    .section5 .left .list .item .ri {
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.5;
        display: inline-block;
        vertical-align: middle;
        width: calc(100% - 80px);
    }

    .section5 .right .bg {
        position: absolute;
        width: 100%;
        height: 100%;
        right: 0;
        top: -24px;
        background: url(../images/bg4.png) no-repeat center center;
        background-size: cover;
    }

    .section5 .right .ani {
        position: absolute;
        width: calc(524 / 992 * 100vw);
        right: calc(227 / 992 * 100vw);
        bottom: calc(-440 / 992 * 100vw);
    }

    .section6 .left .title {
        font-size: calc(64 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: bold;
        color: #FFFFFF;
       /* letter-spacing: calc(8 / 992 * 100vw);*/
        line-height: 1;
    }

    .section6 .left .title .txtModel {
    }

    .section6 {
        position: relative;
    }

    .section6 .left .title .txtModel i {
    }

    .section6 .left .list {
        margin-top: calc(88 / 992 * 100vw);
    }

    .section6 .left .list ul {
    }

    .section6 .left .list ul li {
        position: relative;
        padding-left: calc(79 / 992 * 100vw);
        cursor: pointer;
    }

    .section6 .left .list ul li:last-child:after {
        height: 0;
    }

    .section6 .left .list ul li:after {
        content: "";
        position: absolute;
        width: calc(17 / 992 * 100vw);
        height: 100%;
        background: #2A2A2A;
        left: calc(10 / 992 * 100vw);
        top: 0;
    }

    .section6 .left .list ul li .dot:after {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        background: url(../images/cur.png) no-repeat center center;
        background-size: 0;
        left: 0;
        top: 0px;
        opacity: 0;
        transition: all 0.4s;
    }

    .section6 .left .list ul li .dot {
        width: calc(38 / 992 * 100vw);
        height: calc(38 / 992 * 100vw);
        background: #494949;
        border-radius: 50%;
        left: 0;
        top: 0;
        position: absolute;
        z-index: 4;
    }

    .section6 .left .list ul li .con {
        padding-bottom: calc(42 / 992 * 100vw);
        width: calc(749 / 992 * 100vw);
    }

    .section6 .left .list ul li .con .time {
        font-size: calc(40 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: 400;
        color: #FFFFFF;
        margin-bottom: calc(19 / 992 * 100vw);
        line-height: 1;
    }

    .section6 .left .list ul li .con .dec {
        background: #323232;
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 1.5;
        padding: calc(29 / 992 * 100vw) calc(30 / 992 * 100vw) calc(24 / 992 * 100vw) calc(25 / 992 * 100vw);
    }

    .section6 .right {
    }

    .section6 .right .bg1 {
        width: calc(549 / 992 * 100vw);
        height: calc(969 / 992 * 100vw);
        background: url(../images/bg5.png) no-repeat center center;
        position: absolute;
        background-size: cover;
        right: calc(223 / 992 * 100vw);
        top: calc(258 / 992 * 100vw);
        z-index: 2;
    }

    .section6 .right .bg2 {
        width: calc(684 / 992 * 100vw);
        height: calc(1186 / 992 * 100vw);
        right: 0;
        top: calc(186 / 992 * 100vw);
        position: absolute;
        background: url(../images/bg6.png) no-repeat center center;
        background-size: cover;
        filter: grayscale(100%);
    }

    .section6 .right .ani {
        position: absolute;
        width: calc(375 / 992 * 100vw);
        right: calc(522 / 992 * 100vw);
        bottom: calc(-29 / 992 * 100vw);
        z-index: 3;
        filter: grayscale(100%);
    }

    .section7 {
        background: url(../images/lx.png) no-repeat center bottom;
        background-size: cover;
        overflow: hidden;
    }

    .section7 .wrap {
        padding-right: 20px;
    }

    .section7 .title {
        font-size: calc(94 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
        line-height: 1;
        padding-top: calc(138 / 992 * 100vw);
        padding-bottom: calc(115 / 992 * 100vw);
    
    }

    .section7 .list {
        zoom:1;overflow: hidden;
        text-align: center;
    }

    .section7 .list a {
        float: left;
        width: 33.333%;
        margin-bottom: calc(51 / 992 * 100vw);
    }

    .section7 .list a img {
        height: calc(80 / 992 * 100vw);
        object-fit: contain;
        width: 54%;
    }

    .section7 .infor {
        display: block;
        justify-content: space-between;
        padding-bottom: calc(48 / 992 * 100vw);
    }

    .section7 .infor .left {
    }

    .section7 .infor .left .txt {
        font-size: calc(40 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: 400;
        color: #FFFFFF;
        position: relative;
        display: inline;
    }

    .section7 .infor .left .txt i {
        width: calc(249 / 992 * 100vw);
        height: calc(109 / 992 * 100vw);
        position: absolute;
        background: url(../images/xiantiao.png) no-repeat center center;
        background-size: 100%;
        position: absolute;
        top: 50%;
        left: 21%;
        -o-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
    }

    .section7 .infor .left .link {
        padding-top: calc(15 / 992 * 100vw);
    }

    .section7 .infor .left .link a {
    }

    .section7 .infor .left .link a img {
        height: 29px;
        margin-right: calc(12 / 992 * 100vw);
    }

    .section7 .infor .right {
    }

    .section7 .infor .right .more {
        width: calc(278 / 992 * 100vw);
        line-height: calc(87 / 992 * 100vw);
        background: linear-gradient(-90deg,#414141,#010101);
        border-radius: calc(44 / 992 * 100vw);
        display: block;
        text-align: center;
        font-size: calc(32 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: 400;
        color: #DAB25F;
    
        margin: auto;
        margin-top: 6vw;
    }

    .footer {
        background: #090A0A;
    }

    .footer .wrap {
        padding-right: 20px;
    }

    .footer .block1 {
        zoom:1;overflow: hidden;
        padding-top: calc(55 / 992 * 100vw);
    }

    .footer .block1 .left {
        float: none;
        zoom: 1;
        overflow: hidden;
    }

    .footer .block1 .left .item {
        float: left;
        margin-right: calc(154 / 992 * 100vw);
    }

    .footer .block1 .left .item .tit {
        font-size: calc(32 / 992 * 100vw);
        font-family: zihunbiantaoti;
        font-weight: 400;
        color: #FFFFFF;
    
    }

    .footer .block1 .left .item .link {
        padding-top: calc(15 / 992 * 100vw);
    }

    .footer .block1 .left .item .link a {
        font-size: calc(24 / 992 * 100vw);
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #999999;
        line-height: calc(48 / 992 * 100vw);
        display: block;
    }

    .footer .block1 .right {
        float: none;
        text-align: center;
        margin-top: 3vw;
    }

    .footer .block1 .right .ewm img {
        width: calc(83 / 992 * 100vw);
    }

    .footer .block1 .right .ewm {
        float: none;
        text-align: center;
        margin-left: calc(50 / 992 * 100vw);
        display: inline-block;
    }

    .footer .block1 .right .ewm .tit {
        font-size: calc(22 / 992 * 100vw);
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #999999;
        padding-top: calc(12 / 992 * 100vw);
    }

    .footer .block2 {
        font-size: calc(25 / 992 * 100vw);
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        text-align: center;
        padding-bottom: calc(16 / 992 * 100vw);
        padding-top: 3vw;
    }



.section2_1 .wrap {position:relative;z-index:5;padding: 0 calc(25/ 992*100vw);}
.section2_1 .title {margin-bottom: calc(55/992*100vw);}
.section2_1 .title .txtModel {font-size:calc(94/992*100vw);font-family:zihunbiantaoti;font-weight:400;color:#FFFFFF;}
.section2_1 .title .txtModel i {right:-40%;}
.section2_1 .content1 {background:rgba(0,0,0,0.3);border:calc(5/992*100vw) solid rgba(255,255,255,0.28);padding:0 calc(20/992*100vw);margin-bottom:calc(40/992*100vw);}
.section2_1 .content1 .tit {font-size:calc(42/992*100vw);font-family:zihunbiantaoti;font-weight:400;padding-top:calc(20/992*100vw);color:#FFFFFF;}
.section2_1 .content1 .vallist {zoom:1;overflow:hidden;text-align:center;padding-top:calc(36/992*100vw);}
.section2_1 .content1 .vallist p:nth-child(4n) {margin-right:0;}
.section2_1 .content1 .vallist p:nth-child(2n) {margin-right:0;}
.section2_1 .content1 .vallist p {float:left;margin-right:calc(50/992*100vw);width: calc((100% - calc(50/992*100vw)) / 2);height:calc(124/992*100vw);background:#323232;font-size: calc(28/992*100vw);font-family:zihunbiantaoti;font-weight:400;color:#FFFFFF;line-height:1;margin-bottom: calc(50/992*100vw);}
.section2_1 .content1 .vallist .s1 {display:block;padding-top:calc(23/992*100vw);padding-bottom:calc(31/992*100vw);font-family:inherit;}
.section2_1 .content1 .vallist .s2 {font-family:inherit;}
.section2_1 .content1 .btn1 {width:calc(685/992*100vw);height:calc(134/992*100vw);background:#8E4300;border:calc(10/992*100vw) solid #CB7E2C;display:block;margin:calc(60/992*100vw) auto;font-size:calc(24/992*100vw);font-family:zihunbiantaoti;font-weight:400;color:#FFFFFF;}
.section2_1 .content1 .dec {font-size: calc(28/992*100vw);font-family:Microsoft YaHei;font-weight:300;color:#FFFFFF;padding-bottom:calc(23/992*100vw);text-align:center;}
.section2_1 .content1 .vallist2 {padding-top:calc(65/992*100vw);padding-bottom:0;text-align:center;zoom:1;overflow:hidden;}
.section2_1 .content1 .vallist2 .item:nth-child(2n) {float:right;}
.section2_1 .content1 .vallist2 .item {zoom:1;overflow:hidden;float:left;width:calc((100% - calc(46/992*100vw)) / 2);}
.section2_1 .content1 .vallist2 .item p {height:calc(124/992*100vw);background:#422C0D;font-size:calc(24/992*100vw);font-family:zihunbiantaoti;font-weight:400;color:#FFFFFF;padding-top:calc(21/992*100vw);}
.section2_1 .content1 .vallist2 .item .s1 {font-family:inherit;}
.section2_1 .content1 .vallist2 .item .s2 {display:block;padding-top:calc(19/992*100vw);font-family:inherit;}
.section2_1 .content1 .vallist2 .item .btn {height:calc(134/992*100vw);background:#8E4300;border:calc(10/992*100vw) solid #CB7E2C;margin-top:calc(60/992*100vw);width:100%;font-size:calc(24/992*100vw);font-family:zihunbiantaoti;font-weight:400;color:#FFFFFF;margin-bottom:calc(60/992*100vw);}
.section2_1 .content1 .dec {}
.section2_1 .items {padding-top:calc(42/992*100vw);zoom:1;overflow:hidden;padding-bottom:calc(30/992*100vw);}
.section2_1 .items .item {float:left;height:calc(124/992*100vw);background:#8E4300;width:calc((100% - 50px) / 2);position:relative;overflow:hidden;margin-bottom:calc(58/992*100vw);}
.section2_1 .items .item:nth-child(2n) {float:right;}
.section2_1 .items .item .icon {height:calc(124/992*100vw);background:#422C0D;float:left;width:calc(134/992*100vw);position:relative;}
.section2_1 .items .item .icon img {position:absolute;top:50%;left:50%;-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;}
.section2_1 .items .item .val {font-size:calc(24/992*100vw);font-family:zihunbiantaoti;font-weight:400;color:#FFFFFF;float:left;width: calc(100% - calc(134/992*100vw));line-height:calc(124/992*100vw);padding-left: calc(21/992*100vw);background:#4C3F2C;}
.section2_1 .items .item .copy {font-size:calc(24/992*100vw);font-family:zihunbiantaoti;font-weight:400;color:#FFFFFF;width:100%;height:100%;border:none;background:none;}
.section2_1 .items .item .copy:hover {}




.alertmodel1 .center {
    z-index: 99;
    position: absolute;
    top: 50%;
    left: 50%;
    -o-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-width: 95%;
    /* display: none; */
    background-size: 100% 100%;
    max-width: 95%;
    width:calc(900 / 992*100vw);
    height: calc(510 / 992*100vw);
    background: #ffffff69;
    box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.32);
    border-radius: calc(50 / 992*100vw);
    max-height: 98vh;
    padding: 0px 2%;
    /* padding-top: 1%; */
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.alertmodel1 .title {
    text-align: center;
    font-size: calc(50 / 992*100vw);
    font-family: AkzidenzGroteskBQ;
    font-weight: bold;
    color: #000;
}

.alertmodel1 .return {
    width: calc(278 / 992*100vw);
    line-height: calc(87 / 992*100vw);
    background: linear-gradient(-90deg,#414141,#010101);
    border-radius: calc(44 / 992*100vw);
    display: block;
    text-align: center;
    font-size: calc(32 / 992*100vw);
    font-family: zihunbiantaoti;
    font-weight: 400;
    color: #DAB25F;
    border: none;
    display: block;
    margin: 0px auto;
    margin-top: 17%;
    text-transform: uppercase;
}


    
}
