@charset "utf-8";
body {
	font-size: 12px;
	line-height: 24px;
	text-align: left;
	-webkit-text-size-adjust: 100%;
	font: normal 14px/24px Microsoft Yahei, Tahoma, simsun
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td {
	margin: 0;
	padding: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
audio, canvas, video {
	display: inline-block;
*display:inline;
*zoom:1
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal
}
table, fieldset, img, a img {
	border: 0
}
ul, ol, li, dl, dd, dt {
	list-style: none outside none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
em, strong, th {
	font-style: normal;
	font-weight: normal
}
strong {
	font-weight: 600
}
input, select, form img, button {
	vertical-align: middle
}
iframe {
	overflow: hidden
}
a, a:link, a:visited {
	text-decoration: none;
	color: #666
}
a:hover {
	text-decoration: none;
	color: #9a0107
}
a, a:focus {
	outline: none
}
.fb {
	font-weight: bold
}
.tc {
	text-align: center
}
.tl {
	text-align: left
}
.tr {
	text-align: right
}
.cl {
	clear: both
}
.none {
	display: none
}
.fl {
	float: left;
	display: inline
}
.fr {
	float: right;
	display: inline
}
.blank, .blank1, .blank5, .blank1, .blank10, .blank20, .blank30 {
	clear: both;
	display: block;
	font-size: 1px;
	visibility: hidden;
	height: -1px;
	line-height: 0
}
.blank1 {
	height: 1px
}
.blank5 {
	height: 5px
}
.blank10 {
	height: 10px
}
.blank20 {
	height: 20px
}
.blank30 {
	height: 30px
}
.blank1 {
	height: 1px
}
form {
	clear: both
}
.fix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden
}
.page, .area {
	margin: 0 auto;
	overflow: hidden
}
.page {
	width: 100%;
	position: fixed
}
.area {
	width: 1000px;
	position: relative
}
html, body {
	overflow-x: hidden
}
body {
	background: rgba(0,0,0,1)
}
.page, .area {
	margin: 0 auto;
	overflow: hidden
}
#scroll-wrapper-body {
	width: 100%;
	position: fixed
}
#scroll-wrapper {
	left: 0;
	right: 0
}
.page {
	width: 100%;
	position: relative
}
.area {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden
}
#page01, #page01 .area {
	height: 1000px
}
#page01 {
	background: url(../img/bg_yueqiu2.jpg) center -100px no-repeat #000;
	display: none
}
#page02, #page02 .area {
	height: 1000px
}
#page02 {
	background: url(../img/bg_js.jpg) center -100px no-repeat #2c395b
}
#page03, #page03 .area {
	height: 700px
}
#page03 {
	background: url(../img/bg_page02.jpg) center top repeat
}
#page03 .area {
	background: url(../img/page3_bg.png) center top no-repeat
}
#page04, #page04 .area {
	height: 520px
}
#page04 {
	background: #006699
}
#page05, #page05 .area {
	height: 800px
}
#page05 {
	background: url(../img/bg_page05.jpg) center -360px no-repeat
}
#page07, #page07 .area {
	height: 800px
}
#page07 {
	background:#FDFDFD
}
#tit_wydj, #tit_wydj img,#tit_zjtp,#tit_zjtp img {
	width: 0px;
	opacity: 0
}
#tit_wydj {
	position: absolute;
	top: 210px;
	left: 100px;
	zoom: 0;
	z-index: 3;
	
}
#tit_zjtp {
	position: absolute;
	top: 280px;
	left: 280px;
	zoom: 0;
	z-index: 3;

}
#tit_dlj, #tit_dlj img {
	width: 0px;
	opacity: 0
}
#tit_dlj {
	position: absolute;
	top: 150px;
	left: 560px;
	zoom: 0;
	z-index: 1
}
#tit_zm {
	width: 569px;
	height: 48px;
	position: absolute;
	top: 380px;
	left: -2300px
}
#btn_canyu {
	width: 262px;
	height: 28px;
	position: absolute;
	top: 520px;
	left: 340px;
	display:none;
	cursor: pointer;
}
#btn_canyu span {
	width: 262px;
	height: 28px;
	display: block
}
#user_num {
	position: absolute;
	top: 450px;
	left: 360px;
	display: none;
	opacity: 0.7
}
#main_logo {
	width: 273px;
	height: 93px;
	position: absolute;
	top: 610px;
	left: 305px;
	background: url(../img/logo.png) left top no-repeat;
	display: none
}
.num_tougao, .num_canyu {
	font: bold 20px/29px "Microsoft Yahei", Tahoma, 'simsun';
	color: #fff;
	text-align: center
}
.num_tougao {
	font-size: 24px
}
.num_tougao strong {
	color: rgba(255,204,0,1);
	padding: 0 10px
}
#diqiu {
	position: absolute;
	top: 100px;
	left: 300px;
	z-index: 2
}
#diqiu, #diqiu img {
	width: 0px
}
#tit_01 {
	position: absolute;
	z-index: 3;
	top: 300px;
	left: 0px;
	width: 1000px;
	text-align: center;
	opacity: 0
}
#tit_01 h1 {
	font-size: 40px;
	line-height: 60px;
	color: #fff
}
#yueqiu {
	position: absolute;
	top: 200px;
	left: 300px;
	z-index: 1;
	display: none
}
#yueqiu, #yueqiu img {
	width: 0px
}
#jidi {
	position: absolute;
	top: 870px;
	left: 470px;
	z-index: 3;
	display: none
}
#yueqiuche {
	width: 0;
	height: 0px;
	position: absolute;
	z-index: 5
}
#yueqiuche_bot, #yueqiuche_top {
	width: 625;
	height: 625px;
	position: absolute;
	z-index: 4;
	top: 150px;
	left: 200px
}
#yueqiuche_top {
	z-index: 6;
	opacity: 0.5
}
#zhishi {
	width: 1000px;
	height: 625px;
	position: absolute;
	z-index: 7;
	top: 150px;
	left: 10px
}
#tit03 {
	position: absolute;
	top: -200px;
	width: 1000px;
	height: 31px;
	left: 0;
	text-align: center
}
#tit03 img {
	display: block;
	margin: 0 auto
}
#tit03_con {
	position: absolute;
	top: -200px;
	width: 1000px;
	left: 0;
	text-align: left
}
#tit03_con p {
	text-indent: 2em;
	font-size: 14px
}
#jieduan {
	width: 650px;
	position: absolute;
	top: 300px;
	left: 175px
}
.jieduan_con {
	float: left;
	display: inline;
	width: 159px
}
.jieduan_con .logo {
	background: url("../img/jieduan01.png") no-repeat scroll left top rgba(0,0,0,0);
	height: 113px;
	width: 161px
}
#logo_01 {
	background-image: url("../img/jieduan01.png")
}
#logo_02 {
	background-image: url("../img/jieduan02.png")
}
#logo_03 {
	background-image: url("../img/jieduan03.png")
}
#logo_04 {
	background-image: url("../img/jieduan04.png");
	width:108px;
}
.jieduan_con .tit {
	background: none repeat scroll 0 0 #0099CC;
	color: #FFFFFF;
	font: 24px/40px Microsoft Yahei, Tahoma, simsun;
	height: 40px;
	margin: 20px 0;
	text-align: center;
	width: 150px
}
.jieduan_con .text {
	color: #666666;
	width: 150px
}
#zm_yaoqiu {
	position: absolute;
	left: -1800px;
	top: 0px;
	width: 100%
}
#cy_guize {
	position: absolute;
	left: -1800px;
	top: 150px;
	width: 100%
}
.zmcy {
	color: rgba(255,255,255,0.8)
}
.zmcy h2, .zmcy h3 {
	color: #FFFFFF;
	font: bold 46px/50px Microsoft Yahei, Tahoma, simsun;
	margin: 80px auto 50px;
	text-align: center;
	text-shadow: 2px 2px 5px #3A6495
}
.zmcy h3 {
	font: 26px/40px Microsoft Yahei, Tahoma, simsun;
	margin: 20px auto;
	text-align: left
}
#hjmd_tit {
	width: 600px;
	height: 33px;
	margin: 100px auto 0
}
#hjmd_tit img {
	display: block;
	margin: 0 auto
}
.hjmd_tit_info {
	font-size: 16px;
	color: rgba(255,255,255,1);
	text-align: center
}
.jp_con {
	position: absolute;
	top: 220px;
	left: -999px;
	width: 100px
}
#jxszsm {
	position: absolute;
	left: 0;
	top: 350px
}
#jdcy {
	position: absolute;
	left: 0;
	top: 600px;
	width: 100%
}
#jdcy li {
	width: 151px;
	height: 31px;
	overflow: hidden;
	margin: 0 10px 10px;
	background: url(../img/cy_bg.png) center top no-repeat scroll;
	float: left;
	display: inline;
	text-align: center;
	color: rgba(255,255,255,1);
	font-weight: 600;
	font-size: 16px;
	line-height: 30px
}
#zuopzs {
	position: absolute;
	top: 750px;
	left: 0
}
#zpzs_qz {
	width: 978px;
	border: 1px solid #FFF;
	background: url(../img/bai_bg.png) center top repeat;
	height: 600px;
	padding: 10px
}
.foter {
	position: absolute;
	top: 600px;
	left: 0;
	width: 1000px;
	height: 109px
}
.foter img {
	display: block;
	margin: 0 auto
}
#toupiao {
	position: absolute;
	top: 2600px;
	left: 900px
}
#pingxuan_tit {
	width: 100%;
	height: 52px;
	margin: 20px 0;
	background: url(../img/tit_pingxuan.png) center top no-repeat;
	text-align: left;
	text-indent: -9999px
}
#pingxuan_info {
	font-size: 16px;
	line-height: 30px;
	margin: 0 0 20px 0;
	color:#666;
	padding: 10px;
