/* CSS Document */



.banner {

	position:relative;

	height:480px;

	overflow:hidden;

	width:100%;

}

.ny_banner {

	background-image: url(../images/ny_banner1.jpg);

	background-position: 50% 0px;

	height: 188px;

	width: 100%;

	margin-top: 110px;

	background-repeat: no-repeat;

	background-color: #060405;

}

.banner .show {

	width:2500px;

	position:absolute;

	left:50%;

	top:0px;

	margin-left:-1250px;

	height:500px;

	overflow:hidden;

}

.banner .show ul {

	position:relative;

	height:500px;

	overflow:hidden;

	width:2500px;

	float:left;

}

.banner .show ul li {

	text-align:center;

	width:2500px;

	float:left;

	height:500px;

	position:absolute;

	display:none

}

.banner .focus {

	position:absolute;

	width:120px;

	padding-left:10px;

	padding-top:13px;

	bottom:0px;

	right:0px;

	background:url(../images/bor02.png) no-repeat left center;

	height:29px;

}

.banner .focus a {

	width:14px;

	height:14px;

	background:url(../images/ico01.png) no-repeat left -24px;

	float:left;

	margin-left:10px;

	display:inline-block

}

.banner .focus a.on {

	background:url(../images/ico01.png) no-repeat left top

}

.all_bg {

	background-image:url(../images/all_bg.png);

	background-repeat:no-repeat

}

.wrapper {

	width:1000px;

	margin:0 auto;

}

.hot {

	width:100%;

	height:42px;

	line-height:42px;

	position:absolute;

	bottom:0;

	z-index:2;

	background-image: url(../images/bg03.png);

	background-repeat: repeat-x;

}

.hot .list {

	float:left;

	width:860px;

	padding-left:10px;

	height:42px;

	position:relative;

	float:left;

}

.hot .list .prev {

	display:block;

	width:18px;

	height:15px;

	position:absolute;

	background-position:-42px -108px;

	top:13px;

	left:80px;

}

.hot .list .box_btn {

	display:block;

	width:18px;

	height:15px;

	position:absolute;

	background-position:-61px -108px;

	top:13px;

	left:99px;

}

.hot .list .next {

	display:block;

	width:18px;

	height:15px;

	position:absolute;

	background-position:-80px -108px;

	top:13px;

	left:118px

}

.list_txt

{

	font-size:16px;

	width:145px;

	float:left;

}

.hot .list span.tit {

	font-size:12px;

	width:145px;

	float:left;

	color: #151515;

}

.hot .list a {

	color:#000000;

	font-size: 12px;

	text-decoration: none;

}

.hot .list a:hover {

	color:#0157AD;

	font-size: 12px;

	text-decoration: none;

}

.hot .list div {

	width:700px;

	float:left;

	height:42px;

	position:relative;

	overflow:hidden

}

.hot .list div ul {

	width:700px;

	position:absolute

}



 

