.dd-content-box{
    height: auto;
}
.dd-full-container-box{
    width: 100%;
}
@media(min-width:760px) {
    .dd-container {
        width: 7.50rem;
        margin: 0 auto;
    }
}
@media(min-width:1000px) {
    .dd-container {
        width: 12.00rem;
        margin: 0 auto;
        position: relative;
    }
}
@media(min-width:1200px) {
    .dd-container {
        width: 12.00rem;
        margin: 0 auto;
        position: relative;
    }
}


.pc {
    display:block
}
.mob {
    display:none!important
}

@media screen and (max-width:640px) {
    .pc {
        display:none!important
    }
    .mob {
        display:block!important
    }
}

ul{
    padding-left: 0px
}
li{
    list-style: none;
}

.dd-relative{
    width: 100%;
    height: 100%;
    position: relative;
}

.inputTip{
    width: 500px;
    height: 40px;
    line-height: 40px;
    background: rgba(0,0,0,0.8);
    text-align: center;
    position: fixed;
    top: 50%;
    margin-top: -20px;
    left: 50%;
    margin-left: -250px;
    z-index: 500;
    border-radius: 3px;
    font-size: 12px;
    color: #fff;
    display: none;
}


/**头部样式**/
.dd-index-header-box{
    width: 100%;
    height: 1.06rem;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 200;
}
.dd-page-header-box{
    width: 100%;
    height: 1.06rem;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 200;
    background: #ffffff
}
.dd-header{
    height: 1.04rem;
}
.dd-header-logo{
    width: 2.69rem;
    height: 1.04rem;
    padding-top: 0.25rem;
    float: left;
}
.dd-header-logo img{
    width: 1.72rem;
    height: 0.57rem;
}
.dd-main-menu-box{
    width: 8.91rem;
    float: left;
}
.dd-main-menu-item{
    font-size: 0.18rem;
    color: #ffffff;
    padding: 0 0.21rem;
    display: inline-block;
    height: 1.04rem;
    line-height: 1.04rem;
    position: relative;
}
.dd-page-header-box .dd-main-menu-item{
    font-size: 0.18rem;
    color: #000000;
    padding: 0 0.21rem;
    display: inline-block;
    height: 1.04rem;
    line-height: 1.04rem;
}
.dd-main-menu-item a{
    color: #ffffff;
}
.dd-page-header-box .dd-main-menu-item a{
    color: #000000;
}
.dd-main-menu-item:last-child{
    padding-right: 0;
}

/**二级菜单**/
.dd-sub-menu-box{
    display: none;
    z-index: 9999;
    transition: all .3s;
    /*filter: alpha(opacity=90);
    -moz-opacity: .9;
    -khtml-opacity: .9;
    opacity: .9;*/
    position: absolute;
    top: 1.00rem;
    padding-top: 0.08rem;
    left: 0;
    width: 100%;
    list-style: none;
}
.dd-index-header-box .dd-sub-menu-box{
    top: 0.70rem;
    padding-top: 0.08rem;
}
.dd-main-menu-item:hover .dd-sub-menu-box{
    display: block;
}
.dd-main-menu-item-active{
    background: #f2a227;
}
.dd-sub-menu-box .dd-sub-menu-item{
    line-height: 0.41rem;
    font-size: 16px;
    color: #000000;
    transition: all .3s;
    text-align: center;
    background: #ffffff;
}
.dd-sub-menu-item:hover{
    background: #e9fcff;
}
.dd-sub-menu-item-active{
    background: #e9fcff;
}

.dd-sub-menu-box .dd-sub-menu-item a{
    color: #000000;
}

.dd-header-search{
    width: 0.30rem;
    height: 1.04rem;
    float: right;
    text-align: right;
    padding-top: 0.44rem;
}
.dd-header-search img{
    width: 0.17rem;
    height: 0.17rem;
}


.dd-page-banner-box{

}


/**尾部**/
.dd-foot-menu-box{
    height: 0.72rem;
    background: #202020;
}
.dd-foot-menu-item{
    font-size: 0.18rem;
    color: #ffffff;
    height: 0.72rem;
    line-height: 0.72rem;
    display: inline-block;
    padding: 0 0.40rem;
    position: relative;
}
.dd-foot-menu-item:after{
    content: "";
    width: 1px;
    height: 0.72rem;
    background: url("../../images/pc/line16-v-icon.png") no-repeat center;
    background-size: 1px 0.16rem;
    position: absolute;
    top: 0;
    right: 0;
}

.dd-foot-menu-item a{
    color: #ffffff;
}

