.title1{
    margin: 0 auto;
    width: 620px;
    height: 94px;
    text-align: center;
    margin-top: 72px;
    margin-bottom: 56px;
}

.bihuan{
    width: 1102px;
    height: auto;
    margin: 0 auto;
    margin-top: 83px;
}

.bihuan .tit{
    font-size:32px;
    font-weight:bold;
    color:rgba(38,38,38,1);
    line-height:25px;
}

.bihuan .con{
    font-size:15px;
    font-weight:400;
    color:rgba(99,99,99,1);
    line-height:28px;
    margin-top: 24px;
}

.bihuan .jie{
    width: 100%;
    height: 313px;
    margin-top: 45px;
    display: -webkit-flex; /* Safari，Chrome */
    display: flex;
    justify-content:space-between;
}

.bihuan .jie .box{
    width: 200px;
    height: 100%;
    background: #f6f6f6;
    text-align: center;
}

.bihuan .jie .box .line{
    border: 1px solid #E1E1E1;
    width: 80%;
    margin: 0 auto;
    margin-top: 8px;
}

.bihuan .jie .box p{
    margin-top: 20px;
    font-size:20px;
    font-weight:bold;
    color:rgba(0,160,155,1);
}

.quanmao{
    width: 100%;
    height: 817px;
    background: #1F1F1F;
    margin-top: 70px;
    padding-top: 1px;
}

.title2{
    width: 570px;
    height: 82px;
    margin: 0 auto;
    margin-top: 75px;
}

.quanmao .box{
    width: 1118px;
    height: 412px;
    margin: 0 auto;
    margin-top: 76px;
}

.quanmao .boxs{
    width: 1118px;
    height: 72px;
    margin: 0 auto;
    margin-top: 44px;
}

.imgl,.wordl{
    width: 502px;
    height: 100%;
    float: left;
}

.imgr,.wordr{
    width: 548px;
    height: 100%;
    float: right;
}

.wordl p,.wordr p{
    text-align: center;
    font-size:15px;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:20px;
}

.title3{
    width: 306px;
    height: 76px;
    margin: 0 auto;
    margin-top: 70px;
}

.video2{
    position: absolute;
    width: 650px;
    height: 364px;
    margin-left: 21.35%;
    margin-top: 84px;
    z-index: 999;
}

.wushuintro{
    position: absolute;
    width: 489px;
    height: 460px;
    margin-left: 53.18%;
    margin-top: 64px;
    background: #00a09b;
}

.videoword{
    position: absolute;
    margin-top: 464px;
    margin-left: 22.45%;
}

.videoword .tit{
    font-size:28px;
    font-weight:bold;
    color:rgba(0,0,0,1);
    line-height:30px;
}

.videoword .con{
    font-size:16px;
    font-weight:bold;
    color:rgba(99,99,99,1);
    line-height:28px;
}

.wushuimg{
    width: 90px;
    height: 328px;
    position: absolute;
    top: 66px;
    left: 69px;
}

.intro1{
    width: 280px;
    height: 48px;
    margin-top: 85px;
    margin-left: 190px;
}

.intro2{
    width: 280px;
    height: 48px;
    margin-top: 36px;
    margin-left: 190px;
}

.intro3{
    width: 280px;
    height: 48px;
    margin-top: 36px;
    margin-left: 190px;
}

.intro4{
    width: 280px;
    height: 48px;
    margin-top: 36px;
    margin-left: 190px;
}

.inreo .left{
    width: 48px;
    height: 100%;
    float: left;
    margin-right: 18px;
}

.inreo .tit{
    font-size:24px;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:20px;
}

.inreo .con{
    font-size:12px;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:24px;
}

.title4{
    width: 453px;
    height: 76px;
    margin: 0 auto;
    margin-top: 70px;
}

.mall{
    width: 1067px;
    height: 598px;
    margin: 0 auto;
    margin-top: 62px;
}

