/* 头部 */
.headTop{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background-image: url(../images/headbg.png);
	background-repeat: repeat-x;
	color: #fff;
	font-size: 14px;
}
.headTop .mainsVw{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.headTop .headTopBocy{
	display: flex;
	align-items: center;
}
.headTop .headToplist{
	display: flex;
	align-items: center;
	color: #fff;
	margin-left: 30px;
	font-size: 14px;
}
.headTop .headTop_icon{
	width: 25px;
	margin-right: 5px;
	vertical-align: middle;
}

/* logo + 导航栏 */
.head{
	width: 100%;
	background-image: url(../images/headbg02.png);
	background-size:cover;
	background-repeat:no-repeat;
	padding: 20px 0 12px;
}
.head .mainsVw{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.head .logo{
	width: 200px;
}
.headBody{
	width: calc(100% - 200px);
}



.headBody_head{
	width: 100%;
	margin-bottom: 30px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.headBody_head .title{
	width: calc(100% - 200px);
	text-align: center;
	margin: 0 auto;
}
.headBody_head .title h1{
	font-size: 48px;
	color: #932623;
}
.headBody_head .title p{
	font-size: 17px;
	color: #0c217a;
	font-weight: bold;
	margin-top: 5px;
}

.wx{
	width: 200px;
	display: flex;
	align-items: center;
	text-align: right;
	font-size: 14px;
	color: #333333;
}
.wx .wxImags{
	width: 100px;
	padding: 3px;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-right: 10px;
}
.wx p{
	line-height: 28px;
}


.headNav{
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.headSearch{
	width: 210px;
	display: flex;
	height: 35px;
	line-height: 35px;
	justify-content: flex-end;
	border-radius: 5px;
	border: 1px solid #ddd;
	background-color: #fff;
}
.headSearch button{
	border: none;
	outline: none;
	width: 45px;
	height: 35px;
	line-height: 35px;
	background-color: #bd3128;
	vertical-align: middle;
	cursor: pointer;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.headSearch button img{
	width: 20px;
	height: 20px;
}
.headSearch input{
	width: calc(100% - 50px);
	border: none;
	outline: none;
	margin-top: 1px;
	text-indent: 10px;
}




.navigation li{
	display: inline-block;
	/* margin: 0 0.5%; */
}

.navigation li a{
	font-size: 15px;
	padding: 3px 8px;
	border-radius: 30px;
}
.navigation li.active a{
	color: #bd3128;
	border: 2px solid #bd3128;
}
.navigation li a:hover{
	color: #bd3128;
}








/* 底部 */
.footer{
	background:url(../images/footerbg.png);
	background-size:cover;
	background-repeat:no-repeat;
	-moz-background-size:cover;
	padding: 40px 0 40px 0;
}
.footer .mainsVw{
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}
.footer .mainsVw .fotterTime{
	width: 25%;
	padding-left: 5%;
	margin-right: 3%;
}
.footer .mainsVw .fotterTime2{
	width: 30%;
}
.footer .mainsVw .fotterTime3{
	width: 30%;
	margin-top: 20px;
}



/* 第一段 */
.footer .footerLogo{
	width: 200px;
}
.footer .logoText{
	margin-top: 30px;
}
.footer .logoText p{
	margin-top: 20px;
	font-size: 26px;
	color: #8ab0f3;
}
.footer .logoText p:nth-child(2){
	margin-left: 50px;
}
.footer .logoText p:nth-child(3){
	margin-left: 100px;
}


/* 第二段 */
.footer .fotterTime2 h3{
	font-size: 26px;
	color: #8ab0f3;
}
.footer .fotterTime2 .fotter_A{
	margin-top: 30px;
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: space-between;
	border-top: 1px solid #ffffff;
}
.footer .fotterTime2 .fotter_A a{
	width: 48%;
	color: #fff;
	font-size: 16px;
	margin-top: 22px;
	vertical-align: middle;
}
.footer .fotterTime2 .fotter_A a span{
	display: inline-block;
	margin-left: 5px;
	margin-right: 10%;
	font-size: 18px;
}


.footer .fotterTime3 .list{
	display: flex;
	color: #fff;
	margin-top: 25px;
}
.footer .fotterTime3 .list p{
	font-size: 16px;
	
}
.footer .fotterTime3 .list p:first-child{
	margin-right: 30px;
}
.footer .fotterTime3 .list p span:first-child{
	margin-right: 30px;
}

.footerlink .mainsVw{
	display: flex;
	justify-content: center;
	padding: 10px 0;
	font-size: 14px;
}
.footerlink .mainsVw a{
	font-size: 14px;
	margin-right: 10px;
}
.footerlink .mainsVw p{
	margin-right: 10px;
}