*{margin:0;padding:0;}


.middle .banner img{
	
	display: block;
	width: 100%;
	
}


.middle .one_row ul:after{
	
	content: "";
	display: block;
	clear: both;
	
}

.middle .one_row li{
	
	float: left;
	width: 0.675rem;
	background-color: #d6a354;
	padding: .1rem 0;
	margin: .1rem 0 .1rem .1rem;
	
}
.middle .one_row li img{
	
	display: block;
	height: .2rem;
	margin: 0 auto;
	
}
.middle .one_row li p{
	color: #ffffff;
	text-align: center;
	font-size: .118rem;
	margin-top: .04rem;
}

.middle .two_row {
	
	padding: .1rem;
	border: 1px solid #f1cfa6;
	margin: .1rem;
}

.middle .two_row .title {
	padding-bottom: .1rem;
}

.middle .two_row .title p{
	font-size: .12rem;
	font-weight:700 ;
}

.middle .two_row .box i{
	background-color: #d6a354 ;
	color: #FFFFFF;
	font-size: .118rem;
	padding: 0 .1rem;
	margin-right: .1rem;
}

.middle .two_row .title2{
	font-size: .118rem;
}

.middle .two_row .box p{
	
	font-size: .10rem;
	margin-top: .02rem;
	
}

.middle .two_row .box li{
	
	padding-bottom: .06rem;
	
}

.middle .three_row img{
	
	display: block;
	width: 100%;
	
}

.middle .three_row .box:after{
	
	content: "";
	display: block;
	clear: both;
	
}
.middle .three_row .box{
	padding: .1rem .1rem;
	background-color: #e88a0f;
}
.middle .three_row .box p{
	
	float: left;
	font-size: .118rem;
	color: #FFFFFF;
	line-height: .2rem;
	
}

.middle .three_row .box a{
	
	color: #FFFFFF;
	padding: .01rem 0.1rem;
	line-height: .18rem;
	
}
.middle .three_row .box span{
	
	float: right;
	font-size: .10rem;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	
}
.four_row .all_title{
	text-align: center;
	padding: .2rem 0 .1rem;
}
.four_row .all_title .box{
	display: inline-block;
}
.four_row .all_title img{
	float: left;
	width: .6rem;
}
.four_row .all_title h4{
	float: left;
	font-size: .12rem;
}
.four_row .all_title p{
	
	font-size: .10rem;
	color: #333333;
	
}

.four_row .text {
	
	font-size: .12rem;
	text-indent: 2em;
	padding: 0 .1rem .1rem;
	color: #333333;
	
}

.four_row li{
	
	color: #FFFFFF;
	margin-bottom: .1rem;

}

.four_row li .box{
	width: 2rem;
	padding: 0.06rem .1rem;
}
.four_row li h4{
	
	font-size: .12rem;
	
}
.four_row li p{
	
	font-size: .08rem;
	text-align: justify;
	
}

.four_row li .bgm{
	
	background-color: rgba(0,0,0,.6);
	
}

.four_row .bgm1{
	background: url(img/zyjs_1.png) no-repeat center;
	background-size: 100% 100%;
}

.four_row .bgm2{
	background: url(img/zyjs_3.png) no-repeat center;
	background-size: 100% 100%;
}

.four_row .bgm3{
	background: url(img/zyjs_2.png) no-repeat center;
	background-size: 100% 100%;
}

.four_row .bgm4{
	background: url(img/zyjs_4.png) no-repeat center;
	background-size: 100% 100%;
}




.four_row .bgm5{
	background: url(img/zyjs_7.png) no-repeat center;
	background-size: 100% 100%;
}

.four_row .bgm6{
	background: url(img/zyjs_5.png) no-repeat center;
	background-size: 100% 100%;
}

.four_row .bgm7{
	background: url(img/zyjs_6.png) no-repeat center;
	background-size: 100% 100%;
}

.four_row video{
	display: block;
	width: 100%;
}





.five_row {
	
	margin-top: .2rem;
	
}
.five_row li{
	
	width: 1.45rem;
	float: left;
	margin-left: .1rem;
	margin-bottom: .1rem;
	
}

.five_row li img{
	
	width: 100%;
	display: block;
	
}

.five_row li div{
	
	text-align: center;
	font-size: .118rem;
	padding: .04rem 0;
	
}

.five_row li p{
	
	font-size: .10rem;
	color: #666666;
	text-indent: 2em;
	
}
.allbtn:after{
	content: "";
	display: block;
	clear: both;
}
.allbtn a{
	
	width: 1.45rem;
	float: left;
	text-align: center;
	background-color: #391a08;
	color: #fde2ab;
	margin-left: .1rem;
	height: .3rem;
	line-height: .3rem;
	font-size: .12rem;
	
}

.sex_row li {
	overflow: hidden;
	margin-bottom: .1rem;
}
.sex_row li > div{
	width: 1.45rem;
	float: left;
	margin-left: .1rem;
}

.sex_row li .left .title,
.sex_row li .right .title{
	display: flex;
}

.sex_row li .left .title img,
.sex_row li .right .title img{
	width:.16rem;
	height:.16rem;
	margin-right: .06rem;
}

.sex_row li .left p {
	flex:1;
}

.sex_row li span{
	
	background-color: #d6a354;
	color: #FFFFFF;
	font-size: .08rem;
	text-align: center;
	width: .12rem;
	height: .14rem;
	line-height: .14rem;
	padding-left: .03rem;
	border-radius: .4rem;
	float: left;
	margin-right: .06rem;
	
}
.sex_row li .title p{
	font-size: .10rem;
	font-weight: 700;
}
.sex_row li img{
	display: block;
	width: 100%;
}
.sex_row li >div p{
	
	font-size: .08rem;
	
}
.seven_row p{
	font-size: .12rem;
	padding: 0 .1rem;
	text-indent: 2em;
}
.seven_row ul{
	overflow: hidden;
	padding-bottom: .1rem;
	
}
.seven_row li{
	width: 1.45rem;
	float: left;
	margin: .1rem 0 0 .1rem;
}
.seven_row li img{
	
	display: block;
	width: 100%;
	
}

.seven_row .allbtn{
	
	padding-bottom: .1rem;
	
}

.end .img img{
	display: block;
	width: 100%;
	margin: .1rem 0;
}

.end h4{
	text-align: center;
	font-size: .12rem;
}
.end .imgend img{
	display: block;
	width: 2rem;
	margin: 0 auto .2rem;
}




































