#theme-page h1,#theme-page h2,#theme-page h3,#theme-page h4,#theme-page h5,#theme-page ul,#theme-page li,#theme-page p{
    padding: 0;
    margin: 0;
}
#theme-page .wpb_content_element{
    margin-bottom: 0;
}
#header_prom{
    display: none;
}
/* 导航样式 */
#nav_wapper {
    background: rgb(27, 38, 83, 0);
    position: fixed;
    transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
}
#nav_wapper:hover {
    background: rgb(27, 38, 83, 0.95) !important;
}
@media (max-width: 767px) {
    #nav_wapper{
        display: none;
    }
}

/* banner */
#banner{
    background: url('../images/dd/jxc/dd-banner.png') center no-repeat;
    height: 580px;
    background-size: cover;
}
#banner .banner-content{
    width: 1140px;
    margin: 0 auto;
    padding-top: 135px;
}
#banner .banner-content img{
    /* display: none; */
}
#banner .banner-content h1{
    color: #fff;
    font-size: 40px;
    line-height: 60px;
    margin-bottom: 12px;
}
#banner .banner-content p{
    font-size: 16px;
    color: #FFFFFF;
    letter-spacing: 0;
    line-height: 32px;
    text-align: left;
}
.banner-text-mobile{
    display: none;
}
#banner .banner-content .btn-box-dd{
    margin-top: 36px;
    display: flex;
    align-items: center;
}
#banner .banner-content .btn-box-dd a{
    display: inline-block;
    /* width: 166px; */
    height: 40px;
    line-height: 40px;
}
#banner .banner-content .btn-box-dd a:nth-child(2){
    width: 150px;
}
/* #banner .btn-box-dd a:nth-child(1){
    background: url(//cdn.jdy.com/jdy/pages/qywx/images/install_pc_ico.png);
} */
#banner .btn-box-dd a:nth-child(1){
    /* width: 150px;
    height: 100px; */
}
#banner .btn-box-dd a:nth-child(1) img{
    display: inline-block;
}
#banner .btn-box-dd a:nth-child(2) {
    background: url(../../pages/qywx/images/reg_pc_ico.png);
    margin-left: 24px;
}
/* abstract */
#abstract{
    padding: 72px 0 60px;
    width: 1180px;
    margin: 0 auto;
}
#abstract ul{
    overflow: hidden;
    display: flex;
    justify-content: space-between;
}
#abstract ul li{
    text-align: center;
    float: left;
    /* margin-left: 210px; */
}
#abstract ul li:first-child{
    /* margin-left: 120px; */
}
#abstract ul li p{
    font-size: 14px;
    color: #212121;
    letter-spacing: 0;
    line-height: 24px;
    margin-top: 24px;
}
#abstract ul li>p:nth-child(2){
    font-size: 20px;
    font-weight: 600;
}
#abstract ul li:nth-child(1) p{
    width: 180px;
}
#abstract ul li:nth-child(2) p{
    width: 224px;
}
#abstract ul li:nth-child(3) p{
    width: 168px;
}
#abstract ul li:nth-child(4) p {
    width: 174px;
}
/* 产品 */
#product{
    
}
#product ul li{
    padding: 118px 0 88px;
    overflow: hidden;
}
#product ul li .product-content{
    width: 1140px;
    margin: 0 auto;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#product ul li:nth-child(1){
    background: #F2F7FC;
}
#product ul li .product-text{
    float: left;
}
#product ul li .product-img{
    float: right;
    width: 511px;
    height: 480px;
}
#product ul li:nth-child(2) .product-text{
    float: right;
}
#product ul li:nth-child(2) .product-img{
    float: left;
}
#product ul li .product-text h3{
    font-size: 30px;
    color: #212121;
    letter-spacing: 0;
    line-height: 32px;
}
#product ul li .product-text div P{
    font-size: 16px;
    color: #2A2A2A;
    line-height: 32px;
    margin-top: 16px;
    width: 485px;
}
#product ul li .product-text div P span{
    font-size: 16px;
    /* color: #0082EF; */
    line-height: 32px;
}
#product ul li .product-text a{
    background: linear-gradient(90deg, #1882F0 0%, #00AEEE 100%);
    border-radius: 1px;
    display: inline-block;
    width: 136px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    margin-top: 34px;
}
/* 动画 */
.swiper_in{
    -moz-animation: swiper-in 1s;
    -webkit-animation: swiper-in 1s;
    animation: swiper-in 1s;
    animation-fill-mode: forwards;
}
.swiper_in img{
    width: 80px;
    height: 80px;
}
@-webkit-keyframes swiper-in {
    0% {
      transform: translateY(50px);
      opacity: 0;
    }
  
    100% {
      transform: translateY(0px);
      opacity: 1;
    }
}
.dd-footer{
    width: 100%;
    height: 250px;
    background: url('../images/dd/ddfooter.png') center no-repeat;
    background-size: cover;
}
.dd-footer-body{
    display: flex;
    justify-content: space-between;
    margin: auto;
    width: 1180px;
    align-items: center;
    height: 100%;
}
.dd-footer-body a{
    font-size: 30px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 42px;
}
.dd-footer-body>div:nth-child(2){
    background: url('../images/dd/yjxc/dd-rqcode.png') center no-repeat;
    width: 122px;
    height: 146px;
    background-size: cover;
}
.btn-box-dd>div:nth-child(2) p{
    font-size: 14px!important;
    font-weight: 400!important;
    color: #212121!important;
    line-height: 20px!important;
}
.btn-box-dd>div:nth-child(2){
    width: 120px;
    height: 40px;
    background: #FFFFFF;
    border-radius: 2px;
    border: 1px solid #3296FA;
    margin-left: 60px;
   
}
.btn-box-dd>div:nth-child(2) a{
    display: flex!important;
    justify-content: space-evenly;
    align-items: center;
}
.dd-product{
    width: 100%;
    height: 838px;
    background: #365DF1;
}
.dd-product-body{
    width: 1180px;
    margin:auto;
    padding-top: 46px;
   
}
.dd-question-content{
    box-shadow: 0px 4px 16px 0px rgb(30 35 48 / 10%);
    border: solid 1px #F5F8FA;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: column;
}
.dd-product-body p{
    font-size: 30px;
    font-weight: 600;
    color: #FFFFFF;
    line-height: 42px;
    text-align: center;
}
.dd-product-img{
    background: url('../images/dd/ykj/dd7.png') center no-repeat;
    width: 1218px;
    height: 623px;
    margin-top: 57px;
    background-size: cover;
}
.dd-question-content-item{
    border-bottom: 1px solid #E5E5E5;
    width: 100%;
}
.dd-question-content>.dd-question-content-item:last-child{
    border-bottom: 0px solid #E5E5E5!important;
}
.dd-question-content-txt p{
    font-size: 16px;
    font-weight: 400;
    color: #212121;
    line-height: 22px;
    height: 40px;
}
.dd-question-content-icon-s{
    width: 16px;
    height: 16px;
    background: url('../images/yjxc/downla.png') center no-repeat;
    background-repeat: no-repeat;
    background-size: cover;
}
.dd-question-content-icon-h{
    width: 16px;
    height: 16px;
    background: url('../images/yjxc/upla.png') center no-repeat;
    background-repeat: no-repeat;
    background-size: cover;
}
.dd-question-content-item-box{
    margin-top: 20px;
}
.dd-question-content-item-box,.dd-question-content-item-box-detail{
    display: flex;
    height: 100%;
    justify-content: space-between;
    padding-left: 30px;
    padding-right: 30px;
    cursor: pointer;
}
.dd-icon{
    background: url('../images/dd/ykj/dd.png') center no-repeat;
    width: 24px;
    height: 24px;
    background-size: cover;
}
.swiper_in p{
    text-align: center;
    font-weight: 400;
    color: #212121;
    line-height: 22px;
}
.swiper_in>p:nth-child(1){
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 14px!important;
}
.swiper_in>p:nth-child(2){
    font-size: 16px;
    margin-bottom: 27px!important;
}
.dd-question{
    width: 100%;
    min-height: 565px;
    background: #F5F8FA;
}
.dd-question-content-item-box-detail{
    display: none;
    height: 100%!important;
    padding-top: 10px;
}
.dd-question-content-item-box-detail p{
    margin-left: 60px!important;
    height: 40px;
}
.dd-question-body{
    width: 1180px;
    margin:auto;
    padding-top: 50px!important;
    padding-bottom: 10px;
}
.dd-question-body>p{
    font-size: 30px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #212121;
    line-height: 42px;
    text-align: center;
   
    margin-bottom: 50px!important;
}
@-moz-keyframes swiper-in {
    0% {
        transform: translateY(50px);
        opacity: 0;
    }

    100% {
        transform: translateY(0px);
        opacity: 1;
    }
}

