* {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
}

p {
    font-size: 16px;
    color: #888888;
}

/* begin 主题线条*/
.theme-line {
    width: 80px;
    height: 2px;
    background: #ff981c;
    margin: 10px auto;
}

/* end 主题线条*/

/*空白布局*/
.block {
    width: 100%;
    height: 20px;
}

/* begin pc端轮播静态大图的样式*/
.bigbox {
    width: 100%;
    height: auto;
    position: relative;
}

.bigbox img {
    width: 100%;
    height: 650px;
}

.bigbox .img-content {
    font-size: 20px;
    color: white;
    width: 40%;
    position: absolute;
    top: 40%;
    left: 20%;
}

.desc p {
    padding-top: 20px;
    text-indent: 2em;
    font-size: 20px;
    text-align: left;
}

.desc-img img {
    margin: 0 auto;
}

/* end pc端轮播静态大图的样式*/

/* begin 探索之旅*/
.explore-box {
    margin-bottom: 4%;
    position: relative;
    width: 100%;
    height: auto;
}

.explore-box img {
    width: 100%;
    height: auto;
}

.explore-box div h1 {
    position: absolute;
    top: 35%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
}

.explore-box div p {
    position: absolute;
    top: 75%;
    left: 50%;
    transform: translate(-50%, -50%);
}

/* end 探索之旅*/

/* begin 巨幕-办理 */
.jumbotron .hanlde {
    padding-top: 15%;
}

.jumbotron .hanlde p {
    text-align: center;
    padding-top: 10%;
}

.jumbotron .div-middle {
    width: 35%;
}

/* end 巨幕-办理 */

/* begin 页脚*/
.footer-nav {
    /*margin-top: 5%;*/
    width: 100%;
    height: auto;
    padding-bottom: 2%;
    background-color: black;
}

.footer-single {
    float: left;
    min-width: 10%;
    padding-right: 3%;

}

.footer-single a {
    text-decoration: none;
    cursor: pointer;
}

.footer-single p:hover a {
    color: #ff981c;
}

.footer-single:nth-child(6),
.footer-single:nth-child(7) {
    text-align: center;
}

.footer-single img {
    width: 80%;
    height: 80%;
}

.footer-nav-title {
    color: white;
}

.footer-nav-text {
    color: white;
    font-size: 16px;
}

footer {
    padding-bottom: 1%;
}

footer .row div p {
    text-align: center;
    font-size: 15px;
}

footer .row div p span {
    color: #888888;
}

footer .row div p a {
    text-decoration: none;
    color: #888888;
}

/* end 页脚*/

@media (max-width: 768px) {
    /*begin手机版轮播静态大图+文字的设置*/
    .bigbox {
        margin-top: 15%;
    }

    .bigbox img {
        width: 100%;
        height: auto;
    }

    .bigbox .img-content {
        font-size: 12px;
        color: white;
        width: 70%;
        position: absolute;
        top: 25%;
        left: 8%;
    }

    .background-desc h1 {
        font-size: 20px;
    }

    .background-desc h3 {
        font-size: 18px;
    }

    /*end手机版轮播静态大图+文字的设置*/
    /*begin手机版的探索之旅的文字的按钮*/
    .explore-box img {
        width: 100%;
        height: 180px;
    }

    .explore-box div h1 {
        top: 20%;
        font-size: 18px;
    }

    .explore-box div p {
        top: 60%;

    }

    /*end手机版的探索之旅的文字的按钮*/
    /*begin 手机版巨幕-办理*/
    .jumbotron .div-middle {
        width: 80%;
        margin: 0 auto;
    }

    .jumbotron h1 {
        font-size: 28px;
    }

    /*end 手机版巨幕-办理*/
    /*begin手机版页脚*/
    .footer-single {
        min-width: 35%;
        padding-left: 6%;
        padding-bottom: 12%;
    }

    .row div div:nth-child(5) {
        padding-bottom: 32%;
    }

    /*end手机版页脚*/
    /*手机版小标题的字体*/
    .container .row h1,
    .container-fluid .row h1 {
        font-size: 26px;
    }

}

/*当屏幕是pc端时 导航的样式*/
@media (min-width: 992px) {
    .nav li ul {
        display: none;
    }

    .nav li:hover ul {
        display: initial;
    }
}

.desc a:hover,
.desc a:focus {
    color: #ff981c;
    text-decoration: none;
}

