@charset "utf-8";

.container1{position:relative;width:100%;max-width:1430px;margin: 0 auto;}
.container{position:relative;width:100%;max-width:1430px;margin: 0 auto;}

.navbar {
  position: relative;
  min-height: 45px;
  margin-bottom: 20px;
  background:transparent;
}
nav.navbar.bootsnav.navbar-fixed{
    position: fixed;
    display: block;
    width: 100%;
	top:0 !important;
	z-index: 21;
}

nav.navbar.bootsnav .navbar-brand    {
    display: inline-block;
    margin: 0 !important;
}
/* 菜单底色  */
nav.navbar.bootsnav{
	background: linear-gradient(to right, #064d94, #007fc0);
	background-color: #064d94;
	border:none;
}

/* 菜单宽度颜色  */
nav.navbar.bootsnav ul.nav > li > a{
	width:auto;
	padding: 0 0 0 30px;
	font-weight: 500;
	font-size:16px;
	color: #FFFFFF;
	height:37px;
	line-height:37px;
	text-align:right;
}
nav.navbar ul.nav li.dropdown.on > a,
nav.navbar.bootsnav .navbar-nav > li > a:hover,
nav.navbar.bootsnav .navbar-nav > li > a:focus {
	color: #FFC107 !important;
	background-color:transparent !important;
}

div.navbar-right{
    display: inline-block;
    vertical-align: bottom;
    font-size: 1em;
    width: auto;
    color: #FFFFFF;
}
/* 菜单下箭头 */
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{
	font-family: 'FontAwesome';
	/*content: "\f0d7";*/
	content: " ";
	margin-left: 5px;
	margin-top: 2px;
}
/* 下拉菜单样式 */
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
	-moz-box-shadow: 0px 0px 0px;
	-webkit-box-shadow: 0px 0px 0px;
	-o-box-shadow: 0px 0px 0px;
	box-shadow: 0px 0px 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	font-size:16px;
	padding: 0;
	width: 190px;
	color: #FFFFFF;
	background-color: rgba(1,121,186,0.9);
	border:none;
}
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li{
	margin:0;
}
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a{
       text-align: left;
}
/* 下拉菜单里字的颜色  */
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{
	padding: 10px 15px;
	border-bottom:1px solid #FFFFFF;
	color: #FFFFFF;
}
nav.navbar.bootsnav li.dropdown.on ul.dropdown-menu li.dropdown.on > a,
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover,
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:focus{
	color: #fff;
	background-color: #064d94;    
}


@media (max-width:1439){


	/* 菜单宽度颜色  */
	nav.navbar.bootsnav ul.nav > li > a{
		width:auto;
		padding: 0 0 0 30px;
		font-weight: 500;
		font-size:16px;
		color: #FFFFFF;
		height:37px;
		line-height:37px;
		text-align:right;
	}
}
@media (max-width: 767px) {
	.container1{position:relative;width:100%;margin: 0 auto;}
	.container{position:relative;width:100%;margin: 0 auto;}
	nav.navbar.bootsnav.navbar-fixed{
		position: fixed;
		display: block;
		width: 100%;
		top:0px;
	}
	nav.navbar.bootsnav .navbar-brand{
		display: block;
		float:left;
		margin: 0 0 0 -15px !important;

	}

    /* 菜单按钮 */
	nav.navbar.bootsnav .navbar-toggle {
	  position: relative;
	  float: right;
	  padding: 5px 6px;
	  margin-top: 0px;
	  margin-right: 5px;
	  margin-bottom: 0px;
	  background-color: transparent !important;
	  background-image: none;
	  border: 1px solid #FFFFFF;
	  border-radius: 4px;
	  display:block;
	}
	nav.navbar.bootsnav .navbar-toggle .icon-bar {
	  display: block;
	  width: 22px;
	  height: 2px;
	  background-color: #FFFFFF !important;
	  border-radius: 1px;
	}
	/*菜单高度*/
    nav.navbar.bootsnav.no-full .navbar-collapse{
        max-height: 550px;
        overflow-y: auto !important;
    }
	nav.navbar.bootsnav .navbar-nav > li > a{
        display: block;
        width: 100%;
        border-bottom: solid 1px #FFFFFF;
        padding: 10px 0;
        border-top: solid 0px #FFFFFF;
        margin-bottom: -1px;
    }
	/* 菜单宽度颜色  */
	nav.navbar.bootsnav ul.nav > li > a{
		width:100%;
		padding: 0px;
		font-weight: 500;
		font-size:16px;
		color: #FFFFFF;
		height:37px;
		line-height:37px;
		border-bottom: solid 1px #FFFFFF !important;
		text-align:left;
	}
	/*  最右侧箭头  */
    nav.navbar.bootsnav li.dropdown a.dropdown-toggle:before{
        font-family: 'FontAwesome';
        /*content: "\f105";*/
        content: " ";
        float: right;
        font-size: 16px;
        margin-left: 10px;
    }
    nav.navbar.bootsnav li.dropdown.on > a.dropdown-toggle:before{
        /*content: "\f107";*/
		content: " ";

    }
	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu{
		margin:0 0 0 0 !important;
		padding:0 0 0 0 !important;
	}
	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu  > li{
		margin:0 0 0 0 !important;
		padding:0 10px 0 10px !important;
	}
    nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu  > li > a{
        display: block;
        width: 100%;
        border-bottom: solid 1px #FFFFFF;
        padding: 10px 0 !important;
        color: #FFFFFF;
    }
	/* 下拉菜单样式 */
	nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
		border-radius: 0px;
		font-size:16px;
		padding: 0;
		width: 100%;
		color: #FFFFFF;
		background-color: rgba(0,130,195,0.9) !important;
		border:none;
	}
	nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a{
		   text-align: left;
	}

}