/* body {
    background-color: #fffbf0;
    color: #424c50;
} */


/*==================
 * 基于bootstrap4的样式
 ==================*/
main .container {
    padding: 0;
    background-image: url("image/bg/wenli-1.jpg");
    background-repeat: repeat;
}

/* 面包屑 模块位置链 背景色 */
.breadcrumb {
    background-color: blanchedalmond;
    /* background-color: rgb(233, 196, 106); */
}

.breadcrumb-item+.breadcrumb-item::before {
    /* float: left;
    padding-right: 0.5rem;
    color: #6c757d; */
    content: ">";
}

.navbar-wrap {
    background-color: rgba(255, 255, 255, .5) !important;
    /* background-color:#fffbf0ec !important; */
}

.navbar-toggler {
    font-size: 1em;
}

.nav-item a {
    text-align: center;
}

.nav-item a span {
    display: block;
    font-size: 9pt;
    /* line-height: 1em; */
    font-weight: normal;
    /* color: #686868; */
}

@media (max-width:991.98px) {
    .nav-item a span {
        display: none;
    }
}

@media (max-width:767.98px) {
    /* .navbar-wrap {
        background-color: rgba(255, 255, 255, 0.74) !important;
        background-color: #fffbf0!important;
        background-color: hsla(173, 58%, 39%, 0.623)!important;
    } */
}

@media (min-width: 1360px) {

    .container,
    .container-sm,
    .container-md,
    .container-lg,
    .container-xl {
        /* max-width: 86%; */
        /* max-width: 83%; */
        max-width: 1300px;
    }
}

@media (max-width: 375px) {
    .navbar-brand img {
        width: 200px;
    }

    .navbar-toggler {
        font-size: .8em;
    }
}



/*==================
 * 自定义样式
 ==================*/
 /* 特色括号 */
 .brackets-sword {
    font-size: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
    letter-spacing: .3em
}

.brackets-sword::after,
.brackets-sword::before {
    /* display: inline-block; */
    content: "";
    /* width: 81px;
    height: 148px; */
    width: .8em;
    height: 1.5em;
    margin: 0 .3em;
    /* 一字格剑 */
    background-image: url("../image/icon/icon-sword.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
    -moz-background-size: 100% auto;
}


/* 焦点图 */
.focus img {
    width: 100%;
}


/* 容器底部添加花纹分割线 */
/* .collection1 .wrap {
    padding-bottom: 64px;
    background: url(../image/line1.png) center bottom repeat-x;
} */


/* 背景色*/
/* .bg-virid {
    background-color: rgb(42, 157, 143) !important;
    background-color: #E9C46A !important;

} */
/* .stripes{
    margin: 10px;

    -webkit-background-size: 50px 50px;
    -moz-background-size: 50px 50px;
    background-size: 50px 50px;
    
    -moz-box-shadow: 1px 1px 8px gray;
    -webkit-box-shadow: 1px 1px 8px gray;
    box-shadow: 1px 1px 8px gray;
}
.bg-horizontal {
    background-color: #0ae;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.5, transparent), to(transparent));
    background-image: -moz-linear-gradient(rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
    background-image: -o-linear-gradient(rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
    background-image: linear-gradient(rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
}

.bg-vertical {
    background-color: #f90;
    background-image: -webkit-gradient(linear, 0 0, 100% 0, color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.5, transparent), to(transparent));
    background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
    background-image: -o-linear-gradient(0deg, rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
    background-image: linear-gradient(0deg, rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
} */


