/*导航栏*/
.current{ background: none !important}
.navbar { min-height: 80px; background: #fff; margin-bottom: 0 !important; width: 100%; border:0 !important; box-shadow: 0 6px 20px -4px rgba(0,0,0,0.04)}
.collapse { margin: 0}
.navbar-header { width:15%}
.navbar-nav{ margin: 0px auto; height: 80px;position: relative; left: 55px}
.phone { font-size:14px; letter-spacing:5px;line-height: 20px; color: #999; margin-top: 20px; position: relative; left: 110px}
.phone i { font-size:16px; }
.phone span { color:#ff6600; font-weight: 600; font-size: 20px; letter-spacing:0}
.nav>li>a{ padding: 0 !important; margin:25px 1.9rem !important; font-size: 18px;font-weight: normal;color: #555 !important;line-height: 30px !important;}
.nav>li>a:hover,.nav>li>a.current { font-weight: 500; border-bottom: 3px solid #ff6600}
.navbar-brand { padding: 20px 0 0 15px !important; width: 100%}
.navbar-brand img { width:100%}
.navbar.affix{ width: 100%; position: fixed; top: 0px;  z-index: 99;}
.navbar-toggle{ margin-top: 35px !important;}
.navbar-default{ background: #fff !important;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ background: #fff !important;}
.btmICode{ width: 100%; height: 185px; /* border: 1px solid red; */ background: #fff;}
.recommendList .col-xs-12{ margin: 0 !important; padding: 0 !important;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background: none !important;}
/*新增*/
@media (max-width:1024px){
    .navbar{ min-height: 3.5rem !important; padding-top: 2.5rem !important}
    .header{ display: none;}
    .navbar-brand{ height: auto; padding: 0px !important;}
    .navbar-brand>img{height: auto !important; width: 12rem !important; }
    .container>.navbar-header{  width:15%; margin: 0px !important;}
	.navbar-brand img { width:100%}
    .navbar-nav{ margin: -.65rem 0 0 0 !important; padding: 0px; width: 100%; display: block; height: 3rem;position: relative; left: 1rem}
    .nav>li { position: relative; display:flex; line-height: inherit}
    .nav>li>a { background: #fff !important; display: block !important; width: 100% !important; height: 4rem !important; text-align: center !important; line-height: 4.5rem !important;font-size: 18px !important; color: #222 !important; margin: 0 1.2rem !important; padding: 0 !important}
    .sr-only { line-height: 5rem;}
    .navbar-brand{ height: auto !important;}
	.phone { margin-top: 0; position: relative; left: 2rem}

}
@media (max-width:992px){
	.nav>li>a { background: #fff !important; display: block !important; width: 100% !important; height: 4rem !important; text-align: center !important; line-height: 4.5rem !important;font-size: 1.5rem !important; color: #222 !important; margin: 0 .4rem !important; padding: 0 !important}
}
@media (max-width:767px){
    .navbar{ min-height: 5.3rem !important; margin-top: -2.2rem !important}
    .header{ display: none;}
    .navbar-toggle{ float: right !important; padding-top: .6rem !important; border: none !important; margin: 0px -1rem !important}
    .navbar-toggle .icon-bar{ width: 2.2rem !important;}
    .navbar-toggle .icon-bar+.icon-bar { margin-top: 5px !important;}
    .navbar-brand{ height: auto; padding: 0px !important;}
    .navbar-brand>img{height: auto !important; width: 12rem !important; }
    .container>.navbar-header{  width:100%; margin: 0px !important;}
	.container-fluid{width:100%;height:5.5rem;padding:1.2rem .2rem 1rem .5rem;margin:0px;}
    .navbar-default .navbar-collapse{ width: 100%; height: 2000%; background: rgba(0, 0, 0, 0.5); box-shadow: 0px 2px 10px 0px #E3E3E3; opacity: 0.96; display: none; position: absolute;  z-index: 999;  margin: 20px 0 0 0 !important; left: 0px; padding: 0px !important; top: 6rem; }
	.navbar-default.navbar-collapse{width:100%;height:2000%;background:rgba(0,0,0,0.5);box-shadow:0px 2px 10px 0px #E3E3E3;opacity:0.96;display:none;z-index:999;margin:0px!important;left:0px;padding:0px!important;top:6rem;}
	.navbar-header { width:15%}
	.navbar-brand img { width:100%; margin-top: -3rem}
    .navbar-nav{ margin: 0px !important; padding: 0px; width: 100%; display: block; left: 0}
    .nav>li { position: relative; display: block; line-height: inherit}
    .nav>li>a { background: #fff !important; display: block !important; width: 100% !important; height: 4.5rem !important; border-bottom: 1px solid #eee !important; text-align: center !important; line-height: 4.5rem !important;font-size: 1.5rem !important; color: #222 !important; margin: 0 !important; padding: 0 !important}
    .sr-only { line-height: 5rem;}
    .navbar-brand{ height: auto !important;}

}