body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dialog,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 arial,tahoma,simsun,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}ul,ol{list-style:none;}a{text-decoration:none; outline:none;}a:hover{text-decoration:none;}legend{color:#333;}fieldset,img{border:0 none;vertical-align:top;}button,input,select,textarea{font-size:100%;overflow:visible;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,menu,nav,section,time,audio,video{display:block;margin:0;padding:0;}
.clearfix:before,.clearfix:after{content:""; display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.clearout{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cleartxt{color:transparent;font:0/0 a;overflow:hidden;}a:link,a:active{outline:none;}input{border:none;}.fl{float:left; display:inline;}.fr{float:right; display:inline;}.pr{position:relative;}.dib{display:inline-block; *display:inline; zoom:1; vertical-align:middle;}.hidden{width:0; height:0; overflow:hidden;}.none{display:none;}body{position:relative; overflow-x:hidden;}

.wrap{width:1000px; margin:0 auto; color:#dc8938;}

/* 头部 */
.t-wrap{background:url(../images/bg.jpg) center top no-repeat; position:relative;}
.t-main{height:901px; background:url(../images/main.jpg) 0 0 no-repeat;}
.logo{position:absolute; top:10px; left:20px;}
.t-link{position:absolute; top:12px; right:100px; font:12px/20px \5FAE\8F6F\96C5\9ED1; color:#2b2c2a;}
.t-link a{color:#2b2c2a; margin:0 5px;}
.t-link em{padding:0 10px;}

.wrapper{background:url(../images/bg2.jpg) center top no-repeat;}
.mod1{height:1004px;}
.mod2{height:945px;}
.mod3{height:840px;}

.mod-tit{font:bold 34px/44px \5FAE\8F6F\96C5\9ED1; text-align:center; color:#dc8938; background:url(../images/tit.png) center top no-repeat;}
.mod-tit h3{font:bold 76px/84px \5FAE\8F6F\96C5\9ED1; padding-top:32px; height:167px;}

.con-txt{padding-top:40px;}
.movetxt{width:473px; height:616px; position:relative; background:url(../images/box.jpg) 0 0 no-repeat;}
.move-img{position:absolute; width:189px; height:286px; left:18px; top:19px;}
.move-msg{height:300px; padding:19px 0 0 215px;}
.move-tit{width:232px; height:63px; border:2px solid #9c856f; text-align:center; font:29px/63px \5FAE\8F6F\96C5\9ED1;}
.move-tit2{height:33px; font:bold 16px/22px \5FAE\8F6F\96C5\9ED1; padding:11px 0 0 70px;}
.act-time{height:56px;}
.act-time span,.act-time strong{float:left; display:inline; color:#9c856f;}
.act-time span{font:bold 27px/33px \5FAE\8F6F\96C5\9ED1;}
.act-time strong{padding:9px 9px 0 0; font:19px/24px \5FAE\8F6F\96C5\9ED1;}
.act-btn a{display:block; width:236px; height:56px; font:0/0 a; overflow:hidden; margin-bottom:7px; background:url(../images/btn.jpg) 0 0 no-repeat;}
.act-btn a.btn1{background-position:0 0;}
.act-btn a.btn2{background-position:0 -63px;}
.gift-box{text-align:center;}
.gift-box h4{height:35px; font:16px/24px \5FAE\8F6F\96C5\9ED1;}
.gift-box ul{padding-left:19px;}
.gift-box li{float:left; display:inline; width:143px; height:121px; margin:0 3px 3px 0; position:relative;}
.gift-box li p{position:absolute; width:143px; top:96px; font:12px/18px \5FAE\8F6F\96C5\9ED1; color:#fff4d7;}

.move-word{font:12px/20px \5FAE\8F6F\96C5\9ED1; color:#9c856f; width:442px;}
.move-word .orange{color:#dc8938;}
.move-h{color:#dc8938; font:24px/32px \5FAE\8F6F\96C5\9ED1; padding-top:22px; height:32px;}
.move-word .mp{margin-top:20px;}

.wujin{position:relative;}
.wujin-w{text-align:center; font:16px/24px \5FAE\8F6F\96C5\9ED1; color:#9c856f; padding-top:14px;}
.wujin-btn{position:absolute; width:137px; height:136px; left:428px; top:246px;}

.mod3 .mod-tit{height:286px;}
.slider-box{position:relative;}
.slider-box .hd li,.slider-box .prev,.slider-box .next{background:url(../images/node.png) 0 0 no-repeat;}
.slider-box .hd{padding-top:29px; text-align:center;}
.slider-box .bd{width:860px; height:430px; overflow:hidden; position:relative; margin:0 auto;}
.slider-box .hd li{display:inline-block; *display:inline; zoom:1; vertical-align:top; width:31px; height:31px; margin:0 6px; background-position:0 -123px; cursor:pointer; font:0/0 a; overflow:hidden;}
.slider-box .hd li.on{background-position:-36px -123px;}
.slider-box .prev,.slider-box .next{position:absolute; width:84px; height:123px; top:149px;}
.slider-box .prev{left:-17px; background-position:0 0;}
.slider-box .next{right:-16px; background-position:-84px 0;}


/* 弹窗 */
* html body{position:relative; height:100%;}
* html .pop-box{position:absolute; top:expression(eval(document.documentElement.scrollTop)+300);}
* html .mask{position:absolute; top:expression(eval(document.documentElement.scrollTop));}
.pop-box{position:fixed; top:50%; left:50%; width:540px; height:308px; border:1px solid #dc8938; background-color:#262626; margin:-155px 0 0 -271px; z-index:102; text-align:center; color:#dc8938;}
.pop-close{position:absolute; top:0; right:0; width:81px; height:81px; background:url(../images/pclose.jpg) 0 0 no-repeat;}
.pbtn{font:0/0 a; overflow:hidden; background:url(../images/pbtn.jpg) 0 0 no-repeat;}
.gift-tit,.gift-tit2,.pop-tip{font:16px/22px \5FAE\8F6F\96C5\9ED1;}
.gift-tit2{padding-top:38px; height:38px;}
.gift-tit,.pop-tip{padding-top:64px; height:56px;}
.copy-txt{width:394px; height:40px; font:20px/40px \5FAE\8F6F\96C5\9ED1; color:#000; background-color:#fff; margin:0 auto; position:relative; z-index:2; margin-bottom:20px;}
.copy-btn a,.f-btn a{display:block; width:177px; height:47px; margin:0 auto; position:relative;}
.copy-btn a{background-position:0 0;}
.f-btn a{background-position:0 -49px;}
.gift-tips{padding:20px 0 11px; font:16px/24px \5FAE\8F6F\96C5\9ED1;}
.copy-btn2{padding-top:16px;}
.f-item{margin:11px 0;}
.f-item label{float:left; display:inline; width:120px; text-align:right; font:16px/40px \5FAE\8F6F\96C5\9ED1; padding-right:5px;}
.f-item input{float:left; display:inline; height:40px;}
.celltxt{background-color:#fff; width:236px; text-indent:16px;}
.codetxt{width:355px; background-color:#fff; text-indent:16px;}
.btn-getCode{width:116px; background-color:#dc8938; color:#fff; margin-left:3px; position:relative; z-index:2; cursor:pointer; font:bold 18px/40px \5FAE\8F6F\96C5\9ED1;}
.f-btn{padding-top:20px;}
.tip-txt{padding:10px 30px 0; font:13px/24px \5FAE\8F6F\96C5\9ED1;}


/* 侧边导航 */
.sidebar{position:fixed; width:147px; height:193px; padding-top:45px; right:10px; top:50%; margin-top:-119px; z-index:100; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+300); background:url(../images/slider.png) 0 0 no-repeat;}
.sidebar a{display:block; height:40px; font:bold 16px/40px \5FAE\8F6F\96C5\9ED1; color:#dc8938; text-align:center;}
.sidebar a.active{color:#ffea87;}
.sidebar a.s-top{height:60px; font:0/0 a; overflow:hidden;}