@charset "utf-8";

#top_slide{
	height:400px;
	background:url(../images/top/bg_slide.jpg) no-repeat;
	border-bottom:4px solid #b85538;
	padding-top:20px;
}
#top_slide_during{
	width:980px;
	margin:0 auto;
	display: table-cell;
}
#top_slide_during .bxslider{
	width:680px;
	height:360px;
	overflow:hidden;
}
#top_slide_banner{
display: table;
width: 980px;
margin: 0 auto;
}
#event_banner_ul{
display:table-cell;
width: 300px;
vertical-align: top;
padding-left: 20px;
box-sizing: border-box;
}
.event_banner_ul{
vertical-align: top;
}
.event_banner_li_1 img{
padding-bottom: 20px;
vertical-align: top;
}
.event_banner_li_2 img{
vertical-align: top;
}

#news_art{
	width:680px;
	height:400px;
	padding:10px;
	background:#FFF;
	box-sizing:border-box;
}
#news_div{
	width:660px;
	height:380px;
	box-sizing:border-box;
	border:1px solid #d8c78e;
}
#news_ul{
	overflow-x:hidden;
	overflow-y:scroll;
	height:310px;
	width:630px;
	position:relative;
	padding-left:20px;
}
#news_ul li{
	width:600px;
	padding-bottom:10px;
}
#news_ul li .news_data{
	margin-bottom:10px;
	border-bottom:1px dotted #7d7d7d;
}
.news_data .news_time, .news_ttl{
	line-height:1.5;
}
.news_data .news_ttl{
	color:#00a0e9;
	font-size:14px;
	font-weight:bold;
}
.news_comment{
	line-height:1.5;
}

#top_mid{
	display:table;
	width:680px;
	padding:0 0 10px 0;
}
#top_mid_l{
	display:table-cell;
	background:url(../images/top/bg_pickup.png) no-repeat;
	width:310px;
	height:510px;
	padding-right:20px;
	overflow:hidden;
}
#top_mid_r{
	display:table-cell;
	width:350px;
	height:510px;
	box-sizing:border-box;
	padding:10px;
	overflow:hidden;
	vertical-align:top;
	background:rgba(255,255,255,0.4);
}
#nf_div{
	width:330px;
	height:490px;
	border:1px solid #d8c78e;
	box-sizing:border-box;
}
#nf_ul{
	overflow-x:hidden;
	overflow-y:scroll;
	position:relative;
	height:420px;
	width:320px;
	box-sizing:border-box;
}
#nf_ul .nf_li{
	display:table;
	padding:10px;
	cursor:pointer
}
#nf_ul .nf_li .nf_img{
	display:table-cell;
	width:140px;
}
#nf_ul .nf_li .nf_img a img{
	border:1px solid #CCC;
}
#nf_ul .nf_li .nf_data{
	display:table-cell;
	vertical-align:top;
	padding:5px 0;
	text-align:left;
}
#nf_ul .nf_li .nf_data li{
	line-height:1.6;
}
#nf_ul .nf_li .nf_data .nf_data_li1{
	color:#001c55;
	padding-bottom:5px;
}
#nf_ul .nf_li .nf_data .nf_data_li2{
	padding-bottom:15px;
}
#nf_ul .nf_li .nf_data .nf_data_li3{
	color:#515151;
	overflow:ellipsis;
}
.top_tab_link {
    width: 280px;
    margin: 0 auto;
}
.top_tab_link img {
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
    display: inline-block;
    vertical-align: middle;
}