
.wrap {
	width:100%;
	margin: 0 auto;
	max-width: 1230px;
	position: relative;
	background-color:#fff;
}


.wrap_mid{

	width:90%;
	margin: 0 auto;
	max-width: 1230px;
	position: relative;



}

.wp1{display:none;}
* {
	margin: 0;
	padding: 0;
}

.clear {
	clear: both;
}
.clear:after, .clear:before {
	content: '';
	clear: both;
	display: table;
}

*, *:after, *:before {
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
}

.owl-theme .owl-dots .owl-dot span {
	width: 10px;
	height: 10px;
	margin: 0 5px;
	opacity: .6;
}
.owl-theme .owl-dots {
	margin-bottom: 30px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #ff9e24;
	opacity: 1;
}
.banner .img1 {
	overflow: hidden;
}
/*----------mainer----------*/
.mainer {
	margin-top: 70px;
}
.page {
	padding-top: 6px;
}
.page_tit {
	text-align: center;
	margin-bottom: 40px;
}
.page_tit h3 {
	font-size: 22px;
	font-weight: normal;
	color:#14670a;
	border:0;
	background-color: #fff;
}
.page_tit label {
	display: block;
	margin: 0 auto;
	margin-top: 20px;
	width: 78px;
	height: 5px;
	background: #222;
}
.page_tit p {
	text-align: center;
	max-width: 575px;
	line-height: 28px;
	color: #666;
	font-size: 16px;
	margin: 0 auto;
	margin-top: 20px;
	width: 90%
}






.page {
	overflow: hidden;
}


.page.on {
	background: #f5f5f5;
}
ul:after {
	content: '';
	display: block;
	clear: both;
}

.news_list {
	padding-bottom: 20px;
}
.news_list li img{
width: 30px;
float:left;

}
.news_list li {
height: 20px;
    width: 49%;
    float: left;
	margin-bottom: 24px;
}
.artili {
height: unset !important;
    width: unset !important;
    float: unset !important;
	margin-bottom: 24px;
}
.news_list li a {
    
    height:32px;
    line-height: 32px;
	display: block;
	border: 1px solid #348612;
	background: #fff;
		overflow: hidden;
	padding-left:2px;
	padding-right:10px;
}









.news_list .date {
	float: left;
	width: 80px;
	padding: 20px 0;
	padding-right: 65px;
	background: url(../images/icon6.png) no-repeat right center;
	background-size: auto 100%;
	color: #999;
	font-size: 16px;
	line-height: 30px;
	text-align: left;
	padding-left: 25px;
}
.news_list .date label {
	display: block;
	font-size: 36px;
	color: #999;
}
.news_list .text {
	overflow: hidden;
	padding-right: 200px;
	position: relative;
	padding-top: 10px;
}
.news_list .text .div_btn2 {
	position: absolute;
	top: 50%;
	margin-top: -20px;
	padding: 0 20px;
	line-height: 40px;
	background: #cfcfcf;
	color: #fff;
	right: 30px;
}
.news_list .text .div_btn2 span {
	display: inline-block;
	padding-right: 35px;
	background: url(../images/icon7.png) no-repeat right center;
}
.news_list .text h3 {
	font-size: 18px;
	font-weight: normal;
	line-height: 30px;
	color: #000;
}
.news_list .text p {
	line-height: 26px;
	color: #444;
	height: 52px;
	overflow: hidden;
}
.news_list li a1:hover .date {
	background: url(../images/icon6-1.png) no-repeat right center;
	;
	background-size: auto 100%;
}
.news_list li a1:hover .date span, .news_list li a:hover .date label {
	color: #242f35
}
.news_list li a1:hover {
	background: #242f35
}
.news_list li a1:hover .text h3, .news_list li a:hover .text p {
	color: #fff;
}
.news_list li a1:hover .div_btn2 {
	background: #ffdb60
}
.news_list li a1:hover .div_btn2 span {
	color: #242f35;
	background: url(../images/icon7-1.png) no-repeat right center;
}



.mid-page{margin-top:-35px;height:60px;background-color:#fff;padding-right:20px;text-align:center}
.mid-news{margin-top:30px;background-color:#fff}


/**/



.news_list_mid {
	padding-bottom: 0px;
}
.news_list_mid li img{
width: 30px;
float:left;
margin-right:2px;
padding-left:0px;
padding-top:2px;

}




.news_list_mid li {
height: 20px;
    width: 49%;
    float: left;
	margin-bottom: 24px;
}
.artili {
height: unset !important;
    width: unset !important;
    float: unset !important;
	margin-bottom: 24px;
}
.news_list_mid li a {
	display: block;
	border: 1px solid #0ca017;
	background: #fff;
}















.news_list_mid .date {
	float: left;
	width: 80px;
	padding: 20px 0;
	padding-right: 65px;
	background: url(../images/icon6.png) no-repeat right center;
	background-size: auto 100%;
	color: #999;
	font-size: 16px;
	line-height: 30px;
	text-align: left;
	padding-left: 25px;
}
.news_list_mid .date label {
	display: block;
	font-size: 36px;
	color: #999;
}
.news_list_mid .text {
	overflow: hidden;
	padding-right: 200px;
	position: relative;
	padding-top: 10px;
}
.news_list_mid .text .div_btn2 {
	position: absolute;
	top: 50%;
	margin-top: -20px;
	padding: 0 20px;
	line-height: 40px;
	background: #cfcfcf;
	color: #fff;
	right: 30px;
}
.news_list_mid .text .div_btn2 span {
	display: inline-block;
	padding-right: 35px;
	background: url(../images/icon7.png) no-repeat right center;
}
.news_list_mid .text h3 {
	font-size: 18px;
	font-weight: normal;
	line-height: 30px;
	color: #000;
}
.news_list_mid .text p {
	line-height: 26px;
	color: #444;
	height: 52px;
	overflow: hidden;
}
.news_list_mid li a1:hover .date {
	background: url(../images/icon6-1.png) no-repeat right center;
	;
	background-size: auto 100%;
}
.news_list_mid li a1:hover .date span, .news_list_mid li a:hover .date label {
	color: #242f35
}
.news_list_mid li a1:hover {
	background: #242f35
}
.news_list_mid li a1:hover .text h3, .news_list_mid li a:hover .text p {
	color: #fff;
}
.news_list_mid li a1:hover .div_btn2 {
	background: #ffdb60
}
.news_list_mid li a1:hover .div_btn2 span {
	color: #242f35;
	background: url(../images/icon7-1.png) no-repeat right center;
}

