﻿/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_ani{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.pub_yh{font-family:"Microsoft YaHei";}
.pub_left{float: left;}
.pub_right{float: right;}
.none{display:none;}
body{background:#000; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;}
#content{max-width: 1920px; margin:0 auto; position: relative; min-width: 1200px;}

.publicMain{width: 1200px; margin:0 auto; position: relative;}
.section1{position: relative;}
.headerImg{display: block; width: 100%; max-width: 1920px; margin:0 auto;}
.section2{background: url(../images/page2.jpg) no-repeat center 0; height: 442px;}
.section3{background: url(../images/page3.jpg) no-repeat center 0;}
.section4{background: url(../images/page4.jpg) no-repeat center 0;}
.section5{background: url(../images/page5.jpg) no-repeat center 0;}
.section6{background: url(../images/page6.jpg) no-repeat center 0;}
.section1 .publicMain{height: 900px; position: absolute; left: 50%; margin-left: -600px; z-index: 100; top: 0;}
.section2 .publicMain{height: 442px;}
.section3 .publicMain{height: 1470px;}
.section4 .publicMain{height: 1750px;}
.section4 .publicImg{padding-top: 85px;}
.section5 .publicMain{height: 1110px;}
.section5 .publicImg{padding-top: 58px;}
.section6 .publicMain{height: 1828px;}
.section6 .publicImg{padding-top: 58px;}

.nav{width: 1200px; position: absolute; left: 50%; margin-left: -600px; bottom: -52px; background: #FFF; border-radius: 10px; height: 90px; z-index: 100;}
.nav a{float: left; width: 120px; height: 85px; font-size: 20px; color: #000; text-align: center; margin-left: 138px;}
.nav a span{display: block; padding-top: 34px;}
.nav a:hover,.nav a.on{border-bottom: 5px solid #ffbd91;}

.cpText{font-size: 14px; color: #513a27; line-height: 24px;}
.cpText p{padding-bottom: 22px;}
.cpMain{padding: 890px 120px 0 130px;}
.cpText{width: 410px;}
.pub_le{float: left;}
.pub_lr{float: right;}

.publicImg img{display: block; margin:0 auto;}

.textMain{width: 1000px; margin: 0 auto; color: #183448; text-align: center; font-size: 18px; padding-top: 100px; background: url(../images/zz.png) no-repeat center 0;}
.textMain h2{font-size: 40px; font-weight: bold;}
.textMain span{display: block; font-size: 20px; font-weight: bold; height: 32px;}
.textMain p{line-height: 30px;}
.textMain h2,.textMain p{padding-bottom: 24px;}

.pop{width: 180px; height: 220px; position: fixed; right: 12px; top: 50%; margin-top: -110px; background:#FFF; border-radius: 10px; z-index: 1000;}
.pop span.a1{display: block; width: 62px; height: 40px; background: url(../images/a1.png) no-repeat 0 0; position: absolute; left: -10px; top: -22px;}
.pop span.a2{display: block; width: 60px; height: 73px; background: url(../images/a2.png) no-repeat 0 0; position: absolute; right: -16px; bottom: -10px;}
.popCode{padding-top: 18px;}
.popCode img{display: block; width: 150px; height: 150px; margin:0 auto;}
.popCode span{display: block; text-align: center; font-size: 20px; color: #3c3c3c; padding-top: 2px;}


.matchTop{background: url(../images/matchbg_01.jpg) no-repeat center 0;}
.matchBom{background: url(../images/matchbg_02.jpg) no-repeat center 2550px; height: 5100px;}
.matchSection1{height: 1370px; position: relative;}
.matchText{width: 256px; position: absolute; top: 448px; font-size: 16px; color: #19364b; line-height: 18px;}
.matchText p{padding-top: 18px;}
.matchText span{font-weight: bold;}
.matchText strong{display: block; background: url(../images/d.png) no-repeat 0 center; padding-left: 16px; height: 24px; line-height: 24px;}
.matchPos1{left: 68px;}
.matchPos2{left: 470px;}
.matchPos3{left: 870px;}

.matchPubic{width: 1150px; margin:0 auto; background: #f4f5fa; border-radius: 10px; box-shadow: 0 0 20px #c4b9a8;}
.matchTitle1{height: 130px; background: url(../images/t1.png) no-repeat center center; overflow:hidden; text-indent: -9999px;}
.matchTitle2{height: 170px; background: url(../images/t2.png) no-repeat center center; overflow:hidden; text-indent: -9999px;}
.matchTitle3{height: 150px; background: url(../images/t3.png) no-repeat center center; overflow:hidden; text-indent: -9999px;}
.matchTitle4{height: 150px; background: url(../images/t4.png) no-repeat center center; overflow:hidden; text-indent: -9999px;}

.matchMain{width: 1040px; margin:0 auto; padding-bottom: 70px; overflow: hidden; position: relative;}
.matchMain p{font-size: 18px; color: #2a2d2f; line-height: 24px; padding-bottom: 15px;}
.matchFirst{width: 715px; float: left;}
.matchCode{width: 256px; float: right; text-align: center;}
.matchCode img{display: block; width: 256px;}
.matchCode span{display: block; color: #3c3c3c; font-size: 30px; padding-top: 10px;}

.down{display: block; width: 525px; height: 94px; background: url(../images/down.png) no-repeat 0 0; overflow: hidden; text-indent: -999px; margin:0 auto;}

.cutSction1{background: url(../images/com_page1.jpg) no-repeat center 0;}
.cutSction2{background: url(../images/com_page2.jpg) no-repeat center 0;}
.cutSction3{background: url(../images/com_page3.jpg) no-repeat center 0;}
.cutSction4{background: url(../images/com_page4.jpg) no-repeat center 0;}
.cutSction5{background: url(../images/com_page5.jpg) no-repeat center 0;}

.cutSction1 .publicMain{height: 921px;}
.cutSction2 .publicMain{height: 996px;}
.cutSction3 .publicMain{height: 1090px;}
.cutSction4 .publicMain{height: 1093px;}
.cutSction5 .publicMain{height: 2200px;}

.publicText1{font-size: 18px; line-height: 32px; color: #FFF; width: 684px; height: 258px; position: absolute; left: 430px; top: 408px;}
.publicText2{font-size: 18px; line-height: 32px; color: #FFF; width: 684px; height: 258px; position: absolute; left: 430px; top: 268px;}
.publicText3{font-size: 18px; line-height: 32px; color: #FFF; width: 684px; height: 258px; position: absolute; left: 430px; top: 255px;}
.publicImg3{width: 100%; position: absolute; left: 0; top: 524px;}
.publicImg3 img{display: block; margin:0 auto;}

.lunboMain{width: 561px; height: 317px; position: absolute; left: 68px; top: 547px; overflow: hidden;}
.lunboScroll{width: 561px; height: 2000px; position: absolute; left: 0; top: 0;}
.lunboList,.lunboList .bd,.lunboList li,.lunboList img{display: block; width: 561px; height: 317px;}
.lunboList img{border-radius: 10px;}
.lunboList{position: relative;}
.lunboList .hd{width: 100%; position: absolute; left: 0; bottom: 10px; text-align: center; z-index: 2;}
.lunboList .hd a{display: inline-block; width: 12px; height: 12px; border-radius: 12px; background: rgba(255,255,255,0.7); margin:0 8px; cursor: pointer;}
.lunboList .hd a.on{background: #FFF;}

.tabMain{width: 540px; height: 370px; position: absolute; right: 0; top: 542px;}
.tabView{float: left; width: 217px; height: 167px; margin-right: 30px; cursor: pointer;}
.tabView span{background: url(../images/d1.png) no-repeat 0 center; padding:0 0 0 15px; height: 28px; line-height: 28px; color: #FFF; font-size: 18px; display: block;}
.tabView img{display: block;}

.picLunbo{width: 901px; height: 590px; margin:0 auto; position: relative;}
.picLunbo .bd{width: 901px; height: 590px; overflow: hidden;}
.picLunbo .bd li{width: 901px; height: 590px; overflow: hidden;}
.picLunbo .bd img{display: block; width: 901px; height: 487px;}
.picLunbo .bd p{text-align: center; font-size: 18px; color: #3c3c3c; padding-top: 35px;}
.picLunbo .hd{width: 100%; position: absolute; left: 0; bottom:114px; text-align: center; z-index: 2;}
.picLunbo .hd a{display: inline-block; width: 12px; height: 12px; border-radius: 12px; background: rgba(255,255,255,0.7); margin:0 8px; cursor: pointer;}
.picLunbo .hd a.on{background: #FFF;}

.listSection{background: url(../images/listbg.jpg) no-repeat center 0;}
.listSection .publicMain{height: 1942px;}
.waitMain{background: url(../images/wait.png) no-repeat center 197px; height: 2760px;}

.mdmid{background: url(../images/md_mid.jpg) repeat-y center 0;}
.mdtop{background: url(../images/md_top.jpg) no-repeat center 0;}
.mdfot{background: url(../images/md_fot.jpg) no-repeat center bottom; padding-top: 272px; min-height: 7800px; padding-bottom: 300px;}
.sList{width: 1200px; margin-bottom: 60px; text-align: center;}
.sList ul{width: 1200px; text-align: center;}
.sList li{display: inline-block; width: 320px; height: 62px; line-height: 62px; background: url(../images/md_01.png) no-repeat 0 0; font-size: 17px; color: #183448; font-weight: bold; margin-bottom: 18px; margin: 0 15px 24px 15px;}
.sList li span.deb{display: block; padding-top: 6px; line-height: 24px;}

.sTtitle{height: 120px;}
.sTtitle span{display: block; margin: 0 auto; background: url(../images/mtitle_w.png) no-repeat 0 0; width: 382px; height: 82px; line-height: 82px; text-align: center; font-size: 36px; color: #183448; font-weight: bold;}
.sTtitle span.w{background: url(../images/mtitle_w2.png) no-repeat 0 0; width: 545px;}
.sTtitle strong{display: block; width: 100%; height: 100%; overflow: hidden; text-indent: -999px;}
.sTtitle strong.t1{background: url(../images/title/a1.png) no-repeat center center;}
.sTtitle strong.t2{background: url(../images/title/a2.png) no-repeat center center;}
.sTtitle strong.t3{background: url(../images/title/a3.png) no-repeat center center;}
.sTtitle strong.t4{background: url(../images/title/a4.png) no-repeat center center;}
.sTtitle strong.t5{background: url(../images/title/a5.png) no-repeat center center;}
.sTtitle strong.t6{background: url(../images/title/a6.png) no-repeat center center;}
.sTtitle strong.t7{background: url(../images/title/a7.png) no-repeat center center;}
.sTtitle strong.t8{background: url(../images/title/a8.png) no-repeat center center;}
.sTtitle strong.t9{background: url(../images/title/a9.png) no-repeat center center;}
.sTtitle strong.t10{background: url(../images/title/a10.png) no-repeat center center;}


.prizeMain{width: 1065px; margin:0 auto;margin-bottom: 95px;}
.prizeList{background: rgba(255,230,181,0.6); padding: 0 0 22px 0; width: 494px; border-radius: 10px;}
.prize_title{height: 90px;}
.pr_titlebg1{background: url(../images/prize_title1.png) no-repeat center center;}
.pr_titlebg2{background: url(../images/prize_title2.png) no-repeat center center;}

.listShow{width: 450px; height: 425px; display: block; margin:0 auto; margin-bottom: 32px; background: #668075; cursor: pointer;}
.prizePic{display: block; width: 450px; height: 300px; overflow: hidden;}
.prizePic img{display: block; width: 450px; height: 300px; -webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.prizeText{padding: 14px 0 0 32px; font-size: 14px; line-height: 30px; color: #e1ebe7;}
.listShow:hover img{-webkit-transform: scale(1.02);-moz-transform: scale(1.02);-ms-transform: scale(1.02);-o-transform: scale(1.02);transform: scale(1.02);}

.listShow2{width: 210px; height: 232px; display: block; background: #668075; cursor: pointer;}
.prizePic2{display: block; width: 210px; height: 140px; overflow: hidden;}
.prizePic2 img{display: block; width: 210px; height: 140px; -webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.prizeText2{padding: 12px 0 0 10px; font-size: 12px; line-height: 22px; color: #e1ebe7;}
.listShow2:hover img{-webkit-transform: scale(1.02);-moz-transform: scale(1.02);-ms-transform: scale(1.02);-o-transform: scale(1.02);transform: scale(1.02);}

.prize_Small{width: 450px; height: 232px; margin:0 auto; margin-bottom: 28px;}
.listLast{margin-bottom:0;}

.popBg{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 999998; background: rgba(0,0,0,0.8); display: none;}
.popMain{width: 100%; height: 100%; overflow: hidden; overflow-y: auto; position: absolute; left: 0; top: 0;}
.popList{width:1160px; min-height: 100%; background: #ffddae; margin:0 auto; position: relative; border-radius: 30px;}
.popImg{width: 680px; padding:45px 0 45px 45px;}
.popImg img{display: block; max-width: 680px; width: 100%; margin-bottom: 26px;}
.popImg img:last-child{margin:0;}



.popRight{width: 360px; position: absolute; right: 45px; top: 0;}
.popText{width: 360px; position: fixed; top: 45px;}
.popTop{background: #fef5e3; padding: 30px; font-size: 15px; line-height: 22px; color: #1b1b1b; border-radius: 10px; margin-bottom: 20px;}
.popTop span{font-size: 12px;}
.popTop span.blk{display: block;}
.popTop strong{font-weight: normal;}

.closeBtn{width: 56px; height: 56px; background: rgba(255,255,255,0.23) url(../images/close.png) no-repeat center center; display: block; cursor: pointer; position: fixed; right: 20px; top: 10px; border-radius: 56px;}

.popMain::-webkit-scrollbar{width:16px;height:16px;background-color:rgba(0,0,0,0);}
.popMain::-webkit-scrollbar-track{border-radius:0;background-color:#f4dec2;}
.popMain::-webkit-scrollbar-thumb{border-radius:0;background-color:rgba(0,0,0,0.2);} 
.popMain::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
.popMain::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
.popMain::-webkit-scrollbar-track-piece{margin:0;}

.linkTest{height: 100px; position: fixed; left: 0; top: 50px; z-index: 100; width: 100%; background: #000;}
.linkTest a{font-size: 30px; margin-right: 20px; color: #FFF;}