background: #FAF4F4;
}

#pingxuan_info p {
	text-indent: 2em
}
.haolis {
	width: 190px;
	margin: 10px 5px;
	float: left;
	display: inline
}
.haolis_tit {
	background: url(../img/bg_hao.png) center top no-repeat;
	height: 40px;
	width: 160px;
	margin: 10px auto;
	text-align: center;
	font: bold 20px/35px Microsoft Yahei, Tahoma, simsun;
	color: #FFF
}
.haolis_info {
	width: 160px;
	height: 480px;
	overflow: hidden;
	background: #d9dada;
	padding: 10px;
	margin: 0 auto;
	font: 400 12px/20px Microsoft Yahei, Tahoma, simsun;
	color: #666
}
.haolis_btn, .haolis_btn span {
	cursor: pointer;
	width: 80px;
	height: 30px;
	color: #FFF;
	background: #8CD2E9;
	display: block;
	margin: 0 auto;
	text-align: center;
	font: bold 16px/30px Microsoft Yahei, Tahoma, simsun
}
.haolis_btn span:hover, .haolis_btn span.hover {
	background: #FFC854
}
#login {
	width: 100%
}
#tian {
	width: 700px
}
#login_btn {
	width: 300px
}
#tian label {
	display: block;
	width: 80px;
	height: 40px;
	font: bold 18px/40px Microsoft Yahei, Tahoma, simsun;
	margin: 0 5px
}
#tian input {
	display: block;
	width: 200px;
	height: 30px;
	font: 400 16px/40px Microsoft Yahei, Tahoma, simsun;
	padding: 5px;
	margin: 0 20px 0 5px
}
#login_btn a {
	font: 600 24px/40px Microsoft Yahei, Tahoma, simsun;
	color: #0099cc
}
#login_btn a.zhuce {
	margin-left: 30px
}
#login_btn a:hover {
	color: #F60
}
#logined {
	width: 300px;
	padding: 10px;
	background: #FFF;
	border: 1px solid #CCC;
	margin: 20px auto
}
#user_pic {
	width: 100px;
	height: 100px;
	padding: 10px;
	background: #0099cc;
	margin: 0 10px 0 0
}
#user_pic img {
	width: 100px;
	height: 100px
}
#user_info {
	font: bold 16px/30px Microsoft Yahei, Tahoma, simsun;
	color: #0099cc
}
#user_info span {
	font-size: 20px;
	display: block;
	height: 70px
}
#tijiao_btn {
	cursor: pointer;
	width: 200px;
	height: 54px;
	margin: 40px auto 0;
	display: block;
	text-align: left;
	text-indent: -9999px;
	background: url(../img/tijiao.png) center top no-repeat
}
#hetong {
	cursor: pointer;
	width: 100%;
	text-align:center;
	background: #F5F0F0;
	height: 34px;
	margin: 20px auto 20px;
	display: block;
	font: bold 22px/34px Microsoft Yahei, Tahoma, simsun;
	color: #d9dada;
	text-align: center
}
#hetong a {
	display: block;
	
	height: 34px;
	color: #0099cc
}
.bg_tc {
	width: 400px;
	padding: 30px 10px 10px;
	background: #36F;
	background: url(../img/bg_tanchu.png) center bottom no-repeat;
	position: absolute;
	top: 230px;
	left: 300px
}
.lianxifs {
	display: none
}
.lianxifs .left {
	width: 100px;
	color: #FFF;
	font: 400 16px/40px Microsoft Yahei, Tahoma, simsun;
	text-align: right;
	margin-left: 10px
}
.lianxifs li {
	height: 40px;
	margin: 10px 0
}
.lianxifs .right {
	width: 270px;
	margin-right: 20px
}
.lianxifs .right input {
	width: 260px;
	height: 25px;
	padding: 5px;
	display: block;
	font: 400 14px/25px Microsoft Yahei, Tahoma, simsun
}
#lianxi_btn {
	cursor: pointer;
	width: 115px;
	height: 30px;
	margin: 0 auto;
	text-align: left;
	text-indent: -9999px;
	background: url(../img/btn_lianxi.png) center top no-repeat
}
#lianxi_btn a{ display:block;width: 115px;
	height: 30px;text-align: left;
	text-indent: -9999px;}
