/*big project*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
small {font-size:12px;}
ul, ol {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
i, em, cite {font-style:normal;}
.clear {clear:both;width:0px;height:0px;margin:0;padding:0;font-size:0px; overflow:hidden;}
.left {float:left;}
.right {float: right;}
a{text-decoration: none;}
iframe {margin:0;padding:0;}
textarea {resize:none;}
input {outline: none;}
textarea {outline: none;}
.clearfix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}

body{ background-color:#131313; font:12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;}
.t_idt{ text-indent:-999em; overflow:hidden; display:block;}
.t_elp{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ps{ position:absolute; display:block; overflow:hidden;}

.toolbar{height:40px;background-image:-webkit-linear-gradient(top,#fff,#f6f6f6);background-image:linear-gradient(to bottom,#fff,#f6f6f6);background-color:#f6f6f6;font-size:12px}
.toolbar-container{*zoom:1;overflow:hidden;margin-left:auto;margin-right:auto;width:1000px;height:40px}
.toolbar-container:after,.toolbar-container:before{content:" ";display:table}
.toolbar-container:after{clear:both}.toolbar-logo{float:left;display:block;overflow:hidden;text-indent:-999em;width:125px;height:40px;background:url(../images/wbhd.jpg) no-repeat}
.toolbar-nav{float:right;display:inline-block;*display:inline;*zoom:1;list-style:none;margin:0;padding:10px 0 0 0}
.toolbar-nav li{float:left;display:inline-block;*display:inline;*zoom:1;line-height:20px}
.toolbar-nav a{display:block;text-decoration:none;padding:0 10px;color:#333}
.toolbar-nav .nav-divider{width:0;height:12px;margin-top:4px;border-right:1px solid #ccc}

.wrap{font-family: "微软雅黑";}
.container{width:1000px;margin:0 auto;}
.bg-block{position: absolute;left:0;top:0;width:100%;z-index:-1;height:3494px;background: #1e1004;}
.bg-block div{width:100%;height:250px;}
.bg01{ background:url(../images/bg01.jpg) top center;}
.bg02{ background:url(../images/bg02.jpg) top center;}
.bg03{ background:url(../images/bg03.jpg) top center;}
.bg04{ background:url(../images/bg04.jpg) top center;}
.bg05{ background:url(../images/bg05.jpg) top center;margin-top:1477px;}
.bg06{ background:url(../images/bg06.jpg) top center;}
.bg07{ background:url(../images/bg07.jpg) top center;}
.bg-block .bg08{ background:url(../images/bg08.jpg) top center;height:173px;}
.bg-block .bg09{ background:url(../images/bg09.jpg) top center;height:160px;}
.top-btn{padding-top:519px;width:658px;height:84px;margin:0 auto;}
.top-btn a{width:305px;height:84px;line-height:84px;background: url("../images/btn-d.gif") no-repeat;text-align: center;color:#fff;font-size:36px;font-weight:bold;font-family: "微软雅黑";}
.top-btn a:hover{background: url("../images/btn-dh.gif") no-repeat;}
.bg1 .t_idt{position: absolute;width:92px;height:72px;}
.bg1 .btn-enter{top:55px;left:313px;}
.bg1 .btn-enter:hover{background: url("../images/btn01-h.jpg") no-repeat;}
.bg1 .btn-start{top:350px;left:80px;width:106px;height:76px;}
.bg1 .btn-start:hover{background: url("../images/btn02-h.jpg") no-repeat;}
.bg1 .btn-libao{top:43px;left:627px;width:120px;height:87px;}
.bg1 .btn-libao:hover{background: url("../images/btn03-h.jpg") no-repeat;}

.cj-block{width:896px;height:515px;background: url("../images/cj_bg.jpg") no-repeat;margin:65px auto 20px;position: relative;}
.cj-block ul{ position: absolute; z-index: 0;}
.cj-block li{ position: absolute; width: 217px; height: 217px;}
.cj-block .li_1{ top: 0; left: 0;}
.cj-block .li_2{ top: 0; left: 225px;}
.cj-block .li_3{ top: 0; left: 452px;}
.cj-block .li_4{ top: 0; left: 678px;}
.cj-block .li_5{ top: 113px; left: 112px;}
.cj-block .li_6{ top: 113px; left: 565px;}
.cj-block .li_7{ top: 226px; left: 225px;}
.cj-block .li_8{ top: 226px; left: 451px;}
.cj-block .mark{ background: url(../images/mark.png) no-repeat 0 0; display: none;}
.cj-block .current .mark{ display: block;width:217px;height:217px;}
.btn_cj{ width: 217px; height: 217px; top: 113px; left: 337px; position: absolute; z-index: 2;}
.times-num{ width: 80px; color:#a18a79;font-size:36px;text-align:center;top: 450px; left: 405px; position: absolute;}

.cj-message{color:#a18a79;margin-bottom:30px;text-align: center;}
.cj-message h2{font-size:20px;margin-bottom:20px;text-align: center;}
.cj-message p .dot{padding:1px 4px;margin-right:3px;background:url("../images/dot.gif") no-repeat center center;color:#d42600;}
.get-cj{margin:0 auto 90px;display: block;color:#fff;text-align:center;font-size:24px;line-height:69px;width:229px;height:65px;background: url("../images/get-cj.gif") no-repeat; }
.get-cj:hover{background: url("../images/get-cjh.gif") no-repeat;}
.obj-flash{margin:0 auto 98px;border:4px solid #d6170a;width:615px;height:382px;}
.tit-text01{height:84px;background: url("../images/tit-text01.jpg") top center no-repeat;}
.tit-text02{height:80px;background: url("../images/tit-text02.jpg") top center no-repeat;}
.vote-block{margin:50px auto 115px;width:723px;}
.vote-block li{width:311px;text-align:center;padding-top:360px;color:#e6a518;}
.vote01{background: url("../images/img01.jpg") no-repeat top center;}
.vote02{background: url("../images/img02.jpg") no-repeat top center;}
.text01{font-size:18px;margin-bottom:10px;}
.text02{font-size:30px;margin-bottom:10px;}
.btn-v{margin:0 auto;display: block;color:#fff;text-align:center;font-size:24px;line-height:55px;width:197px;height:59px;background: url("../images/vote-b.gif") no-repeat; }
.btn-v:hover{background: url("../images/vote-bh.gif") no-repeat; }
.ui-content{position:relative;margin:30px auto 0;width:723px;}
.ui-content textarea{width:510px;height:57px;font-size:14px;line-height:20px;border:4px solid #c52a13;padding:10px 15px;background: none;color:#fff;overflow: hidden;}
.ui-btn{display: block;position: absolute;right:0;top:0;font-size:24px;width:176px;height:85px;line-height:85px;text-align:center;background: url("../images/wb-b.gif") no-repeat;color:#fff;}
.ui-btn:hover{background: url("../images/wb-bh.gif") no-repeat;}
.join-v{margin-top:425px;}

/*pop-box*/
.pop-box{background: #f2f2f2;width:492px;padding:90px 39px;text-align: center;font-size:16px;color:#666;position: relative;}
.pop-box h2.red{padding-bottom:25px;color:#dd4d2c;font-size:28px;font-weight: normal;}
.pop-box .line{padding-bottom:25px;margin-bottom:30px;border-bottom:1px dashed #acacac;}
.btn-close{position: absolute;background: url("../images/close.gif") no-repeat;width:30px;height: 30px;display: block;top:15px;right:15px;}
.confirm-box{width:365px;margin:0 auto;}
.form-group{margin-bottom:10px;font-size: 16px;line-height: 32px;}
.form-group label{width:73px;float:left;}
.form-group input{width:225px;height:30px;line-height:30px;padding:0 10px;background:#fff;border:1px solid #cecece;color:#9a8158;float:left;}
.btn-confirm{text-decoration:none;width:105px;height:32px;display: block;margin:0 auto;text-align: center;color:#fff;font-size:18px;line-height:32px;background:#90959c;}
.btn-confirm:hover{background: #dd4d2c;}
.mb30{margin-bottom:30px;}
.mt45{margin-top:45px;}
.ft22{font-size:22px;margin-bottom:20px;}
.ft30{font-size:30px;}

.foot{ margin-top:150px;text-align:center; color:#6b6b6b; width:100%; height:25px; padding:15px 0;background: #1e1105;}
.iblk{display:inline-block;*zoom:1;*display:inline;}