/*顶部开始*/
.navbar-inverse {
    background: #fff;
    border: none;
    *height:82px;
}
.navbar-inverse .navbar-toggle {
    border-color: #fff;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-brand {
    height: 80px;
}
.navbar-brand img{
    width: 100px;
}
.nav_icon{
    position: absolute;
    bottom: 28px;
    right: 4px;
}
.nav_icon img{
    width: 8px;
    height: 4px;
}

.navbar-inverse .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{
    background: #fff;
    color:#005bac;
}
.navbar-nav>.active>a{
    background-color:#fff;
}

.navbar-inverse .navbar-nav>li>a{
    color: #202020;
}
.navbar-inverse .navbar-nav>li>a:hover{
    color:#005bac;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{
    background: #fff;
    color:#005bac;
}
.navbar-inverse .navbar-toggle{
    border-color:#ccc;
    cursor: pointer;
}
.navbar-inverse .navbar-toggle .icon-bar{
    background-color:#ccc;
}
.dropdown-menu {
    padding: 0;
}
/*.dropdown-menu li {*/
    /*border-bottom: 1px dashed #dedede;*/
/*}*/
.dropdown-menu>li>a {
    padding: 8px 10px;
}
.ngbox1{
    min-width: 100px;
    border: none;
    border-radius: unset;
}
.ngbox1 li:hover{
    background: #EEF6FF;
}

@media (min-width: 1024px){
    .navbar-nav{
        float: right;
    }
    .navbar-nav>li>a{
        padding: 30px 15px;
    }
}
@media (max-width: 767px){
    .nav_icon{
        bottom: -8px;
    }
}
@media (min-width: 768px) and (max-width: 1024px){
    .nav_icon{
        bottom: 3px;
    }
}
@media (min-width: 320px) and (max-width: 480px) {
    body{
        padding-top: 80px;
    }
    .navbar-toggle{
        margin-top: 20px;
    }
    .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{
        background: #0975d7;
    }
}
.current_head{
    color:#005bac!important;
}
/*顶部结束*/

/*footer开始*/
.footer_box{
    border-top: 1px solid #D6D6D6;
    background: #FBFBFB;
}
.footer_left{
    margin-bottom: 30px;
    padding-left: 0;
}
.footer_right{
    display: block;
    border-bottom: 2px solid #000;
    width: 60px;
    height: 30px;
    margin-top: 80px;
    margin-bottom: 20px;
    float: right;
}
.footer_contact{
    color: #000;
    float: left;
    margin-left: 5px;
}
.footer_contImg{
    width: 10px;
    height: 15px;
    float: right;
    margin-right: 3px;
    margin-top: 3px;
}
.footer_contImg img{
    display: block;
    width: 100%;
    height: 100%;
}

.footer_ewm{
    margin-top: 50px;
}
.index_footer{
    width: 100%;
    float: left;
}
.inde_foo{
    margin-top: 40px;
}
.bottom_text{
    font-size: 13px!important;
}

/*友情链接*/
.links_box{
    width: 100%;
    /*height: 150px;*/
    background: #252627;
    float: left;
}
.links_h4{
    margin-top: 30px;
    color: #fff;
    margin-bottom: 20px;
    font-size: 16px;
}
.links_lianjie{
    display: block;
    width: 100%;
    color: #fff;
    margin-top: 10px;
}
.links_lianjie:hover{
    color: #fff;
}
.links_logo{
    margin-top: 20px;
    width: 175px;
    height: 55px;
}
.links_logo img{
    display: block;
    width: 100%;
    height: 100%;
}
.links_box .copyright{
    line-height:30px;
    font-size: 14px;
    color: #fff;
    margin-top: 15px;
}
.back_header{
    display: block;
    width: 85px;
    height: 85px;
    border: 2px solid #fff;
    margin-top: 35px;
    margin-bottom: 15px;
    float: right;
}
.back_header p{
    color: #fff;
    text-align: center;
    margin-top: 15px;
    font-size: 15px;
}
.back_btn{
    width: 30px;
    height: 15px;
    margin: 0 auto;
    margin-top: 15px;
}
.back_btn img{
    display: block;
    width: 100%;
    height: 100%;
}
/*底部结束*/
@media (max-width: 992px){
    .footer_right{
        float: left;
    }
    .back_header{
        float: left;
    }
}