
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;}
object{line-height:1%}
a{hide-focus:expression(this.hideFocus=true); outline:none;text-decoration: none;}
a:focus{-moz-outline-style:none;}
body{background:#07141a;font:12px/1.5 Microsoft YaHei,tahoma,arial,sans-serif; color:#5e503b; background: url(../images/bg_body.jpg) repeat-y;}
html{_background-image:url(about:blank);_background-attachment:fixed}
.wraper{width:100%; margin:90px auto 0; position:relative; font-size: 16px;}
.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,.r{display:inline-block}
.l,.r{display:inline}
.l{float:left}
.r{float:right}
.none{ display:none;}
.active{ display:block !important;}
.link{position:absolute;background:url(about:blank);text-indent:-999em;overflow:hidden;display:block;}
#obindex{ width:180px; height:105px; left:0; top:30px;}




.header{ width: 100%; height: 844px; background: url(../images/bg_header.jpg) no-repeat center top;}

.wraper h2.t1{ width: 560px; height: 116px; text-indent: -9999px; margin: 60px auto; background: url(../images/bg_h2_1.png) no-repeat;}
.wraper h2.t2{ width: 560px; height: 116px; text-indent: -9999px; margin: 60px auto; background: url(../images/bg_h2_2.png) no-repeat;}
.wraper h3{ width: 413px; height: 101px; text-indent: -9999px; margin: 20px auto;}
.wraper h3.t1{ background: url(../images/bg_h3_1.png) no-repeat;}
.wraper h3.t2{ background: url(../images/bg_h3_2.png) no-repeat;}
.wraper h3.t3{ background: url(../images/bg_h3_3.png) no-repeat;}
.wraper h3.t4{ background: url(../images/bg_h3_4.png) no-repeat;}
.wraper h3.t5{ background: url(../images/bg_h3_5.png) no-repeat;}
.wraper h3.t6{ background: url(../images/bg_h3_6.png) no-repeat;}
.wraper h3.t7{ background: url(../images/bg_h3_7.png) no-repeat;}
.wraper h3.t8{ background: url(../images/bg_h3_8.png) no-repeat;}
.wraper h3.t9{ background: url(../images/bg_h3_9.png) no-repeat;}
.wraper h3.t10{ background: url(../images/bg_h3_10.png) no-repeat;}
.wraper h3.t11{ background: url(../images/bg_h3_11.png) no-repeat;}




.wraper .box{ width: 1243px; margin: 0 auto; position: relative;}

.box .txt{ width: 1148px; font-size: 20px; border:1px solid #5e503b; margin: 0 auto 20px; padding: 30px 25px; letter-spacing: 5px; position: relative;}
.box .txt img{ position: absolute; top: 30px; right: 20px;}
.box .txt .p1{ text-align: center;}
.box .txt .np{ top: -300px; left: 0;}
.box .txt .p2{ margin-left: 255px;}

.wraper .show{ width: 1243px; display: inline-block; background: url(../images/bg_t.png) no-repeat center top; position: relative;}
.wraper .show .b{ width: 1243px; height: 83px; position: absolute; bottom: 0; left: 0; background: url(../images/bg_b.png) no-repeat center bottom;}
.wraper .box .bor{ width: 1168px; margin: 35px auto 16px;}
.wraper .box1 .pic .img{ height: 494px; position: relative;}
.wraper .box1 .pic .img span{ position: absolute; top: 0; left: 0; display: none; letter-spacing: 5px;}
.wraper .box1 .pic .img b{ width: 250px; position: absolute; top: 240px; right: -279px; font-size: 18px; font-weight: normal;}
.wraper .box1 .pic .btn{ width: 291px; height: 494px; background: #ece9e5; letter-spacing: 5px;}
.wraper .box1 .pic .btn a{ width: 291px; height: 58px; line-height: 58px; display: block; text-align: center; font-size: 20px; background: #766751; margin-bottom: 1px;}
.wraper .box1 .pic .btn a:hover,.wraper .box1 .pic .btn a.on{ background: #8b7e6c; text-decoration: none;}




.wraper .box .lst{ width: 1154px; background: #97876f; padding: 7px; color: #fff; letter-spacing: 2px;}
.wraper .box .lst span{ width: 287px; height: 74px; line-height: 74px; text-align: center; font-size: 20px; border-right: 1px solid #cbbfac; float: left;}
.wraper .box .lst span.last{ border-right:none;}
.wraper .box .lst .head span{ height: 48px; line-height: 48px;}
.wraper .box .lst li{ border-top: 1px solid #cbbfac;}
.wraper .box .lst li.head{ border-top:none;}
.wraper .box .lst img{ margin-top: 16px; margin-right: 10px; margin-left: 20px; float: left;}
.wraper .box .lst b{ width: 204px; line-height: 26px; margin-top: 10px; display: block; font-weight: normal; float: left;}

.wraper .box1 .lst1 span{ font-size: 18px; text-align: left;}
.wraper .box1 .lst1 .n{ text-align: center;}
.wraper .box1 .lst1 .head span{ text-align: center;}

.wraper .box1 .npc{ width: 1128px; height: 610px;}
.wraper .box1 .showpic{ width: 1128px; height: 610px; position: relative;}
.wraper .box1 .npc li{ float: left; font-size: 22px;}
.wraper .box1 .npc li p{ height: 50px; line-height: 50px; text-align: center;}

.wraper .box1 .npc li .i{ float: left; margin: 0 27px 0;}


.wraper .box1 .dl li{ width: 358px; height: 340px; color: #fff; float: left; background: #97876f; font-size: 20px;}
.wraper .box1 .dl li strong{ height: 74px; line-height: 74px; font-weight: normal; display: block; text-align: center; background: #584e40; margin-bottom: 42px;}
.wraper .box1 .dl li.cen{ margin: 0 47px;}
.wraper .box1 .dl li p{ height: 44px; line-height: 44px; margin: 0 0 26px 68px;}
.wraper .box1 .dl li p img{ margin-right: 15px;}
.wraper .box1 .dl p.p2{ width: 1168px; background: #97876f; float: left; margin-top: 13px; margin-bottom: 20px; padding: 30px 0; font-size: 20px; text-align: center; color: #fff;}


.wraper .box2 .xz li{ width: 260px; height: 250px; color: #fff; float: left; background: #97876f; margin-right: 42px; text-align: center; margin-bottom: 20px;}
.wraper .box2 .xz li strong{ height: 74px; line-height: 74px; font-weight: normal; display: block; text-align: center; background: #584e40; margin-bottom: 42px;  font-size: 18px;}
.wraper .box2 .xz li.last{ margin-right: 0;}
.wraper .box2 .xz li img{ margin-bottom: 20px;}


#go_top{ width: 128px; height: 386px; right:3%; border-radius: 10px; overflow: hidden; position:absolute; top:1153px; background: url(../images/bg_top.png) no-repeat;}
#go_top a{ height: 86px; line-height: 86px; margin: 0 auto; display: block; font-size: 22px; color: #483b29; text-align: center; }
#go_top a:hover{ color: #e8c171; text-decoration: none;}
#go_top a.g1{ margin-top: 53px;}
#go_top a.top{ border-bottom: none; margin-top: 29px; font-size: 32px;}

#event_footer{  margin-top: 80px; background: #1c1302;}

.showpic{ margin:0 auto; position:relative;}
.showpic ul{ margin:0 auto; position:relative;}
.showpic ul li{ position:absolute; display:none;}
.pageNum{ display:none;}
.btn_left,.btn_right{ width:25px; height:51px; top:43%; 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:-25px 0; right:-20px;}














