.wap_nav .logo img{height: 44px;margin-top: 1px;margin-left: 10px;}.wap_nav .logo img{height: 44px;margin-top: 1px;margin-left: 10px;}.wap_nav .logo img{height: 44px;margin-top: 1px;margin-left: 10px;}.wap_nav .logo img{height: 44px;margin-top: 1px;margin-left: 10px;}.wap_nav .logo img{height: 44px;margin-top: 1px;margin-left: 10px;}@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 800px) {
}

@media screen and (max-width: 800px) {
    .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: 44px;margin-top: 1px;margin-left: 10px;}

    body {
        padding-top: 50px;
    }

    .pc {
        display: none;
    }

    .wap {
        display: block;
    }

    .head {
        padding-top: calc(32/800*100vw);
        padding-left: calc(32/800*100vw);
        padding-right: calc(46/800*100vw);
        position: absolute;
    }

    .head .more {
        position: fixed;
        right: 64px;
        top: 14px;
        z-index: 55555;
        margin: 0;
    }

    .head .logo {
        padding-top: calc(22/800*100vw);
        padding-left: calc(13/800*100vw);
        float: left;
        width: calc(55/800*100vw);
    }

    .head .logo a img {
        width: 100%;
    }

    .head {
        position: static;
        width: 100%;
        left: 0;
        top: calc(0/800*100vw);
        z-index: 6666;
        padding: 0;
    }

    .wrap {
        margin: calc(0/800*100vw) calc(30/800*100vw);
    }

    .head .wrap {
    }

    .head .wrap .logo {
        margin-top: calc(21/800*100vw);
        float: left;
        position: relative;
        z-index: 4;
    }

    .head .wrap .logo a {
    }

    .head .wrap .logo a img {
        height: calc(30/800*100vw);
    }

    .head .wrap .nav {
        position: absolute;
        width: 100%;
        left: 0;
        top: calc(0/800*100vw);
        width: 100%;
        text-align: center;
    }

    .head .wrap .nav ul {
    }

    .head .wrap .nav ul li {
        display: inline-block;
        position: relative;
        margin: calc(0/800*100vw) calc(48/800*100vw);
    }

    .head .wrap .nav ul li .h2tit {
    }

    .head .wrap .nav ul li .h2tit a:after {
        height: calc(5/800*100vw);
        content: "";
        position: absolute;
        left: calc(0/800*100vw);
        bottom: calc(0/800*100vw);
        width: 100%;
        background: #fd8e01;
        width: 0;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        transition: all 0.4s;
    }

    .head .wrap .nav ul li .h2tit a {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: calc(20/800*100vw);
        color: #C1C1C1;
        display: block;
        position: relative;
        line-height: calc(74/800*100vw);
    }

    .head .wrap .nav ul li dl {
        position: absolute;
        left: calc(0/800*100vw);
        top: calc(88/800*100vw);
        width: 100%;
        text-align: center;
        width: 200%;
        left: calc(-50/800*100vw);
        background: #fff;
        -webkit-box-shadow: calc(0/800*100vw) calc(12/800*100vw) calc(24/800*100vw) calc(0/800*100vw) rgba(0,0,0,0.09);
        -moz-box-shadow: calc(0/800*100vw) calc(12/800*100vw) calc(24/800*100vw) calc(0/800*100vw) rgba(0,0,0,0.09);
        -o-box-shadow: calc(0/800*100vw) calc(12/800*100vw) calc(24/800*100vw) calc(0/800*100vw) rgba(0,0,0,0.09);
        -ms-box-shadow: calc(0/800*100vw) calc(12/800*100vw) calc(24/800*100vw) calc(0/800*100vw) rgba(0,0,0,0.09);
        box-shadow: calc(0/800*100vw) calc(12/800*100vw) calc(24/800*100vw) calc(0/800*100vw) rgba(0,0,0,0.09);
        visibility: hidden;
        opacity: 0;
        z-index: -1;
    }

    .head .wrap .nav ul li dl dd {
        top: calc(88/800*100vw);
    }

    .head .wrap .nav ul li dl dd a {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: calc(20/800*100vw);
        color: #C1C1C1;
        display: block;
        line-height: 2;
    }

    .head .buy {
        border-radius:calc(19/800*100vw);
        width: calc(155/800*100vw);
        line-height: 30px;
        background: #1254eb;
        position: fixed;
        right: 0;
        top: calc(20/800*100vw);
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(22/800*100vw);
        color: #FFFFFF;
        text-align: center;
        text-transform: uppercase;
        z-index: 555588;
        right: 55px;
    }
    
    
    
    
    
     .head .english {
        border-radius:calc(19/800*100vw);
        width: calc(155/800*100vw);
        line-height: 30px;
        background: #1254eb;
        position: fixed;
        margin-right: 80px;
        top: calc(20/800*100vw);
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(22/800*100vw);
        color: #FFFFFF;
        text-align: center;
        text-transform: uppercase;
        z-index: 555588;
        right: 55px;
    }
    
    

    .index {
    }

    body.type1 {
        background: url(../images/bg1.png) no-repeat center 0 #000;
        background-size: cover;
    }

    .section1 {
        /* padding-top:calc(95/800*100vw);*/
        text-align: center;
    }

    .section1 .wrap {
    }

    .section1 .wrap .list:after {
        content: "";
        display: table;
        clear: both;
    }

    .section1 .wrap .list {
        position: relative;
        padding-top: calc(36/800*100vw);
    }

    .section1 .wrap .list .center {
        width: calc(410/800*100vw);
        height: calc(410/800*100vw);
        border-radius: 50%;
        position: absolute;
        top: 0;
        left: 50%;
        -o-transform: translate(-50%,0%);
        -webkit-transform: translate(-50%,0%);
        -moz-transform: translate(-50%,0%);
        -ms-transform: translate(-50%,0%);
        transform: translate(-50%,0%);
    }

    .section1 .wrap .list .center .ani1 {
        width: calc(202/800*100vw);
        position: absolute;
        left: calc(73/800*100vw);
        top: calc(89/800*100vw);
    }

    .section1 .wrap .list .center .ani2 {
        width: calc(111/800*100vw);
        position: absolute;
        right: calc(105/800*100vw);
        top: calc(225/800*100vw);
        z-index: 2;
    }

    .section1 .wrap .list .center .circle {
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0px;
    }

    .section1 .wrap .list .center .circle .cir {
        height: 100%;
        background: url(../images/line.png) no-repeat center center;
        background-size: 100%;
    }

    .section1 .wrap .list .items {
        padding-top: calc(14/800*100vw);
    }

    .section1 .wrap .list .items p:nth-child(2n) {
        float: right;
    }

    .section1 .wrap .list .items p:nth-child(3) {
        clear: left;
    }

    .section1 .wrap .list .items p:nth-child(4) {
    }

    .section1 .wrap .list .items p:nth-child(5) {
        clear: left;
    }

    .section1 .wrap .list .items p:nth-child(6) {
    }

    .section1 .wrap .list .items p:nth-child(2n):after {
        right: auto;
        left: calc(-49/800*100vw);
    }

    .section1 .wrap .list .items p:after {
        content: "";
        position: absolute;
        width: calc(49/800*100vw);
        height: calc(2/800*100vw);
        background: #FFFFFF;
        right: calc(-49/800*100vw);
        top: calc(30/800*100vw);
    }

    .section1 .wrap .list .items p {
        width: calc(214/800*100vw);
        line-height: calc(58/800*100vw);
        background: rgba(0,0,0,0.3);
        border-radius: calc(12/800*100vw);
        border: calc(1/800*100vw) solid #FA3A23;
        text-align: center;
        font-size: calc(18/800*100vw);
        color: #FFFFFF;
        float: left;
        position: relative;
        margin-bottom: calc(64/800*100vw);
    }

    .section1 .wrap .list .items p b {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(24/800*100vw);
        color: #FB4329;
    }

    .section1 .wrap .tit1 {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(33/800*100vw);
        color: #FFFFFF;
        background: linear-gradient(-270deg,#FACC22 0%,#F83600 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        display: inline-block;
        margin-top: calc(50/800*100vw);
    }

    .section1 .wrap .tit2 {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(61/800*100vw);
        color: #FFFFFF;
        padding-top: calc(10/800*100vw);
        padding-bottom: calc(28/800*100vw);
    }

    .section1 .wrap .dec {
        width: calc(1117/800*100vw);
        font-family: Microsoft YaHei;
        font-weight: 300;
        font-size: calc(18/800*100vw);
        color: #FFFFFF;
        margin: auto;
        max-width: 100%;
        line-height: 1.5;
    }

    .section2 {
    }

    .section2 .wrap {
    }

    .section2 .wrap .title {
        text-align: center;
        padding-top: calc(184/800*100vw);
        padding-bottom: calc(89/800*100vw);
    }

    .section2 .wrap .title img {
        height: calc(108/800*100vw);
        margin-right: calc(29/800*100vw);
    }

    .section2 .wrap .title span {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(36/800*100vw);
        vertical-align: middle;
        color: #FFFFFF;
    }

    .section2 .wrap .list {
        position: relative;
    }

    .section2 .wrap .list .swiper-container {
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper {
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper .swiper-slide {
        padding-top: calc(31/800*100vw);
        height: calc(743/800*100vw);
        padding-left: calc(150/800*100vw);
        padding-right: calc(150/800*100vw);
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a * {
        display: block;
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a {
        text-align: left;
        display: block;
        position: relative;
        overflow: hidden;
        border-radius: calc(10/800*100vw);
        padding-top: calc(163/800*100vw);
        height: 100%;
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .bgs {
        position: absolute;
        left: 0;
        top: 0px;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .con {
        /* position: relative; */
        z-index: 4;
        padding: 0px calc(27/800*100vw);
        padding-right: 0;
        padding-bottom: 18vw;
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .con .title {
        padding: 0;
        text-align: left;
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .con .title img {
        height: calc(46/800*100vw);
        display: inline-block;
        vertical-align: middle;
        margin: 0;
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .con .title .tis {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(20/800*100vw);
        color: #FFFFFF;
        margin-left: calc(25/800*100vw);
        display: inline-block;
        vertical-align: middle;
    }

    .section2 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .con .dec {
        font-family: Microsoft YaHei;
        font-weight: 300;
        font-size: calc(16/800*100vw);
        color: #FFFFFF;
        line-height: 1.5;
        padding-right: calc(28/800*100vw);
        padding-top: calc(24/800*100vw);
    }

    .section2 .wrap .list .swiper-button-next {
        width: calc(138/800*100vw);
        height: calc(71/800*100vw);
        background: url(../images/right.png) no-repeat center center;
        background-size: 100%;
        top: calc(314/800*100vw);
        margin: 0;
        right: 0;
    }

    .section2 .wrap .list .swiper-button-prev {
        width: calc(138/800*100vw);
        height: calc(71/800*100vw);
        background: url(../images/left.png) no-repeat center center;
        background-size: 100%;
        top: calc(314/800*100vw);
        margin: 0;
        left: 0;
    }

    .section3 {
        padding-top: calc(204/800*100vw);
    }

    .section3 .wrap {
    }

    .section3 .wrap .content {
        height: auto;
        background: #000;
        border-radius: calc(31/800*100vw);
        padding: calc(30/800*100vw);
        overflow: hidden;
        zoom: 1;
    }

    .section3 .wrap .content .left:after {
        width: calc(9/800*100vw);
        height: calc(516/800*100vw);
        /* background: linear-gradient(0deg,#FACC22,#F83600); */
        border-radius: calc(5/800*100vw);
        content: "";
        position: absolute;
        left: calc(60/800*100vw);
        top: calc(41/800*100vw);
    }

    .section3 .wrap .content .left {
        float: none;
        width: 100%;
        height: 100%;
        position: relative;
        background: rgb(0 0 0 / 16%);
        border-radius: calc(15/800*100vw);
        height: 80vw;
    }

    .section3 .wrap .content .left .logo {
        padding-top: calc(50/800*100vw);
        padding-bottom: calc(26/800*100vw);
        padding-left: calc(154/800*100vw);
    }

    .section3 .wrap .content .left .logo img {
        height: calc(24/800*100vw);
    }

    .section3 .wrap .content .left .tit {
        font-family: Microsoft YaHei;
        font-size: calc(36/800*100vw);
        color: #FFFFFF;
        margin-bottom: calc(66/800*100vw);
        padding-left: calc(154/800*100vw);
    }

    .section3 .wrap .content .left .tit b {
        font-weight: bold;
        font-size: calc(45/800*100vw);
    }

    .section3 .wrap .content .left .list * {
        height: 100%;
    }

    .section3 .wrap .content .left .list .item,.section3 .wrap .content .left .list .item * {
        height: auto;
    }

    .section3 .wrap .content .left .list {
        height: calc(357/800*100vw);
        overflow: hidden;
    }

    .section3 .wrap .content .left .list .item {
        position: relative;
        padding-left: calc(143/800*100vw);
    }

    .section3 .wrap .content .left .list .item .icon img {
        height: calc(48/800*100vw);
        position: absolute;
        top: 50%;
        left: calc(41/800*100vw);
        -o-transform: translate(0%,-50%);
        -webkit-transform: translate(0%,-50%);
        -moz-transform: translate(0%,-50%);
        -ms-transform: translate(0%,-50%);
        transform: translate(0%,-50%);
    }

    .section3 .wrap .content .left .list .item .border {
        width: calc(457/800*100vw);
        height: calc(277/800*100vw);
        background: rgba(0,0,0,0.25);
        border-radius: calc(20/800*100vw);
        border: calc(2/800*100vw) solid #FFFFFF;
        position: relative;
        padding-left: calc(33/800*100vw);
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .section3 .wrap .content .left .list .item .border .tits {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(24/800*100vw);
        color: #FFFFFF;
    }

    .section3 .wrap .content .left .list .item .border .dec {
        font-family: Microsoft YaHei UI;
        font-weight: 400;
        font-size: calc(18/800*100vw);
        color: #CFCFCF;
        line-height: calc(36/800*100vw);
        padding-top: calc(10/800*100vw);
    }

    .section3 .wrap .content .right {
        float: none;
        width: 100%;
        height: 69vw;
        position: relative;
    }

    .section3 .wrap .content .right .model {
    }

    .section3 .wrap .content .right:after {
        bottom: calc(0/800*100vw);
        content: '';
        width: 100%;
        position: absolute;
        left: 0;
        height: calc(88/800*100vw);
        -webkit-backdrop-filter: blur(calc(25/800*100vw));
        backdrop-filter: blur(calc(25/800*100vw));
        background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.5));
        z-index: 5;
        opacity: .55;
    }

    .section3 .wrap .content .right .model a {
        display: block;
        border-radius: calc(10/800*100vw);
        overflow: hidden;
    }

    .section3 .wrap .content .right .model a img {
        object-fit: cover;
        width: 100%;
    }

    .footer {
        padding: calc(0/800*100vw) calc(35/800*100vw);
        padding-top: calc(144/800*100vw);
        padding-bottom: calc(67/800*100vw);
        text-align: center;
    }

    .footer .block1 {
        zoom:1;overflow: hidden;
        padding-bottom: calc(132/800*100vw);
        border-bottom: calc(1/800*100vw) solid #000;
    }

    .footer .block1 .left {
        float: none;
        text-align: center;
    }

    .footer .block1 .left img {
        height: calc(190/800*100vw);
		margin-bottom: 20px;
    }

    .footer .block1 .left .dec {
        width: calc(268/800*100vw);
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: calc(22/800*100vw);
        color: #FFFFFF;
        margin-top: calc(74/800*100vw);
        line-height: 1.5;
        width: 100%;
        padding-bottom: 6vw;
    }

    .footer .block1 .menu {
        float: none;
        margin-left: 0;
        zoom: 1;
        overflow: hidden;
    }

    .footer .block1 .menu .tit {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(30/800*100vw);
        color: #000;
        padding-bottom: calc(30/800*100vw);
    }

    .footer .block1 .menu .item {
        float: left;
        margin-right: 0;
        width: 50%;
    }

    .footer .block1 .menu .item a {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: calc(20/800*100vw);
        color: #fff;
        display: block;
        margin-bottom: calc(26/800*100vw);
        line-height: 1;
    }

    .footer .block1 .contacts {
        float: none;
        margin-right: 0;
    }

    .footer .block1 .contacts .tit {
        font-family: Microsoft YaHei;
        font-weight: bold;
        font-size: calc(30/800*100vw);
        color: #000;
        padding-bottom: calc(23/800*100vw);
    }

    .footer .block1 .contacts .copycon {
        width: calc(329/800*100vw);
        height: calc(49/800*100vw);
        border: calc(1/800*100vw) solid #FFFFFF;
        position: relative;
        margin: auto;
    }

    .footer .block1 .contacts .copycon .words {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: calc(20/800*100vw);
        color: #000;
        height: 100%;
        width: 100%;
        border: none;
        background: none;
        padding-left: calc(24/800*100vw);
    }

    .footer .block1 .contacts .copycon .send {
        width: calc(100/800*100vw);
        height: calc(49/800*100vw);
        background: #fd8e01;
        border: calc(1/800*100vw) solid #000;
        position: absolute;
        right: 0;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: calc(20/800*100vw);
        color: #000;
        top: 0;
        border: none;
    }

    .footer .block1 .contacts .link {
        font-size: 0;
        padding-top: calc(34/800*100vw);
    }

    .footer .block1 .contacts .link a {
        margin-right: calc(32/800*100vw);
    }

    .footer .block1 .contacts .link a img {
        height: calc(52/800*100vw);
    }

    .footer .block2 {
        font-family: Microsoft YaHei;
        font-weight: 300;
        font-size: calc(14/800*100vw);
        color: #000;
        padding-top: calc(25/800*100vw);
    }
    .section3 .wrap .content .right .downs{
        top: 55vw;
        height: 3vw;
    }




.section4 .wrap {
    position: relative;
    z-index: 4;
}
.section4 .wrap .title img {position:absolute;width:calc(506/800*100vw);top:calc(-85/800*100vw);/*right:calc(-66/800*100vw);*/}
.section4 {position:relative;padding-top:calc(240/800*100vw);padding-bottom:calc(263/800*100vw);}
.section4 .wrap .title {font-family:Microsoft YaHei;font-weight:bold;font-size:calc(60/800*100vw);color:#FFFFFF;line-height:calc(90/800*100vw);text-shadow:calc(3/800*100vw) calc(2/800*100vw) 0px rgba(0,0,0,0.69);display:inline-block;position:relative;}
.section4 .wrap .dec {width:calc(590/800*100vw);font-family:Microsoft YaHei;font-weight:300;font-size:calc(18/800*100vw);color:#CBCBCB;padding-top:calc(86/800*100vw);max-width:100%;}
.section4 .wrap .dec p {line-height:1.6;padding-bottom:calc(30/800*100vw);}
.section4 .right {position:absolute;top:calc(96/800*100vw);right: calc(36/800*100vw);}
.section4 .right .ani1 {width: calc(438/800*100vw);position:relative; top: calc(135/800*100vw);}
.section4 .right .ani2 {position:absolute;width: calc(133/800*100vw);top:calc(335/800*100vw);left: calc(-82/800*100vw);}
.section4 .right .ani3 {position:absolute;top:calc(31/800*100vw);right: calc(-11/800*100vw);width: calc(120/800*100vw);}
.section5 .wrap {}
.section5 .wrap .title {font-family:Microsoft YaHei;font-weight:bold;font-size:calc(36/800*100vw);color:#FFFFFF;padding-left: calc(0/800*100vw);margin-bottom:calc(38/800*100vw);}
.section5 .wrap .list {}
.section5 .wrap .list .swiper-container {}
.section5 .wrap .list .swiper-container .swiper-wrapper {}
.section5 .wrap .list .swiper-container .swiper-wrapper .swiper-slide {}
.section5 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a {width:calc(1115/800*100vw);height:calc(320/800*100vw);display:block;margin:auto;width:calc(1541/800*100vw);height:calc(2196/800*100vw);position:relative;width:calc(1115/800*100vw);height: auto;background:url(../images/bj.png) no-repeat center center;background-size:cover;padding: 4vw;width: auto;border-radius: 20px;}
.section5 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .imgbox {width: 100%;height: auto;/*background:#FFFFFF;*/border-radius:calc(11/800*100vw);display:block;overflow:hidden;margin-left: 0;margin-top:calc(30/800*100vw);float: none;}
.section5 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .imgbox img {display:block;width:100%;height:100%;object-fit:cover;}
.section5 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .righs {display:block;float: none;width: 100%;margin-left: 0;padding-top:calc(41/800*100vw);}
.section5 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .righs .pos {font-family:Microsoft YaHei;font-weight:bold;font-size: calc(34/800*100vw);color:#FFFFFF;display:block;}
.section5 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .righs .name {font-family:Microsoft YaHei;font-weight:300;font-size:calc(36/800*100vw);color:#FB4329;display:block;padding-top:calc(25/800*100vw);padding-bottom:calc(56/800*100vw);}
.section5 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .righs .dec {font-family:Microsoft YaHei;font-weight:300;font-size:calc(18/800*100vw);color:#FFFFFF;line-height:1.5;}
.section5 .wrap .list .swiper-container .swiper-button-next {height:calc(48/800*100vw);background:url(../images/right.png) no-repeat center center;background-size:auto 100%;width:calc(97/800*100vw);right:0;}
.section5 .wrap .list .swiper-container .swiper-button-prev {left:0;height:calc(48/800*100vw);background:url(../images/left.png) no-repeat center center;background-size:auto 100%;width:calc(97/800*100vw);}
.section6 .wrap {}
.section6 .wrap .title {font-family:Microsoft YaHei;font-weight:bold;font-size:calc(36/800*100vw);color:#FFFFFF;text-align:center;padding-top:calc(117/800*100vw);}
.section6 .wrap .content:after {content:"";display:table;clear:both;}
.section6 .wrap .content {position:relative;margin-top:calc(88/800*100vw);}
.section6 .wrap .content .center {position:absolute;top:47%;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%);}
.section6 .wrap .content .center img.center {width:calc(186/800*100vw);top: 20px;}
.section6 .wrap .content .center .cir {margin:auto;width:calc(268/800*100vw);height:calc(268/800*100vw);border:calc(1/800*100vw) solid #fab11c;border-radius:300px;margin-top:calc(-104/800*100vw);}
.section6 .wrap .content .list {position:relative;z-index:3;}
.section6 .wrap .content .list .item:nth-child(2n) {float:right;}
.section6 .wrap .content .list .item:nth-child(5),.section6 .wrap .content .list .item:nth-child(3) {clear:left;}
.section6 .wrap .content .list .item:nth-child(3),.section6 .wrap .content .list .item:nth-child(4) {margin-bottom:calc(78/800*100vw);}
.section6 .wrap .content .list .item:last-child {margin:0px;float:none;margin:auto;/* margin-top:calc(-120/800*100vw);*/float: none;display: b;width: 100%;}
.section6 .wrap .content .list .item {width: calc(359/800*100vw);height: auto;background:linear-gradient(-60deg, #ffffff, #ffffff);border-radius:calc(12/800*100vw);box-shadow:0px 0px calc(30/800*100vw) #FACC22;display:flex;align-items:center;float:left;margin-bottom:calc(129/800*100vw);padding: 2vw;}
.section6 .wrap .content .list .item .icon {/* padding-left:calc(16/800*100vw);*/  /* padding-right:calc(14/800*100vw);*/  width:calc(82/800*100vw);text-align:center;}
.section6 .wrap .content .list .item .icon img {max-width:90%;}
.section6 .wrap .content .list .item .ris {}
.section6 .wrap .content .list .item .ris .tit {font-family:Microsoft YaHei;font-weight:bold;font-size: calc(24/800*100vw);color:#000000;line-height: 1.4;}
.section6 .wrap .content .list .item .ris .dec {font-family:Microsoft YaHei;font-weight:300;font-size: calc(22/800*100vw);color:#000000;padding-top:calc(6/800*100vw);line-height: 1.3;}
.section7 {margin-top:calc(175/800*100vw);/* display:flex;*//* align-items:center;*//* justify-content:space-between;*/margin-right:calc(183/800*100vw);position:relative;display: block;margin-right: 0;}
.section7 .wrap {/* display:flex;*//* align-items:center;*//* justify-content:space-between;*//* width: 100%; */}
.section7 .wrap .left {width: 100%;}
.section7 .wrap .left img {width:100%;}
.section7 .right {position: static;top:calc(12/800*100vw);right:0;width: 100%;padding: 0px 4vw;}
.section7 .right .title {font-family:Microsoft YaHei;font-weight:bold;font-size:calc(36/800*100vw);color:#FFFFFF;}
.section7 .right .dec {width: 100%;font-family:Microsoft YaHei;font-weight:300;font-size: calc(22/800*100vw);color:#CBCBCB;margin:calc(70/800*100vw) 0px;line-height:1.5;}
.section7 .right .list {position:relative;}
.section7 .right .list .swiper-container {}
.section7 .right .list .swiper-container .swiper-wrapper {}
.section7 .right .list .swiper-container .swiper-wrapper .swiper-slide .item {/* width:calc(342/800*100vw);*/  height:calc(293/800*100vw);background:url(../images/bgline.png) no-repeat center center;background-size:100% 100%;padding-top:calc(33/800*100vw);padding-left:calc(41/800*100vw);padding-right:calc(40/800*100vw);}
.section7 .right .list .swiper-container .swiper-wrapper .swiper-slide .item .icon {}
.section7 .right .list .swiper-container .swiper-wrapper .swiper-slide .item .icon img {height:calc(45/800*100vw);}
.section7 .right .list .swiper-container .swiper-wrapper .swiper-slide .item .tit {font-family:Microsoft YaHei;font-weight:bold;font-size: calc(23/800*100vw);color:#FFFFFF;padding-top:calc(17/800*100vw);padding-bottom:calc(16/800*100vw);}
.section7 .right .list .swiper-container .swiper-wrapper .swiper-slide .item .desc {font-family:Microsoft YaHei;font-weight:300;font-size: calc(22/800*100vw);color:#CBCBCB;line-height: 1.2;}
.section7 .right .list:after {position:absolute;right:0px;top:0px;height:100%;width:calc(127/800*100vw);content:"";z-index:4;border-radius:calc(15/800*100vw) 0px 0px calc(15/800*100vw);-webkit-backdrop-filter:blur(calc(25/800*100vw));/* -webkit-mask-image:linear-gradient(to bottom,#000 90%,transparent 100%);*/  /* backdrop-filter:blur(calc(25/800*100vw));*/  background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(0,0,0,0.5));}
.section7 .right .list .swiper-button-next {height:calc(35/800*100vw);background:url(../images/right.png) no-repeat center;background-size:auto 100%;width:calc(69/800*100vw);right:0;}
.section7 .right .list .swiper-button-prev {height:calc(35/800*100vw);background:url(../images/left.png) no-repeat center;background-size:auto 100%;width:calc(69/800*100vw);left:calc(-60/800*100vw);}
.section8 .wrap {}
.section8 .wrap .title {font-family:Microsoft YaHei;font-weight:bold;font-size:calc(36/800*100vw);color:#FFFFFF;text-align:center;padding-top:calc(174/800*100vw);padding-bottom:calc(72/800*100vw);}
.section8 .wrap .list {}
.section8 .wrap .list .swiper-container {height:calc(400/800*100vw);}
.section8 .wrap .list .swiper-container .swiper-wrapper {}
.section8 .wrap .list .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active:after {opacity:1;background-size:100%;}
.section8 .wrap .list .swiper-container .swiper-wrapper .swiper-slide:after {content:"";position:absolute;width:100%;height:100%;left:0px;top:calc(-8/800*100vw);background:url(../images/shadow.png) no-repeat center center;background-size:0%;opacity:0;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;}
.section8 .wrap .list .swiper-container .swiper-wrapper .swiper-slide span {display:block;width:100%;;height:calc(73/800*100vw);background:url(../images/bgline2.png) no-repeat center center;background-size:100% 100%;margin:auto;position:relative;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;font-family:Microsoft YaHei;font-weight:300;font-size:calc(14/800*100vw);color:#CBCBCB;opacity:0.45;}
.section8 .wrap .list .swiper-container .swiper-wrapper .swiper-slide {height:calc(73/800*100vw);}
.section8 .wrap .list .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active span {width:100%;);height:calc(93/800*100vw);opacity:1;font-size:calc(18/800*100vw);}
.section8 .wrap .list .swiper-container * {}
.section9 {padding-top:calc(0/800*100vw);}
.section9 .wrap {}
.section9 .wrap p {float:left;width: 20%;text-align:center;position:relative;height:calc(76/800*100vw);margin-bottom:calc(19/800*100vw);}
.section9 .wrap p img {width:70%;height:65%;object-fit:contain;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%);}





.section10 {margin-top: calc(123/800*100vw);position:relative;}
.section10 .wrap {display:flex;justify-content:space-between;align-items:center;position: relative;}
.section10 .wrap .left {float:left;position: relative;z-index: 43;}
.section10 .wrap .left .title {font-size:calc(34/800*100vw);font-weight:700;letter-spacing:calc(1.4/800*100vw);line-height:calc(78/800*100vw);color:rgba(232,232,237,1);text-align:left;vertical-align:top;position:relative;display:inline-block;}
.section10 .wrap .left .title p {}
.section10 .wrap .left .title img {height:calc(102/800*100vw);position:absolute;right:calc(-20/800*100vw);top:calc(-20/800*100vw);}
.section10 .wrap .left .dec {width:calc(306/800*100vw);opacity:1;font-size:calc(20/800*100vw);font-weight:400;letter-spacing:0px;line-height:calc(30/800*100vw);color:rgba(255,255,255,0.9);text-align:left;vertical-align:top;margin-top:calc(26/800*100vw);margin-bottom:calc(33/800*100vw);}
.section10 .wrap .left .dec p {}
.section10 .wrap .left .link {font-size:0;}
.section10 .wrap .left .link a:hover {background:url(../images/kuang2.png) no-repeat center center;background-size:100% 100%;box-shadow:calc(4/800*100vw) calc(6/800*100vw) calc(84/800*100vw) rgba(237,0,0,1);}
.section10 .wrap .left .link a {display:inline-block;width:calc(192.65/800*100vw);line-height:calc(56/800*100vw);opacity:1;text-align:center;border-radius:calc(8/800*100vw);background:url(../images/kuang.png) no-repeat center center;background-size:100% 100%;margin-right:calc(30/800*100vw);font-size:calc(18/800*100vw);font-weight:700;letter-spacing:0px;color:rgba(255,255,255,1);text-align:center;vertical-align:top;}
.section10 .wrap .left .link a img {height:calc(22/800*100vw);}
.section10 .wrap .left .link a span {padding-left:calc(6/800*100vw);}
.section10 .wrap .left .num {justify-content:space-between;padding-top:calc(58/800*100vw);zoom:1;overflow:hidden;}
.section10 .wrap .left .num p {margin-right:calc(105/800*100vw);float:left;}
.section10 .wrap .left .num p .s1 {font-size:calc(32/800*100vw);font-weight:600;letter-spacing:0px;line-height:calc(48/800*100vw);color:rgba(250,58,35,1);text-align:left;vertical-align:top;display:block;}
.section10 .wrap .left .num p .s2 {font-size:calc(18/800*100vw);font-weight:500;letter-spacing:0px;line-height:calc(36/800*100vw);color:rgba(232,232,237,1);text-align:left;vertical-align:top;display:block;}
.section10 .wrap .right {margin-left: 0;position: absolute;right: 0;top: 0;}
.section10 .wrap .right img {width: calc(359/800*100vw);}

.section11 {
    padding-top: 11vw;
}
.section11 .wrap {}
.section11 .wrap img {height: calc(432/800*100vw);position:relative;}
.section11 .wrap .imgs {display:flex;justify-content:center;padding-bottom:calc(102/800*100vw);}
.section11 .wrap .imgs .id1 {left:calc(100/800*100vw);}
.section11 .wrap .imgs .id2 {z-index:4;}
.section11 .wrap .imgs .id3 {right:calc(100/800*100vw);}
.section11 .wrap .txt {width:calc(1166/800*100vw);opacity:1;border-radius:calc(20/800*100vw);background:rgba(29,5,11,0.5);border:calc(5/800*100vw) solid rgba(228,67,96,1);box-shadow:0px 0px calc(19/800*100vw) rgba(102,36,36,1);max-width:100%;margin:auto;padding:calc(57/800*100vw) calc(44/800*100vw);}
.section11 .wrap .txt .tit {font-size: calc(25/800*100vw);font-weight:700;letter-spacing:0px;line-height: 1;color:rgba(255,255,255,1);text-align:left;vertical-align:top;}
.section11 .wrap .txt .dec {font-size: calc(22/800*100vw);font-weight:400;letter-spacing:0px;line-height: 1.5;color:rgba(228,223,235,0.72);text-align:center;vertical-align:top;padding-top:calc(18/800*100vw);text-align:left;}
.section12 {padding-top:calc(115/800*100vw);}
.section12 .wrap {}
.section12 .wrap .titlemodel b {color:rgba(255,255,255,0.4);}
.section12 .wrap .titlemodel {font-size:calc(57/800*100vw);font-weight:700;letter-spacing:0px;line-height:calc(79.8/800*100vw);color:rgba(255,255,255,1);text-align:center;vertical-align:top;}
.section12 .wrap .list {margin-top:calc(53/800*100vw);}
.section12 .wrap .list .swiper-container {}
.section12 .wrap .list .swiper-container .swiper-wrapper {}
.section12 .wrap .list .swiper-container .swiper-wrapper .swiper-slide:hover a {height:100%;}
.section12 .wrap .list .swiper-container .swiper-wrapper .swiper-slide {display:block;height:calc(660/800*100vw);position:relative;}
.section12 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a:after {content:"";position:absolute;width:100%;height:100%;left:0px;top:0px;opacity:1;border-radius:calc(30/800*100vw);background:linear-gradient(-180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 100%);box-shadow:0px calc(4/800*100vw) calc(4/800*100vw) rgba(0,0,0,0.25);}
.section12 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a {display:block;height:calc(580/800*100vw);position:absolute;overflow:hidden;border-radius:calc(30/800*100vw);width:100%;bottom:0;left:0px;}
.section12 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .img {position:absolute;left:0;bottom:0px;width:100%;height:100%;object-fit:cover;}
.section12 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .con {position:absolute;width:100%;text-align:center;left:0;bottom:calc(30/800*100vw);z-index:4;}
.section12 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .con .dec {font-size:calc(18/800*100vw);font-weight:500;letter-spacing:0px;line-height:calc(31/800*100vw);color:rgba(255,255,255,0.72);text-align:center;vertical-align:top;display:block;width:calc(460/800*100vw);max-width:90%;margin:auto;}
.section12 .wrap .list .swiper-container .swiper-wrapper .swiper-slide a .con .tit {font-size:calc(18/800*100vw);font-weight:600;letter-spacing:0px;line-height:calc(25.2/800*100vw);color:rgba(255,255,255,1);text-align:center;vertical-align:top;padding-top:calc(28/800*100vw);display:block;}
.section12 .wrap .list .swiper-container .swiper-button-next {width:calc(69.36/800*100vw);height:calc(69.4/800*100vw);background:url(../images/btns.png) no-repeat center center;background-size:100%;right:0;}
.section12 .wrap .list .swiper-container .swiper-button-prev {width:calc(69.36/800*100vw);height:calc(69.4/800*100vw);background:url(../images/btns.png) no-repeat center center;background-size:100%;left:0;}
.section13 {padding-top:calc(190/800*100vw);padding-bottom:calc(120/800*100vw);}

.section13 .wrap {display:flex;justify-content:space-between;align-items:center;position: relative;display: block;padding-top: 53vw;}
.section13 .wrap .left {width:calc(633/800*100vw);}
.section13 .wrap .left .title {font-size:calc(48/800*100vw);font-weight:700;letter-spacing:calc(1.4/800*100vw);line-height:calc(68/800*100vw);color:rgba(232,232,237,1);text-align:left;vertical-align:top;display:inline-block;position:relative;}
.section13 .wrap .left .dec {font-size:calc(20/800*100vw);font-weight:400;letter-spacing:0px;line-height:calc(30/800*100vw);color:rgba(255,255,255,0.9);text-align:left;vertical-align:top;padding-top:calc(33/800*100vw);padding-bottom:calc(44/800*100vw);}
.section13 .wrap .left .buy {width:calc(201.83/800*100vw);line-height:calc(56/800*100vw);opacity:1;border-radius:calc(8/800*100vw);background:linear-gradient(90deg,rgba(230,43,25,1) 0%,rgba(244,6,125,1) 100%);box-shadow:calc(4/800*100vw) calc(6/800*100vw) calc(84/800*100vw) rgba(237,0,0,1);display:block;text-align:center;font-size:calc(18/800*100vw);font-weight:700;letter-spacing:0px;color:rgba(255,255,255,1);text-align:center;}
.section13 .wrap .right {position: absolute;margin-left: 0;top: 0;width: 100%;left: 0;text-align: center;}
.section13 .wrap .right .im1 {width: calc(313/800*100vw);position:absolute;top:calc(-42/800*100vw);left: calc(143/800*100vw);}
.section13 .wrap .right .im2 {width: calc(280/800*100vw);}
.section14 {}
.section14 .wrap {}
.titlemodel2 b {width:calc(62.48/800*100vw);line-height:calc(65/800*100vw);border-radius:calc(4/800*100vw);background:rgba(97,38,51,0.4);display:inline-block;vertical-align:middle;text-align:center;text-shadow:0px 0px calc(14/800*100vw) rgba(240,67,67,1);font-size:calc(57/800*100vw);font-weight:600;letter-spacing:0px;color:rgba(255,226,226,1);vertical-align:top;margin-right:calc(17/800*100vw);}
.titlemodel2 {font-size:calc(57/800*100vw);font-weight:700;letter-spacing:0px;line-height:calc(79.8/800*100vw);color:rgba(255,255,255,1);text-align:left;vertical-align:top;text-align:center;}
.section14 .wrap .titlemodel2 img {}
.titlemodel2 span {vertical-align:middle;display:inline-block;}
.section14 .wrap .content {margin:auto;margin-top:calc(66/800*100vw);height: auto;opacity:1;border-radius:calc(20/800*100vw);background:linear-gradient(136.86deg,rgba(255,166,166,1) 0%,rgba(179,37,77,1) 27.02%,rgba(130,16,63,1) 52.89%,rgba(59,21,79,1) 100%);zoom:1;display: block;justify-content:space-between;align-items:center;padding-left:calc(76/800*100vw);padding-right:calc(32/800*100vw);padding: 7vw;}
.section14 .wrap .content .left {width: 100%;}
.section14 .wrap .content .left .icon {}
.section14 .wrap .content .left .icon img {width:calc(80/800*100vw);}
.section14 .wrap .content .left .tit {font-size:calc(22/800*100vw);font-weight:700;letter-spacing:0px;line-height:calc(30.8/800*100vw);color:rgba(255,255,255,1);text-align:center;vertical-align:top;padding:calc(30/800*100vw) 0px;text-align:left;}
.section14 .wrap .content .left .dec {font-size:calc(18/800*100vw);letter-spacing:0px;line-height:calc(29/800*100vw);color:rgba(255,255,255,0.72);text-align:left;vertical-align:top;padding-bottom:calc(30/800*100vw);}
.section14 .wrap .content .left .more {width:calc(124/800*100vw);opacity:1;border-radius:calc(10/800*100vw);background:rgba(255,255,255,0.2);display:flex;justify-content:flex-start;align-items:flex-start;display:block;text-align:center;line-height:calc(49/800*100vw);font-size:calc(18/800*100vw);font-weight:700;letter-spacing:0px;color:rgba(255,255,255,1);vertical-align:top;}
.section14 .wrap .content .right {}
.section14 .wrap .content .right img {width: 100%;margin-top: 5vw;}


.section15 {/* font-size:0;*/}
.section15 .wrap {}
.section15 .wrap .titlemodel2 {padding-top:calc(180/800*100vw);padding-bottom:calc(20/800*100vw);}
.section15 .wrap .titlemodel2 img {}
.section15 .wrap .titlemodel2 span {}
.section15 .wrap .dec {font-size:calc(23/800*100vw);font-weight:400;letter-spacing:0px;line-height: 1.6;color:rgba(228,223,235,0.72);text-align:center;vertical-align:top;text-align:center;width:calc(1124/800*100vw);max-width:100%;margin:auto;}
.section15 .wrap .list {margin-top:calc(103/800*100vw);text-align:center;}
.section15 .wrap .list .item {}
.section15 .wrap .list .swiper-slide:hover .item {border-radius:calc(20/800*100vw);background:linear-gradient(90deg,rgba(230,43,25,1) 0%,rgba(244,6,125,1) 100%);padding:calc(24/800*100vw);}
.section15 .wrap .list .swiper-slide:hover .item .title {text-align:left;color:#fff;padding-bottom:calc(16/800*100vw);margin:0;border:none;}
.section15 .wrap .list .item .title {font-size:calc(40/800*100vw);font-weight:700;letter-spacing:0px;line-height:calc(42.01/800*100vw);color:rgba(244,6,125,1);text-align:center;vertical-align:middle;padding-bottom:calc(35/800*100vw);margin-bottom:calc(43/800*100vw);border-bottom:calc(0.5/800*100vw) solid rgba(255,255,255,0.2);}
.section15 .wrap .list .item .decs {width:calc(102/800*100vw);height:calc(70/800*100vw);opacity:1;font-size:calc(22/800*100vw);font-weight:600;letter-spacing:0px;line-height:calc(30.8/800*100vw);color:rgba(255,255,255,1);text-align:center;vertical-align:top;margin:auto;}
.section15 .wrap .list .item .imgbox {width:calc(175/800*100vw);height:calc(200/800*100vw);opacity:1;border-radius:calc(16/800*100vw);overflow:hidden;margin:auto;max-width:100%;margin-top:calc(13/800*100vw);}
.section15 .wrap .list .item .imgbox img {width:100%;height:100%;object-fit:cover;}
.section15 .wrap .list .swiper-slide:hover .item .imgbox.hover {height:calc(284/800*100vw);width:100%;margin:0;}
.section15 .wrap .list .swiper-slide:hover .item .decs {text-align:left;width:auto;height:auto;padding-top:calc(32/800*100vw);padding-bottom:calc(15/800*100vw);}
.section15 .wrap .list .swiper-slide {height:calc(518/800*100vw);}

.section15 .wrap .list .swiper-slide:hover {width: 92vw !important;}
.section15 .wrap .list .swiper-slide:hover .item .desc2 {height:calc(32/800*100vw);}
.section15 .wrap .list .swiper-slide:hover .item {height:100%;}
.section15 .wrap .list .item {position:absolute;bottom:0;width:100%;left:0;height:calc(473.06/800*100vw);opacity:1;border-radius:calc(20/800*100vw);background:rgba(30,26,37,0.5);padding-top:calc(46/800*100vw);cursor:pointer;}
.section15 .wrap .list .item .desc2 {font-size:calc(18/800*100vw);font-weight:400;letter-spacing:0px;line-height:calc(29/800*100vw);color:rgba(255,255,255,0.72);text-align:left;vertical-align:middle;height:0;overflow:hidden;}
.section15 .wrap .list .item .imgbox.hover {height:0;opacity:1;border-radius:calc(16/800*100vw);overflow:hidden;margin:0;width:100%;}
.section15 .wrap .list .swiper-slide:hover .item .imgbox.default {height:0;margin:0;}
.section16 {padding-top:calc(225/800*100vw);text-align:center;}
.section16 .wrap {}
.section16 .wrap .title {font-size:calc(57/800*100vw);font-weight:600;letter-spacing:0px;line-height:calc(79.8/800*100vw);color:rgba(255,255,255,1);text-align:center;vertical-align:top;text-align:center;}
.section16 .wrap .link {width:calc(328/800*100vw);line-height:calc(68/800*100vw);opacity:1;border-radius:calc(16/800*100vw);background:rgba(255,255,255,1);display:flex;justify-content:flex-start;align-items:flex-start;display:block;margin:auto;text-align:center;font-size:calc(20/800*100vw);font-weight:600;letter-spacing:calc(0.27/800*100vw);color:rgba(13,13,13,1);margin-top:calc(50/800*100vw);margin-bottom:calc(44/800*100vw);border:calc(4/800*100vw) solid #423131;}
.section16 .wrap .link2 {font-size:0;}
.section16 .wrap .link2 a {display:inline-block;width:calc(52/800*100vw);height:calc(52/800*100vw);opacity:1;border-radius:calc(4/800*100vw);border:calc(1/800*100vw) solid rgba(109,109,109,1);position:relative;margin:calc(0/800*100vw) calc(7/800*100vw);}
.section16 .wrap .link2 a 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:80%;}

.section15 .wrap .list .swiper-wrapper {
    /* display: block; */
}
.section15 .wrap .list .swiper-slide{
    display: block;
    flex: none !important;
}

	
	
	
	
	
	
	
	.section4 .wrap .dec2 img {
    position: absolute;
    width: calc(226/800*100vw);

}

.section4 .wrap .dec3 img {
    position: absolute;
    width: calc(226/800*100vw);
	margin-left:120px;

}
	
	
	.section4 .wrap .dec4 img {
    position: absolute;
    width: calc(226/800*100vw);
margin-top:30px; 
}

.section4 .wrap .dec5 img {
    position: absolute;
    width: calc(226/800*100vw);
	margin-left:120px;
margin-top:30px; 
}
		
	
	
	body.type2 {
    background: url(../images/bg2.png) no-repeat center 0 #000;
    background-size: cover;
			background-size: 100% 100%;
}
	
	
}
