@charset "utf-8";
.main_nbrk{
	width: 100%;
	height: auto;
	background: url(../images/mzyt_30.jpg) #fff no-repeat;
	background-position: center bottom;
	background-size: cover;
	margin: 0 auto;
}
.list_nbrk{
	width: 1550rem;
	height: auto;
	padding: 95rem 0 120rem;
	margin: 0 auto;
}
.list_nbrk_ul{
	width: 100%;
	height: auto;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	min-height: 300rem;
}
.list_nbrk_ul>h3{
    font-size: 30rem;
    font-weight: bold;
    color: #333;
    display: block;
}
.list_nbrk_li{
	width: 394rem;
	height: 228rem;
	background: url(../images/mzyt_31.jpg) no-repeat;
	background-position: center center;
	background-size: cover;
	margin: 0 30rem;
	box-shadow: 0 0 10rem #ddd;
}
.list_nbrk_li a{
	display: block;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 65rem 0 0;
}
.list_nbrk_li img{
	display: block;
	width: 52rem;
	height: 44rem;
	margin: 0 auto;
	transition: all 0.3s;
}
.list_nbrk_li h3{
	font-size: 24rem;
	color: #61b632;
	text-align: center;
	line-height: 1;
	margin: 30rem auto 0;
	transition: all 0.3s;
}
.list_nbrk_li:hover img{
	margin: -20rem auto 0;
	transition: all 0.3s;
}
.list_nbrk_li:hover h3{
	margin: 50rem auto 0;
	transition: all 0.3s;
}

.show_nbrk{
	width: 1550rem;
	height: auto;
	margin: 0 auto;
	box-sizing: border-box;
	padding: 110rem 60rem 120rem;
}
.show_nbrk_title{
	width: 100%;
	height: auto;
}
.show_nbrk_title h3{
	font-size: 36rem;
	color: #333333;
	font-weight: bold;
	text-align: center;
	line-height: 1;
}
.show_nbrk_main{
	width: 100%;
	height: auto;
	margin: 45rem auto 80rem;
}
.show_nbrk_main p{
	font-size: 16rem;
	color: #333333;
	line-height: 36rem;
}
.show_nbrk>a{
	display: block;
	width: 300rem;
	height: 60rem;
	font-size: 20rem;
	color: #fff;
	background-color: #78b52e;
	border-radius: 5rem;
	text-align: center;
	line-height: 60rem;
	margin: 0 auto;
}
@media only screen and (max-width: 1000px) {
	*{box-sizing: border-box;}
	.nav_er_m_but{
		display: none!important;
	}
	.main_nbrk{
		width: 100%;
		height: auto;
		background: url(../images/mzyt_30.jpg) #fff no-repeat;
		background-position: center bottom;
		background-size: cover;
		margin: 0 auto;
		border-top: 50rem solid #f7f7f7;
		border-left: 20rem solid #f7f7f7;
		border-right: 20rem solid #f7f7f7;
		border-bottom: 60rem solid #f7f7f7;
	}
	.list_nbrk{
		width: 710rem;
		height: auto;
		padding: 65rem 0 60rem;
		margin: 0 auto;
	}
	.list_nbrk_ul{
		width: 100%;
		height: auto;
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
	}
	.list_nbrk_ul>h3{
        font-size: 30rem;
        font-weight: bold;
        color: #333;
        display: block;
        text-align: center;
        margin: 0 auto;
    }
	.list_nbrk_li{
		width: 438rem;
		height: 253rem;
		background: url(../images/mzyt_31.jpg) no-repeat;
		background-position: center center;
		background-size: cover;
		margin: 0 30rem 45rem;
		box-shadow: 0 0 10rem #ddd;
	}
	.list_nbrk_li a{
		display: block;
		width: 100%;
		height: 100%;
		box-sizing: border-box;
		padding: 68rem 0 0;
	}
	.list_nbrk_li img{
		display: block;
		width: 65rem;
		height: 52rem;
		margin: 0 auto;
		transition: all 0.3s;
	}
	.list_nbrk_li h3{
		font-size: 30rem;
		color: #61b632;
		text-align: center;
		line-height: 1;
		margin: 30rem auto 0;
		transition: all 0.3s;
	}
	.list_nbrk_li:hover img{
		margin: -20rem auto 20rem;
		transition: all 0.3s;
	}
	.list_nbrk_li:hover h3{
		margin: 50rem auto 0;
		transition: all 0.3s;
	}
	
	.show_nbrk{
		width: 100%;
		height: auto;
		margin: 0 auto;
		box-sizing: border-box;
		padding: 40rem 20rem 60rem;
	}
	.show_nbrk_title{
		width: 100%;
		height: auto;
	}
	.show_nbrk_title h3{
		font-size: 36rem;
		color: #333333;
		font-weight: bold;
		text-align: center;
		line-height: 1;
	}
	.show_nbrk_main{
		width: 100%;
		height: auto;
		margin: 30rem auto 60rem;
	}
	.show_nbrk_main p{
		font-size: 24rem;
		color: #333333;
		line-height: 48rem;
	}
	.show_nbrk>a{
		display: block;
		width: 350rem;
		height: 70rem;
		font-size: 24rem;
		color: #fff;
		background-color: #78b52e;
		border-radius: 5rem;
		text-align: center;
		line-height: 70rem;
	}
}