.newslist {overflow: hidden;margin: 0;padding-top: 10px;}

.hy_new_tit span { font-size: 14px; font-weight: 500; color: #999; margin-left: 10px; font-family: Arial, Helvetica, sans-serif; }
._h4_tit { font-size: 16px; text-align: center; color: #666464; width: 70%; margin: 10px auto 40px; }
.newslist li { width: 22%;*width: 21.8%; margin: 0 1.5% 35px; float: left; }
.newslist ._title { font-size: 16px; color: #000; font-weight: 400; line-height: 28px; height: 28px; overflow: hidden; margin: 10px 0; }
.newslist ._text { font-size: 14px; color: #747474; height: 44px; line-height: 22px; overflow: hidden; }
.newslist li a{ display:block;transition:all .5s;-webkit-transition:all .5s;}
.newslist li a:hover{transform:translateY(-6px);-webkit-transform:translateY(-6px);transition:all .5s;-webkit-transition:all .5s;}
.newslist li a:hover ._title{ color:#188189;}

.newsdetail{ overflow:hidden; line-height:22px;}
.newsdetail a{ color:#093; }
.newsdetail a:hover{text-decoration:underline;}
.newsdetail h1{ font-size:22px; margin:15px; text-align:center;}
.newsdetail .detailtime{ text-align:right; margin-bottom:20px;}
.newsdetail .detailneir{ width:100%; overflow:hidden;line-height: 25px;}
.fenxiang{overflow:hidden;margin-bottom: 50px;}
.fenxiang p.fenxingl{display:inline-block;float:left;width:49.9%;background: #2ec4b6;padding: 8px;}
.fenxiang p.fenxingr{display:inline-block;float:right;width:49.9%;background: #2ec4b6;padding: 8px;}
.fenxiang p span{ font:bold;}
.fenxiang p a{text-decoration:underline;color: #fff;}
@media screen and (max-width: 767px){
	.newslist li { width: 47%;*width: 46.8%; }
	.fenxiang p.fenxingl{ display:block; float:inherit; width:100%; margin-bottom:8px;}
.fenxiang p.fenxingr{display:block; float:inherit; width:100%;}
}