.dd-foot-info-box{
    height: 2.73rem;
    border-bottom: 1px solid #bfbfbf;
}
.dd-foot-info-part1{
    width: 3.80rem;
    float: left;
}
.dd-foot-logo-box{
    width: 100%;
    padding-top: 0.46rem;
}
.dd-foot-share-box{
    margin-top: 0.39rem;
}
.dd-foot-share-item{
    width: 0.44rem;
    height: 0.44rem;
    float: left;
    margin-right: 0.22rem;
}
.dd-foot-logo-box img{
    width: 1.72rem;
    height: 0.57rem;
}
.dd-foot-info-part2{
    width: 5.00rem;
    float: left;
    padding-top: 0.45rem;
}
.dd-erweima-text{
    font-size: 0.14rem;
    color: #2e2e2e;
    line-height: 0.14rem;
    height: 0.14rem;
}
.dd-erweima-imgs{
    width: 100%;
    margin-top: 0.45rem;
    height: 0.31rem;
}
.dd-erweima-img{
    width: 1.31rem;
    height: 1.31rem;
    float:left;
    margin-right: 0.24rem;
}

.dd-foot-info-part3{
    width: 3.17rem;
    float: left;
    padding-top: 0.45rem;
}

.dd-part3-text{
    font-size: 0.14rem;
    color: #2e2e2e;
    line-height: 0.14rem;
    height: 0.14rem;
}
.dd-part3-text2{
    padding-top: 0.24rem;
}
.dd-part3-text2 p{
    font-size: 0.24rem;
    line-height:  0.24rem;
    color: #2e2e2e;
    margin-bottom: 0.14rem;
}
.dd-part3-text2 span{
    font-size: 0.14rem;
    color: #7c7c7c;
}
.dd-part3-text3{
    font-size: 0.14rem;
    color: #2e2e2e;
    line-height: 0.25rem;
    margin-top: 0.30rem;
}

.dd-foot-copyright-box{
    height: 0.98rem;
}
.dd-foot-copyright{
    font-size: 0.12rem;
    color: #232323;
    height: 0.98rem;
    line-height: 0.98rem;
    width: 45%;
    float: left;
}
.dd-foot-archival{
    font-size: 0.12rem;
    color: #232323;
    width: 45%;
    height: 0.98rem;
    line-height: 0.98rem;
    float: right;
    text-align: right;
}