.ganxie_con {
    margin: 10px auto;
    padding-bottom: 30px;
    text-align: center;
    width: 100%;
}
.ganxie_con h5 {
	color: #FFCC00;
	font: 600 30px/40px Microsoft Yahei, Tahoma, simsun;
	text-shadow: 2px 2px 5px #3A6495
}
.ganxie {
	display: none
}
.ganxie_con a {

	font: 20px/30px Microsoft Yahei, Tahoma, simsun;

	background: #FFC854;
	color: #fff;
}
#closetip a,#next a{ padding:5px 10px; margin:0 10px;}
.lianxifs_info {
	width: 360px;
	margin: 0 auto 20px;
	font: 16px/30px Microsoft Yahei, Tahoma, simsun;
	color: #fff;
}
.jieguoshu {
	font: 20px/30px Microsoft Yahei, Tahoma, simsun;
	text-align: center;
	margin: 5px auto;
	color: #0099CC;
}

.close{ position: absolute;
top: 5px;
right: 20px;
color: #F90;
font-size: 18px;
cursor: pointer;
text-align: center;
width: 20px;
height: 20px;
background: #FFFFFF;}
#closetip{ font-size:20px; margin:20px auto; background:#FF9900; padding:5px 10px; }
.tanchuang{ width:400px; height:230px; background:url(../img/bg_page02.jpg) center top repeat scroll; position:relative; margin:450px auto; padding:20px; z-index:6;}
.tc_neirong{ width:100%; font-size:20px; line-height:40px;}
.tc_neirong p{ text-indent:2em;}
.tanchuang .guanbix{ margin:20px auto 10px; width:120px; height:40px; font-size:16px; line-height:40px; text-align:center; background:#F60; color:#FFF; font-weight:600; cursor:pointer;}
.tanchuang .gbxhover{ background:#FFAD00;}
