/*17-2-34 add by wangjiaqing for header begin*/
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.6.1');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.1') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.1') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.1') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.switchLanguage{
    display: block;
    float: right;
}
.switchLanguage ul{
	display: none;
	position: absolute;
    z-index: 110;
    background: #02a0fb;
    min-width: 100px;
}
.switchLanguage ul a{
	color:#fff;
}
.switchLanguage li{
	list-style:none;
}
.switchLanguage>li.switchLanguageli:hover>ul{
	display:block;
}
/*17-2-34 add by wangjiaqing for header end*/



/*12-19 add by zhangjing for header-nav-001*/
.head-navbar-001{
	height: 65px;
	display: block;
	background: #74adaa;
	margin: 0px auto;
}
.head-navbar-001  .navbar-nav > li a:hover{
	background: #adc440;
	animation:myfirst 1s;
	-moz-animation:myfirst 1s; /* Firefox */
	-webkit-animation:myfirst 1s; /* Safari and Chrome */
	-o-animation:myfirst 1s; /* Opera */
}

@keyframes myfirst{
	0%   {background:#74adaa;;}
	25%  {background: #40c468;}
	50%  {background: #99ef54;}
	100% {background: #adc440;}
}

@-moz-keyframes myfirst /* Firefox */
{
	0%	{background:#74adaa;;}
	25%  {background: #40c468;}
	50%  {background: #99ef54;}
	100% {background: #adc440;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
	0%   {background:#74adaa;;}
	25%  {background: #40c468;}
	50%  {background: #99ef54;}
	100% {background: #adc440;}
}

@-o-keyframes myfirst /* Opera */
{
	0%   {background:#74adaa;;}
	25%  {background: #40c468;}
	50%  {background: #99ef54;}
	100% {background: #adc440;}
}
@media (min-width:992px) {
.head-navbar-001 .navbar-collapse{
	text-align:center;
}
.head-navbar-001 .nav>li{
	width:120px;
	display: inline;
	float: left;
	border-right: 1px solid #94c0be;
}
.head-navbar-001 .nav>li:last-child {
border-right: none;
}
.head-navbar-001 .nav>li>a{
	color:#fff !important;
	border:none;
}
 .head-navbar-001 .navbar-collapse>.nav{
 	display: inline-block;
	float:none;
	margin-top:10px;
 }
 .head-navbar-001 .navbar-collapse,.head-navbar-001 .navbar-collapse>.nav{
 	height:40px !important;
	
 }
.head-navbar-001  .navbar-nav > li > .dropdown-menu {
    margin-top: 10px;
}
}
/*header-001 end*/

/*12-20 add by zhangjing for header-nav-002*/
.search-btn{
	cursor: pointer;
}
.head-navbar-002 .nav li#searchButtonHeader{
	display:none;
}
/*header-002 end*/

/*12-20 add by zhangjing for header-003*/

.head-navbar-003 .nav li#searchButtonHeader{
	display:none;
}
.head-navbar-003 .nav>li>a{
	color:#fff !important;
	border:none !important;
}
.head-navbar-003 {
	background-image: url(../img/header/s_03.jpg);
	background-repeat: repeat;
	height: 48px;
}
.head-navbar-003 .container>.navbar-nav{
	display: inline-block;
	float:none;
}

@media (min-width:992px) {
 .head-navbar-003 .container{
	height:48px;
	text-align:center;
}

.head-navbar-003 .navbar-nav > li{
	width: 120px;
}
.head-navbar-003 .container>.navbar-nav> li:hover {
    color: #FFF;
    height: 48px;
    background-image: url(../img/header/w_03.jpg);
    background-repeat: repeat;
}
}
/*header-003 end*/

/*12-21 add by zhangjing for header-004 begin*/

/*header-004 end*/
.head-navbar-004{
	height: 65px;
	display: block;
	background: #74adaa;
	margin: 0px auto;
}
@media (min-width:992px) {
.head-navbar-004 .navbar-collapse{
	text-align:center;
}
.head-navbar-004 .nav>li{
	width:120px;
	display: inline;
	float: left;
	border-right: 1px solid #94c0be;
}
.head-navbar-004 .nav>li:last-child {
border-right: none;
}
.head-navbar-004 .nav>li>a{
	color:#fff !important;
	border:none;
	color: #fff;
	display: block;
	text-decoration: none;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	font-smoothing:antialiased; 
	text-transform: capitalize;
	overflow: visible;
	padding: 15px 30px 15px 31px;
	white-space: nowrap;
	font: 20px/20px Arial;
}
 .head-navbar-004 .navbar-collapse>.nav{
 	display: inline-block;
	float:none;
	margin-top:10px;
 }
 .head-navbar-004 .navbar-collapse,.head-navbar-001 .navbar-collapse>.nav{
 	height:40px !important;
	
 }
.head-navbar-004  .navbar-nav > li > .dropdown-menu {
    margin-top: 10px;
}
}

/*12-21 add by wangjiaqing for header begin*/
/*header begin*/
@media (max-width:992px) {
	.switchLanguage{
		width:auto;
	}
	.switchLanguage li{
		display:block;
    	width: auto;
	}
}
@media(max-width: 768px) {
	.navbar-toggle {
		display: block
	}
	.sr-only {
		position: absolute;
		width: 1px;
		height: 1px;
		padding: 0;
		margin: -1px;
		clip: rect(0, 0, 0, 0);
		border: 0;
	}
	.ap-header .navbar-toggle .fa {
		display: inline-block;
		font-size: 28px;
		/*font: normal normal normal 14px/1 FontAwesome;*/
		color: #fff;
	}
	.fa-bars:before,
	.fa-navicon:before,
	.fa-reorder:before {
		content: "\f0c9";
	}
	.head-toggle.container{
		width:100%;
	}
}
/*header end*/