.content-box {
    height: 1944px;
}

.current-location {
    font-family: 'MicrosoftYaHei';
    font-size: 18px;
    color: #333333;
    margin-bottom: 26px;
}

.wdmy {
    background: url("../img/cont-title-bg.png") no-repeat;
    width: 196px;
    height: 54px;
    margin-bottom: 32px;
}

    .wdmy h1 {
        display: block;
    }

        .wdmy h1 img {
            margin-top: 15px;
            margin-left: 45px;
        }

.wdmy-content {
    width: 1200px;
    height: 634px;
    padding-bottom: 40px;
}

.layui-carousel {
    float: left;
    border: 4px solid #c5c7c6;
    width: 372px !important;
    height: 300px;
    font-size: 18px;
    font-family: 'MicrosoftYaHei';
}

    .layui-carousel span {
        display: block;
        margin-top: 260px;
        margin-left: 28px;
        color: #ffffff !important;
        z-index: 1;
        position: absolute;
    }

.layui-this {
    background-color: #E69E14 !important;
}

    .layui-this span {
        display: block;
        margin-top: 260px;
        margin-left: 28px;
        color: #ffffff !important;
        z-index: 1;
        position: absolute;
    }

.layui-carousel-ind {
    text-align: right;
    top: -50px;
}

    .layui-carousel-ind ul {
        border-radius: 0px;
        width: 357px;
        height: 50px;
        background: rgba(0,0,0,0.5);
        padding: 0px;
        padding-right: 15px;
    }

    .layui-carousel-ind li {
        width: 12px;
        height: 12px;
        margin-top: 18px;
        background-color: #E9FAF8;
    }

.bg1 {
    background: url("../img/DINGYAO.png");
}

.bg2 {
    background: url("../img/RUYAO.png");
}

.bg3 {
    background: url("../img/GUANYAO.png");
}

.bg4 {
    background: url("../img/GEYAO.png");
}

.bg5 {
    background: url("../img/JUNYAO.png");
}

.bg11 {
    background: url("../img/YAOZHOUYAOXI.png");
}

.bg22 {
    background: url("../img/ZIZHOUYAOXI.png")
}

.bg33 {
    background: url("../img/DINGYAO.png");
}

.bg44 {
    background: url("../img/JUNYAOXI.png");
}

.bg55 {
    background: url("../img/LONGQUAN.jpg");
}

.article {
    width: 372px;
    height: 282px;
    float: left;
    border: 4px solid #c5c7c6;
}

.article-1 {
    background: #e9faf8;
    margin-left: 30px;
    padding-top: 18px;
}

.article span {
    width: 320px;
    display: block;
    height: 150px;
    overflow: hidden;
    margin-left: 30px;
    margin-top: 20px;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    color: #333333;
    line-height: 25px;
    letter-spacing: 0.05em;
    /*多行超出显示...核心代码*/
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
}

.article a {
    width: 320px;
    display: block;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    color: #931010;
    text-decoration: underline;
    margin-left: 30px;
    text-align: right;
    padding-top: 18px;
}

.article-2 {
    background: #ffffff;
    margin-left: 30px;
    padding-top: 18px;
}

.article-3 {
    background: #e9faf8;
    margin-top: 34px;
    padding-top: 18px;
}

.article-4 {
    background: #ffffff;
    margin-top: 34px;
    padding-top: 18px;
    margin-left: 30px;
}

.article-5 {
    background: #e9faf8;
    margin-top: 34px;
    padding-top: 18px;
    margin-left: 30px;
}

.map {
    width: 380px;
    height: 270px;
    background: #FF0004;
    float: left;
    border: 4px solid #c5c7c6;
    padding-top: 30px;
}

.bdmx {
    background: url("../img/cont-title-bg.png") no-repeat;
    width: 196px;
    height: 54px;
    clear: both;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    padding-bottom: 30px;
}

.bdmx-content {
    width: 1200px;
    height: 634px;
}

.map-1 {
    width: 372px;
    height: 278px;
    float: left;
    border: 4px solid #c5c7c6;
    background: #fefef2;
    margin-left: 30px;
    padding-top: 22px;
}

.map span {
    display: block;
    width: 218px;
    height: 212px;
    line-height: 25px;
    writing-mode: tb-rl;
    margin-left: 20px;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    color: #333333;
    padding-left: 46px;
    /*多行超出显示...核心代码*/
    overflow: hidden;
    /*text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 10;*/
}

.map a {
    font-size: 16px;
    font-family: "Microsoft YaHei";
    color: #ffffff;
    text-decoration: underline;
}

.map h1 {
    float: right;
    padding-right: 22px;
}

.Special {
    width: 372px;
    height: 46px;
    background-color: #000000;
    text-align: center;
    opacity: 0.5;
    line-height: 50px;
    margin-top: 20px;
}

.map-2 {
    width: 372px;
    height: 278px;
    float: left;
    border: 4px solid #c5c7c6;
    background: #fbfbfb;
    margin-left: 30px;
    padding-top: 22px;
}

.map-3 {
    width: 372px;
    height: 278px;
    float: left;
    border: 4px solid #c5c7c6;
    background: #fefef2;
    padding-top: 22px;
    margin-top: 34px;
}

.map-4 {
    width: 372px;
    height: 278px;
    float: left;
    border: 4px solid #c5c7c6;
    background: #fbfbfb;
    padding-top: 22px;
    margin-top: 34px;
    margin-left: 30px;
}

.map-5 {
    width: 372px;
    height: 278px;
    float: left;
    border: 4px solid #c5c7c6;
    background: #fefef2;
    padding-top: 22px;
    margin-top: 34px;
    margin-left: 30px;
}

.map-6 {
    width: 372px;
    height: 278px;
    float: left;
    border: 4px solid #c5c7c6;
    background: #fbfbfb;
    padding-top: 22px;
    margin-top: 34px;
}

.map-7 {
    width: 372px;
    height: 278px;
    float: left;
    border: 4px solid #c5c7c6;
    background: #fefef2;
    padding-top: 22px;
    margin-top: 34px;
    margin-left: 30px;
}

.map-8 {
    width: 372px;
    height: 278px;
    float: left;
    border: 4px solid #c5c7c6;
    background: #fbfbfb;
    padding-top: 22px;
    margin-top: 34px;
    margin-left: 30px;
}