@media screen and (max-width:640px) {
    .dd-mob-foot-box{
        padding: 0 0.30rem;
    }
    .dd-mob-foot-title-box{

    }
    .dd-mob-foot-title{
        font-size: 0.22rem;
        color: #2e2e2e;
        height: 0.65rem;
        line-height: 0.63rem;
        margin: 0 0.10rem;
        border-bottom: 1px solid #bfbfbf;
    }
    .dd-foot-follow-content{
        padding-top: 0.29rem;
        margin-left: 0.10rem;
    }
    .dd-foot-follow-item{
        width: 2.55rem;
        height: 2.55rem;
        float: left;
        margin-right: 0.48rem;
    }
    .dd-foot-follow-item:last-child{
        margin-right: 0;
    }

    .dd-foot-contact-box{
        padding-bottom: 0.40rem;
        border-bottom: 1px solid #bfbfbf;
    }
    .dd-foot-contact-item1{
        font-size: 0.36rem;
        color: #2e2e2e;
        height: 0.36rem;
        line-height: 0.36rem;
        margin-top: 0.38rem;
        margin-left: 0.10rem;
    }
    .dd-foot-contact-item2{
        font-size: 0.36rem;
        color: #2e2e2e;
        height: 0.36rem;
        line-height: 0.36rem;
        margin-top: 0.16rem;
        margin-left: 0.10rem;
    }
    .dd-foot-contact-item3{
        font-size: 0.22rem;
        color: #7c7c7c;
        height: 0.22rem;
        line-height: 0.22rem;
        margin-top: 0.21rem;
        margin-left: 0.10rem;
    }
    .dd-foot-contact-item4{
        font-size: 0.22rem;
        color: #7c7c7c;
        line-height: 0.35rem;
        margin-top: 0.35rem;
        margin-left: 0.10rem;
    }

    .dd-foot-copyright-content{
        margin-top: 0.38rem;
        padding-bottom: 0.50rem;
    }
    .dd-foot-copyright-item1{
        font-size: 0.16rem;
        color: #232323;
        line-height: 0.25rem;
        width: 50%;
        float: left;
    }
    .dd-foot-share-box{
        width: 50%;
        float: right;
        margin-top: 0;
    }
    .dd-foot-share-item{
        width: 0.64rem;
        height: 0.64rem;
        float: right;
        margin-right: 0.33rem;
    }


    /**移动端头部**/
    .dd-mob-header-box{
        width: 6.50rem;
        height: 1.11rem;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 200;
    }
    .dd-mob-logo-box{
        width: 1.59rem;
        height: 0.53rem;
        float: left;
        margin-top: 0.30rem;
        margin-left: 0.30rem;
    }
    .dd-mob-menu-btn-box{
        width: 0.42rem;
        height: 0.37rem;
        float: right;
        margin-top: 0.38rem;
        margin-right: 0.30rem;
    }
    .dd-mob-menu-box{
        width: 6.50rem;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 300;
        display: none;
    }
    .dd-mob-menu-cover{
        width: 100%;
        height: 100%;
        background: #000000;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 10;
    }
    .dd-mob-menu{
        width: 4.46rem;
        height: 100%;
        background: #ffffff;
        position: absolute;
        top: 0;
        right: -4.46rem;
        z-index: 20;
    }
    .dd-mob-menu-title-box{
        width: 100%;
        height: 1.13rem;
        background: #00b4d5;
    }
    .dd-mob-menu-close{
        width: 0.30rem;
        height: 0.28rem;
        float: right;
        margin-right: 0.30rem;
        margin-top: 0.40rem;
    }
    .dd-mob-menu-content{

    }
    .dd-mob-main-menu-item{
        font-size: 0.28rem;
        color: #343434;
        width: 100%;
        line-height: 1.22rem;
        border-bottom: 1px solid #ebebeb;
        text-indent: 0.50rem;
    }
    .dd-mob-main-menu-item a{
        color: #343434;
    }
    .dd-mob-main-menu-icon{
        width: 0.26rem;
        height: 0.26rem;
        float: right;
        margin-top: 0.43rem;
        margin-right: 0.45rem;
        position: relative;
    }
    .dd-mob-main-menu-icon:after{
        content: "";
        width: 0.26rem;
        height: 0.26rem;
        background: url("../images/mob/plus-icon.png") no-repeat center;
        background-size: 0.26rem 0.26rem;
        position: absolute;
        top: 0;
        left: 0;
    }
    .dd-sub-menu-show .dd-mob-main-menu-icon:after{
        content: "";
        width: 0.26rem;
        height: 0.26rem;
        background: url("../images/mob/minus-icon.png") no-repeat center;
        background-size: 0.26rem 0.26rem;
        position: absolute;
        top: 0;
        left: 0;
    }
    .dd-mob-main-menu-box{
        display: none;
    }
    .dd-sub-menu-show .dd-mob-main-menu-box{
        display: block;
    }
    .dd-mob-sub-menu-item{
        font-size: 0.22rem;
        color: #505050;
        width: 100%;
        height: 0.70rem;
        line-height: 0.70rem;
        border-bottom: 1px solid #ebebeb;
        text-indent: 0.50rem;
        background: #e8fbff;
    }
    .dd-mob-sub-menu-item a{
        color: #505050;
    }

}




/**分页**/
.dd-paging-box{
    padding-top: 0.49rem;
    padding-bottom: 0.77rem;
}
.dd-paging{
    width: 100%;
    height: 0.55rem;
    text-align: center;
}
.dd-page-prev{
    font-size: 0.15rem;
    color: #ffffff;
    width: 1.30rem;
    height: 0.55rem;
    line-height: 0.55rem;
    text-align: center;
    border-radius: 0.12rem;
    display: inline-block;
    background: #d2d2d2;
    margin-right: 0.21rem;
}
.dd-page-current{
    font-size: 0.17rem;
    color: #ffffff;
    width: 0.60rem;
    height: 0.55rem;
    line-height: 0.55rem;
    text-align: center;
    border-radius: 0.12rem;
    display: inline-block;
    background: #00b4d5;
    margin-right: 0.21rem;
}
.dd-page-num{
    font-size: 0.17rem;
    color: #ffffff;
    width: 0.60rem;
    height: 0.55rem;
    line-height: 0.55rem;
    text-align: center;
    border-radius: 0.12rem;
    display: inline-block;
    background: #d2d2d2;
    margin-right: 0.21rem;
}
.dd-page-next{
    font-size: 0.15rem;
    color: #ffffff;
    width: 1.30rem;
    height: 0.55rem;
    line-height: 0.55rem;
    text-align: center;
    border-radius: 0.12rem;
    display: inline-block;
    background: #00b4d5;
    margin-right: 0.21rem;
}

.dd-pinduoduo-box{
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 99999;
    display: none;
}
.dd-pinduoduo-cover{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #000000;
    z-index: 10;
}
.dd-pinduoduo-inside-box{
    width: 4.12rem;
    height: 3.51rem;
    position: absolute;
    top: 3.46rem;
    left: 50%;
    margin-left: -2.06rem;
    z-index: 20;
}
.dd-pinduoduo-close{
    width: 0.46rem;
    height: 0.46rem;
    float: right;
}
.dd-pinduoduo-erweima{
    width: 3.51rem;
    height: 3.51rem;
    float: left;
}