#banner{height:260px}
#main{padding-bottom: 100px;}
.cont{padding: 65px 15px 10px;min-height: 600px;}
.p_tit{margin: 70px 20px 50px;}
.jbqk .text_cont{margin-top: 40px;}
.jbqk .text{width:660px;margin-left: 20px;}
.jbqk .text_cont img{margin:0 20px 10px 0;}
.jbqk .text_cont p{font-size: 16px;line-height: 26px;margin-bottom: 10px;    text-align: justify;}

.zdsx {position: relative;}
.swiper-container4,.swiper-container5{margin: 45px 0 0;}
.zdsx .swiper-slide{width:400px;}
.zdsx .slide-pic img{width:370px;height:242px;}
.zdsx .slide-pic h5{margin-bottom:20px;width:100%;height:83px;box-sizing: border-box;border: 1px solid #e5e5e5;line-height:24px;padding:17px 18px 0;box-sizing: border-box;font-size: 16px;font-weight: 600;}
.zdsx .slide-pic .time{color:#808080;margin-top: 10px;}
.zdsx .slide-pic p{margin-bottom: 5px;line-height: 24px;width:360px}
.zdsx .slide-pic a.more{padding-left: 30px;background: url(../images/xinxi3.jpg) no-repeat left center;margin-top: 10px;display: block;}
.zdsx .slide-pic a.more:hover{color:#BF9F62}
.zdsx .img {position: relative;width:370px;height:242px;overflow: hidden;}
.zdsx .img i{width:100%;height:242px;background: #523e33;display:block;position: absolute;top:0;left: 0;z-index: 1;opacity: .6;filter: alpha(opacity=60);transition: 500ms;opacity: 0;filter: alpha(opacity=0);}
.zdsx .img b{width:50px;height:50px;position: absolute;display:block;left:50%;top:50%;margin:-25px 0 0 -25px;background: url(../images/ss.png) no-repeat;z-index: 2;transition: 500ms;opacity: 0;filter: alpha(opacity=0);}
.zdsx .swiper-slide:hover i{opacity: .6;filter: alpha(opacity=60);}
.zdsx .swiper-slide:hover b{opacity: 1;filter: alpha(opacity=100);}
.swiper-product-prev,.swiper-product-next{width:64px;height:64px;position: absolute;top:285px;display: block;cursor: pointer;}
.swiper-product-prev{left:0px;background: url(../images/xx_prev.png);}
.swiper-product-next{right:20px;background: url(../images/xx_next.png);}
.contact ul{width:950px;margin:65px auto 0;}
.contact li{width:190px;height: 220px;margin-left: 105px;}
.contact li em{width:69px;height:69px;border-radius: 50%;background: #007154;display: block;margin: 0 auto 15px;}
.contact li p{text-align: center;margin-bottom: 5px;}
.contact li p b{font-size: 18px;color:#007154;}
.phone em i{width:69px;height:69px;background: url(../images/xx_phone.png) no-repeat center center;display: block;}
.mail em i{width:69px;height:69px;background: url(../images/xx_phone.png) no-repeat center center;display: block;}
.address em i{width:69px;height:69px;background: url(../images/xx_phone.png) no-repeat center center;display: block;}
.w1140{overflow: hidden;width:1170px}
#dituContent{width:1035px;height:314px;margin: 40px auto 0;}
.swiper-container4,.swiper-container5{width:1170px;overflow: hidden;height:500px}
.slide-pic{width:370px}



.year {
	width: 110px;
}

.year p {
	font-size: 18px;
	color: #b2b2b2
}

.year p.moth {
	font-size: 48px;
	font-family: arial;
	font-weight: 600;
	margin: 10px 0 15px;
}

.yaow li {
	height: 215px;
	position: relative;
	transition: 500ms;
	 width: 1140px;
    border-bottom: 1px dashed #d2d2d2;
    padding-top: 30px;
    box-sizing: border-box;
}
.yaow ul{
	margin-top: 20px;
}
.yaow li:hover {
	margin-left: 5px;
}

.yaow li .text {
	width: 1010px
}

.yaow li:hover .year p {
	color: #bf9f63
}

.yaow li h5 {
	font-weight: 600;
	margin-bottom: 10px;
}

.yaow li p.time {
	margin-bottom: 5px;
}

.yaow li p {
	line-height: 30px;
}

.yaow .more {
	width: 155px;
	height: 35px;
	display: block;
	color: #BF9F62;
	border: 1px solid #BF9F62;
	line-height: 35px;
	text-align: center;
	border-radius: 20px;
	margin: 15px 0;
	position: relative;
}

.yaow .more span {
	position: absolute;
	top: 0;
	left: 0;
	width: 155px;
	height: 35px;
	display: inline-block;
	color: #fff;
	z-index: 99;
}

.yaow .more:hover span {
	color: #BF9F62
}

.yaow .more:after,
.yaow .more:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	will-change: opacity, transform;
}

.yaow .more:after {
	z-index: 2;
	background-color: #BF9F62;
	border-radius: 2.25rem;
	opacity: 1;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.39, .575, .565, 1);
	transition: opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.39, .575, .565, 1);
	transition: opacity .3s cubic-bezier(.23, 1, .32, 1), transform .3s cubic-bezier(.39, .575, .565, 1);
	transition: opacity .3s cubic-bezier(.23, 1, .32, 1), transform .3s cubic-bezier(.39, .575, .565, 1), -webkit-transform .3s cubic-bezier(.39, .575, .565, 1);
}

.yaow .more:hover:after {
	opacity: 0;
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
	-webkit-transition: opacity .7s cubic-bezier(.23, 1, .32, 1), -webkit-transform .5s cubic-bezier(.39, .575, .565, 1);
	transition: opacity .7s cubic-bezier(.23, 1, .32, 1), -webkit-transform .5s cubic-bezier(.39, .575, .565, 1);
	transition: opacity .7s cubic-bezier(.23, 1, .32, 1), transform .5s cubic-bezier(.39, .575, .565, 1);
	transition: opacity .7s cubic-bezier(.23, 1, .32, 1), transform .5s cubic-bezier(.39, .575, .565, 1), -webkit-transform .5s cubic-bezier(.39, .575, .565, 1);
}