@charset "utf-8";
/* CSS Document */
.fancybox-skin{ background:none;}
.fancybox-opened .fancybox-skin{box-shadow:none;}
.index-bg{background:url(../images/indexBg.jpg) center top no-repeat #000;width:100%; position:relative; height:1300px;}
.content{width:1000px; margin:0 auto; position:relative; padding-top:525px;}
.fs_index{display:block;position:absolute;width:100px;height:45px;left:391px;top:82px;}
#phone{width:100%; display:none; position:relative;}
#phone img{ display:block; width:100%; vertical-align:top;}
#phone a{ display:block; width:100%; position:absolute; height:120px;}
.link-top{ top:8.5%;}
.link-bottom{ bottom:0;}
.top_link{ position:absolute; left:730px; top:51px; width:270px;}
.top_link a{ display:block; height:36px; margin-right:20px; width:132px; text-align:center; background:#2c1e41; line-height:36px; text-decoration:none; color:#fff;}
.event_list{margin:0 0 0 119px;width: 760px;}
.event_list li{height:87px; position:relative; margin:0 49px 28px 0; }
.event_list li a{ display:block; width:100%;height:87px;}
.event_list li.event_1{width: 203px;margin-right: 51px;}
.event_list li.event_2{width: 234px;}
.event_list li.event_3{width: 234px;margin-right: 79px;margin-left: 75px;}
.event_list li.event_4{width: 233px;}





.inner-bg{background:url(../images/innerBg.jpg) center top no-repeat #000;width:100%; position:relative; padding-top:73px; padding-bottom:100px;}
.inner-bg .wrap{width:990px; margin:0 auto; position:relative;  background:white;}
.inner-bg .wrap .content{padding-bottom: 50px;padding-top: 0;width: 990px;}
.inner-bg .wrap h1{font-size:30px; color:#344d05; line-height:62px;text-align: center;background: #a0d240;margin-bottom: 80px;}
.inner-bg .wrap .content p{font-size:18px; color:#416b26; line-height:38px; margin: 0 auto;margin-bottom:20px;width: 790px;}
.inner-bg .wrap .content p b{color:#416b26;font-size:24px;}
.inner-bg .wrap .content p span{ color:#e7321b;}
.inner-bg .wrap .content img{ display:block; margin:0 auto 20px;}
.inner-bg .wrap .content p a{ color:#ef602c; text-decoration:underline;}
.inner-bg .wrap .content p strong{color:#e5004f;font-weight: normal;}
.top{ display:block; position:absolute; background:url(../images/innerTop.png) no-repeat; width:795px; height:89px; left:50%; margin-left:-397px; top:82px; z-index:3;}
.back{ display:block; margin:30px auto 0;width:220px; height:70px; text-align:center; line-height:70px; border-radius:20px; border:4px solid #c3573f; background:#b63b3d; color:white; font-size:30px; font-weight:bold;}
.back:hover{ text-decoration:none;}
