h1, h3, h4, p {
    margin: 0;
    padding: 0;
    font-weight: normal;
}

.ch-bold {
    font-weight: bold;
}

.content {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    overflow-x: hidden;
    overflow-y: hidden;
    background-color: #0f1118;
}
.content .con-box {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.content .con-box .con-nav {
    max-width: 1620px;
    width: 100%;
}
.content .con-box .con-nav h1.title {
    font-size: 22px;
    color: #fff;
    width: 100%;
    text-align: left;
    margin-top: 81px;
    padding-bottom: 38px;
    border-bottom: 1px solid #23252E;
    font-family: myFontBold;
}
.content .con-box .con-nav p.title-p {margin:40px 0px;font-size: 14px;color:#9B9B9B;}
.content .con-box .con-nav h1.title.ch-size {
    font-size: 60px;
}

.con-box1 {
    background-color: #000;
}
.con-box1 .info-back {
    position: relative;
    width: 100%;
    padding-top: 80px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.con-box1 .info-back .banner {
    position: absolute;
    width:642px;
    height: 528px;
    z-index: 0;
    top: 26px;
    right: 40px;
}
.con-box1 .info-back .con-nav {
    position: relative;
    z-index: 22;
    padding-bottom: 50px;
}
.con-box1 .info-back .con-nav .tit-div {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 169px;
}
.con-box1 .info-back .con-nav .tit-div h1 {
    font-size: 32px;
    color: #fff;
    text-align: left;
    font-family: myFontBold;
}
.con-box1 .info-back .con-nav .tit-div p {
    font-size: 14px;
    color: #9B9B9B;
    text-align: left;
    margin-top: 30px;
}
.con-box1 .info-back .con-nav .tit-div .btn-link {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 50px;
}
.con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn {
    width: 234px;
    height: 80px;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    background-color: #1B1D22;
    margin-right: 25px;
    transition: 0.2s linear all;
    display: flex;flex-direction: row;align-items: center;justify-content: center;
}
.con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn .icon{display: inline-block;width:25px;height: 24px;}
.con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn .icon1{
    background-image: url("../images/box1_enter_icon1.png");background-size:100% 100%;}
.con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn .icon2{
    background-image: url("../images/box1_enter_icon2.png");background-size:100% 100%;}
.con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn span{margin:0px 16px;}
.con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn .arr{display: inline-block;width:5px;height: 8px;
    background-image: url("../images/arr_icon.png"); background-size: 100% 100%;margin-left:10px;}

.con-box1 .info-back .con-nav .tit-div .btn-link .doc-link {
    color: #1fbf5f;
    font-size: 18px;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.con-box1 .info-back .con-nav .tit-div .btn-link .doc-link .link {
    display: inline-block;
    width: 19px;
    height: 19px;
    margin-left: 8px;
}
.con-box1 .banner-line{width: 100%;height: 114px;position: relative;z-index: 22;
background-image: url("../images/box1_line.png");background-color: #0F1118;
background-repeat: repeat-x;}
.con-box1 .three-ele {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding:50px 0px;
    justify-content: center;
    background-color: #13151c;
}
.con-box1 .three-ele .con-nav {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border:1px solid #23252E;
}
.con-box1 .three-ele .con-nav .ele {
    display: flex;
    width:25%;
    padding:30px 0px;
    flex-direction: column;
    align-items: center;
    background-color: #0F1118;
    border-right:1px solid #23252E;
}
.con-box1 .three-ele .con-nav .ele span.tit {
    font-size: 12px;
    color: #9B9B9B;
}
.con-box1 .three-ele .con-nav .ele h3 {
    font-size: 18px;
    color: #fff;
    margin-top: 15px;
    font-family: myFontBold;
}
.con-box1 .three-ele .con-nav .ele h3.span {
    font-size: 18px;
    color: #fff;
}

.con-box2 {

}
.con-box2 .box-ul {
    display: flex;
    flex-direction: row;
    width: 103%;
    justify-content: flex-start;
    margin-top: 80px;
    flex-wrap: wrap;
    margin-bottom: 70px;
}
.con-box2 .box-ul .box{display: flex;flex-direction: column;justify-content: center;
align-items: center;height: 160px;width:23%;margin-right:1%;margin-bottom: 20px;
    border: 1px solid #23252E;cursor: pointer;transition: 0.1s linear all;}
.con-box2 .box-ul .box .icon{display: inline-block;width:37px;height: 37px;}
.con-box2 .box-ul .box .wri {
    font-size: 14px;
    color: #fff;
    display: inline-block;margin-top:20px;
    font-family: myFontBold;
    text-align: center;
}
.con-box2 .box-ul .box .more{display: none;font-size: 14px;
    color: #fff;}
.con-box2 .box-ul .box .more i{display: inline-block;width:5px;height:8px;
background-image: url("../images/arr_icon.png"); background-size: 100% 100%;margin-left:10px;}
.con-box2 .box-ul .box:hover{background-color: #23252E;}
.con-box2 .box-ul .box:hover .more {
    display: inline-block;
}
.con-box2 .box-ul .box:hover .icon{display: none;}
.con-box2 .box-ul .box:hover .wri{display: none;}

.con-box6 {
    height: auto;
    padding-bottom: 50px;
}
.con-box6 .tab-box{display: flex;flex-direction: column;}
.con-box6 .tab-box .tab-ul{display: flex;flex-direction: row;flex-wrap: nowrap;width:100%;
border:1px solid #1B1D22;}
.con-box6 .tab-box .tab-ul-h5{display: none;}
.con-box6 .tab-box .tab-ul .tab{width:20%;height:160px;font-size: 14px;color:#9B9B9B;
    display: flex;align-items: center;justify-content: center;cursor: pointer;text-align: center;
flex-direction: column;}
.con-box6 .tab-box .tab-ul .tab b{font-weight: normal;}
.con-box6 .tab-box .tab-ul .tab.act{background-color: #1B1D22;color:#fff;}
.con-box6 .tab-box .tab-ul .tab.act b{color:#9B9B9B;}
.con-box6 .tab-box .box-ul{}
.con-box6 .tab-box .box-ul .box{width:100%;min-height: 600px;background-color:#1B1D22;
padding:100px;box-sizing: border-box;display: flex;flex-direction: row;justify-content: space-between;}
.con-box6 .tab-box .box-ul .box .wri-div{display: flex;flex-direction: column;}
.con-box6 .tab-box .box-ul .box .wri-div p{font-size: 14px;color:#9b9b9b;border-bottom: 1px solid #333438;
padding:30px 0px;line-height: 21px;max-width:628px;}
.con-box6 .tab-box .box-ul .box .wri-div p.no-line{border-bottom: 1px solid transparent;}
.con-box6 .tab-box .box-ul .box .wri-div .btn{}
.con-box6 .tab-box .box-ul .box .wri-div .btn {
    margin-top:45px;
    width: 300px;
    height: 60px;
    cursor: pointer;
    background-color: #0F1118;
    display: flex;flex-direction: row;align-items: center;justify-content: center;
}
.con-box6 .tab-box .box-ul .box .wri-div .btn .icon{display: inline-block;width:25px;height: 24px;}
.con-box6 .tab-box .box-ul .box .wri-div .btn span{color: #fff;
    font-size: 14px;margin:0px 20px;}
.con-box6 .tab-box .box-ul .box .wri-div .btn .arr{display: inline-block;width:5px;height: 8px;
    background-image: url("../images/arr_icon.png"); background-size: 100% 100%;margin-left:10px;}
.con-box6 .tab-box .box-ul .box .img-div{}
.con-box6 .tab-box .box-ul .box .img-div-h5{display: none;}
.con-box6 .tab-box .box-ul .box .img-div img{display: inline-block;}
.con-box6 .tab-box .box-ul .box1 .img-div img{width: 565px;height: 352px;}
.con-box6 .tab-box .box-ul .box2 .img-div img{width: 608px;height: 401px;}
.con-box6 .tab-box .box-ul .box3 .img-div img{width: 564px;height: 407px;}
.con-box6 .tab-box .box-ul .box4 .img-div img{width: 608px;height: 343px;}
.con-box6 .tab-box .box-ul .box5 .img-div img{width: 565px;height: 354px;}

.con-box7 {
    height: auto;
    padding-bottom: 50px;
}
.con-box7 .box-ul {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-top: 50px;
}
.con-box7 .box-ul .img-div {
    width: 16.66%;
    height: 130px;
    display: flex;

    margin-bottom: 20px;
    justify-content: center;
}
.con-box7 .box-ul .img-div .img-box{height: 130px;width:95%;border:1px solid #23252E;
display: flex;justify-content: center;align-items: center;background-color: #0F1118;cursor: pointer;
}
.con-box7 .box-ul .img-div .img-box img {
    display: inline-block;

    width: 80%;
    height: auto;


}

@media (max-width: 1540px) {
    .content .con-box .con-nav {
        max-width: 1200px;
    }
    .con-box1 .info-back .banner {
        width:564px;
        height: auto;
    }
    .con-box6 .tab-box .box-ul .box {
        min-height: 500px;
        padding: 50px 30px;
    }
    .con-box6 .tab-box .box-ul .box1 .img-div img {
        width: 466px !important;
        height: auto !important;
    }
    .con-box6 .tab-box .box-ul .box2 .img-div img {
        width: 466px !important;
        height: auto !important;
    }
    .con-box6 .tab-box .box-ul .box3 .img-div img {
        width: 466px !important;
        height: auto !important;
    }
    .con-box6 .tab-box .box-ul .box4 .img-div img {
        width: 466px !important;
        height: auto !important;
    }
    .con-box6 .tab-box .box-ul .box5 .img-div img {
        width: 466px !important;
        height: auto !important;
    }
    .con-box6 .tab-box .box-ul .box .wri-div p {
        max-width: 578px;
    }

}



@media (max-width: 750px) {
    .content .con-box .con-nav {
        padding: 0rem 0.3rem;
        box-sizing: border-box;
    }
    .content .con-box .con-nav h1.title {
        font-size: 0.26rem;
        margin-top: 0.4rem;
        padding-bottom: .3rem;
    }
    .content .con-box .con-nav p.title-p {margin:.33rem 0px;font-size: .24rem;line-height: .3rem;}
    .content .con-box .con-nav h1.title.ch-size {
        font-size: 0.28rem;
    }

    .con-box1 .info-back {
        height: 3.9rem;
        padding-top: 0.3rem;
    }
    .con-box1 .info-back .banner {
        width:3.31rem;
        height: 2.71rem;
        top: 1.1rem;
        right: .2rem;
    }
    .con-box1 .info-back .box1-back1 {
        position: absolute;
        height: 3.9rem;
    }
    .con-box1 .info-back .con-nav {
        position: relative;
        z-index: 22;
    }
    .con-box1 .info-back .con-nav .tit-div {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        margin-top: 1rem;

    }
    .con-box1 .info-back .con-nav .tit-div h1 {
        font-size: 0.26rem;
        position: relative;z-index: 22;
    }
    .con-box1 .info-back .con-nav .tit-div p {
        font-size: 0.20rem;
        margin-top: 0.2rem;
        position: relative;z-index: 22;
    }
    .con-box1 .info-back .con-nav .tit-div .btn-link {
        display: flex;
        flex-direction: row;
        align-items: center;
        margin-top: 0.3rem;
    }
    .con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn {
        display: inline-block;
        width: 1.94rem;
        height: 0.56rem;
        line-height: 0.56rem;
        text-align: center;
        color: #fff;
        font-size: 0.2rem;
        cursor: pointer;
        background-color: #1B1D22;
        margin-right: .2rem;
        transition: 0.2s linear all;
    }
    .con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn .icon{width:.19rem;height: .21rem;}
    .con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn span{margin:0px .1rem;}
    .con-box1 .info-back .con-nav .tit-div .btn-link .enter-btn .arr{display: none;}

    .con-box1 .banner-line{height: .8rem;background-size: auto 100%;}
    .con-box1 .three-ele {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding:0px 0px;
    }
    .con-box1 .three-ele .con-nav {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: wrap;padding:0px 0px;
    }
    .con-box1 .three-ele .con-nav .ele {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        width:49%;
        height: 1.1rem;
        padding:0px 0px;
        border-bottom: 1px solid #23252E;
    }
    .con-box1 .three-ele .con-nav .ele span.tit {
        font-size: 0.22rem;
        color: #9B9B9B;
    }
    .con-box1 .three-ele .con-nav .ele h3 {
        font-size: 0.28rem;
        color: #fff;
        margin-top: 0.12rem;
    }
    .con-box1 .three-ele .con-nav .ele h3.span {
        font-size: 0.13rem;
        color: #0ECF81;
    }

    .con-box2 .box-ul {
        margin-top: 0.3rem;
        margin-bottom: 0.4rem;
        width: 100%;
        justify-content: space-between;
    }
    .con-box2 .box-ul .box {
        width: 3.29rem;
        height: 1.35rem;
        margin-bottom: 0.2rem;
        padding: 0px 0px;
    }
    .con-box2 .box-ul .box .icon{width:.3rem;height: .3rem;}
    .con-box2 .box-ul .box .wri {
        font-size: .2rem;
        margin-top:.15rem;
        font-family: 'microsoft yahei';
        font-weight: normal;
        padding: 0rem .1rem;
    }


    .con-box6 .tab-box{    margin: 0px -.3rem;}
    .con-box6 .tab-box .tab-ul{display: flex;flex-direction: row;flex-wrap: nowrap;width:100%;
        border:1px solid #1B1D22;}
    .con-box6 .tab-box .tab-ul-h5{display: flex;}
    .con-box6 .tab-box .tab-ul .tab{width:50%;height:1.4rem;font-size: .2rem;color:#9B9B9B;
        display: flex;align-items: center;justify-content: flex-start;cursor: pointer;text-align: center;
        flex-direction: column;background-color: #1B1D22;position: relative;padding-top:.3rem;box-sizing: border-box;}
    .con-box6 .tab-box .tab-ul .tab-h5{display: none;}
    .con-box6 .tab-box .tab-ul .tab b{font-weight: normal;}
    .con-box6 .tab-box .tab-ul .tab.act{color:#fff;}
    .con-box6 .tab-box .tab-ul .tab.act:after{content: '';position: absolute;
    bottom: 20px;left:50%;width:.9rem;height: 2px;margin-left:-.45rem;background-color: #3B6AF6;}
    .con-box6 .tab-box .tab-ul .tab.act b{color:#9B9B9B;}
    .con-box6 .tab-box .tab-ul-h5 .tab.act:after{content: '';position: absolute;
        bottom: 5px;left:50%;width:.9rem;height: 2px;margin-left:-.45rem;background-color: #3B6AF6;}

    .con-box6 .tab-box .box-ul{}
    .con-box6 .tab-box .box-ul .box{width:100%;min-height: auto;
        padding:0px;box-sizing: border-box;display: flex;flex-direction: column;justify-content: flex-start;align-items: center;
    padding-bottom:.3rem;}
    .con-box6 .tab-box .box-ul .box .wri-div{display: flex;flex-direction: column;padding:0rem .3rem;}
    .con-box6 .tab-box .box-ul .box .wri-div p{font-size: .24rem;
        padding:.3rem 0rem;line-height: 21px;max-width:100%;}
    .con-box6 .tab-box .box-ul .box .wri-div .btn{}
    .con-box6 .tab-box .box-ul .box .wri-div .btn {
        margin-top:.36rem;
        width: 3.62rem;
        height: .7rem;
    }
    .con-box6 .tab-box .box-ul .box .wri-div .btn .icon{display: inline-block;width:.25rem;height: .24rem;}
    .con-box6 .tab-box .box-ul .box .wri-div .btn span{
        font-size: .22rem;margin:0px .1rem;}
    .con-box6 .tab-box .box-ul .box .wri-div .btn .arr{display: none;}
    .con-box6 .tab-box .box-ul .box .img-div{display: none}
    .con-box6 .tab-box .box-ul .box .img-div-h5{display: inline-block;margin-top:.3rem;padding-left:18%;}
    .con-box6 .tab-box .box-ul .box .img-div img{display: inline-block;width:80% !important;height:auto !important;}


    .con-box7 {
        padding-bottom: 0.5rem;
    }
    .con-box7 .box-ul {
        margin-top: 0.5rem;
    }
    .con-box7 .box-ul .img-div {
        width: 50%;
        height: auto;
        margin-bottom: 0.25rem;
    }
    .con-box7 .box-ul .img-div .img-box{height: 1.65rem;width:94%;border:1px solid #23252E;
        display: flex;justify-content: center;align-items: center;background-color: #0F1118;cursor: pointer;
    }
    .con-box7 .box-ul .img-div img {
        width: 80%;
        height: auto;
    }


}