#crystal_01 {
	left: 851px; top: -108px; width: 600px; margin-left: 0px; position: absolute;
}
#crystal_02 {
	left: 851px; top: -108px; width: 600px; margin-left: 0px; position: absolute;
}
#crystal_03 {
	left: 851px; top: -108px; width: 600px; margin-left: 0px; position: absolute;
}
#crystal_01 {
	background: url("../images/crystal_01.png") repeat-y;
}
#crystal_02 {
	background: url("../images/crystal_02.png") repeat-y;
}
#crystal_03 {
	background: url("../images/crystal_03.png") repeat-y; width: 280px;
}
#header {
	margin: 0px auto; width: 960px; height: 500px; position: relative;
}
#header ul {
	width: 396px; text-align: center; line-height: 25px; float: right;
}
#header ul li {
	margin-right: 3px; display: inline;
}
#header ul li a {
	color: rgb(255, 255, 255);
}
#header .ad {
	top: 30px; width: 446px; height: 225px; text-align: center; right: 63px; position: absolute;
}
#header .ad .btn_cz {
	background: url("../images/btn_cz.png") no-repeat left top; margin: 0px auto; width: 180px; height: 60px; text-indent: -99em; overflow: hidden; display: inline-block;
}
#header .ad .btn_cz:hover {
	background: url("../images/btn_cz_hover.png") no-repeat left top; _background: url(../images/btn_cz.png) no-repeat left top;
}
#header .ad .btn_bbs {
	background: url("../images/btn_bbs.png") no-repeat left top; margin: 0px auto; width: 180px; height: 60px; text-indent: -99em; overflow: hidden; display: inline-block;
}
#header .ad .btn_bbs:hover {
	background: url("../images/btn_bbs_hover.png") no-repeat left top; _background: url(../images/btn_bbs.png) no-repeat left top;
}
#header .ad h2 {
	background: url("../images/adtxt.png") no-repeat left top; width: 476px; height: 161px; text-indent: -99em; overflow: hidden; margin-bottom: 11px;
}
#m1 {
	margin: 0px auto 20px; width: 960px; height: 447px; position: relative; z-index: 5000;
}
#download {
	width: 332px; height: 447px; float: left;
}
#download ul li {
	width: 332px; margin-bottom: 2px; float: left;
}
#download ul li a {
	width: 332px; height: 110px; text-indent: -99em; overflow: hidden; display: block;
}
#download ul #link01 {
	background: url("../images/down.png") no-repeat left top; width: 332px; height: 110px; color: rgb(255, 255, 255); overflow: hidden; margin-bottom: 2px; position: relative;
}
#download ul #link01 .zip {
	background: url("../images/down.png") no-repeat -16px -39px; left: 16px; top: 40px; width: 144px; height: 69px; position: absolute;
}
#download ul #link01 .zip:hover {
	background-position: -377px -39px;
}
#download ul #link01 .exe {
	background: url("../images/down.png") no-repeat -173px -39px; left: 173px; top: 39px; width: 151px; height: 59px; position: absolute;
}
#download ul #link01 .exe:hover {
	background-position: -534px -39px;
}
#download ul #link02 a {
	background: url("../images/down.png") no-repeat 0px -112px; color: rgb(255, 255, 255);
}
#download ul #link02 a:hover {
	background-position: right -112px;
}
#download ul #link03 a {
	background: url("../images/down.png") no-repeat 0px -224px; color: rgb(255, 255, 255);
}
#download ul #link03 a:hover {
	background-position: right -224px;
}
#download .buding {
	background: url("../images/down.png") no-repeat left bottom; padding: 0px 11px 0px 25px; width: 296px; height: 110px; overflow: hidden; display: block;
}
#download .buding:hover {
	background-position: right bottom;
}
#download .buding h3 {
	height: 41px; color: rgb(255, 255, 255); line-height: 41px; overflow: hidden; font-size: 18px; font-weight: normal;
}
#download .buding a {
	color: rgb(11, 138, 255); line-height: 26px; font-size: 14px; margin-right: 5px; display: inline-block;
}
#Video {
	border: 1px solid rgb(37, 138, 232); width: 620px; height: 445px; float: right;
}
#banner {
	margin: 0px auto 20px; border: 1px solid rgb(37, 138, 232); width: 958px; height: 275px; overflow: hidden; position: relative; background-image: url("images/123.png"); background-color: rgb(255, 255, 255);
}
#banner .mainpic {
	width: 860px; height: 275px; overflow: hidden; float: left;
}
#banner .mainpic a img {
	width: 100%; height: 100%; display: block;
}
#banner ul {
	top: 0px; right: 0px; position: absolute;
}
#banner ul li {
	background: url("../images/a_bg.jpg") no-repeat left top; width: 98px; height: 69px; text-align: center; color: rgb(12, 139, 255); line-height: 69px; font-size: 40px; cursor: pointer;
}
#banner ul .change {
	background-position: left bottom;
}
#content {
	margin: 0px auto; width: 960px;
}
#content .bg {
	background: url("../images/column_bg.png") no-repeat left top; padding: 21px 20px 0px; border: 1px solid rgb(37, 138, 232); width: 433px; height: 424px; overflow: hidden; margin-bottom: 19px;
}
#Introduction {
	float: left;
}
#Introduction .content {
	line-height: 16px; font-family: "ËÎÌå";
}
#Introduction .content p {
	text-indent: 24px; margin-bottom: 10px;
}
.jScrollPaneContainer {
	margin: 0px auto; width: 433px; overflow: hidden; position: relative; z-index: 1;
}
.jScrollPaneTrack {
	background: url("../images/line_y.gif") repeat-y 1px top; top: 0px; height: 100%; right: 0px; position: absolute; cursor: pointer;
}
.jScrollPaneDrag {
	background: url("../images/line_y2.gif") repeat-y left top; overflow: hidden; position: absolute; cursor: pointer;
}
.jScrollPaneDragTop {
	background: url("../images/line_y3.jpg"); left: 0px; top: 0px; width: 18px; height: 9px; overflow: hidden; position: absolute;
}
.jScrollPaneDragBottom {
	background: url("../images/line_y4.jpg") no-repeat left bottom; left: 0px; width: 18px; height: 9px; bottom: 0px; line-height: 0; overflow: hidden; font-size: 0px; position: absolute;
}
a.jScrollArrowUp {
	top: 0px; height: 0px; right: 0px; text-indent: -2000px; overflow: hidden; position: absolute; z-index: 1;
}
a.jScrollArrowDown {
	height: 0px; right: 0px; bottom: 0px; text-indent: -2000px; overflow: hidden; position: absolute; z-index: 1;
}
.scroll-pane {
	width: 390px; height: 339px; padding-right: 0px;
}
#ProductShow {
	float: right; position: relative;
}
#ProductShow .piclist {
	float: left;
}
#ProductShow .piclist li {
	background: url("../images/picbg.jpg") no-repeat left top; width: 258px; margin-right: 10px; float: left; display: inline;
}
#ProductShow .piclist li img {
	width: 258px; height: 309px; overflow: hidden; display: block;
}
#ProductShow .piclist li strong {
	height: 29px; text-align: center; line-height: 29px; overflow: hidden; display: block;
}
.gundong {
	margin: 0px auto; width: 258px;
}
.gundong .jCarouselLite {
	width: 258px; height: 345px; overflow: hidden; float: left;
}
.move_right {
	top: 89px; width: 29px; height: 312px; float: left; position: absolute; z-index: 500;
}
.move_left {
	top: 89px; width: 29px; height: 312px; float: left; position: absolute; z-index: 500;
}
.move_left span {
	background: url("../images/move.png") no-repeat; top: 50%; width: 29px; height: 158px; margin-top: -79px; position: absolute;
}
.move_right span {
	background: url("../images/move.png") no-repeat; top: 50%; width: 29px; height: 158px; margin-top: -79px; position: absolute;
}
.move_left {
	left: 35px;
}
.move_left span {
	
}
.move_left:hover span {
	background-position: left bottom;
}
.move_right {
	right: 35px;
}
.move_right span {
	background-position: right top;
}
.move_right:hover span {
	background-position: right bottom;
}
#Recharge {
	float: left;
}
.recharge_list {
	margin: 0px 5px;
}
.recharge_list li {
	height: 22px; line-height: 22px; overflow: hidden; float: left;
}
.recharge_list li em {
	width: 104px; font-weight: bold; float: left;
}
.recharge_list li strong {
	width: 128px; float: left;
}
.recharge_list li span {
	width: 120px; text-align: center; font-weight: bold; float: left;
}
.recharge_list li ins {
	width: 65px; font-weight: bold; text-decoration: none; float: left;
}
#HuiShou {
	float: right;
}
#HuiShou ol {
	margin: 0px 5px; width: 423px; font-size: 13px; float: left; display: inline;
}
#HuiShou ol li {
	width: 423px; height: 24px; line-height: 24px; overflow: hidden; float: left;
}
#HuiShou ol li em {
	width: 219px; font-weight: bold; float: left;
}
#HuiShou ol li strong {
	font-family: arial, helvetica, sans-serif; float: left;
}
#Server {
	float: left;
}
.ServerList {
	width: 423px; float: left;
}
.ServerList li {
	width: 423px; height: 24px; line-height: 24px; overflow: hidden; font-weight: bold; float: left;
}
.ServerList li span {
	width: 139px; float: left;
}
.ServerList li .tits {
	width: 103px; float: left;
}
.ServerList li em {
	width: 99px; float: left;
}
.ServerList li ins {
	text-decoration: none; float: left;
}
.ServerList li ins img {
	margin-right: 5px;
}
#ZhiYe {
	float: right;
}
#ZhiYe .zhiyeTab {
	height: 47px; line-height: 47px; border-bottom-color: rgb(13, 138, 255); border-bottom-width: 1px; border-bottom-style: solid; position: relative; z-index: 3000;
}
#ZhiYe .zhiyeTab li {
	margin: 0px 46px 0px 6px; color: rgb(12, 137, 255); font-size: 14px; font-weight: bold; float: left; display: inline; cursor: pointer;
}
#ZhiYe .zhiyeTab li:hover {
	
}
#ZhiYe .zhiyeTab li.change {
	color: rgb(255, 255, 255);
}
#ZhiYe .Tab_nr {
	position: relative;
}
#ZhiYe .Tab_nr img {
	float: right;
}
#ZhiYe .Tab_nr p {
	left: 16px; top: 57px; width: 200px; line-height: 26px; text-indent: 24px; font-weight: bold; position: absolute;
}
#copyright {
	background: url("../images/footerbg.jpg") repeat-x left top; height: 130px; margin-top: 148px;
}
#copyright .center {
	background: url("../images/line_s.png") no-repeat top; top: -41px; color: rgb(255, 255, 255); padding-top: 41px; position: relative;
}
#copyright .bomlogo {
	width: 256px; text-align: center; padding-top: 27px; float: left;
}
#copyright .box {
	background: url("../images/footer_line.jpg") no-repeat left; padding: 31px 0px 0px 52px; height: 99px; color: rgb(153, 153, 153); line-height: 24px; float: left;
}
#copyright .box p ins {
	font-family: georgia, "times new roman", times, serif; font-weight: bold;
}
#kefuCenter {
	background: url("../images/kefubg.png") no-repeat left top; padding: 18px 0px 0px; top: 50%; width: 190px; height: 425px; right: 2px; margin-top: -200px; position: fixed; z-index: 60000; _position: absolute;
}
#kefuCenter .SubTitle {
	padding-bottom: 17px; font-size: 22px; margin-bottom: 25px; border-bottom-color: rgb(13, 138, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#kefuCenter .kefuqq {
	height: 22px; padding-left: 10px; font-size: 14px; font-weight: bold; margin-bottom: 21px; display: block;
}
#kefuCenter .qunlist {
	padding-left: 10px; font-weight: bold; margin-bottom: 15px;
}
#kefuCenter .qunlist li {
	height: 22px; line-height: 22px; overflow: hidden; margin-bottom: 5px;
}
#kefuCenter dl {
	line-height: 30px; padding-left: 10px;
}
#kefuCenter dl dt {
	float: left;
}
#kefuCenter dl dd big {
	color: rgb(12, 137, 255); font-size: 20px;
}
#kefuCenter dl dd strong {
	color: rgb(12, 137, 255); font-size: 26px;
}
.tit {
	padding: 0px 5px; height: 47px; color: rgb(255, 255, 255); line-height: 47px; overflow: hidden; font-size: 14px; margin-bottom: 12px; border-bottom-color: rgb(13, 138, 255); border-bottom-width: 1px; border-bottom-style: solid; display: block; white-space: pre-wrap;
}
.SubTitle {
	text-align: center; color: rgb(12, 138, 255); line-height: 24px; letter-spacing: 1px; font-size: 26px; font-weight: normal; margin-bottom: 11px; _line-height: 20px;
}
.SubTitle span {
	color: rgb(192, 192, 192); text-transform: uppercase; letter-spacing: 0px; font-family: georgia, "times new roman", times, serif; font-size: 14px; font-weight: normal; display: block;
}
