footer{
	background-color: #19438D;
	height: 635px;
}
.company-footer{
	width:100%;
	height: 635px;
	
}
.company-footer .footer-top{
	max-width: 1568px;
	height: 505px;
	margin: auto;
	display: flex;justify-content: space-between;
}
.company-footer .footer-top .left_topfooter{
	width:42%;
	display: flex;flex-direction: column;
	font-size: 14px;
	
	font-weight: 300;
	color: #FFFFFF;
	line-height: 36px;text-indent: 84px;
}
.company-footer .footer-top .left_topfooter .wxgzh{
	text-indent:98px;
}
.left_topfooter .imglogo{
	width: 126px;height: 40px;
	margin: 100px 0 47px 84px;
}
.left_topfooter .cc-erm{
	width: 101px;height: 101px;
	margin: 30px 0 0 84px;
}
.company-footer .footer-top .right_topfooter{
	width:58%;
	font-size: 14px;
	
	font-weight: 300;
	color: #FFFFFF;
	line-height: 36px;
	
}
.right_topfooter-div{
	width: 20%;float: left;margin-top: 100px;
}
.right_topfooter-div p{
	
	font-size: 14px;
	
	font-weight: 300;
	color: #FFFFFF;
	line-height: 36px;
}
.right_topfooter-div p a{
	color: white;
}
.right_topfooter-div p a:hover{
	opacity: 0.7;
}
.right_topfooter-div p:nth-of-type(1){
	font-size: 18px;
	
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 20px;
}
.company-footer .footer-bottom{
	width: 1560px;
	height: 129px;
	font-size: 14px;
	
	font-weight: 300;
	color: #FFFFFF;
	line-height: 129px;
	margin: auto;text-indent: 84px;border-top: 1px solid rgba(255,255,255,0.1);
}
.company-footer .footer-bottom a{
	color: white;
}
.company-footer .footer-bottom a:hover{
	cursor: pointer;opacity: 0.7;
}


@media screen and (max-width:1050px) {
	footer{
		height: auto;min-height: 220px;
	}
	.company-footer{
		height: auto;
	}
	.company-footer .footer-top{
		height: auto;
	}
	.company-footer .footer-top .right_topfooter{
		display: none;
	}
	.company-footer .footer-top .left_topfooter{
		width: 100%;text-indent: 0;font-size:16px;text-indent:10px;line-height:40px;margin-top:15px;
	}
	.left_topfooter .imglogo{
		display: none;
	}
	.company-footer .footer-bottom{
		height: 35px;
		width: 100%;line-height:30px;text-indent: 0;font-size:14px;text-align: center;
	}
	.company-footer .footer-top .left_topfooter p{
		text-indent: 10px;text-align: center;
	}
	.left_topfooter .cc-erm{
		width:18%;height:100px;margin: 0; margin-left:40%;margin-top:10px;
	}
	.company-footer .footer-top .left_topfooter .wxgzh{text-align: center;text-indent: 0;}
}
@media screen  and (max-width:750px){
	.company-footer .footer-top .left_topfooter{
		width: 100%;text-indent: 0;font-size: 0.24rem;text-indent: 0.1rem;line-height: 0.46rem;margin-top: 0.2rem;
	}
	.company-footer .footer-bottom{
		height: 35px;
		width: 100%;line-height:30px;text-indent: 0;font-size: 0.23rem;text-align: center;
	}
	.company-footer .footer-top .left_topfooter p{
		text-indent: 0.2rem;text-align: left;
	}
	.left_topfooter .cc-erm{
		width: 2rem;height: 2rem;margin: 0; margin-left: 2.75rem;margin-top: 0.2rem;
	}
}
.company-footer .footer-top .left_topfooter p{
	word-break: break-word;
}