
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,table,img,label,abbr,object{margin:0;padding:0;background:transparent;border:0;outline:0;}
html{-webkit-text-size-adjust:none; overflow-x:hidden;}
object{line-height:1%}
a{hide-focus:expression(this.hideFocus=true); outline:none;text-decoration: none;}
a:focus{-moz-outline-style:none;}
a:hover{ text-decoration:none !important;}
body{ background:#000; font:12px/1.5 Microsoft YaHei,tahoma,arial,ËÎÌå,sans-serif; color:#fdfdf8;}
.wraper{width:100%; margin:90px auto 0; min-width:1000px; position:relative;}
.pr{position:relative;z-index:0;}
em{font-style:normal;}
img{vertical-align:top;border:0;}
.clearfix{display:block}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.clearfix{zoom:1}
.l{float:left}
.r{float:right}
.link{position:absolute;background:url(about:blank);text-indent:-999em;overflow:hidden;display:block;}
.active{ display:block !important;}
.none{ display:none;}
.main{ width:100%; height:950px; position:relative;}
.main .page{ width:100%; height:950px; position:absolute; top:0; left:0; display:none;}
.main .pg1{ background:url(../images/bg_page01.jpg) no-repeat center top;}
.main .pg2{ background:url(../images/bg_page02.jpg) no-repeat center top;}
.main .pg3{ background:url(../images/bg_page03.jpg) no-repeat center top;}
.main .pg4{ background:url(../images/bg_page04.jpg) no-repeat center top;}
.tab{ position:absolute; top:664px; left:50%; margin-left:-489px; z-index:10;}
.tab ul li{ width:117px; height:143px; float:left;}
.tab ul li a{ width:117px; height:143px; display:block; background:url(../images/bg_tap.png) no-repeat; text-indent:-9999px;}
.tab ul li.t1 a{ background-position:0 0;}
.tab ul li.t2 a{ background-position:-117px 0;}
.tab ul li.t3 a{ background-position:-234px 0;}
.tab ul li.t4 a{ background-position:-351px 0;}
.tab ul li.t1 a.on,.tab ul li.t1 a:hover{ background-position:0 -143px;}
.tab ul li.t2 a.on,.tab ul li.t2 a:hover{ background-position:-117px -143px;}
.tab ul li.t3 a.on,.tab ul li.t3 a:hover{ background-position:-234px -143px;}
.tab ul li.t4 a.on,.tab ul li.t4 a:hover{ background-position:-351px -143px;}
.main .page .txt{ width:452px; height:662px; position:absolute; top:0; left:50%; margin-left:-482px; text-align:center; font-size:14px;}
.main .page .txt h2{ width:397px; height:40px; margin:353px auto 0; text-indent:-9999px;}
.main .page .txt strong{ width:397px; font-size:15px; color:#eeddb7;}
.main .page .txt p{ width:423px; height:120px; margin:10px auto 0; color:#f3e9d3; line-height:23px;}
.main .page .txt a.btn{ width:187px; height:52px; display:block; margin:0 auto; background:url(../images/bg_btn.jpg) no-repeat; text-indent:-9999px; box-shadow:2px 5px 10px #000;}
.main .page .tips{ width:1000px; font-size:14px; position:absolute; top:910px; left:50%; margin-left:-500px;}
.showpic{ margin:0 auto; position:relative;}
.showpic ul{ margin:0 auto; position:relative;}
.showpic ul li{ position:absolute; display:none;}
.btn_left,.btn_right{ width:21px; height:42px; top:45%; background:url(../images/bg_arr.png) no-repeat; text-align:center; display:block; position:absolute; cursor:pointer; text-indent:-9999px; z-index:10;}
.btn_left{ background-position:0 0; left:20px;}
.btn_right{ background-position:-21px 0; right:20px;}
.pageNum{ display:none;}
#popdiv{ width:601px; height:600px; background:#000; display:none; border:2px solid #c8a771;}
#popdiv .close{ width:44px; height:44px; background:url(../images/bg_close.jpg) no-repeat; text-indent:-9999px; position:absolute; top:0px; right:0; cursor:pointer; z-index:10;}
#popdiv .pic ,.showpic{ width:601px; height:600px;}
#popdiv .pic ul li{ width:601px; height:600px}
#popdiv .pic ul li img{ width:100%; height:100%;}
.footer{ background:#383838; height:160px;margin:0 auto;}
