.bg_hui{background-color: #363635;}
.text_style{color: #99A0B4;display: inline-block;padding-right: 20px;font-size: 1.4em;}

/*=======导航栏=======*/
a{color: black;}
a:hover{color: #0698CE;text-decoration:none;}
.navbar-nav .active{background-color: #0698CE;}

.navbar .nav > li > a:hover {
    color: white;
    background-color: #0698CE;
}
.navbar .nav >li >a:active{
    color: white;
    background-color: #0698CE;
}
.logo_pd{margin-top: 5px;}
.navbar-nav a{letter-spacing: 2px;font-size: 1.8em;}
.icon-bar{background-color: #888;}


@media screen and (min-width: 320px){
    .qxzz_text{line-height: 23px;top: -41%;font-size: 1em;}
    .input_width{    width: 61%;}
}
@media screen and (min-width: 768px){
    /*===按钮====*/
    .carousel-indicators .active {
        line-height: 44px;
        width: 108px;
        height: 44px;
    }
    .carousel-indicators li {
        line-height: 44px;
        width: 108px;
        height: 44px;
    }
    /*===========*/
    .banner_title{font-size: 5rem;}
    .logo_pd{padding-left: 27px;}
    .navbar{margin-bottom: 0;border: none}
    .nav>li>a{padding: 0;width: 110px;}
    .navbar-nav>li>a {
        padding-top: 35px;
        padding-bottom: 35px;
    }
    /*=============*/
    .qxzz_text{line-height: 37px;top: 6%;font-size: 1.5em;}
    .input_width{    width: 41%;}
}
@media screen and (min-width: 992px){
    /*===按钮====*/
    .carousel-indicators .active {
        font-size: 1.4em;
        line-height: 57px;
        width: 148px;
        height: 57px;
        margin: 12px;
    }
    .carousel-indicators li {
        font-size: 1.4em;
        line-height: 57px;
        width: 148px;
        height: 57px;
        margin: 12px;
    }
    /*=========*/
    .banner_title{font-size: 6em;}
}
@media screen and (min-width: 1200px){
    .banner_title{font-size: 9rem;}
}
@media screen and (min-width: 1500px){
    .banner_title{font-size: 10.5rem;}
}
@media screen and (min-width: 992px){
    /*===按钮====*/
    .carousel-indicators .active {
        font-size: 1.4em;
        line-height: 57px;
        width: 148px;
        height: 57px;
        margin: 12px;
    }
    .carousel-indicators li {
        font-size: 1.4em;
        line-height: 57px;
        width: 148px;
        height: 57px;
        margin: 12px;
    }
    /*=========*/
    .banner_title{font-size: 6em;}
}
@media screen and (min-width: 1200px){
    .banner_title{font-size: 9rem;}
}
@media screen and (min-width: 1500px){
    .banner_title{font-size: 10.5rem;}
}




/*=====联系方式====*/
.lxfs{padding: 25px 0 0 0;background-image: url("../images/footer_bg.jpg");background-size: auto;    background-repeat: no-repeat;}
.lxfs a{color: #C1C8C8;}
.lxfs_left{margin-top: 20px;}
.lxfs_left a{
    font-size: 1.6em;
    margin: 8px 0;
    display: inline-block;
    padding: 0 0 0 6px;
    border-left: 2px solid #C1C8C8;
}
.lxfs .form-control{border-radius: 0;margin: 4px 0;background-color:#fff;border: none; color:#000;}
.lxfs .btn{border-radius: inherit;
    padding: 7px 30px;
}
.lxfs .btn:active{color: #fff;
    background-color: #0698CE;
    border-color: #0698CE;}
.row_line{line-height:20px; padding-bottom:6px;}
.lxfs_right_phone{
    display: inline-block;
    border-top: 1px solid #C1C8C8;
    margin: 20px 0 0 0;
    line-height: 49px;
}
.lxfs_right_phone img{margin-right: 10px;}
.lxfs_right_text{line-height: 40px;}
/*======底部广告=====*/
.dbgg .btn.focus, .btn:focus, .btn:hover{color: white;}
.dbgg button{position: absolute;top: 38%;right: 24%;}