.leftmall{
    width: 797px;
    height: 100%;
    float: left;
}

.rightmall{
    width: 220px;
    height: 132px;
    float: right;
    margin-bottom: 22px;
}

.putin{
    font-size:54px;
    font-weight:bold;
    color:rgba(0,159,155,1);
    text-align: center;
    margin-top: 62px;
    margin-bottom: 42px;
}

.putword{
    font-size:15px;
    font-weight:400;
    color:rgba(99,99,99,1);
    line-height:22px;
    text-align: center;
}

.title5{
    width: 253px;
    height: 76px;
    margin: 0 auto;
    margin-top: 88px;
}

.mallbox{
    width: 1100px;
    height: 620px;
    margin: 0 auto;
    margin-top: 40px;
}

.mallbox .left{
    width: 706px;
    height: 100%;
    background: #00a09b;
    float: left;
    position: relative;
}

.mallbox .right{
    width: 394px;
    height: 100%;
    background: #F5F5F5;
    float: right;
    position: relative;
}

.mallbox .left .d1{
    position: absolute;
    top: 46px;
    left: 31px;
    font-size:15px;
    font-weight:400;
    color:rgba(245,245,245,1);
    line-height:12px;
    letter-spacing: 10px;
}

.mallbox .left .d2{
    position: absolute;
    top: 52px;
    left: 270px;
    width: 405px;
    height: 1px;
    border-top: 1px solid #fff;
}

.mallbox .left .d3{
    position: absolute;
    top: 562px;
    left: 469px;
    font-size:15px;
    font-weight:400;
    color:rgba(245,245,245,1);
    line-height:28px;
    letter-spacing: 10px;
}

.video3{
    width: 645px;
    height: 361px;
    margin: 0 auto;
    margin-top: 130px;
}

.diedai{
    position: absolute;
    top: 73px;
    left: 235px;
    font-size:32px;
    font-weight:bold;
    color:rgba(38,38,38,1);
    line-height:24px;
}

.dd{
    width: 342px;
    height: 89px;
    position: absolute;
    top: 151px;
    left: 30px;
}

.dd p{
    font-size:14px;
    font-weight:400;
    color:rgba(99,99,99,1);
    line-height:25px;
    text-align: right;
}

.chart{
    width: 368px;
    height: 329px;
    position: absolute;
    top: 280px;
    left: 13px;
}

.shopping{
    width: 1920px;
    height: 521px;
    background: url("../images/wangge@2x.png") no-repeat;
  	margin: 0 auto;
    margin-top: 90px;
    padding-top: 70px;
    box-sizing: border-box;
    position: relative;
}

.title6{
    width: 253px;
    height: 107px;
    margin: 0 auto;
}

.shoplogo{
    position: absolute;
    width: 393px;
    height: 189px;
    top: 235px;
    left: 483px;
}

.shoptit{
    position: absolute;
    top: 257px;
    left: 989px;
    font-size:32px;
    font-weight:bold;
    color:rgba(0,163,153,1);
    line-height:40px;
}

.shopcon{
    position: absolute;
    top: 351px;
    left: 989px;
    font-size:15px;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:26px;
}

.title7{
    width: 253px;
    height: 107px;
    margin: 0 auto;
    margin-top: 74px;
    margin-bottom: 82px;
}

.sign{
    width: 1100px;
    height: 325px;
    margin: 0 auto;
}

.sign .pic{
    width: 625px;
    height: 100%;
    float: left;
}

.sign .smalllogo{
    width: 52px;
    height: 32px;
    float: right;
}

.sign .p{
    margin-top: 68px;
    margin-left: 41px;
    float: left;
    font-size:22px;
    font-weight:400;
    color:rgba(99,99,99,1);
    line-height:38px;
}

.jies{
    width: 1100px;
    height: 190px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 71px;
    display: -webkit-flex; /* Safari，Chrome */
    display: flex;
    justify-content:space-between;
}

.jies img{
    width: 260px;
}