@CHARSET "UTF-8";
/*= Reset =*/ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{font-weight:normal;text-align:left;}
fieldset,img{border:0;}
ul li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h5{font-size:18px;margin-bottom:20px;color:#666;}
h5 span{font-size:12px;color:#ccc;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
body{word-wrap:break-word;background: #F0F0F0;}
a { text-decoration:none;color:#1C3D72 }
img{-ms-interpolation-mode:bicubic;}
.box { width:940px;margin:18px auto 0 auto; }
.event_year { width:60px;border-bottom:2px solid #DDD;text-align:center;float:left;margin-top:10px; }
.event_year li { height:40px;line-height:40px;background:#FFF;margin-bottom:1px;font-size:18px;color:#828282;cursor:pointer; }
.event_year li.current { width:69px;background:#0061af url('../img/jian.png') 60px 0 no-repeat;color:#FFF;text-align:left;padding-left:9px; }
.event_list { width:850px;float:right;background:url('../img/dian3.png') 139px 0 repeat-y;margin:10px 0 20px 0; }
.event_list h3 { margin:0 0 10px 132px;font-size:24px;font-family:Georgia;color:#0061af;padding-left:25px;background:url('../img/jian.png') 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic; }
.event_list li { background:url('../img/jian.png') 136px -80px no-repeat; }
.event_list li span { width:127px;text-align:right;display:block;float:left;margin-top:10px; }
.event_list li .box { width:680px;margin-left:24px;margin-top:0;margin-bottom:20px;display:inline-block;padding-left:10px;background:url('../img/jian.png') -21px 0 no-repeat;line-height:25px;_float:left; }
.event_list li .box font {width:400px;}
.copyright { width:1050px;margin:0 auto;padding:20px 0;text-align:center;color:#999;display:table; }
.event_list li .box .content {
	width:650px;
	height:auto;
	text-align:left;
	padding:10px 15px;
	background:#FFF;
	margin:0;
	box-shadow: #ddd 10px 10px 10px;
	overflow: hidden;
	cursor: pointer;
}
.event_list li .box .content:hover .info {
	/*max-height: 500px;*/
	height: auto;
	padding-top: 20px;
	opacity: 1;
}

.event_list li .box .content .info {
	width: 100%;
	overflow: hidden;
	margin: 0;
	display: flex;
	height: 0;
	opacity: 0;
	transition: all 500ms;
}
.event_list li .box .content h5 {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 0;
	font-size: 14px;
}
.event_list li .box .content .info .description {
	width: 100%;
	line-height: 150%;
	font-weight: 400;
	text-indent: 25px;
	padding-right: 20px;
}
.event_list li .box .content .info .cover {
	width: 250px;
}
