/*---------------base--------------*/
* {
    font-family: "微软雅黑";
}
.line {
    margin:0;
    background:#e28712;
}
a {
    color:#212529;
}




/*背景颜色*/
.x-color-white {
    /*background:color image repeat attachment position (不分先后)*/
    background: #fff
}

.x-color-blue {
    background:#0e2c4e
}

.x-color-yellow1 {
    background:#e28712
}
.x-color-yellow2 {
    background:#f9b700

}
.x-color-black {
    background:#1F1F1F

}

/*----------------布局------------------*/
.x-padding-vertical-10 {
    padding-top:10px;
    padding-bottom:10px;
}


/*----------------元件unit----------------*/


/*历程*/
#licheng .text-right {
    /*border: width style color*/
    border-right: 4px solid #f9b700;
}
#licheng .text-left {

    border-left: 4px solid #f9b700;
}
#licheng .licheng-div-col-text{
    border-bottom: 3px ridge #f9b700;
    box-shadow: 5px 5px 5px #888888;
}
#licheng .licheng-div-col-text .h5{
    font-size: 1.1rem;
    padding: 0.5rem 0;
}

/*我们的优势===========*/
#peihuo-a1{
    font-size:2.5rem;
    background: #E0501E;
    box-shadow:2px 6px 4px #b02006;
}
#peihuo-a2{
    font-size:2.5rem;
    background: #3969BD;
    box-shadow:2px 6px 4px #09398d;
}
#peihuo-a3{
    font-size:2.5rem;
    background: #e28712;
    box-shadow:2px 6px 4px #f9b700;
}
#peihuo-a4{
    font-size:2.5rem;
    background: #2b4a6a;
    box-shadow:2px 6px 4px #0e2c4e;
}
/*我们的优势文字*/
.peihuo-luxian div:first-child {
    /*font: style variant weight size/line-height family 按顺序写*/
    font-size:15px;
    font-weight:bold
}
.peihuo-luxian div:last-child{
    font-size:14px;
}
/*最小宽度小于576px时：*/
@media (max-width:577px) {
    #peihuo-a1,#peihuo-a2,#peihuo-a3,#peihuo-a4 {
        font-size:1.6rem;
    }

}


/*底部导航*/
#bottomNav * {
    color: #999999;
}




/*最小窗口宽度大于576px时：*/
@media (min-width:576px) {
    #collapsibleNavbar ul {
        width: 100%;
    }

    #collapsibleNavbar li {
        width: 15%;
        text-align: center;
        /*border:width style color*/
    }

    #collapsibleNavbar li>a:first-of-type {
        width: 100%;
    }

    /*#collapsibleNavbar li:hover {*/
        /*background: #e28712;*/
    /*}*/

    #collapsibleNavbar .navbar-nav .nav-link{
        padding-right: 0;
        padding-left: 0;
    }
}

/*最小宽度小于576px时：*/
@media (max-width:577px) {
    .navbar-dark .navbar-nav .nav-link{
        text-align: center;
    }
}

#collapsibleNavbar li.navbar-nav{
    padding-right: .5rem;
    padding-left: .5rem;
}
#collapsibleNavbar button{
    background: #0e2c4e;
    border: none;
    color: #fff;
}