/* 
    Created on : 2017-2-16, 13:05:12
    Author     : jerry
*/
@media all and (max-width: 1024px) {
    .whiteContainer .newsContainer h2 {
        line-height: 1.3em;
    }
    #explanation .index-swiper2 h2 {
        font-weight: normal;
        font-size: 36px;
        color: #000;
        text-align: center;
        display: block;
    }
    #explanation .index-swiper2 h2 em {
        font-style: normal;
        font-size: 18px;
    }
    #explanation .index-swiper2 p {
        margin: 0 100px;
        padding-bottom: 2em;
        line-height: 1.3em;
    }
    #calendarContainer .content {
        box-sizing: border-box;
        padding: 2em;
    }
    #calendarContainer .content h1 {
        margin-top: 0px;
        font-weight: normal;
        font-size: 30px;
        text-align: center;
    }
    #calendarContainer .content h3 {
        font-weight: normal;
        font-size: 18px;
    }
    #calendarContainer .content p {
        font-size: 14px;
        line-height: 1.3em;
    }
    #newsContainer .content {
        box-sizing: border-box;
        padding: 2em;
    }
    #newsContainer .content h1 {
        font-weight: normal;
        font-size: 30px;
        text-align: center;
        margin-top: 0px;
        color: #590b23;
    }
    #newsContainer .content h3 {
        font-weight: normal;
        font-size: 18px;
        line-height: 1.3em;
    }
    #newsContainer .content p {
        color: #999;
        font-size: 14px;
        line-height: 1.3em;
    }
    #newsContainer .videoImg {
        position: relative;
    }
    #newsContainer .videoImg .btn {
        width: 42px;
        height: 42px;
        background: url(../img/play_btn.png) no-repeat;
        background-size: contain;
        position: absolute;
        left: 50%;
        top: 50%;
        z-index: 10;
        margin: -21px 0 0 -21px;
    }
    #newsContainer .aboutBtn,
    #newsContainer .mediaBtn {
        text-align: center;
        font-size: 1.125em;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        text-transform: uppercase;
        color: #fff;
    }
    #newsContainer .aboutBtn {
        background-color: #333333;
    }
    #newsContainer .mediaBtn {
        background-color: #a2b8b4;
    }
    #blueContainer .leftPart2 {
        padding: 30px 40px 30px 40px;
    }
    #blueContainer .rightPart2 .card1 {
        margin: 65px 50px  40px 50px;
    }
    #blueContainer .rightPart2 .card2 {
        margin: 40px 40px 10px 40px;
    }
    #blueContainer .rightPart2 .pure-u-1 .pure-button {
        margin-top: 3em;
    }
    #blueContainer .rightPart2 .pure-u-1 .bcon {
        margin: 0;
    }
    #blueContainer .rightPart2 .lotus-form {
        margin: 2em 5px 0 5px;
    }
    .whiteContainer .cloud .ptext {
        padding: 30px 20px;
        font-size: 14px;
    }
    .whiteContainer .cloud .quote {
        padding-bottom: 3em;

    }
    .whiteContainer .cloud .quote h3 {
        font-size: 12px;
        margin-top: 2.5em;
        margin-bottom: 1.5em;
    }
    .whiteContainer .cloud .quote h2 {

        font-size: 16px;
    }
}
/*# sourceMappingURL=1024.css.map */