ul,li{list-style:none;}
#newslist{width: 100%;}
.am{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
ul.newlist_nav{width: 80%;margin: 0px auto;}
ul.newlist_nav li a{ text-decoration:none;display:block; border:solid 1px #e5e5e5; padding:10px 10px 10px 90px; position:relative; height:70px; margin-bottom:15px; color:#3a3a3a;}
ul.newlist_nav li p.time{ position:absolute; left:0; top:3px; height:70px; width:80px;letter-spacing: 0.05em;color: black;}
ul.newlist_nav li p.time span{ display:block; text-align:center; line-height:1; font-size:12px;color: black;}
ul.newlist_nav li p.time span.day{ font-size:29px; padding:10px 0 5px 0;color: black;}
ul.newlist_nav li h3.title{ position:relative; font-size:20px; font-weight:400; line-height:20px;text-align: center;}
ul.newlist_nav li h3.title:before{ content:''; position:absolute; left:-12px; top:-19px; width:1px; height:72px; color:#e5e5e5; background:#e5e5e5;}
ul.newlist_nav li a:hover{ background:#31ad71; color:#fff;border:solid 1px #31ad71;}
.animate-2{-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;-ms-animation:fadeInUp .5s .2s ease both;}/*向上淡入*/
ul.col-2{overflow:hidden;}
ul.col-2 li{margin-right:2%;text-decoration:none;}

@media (max-width: 768px){
	ul.newlist_nav{text-align: center;padding: 2em 0 3em 0;font-size: 12px;color: #757575;font-weight: 100;width: 100%;}
	ul.newlist_nav li{margin-right: 0px;}
	ul.newlist_nav li a{margin-bottom: 10px;}
	ul.newlist_nav li p.time {position: absolute;left: 0;top: 8px;}
	ul.newlist_nav li p.time span.day{font-size:18px;}
	ul.newlist_nav li h3.title{ position:relative; font-size:15px; font-weight:400; line-height:20px;text-align: center;	}		
	ul.newlist_nav li h3.title:before{ content:''; position:absolute; left:-12px; top:-10px; width:1px; height:51px; color:#e5e5e5; background:#e5e5e5;}
}