/*é¦–é¢ä¿®æ”¹-ä¼ä¸šåŠ¨æ€*/
.clearfix::after {
	display: block;
	visibility: hidden;
	clear: both;
	content: ".";
	overflow: hidden;
	width: 0px;
	height: 0px;
	font-size: 0px;
	line-height: 0;
}

.clearfix {
	display: block;
}
/* ui-banner */
.ui-banner{display:block;position:relative;width: 1354px;clear: both;}
.ui-banner.ui-banner-invalid{display:none;}
.ui-banner,.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{height:340px;}
.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{position:absolute;top:0;}
.ui-banner ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}
.ui-banner .ui-banner-slides{width: 530px;height:340px;left:1px;}
.ui-banner .ui-banner-slides li{position:absolute;top:5px;+top:10px;}
.ui-banner .ui-banner-slides li a{width:530px;height:340px;display: table-cell;text-align: center;vertical-align: middle}
.ui-banner .ui-banner-slides li img{border:none;display: block;max-width: 100%;max-height: 100%;margin: 0 auto;}
.ui-banner .ui-banner-slides li.ui-banner-slides-current,.ui-banner .ui-banner-slides li.ui-banner-slides-prev,.ui-banner .ui-banner-slides li.ui-banner-slides-next{display:block;}
.ui-banner .ui-banner-slides li.ui-banner-slides-current{left:0;}
.ui-banner .ui-banner-slides li.ui-banner-slides-prev{left:-654px;}
.ui-banner .ui-banner-slides li.ui-banner-slides-next{left:654px;}
.ui-banner .ui-banner-slogans{height:340px;overflow:hidden;width: 804px;right:0;}
.ui-banner-slogans li{padding: 18px 0px;border-bottom: 1px dashed #dbdbdb;}
.ui-banner-slogans li:first-child{padding-top:0;}
.nes_sjfl{width: 66px;height:58px;}
.nes_sjfl span,.tzgg_time span{display:block;text-align: center;height:29px;line-height:29px;}
.nes_sjfl span.day{font-size:15px;background-color: #004d95;color:#fff;}
.nes_sjfl span.year{font-size:13px;background: #e5ebeb;}
.nes_sjfr{width: 715px;}
.nes_sjfr p{font-size: 13px;margin-top:4px;color: #808080;text-indent: 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;margin-top: 11px;}
.nes_sjfr h3{font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight:normal;font-weight: bold;}



.ui-bnnerimg{
	width: 103px;
	height: 83px;
}
.ui-bnnerimg img{
display: block;max-width: 100%;max-height: 100%;margin: 0 auto;
}
.ui-bnnerimg a{
	width: 103px;
	height: 83px;display: table-cell;text-align: center;vertical-align: middle;
}
.ui-bnnerp{
	width: 100%;
	height:97%;
	padding-left: 20px;
}
.ui-bnnerp h3 a:hover{
	color:#3f64cf;
}
.ui-bnnerp h3{
	font-size: 14px;
	color: #333;
	line-height:30px;
}
.ui-bnnerp p{
	color: #666;
	line-height:24px;
}
.ui-line{
	zoom: 1;
	overflow: hidden;
}
.ui-line-hover{
	background:url("../images/stuj.png") no-repeat left center;
}

.ullinehover{
	border-bottom: 1px solid #ececec;
	height: 97px;
	margin: 0 0 3px 2px;
	+
	margin: 0 0 1px 25px;
	padding: 6px 0;
}

.ui-bnnerp-hover{
	background-color:#004d95;
	color:#fff;
}
.ui-bnnerp-hover a{color:#fff; cursor:pointer;}

/*.ullinehover:hover .ui-bnnerp h3,.ullinehover:hover .ui-bnnerp p{
	color: #fff;
}*/
.uibannerslog ul li{
	border: 1px solid red;
}
.ui-bnnerp-hover h3,.ui-bnnerp-hover p{
	color:#fff;
}
.ui-banner .ui-banner-arrow{display:block;width:23px;outline:none;}
.ui-banner .ui-banner-arrow.ui-banner-arrow-prev{
	background: transparent url("../images/jleft.jpg") no-repeat scroll 0 0;
	height: 23px;
	right: -43px;
	top: 17px;
	width: 23px;
}
.ui-banner .ui-banner-arrow.ui-banner-arrow-next{
	background: transparent url("../images/jright.jpg") no-repeat;
	height: 23px;
	right: -43px;
	top: 49px;
	width: 23px;
}
.ui-banner .ui-banner-arrow.ui-banner-arrow-next img{left:-15px;}
.ui-banner .ui-banner-overlay{bottom:0;height:10px;position:absolute;right:0;width:173px;}