@charset "utf-8";
html,body{
	font-family: "微软雅黑" ;
	font-size: 14px;
}
body,p,ul,li,h1,h2,h3,h4{
	padding: 0;
	margin: 0;
}
a{
	text-decoration: none;
}
li{
	list-style: none;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
p{
	line-height: 24px;
    _line-height: 24px;
    *line-height: 24px;
}
/****************************************************************导航部分开始************************************/
.navbar {
	/*background-color: #fff;*/
	border-bottom: 0;
	height: 65px;
	line-height: 65px;
	transition: background 1s;
}
.navbarColor{
	background-color: #242424;
}
.nav-logo{ 
	float: left; 
	height: 65px;
	overflow: hidden; 
} 
.navbar-nav > li > a {
    color: #fff;
    width: 90px;
    text-align: center;
    line-height: 35px;
}
.navbar-nav > li > .active{
    width: 90px;
    text-align: center;
    background-color: #419df2;
}
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus {
    width: 90px;
    text-align: center;
    background-color: #419df2;
}
.nav-logo a{ 
	margin: 0; 
	padding: 0; 
} 
.imgLogo{
	margin-top: 8px;
	width: auto;
}
.caret{
	display: none;
}
.navbar-collapse.in {
    overflow-y: hidden; 
}


/*********************************************************************导航部分结束***********************************************/
/*********************************************************************banner部分结束********************************************/
.banner{
	height: 280px;
    margin-top: 64px;
	background-size: 100% 100%;  
  	-moz-background-size: 100% 100%;  
  	-webkit-background-size: 100% 100%;  
}
/*********************************************************************banner部分结束********************************************/
/*********************************************************************底部开始***************************************************/
.footer{
	color:#fff;
	font-size: 14px;
	padding: 20px 0;
	background-color: #242424;
}
.footerTop a{
	color:#fff;
}
.footerTop a:hover{
	text-decoration: none;
}
/*flex居中*/
.footerTop,.footerCenter1,.footerCenter2,.footerBootom {
    list-style-type: none;
    display: -moz-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -moz-box-align: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -moz-box-pack: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    /*for ie9*/ 
    margin: 5px auto;
    justify-content: center;
    display: table;
}
.footerTop li ,.footerCenter1 p,.footerCenter2 p,.footerBootom p{
    display: table-cell;
}
.footerTop li {
	padding: 0 12px;
}
.footerTop li a:hover{
	color:#419df2;
}
.footerCenter1 p a{
    text-decoration: none;
    color:#fff;
}
/*********************************************************************底部结束***************************************************/
