.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #ddd;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    color: #f90;
    background-color: transparent;
}
.nav-li:hover {
    text-decoration: none;
}
.nav-a{
	font-size: 16px;
	color: #009b74;
}
.navbar-default .navbar-nav>li>a {
	font-size: 16px;
    color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
}
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    margin: 0;
}
.nav-pills>li {
    float: left;
    width: 30%;
    text-align: center;
}
/*移动端导航栏颜色*/
.navbar-default .navbar-toggle {
    border-color: #cbc2c2;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #cbc2c2;
}
/*移动端导航栏颜色 end*/
.logo-title {
    text-align: left;
}
.logo-img {
	float:left;
	padding: 0 25px;
}
.botBg {
    width: 100%;
    height: 20px;
    background: url(../picture/nav_bot_bg.jpg) repeat-x;
}
@media only screen and (min-width: 280px) and (max-width: 450px) {
	.logo-span{width: 100%;font-size: 20px;color: #666;float: right;padding-top: 15px;text-align: left;}
	.navbar-toggle {margin-right: 8px;padding: 7px 8px;margin-top: 5px;}
	.logo-div {float:left;width: 252px;}
	.logo-p1 {font-size: 16px;color: #7b7b7b;margin: 0;}
	.logo-p2 {font-size: 12px;color: #7b7b7b;margin-top: 0px;font-weight: bold;}
	.logo-tel {width: 65%;margin: 0 18%;text-align: center;float: left;}
	.logo-tel img{margin-right: 10px;height: 30px;}
    .tel-p2 {font-size: 18px;line-height: 28px;color: #f1761c;font-weight: bold;margin:0px;}
    .navBg{background: url(../picture/nav_bg.jpg) round;padding-left: 0;padding-right: 0;}
	h1{color: #333;float: left;font-size: 30px;margin: 6px;margin-top: 0;}
    	.navbar-default {
	    border-color: transparent;
	    margin-bottom: 0;
	    position: unset;
	    background: url(../picture/header_bg.jpg) repeat-x center bottom #fff;
	    border-bottom: 1px solid #e6e6e6;
	    padding: 10px 0;
	}
	.nav-li{border-bottom: 1px solid #e9e9e9;}
	.navbar-nav>li>a {padding: 0;height:40px;line-height: 40px;}
	.logo-left{
		background: url(../picture/vip_r_bg.png) no-repeat right center;
	    padding: 20px 20px 0 0;
	    float: left;
	}
	.nav>li>a:hover, .nav>li>a:focus {
	    text-decoration: none;
	    color: #fff;
	    background: #fc8930;
	}
}
@media only screen and (min-width: 450px) and (max-width: 3000px) {
	.logo-span{font-size: 24px;color: #666;float: right;padding-top: 26px;}
	.logo-div {float:left;width: 30%;margin-left: 15px;padding: 30px 0;}
	.logo-p1 {font-size: 18px;color: #7b7b7b;margin-top: 5px;margin-bottom: 0;}
	.logo-p2 {font-size: 16px;color: #7b7b7b;margin-top: 0;}
	.logo-tel {width: 25%;float: right;}
	.logo-tel img{margin-left: 10px;}
    .tel-p2 {font-size: 18px;font-weight: bold;margin: 0;line-height: 45px;color: #f1761c;}
    /*.navBg{margin-bottom: 1px;repeat-x;box-shadow: 0 2px 3px rgb(0 0 0 / 20%);}*/
    h1{color: #333;float: left;font-size: 40px;margin: 6px;}
    .navbar-default {
	    border-color: transparent;
	    /*height: 110px;*/
	    margin-bottom: 0;
	    position: unset;
	    background: url(../picture/header_bg.jpg) repeat-x center bottom #fff;
	    border-top: 4px solid #f1761c;
	    border-bottom: 1px solid #e6e6e6;
	}
	.nav-li{border-right: 1px solid #e9e9e9;}
	.navbar-nav>li>a {width: 104px;height: 40px;padding: 0;line-height: 40px;}
	.logo-left{
		background: url(../picture/vip_r_bg.png) no-repeat right center;
	    padding: 90px 20px 0 0;
	    float: left;
	}
	.nav>li>a:hover, .nav>li>a:focus {
	    text-decoration: none;
	    color: #fff;
	    background: url(../picture/icon_all.png) no-repeat 0 -63px;
	}
}