@charset "utf-8";

/* CSS Document */
body, h1, h2, h3, h3, h5, form, input, button, p { padding:0; margin:0;}


body{ font:12px/1.8 Tahoma, arial, sans-serif; color:#000; overflow-x: hidden;  background:url(../../images/v1/sindex/bg.jpg) no-repeat center top; }
html{ overflow-x: hidden; }
ul, li, dl, dt, dd { padding:0; margin:0; list-style:none; }

a { color:#fff; text-decoration:none; cursor:pointer; outline:none; *hide-focus:expression(this.hideFocus=true);
}

a:hover { color:#fff9a0; }

img { border:0; vertical-align:middle; }

#flash_con { position:absolute; left:0; top:0; }

.container { width:998px; margin:0 auto; position:relative; overflow:hidden; }

.top { background:url(../../images/v1/sindex/banner.jpg) no-repeat; height:436px; position:relative; }

.content { background:url(../../images/v1/sindex/content.jpg) no-repeat; height:1253px; }

.entr { background:url(../../images/v1/sindex/btn_jr.jpg) no-repeat; height:33px; width:118px; text-indent:-999px; overflow:hidden; position:absolute; left:440px; top:364px; }

.entrbg{ font-size:14px;  background:url(../../images/v1/sindex/entrbg.png) no-repeat; height:38px; width:190px; position:absolute; left:778px; top:0; text-align:center; line-height:33px; z-index:10; color:#ffc600; }

.entrbg a{ color:#ffc600; margin:0 5px; }

.entr:hover { background-position:0 -33px; }

.left { float:left; width:297px; display:inline; margin:60px 0 0 138px; position:relative; }

.left img.tt { position:absolute; }

.left dl { background:#2f0f06 url(../../images/v1/sindex/left_bg.jpg) repeat-y 0 0; border:1px solid #700202; margin:36px 0 0; }

.left dd { text-align:center; position:relative; margin:-53px 0 0; min-height:50px; _height:50px; padding:0 0 5px 0; border-bottom:1px dashed #6d483d; }

.left dd.last { border:none; }

.left dd .btn { background:url(../../images/v1/sindex/btns.png) no-repeat 0 -999px; height:65px; width:179px; display:inline-block; text-indent:-999px; overflow:hidden; *text-indent:0;
font-size:0px; line-height:0; }

.left dd .btn_dl { background-position:0 0; }

.left dd .btn_dl:hover { background-position:-179px 0; }

.left dd .btn_jr { background-position:0 -70px; margin:10px 0 0; }

.left dd .ins { color:#fe0000; }

.left dd .ins .underline { color:#fff; text-decoration:underline; }

.left dd .btn_jr:hover { background-position:-179px -70px; }

.left dd .other_dl a { color:#999; margin:0 0 0 15px; }

.right { width:447px; float:right; display:inline; margin:60px 96px 0 0; }

.right img.tt { position:absolute; }

.txt_scroll { border:1px solid #700202; background:#1f0e0a; position:relative; margin:36px 0 0; zoom:1; }

.txt_scroll dt { height:32px; width:109px; position:absolute; right:-1px; top:-33px; }

.txt_scroll dt a { display:block; height:100%; text-indent:-999px; overflow:hidden; background:url(../../images/v1/sindex/btn_ly.jpg) no-repeat; }

.txt_scroll dt a:hover { background-position:0 -32px; }

.txt_scroll dd { margin:20px; height:220px; overflow:hidden; }

.txt_scroll ul { }

.txt_scroll li { color:#8b725a; line-height:1.5; padding:7px 0 7px 50px; background:url(../../images/v1/sindex/l_t.jpg) no-repeat 0 5px; }

.img_player_con { margin:12px 0 0; padding:1px 0 0; }

.img_player { width:445px; height:301px; position:relative; border:1px solid #700202; margin:64px 0 0; }

.img_player img { position:absolute; left:0; top:0; }

.img_player .icBtns { background:url(../../images/v1/sindex/pic_tab_h.png) no-repeat 0 -40px; position:absolute; height:40px; top:-30px; left:-1px; width:447px; }

.img_player .icBtns a { float:left; text-indent:-999px; overflow:hidden; height:100%; width:90px; background:url(../../images/v1/sindex/pic_tab_h.png) no-repeat 0 -999px; }

.img_player .icBtns a#ip3 { width:89px; }

.img_player .icBtns a#ip4 { width:88px; }

.img_player .icBtns a#ip1.curr { background-position:0 0; }

.img_player .icBtns a#ip2.curr { background-position:-90px 0; }

.img_player .icBtns a#ip3.curr { background-position:-180px 0; }

.img_player .icBtns a#ip4.curr { background-position:-269px 0; }

.img_player .icBtns a#ip5.curr { background-position:-357px 0; }

.main { overflow:hidden; zoom:1; height:820px; }

.lay2 { text-align:center; padding:15px 0; position:relative; z-index:2; }

.lay2 .btn { background:url(../../images/v1/sindex/bo_btn.png) no-repeat; display:inline-block; height:119px; width:327px; margin:0 10px; }

.lay2 .ad_btn1 { background-position:0 0; }

.lay2 .ad_btn1:hover { background-position:-327px -119px; }

.lay2 .ad_btn2 { background-position:-327px 0; }

.lay2 .ad_btn2:hover { background-position:0 -119px; }

.bo_text { padding:0 100px; position:relative; z-index:2; }

.bo_text .pf { float:right; margin:0 0 30px 30px; }

.bo_text h2 { font:18px/2 "Microsoft YaHei", "微软雅黑", Tahoma, arial, sans-serif; margin:0 0 10px; }

.bo_text p { text-indent:2em; }

.bo_text .cop { margin:20px 0 0; display:block!important; }


.bo_text .cop strong { font:16px "Microsoft YaHei", "微软雅黑", Tahoma, arial, sans-serif; float:left;}

.bo_text .cop  .roll{ margin:0 0 0 90px; width:440px; overflow:hidden; height:24px; line-height:24px; overflow:hidden;}

.bo_text .cop  .roll span{ margin:0 10px 0 0;color: #000000;}

.bo { height:150px; background:url(../../images/v1/sindex/bo_bg.png) repeat; text-align:center; }

.bo img.bot { margin:43px 0 0; }

.bottom { height:120px; clear:both; background:#000; font-size:12px; border-top:1px solid #575757; }

.footer { width:900px; height:100%; margin:0 auto; overflow:hidden; background:url(../../images/v1/sindex/b_logo.jpg) no-repeat 0 15px; }

.footer .pad { margin:20px 0 0 178px; }

.footer .botp1 { color: #666666; height: 24px; line-height: 24px; width: 299px; float:left; display:inline; }

.footer .botp2 { color: #666666; height: 24px; line-height: 24px; float:right; display:inline; margin:0; }

.footer .botp3 { color: #666666; line-height: 22px; clear:both; margin:3px 0 0 5px; border-top:1px solid #666; }

.footer .botp1 a { color: #666666; margin: 0 8px; }

.footer .botp1 a:hover { color:#fff; }

.footer a { color: #666666; }

.footer a:hover { color:#fff; }

.bg_gray { background:#2a2a2a; padding:3px 5px; }

.clr { clear:both; }

.alert { background:url(../../images/v1/sindex/alert.png) no-repeat; width:418px; height:307px; position:fixed; _position:absolute; left:99999px; top:30%; margin:0 0 0 -209px; z-index:999; text-align:center; }

.alert .close { height:20px; width:20px; position:absolute; right: 26px; top: 23px; filter:alpha(opacity=0); opacity:0;background:#fff;}

.alert .con { padding:35px 0 0; }

.alert .con .tt_con { height:40px; }

#ly textarea { height:70px; width:280px; padding:5px; border:none; background:#cecece; font:12px/1.8 Tahoma, arial, sans-serif; margin:7px 0 10px; overflow:auto; border-width:1px; border-color:#cecece #bfbbbb #907d7c #cecece; border-style:solid; }

.btn_sbm { background: url(../../images/v1/sindex/btn_sbm.jpg) no-repeat; width:185px; height:67px; display:inline-block; }

.btn_sbm:hover { background-position:0 -67px; }

.mask { background:#000; opacity:0.5; filter:alpha(opacity=50); width:100%; position:absolute; left:0; top:0; display:none; z-index:999; }

.chips { display:none; }

#c1 { position:absolute; left:50%; margin:0 0 0 -700px; top:500px; }

#c2 { position:absolute; left:50%; margin:0 0 0 550px; top:900px; }

#c3 { position:absolute; left:50%; margin:0 0 0 -512px; top:900px; }

#c4 { position:absolute; left:50%; margin:0 0 0 -450px; top:1200px; }

#c5 { position:absolute; left:50%; margin:0 0 0 550px; top:800px; }

#succ { background:url(../../images/v1/sindex/a_dl.png) no-repeat; height:337px; }

#succ .con { padding:105px 30px 0; }

#succ .user { color:#ffdf08; font:14px "Microsoft YaHei", "微软雅黑", Tahoma, arial, sans-serif; }

#succ .txt { margin:10px 0; color:#999; font:12px Tahoma, Arial, "宋体", sans-serif; margin:20px 0 0; ; }

#succ .txt a { color:#999; margin:0 3px; text-decoration:underline; }

#succ .txt a:hover { text-decoration:none; }

#succ .txt input { width:130px; height:24px; line-height:24px; padding:0 10px; background:#cecece; color:#000; border:none; }

.alert .btn { height:50px; width:170px; position:absolute; background:url(../../images/v1/sindex/a_hv.jpg) no-repeat 0 -999px; text-indent:-999px; overflow:hidden; }

#succ .btn { left:127px; top:198px; }

#succ .btn:hover { background-position:0 0; }

#succ .ins { margin:100px 0 0 80px; color:#f00; text-align:left; }

#lottery { background:url(../../images/v1/sindex/a_lot.gif) no-repeat;}

#lottery .btn { left:125px; top:214px; }

#lottery .btn:hover { background-position:0 -50px; }

#bth { background:url(../../images/v1/sindex/a_b.png) no-repeat; width:485px; height:262px; margin-left:-242px; }

#bth .btn_a1 { left:66px; top:125px; }

#bth .btn_a1:hover { background-position:0 -100px; }

#bth .btn_a2 { left:248px; top:125px; }

#bth .btn_a2:hover { background-position:0 0; }

.fl_box{ position:fixed;_position:absolute; width:124px; background:#000; padding:10px 0; text-align:center; right:0; bottom:20%; color:#fff; z-index:900; }

.fl_box .cd{ margin:5px 0;}

.fl_box a{ margin:0 2px;}

.fl_box .bt{ margin:10px 0 0;}

#arrow_con{  position:absolute; z-index:100;left:-20px;  }

.ar1{ top:150px!important;}

.ar2{ top:400px!important;}

.ar3{ top:565px!important;}

.tt_con2{ text-align:left; width:286px; margin:10px 0 0 63px; color:#fff; float:left; display:inline; }
.txt1{ width:105px; height:20px; line-height:20px; border:0; vertical-align:middle; color:#000; margin-right:10px; background:#cecece; border-width:1px; border-color:#cecece #bfbbbb #907d7c #cecece; border-style:solid; }
.txt2{ width:42px; height:20px; line-height:20px; border:0; vertical-align:middle; color:#000; background:#cecece; border-width:1px; border-color:#cecece #bfbbbb #907d7c #cecece; border-style:solid; }

