/* CSS Document */
/*焦点图轮换s*/
.slideBox{
	overflow: hidden;
	position: relative;
} 
.slideBox .hd{
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 1;
} 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .img-text{
	position: absolute;
	bottom: 0px;
	color: #fff;
	z-index: 1;
	width: 100%;
	line-height: 35px;
	left: 0;
	height: 35px;
	overflow: hidden;
	padding: 0 4px;
}
.slideBox .img-bg{height: 35px;background: #000;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;position: absolute;bottom: 0px;width: 100%;overflow: hidden;left: 0;}

/*e*/
/*标签切换  书签切换 */
.slideTxtBox{ width:100%; }
.slideTxtBox .hd{ position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{  }

.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("/zjs2015/images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
/*e*/

/* 图片滚动css */
.picScroll-left{ overflow:hidden; position:relative; }
.picScroll-left .hd{ overflow:hidden;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; overflow:hidden;
	 cursor:pointer; background:url("/zjs2015/images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/zjs2015/images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{
	display:block;
}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
/*e*/

/*区块列*/
	.columnT{
		border-bottom: 3px solid #9cccea;
		height: 35px;
		}
	.colT{
	line-height: 25px;
	height: 25px;
	width: 80px;
	background-color: #003399;
	text-align: center;
	}
	.colT a{
	color: #FFFFFF;
	text-align: center;
}
	.columnB{
		padding-top: 10px;
		padding-bottom: 0px;
	}
	
	/*e*/
	/*一列*/
	.column11{
		margin-top: 20px;
	}
	.col11{
		width: 100%;
	}
	/*二列*/
	.column22{
		margin-top: 20px;
	}
	.col21{
		width: 486px;
	}
	.col22{
		width: 486px;
	}
	.colimg{
		width:150px;
		height: 248px;
		overflow: hidden;
	}
	.colimg1{
		width:150px;
		height: 110px;
		overflow: hidden;
	}
	.colimg ul,.colimg1 ul{
		margin-top: 10px;
	}
	.colimg ul li,.colimg1 ul li{
		margin-bottom: 25px;
		position: relative;
	}
	.colimg ul li .img,.colimg1 ul li .img{
		line-height: 0px;
	}
	.colimg ul li span.tit,.colimg1 ul li span.tit{
		position: absolute;
		left: 0px;
		bottom: 0px;
		display: block;
		line-height: 25px;
		height: 25px;
		z-index:4;
		color: #FFFFFF;
		overflow: hidden;
		text-align: center;
		font-size: 12px;
	}
    .colimg ul li span.tit a,.colimg1 ul li span.tit a{
		color: #FFFFFF;
	}
	.colimg ul li .titbg,.colimg1 ul li .titbg{
		height: 25px;
		background: #000;
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		opacity:0.5;
		position: absolute;
		bottom: 0px;
		width: 100%;
		overflow: hidden;
		left: 0px;
		z-index:3;
	}

	.coltxt{
		width:310px;
	}
	/*二列一大右小*/
	.column222{
		margin-top: 20px;
	}
	.col221{
		width:315px;
	}
	.col222{
		width:657px;
	}
	
	/*三列*/
	.column33{
		margin-top: 20px;
	}
	.col31{
		width: 315px;
	}
	.col32{
		width: 315px;
		margin-left: 28px;
	}
	.col33{
		width: 315px;
	}
	.colmin{
		width:200px;
		margin-left:28px;
	}
	.colbig{
		width:430px;
	}
	
	
/*区块列e*/
/*选项卡*/
	ul.tabs{}
	ul.tabs li{
		float: left;
		margin-right: 10px;
	}
	ul.tabs li.title{
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
	}
	ul.tabs li a{
		display: block;
		color: #666666;
	}
	ul.tabs li a.selected{
		border-bottom: 3px solid #049;
		color: #049;
		height: 35px;
		line-height: 35px;
		}
	
/*选项卡e*/
/*新闻列表s*/
	/*标题列表*/
	ul.nlist{}
	ul.nlist li{
			line-height: 28px;
	}
	
	ul.nlist li.leaf{
	background: url(/zjs2015/images/dot.jpg) no-repeat left;
	padding-left: 10px;
	/*white-space: nowrap;*/
	/*text-overflow: ellipsis;*/
		height:28px;
		overflow: hidden;
	}
	ul.nlist li.leaftime{
		clear: both;
		float: none;
		line-height: 28px;
	}
	ul.nlist li.leaftime a{
		background: url(/zjs2015/images/dot.jpg) no-repeat left;
		padding-left: 10px;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		float: left;
	}
	ul.nlist li.leaftime span.time{
	font-size: 12px;
	float: right;
	}
	ul.nlist li.line,ul.nlist li.line10,ul.nlist li.line20,ul.nlist li.line30,ul.nlist li.line25{
		clear: both;
		float: none;
		line-height: 15px;
		height: 15px;
		background-image: url(/zjs2015/images/nlist-line.png);
		background-repeat: repeat-x;
		background-position: 0px center;
	}
	ul.nlist li.line10{
		line-height: 10px;
		height: 10px;
	}
	ul.nlist li.line20{
		line-height: 20px;
		height: 20px;
	}
	ul.nlist li.line25{
		line-height: 25px;
		height: 25px;
	}
	ul.nlist li.line30{
		line-height: 30px;
		height: 30px;
	}
	/*焦点图文列表*/
	ul.nlist li.focus{
		margin-top: 0px;
	}
	ul.nlist li.focus span.tit{
	font-size: 20px;
	font-weight: bold;
	height: 35px;
	overflow: hidden;
	display: block;
	text-overflow:ellipsis;
	line-height: 35px;
	margin: 0px;
	padding: 0px;
	}
	ul.nlist li.focus p.desc{
		font-size: 12px;
		line-height: 20px;
		color: #999999;
	}
	/*左图右文*/
	ul.nlist li.imgtxt .img{
		overflow: hidden;
		vertical-align:top;
		position: relative;
	}
	ul.nlist li.imgtxt .img span.play{
		display: block;
		white-space: nowrap;
		overflow: hidden;
		color: #FFFFFF;
		background-image: url(/zjs2015/images/play-s.png);
		background-repeat: no-repeat;
		background-position: center center;
		z-index:10;
		position: absolute;
		font-size: 12px;
		height: 16px;
		width: 16px;
		left: 2px;
		bottom: 2px;
	}

	ul.nlist li.imgtxt .txt{
		overflow: hidden;
		vertical-align:top;
	}
	ul.nlist li.imgtxt span.tit{
		font-weight: bold;
		line-height: 25px;
		height: 25px;
		overflow: hidden;
		display: block;
	}
	ul.nlist li.imgtxt p.desc{
	font-size: 12px;
	line-height: 22px;
	color: #666666;
	}
	ul.nlist li.imgtxt p.desc a{
		display: inline-block;
	}
	ul.nlist li.imgtxt p.tit{
		font-size: 15px;
		font-weight: bold;
		height: 48px;
		overflow: hidden;
	}
	ul.nlist li.imgtxt p.time{
		font-size: 10px;
		color: #999999;
		}
	/*上面标题，下面左边图片 右边内容*/
	ul.nlist li.titimgtxt{}
	ul.nlist li.titimgtxt .tit{
		line-height: 40px;
		height: 40px;
		overflow: hidden;		
	}
	ul.nlist li.titimgtxt .tit-album{
		background-image: url(/zjs2015/images/commonIcons.png);
		background-position: -17px -48px;
		padding-left: 30px;
		background-repeat: no-repeat;
	}
	ul.nlist li.titimgtxt .tit-album span.size{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: normal;
		background-image: url(/zjs2015/images/commonIcons.png);
		background-position: -24px -77px;
		height: 40px;
		display: inline-block;
		margin-left: 10px;
		padding-left: 22px;
	}
	ul.nlist li.titimgtxt .imgtxt-album{}
	ul.nlist li.titimgtxt .imgtxt-album a{
		display: block;
		float: left;
		padding: 2px;
		border: 1px solid #EEE;
		margin-right: 15px;
		line-height: 0px;
	}	
	ul.nlist li.titimgtxt .imgtxt-album a:hover{
		border-top-color: #990000;
		border-right-color: #990000;
		border-bottom-color: #990000;
		border-left-color: #990000;
	}
	ul.nlist li.titimgtxt .imgtxt{}
	ul.nlist li.titimgtxt .img{
		border: 1px solid #EEEEEE;
		padding: 2px;
		line-height: 0px;
	}
	ul.nlist li.titimgtxt .img img{}
	ul.nlist li.titimgtxt .txt{
		font-size: 14px;
		line-height: 22px;
	}
	ul.nlist li.titimgtxt .ptime{
		font-size: 12px;
		font-family: "宋体";
		line-height: 14px;
		margin-top: 10px;
	}
	/*上面标题，下面图片，最下面摘要*/
	ul.nlist li.titimgdesc{}
	ul.nlist li.titimgdesc span.tit{
		display: block;
	}
	ul.nlist li.titimgdesc p.img{
	line-height: 0px;
}
	ul.nlist li.titimgdesc p.desc{
		font-size: 12px;
		line-height: 22px;
	}
	/*图片上面浮动标题*/
	ul.nlist li.imgtoptxt{
		position: relative;
		line-height: 0px;
		text-align: center;
		margin-bottom: 10px;
	}
	ul.nlist li.imgtoptxt .img{
		line-height: 0px;
		font-size: 0px;
	}
	ul.nlist li.imgtoptxt .img img{
		margin: 0px;
		padding: 0px;
		vertical-align:bottom;
	}
	ul.nlist li.imgtoptxt .txt{
		line-height: 35px;
		position: absolute;
		left: 0px;
		bottom: 0px;
		z-index:2;
		width: 100%;
	}
	ul.nlist li.imgtoptxt span.tit{
		position: relative;
		left: 0px;
		bottom: 0px;
		display: block;
		line-height: 35px;
		height: 35px;
		z-index:4;
		overflow: hidden;
		font-family: "宋体";
		font-size: 12px;
	}
    ul.nlist li.imgtoptxt span.tit a{
		color: #FFFFFF;
	}
	ul.nlist li.imgtoptxt .titbg{
		height: 35px;
		background: #000;
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		opacity:0.5;
		position: absolute;
		bottom: 0px;
		width: 100%;
		overflow: hidden;
		left: 0px;
		z-index:3;
	}
	/*e*/
	/*图片列表*/
	ul.nlistimg{}
	ul.nlistimg li{
		float: left;
	}
	/*图片列表 图片上面有标题、视频图标*/
	ul.nlistimg li.imgtitvio{
		position: relative;
	}
	ul.nlistimg li.imgtitvio .img{
	position: absolute;
	z-index:1;
	vertical-align:top;
	line-height: 0px;
	}
	ul.nlistimg li.imgtitvio .txt{
		line-height: 25px;
		position: absolute;
		left: 0px;
		bottom: 0px;
		z-index:2;
	}
	ul.nlistimg li.imgtitvio .titbg{
		height: 25px;
		background: #000;
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		opacity:0.5;
		position: absolute;
		bottom: 0px;
		width: 100%;
		overflow: hidden;
		left: 0px;
		z-index:3;
	}
	ul.nlistimg li.imgtitvio span.tit{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	color: #FFFFFF;
	margin-right: 5px;
	z-index:10;
	position: relative;
	margin-left: 5px;
	font-size: 12px;
	}
	ul.nlistimg li.imgtitvio span.titplay{
		display: block;
		white-space: nowrap;
		overflow: hidden;
		color: #FFFFFF;
		background-image: url(/zjs2015/images/play-s.png);
		background-repeat: no-repeat;
		background-position: 5px center;
		margin-right: 5px;
		padding-left: 24px;
		z-index:10;
		position: relative;
		font-size: 12px;
	}
	ul.nlistimg li.imgtitvio span.tit a,ul.nlistimg li.imgtitvio span.titplay a{
		color: #FFFFFF;
		
	}
	/*图片4列有边框*/
	ul.nlistimg li.imgframe{
	border: 1px solid #EEE;
	line-height: 25px;
	margin-bottom: 15px;
	margin-right: 12px;
	display: block;
	}
	ul.nlistimg li.imgframe:hover{
		border: 1px solid #999999;
	}
	ul.nlistimg li.imgframe a{
		display: block;
		margin: 5px;
	}
	ul.nlistimg li.imgframe a img{
		vertical-align:top; display:block;
	}
	/*图片4列 标题在图片上面*/
	ul.nlistimg li.imgtit{
		float: left;
	}
	ul.nlistimg li.imgtit p.img{
		line-height: 0px;
		margin: 0px;
		padding: 0px;
	}
	ul.nlistimg li.imgtit a{
		display: block;
	}
	ul.nlistimg li.imgtit span.tit{
		height: 35px;
		display: block;
		overflow: hidden;
		line-height: 35px;
		font-size: 12px;
	}
	/*图片4列 标题在图片下面，图片上有播放图标*/
	ul.nlistimg li.imgvio{
		float: left;
		margin-right: 27px;
		text-align: center;
		line-height: 22px;
		margin-bottom: 10px;
		height: 185px;
		overflow: hidden;
	}
	ul.nlistimg li.imgvio a{
		display: block;
		position: relative;
	}
	ul.nlistimg li.imgvio span.vmbtn{
		background: url(/zjs2015/images/play-s.png) no-repeat;
		width: 16px;
		height: 16px;
		bottom: 30px;
		left: 5px;
		display: block;
		position: absolute;
		}
	/*图片3列 标题在图片下面*/
	ul.nlistimg li.img3{
		text-align: center;
		width: 315px;
		overflow: hidden;
		margin-bottom: 10px;
		font-size: 16px;
		margin-right: 28px;
	}
	ul.nlistimg li.img3 span.tit{
		line-height: 30px;
		display: block;
		height: 30px;
		overflow: hidden;
}
	ul.nlistimg li.img3 p.desc{
		font-size: 12px;
		line-height: 20px;
		text-align: left;
	}
	ul.nlistimg li.img6{
		text-align: center;
		width: 150px;
		overflow: hidden;
		font-size: 16px;
		margin-right: 15px;
	}
	/*e*/

/*以下是图片设置*/
.img100{
	width:100px; height:70px; overflow:hidden;
}
.img100 img{width:100px; height:70px;}
.img150{width:150px;height:104px; overflow:hidden;}
.img150 img{width:150px;height:104px; }
.img160{
	width:160px; height:111px; overflow:hidden;
}
.img160 img{
	width:160px; height:111px;
}
.img315{
	width:315px;height:175px; overflow:hidden;
}
.img315 img{
	width:315px;
	height:175px;
	}
.img249{
	width:249px;height:173px; overflow:hidden;
	margin-right:1px; margin-bottom:1px;
}
.img249 img{
	width:249px;height:173px; 
}
/*默认广告设置*/
ul.ad4{}
ul.ad4 li{
	float: left;
	margin-right: 13px;
	margin-bottom: 8px;
}
ul.ad4 li img{
	height: 60px;
	width: 240px;
}
ul.ad5{}
ul.ad5 li{
	float: left;
	margin-right: 13px;
	margin-bottom: 8px;
}
ul.ad5 li img{
	height: 60px;
	width: 190px;
}
/*e*/
