body {
	margin: 0px; padding: 0px; font-family: "????",Arial, Helvetica, sans-serif; font-size: 12px; background-color: rgb(42, 47, 68);
}
div {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
area {
	
}
img {
	border: 0px currentColor;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
a {
	font-family: "????",Arial, Helvetica, sans-serif; text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.clearfix::after {
	height: 0px; clear: both; display: block; content: "";
}
.clearfix {
	zoom: 1;
}
.bg_01 {
	background: url("../images/main150516/cover_bg_01.jpg") no-repeat top; min-width: 1000px;
}
.bg_02 {
	background: url("../images/main150516/cover_bg_02.jpg") no-repeat center 675px;
}
.rel1002 {
	margin: 0px auto; width: 1200px; height: 897px; overflow: hidden; position: relative;
}
.box1_btns {
	top: 508px;
	width: 1080px;
	right: 98px;
	overflow: hidden;
	position: absolute;
	BACKGROUND: #cdc2c2;
}
.btn_reg {
	background: url("../images/main150516/c_btnreg.jpg") no-repeat; width: 258px; height: 174px; overflow: hidden; margin-right: 8px; float: left; display: block; position: relative;
}
.bl1 {
	background: url("../images/main150516/c_btnreg.jpg") no-repeat; width: 258px; height: 174px; overflow: hidden; margin-right: 8px; float: left; display: block; position: relative;
}
.btn_down {
	background: url("../images/main150516/c_bdownload.jpg") no-repeat; width: 258px; height: 174px; overflow: hidden; margin-right: 8px; float: left; display: block; position: relative;
}
.bl2 {
	background: url("../images/main150516/c_bdownload.jpg") no-repeat; width: 258px; height: 174px; overflow: hidden; margin-right: 8px; float: left; display: block; position: relative;
}
.btn a {
	text-indent: -9999px; display: block; filter: alpha(opacity=0); opacity: 0;
}
.jindu {
	left: 0px; width: 0px; height: 3px; bottom: 0px; position: absolute; z-index: 2; background-color: rgb(217, 196, 137);
}
.box2_btns {
	top: 690px; width: 1080px; right: 98px; overflow: hidden; position: absolute;
}
.btn_zn {
	background: url("../images/main150516/c_btnenter.jpg") no-repeat; width: 258px; height: 73px; overflow: hidden; margin-right: 8px; float: left; display: block; position: relative;
}
.b2l1 {
	background: url("../images/main150516/c_btnzn.jpg") no-repeat; width: 258px; height: 73px; overflow: hidden; margin-right: 8px; float: left; display: block; position: relative;
}
.btn_gogw {
	background: url("../images/main150516/c_btnenter.jpg") no-repeat; width: 258px; height: 73px; overflow: hidden; margin-right: 8px; float: left; display: block; position: relative;
}
.b2l2 {
	background: url("../images/main150516/c_btnenter.jpg") no-repeat; width: 258px; height: 73px; overflow: hidden; margin-right: 8px; float: left; display: block; position: relative;
}
.box3_gg {
	top: 732px; width: 570px; right: 98px; overflow: hidden; position: absolute;
}
.box3_gg a {
	margin: 0px 8px 8px 0px; width: 258px; height: 103px; float: left; display: block;
}
.pop_reg {
	background: rgb(255, 255, 255); width: 890px; height: 360px; display: none;
}
.pop_reg2 {
	background: rgb(255, 255, 255); width: 890px; height: 360px; display: none;
}
.close {
	background: url("../images/main150516/close.jpg") no-repeat; top: 0px; width: 34px; height: 34px; right: -34px; text-indent: -9999px; display: block; position: absolute;
}
.go {
	background: url("../images/main150516/go.jpg") no-repeat; left: 167px; top: 280px; width: 240px; height: 40px; display: block; position: absolute;
}
.datu_cover {
	width: 570px; height: 360px; float: left; display: block;
}
.fastreg {
	width: 320px; height: 360px; float: right;
}
.card {
	background: rgb(223, 223, 223); font: 18px/30px Arial, Helvetica, sans-serif; left: 232px; top: 107px; width: 240px; height: 30px; text-align: center; color: rgb(40, 40, 40); display: block; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.reg2tu {
	width: 570px; height: 360px; float: left; display: block;
}
.hdList {
	top: 508px; width: 816px; right: 98px; overflow: hidden; position: absolute;
}
.hdList ul {
	width: 816px;
}
.hdList li {
	background: rgb(40, 11, 3); margin: 0px 8px 8px 0px; border: 1px solid rgb(204, 204, 204); width: 258px; height: 255px; float: left; display: inline;
}
.hdList a {
	width: 258px; height: 148px; overflow: hidden; display: block;
}
.hdList a img {
	width: 258px; height: 148px; display: block; -webkit-transition-duration: .5s; -ms-transition-duration: .5s; -moz-transition-duration: .5s; -o-transition-duration: .5s; transition-duration: .5s;
}
.hdList a:hover img {
	-ms-transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);
}
.hdList p {
	padding: 10px 10px 0px; color: rgb(55, 55, 55); line-height: 20px;
}
