@charset "uft-8";
*{ margin:0; padding:0;}
body{ background:#582931; }
.wrapper{width:1000px; margin:0 auto;}
a img{ border:none;}

.w {
	width:100%;
}
.l {
	float:left
}
/*.index_op{
	width:100%;
	height:200px;
	padding-top:28%;
	}*/
.index_op{
	width:1000px; 
	height:200px; 
	 position:absolute;
	 top:50%;
	 left:50%;
	 margin-left:-500px
	 ;margin-top:-100px;}
#inner {
 width:100%; float:left;
}
.hot-event {
	position: relative;
 }

  /**/
.hot-event .switch-tab {
	text-align: center;
	padding: 0;
	width:100%;
	height:30px;
	line-height:30px;
	position:absolute;
	top:100px;
	left:0px;
	background:#c8c8c8;
}
.hot-event .switch-tab a {
	margin:0;
	padding:0 10px;
	color:#666666;
	font-size:14px;
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
}
.hot-event .switch-tab .current {
	margin:0;
	display: inline-block;
	color: transparent;
	overflow: hidden;
	vertical-align: top;
	background:#00285a;
	color:#ffffff;
}
.hot-event .switch-nav {
	position: absolute;
	width:100%;
	top:0px;
	left:0px;
	z-index: 2;
}

.hot-event .switch-nav .prev {
	border-radius: 3px 0 0 3px;
	border-width: 1px;
	position:absolute;
	cursor:pointer;
	left:5%;
	top:100px;
}
.hot-event .switch-nav .next {
	border-radius: 0 3px 3px 0;
	border-width: 1px;
	position:absolute;
	right:5%;
	cursor:pointer;
	top:100px;
}

.hot-event .switch-nav a {
	display: inline-block;
	padding:0 16px;
	/*padding: 7px 16px;*/
	background:#666666;
	border-style: solid;
	border-color:#cdcdcd;
}
.hot-event .switch-nav a:hover {
	background: rgba(0,0,0,.2);
}
.hot-event .event-item {
	height: 500px;
	width: 100%;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
}
.hot-event .event-item .banner {
	display: block;
	width:100%;
	height:500px;
	float:left;
}
.hot-event .event-item img {
	-webkit-box-reflect: below 0 -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(85%, transparent), to(rgba(255,255,255,.2)));
	border: 0;
}
.hide-clip {
	position: absolute!important;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px,1px,1px,1px);
	padding: 0!important;
	border: 0!important;
	height: 1px!important;
	line-height: 0!important;
	width: 1px!important;
	overflow: hidden;
}
a {
	color: #4385a7;
}
a {
	text-decoration: none;
}
a .ico {
	cursor: pointer;
}
.ico {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	overflow: hidden;
}

.into{ position:absolute; bottom:-100px; right:36%; width:200px; color:#FFF; z-index:30;}
.into a{ color:#FFF; font-size:14px; font-weight:600; }