.sectionOuter{width: 1000px;margin: 0 auto;position: relative;}
.transparentBg{background:#000;display:block;width:100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.5;z-index: -1;}
.section1{position:relative;height:  819px;}
.section1-1 {position:absolute;top: 50px;width: 460px;text-align: center;left: 270px;}
.section1-1  h1{display:inline-block;color: #b5b6b6;font-size: 106px;font-weight: bold;padding: 0px 0px;/* background: #fff; *//* border-radius: 10px; *//* color: #000; */margin: 0;line-height: 106px;/* margin-bottom: 10px; */}
.section1-1  h1 b{color: #d7000f;}
.section1-1  h2{display: block;color: #fff;font-size: 34px;line-height: 44px;/* font-weight: bold; */padding: 0;/* margin: 0 0 35px 0; */}
.section1-1  h3{display: block;color: #fff;font-size: 34px;line-height: 14px;/* font-weight: bold; */padding: 0;margin: 0;}
.section1-2 {position:absolute;top: 680px;left: 351px;z-index: 2;}

.section2{position:relative;height:  783px;}
.section2-1 {position:absolute;top: 550px;width: 850px;text-align: left;left: 0;}
.section2-1  h2{display: block;width: 400px;/* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}


.sectionsoftware{position:relative;overflow: hidden;}
.sectionsoftwarebg{position: relative;background: #efefef;left: 0;height: 800px;width: 46%;z-index: 0;}
.sectionsoftware-1{float: left;top: 180px;width: 40%;text-align: center;left: 30px;padding-top: 200px;position: absolute;}
.sectionsoftware-1  h2{display: block;color: #fff;/* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.sectionsoftware-2{float: left;top: 20px;width: 50%;text-align: left;left: 50%;z-index: 1;padding-top: 100px;position: absolute;}
.sectionsoftware-2 h2{
    color: #fff;
}
.sectionsoftware-2 p{
    color: #fff;
}
.sectionsoftware ul li{
    width: 40%;
    float: left;
    text-align: center;
}
.sectionsoftware ul li img{margin: 15px 0;max-width: 100%;}
.appbtn{
    background: #eeeeee;
    padding: 10px 20px;
    border: 1px solid #000;
    border-radius: 5px;
    width: 140px;
    display: inline-block;
    text-align: center;
}
.appbtn i{
    margin-right: 8px;
    font-size: 20px;
    color: #000000;
}
.apkbtn{
    background: #eeeeee;
    padding: 10px 20px;
    border: 1px solid #000;
    border-radius: 5px;
    width: 140px;
    display: inline-block;
    text-align: center;
}
.apkbtn i{
    margin-right: 8px;
    font-size: 20px;
    color: #97c03c;
}


.section3{position:relative;}
.section3-1 {position: absolute;top: 100px;width: 450px;/* padding-bottom: 40px; */left: 55%;/* height: 500px; */background: #d7000f;padding: 20px 30px 30px;}
.section3-1  h2{display: block;color: #fff;/* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section3-1  p{color:#fff;}
.section3-2 {position: relative;padding: 0px 0;width: 100%;text-align: left;padding-left: 0%;}

.section4{position:relative;overflow: hidden;}
.section4-1 {position:absolute;top: 50px;/* width: 47%; */text-align: left;left: 48px;}
.section4-1 h1{font-size: 80px;color: #fff;}
.section4-2  h2{display: block;color: #fff;width: 300px;/* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section4-2  p{
    color: #fff;
    width: 300px;
}
.section4-2 {position: absolute;bottom: 0;width: 45%;text-align: left;left: 55%;height: 460px;background: #2a2a2a;padding: 100px 0 0 80px;}
.section4-3 {position: absolute;left: -5px;top: 320px;/* text-align: left; *//* padding-left: 50%; */}
.section4-4 {position: absolute;top: 155px;width: 50%;text-align: right;left: 200px;z-index: 2;}
.section4-5 {position: absolute;top: 635px;/* width: 50%; */text-align: right;left: 0px;}
.section4-5 span{border-radius:10px;border: 2px solid #fff;display: block;width: 90px;height: 90px;margin-right: 12px;text-align: center;float: left;padding: 15px 0;color: #fff;}
.section4-5 span b{font-size: 25px;letter-spacing: 2px;font-weight: normal;/* text-align: center; */}

.section5{position:relative;}
.section5-1 {position:absolute;top: 110px;/* width: 47%; *//* text-align: left; */left: -50px;}
.section5-1 h1{font-size:100px;color:#fff;}
.section5-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section5-2  p{
    /* color: #fff; */
}
.section5-2 {position: absolute;top: 150px;width: 40%;text-align: left;z-index: 2;left: 20px;}
.section5-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section6{position:relative;}
.section6-1 {position:absolute;top: 80px;/* width: 47%; */text-align: left;left: 20px;}
.section6-1 h1{font-size:100px;color:#fff;}
.section6-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section6-2  p{
    /* color: #fff; */
}
.section6-2 {position: absolute;top: 100px;width: 45%;text-align: left;left: 0;}
.section6-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section7{position:relative;padding-top: 30px;}
.section7-1 {/* position:absolute; */padding: 40px 0;width: 600px;text-align: left;left: 55%;}
.section7-1 h2{/* font-size:100px; */}
.section7-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section7-1  p{
    /* color: #fff; */
}
.section7-2 {position: absolute;top: 100px;width: 30%;text-align: left;left: 70%;}
.section7-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section8{position:relative;overflow: hidden;padding-bottom: 250px;}
.section8-1 {position:absolute;top: 490px;width: 480px;text-align: left;left: 473px;z-index: 1;height: 346px;overflow: hidden;}
.section8-1 h1{font-size:100px;color:#fff;}
.section8-1-1{z-index: 99;position: relative;height: 100%;width: 100%;padding: 30px 50px 30px 60px;}
.section8-1-1 h2{z-index:1;color: #fff;}
.section8-1-1 p{z-index:1;color: #fff;}
.section8-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section8-2  p{
    /* color: #fff; */
}
.section8-2 {position: absolute;top: 645px;/* width: 30%; */text-align: left;left: 420px;z-index: 2;}
.section8-3 {position: absolute;left: 50px;top: 550px;/* text-align: left; *//* padding-left: 50%; */}

.section9{position:relative;}
.section9-1 {position:absolute;top: 120px;width: 60%;text-align: center;left: 20%;}
.section9-1 h1{font-size:100px;color:#fff;}
.section9-1  h2{display: block;color: #fff;/* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section9-1  p{
    color: #fff;
}
.section9-2 {position: absolute;top: 100px;width: 30%;text-align: left;left: 70%;}
.section9-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section10{position:relative;}
.section10-1 {position:absolute;top: 85px;width: 600px;height: 400px;text-align: left;left: 0px;z-index: 1;}
.section10-1 h2{color:#fff;}
.section10-1 img{max-width:100%;}
.section10-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section10-1  p{
    color: #fff;
}
.section10-2 {position: absolute;top: 600px;width: 30%;left: 30px;z-index: 1;}
.section10-2 img{margin-right:30px;}
.section10-3 {position: relative;/* text-align: right; *//* top: 0; *//* text-align: left; *//* padding-left: 50%; */}

.section11{position:relative;overflow: hidden;}
.section11-1 {position:absolute;top: 50px;width: 80%;text-align: center;left: 10%;}
.section11-1 h2{/* color:#fff; */}
.section11-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section11-1  p{
    /* color: #f3f3f3; */
}
.section11-2 {position: absolute;top: 554px;/* width: 30%; */text-align: left;left: 300px;}
.section11-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section12{position:relative;/* padding-bottom: 360px; */}
.section12-1 {position:absolute;top: 584px;width: 45%;text-align: left;left: 50%;}
.section12-1 h2{/* color:#fff; */}
.section12-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section12-1  p{
    /* color: #f3f3f3; */
}
.section12-2 {position: absolute;top: 160px;/* width: 30%; */text-align: left;left: 127px;}
.section12-3 {position: absolute;left: 0;top: 760px;width: 480px;height: 350px;}
.section12-3 .span1{width:50%;float:left;position: absolute;top: 138px;padding: 20px;font-size: 12px;color: #fff;text-align: center;line-height: 15px;}
.section12-3 .span2{width:50%;padding: 20px;position: absolute;top: 140px;left: 50%;font-size: 12px;color: #fff;text-align: center;}
.section12-4{position: absolute;left: 0;top: 450px;width: 100%;/* height: 350px; */}
.section12-4 h1{color:#fff;text-align:center;font-size: 60px;}

.section13{position:relative;}
.section13-1 {position:absolute;top: 550px;width: 450px;text-align: left;left: 0;}
.section13-1 h2{color:#fff;}
.section13-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section13-1  p{
    color: #f3f3f3;
}
.section13-2 {position: absolute;top: 100px;width: 30%;text-align: left;left: 70%;}
.section13-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}
.section13-1-1{z-index: 99;position: relative;height: 100%;width: 100%;padding: 20px;}
.section13-1-1 h2{z-index:1;color: #fff;}
.section13-1-1 p{z-index:1;color: #fff;}


.section14{position:relative;}
.section14-1 {position:absolute;top: 600px;width: 700px;text-align: center;left: 150px;}
.section14-1 h2{/* color:#fff; */}
.section14-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section14-1  p{
    /* color: #f3f3f3; */
}
.section14-2 {position: absolute;top: 100px;width: 30%;text-align: left;left: 70%;}
.section14-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section15{position:relative;padding-bottom: 355px;}
.section15-1 {position:absolute;top: 610px;width: 40%;text-align: left;left: 0;}
.section15-1 h2{color: #000;}
.section15-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section15-1  p{
    color: #000;
}
.section15-2 {position: absolute;top: 280px;width: 324px;text-align: center;left: 50%;}
.section15-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}
.section15-2p{color: #d7000f;}

.section16{position:relative;}
.section16-1 {position:absolute;top: 140px;width: 400px;text-align: center;left: 300px;}
.section16-1 h2{color:#fff;}
.section16-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section16-1  p{
    color: #f3f3f3;
}
.section16-2 {position: absolute;top: 100px;width: 30%;text-align: left;left: 70%;}
.section16-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section17{position:relative;background: #151821;}
.section17-1 {position:absolute;top: 450px;width: 50%;text-align: left;left: 0;}
.section17-1 h2{color:#fff;}
.section17-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section17-1  p{
    color: #f3f3f3;
}
.section17-2 {position: relative;top: 0;/* width: 30%; *//* text-align: left; */left: -400px;}
.section17-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section18{position:relative;overflow: hidden;}
.section18-1 {position:absolute;top: 580px;width: 50%;text-align: center;left: 25%;z-index: 10;}
.section18-1 h2{/* color:#fff; */}
.section18-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section18-1  p{
    /* color: #f3f3f3; */
}
.section18-2 {position: relative;top: 0;/* width: 30%; *//* text-align: left; */left: -400px;}
.section18-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section19{position:relative;}
.section19-1 {position:absolute;top: 80px;width: 50%;text-align: center;left: 25%;}
.section19-1 h2{color:#fff;}
.section19-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section19-1  p{
    color: #f3f3f3;
}
.section19-2 {position: relative;top: 0;/* width: 30%; *//* text-align: left; */left: -400px;}
.section19-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section20{position:relative;background: #f7f8f8;}
.section20-1 {position:absolute;top: 480px;width: 550px;text-align: left;left: 500px;height: 400px;background: #000;padding: 45px 100px 0 120px;}
.section20-1 h2{color:#fff;line-height: 40px;}
.section20-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section20-1  p{
    color: #f3f3f3;
}
.section20-2 {position: absolute;top: 720px;width: 45%;text-align: left;left: 20px;}
.section20-2 p{
    border-bottom: 1px solid #000;
    color: #000;
}

p {}
.section20-2 b{font-size:25px;}
.section20-3 {position: absolute;left: 300px;top: 200px;z-index: 2;/* margin-left: -649px; */}
.section20-4 {position: absolute;left: 20px;top: 70px;/* text-align: left; *//* margin-left: -649px; */}
.section20-4 h1{
    font-weight: normal;
    text-transform: none;
    color: #000;
}
.section20-4 b{
    display: block;
    font-size: 70px;
}
.section21{position:relative;padding: 40px 0;}
.section21-1 {position: relative;top: 0;width: 100%;text-align: left;left: 0;}
.section21-1 h2{/* color:#fff; */}
.section21-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section21-1  p{
    /* color: #f3f3f3; */
}
.section21-1 img{max-width:100%;padding:20px 0;}
.section21-2 {position: relative;top: 0;/* width: 30%; *//* text-align: left; */left: -400px;}
.section21-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section22{position:relative;padding: 40px 0;background: #f7f8f8;}
.section22-1 {position: relative;top: 0;width: 100%;text-align: left;left: 0;}
.section22-1 h2{/* color:#fff; */}
.section22-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section22-1  p{
    /* color: #f3f3f3; */
}
.section22-1 img{max-width:100%;padding:20px 0;}
.section22-2 {position: relative;top: 0;/* width: 30%; *//* text-align: left; */left: -400px;}
.section22-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section23{position:relative;padding: 40px 0;/* background: #f7f8f8; */}
.section23-1 {position: relative;top: 0;width: 100%;text-align: center;left: 0;}
.section23-1 h2{/* color:#fff; */}
.section23-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.section23-1  p{}
.section23-1 img{max-width:100%;padding:20px 0;}
.section23-2 {position: relative;top: 0;/* width: 30%; *//* text-align: left; */left: -400px;}
.section23-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}

.section24{position:relative;}
.section24-1 {position:absolute;top: 140px;/* width: 250px; */text-align: left;left: 600px;}
.section24-1  h2{display: block;width: 400px;color: #d7000f;line-height: 35px;/* font-weight: bold; *//* padding: 0; *//* margin: 0; */}


.sectionSpec{position:relative;/* padding: 40px 0; *//* background: #f7f8f8; */}
.sectionSpec-1 {position: absolute;top: 60px;width: 80%;text-align: left;left: 0;}
.sectionSpec-1 h2{/* color:#fff; */}
.sectionSpec-1 ul{margin:20px 0;}
.sectionSpec-1 ul li{width:50%;float:left;/* color:#f3f3f3; */font-size:18px;line-height:30px;font-weight: normal;}
.sectionSpec-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.sectionSpec-1  p{
    /* color: #f3f3f3; */
}
.sectionSpec-1 img{max-width:100%;padding:20px 0;}
.sectionSpec-2 {position: relative;top: 0;/* width: 30%; *//* text-align: left; */left: -400px;}
.sectionSpec-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}


.sectionPackage{position:relative;/* padding: 40px 0; *//* background: #f7f8f8; */}
.sectionPackage-1 {position: absolute;top: 30px;width: 600px;text-align: left;left: 0;}
.sectionPackage-1 h2{/* color:#fff; */}
.sectionPackage-1 ul{margin:20px 0;}
.sectionPackage-1 ul li{width:50%;float:left;/* color:#f3f3f3; */font-size:18px;line-height:30px;font-weight: normal;}
.sectionPackage-2  h2{display: block;/* color: #fff; *//* font-size: 36px; *//* margin-left: 10px; *//* font-weight: bold; *//* padding: 0; *//* margin: 0; */}
.sectionPackage-1  p{
    /* color: #f3f3f3; */
}
.sectionPackage-1 img{max-width:100%;padding:20px 0;}
.sectionPackage-2 {position: relative;top: 0;/* width: 30%; *//* text-align: left; */left: -400px;}
.sectionPackage-3 {position: absolute;left: 40%;top: 0;/* text-align: left; *//* padding-left: 50%; */}