@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0; }

table {
    border-collapse: collapse;
    border-spacing: 0; }

fieldset, img { border: 0 none; }

address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal; }

ol, ul { list-style: none outside none; }

caption, th { text-align: left; }

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal; }

q:before, q:after { content: ""; }

abbr, acronym { border: 0 none; }

a { text-decoration: none; }

.bg1{
	background:url(../images/bg_01.jpg) no-repeat scroll center top;
}
.bg2{
	background:url(../images/bg_02.jpg) no-repeat scroll center 231px;
}
.bg3{
	background:url(../images/bg_03.jpg) no-repeat scroll center 463px;
}
.bg4{
	background:url(../images/bg_04.jpg) no-repeat scroll center 693px;
}
.bg5{
	background:url(../images/bg_05.jpg) no-repeat scroll center 824px;
}
.bg6{
	background:url(../images/bg_06.jpg) no-repeat scroll center 1338px;
}
.rel1002 {
	position:relative;
	width:1002px;
	min-width:1002px;
	margin:0 auto;
}
.rel1002 img {
	display:block;
}

#main {
	background-color:#000;
	position:absolute;
	width:636px;
	height:358px;
	top:270px;
	left:185px;
	overflow:hidden;
}
#main ul{ position:absolute; left:0;}
#main ul li{ width:636px; height:358px; float:left; position:absolute; filter:alpha(opacity=0); opacity:0;}
#btn{ line-height:13px; text-align:center; width:883px; margin:10px auto 0 auto; position:absolute; top: 650px;left:60px;}
#btn a{ display:inline-block; no-repeat; width:52px; height:9px; margin:5px;}
#btn a.index{ background-color:#000;}
#btn a.active{ background-color:#FFF;}
#btn a.prev{ 
	background:url("_blank");
	position:absolute;
	top:-225px;
	left:25px;
	width:35px;
	height:53px;
}
#btn a.next{ 
	background:url("_blank");
	position:absolute;
	top:-225px;
	left:825px;
	width:35px;
	height:53px;
}
.btn1{
	position:absolute;
	width:113px;
	height:113px;
	top:144px;
	background:url("_blank");
	display:block;
}
.btn2{
	position:absolute;
	width:113px;
	height:113px;
	top:259px;
	background:url("_blank");
	display:block;
}
.btn3{
	position:absolute;
	width:113px;
	height:36px;
	top:374px;
	background:url("_blank");
	display:block;
}
.info {
	position:absolute;
	left:185px;
	top:725px;
	width:636px;
	font-family:"微软雅黑";
	color:#FFCC00;
	font-size:16px;
}
.info em {
	font-weight:bold;
}
.info span {
	color:#979797;
}
#sina {
	background:url(../images/sw2.gif) no-repeat scroll center top;
	position:absolute;
	width:146px;
	height:56px;
	top:840px;
	left:120px;
}
#tencent {
	background:url(../images/tw1.gif) no-repeat scroll center top;
	position:absolute;
	width:146px;
	height:57px;
	top:840px;
	left:268px;
}
.weibo {
	margin:73px 0 0 121px;
	height:954px;
}

html { 
	overflow: scroll; 
	overflow-x: hidden; 
	overflow-x: auto !important;
}

#pop_scroll {
	background:url(../images/scroll.png) no-repeat scroll center top;
	width:111px;
	height:410px;
	position:absolute;
	right:0;
	z-index:101;
}