/*通用列表页*/
.i_leftnav{
	width:220px;
	border:1px solid #e8e8e8;
}
.i_leftnav .title{
	width:100%;
	/*height:32px;*/
	line-height:32px;
}
.i_leftnav .title h2{
	color:#f54343;
	padding-left:10px;
	margin-top:20px;
	border-left:6px solid #f54343;
}
.i_leftnav ul{
	margin:15px;
	padding-top:15px;
	border-top:1px dashed #e8e8e8;
}
.i_leftnav ul li{
	line-height:1.3;
	background-color:#f5f5f5;
	margin-bottom:10px;
}
.i_leftnav ul li a{
	display:block;
    padding:8px 10px;
	border:1px solid #e7e7e7;
}
.i_leftnav ul li a:hover,
.i_leftnav ul li.hover a{
	border:1px solid #f54343;
	background-color:#f54343;
	color:white;
}
.i_listbox{
	width:100%;
}
.i_listbox .title{
	width:100%;
	height:45px;
	line-height:40px;
	border-bottom:1px solid #d9d6d6;
}
.i_listbox .title h2{
	height:46px;
	padding:0 15px;
	background:url(../images/channel_images/arrow02.gif) bottom center no-repeat;
}
.i_listbox ul{
	float:left;
	width:100%;
}
.i_listbox ul li{
	width: 31.3%;
	float: left;
	margin: 1%;
	border: 1px solid #1559a3;
	border-radius: 5px;
	cursor: pointer;
}
.i_listbox ul li .date{
	position:absolute;
	left:0;
	width:110px;
	color:#e13f38;
}
.i_listbox ul li a{
	font-size: 1rem;
	width: 100%;
	height: 100%;
	text-align: center;
	padding: 15px 10px;
	color: #1559a3;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}
.i_listbox ul li:hover{
	background: #1559a3;
}
.i_listbox ul li:hover a{
	color: #fff;
}

.i_listbox ul li a h3{
	line-height:40px;
}
.i_listbox ul li a p{
	color:#666;
}
.i_listbox ul.bmlist01 li a{
    display:inherit;
    margin:0;
    font-size: 0.8rem;
 }
.i_listbox ul.bmlist01 li {
    text-align:center;
 }
 
.i_listbox_bm{
	width:76%;
}
.i_listbox_bm .title{
	width:100%;
	height:45px;
	line-height:40px;
	border-bottom:1px solid #d9d6d6;
}
.i_listbox_bm .title h2{
	height:46px;
	padding:0 15px;
	background:url(../images/channel_images/arrow02.gif) bottom center no-repeat;
}
.i_listbox_bm ul{
	float:left;
	width:100%;
}
.i_listbox_bm ul li{
	float:left;
	padding:20px 0;
	border-bottom:1px solid #e5e5e5;
    width:100%;
    position:relative;
    /*min-height:70px;*/
}
.i_listbox_bm ul li .date{
	position:absolute;
	left:0;
	width:110px;
	color:#e13f38;
}
.i_listbox_bm ul li a{
	display:inline-block;
	margin-left:110px
}
.i_listbox_bm ul li a h3{
	line-height:40px;
}
.i_listbox_bm ul li a p{
	color:#666;
}
.i_listbox_bm ul.bmlist01 li a{
    display:inherit;
    margin:0;
 }
.i_listbox_bm ul.bmlist01 li {
    text-align:center;
    width:50%;
    float:left
 }
 .zf_file{
	/*width:729px;*/
    width:100%;
}
.zf_file thead{
	line-height:26px;
	background:url(../images/map_bg_h.gif) left top repeat-x;
}
.zf_file td{
	padding:28px 0;
	padding-left:5px;
	border:1px solid #e7e7e7;
	border-right:0;
	border-top:0;
	font-weight:normal;
}
.zf_file tbody td a{
	float:left;
}
.interactive-box{
	min-height: 670px;
}
@media(max-width:1200px){
	.i_listbox ul li{width: 48%;}
}

@media(max-width:720px){
	.i_listbox ul li{width: 100%;}
}	
@media(max-width:640px){
	.bindong-title{margin-bottom: 0;}
}
@media(max-width:375px) {
	.i_listbox ul li{margin-bottom: 10px;}
	.i_listbox ul li a{padding: 10px;}
	.interactive-box{height: auto;}
  
}