body {
	margin: 0px auto;
	padding: 0px;
	font-family: "Microsoft YaHei" !important;
	font-size: 12px;
	background-color: rgb(32, 14, 14);
	background-image: url(code.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#mainFrameDiv{}
.top {
	margin: 0px auto; width: 1000px;
}
.logo {
	height: 100px; margin-top: 2px !important; float: left; padding-top:20px;
}
.topright {
	padding-top: 1px; float: right; position: relative;
}
.loginbar {
	position: relative;
}
.loginbar fieldset {
	float: right;
}
.loginbar .input-prepend {
	float: left; display: inline-block; position: relative;
}
.loginbar .trial-box {
	margin: 0px 0px 0px 20px; width: 92px;
}
.trial-box2 {
	width: 200px;
}
.lodins_btn a {
	background: url("registerBtn.png") no-repeat top; width: 94px; height: 58px; margin-bottom: 4px; vertical-align: bottom; display: inline-block;
}
.lodins_btn a:hover {
	background-position: bottom;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	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;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
.ZHinputpic {
	background: no-repeat 0px 0px; left: 7px; top: 4px; width: 16px; height: 22px; display: block; position: absolute;
}
.MMinputpic {
	background: no-repeat 0px 0px; left: 7px; top: 4px; width: 16px; height: 22px; display: block; position: absolute;
}
.ZHinputpic {
	background-position: 0px 0px;
}
.loginbar .input-prepend .input-large {
	padding: 0px 0px 0px 8px; border: 1px solid rgb(100, 26, 5); border-image: none; width: 146px; height: 26px; color: rgb(249, 228, 0); line-height: 26px; font-family: SimSun; font-size: 12px; margin-bottom: 5px; background-color: rgb(62, 12, 2);
}
.forget-btn {
	background: rgb(154, 51, 30); padding: 0px 3px; border-radius: 2px; left: 103px; bottom: 9px; color: rgb(237, 201, 117); font-family: Arial,"Microsoft YaHei",sans-serif; font-size: 13px; position: absolute; cursor: pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px;
}
textarea {
	background: 0px 0px rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
}
select {
	background: 0px 0px rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
}
input[type='text'] {
	background: 0px 0px rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
}
input[type='password'] {
	background: 0px 0px rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
}
input[type='number'] {
	background: 0px 0px rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
}
input[type='email'] {
	background: 0px 0px rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
}
input[type='url'] {
	background: 0px 0px rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
}
.span2 {
	width: 160px;
}
.input-large {
	background: 0px 0px rgb(218, 207, 201); padding: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 18px; color: rgb(0, 0, 0); line-height: 18px; margin-right: 5px;
}
.MMinputpic {
	background-position: 0px -20px; top: 2px;
}
.loginbar a.trialBtn {
	background-position: 0px -62px; width: 92px; height: 40px; display: inline-block;
}
.loginbar .btn:hover {
	background: linear-gradient(rgb(162, 0, 0) 0px, red 100%);
}
.loginbar .btn {
	background: linear-gradient(red 0px, rgb(162, 0, 0) 100%); padding: 0px; border-radius: 0px; border: currentColor; border-image: none; width: 71px; height: 26px; color: rgb(255, 255, 255); font-family: SimSun; font-size: 12px; display: inline-block;
}
.loginbar a.Fgcode {
	background: linear-gradient(rgb(208, 147, 0) 0px, rgb(255, 240, 0) 100%); border: currentColor; border-image: none; width: 71px; height: 26px; text-align: center; color: rgb(114, 0, 0); padding-top: 6px; font-family: SimSun; font-size: 12px; margin-left: 5px; float: right; display: block;
}
.loginbar a.Fgcode:hover {
	background: linear-gradient(rgb(255, 240, 0) 0px, rgb(208, 147, 0) 100%);
}
body a {
	text-decoration: none;
}
.loginbar .verifypic {
	margin: -28px 0px 0px 95px; height: 20px; vertical-align: top; position: absolute;
}
.span1 {
	width: 100px;
}
.nav {
	background: url("nav_bg.jpg") no-repeat 0px 0px; width: 1008px; height: 42px; clear: both;
}
.nav li a {
	width: 77px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-size: 13px; font-weight: bold; float: left; display: block; cursor: pointer;
}
.nav li {
	width: 100px; height: 42px; margin-left: 0px; float: left; display: inline-block; list-style-type: none; position: relative;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
.nav li a:hover {
	background: url("nav_hover_bg.png") no-repeat top;
}
.nav li a.current {
	background: url("nav_hover_bg.png") no-repeat top;
}
.nav li.promotions_btn em {
	top: 1px; right: 0px; position: absolute;
}
.nav li.promotions_btn {
	width: 100px;
}
.index_banner {
	width: 1000px; height: 520px;
}
.index_banner .lunbo {
	margin: 0px auto; padding: 50px 0px 0px 200px; width: 796px;
}
.news {
	margin: 0px auto; width: 1000px; position: relative;
}
.Notice_H .scrolltxt {
	padding: 0px 10px; width: 828px; height: 32px; color: rgb(255, 255, 255); overflow: hidden; float: left;
}
.game_Boxs {
	background: url("index_bg.jpg") no-repeat top; margin: 0px auto; width: 985px; height: 275px; overflow: hidden; padding-bottom: 20px; padding-left: 15px;
}
.index_center {
	padding-top: 35px;
}
.game_L {
	float: left;
}
.game_R {
	float: left;
}
.game_C {
	float: left;
}
.game_L {
	padding-top: 29px;
}
.game_R {
	padding-top: 29px;
}
.game_L {
	width: 371px;
}
.game_R {
	width: 377px;
}
.game_C {
	width: 217px; padding-top: 20px;
}
.game_L a.game_pic01 {
	background: url("index_live.jpg") no-repeat 0px 0px; width: 371px;
}
.game_R a {
	height: 132px; margin-top: 26px; display: block;
}
.game_L a {
	height: 132px; margin-top: 26px; display: block;
}
.game_L a.game_pic01 p {
	width: 200px;
}
.game_L p {
	text-align: right;
}
.game_L a.game_pic02 {
	background: url("index_eleGame.jpg") no-repeat 0px 0px; width: 333px; margin-left: 33px;
}
.game_L a.game_pic02 p {
	width: 160px;
}
.game_C .Winkvalue {
	background: url("index_promotion_banner.jpg") no-repeat 0px 0px; padding: 115px 0px 0px 30px; width: 217px; height: 37px;
}
.game_C .promotins-btn {
	background: url("index_promotion_btn.jpg") no-repeat 0px 0px; width: 217px; height: 174px; text-indent: -9999px; display: block;
}
.game_R a.game_pic04:hover {
	background: url("index_lottery_hover.jpg") no-repeat 0px 0px;
}
.game_R a.game_pic04 {
	background: url("index_lottery.jpg") no-repeat 0px 0px; width: 344px;
}
.game_R a.game_pic03 {
	background: url("index_sports.jpg") no-repeat 0px 0px; width: 377px;
}
.game_L a.game_pic01:hover {
	background: url("index_live_hover.jpg") no-repeat 0px 0px;
}
.game_R a.game_pic03:hover {
	background: url("index_sports_hover.jpg") no-repeat 0px 0px;
}
.game_L a.game_pic02:hover {
	background: url("index_eleGame_hover.jpg") no-repeat 0px 0px;
}
.game_L p {
	color: rgb(255, 255, 255); line-height: 22px; padding-top: 48px; font-size: 12px;
}
.game_R p {
	color: rgb(255, 255, 255); line-height: 22px; padding-top: 48px; font-size: 12px;
}
.game_R p {
	text-align: left; padding-left: 177px;
}
a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
.foot {
	margin: 0px auto; width: 1000px; position: relative;
}
.foot_bottom {
	padding: 5px 0px; color: rgb(189, 183, 183); overflow: hidden;
}
.bottom_left {
	margin-right: 30px;
}
.bottom_center {
	margin-right: 30px;
}
.bottom_left {
	float: left;
}
.bottom_center {
	float: left;
}
.bottom_right {
	float: left;
}
.bottom_left {
	width: 305px;
}
.bottom_center {
	width: 290px;
}
.bottom_right {
	width: 340px; text-align: left; font-family: "Microsoft YaHei"; font-weight: normal;
}
.foot_top {
	overflow: hidden;
}
.foot_bottom h5 {
	background: no-repeat 0px 0px; padding: 0px 0px 10px 45px; width: 213px; height: 40px; text-align: left; color: rgb(189, 183, 183); font-family: "Microsoft YaHei"; font-size: 18px; font-weight: normal; border-bottom-color: rgb(189, 183, 183); border-bottom-width: 2px; border-bottom-style: solid;
}
.foot_bottom .bottom_B {
	height: 326px; text-align: left; font-family: "Microsoft YaHei"; font-weight: normal; margin-top: 40px; border-right-color: rgb(189, 183, 183); border-right-width: 2px; border-right-style: solid;
}
.foot_bottom h5 span {
	font-size: 12px; display: block;
}
.bottom_left img {
	padding-bottom: 40px; display: block;
}
.bottom_center h5 {
	background-position: 0px -51px;
}
.foot_bottom h6 {
	margin-bottom: 15px;
}
.foot_bottom p {
	font-size: 12px;
}
.pTxt {
	margin-bottom: 20px;
}
.bottom_right h5 {
	background-position: 0px -105px; width: 295px; height: 34px; padding-top: 6px;
}
.foot_bottom .bottom_B2 {
	margin-top: 40px;
}
.foot_bottom h6 {
	font-size: 16px; margin-bottom: 15px;
}
.bottom_Rnav {
	width: 214px;
}
.bottom_Rnav a {
	color: rgb(189, 183, 183); font-size: 14px;
}
.footLeft {
	margin: 14px 0px; width: 523px; height: 55px; float: left;
}
.footRight {
	margin: auto; width: 575px;
}
.footnav {
	padding: 10px 0px; text-align: right; color: rgb(255, 255, 255); font-family: "SimSun", Arial;
}
.footR_pic {
	text-align: right; overflow: hidden;
}
.footnav a {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: bold;
}
.footR_pic {
	text-align: right; overflow: hidden;
}
.footR_pic {
	text-align: right; overflow: hidden;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
.footR_pic span {
	width: 227px; color: rgb(255, 255, 255); line-height: 25px; font-family: "SimSun"; font-size: 12px; float: right; display: block;
}
#bottomFrameDiv {
	margin: 0px auto; width: 100%; background-color: rgb(26, 17, 12);
}
.TplFloatSet a {
	margin: 0px auto; text-align: center; display: block;
}
#zhuce_body {
	color: rgb(255, 255, 255);
}
.bannerimg {
	height: 250px;
}
.news {
	margin: 0px auto; width: 1000px; position: relative;
}
#bg_000 {
	margin: 5px 295px;
}
.bannerimg {
	height: 250px;
}
.news {
	margin: 0px auto; width: 1000px; position: relative;
}
.incorrent {
	padding-top: 40px;
}
#Game-Menual {
	background: url("registerLeftPic.png") no-repeat 0px 0px; width: 215px; height:506px; padding-top: 117px; float: left;
}
.sub {
	background: rgb(45, 1, 1); padding: 13px; border: 1px solid rgb(159, 6, 6); border-image: none; width: 725px; overflow: hidden; margin-left: 20px; float: left; display: inline;
}
#Game-Menual ul {
	width: 215px; display: inline; list-style-type: none;
}
#Game-Menual li {
	margin: 3px 0px 0px 26px; width: 162px; height: 35px; display: inline-block;
}
#Game-Menual li a {
	background: url("leftNavTextBg.png") no-repeat; height: 35px; color: rgb(0, 0, 0); line-height: 28px; padding-left: 60px; font-size: 14px; font-weight: bold; display: block;
}
#Game-Menual li a:active {
	background: url("leftNavTextBg.png") no-repeat; height: 35px; color: rgb(0, 0, 0); line-height: 28px; padding-left: 60px; font-size: 14px; font-weight: bold; display: block;
}
#Game-Menual li a:visited {
	background: url("leftNavTextBg.png") no-repeat; height: 35px; color: rgb(0, 0, 0); line-height: 28px; padding-left: 60px; font-size: 14px; font-weight: bold; display: block;
}
#Game-Menual li a span {
	text-align: center;
}
#Game-Menual li a {
	
}
#Game-Menual li a:hover {
	background: url("leftNavTextBgHover.png") no-repeat 0px 0px;
}
.Notice_H {
	background: url("notice_bg.png") no-repeat 0px 0px; left: 0px; height: 36px; bottom: -25.5px; line-height: 36px; overflow: hidden; padding-left: 172px; font-size: 14px; position: absolute;
}
.articles h3 {
	width: 710px; color: rgb(255, 255, 255); font-family: "Microsoft YaHei","STHeiti","STSong"; font-size: 18px; float: left;
}
ul.mtab-menual {
	list-style: none; margin: 20px 0px; width: 100%; float: left !important;
}
.xla{font-size:22px; text-align:center; color:#FFFF33; line-height:38px;}
ul.mtab-menual li.mtab {
	color: rgb(250, 230, 118); background-color: rgb(86, 112, 163);
}
ul.mtab-menual li {
	background: rgb(140, 159, 197); border: 1px solid rgb(255, 255, 255); border-image: none; width: 96px; height: 22px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; margin-right: 4px; float: left; list-style-type: none; cursor: pointer;
}
ul.mtab-menual li:hover {
	background-color: rgb(86, 112, 163);
}
.redborder {
	width: 710px; color: rgb(255, 255, 255); line-height: 24px; font-family: "Microsoft YaHei","STHeiti","STSong"; font-size: 14px; margin-top: 20px; float: left;
}
h3 {
	margin: 0px 0px 4px; font-size: 12px;
}
.redborder p {
	margin-bottom: 20px;
}
#memCash_body {
	background: top; margin: 0px auto; width: 1000px; height: auto; color: rgb(255, 228, 202); font-size: 12px;
}
#memCash_body .memCash_tit {
	background: url("welcome.png") no-repeat; padding: 22px 0px 0px 118px; width: 470px; height: 53px; overflow: hidden; margin-left: 19px;
}
#memCash_body fieldset {
	margin: 10px; padding: 10px; border-radius: 10px; border: 3px solid rgb(158, 110, 38); border-image: none;
}
#SU-Menual-first {
	background: rgb(145, 60, 48); top: 35px; width: auto; height: auto; right: 0px; color: rgb(255, 255, 255); line-height: 20px; position: absolute;
}
.login_h_top {
	padding: 0px 3px; color: rgb(255, 255, 255); line-height: 15px; float: right; display: inline;
}
.tdx1 {
	padding-left: 20px;
}
.login-unit .login-placeholder {
	left: 10px; top: 6px; position: absolute; cursor: text;
}
.login-unit {
	height: 27px; color: rgb(202, 169, 86); float: left; display: block; position: relative;
}
.wzys {
	color: rgb(255, 255, 255);
}
.nh-csn {
	left: 0px; top: 165px; width: 100%; height: 90px; text-align: center; overflow: hidden; position: absolute; z-index: 99;
}
.nh_cnt {
	margin: 0px auto; width: 1000px; height: 100%;
}
.nh_cnt .fir {
	margin-left: 110px;
}
.nh_cnt a {
	width: 89px; height: 88px; margin-left: 15px; float: left;
}
.bbin {
	background: -93px 0px;
}
.ag {
	background: -186px 0px;
}
.og {
	background: -372px 0px;
}
.ct {
	background: -464px 0px;
}
.mg {
	background: -278px 0px;
}
.qjt {
	background: 0px 0px;
}
.dj {
	background: -552px 0px;
}
.lmg {
	background: -646px 0px;
}
.gameBBin {
	background: 0px 0px;
}
.gameAg {
	background: -93px 0px;
}
.gameMg {
	background: -186px 0px;
}
.gamety {
	background: 0px 0px;
}
.gameiu {
	background: -93px 0px;
}
.gamecy {
	background: 0px 0px;
}
.gamecu {
	background: -93px 0px;
}
.yueleCon {
	background: rgba(36, 18, 17, 0.6);
}
.ma {
	margin: 0px auto;
}
.w1010 {
	width: 1010px;
}
.p20 {
	padding: 20px;
}
.over {
	overflow: hidden; -ms-zoom: 1;
}
.yuleUp ul a {
	border: 0px currentColor; border-image: none; color: rgb(202, 173, 80); text-decoration: none;
}
.yuleUp ul li {
	width: 120px; height: 55px; color: rgb(206, 167, 162); line-height: 55px;
}
.liOne {
	background: rgb(57, 34, 29);
}
.cursorP {
	cursor: pointer;
}
.fl {
	float: left; display: inline;
}
.tc {
	text-align: center;
}
.fam {
	font-family: "Microsoft YaHei";
}
.f14 {
	font-size: 14px;
}
.yuleLIBg {
	background: url("live/yuleLiBg.jpg") no-repeat !important;
}
.yuleDown ul li {
	margin: 15px 12px; width: 310px; height: 400px;
}
.yuleLiBg_5 {
	background: url("live/yuleLiBg_11.png") no-repeat;
}
.lh50 {
	line-height: 50px;
}
.h50 {
	height: 50px;
}
.bottom5 {
	bottom: 5px;
}
.w {
	width: 315px;
}
.pa {
	position: absolute;
}
.white {
	color: white;
}
.yuleLiTitleBg {
	background: url("live/yuleLiTitle.png") no-repeat; height: 50px; color: rgb(255, 229, 0) !important;
}
.yuleLiTitle1 {
	width: 156px;
}
.yuleLiTitle2 {
	background-position: -154px 0px; width: 154px;
}
.yuleLiBg {
	width: 316px; height: 349px;
}
.f18 {
	font-size: 18px;
}
.pr {
	position: relative;
}
.yuleLiBg_8 {
	background: url("live/yuleLiBg_18.png") no-repeat;
}
.yuleLiBg_1 {
	background: url("live/yuleLiBg_02.png") no-repeat;
}
.yuleLiBg_2 {
	background: url("live/yuleLiBg_04.png") no-repeat;
}
.yuleLiBg_4 {
	background: url("live/yuleLiBg_10.png") no-repeat;
}
.yuleLiBg_3 {
	background: url("live/yuleLiBg_06.png") no-repeat;
}
.yuleLiBg_7 {
	background: url("live/yuleLiBg_07.png") no-repeat;
}
.yuleLiBg_0 {
	background: url("/views/images/live/vr.png") no-repeat;
}
.yuleLiTitle1:hover {
	background-position: 0px -50px;
}
.yuleLiTitle2:hover {
	background-position: -153px -50px;
}
.xubox_shade {
	position: fixed; _position: absolute;
}
.xubox_layer {
	position: fixed; _position: absolute;
}
.xubox_main {
	height: 100%; position: relative; _float: left;
}
.xubox_page {
	left: 0px; top: 0px;
}
.pop_en_nw {
	background: no-repeat 0px 0px; width: 457px; height: 280px;
}
.txt_en_con {
	height: 44px;
}
.txt_en1 {
	padding: 18px 0px 0px 15px; width: 385px; height: 23px; font-size: 14px; font-weight: bold; float: left;
}
.en_close {
	padding: 15px 20px 0px 0px; width: 24px; height: 24px; float: right;
}
.en_txtfld2 {
	background: repeat-x 0px 0px; border: 0px currentColor; border-image: none; width: 101px; height: 28px; text-align: center; line-height: 2em; font-size: 14px; vertical-align: middle;
}
.pop_btn {
	padding: 27px 0px 0px;
}
.pop_btn img {
	margin-right: 8px;
}
.zrlj {
	width: 311px; height: 348px; display: block;
}
.foot-ys {
	background:#44130e;
	width: 100%;
	height: 122px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6b251d;
}
.foot-ys ul {
	margin: 0px auto; width: 1020px;
}
.foot-ys ul li {
	height: 31px; padding-right: 23px; margin-top: 22px; margin-right: 20px; float: left;
}
.foot-ys ul li .zz {
	line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; margin-top: 10px; float: left;
}
.foot-ys ul li .zz p {
	color: rgb(255, 255, 255); font-size: 14px;
}
.foot-ys ul li .zz span {
font-size: 12px; margin-top: -4px; display: block;
}
.foot-ys ul li font {
	margin-right: 10px; float: left;
}
.foot-ys ul .nones {
	border: currentColor; border-image: none; padding-right: 0px; margin-right: 0px; margin-left: 0px;
}
.cy {
	background: rgb(41, 45, 96); width: 100%; height: 80px; float: left;
}
.cy ul {
	margin: 25px auto 0px; width: 1100px;
}
.cy ul li {
	width: 273px; height: 31px; border-right-color: rgb(73, 76, 120); border-right-width: 1px; border-right-style: solid; float: left;
}
.cy ul li .zz {
	font-family: "Î¢ÈíÑÅºÚ"; margin-top: -2px; float: left;
}
.cy ul li .zz p {
	color: rgb(255, 240, 0); font-size: 14px;
}
.cy ul li .zz span {
	color: rgb(255, 255, 255); font-family: Arial; font-size: 14px; margin-top: 0px; display: block;
}
.cy ul li font {
	margin-right: 10px; margin-left: 78px; float: left;
}
.cy ul .nones {
	border: currentColor; border-image: none; padding-right: 0px; margin-left: 0px;
}
.footer {
	background: rgb(41, 45, 96); width: 100%; float: left;
}
.footer .footers {
	margin: 0px auto; width: 1100px; text-align: center;
}
.footer .footers .fd {
	height: 68px; margin-bottom: 15px;
}
.footer .footers img {
	margin-top: 18px; margin-right: 3px;
}
.footer .footers .gy {
	text-align: center; color: rgb(191, 191, 191);
}
.footer .footers .gy a {
	color: rgb(255, 255, 255); padding-right: 15px; padding-left: 15px;
}
.footer .footers .gy a:hover {
	color: rgb(246, 255, 0);
}
.footer .footers .gy .yellows {
	color: rgb(246, 255, 0);
}
.footer .footers .copyright {
line-height: 22px; margin-top: 15px; margin-bottom: 20px;
}
.cp_bj {
	background: url("../images/cpbj.jpg") no-repeat top rgb(22, 25, 63); width: 100%; float: left;
}
.banner_cp {
	background: url("../images/banner_cp.jpg") no-repeat center; height: 417px;
}
.cp_list {
	margin: 0px auto; width: 1040px;
}
.cp_list li:hover i.line-left {
	height: 100%;
}
.cp_list li:hover i.line-right {
	height: 100%;
}
.cp_list li:hover i.line-top {
	width: 100%;
}
.cp_list li:hover i.line-bottom {
	width: 100%;
}
.cp_list li i {
	background: rgb(255, 255, 0); transition:0.5s; position: absolute; -moz-transition: .5s; -webkit-transition: .5s;
}
.cp_list li i.line-left {
	left: 0px; width: 3px; height: 0px; bottom: 0px;
}
.cp_list li i.line-right {
	top: 0px; width: 3px; height: 0px; right: 0px;
}
.cp_list li i.line-top {
	left: 0px; top: 0px; width: 0px; height: 3px;
}
.cp_list li i.line-bottom {
	width: 0px; height: 3px; right: 0px; bottom: 0px;
}
.ceys {
	padding-bottom: 50px; padding-left: 26px; margin-bottom: 20px; float: left;
}
.ceys li {
	background: rgb(59, 72, 143); transition:0.8s; top: 0px; width: 222px; height: 266px; text-align: center; margin-top: 30px; margin-right: 30px; float: left; position: relative; -moz-transition: .8s; -webkit-transition: .8s;
}
