﻿.width1200{
	width: 1200px;
	margin:0 auto;
}
.kejiaocontent{
	margin: 20px auto;
    overflow: hidden;
    min-height: 500px;
}
.news_pic img{
	width: 100%;
}
.newslist3{overflow: hidden;margin-bottom: 60px;}
.newslist3 ul{margin-bottom: 20px;}
.newslist3  ul li {
	width: 1160px;
	margin:0 auto;
    overflow: hidden;
    height: 160px;
    padding: 30px 10px;
    transition: all 0.5s;
    border-bottom: 1px solid #F0F0F0;
}
.newslist3 ul li a{
	height: 160px;
}
.newslist3 .news_pic {
    float: left;
    width: 240px;
    height: 160px;
    overflow: hidden;
}
.newslist3 .news_pic img{width: 100%;height: 100%;}
.news_pic{width: 100%;}
.newslist3 .news_font {
    width: 685px;
    height: 160px;
    float: left;
    transition: all 0.3s;
    margin-left: 50px;
}
.newslist3 .news_font p {
    font-size: 14px;
    height: 52px;
    line-height: 26px;
    color: #959393;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.newslist3 i{display: block;width: 75px;height: 15px;border-bottom: 1px solid #8c8c8c;}
.newslist3 h3 {
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    color: #000;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #202020;
    transition: all 0.3s;
}
.newslist3 ul li:hover .news3more{
	border:1px solid #1a934a;
	color: #1a934a;
}
.newslist3 ul li:hover{
	background: #fff;
    box-shadow: 0 6px 16px rgba(43, 43, 43, 0.2);
}
.news3date h2{height: 60px;line-height:60px;font-size: 26px;color: #8c8c8c;display: inline-block;font-weight: bold;}
.news3date em{font-size: 14px;color: #8c8c8c;display: inline-block;}
.news3date span::before{opacity: 0;}
.news3date span::{opacity: 1;}
.news3date span{
	display: block;
	color: #1a944b;
	font-weight: bold;
	font-size: 22px;
	margin-top:15px;
	width: 70px;
	transition: all 0.3s;
}
.newslist4 ul li:hover .news3date span{
	display: block;
	color: #fff;
	font-weight: bold;
	font-size: 22px;
	margin-top:15px;
	width: 45px;
	background: #1a934a;
	padding-left: 25px;
}
.news3more{
	width: 110px;
	height: 35px;
	border:1px solid #eeeeee;
	line-height: 35px;
	text-align: center;
	float: right;
	margin-top:50px;
	transition: all 0.5s;
}
.newslist3 ul li:hover .news3more{
	border:1px solid #1a934a;
	color: #1a934a;
}
/* 分页 */
.black2 { padding: 10px;  margin: 20px auto;  text-align: center; overflow:hidden; margin-bottom:40px;}
.black2 a { border: #757575 1px solid; padding:5px 10px; color: #000000; text-decoration: none;margin: 2px; }
.black2 a:hover { border: #1a934a 1px solid; background:#1a934a; padding:5px 10px; color: #fff;  text-decoration: none; margin: 2px; }
.black2 span.current { border: #1a934a 1px solid; background:#1a934a; padding:5px 10px; color: #fff;  text-decoration: none; margin: 2px; }
.black2 span.disabled { border: #ccc 1px solid; padding:5px 10px; color: #ccc;  text-decoration: none; margin: 2px; }



.neicontent{
	overflow: hidden;
	margin:20px auto;
	color: #949494;
	line-height: 25px;
	min-height: 500px;
}
.neicontent p{
	color: #949494;
	line-height: 25px;
	margin:20px 0;
	text-indent: 2em;

}
.neicontent p img{display: block;text-indent: 0;}
.neicontent p strong{
	font-size: 16px;
	color: #000;
}
.neicontent p img{
	display: block;
	margin:0 auto;
}
.neicontent .imgfloat img{
	display: block;
	float: right;
}
.neicontent .dongyuan h3{
	font-size: 24px;
	color: #454545;
	text-align: center;
	height: 90px;
	line-height: 90px;
	overflow: hidden;
}
.con_title {
    width: 1200px;
    margin: 0 auto;
    border-bottom: 1px solid #DDDDDD;
    padding-bottom: 40px;
    padding-top: 15px;
    margin-bottom: 30px;
}
.con_title h1 {
    font-size: 26px;
    color: #494848;
    text-align: center;
    line-height: 40px;
    margin-bottom: 20px;
}
.con_title h2 {
    color: #969494;
    text-align: center;
}