﻿/* CSS Document */
Filename:              style.css
Website:               http://www.yzz.cn
@charset "utf-8";

/*Reset*/
:root{overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,b,i,th,var,optgroup{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
textarea{*overflow:auto;}
code,kbd,samp,tt{font-size:100%;}
input,button,textarea,select{*font-size:100%;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
sup,sub{font-size:100%;vertical-align:baseline;}
:link,:visited,ins{text-decoration:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
.page img{display:block;border:0 none;}
.page input{border:0 none;outline:none;}
.none{display:none;}
*{outline:none;}
/*Common*/
.clearfix:after{display:table;content:" ";clear:both;}
.clearfix{*zoom:1;}
.fr{display:inline;float:right!important;}
.fl{display:inline;float:left!important;}
.pr{ position:relative;}
.show{display:block;}
.hide,.scripts{display:none;}
.highlight{color:#3eb2ff!important;}
.important{font-weight:bold!important;}
.center{text-align:center!important;}
.clear{clear:both;height:0;width:0;overflow:hidden;}
.none{ display:none; /*filter:alpha(opacity=0);*/}

.blank10,.blank20,.blank25,.blank80,.blankn{line-height:0; overflow:hidden;}
.blank10{ height:10px;}
.blank20{ height:20px;}
.blank25{ height:25px;}
.blank80{ height:80px;}
/*home*/
body{font-size:12px; background:#100c09;}
a:hover{ text-decoration:underline;}
.wrap{width:1000px; margin:0 auto; }
#home img{ display:block;}
#home{}
.layout{ width:1000px; padding-bottom:40px; margin:0 auto; background:url(../img/bg_layout.jpg) repeat-y;}
.header{ background:url(../img/bg_top.jpg) center top no-repeat;}
.header .wrap{ position:relative;}
.top_nav { position: absolute; right:50px; top:0; height:28px; color:#fff;}
.top_nav a { display:inline-block; font:16px/28px "Microsoft YaHei"; padding:0 5px; color:#fff; font-weight:200;}
.top_nav a:hover{ text-decoration:underline; color:#81c3ed;}

.qy{ background:url(../img/bg_qy.jpg) center top no-repeat; height:266px;}
.qy .wrap{ background:url(../img/bg_qy_wrap.jpg) no-repeat; height:266px;}
.qy .wrap .qy_bd{ padding:80px 0 0 84px;}
.qy .wrap .qy_bd p{ display:block; width:910px; font:14px/24px "宋体"; color:#FFF;}

.roll-site{ height:181px; position:relative; z-index:999; background:url(../img/bg_roll_site.jpg) center bottom no-repeat;}
.roll-site-bg{ width:1000px; height:181px; position:absolute; z-index:1; background:url(../img/bg_roll_site_wrap.jpg) center bottom no-repeat;top:0; left:50%; margin-left:-500px;}
.roll-wrap{ background:url() center top no-repeat; height:181px; position:relative; z-index:999;}
body .cur{ position:fixed; top:40px; left:0; width:100%; background:url(../img/bg_roll_site_wrap.jpg) center bottom no-repeat; _position:static;}
.roll-wrap .wrap{ position:relative; background:url(../img/bg_roll_site_wrap.jpg) center bottom no-repeat;}
.dot span{ display:block; width:35px; height:35px; background:url(../img/bg_dot.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='img/bg_dot.png'); position:absolute; cursor:pointer;}
.dot span.hover{ background:url(../img/bg_dot_on.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='img/bg_dot_on.png');}
.dot-0{ left:74px; top:110px;}
.dot-1{ left:836px; top:67px;}
.dot-2{ left:714px; top:103px;}
.dot-3{ left:730px; top:49px;}

.dot-4{ left:647px; top:66px;}
.dot-5{ left:546px; top:105px;}
.dot-6{ left:475px; top:49px;}
.dot-7{ left:385px; top:87px;}

.dot-8{ left:302px; top:59px;}
.dot-9{ left:240px; top:104px;}
.dot-10{ left:165px; top:59px;}
.dot-11{ left:947px; top:97px;}

.date span{ position:absolute; color:#ffcd98; font:20px/30px 'Microsoft YaHei';}
.date span.hover{ color:#4970ff;}
.date-0{ left:65px; top:83px;}
.date-1{ left:844px; top:37px;}
.date-2{ left:706px; top:135px;}
.date-3{ left:722px; top:17px;}

.date-4{ left:640px; top:33px;}
.date-5{ left:545px; top:139px;}
.date-6{ left:470px; top:16px;}
.date-7{ left:380px; top:118px;}

.date-8{ left:290px; top:27px;}
.date-9{ left:230px; top:138px;}
.date-10{ left:155px; top:25px;}
.date-11{ left:943px; top:67px;}

.layout .act_l,.layout .act_r{ width:1000px; height:488px; position:relative;}
.layout .wrap{ padding-top:}
.layout .wrap .y_points{ display:block; width:22px; height:22px; position:absolute; top:53px; left:0; background:url(../img/bg_y_points.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='img/bg_y_points.png');}
.layout .act_l .focus{ font:20px/38px 'Microsoft YaHei'; color:#ffcd98; margin-left:15px;}
.layout .act_r .focus{ font:20px/38px 'Microsoft YaHei'; color:#ffcd98; margin-right:15px;}
.act_l .law_hd{ width:1000px; height:121px; position:relative;}
.act_l .law_hd .top{ display:block; width:88px; height:32px; font:30px/32px 'Microsoft YaHei'; color:#e88b27; position:absolute; top:28px; left:55px;_top:30px;}
.act_l .law_hd em{ display:block; width:88px; height:60px; font:58px/60px 'Microsoft YaHei'; font-weight:bold; color:#e88b27; position:absolute; top:53px; left:55px;}
.act_l .law_hd .games_name{ height:60px; position:absolute; top:20px; left:143px;}
.act_l .law_hd .games_name h1{ font:40px/60px 'Microsoft YaHei'; color:#ffcd98; font-weight:bold; display:inline-block; float:left;}
/*.act_l .law_hd .games_name p{ display:block; height:38px; font:20px/38px 'Microsoft YaHei'; color:#ffcd98; float:left; margin-top:22px;}*/
.act_l .law_hd .bonus{ display:block; height:24px; font:22px/24px 'Microsoft YaHei'; color:#e88b27; position:absolute; top:80px; left:143px;}
.act_l .law_bd{ width:986px; height:340px; margin-left:14px; background:url(../img/bg_law_bd.jpg) no-repeat;}
.act_l .law_bd .imgs{ width:431px; height:278px; border:2px solid #e88b27; float:left; margin:31px 0 0 67px; _margin:31px 0 0 35px;}
.act_l .law_bd .cons{ width:445px; height:135px; float:left; margin:173px 0 0 15px;}
.act_l .law_bd .cons p{ font:16px/24px "宋体"; color:#fff; width:445px; text-indent:2em;}

.act_r .law_hd{ width:1000px; height:121px; position:relative;}
.act_r .law_hd .top{ display:block; width:88px; height:32px; font:30px/32px 'Microsoft YaHei'; color:#e88b27; position:absolute; top:28px; right:0;}
.act_r .law_hd em{ display:block; width:88px; height:60px; font:58px/60px 'Microsoft YaHei'; font-weight:bold; color:#e88b27; position:absolute; top:53px; right:0;}
.act_r .law_hd .games_name{ height:60px; position:absolute; top:20px; right:88px;}
.act_r .law_hd .games_name h1{ font:40px/60px 'Microsoft YaHei'; color:#ffcd98; font-weight:bold; display:inline-block; float:left;}
.act_r .law_hd .games_name p{ display:block; height:38px; font:20px/38px 'Microsoft YaHei'; color:#ffcd98; float:left; margin-top:22px;}
.act_r .law_hd .bonus{ display:block; height:24px; font:22px/24px 'Microsoft YaHei'; color:#e88b27; position:absolute; top:80px; right:88px;}
.act_r .law_bd{ width:986px; height:340px; margin-left:14px; background:url(../img/bg_law_bd.jpg) no-repeat;}
.act_r .law_bd .imgs{ width:431px; height:278px; border:2px solid #e88b27; float:left; margin:30px 0 0 15px;}
.act_r .law_bd .cons{ width:445px; height:135px; margin:194px 0 0 67px; _margin:31px 0 0 35px; float:left;}
.act_r .law_bd .cons p{ font:16px/24px "宋体"; color:#fff; width:445px; text-indent:2em;}

.act_z .wrap{ width:918px; height:210px; background:url(../img/bg_act_z.jpg) no-repeat; margin-left:24px; padding:88px 0 0 60px;}
.act_z .law_bd .cons p{ font:16px/24px 'Microsoft YaHei'; color:#fff; width:900px; text-indent:2em;}

.map span{ position:absolute; color:#fff; left:0; z-index:9991;}
.map0{ top:290px;}
.map10{ top:738px;}
.map9{ top:1290px;}
.map8{ top:1780px;}

.map7{ top:2270px;}
.map6{ top:2760px;}
.map5{ top:3230px;}
.map4{ top:3730px;}

.map3{ top:4190px;}
.map2{ top:4700px;}
.map1{ top:5180px;}
.map11{ top:5740px;}
/*footer*/
.footer{ height:97px; padding:20px 0; background:#100c09; line-height:26px; text-align:center; font-size:12px; color:#e0e0e0;}
.footer a{color:#e0e0e0; margin:0 10px;}
.footer a:hover{text-decoration:underline;}