@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;font-style:normal;}
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*/
html,body{font-size:12px; font-family:'Microsoft YaHei';overflow-x: hidden;}
.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*/
a{text-decoration:none;}
a:hover{text-decoration:none;}
#home{width:100%;margin: 0 auto;position: relative;}
#home img{ display:block;width:100%;}
.wrap{width:1000px; margin:0 auto; position: relative;}


/*f_code*/
.f_code{ position: fixed;top:25%;right:2%;z-index:1001;background:#fff; padding:18px;width:144px;}
.code_img{width:150px;margin:0 auto;}
.f_code h2{width:100%;margin:8px auto 8px auto;color:#777777;font-size:16px;text-align:center;font-weight: normal;}
.mh_tbtn{display: block;width:150px; height:40px;background:#80a0af;color:#fff;font-size:16px;text-align:center;line-height:40px;}
/*header*/
.header{ background:url(../img/bg_top.jpg) center top no-repeat;}
.top-flash{position: absolute;width:1920px;height: 519px;top:77px;left:50%;margin-left:-958px;z-index:1000; }
.h_con{ position: absolute;top:0;left:0;width:100%;}
.h_link{display: block;position: absolute;top:40px;z-index:100;}
.a_mh{width:157px;height:65px;left:30px;}
.a_yzz{width:96px; height: 56px;left:200px;}
.a_nav{ position: absolute;top:40px;right:0;width:440px; height: 40px;background:url("../img/h_nav_bg.png") no-repeat top center;z-index:100;}
.a_nav ul li a{display: block;width:109px;height: 40px;line-height:40px;font-size:16px;text-align:center; color: #fff;float:left;}
.a_nav ul li a:hover{color:#ffe400;}
.ht_p{position:absolute;top:390px;left:-30px;text-align:center;width:480px;height:40px;font-size:18px;color:#2d509e;line-height:40px;}
.lb_btn{width:215px; height: 50px;position: absolute;top:450px;left:117px;z-index: 1000;}

.h_slide{width:620px; height:310px;position:absolute;top:550px;left:0;overflow: hidden;border: 2px solid #333;}
.h_slide ul{width:1000%;height:310px; position: relative;left:0;}
.h_slide ul li{width:620px; height:310px; float:left;}
.h_snav{width:628px;height:40px; position: absolute;left:0px;top:864px;filter:alpha(opacity=90);opacity: 0.9; z-index: 100; }
.h_snav ul{width:100%; height: 40px;}
.h_snav ul li{width:156px;background:#685a87;filter:alpha(opacity=90);opacity: 0.9; text-align:center;font-size:16px;line-height: 40px;float:left; color:#fff; height: 40px;cursor: pointer;}
.h_snav li.hover{background:#00b29b;}

.h_v{width:370px;height:354px;position:absolute;top:550px;right:0;overflow:hidden;}
.h_vbt{ position: absolute;top:50%;left:50%;width:54px; height:54px;margin:-27px auto 0 -27px;cursor: pointer; animation:myfirst 2s infinite linear;}

@keyframes myfirst
{
    0%  {transform:scale(1,1)}
    50% {transform:scale(1.2,1.2)}
    100% {transform:scale(1,1)}

}

.f_win_v{position: fixed;width:100%;height:100%;background:url("../img/bg_vbox.png") repeat;z-index: 2000; top:0;left:0;display: none;}
.f_vbox{width:1000px;position:absolute; top:25%;left:50%;margin-left:-500px;}
.f_vedio{ position: absolute;}
.v_close{ position: absolute;top:-72px;right:0;cursor:pointer;}

/*area1*/
.area1,.area1 .wrap{background:#fff;height: 900px;}
.a1_t{width:100%;font-size:26px;color:#00b29b; text-align: center;margin-bottom:20px;}
.a1_p{width:850px; margin:0 auto;color:#777777;font-size:14px;line-height: 26px;text-align:center}
.a1_con{width:100%;position:relative;}
.player-scroll{width:1000px; height: 160px;margin:30px auto 0 auto ;background:url("../img/bg_player-ls.jpg") no-repeat;overflow: hidden;}
.player-scroll ul{position: relative;left:0;}
.player-scroll ul li{width:120px; height:130px;float: left;margin-top:15px;margin-left:20px; position: relative; overflow: hidden;}
.player-scroll ul li img{width:120px; height: 100px;}
.p_stxt{width:100%;text-align: center;font-size:14px;display: block; margin-top:10px;}
.p_uset{ display: block;width:100%; position: absolute;left: 0;bottom:30px;background:url("../img/bg_vbox.png") repeat;font-size:14px;color:#fff;text-align: center;padding:2px 0;}
.btn_s{width:24px;height:44px;position: absolute;top:52px; cursor: pointer;}
.pre_b{background:url("../img/ctrl_bg.png") no-repeat left center; left:-50px;}
.next_b{background:url("../img/ctrl_bg.png") no-repeat right center; right:-50px;}
.pre_b,.next_b{z-index:99;}

.a1_chbox{width:1000px;position: absolute;top:200px;left:0;}
.a1_cboy{width:1000px; position: absolute;top:0;left: 0;z-index: 10;}
.a1_cboy input{width:141px; height: 156px;float: left;margin-left:20px; cursor:pointer;opacity: 0; filter:alpha(opacity=0);    }
.a1_bimg{width:1000px; position: absolute;top:0;left: 0;}
.a1_bimg ul li{width:141px; height: 156px;float: left;margin-left:20px;}
.a1_ct{width:338px; height: 39px;position: absolute;top:200px;left:50%;margin-left:-169px; background:url("../img/mz_litile_title.png") no-repeat;z-index: 0;}
.a1_cgird{width:1000px;position: absolute;top:260px;left:0;z-index: 10;}
.a1_cgird input{width:141px; height: 156px;float: left;margin-left:20px; cursor:pointer;opacity: 0; filter:alpha(opacity=0);}
.a1_gimg{width:1000px; position: absolute;top:260px;left: 0;}
.a1_gimg ul li{width:141px; height: 156px;float: left;margin-left:20px;}
.bylz_btn{position:absolute;width:220px; height: 50px;top:470px;left:393px;cursor: pointer;}
.bylz_btn:hover{opacity: 0.8; filter:alpha(opacity=80);}
.wxfx_btn{width:180px; height: 50px; display: block;position: absolute;top:470px;right:0;cursor: pointer;}

.sharebox{width:180px;height:50px; position: absolute;top:470px;right:0;cursor: pointer;}
.sharebox .share {width: 180px; margin: 0 auto;}
.sharebox .share a {display: block; background: url("../img/wxfx_btn.jpg") 0 0 no-repeat; width: 180px; height: 50px; }
.sharebox .share a.bds_weixin {background-position:0 0; position: absolute;top:-6px;left:0;}


.chose-flash{position: absolute;width:1920px;height: 519px;top:0;left:50%;margin-left:-960px;z-index:1000; display: none;}

#ft{margin-top:0px;}
#lrs{margin-top:8px;}
#hly{margin-top:6px;}
#ml{margin-top:-2px;}
#ly{margin-top:8px;}
#ld{margin-top:14px;}

/*area2*/
.area2{ background:#f4f5f7; height:600px;padding-top:45px; overflow: hidden;}
.a2_t{font-size:26px;color:#4cc3e0;width:100%;text-align: center;}
.a2_tp{font-size:16px;color:#777777;width:100%;text-align: center;margin-top:3px;}
.a2_cjbox{position:absolute;top:100px;left:0;width:530px;}

/*³é½±*/
.lottery{ width:530px; height:400px; position:relative;}
.lottery_list{ width:530px; height:400px;}
.lottery_list li{ position:absolute; width:160px; height:120px;background:#fff; text-align: center;border:1px solid #80a0af;}
.lottery_list li.hover{ background:url(../img/cj_hover.png) no-repeat;}
.lottery_list .prize1{ left:0; top:0;}
.lottery_list .prize2{ left:170px; top:0;}
.lottery_list .prize3{ left:340px; top:0;}
.lottery_list .prize4{ left:340px; top:130px;}
.lottery_list .prize5{ left:340px; top:260px;}
.lottery_list .prize6{ left:170px; top:260px;}
.lottery_list .prize7{ left:0; top:260px;}
.lottery_list .prize8{ left:0; top:130px;}
.lottery_list li img{ width:160px; height:120px;margin:0 auto;}
.lottery_list li p{ width:160px; height:30px; text-align:center; color:#fff2d9; font:16px/30px "Microsoft YaHei"; position: absolute;top:90px;left: 0;background:#80a0af;}
.lottery_btn{ width:160px; height:120px; position:absolute; left:170px; top:130px;background:url("../img/cj_btn.png") no-repeat;display: block;}
.lottery_btn .cj_btn_t{color:#ffeb24;display: block;width:100%;text-align: center; position: absolute;left: 0;bottom:10px;font-size: 14px;}

.a2_pt{font-size:16px; color:#777777;margin-bottom:10px;}

.a1_kcfl{position:absolute;top:100px;right:0;width:460px;}
.a1_kt{width:100%;text-align:center;font-size:20px; color:#333;}
.a2_sbox{width:385px;height:135px;margin:0 auto;border:1px solid #80a0af;overflow: hidden; position: relative;z-index: 1;}
#a2_slide{position: relative;left:0;width:500%; z-index: 0;}
#a2_slide li{width:385px;height:135px;float:left;overflow: hidden;}

.a2_qbtn{ position: absolute;width:25px; height:45px; top:74px;cursor: pointer;}
.a2_spre{left:0;background:url("../img/a2_wrap.png") no-repeat left center;}
.a2_snext{right:0;background:url("../img/a2_wrap.png") no-repeat right center;}

.a2_rule{width:424px;background:#ebebef;padding:18px;margin-top:79px;}
.a2_rt{width:100%;text-align:left;color:#555555;font-size:20px;margin-bottom:16px;}
.a2_rule p{color:#777777;font-size:14px;margin-bottom:6px;}
#wrap_terminal{display: none;}

.a1_aix{ position: absolute;top:-30px;left:50%;width:500px;height:500px;margin-left:-250px;z-index:1; text-align: center;}
.a1_aximg{text-align: center; vertical-align: middle;}
.a1_timg{width:0px;opacity:1; filter:alpha(opacity=100); position: relative;z-index: 100; display: inline-block; top:0px;}


.h_axxs{position: absolute;top:50px;left:50%;width:1000px;margin-left:-500px; height: 500px;z-index:1;overflow: hidden;}
/*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;}
#TB_spider_box{display:none !important;}