
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:#b9d9de; background: #383838;}
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:122px;display: none;}
.bg{ width:100%; position:absolute; top:0; left:0;}
.bg div{ width:100%; height:877px; margin:0 auto;}
.bg .bg01{ background:url(../images/bg_img_01.jpg) no-repeat center top;}
.bg .bg02{ background:url(../images/bg_img_02.jpg) no-repeat center top;}
.bg .bg03{ background:url(../images/bg_img_03.jpg) no-repeat center top;}
.bg .bg04{ background:url(../images/bg_img_04.jpg) no-repeat center top;}
.bg .bg05{ background:url(../images/bg_img_05.jpg) no-repeat center top;}

.main{ width:1010px; margin:0 auto; position:relative;}
.main .header{ height: 770px; text-indent: -9999px; overflow: hidden;}

.main h2{ width: 1000px; height: 35px; text-indent: -9999px; margin: 40px auto 8px; background: url(../images/bg_h2.png) no-repeat;}

.main .box1 h2{ background-position: center 0;}
.main .box2 h2{ background-position: center -35px;}
.main .box3 h2{ background-position: center -70px;}
.main .box4 h2{ background-position: center -105px;}


.main .box{ width: 1000px; margin: 0 auto;}

.main .time{ text-align: center; margin-bottom: 35px; line-height: 28px; }
.main .time span{ color: #ffae22;}
.main .p1{ text-align: center; margin-top: 30px;}

.main .box1 .pic{ border-radius: 10px; overflow: hidden;}
.main .box1 .pic .img{ width: 700px; height: 734px; position: relative;}
.main .box1 .pic .img span{ position: absolute; top: 0; left: 0; display: none;}

.main .box1 .pic .btn{ width: 300px; height: 734px;}
.main .box1 .pic .btn a{ width: 300px; height: 90px; line-height: 90px; text-align: center; font-size: 16px; display: block; border-bottom: 1px solid #1b3338; border-top: 1px solid #0f1d21; background: #14262a;}
.main .box1 .pic .btn a.f{ border-top: none;}
.main .box1 .pic .btn a.b{ border-bottom: none;}

.main .box1 .pic .btn a:hover,.main .box1 .pic .btn a.on{ background: url(../images/bg_btn.jpg) no-repeat; font-size: 24px; color: #131919; font-weight: bold; text-decoration: none;}


.main .box2 .u1{}
.main .box2 .u1 li{ width: 327px; float: left; border-radius: 10px; overflow: hidden;}
.main .box2 .u1 li.cen{ margin: 0 9px;}
.main .box2 .u1 li span{ height: 40px; line-height: 40px; display: block; text-align: center; background: #14262a;}

.main .box3 .u1{ background: #14262a; border-radius: 10px; overflow: hidden;}
.main .box3 .u1 li{ width: 499px; float: left; text-align: center; padding: 40px 0;}
.main .box3 .u1 li span{ display: block; margin-top: 5px;}
.main .box3 .u1 li.f{ border-right: 1px solid #1b3338;}
.main .box3 .u1 li.b{ border-left: 1px solid #0c171a;}



.main .box4 .u1 li{ height: 390px; margin-bottom: 9px;}
.main .box4 .u2 li{ height: 340px; margin-bottom: 9px;}
.main .box4 .u3 li{ width: 495px; height: 654px; background: #14262a;}

.main .box4 ul li{ width: 327px; float: left; background: #0e1d20; text-align: center; border-radius: 10px; overflow: hidden; line-height: 35px; position: relative;}
.main .box4 ul li img{ padding: 40px 0 5px 0;}
.main .box4 ul li span{ color: #e8c171; display: block;}
.main .box4 ul li p{ margin: 30px 0;}
.main .box4 ul li.cen{ margin: 0 9px;}
.main .box4 ul li em{ font-size: 14px; line-height: 20px; display: block; padding-top: 10px; color: #325b63; font-style: normal;}

.main .box4 ul li i{ position: absolute; top: 0; right: 0; text-indent: -9999px;}
.main .box4 ul li i.i1{ width: 90px; height: 91px; background: url(../images/tips_1.png) no-repeat;}
.main .box4 ul li i.i2{ width: 115px; height: 116px; background: url(../images/tips_2.png) no-repeat;}

.main .box4 .u3 li img{ padding: 0;}
.main .box4 .u3 li span{ line-height: 41px; color: #b9d9de;}
.main .box4 .u3 li.f{ margin-right: 9px;}


#go_top{ width: 236px; right:3%; border-radius: 10px; overflow: hidden; position:absolute; top:1153px;}
#go_top a{ width: 236px; height: 58px; line-height: 58px; background: #14262a; margin: 0 auto; display: block; font-size: 16px; color: #b9d9de; text-align: center; border-top: 1px solid #112125; border-bottom: 1px solid #1c3236;}
#go_top a:hover{ color: #e8c171; text-decoration: none; background: #14262a url(../images/bg_top.jpg) no-repeat center center;}
#go_top a.g1{ border-top: none;}
#go_top a.top{ border-bottom: none;}

#event_footer{  margin-top: 80px;}
















