@charset "utf-8";
/* CSS Document */
.swiper-container{ overflow:hidden; height:1400px;}
.index0{background:url(../images/bg.jpg) center top no-repeat #000;width:100%; height:100%; position:relative;}
.content{width:1000px; margin:0 auto; position:relative;}
.fs_index{display:block;position:absolute;width:163px;height:70px;left:50px;top:33px;}
.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:#78cfcd; line-height:36px; text-decoration:none; color:#fff;}
.swiper-pagination{ background:url(../images/float_nav.png) left top no-repeat; height:400px; z-index:9999; position:fixed; left:222px; top:166px; padding:66px 0 0 42px;width:140px;}
.swiper-pagination a{ display:block;width:140px; line-height:25px; color:white; font-size:16px;text-align:left; height:50px; background:none;opacity:1; position:relative;}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 0 20px 0;}
.swiper-pagination a:hover{color:#fff100; text-decoration:none;}
.swiper-pagination a.on{ color:#fff100;}
.event_1{ background:url(../images/content1_bg.jpg) center top no-repeat #a22c31;}
.event_2{ background:url(../images/content2_bg.jpg) center top no-repeat #6c2ca2;}
.event_3{ background:url(../images/content3_bg.jpg) center top no-repeat #7cb600;}
.event_4{ background:url(../images/content4_bg.jpg) center top no-repeat #0a4d98;}
.event_5{ background:url(../images/content5_bg.jpg) center top no-repeat #e97e00;}
.swiper-pagination a span{ display:none; position:absolute;width:12px; height:12px; background:#fff100; border-radius:25px; left:-43px; top:16px;}
.swiper-pagination a.on span{ display:block;}



.content h2{ text-align:center; line-height:120px; font-size:48px; color:white; padding-top:100px;}
.event{ margin-left:90px;}
.event b{ display:block; font-size:18px; line-height:35px;}
.event p{ font-size:14px; color:white; line-height:25px;margin-bottom:10px;}
.event p span{ color:#fff100;}
.event p a{ color:#ff0000; font-size:18px; font-weight:bold;}
.event img{ display:block; margin-bottom:10px;}
.event_1 b{ color:#cb6a70;}
.event_2 b{ color:#9b5cce;}
.event_3 b{ color:#a6dd26;}
.event_4 b{ color:#6293ce;}
.event_5 b{ color:#ffc300;}
#phone{ display:none; width:100%; position:relative;}
#phone img{ display:block; width:100%;}
#phone a{ display:block; width:100%; height:6.3%; position:absolute; left:0; top:0;}

@media (max-width: 1900px){
    .swiper-pagination{
        left:20px;
    }
}