@-ms-keyframes swiper-in {
    0% {
        transform: translateY(50px);
        opacity: 0;
    }

    100% {
        transform: translateY(0px);
        opacity: 1;
    }
}

@keyframes swiper-in {
    0% {
        transform: translateY(50px);
        opacity: 0;
    }

    100% {
        transform: translateY(0px);
        opacity: 1;
    }
}

.dd-product-s{
    width: 100%;
    height: 838px;
    background: #365DF1;
}
.dd-product-s-body{
    width: 1180px;
    margin: auto;
    display: grid;
    grid-template-rows: 111px 687px 40px;
    grid-template-columns:600px 180px 400px;
}
.dd-product-s-body>p{
    display: flex;
    justify-content: center;
    align-items: center;
    grid-column: 3 span;
}
.dd-product-sb-item{
    width: 100%;
    height: 104px;
    display: flex;
    align-items: center;
    padding-left: 15px;
    cursor: pointer;
    margin-bottom: 10px;
}
.dd-product-sb-right{
    height: 100%;
    display: flex;
    align-self: center;
    align-items: center;
    
}
.dpli1{
    background: url('../images/dd/jxc/icon1.png') center no-repeat;
}
.dpli2{
    background: url('../images/dd/jxc/icon2.png') center no-repeat;
}
.dpli3{
    background: url('../images/dd/jxc/icon3.png') center no-repeat;
}
.dpli4{
    background: url('../images/dd/jxc/icon4.png') center no-repeat;
}
.dpli5{
    background: url('../images/dd/jxc/icon5.png') center no-repeat;
}
.dd-product-left-icon{
    height: 41px;
    width: 41px;
    background-size: cover;
    margin-right: 15px;
}
.dd-product-sb-img{
    display: none;
    height: 570px;
    width: 351px;
    background-size: cover!important;
}
.img-dpli1{
    background: url('../images/dd/yjxc/dd1.png') center no-repeat;
}
.img-dpli2{
    background: url('../images/dd/yjxc/dd2.png') center no-repeat;
}
.img-dpli3{
    background: url('../images/dd/yjxc/dd3.png') center no-repeat;
}
.img-dpli4{
    background: url('../images/dd/yjxc/dd4.png') center no-repeat;
}
.img-dpli5{
    background: url('../images/dd/yjxc/dd5.png') center no-repeat;
}
.dd-product-sb-left>.dd-product-sb-item:hover{
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
}
.dd-img-active{
    display: block!important;
}
.dd-item-active{
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
}
.dd-product-sb-left{
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction:column;
    align-self: center;
}
.dd-product-s-body>div:nth-child(5){
    grid-column: 3 span;
}
.dd-product-s-body p{
    font-weight: 400;
    color: #FFFFFF;
    line-height: 22px;
}
.dd-product-s-body>p{
    font-size: 30px;
}
.dd-product-left-txt>p:nth-child(1){
    font-size: 20px;
}
.dd-product-left-txt>p:nth-child(2){
    font-size: 16px;
}