* {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	color: #666;
}

a,
button,
input {
	-webkit-tap-highlight-color: rgba(255, 0, 0, 0);
}

/* ios的内阴影 */
input,textarea {
	-webkit-appearance: none;
}

button {
	border: none;
}

ol,
ul {
	list-style: none;
}

body {
	background-color: #f5f5f6;
}

/* input placeholder的颜色 */
input::-webkit-input-placeholder {
	color: #BBBBBB;
}



/* 顶部标题 */
.fixedHeader{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	border: none;
	z-index: 999;
}
.greenTitle {
	background: linear-gradient(to right bottom, #19A57B, #4CAD68);
	height: 7.5rem;
	width: 100%;
	text-align: center;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}
.greenTitle i{
	font-size: 2.75rem;
	color: #FFF;
	margin-left: 1.625rem;
	position: absolute;
	left: 0;
	top: 31%;
}

.greenTitle p {
	font-size: 2.75rem;
	color: #FFF;
	font-family: 黑体;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;/* 省略号 */
	width: 24.75rem;
}
/* 文字介绍 */
.firmContent {
	background-color: #FFF;
	margin-top: 9.125rem;
	padding: 0 2.75rem;
	overflow: hidden;
}
.contentImg{
	margin-top: 2.5rem;
}
.contentImg img {
	width: 100%;
	height: 16.375rem;
	border-radius: 1.25rem;
}

.contentText p {
	color: #333;
	font-size: 2.4375rem;
}
.contentText p img{
	max-width: 100%;
}
.contentText p:first-child{
	padding-top: 2.5rem;
}
.contentText p:last-child {
	padding-bottom: 2.5rem;
}
/* 详情页样式 */
.detailTitle{
	font-size: 2.4375rem;
	font-family: 黑体;
	font-weight: 500;
	color: #333333;
	margin-top: 2.5rem;
}
.bottom{
	margin-bottom: 2.5rem;
}
.hangyeImg img{
	width: 55.625rem;
	height: 30rem;
	margin-top: 2.5rem;
	border-radius: 0.625rem;
}

/* 底部导航 */
.footer_nav {
	z-index: 999;
	width: 100%;
	background-color: #fff;
	border-top: 0.0625rem solid #e9ebf3;
	position: fixed;
	bottom: 0;
	left: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.footer_nav ul {
	display: flex;
	justify-content: space-around;
	align-items: center;
	width: 100%;
	padding: 0.625rem 0;
}

.footer_nav ul li {
	text-align: center;
}

.footer_nav ul li a img {
	width: 4.25rem;
	height: 4.25rem;
}

.footer_nav ul li a p {
	font-size: 1.75rem;
	color: #666;
}

.footer_nav ul li a .nav-active {
	color: #4AA139;
}
/* 分页样式 */
.page{
	font-size: 2.5rem;
	text-align: center;
	margin: 3.125rem;
}
.page li{
	display: inline-block;
	
}
.page li a{
	background-color: #FFF;
	border-top: 0.0625rem solid #4aa139;
	border-bottom: 0.0625rem solid #4aa139;
	border-right: 0.0625rem solid #4aa139;
}
.page li:first-child a{
	border-left:0.0625rem solid #4aa139;
	border-top-left-radius:0.625rem ;
	border-bottom-left-radius:0.625rem ;
}
.page li:last-child a{
	border-right:0.0625rem solid #4aa139;
	border-top-right-radius: 0.625rem;
	border-bottom-right-radius: 0.625rem;
}
.page li a{
	color: #4aa139;
	padding: 0.625rem 1.25rem;
}
.page-active a{
	background-color: #4aa139 !important;
	color: #FFF !important;
}