@charset "gb2312";
/* CSS Document */
/*Reset*/
html{overflow-y:scroll;}
body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,td,th,textarea,input{margin:0; padding:0;}
ol,ul{list-style:none;}
img{border:none;}
:focus{outline:none;}
em,b,i,th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
textarea{*overflow:auto;/*resize:none;*/}
input,button,textarea,select{outline:none; *font-size:100%; margin:0; border:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
:link,:visited,ins{text-decoration:none;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
/*Common*/
body{font-size:12px; font-family:'Microsoft YaHei';}
.clearfix:after{display:table;content:" ";clear:both;}
.clearfix{*zoom:1;}
.fr{display:inline;float:right!important;}
.fl{display:inline;float:left!important;}
.show{display:block;}
.hide,.scripts{display:none;}
.clear{clear:both;height:0;width:0;overflow:hidden;}
.none{ display:none; /*filter:alpha(opacity=0);*/}
.blank10,.blank20,.blank25,.blankn{line-height:0; overflow:hidden;}
.blank10{ height:10px;}
.blank20{ height:20px;}
.blank25{ height:25px;}
/*home*/
#home img{ display:block;}
.wrap{width:1000px; margin:0 auto;}

/*main*/
.main{width:100%; position: relative;}
.bg_1{width:100%;background:url("../img/bg_header_01.jpg") no-repeat top center; height: 371px;}
.bg_2{width:100%;background:url("../img/bg_header_02.jpg") no-repeat top center; height: 378px;}
.bg_3{width:100%;background:url("../img/bg_header_03.jpg") no-repeat top center; height: 430px;}
.bg_4{width:100%;background:url("../img/bg_header_04.jpg") no-repeat top center; height: 395px;}
.bg_5{width:100%;background:url("../img/bg_header_05.jpg") no-repeat top center; height: 487px;}
.bg_6{width:100%;background:url("../img/bg_header_06.jpg") no-repeat top center; height: 439px;}
/*m_con*/
.m_con{position: absolute;top:0; left:50%; margin-left:-500px; width:1000px;}
.con_header{width:1000px;position: relative;height: 551px;}
.mhzx_l{ display: block;position:absolute;top:35px; right:273px;width:187px; height: 55px;}
.yzz_l{display: block;position:absolute;top:35px; right:147px;width:91px; height: 53px;}
.con_ht{width:390px;position:absolute;top:385px;right:78px;}
.con_ht p{color:#1e013a;width:100%;text-align: center;font-size: 16px;margin-bottom:15px;}

.con_btn{position:absolute;top:466px;right:40px;}
.con_btn a{margin-right: 20px;}
.jrgw{display: block;width:150px; height: 45px;float: left;}
.yxxz{display: block;width:150px; height: 45px;float: left;}
.lqlb{display: block;width:150px; height: 45px;float: left;}

.con_llb{width:1000px;position: relative; height: 440px;background:url("../img/bg_llb.png") repeat;}
.con_lt{width:310px; height: 44px;margin: 0 auto;padding-top:30px;}
.con_ltt{width:1000px; height: 44px; text-align: center; color: #792c72;font-size: 14px;margin-top:15px;}

.hdsm_t{position: absolute;top:134px; left:710px;width:280px; height: 253px;}
.hdsm_h{font-weight: bold;font-size: 16px;  color: #792c72;margin-bottom:15px;}
.hdsm_p{font-size: 14px;  color: #792c72;line-height: 30px;}

.lbsm_a{ color: #792c72;}
.lbsm_a:hover{text-decoration: underline;}

.lbbox{width:880px;margin:0 auto;padding-left:0; position:relative;}
.lb_b{width:180px; height: 140px;background:#aa78a5; float: left;margin-right:40px;}
.lb_bimg{width:150px; height: 90px;margin:15px auto 0 auto;overflow: hidden;}
.lb_nr{width:100%;text-align: center;color:#fff;font-size: 14px;line-height: 30px;}
.lq_big_btn{ display:block;width:240px; height: 63px;position: absolute;top:325px; left:252px;}


.con_qb{width:1000px;position: relative; height: 365px;background:url("../img/bg_hdon.png") repeat;margin-top:20px;}
.con_qb_t{width:227px; height: 48px;margin:0 auto; padding-top:35px;}
.qbjc_box{width:100%;position: relative;}


.objc_b_l{position: absolute;left: 0;top:20px;}



.lottery {height: 100px; padding: 25px;}
.lottery .slotMachine {width: 110px;height:100px;overflow: hidden; background:#f45654; float: left;margin-right: 10px;}
.slot {width: 110px;height:100px;}
.lottery .slotMachine .slot1 {background: url("../img/prize1.jpg") center no-repeat;}
.lottery .slotMachine .slot2 {background: url("../img/prize2.jpg") center no-repeat;}
.lottery .slotMachine .slot3 {background: url("../img/prize3.jpg") center no-repeat;}
.lottery .star {position: absolute;width:180px; height: 48px;background:url("../img/cj_start.png") no-repeat; left: 50%; top:150px;margin-left: -90px;}



.objc_b_r{position: absolute;right:80px;top:35px; color:#351432;width:419px;line-height: 30px;}
.obr_h{font-size:16px;font-weight: bold;}
.obr_p{font-size: 14px;}


.yxts_b{width:100%;background: url("../img/bg_llb.png") repeat;margin-top:20px;}
.yxts_bt{width:195px; height: 44px;margin:0 auto;padding-top:30px;}


.slide_box{width:1129px; height: 518px;overflow: hidden;margin-left: -64px; position: relative;}
.slide_img{ height: 518px; position: absolute;top:0; left:0;}
.slide_list{width:1129px; height: 518px;float: left;position: relative;overflow: hidden;}
.slide_l_t{width:70px; height: 301px;position: absolute;top:104px; left:-100px;}
.slide_pic{position: absolute;width:765px; height:325px;top:96px; left:182px; }
.slide_rw{position: absolute; top:0;right:-500px;}

.slide_nav{width:100%;position: absolute;left: 0;bottom:20px; padding-left: 494px;}
.slide_nav li{width:20px; height: 20px;background:url("../img/slide_nav_bg.png") no-repeat top right ; float: left;cursor: pointer;margin-left: 15px;}
.slide_nav li.on{background:url("../img/slide_nav_bg.png") no-repeat top left ;}


.ly_box{width:100%; height:430px;background:url("../img/ly_bg.png") repeat;margin-top:50px;}
.ly_box_t{width:144px; height: 44px;margin:0 auto;padding-top:25px;}
.ly_btp{color:#792c72;font-size:14px;width:100%;text-align: center;margin-top:8px;}
.ly_f{width:100%;position:relative;}
.ly_form{width:417px; height: 276px; position: absolute;top:15px;left:30px;background:#ffffff; padding:20px 25px 0 25px;}

.name{width:172px; height: 36px;background:#fefdfe;border:1px solid #f2eef3; color:#816c7d;font-size: 14px;line-height: 36px; padding-left: 20px;}
.qq{width:172px; height: 36px;background:#fefdfe;border:1px solid #f2eef3; color:#816c7d;font-size: 14px;line-height: 36px; padding-left: 20px;margin-left: 25px;}
.youpoint{width:395px; height: 140px; background:#fdfbfd;color:#816c7d;font-size: 14px;border:1px solid #f2eef3;margin-top:20px;padding:10px;}

.sub{width:162px; height: 34px;background:#a599a5;color:#fff;text-align: center;line-height: 34px; font-size:16px;display: block;margin:10px auto 0 auto;cursor: pointer;}

.ly_slide{ position: absolute;width:403px; height: 300px; top:15px;right:30px;}

.lottery_list{ width:403px; height:300px;}
.lottery_list .lottery_title{ width:403px; height:48px;  color:#351432;}
.lottery_list .lottery_wrap{ width:403px; height:250px; padding:5px;  border-top:none; overflow:hidden;}
.lottery_list .lottery_wrap ul{ width:100%;}
.lottery_list .lottery_wrap ul li{ width:100%;color:#351432;}
.lot_h2{ color:#351432; font-size: 24px;margin-top:-7px;}
.lot_nc{ display: block; font-size: 16px; font-weight: bold;margin-top:25px;}
.lot_pl{ display: block;font-size: 14px;margin-top:8px;}




.footer_a{width:100%}
/*footer*/
.footer{ height:97px; padding-top:20px; background:#040507; line-height:26px; text-align:center; font-size:12px; color:#575f6f;}
.footer a{color:#575f6f; margin:0 10px;}
.footer a:hover{text-decoration:underline; color:#fff;}
#wrap_terminal{display:none;}
#layui-layer1{position: fixed !important;}*/