body{
margin: 0;
    font: 12px/1.3 'Microsoft YaHei','Arial';
}

.navbar{
    margin-bottom: 0;
    border-bottom: 1px solid #ddd;
}

.navbar a{
    font-size: 14px !important;
}

.navbar-brand{
    height: 93px;
    max-height: 93px;
    line-height: 56px;
    position: relative;
    z-index: 2;
}

@media (min-width: 768px)
{
    .navbar-nav>li>a {
        padding-top: 9px;
        padding-bottom: 9px;
    }

    .navbar-right {
        float: right!important;
        margin-right: -15px;
        margin-top: 28px;
    }
}

.nav>li>a{
    background: none;
    color: #000;
}

.nav>li.active a,
.nav>li>a:focus, .nav>li>a:hover{
    background: none;
    color: #2176da;
}

.navbar .btn{
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

.navbar .btn-primary,
.navbar .btn-primary:hover{
    background: #2176da;
    color: #FFF;
    border: 1px solid #2176da;
}

.navbar .btn-left{
    margin-top: 5px;
    margin-left: 50px;
}

.navbar .btn-left1{
    margin-top: 5px;
    margin-left: 20px;
}

#footer_service{
    position: relative;
    border-top: 1px solid #ececec;
    height: 90px;
    line-height: 90px;
}


#footer_contact{
    position: relative;
    background: url("/bootstrap/img/footbg01.png") no-repeat center top;;
    height: 138px;
}

#chaxun span{
    float: right;
}
#footer_contact .footer-go{
    width: 600px;
    text-align: center;
    margin: 0 auto;
    font-size: 24px;
    color: #FFF;
    line-height: 138px;
}

#footer_service .service_item{
    text-align: center;
    font-size: 18px;
}

#footer{
    background: #252d31;
    position: relative;
    padding: 30px 0;
}

.np{
    padding: 0;
}

ul li{
    list-style: none;
}

#footer h5{
    color: #d7d8d8;
}

#footer .foot-links{
    color: #fff;
    padding: 0;
}

#footer .foot-links li{
    color: #9dabb3;
    font-size: 12px;
    margin-top: 7px;
}

#footer .phone-icon{
    float: left;
    width: 53px;
}

#footer .phone-text{
    margin-left: 64px;
}

#footer .phone-text p,
#footer .phone-text h4{
    color: #FFF;
}

#footer .sns ul{
    padding: 0;
}


.sns ul li{
    float: left;
    padding-left: 15px;
}

a{
    color: #000;
}

a:hover{
   color: #2176da;
    text-decoration: none;
}

.center{
    text-align: center;
}


.btn-cl {
    padding: 8px 35px;
    border: 1px solid #2176da;
    color: #2176da;
}

.btn-cl:hover{
    background: #FFF;
    color: #2176da;
}

.default-color{
    color: #37a8ff;
}

.tc{
    text-align: center;
}

.btn-primary{
    border: 1px solid #37a8ff;
    background: #37a8ff;
}
.nav{
    padding-left: 20px !important;
}


.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: none;
    border-bottom: 2px solid #0070cc;
}

.nav-tabs>li>a:hover{
    border: 1px solid transparent;
}


#footer .mt25{
    margin-top: 25px;
}

#footer .bottom-text{
    color: #FFF;
    text-align: center;
    font-size: 12px;
    padding: 5px 0;
}

/**bt reset**/
h1{
    font-size: 40px;
}

.h48{
    font-size: 48px;
}

.f18{
    font-size: 18px;
}

p{
    font-size: 14px;
    line-height: 1.5em;
}

.number{
    font-family: "Century Gothic", Helvetica, Arial, sans-serif;
}

.font1{
    font-family:  Arial, sans-serif;
}

.f24{
    font-size: 24px;
}

.f14{
    font-size: 14px;
}

.f36{
    font-size: 36px;
}

.f18{
    font-size: 18px;
}

.f16{
    font-size: 16px;
}

.fb{
    font-weight: bold;
}



.f60{
    font-size: 60px;
}

/** 边距控制**/

.m15{
    margin-top: 15px;
}

.mt20{
    margin-top: 20px;
}


.mt55{
    margin-top: 55px;
}

.mt45{
    margin-top: 45px;
}
.row.mt45 p {
    text-indent:2em;
}

.mt25{
    margin-top: 25px;
}

.mt30{ 
    margin-top: 30px;
}

.mt70{
    margin-top: 70px;
}



.ti2{
    text-indent: 2em;
}

.pb75{
    padding-bottom: 75px !important;
}

.nb{
    border: 0 !important;
}

.em2{
line-height: 2em;
  }
