    
    .banner{height:600px;overflow:hidden;}

        .block-title{margin:130px 0 100px; font-size: 40px;}
        .block-title span{color:red;}
        
        
        .block-title h2{color:#595757;}

    .swiper-button-next,.swiper-button-prev{width:40px;height:70px;top:300px;margin-top:0;}
    .swiper-button-next{background-image: ;}
    .swiper-button-prev{background-image: ;}
    .swiper-container {
        width: 1140px;
        background:  no-repeat center 69px;
        margin: 0px auto 200px;
    }
    .swiper-slide {
        
        font-size: 18px;
        width: 240px;
        margin: 0 70px;

    }
    .swiper-slide .box { margin-top: 20px; }
    .swiper-slide .box .item_year { line-height: 42px; margin-bottom: 66px; font-size: 22px; color: #a1a1a1; text-align: center; background:  no-repeat center bottom; padding-bottom: 24px; }
    .swiper-slide .box .item_date { line-height: 42px; margin-bottom: 15px; font-size: 22px; color: #a1a1a1; text-align: center; }
    .swiper-slide .box .item_img { height: 142px; margin-bottom: 22px; opacity: 0.5; filter: alpha(opacity=50); overflow: hidden; }
    .swiper-slide .box .item_img img { width: 100%; }
    .swiper-slide .box .item_text { line-height: 26px; font-size: 18px; color: #a1a1a1; }

    .swiper-slide-active .box { width: 360px; margin: 0px 0 0 -58px; }
    .swiper-slide-active .box .item_year { line-height: 62px; margin-bottom: 46px; font-size: 46px; color: #dc3735; }
    .swiper-slide-active .box .item_date { line-height: 62px; margin-bottom: 15px; font-size: 38px; color: #3e3a3b; }
    .swiper-slide-active .box .item_img { height: 212px; margin-bottom: 28px; opacity: 1; filter: alpha(opacity=100); }
    .swiper-slide-active .box .item_text { line-height:26px; font-size: 18px; color: #a1a1a1; }


    


    @media (min-width:640px) and (max-width:1200px){
        .swiper-container{width:100%;}
        .block-e.floor{width:100%;}
    }


        
