/*fullPage-style-start*/
#section0 {
    padding: 100px 0;
    background-image: url('../images/index_bg01.png');
    background-repeat: no-repeat;
    background-size: cover;
}

#section1 {
    padding: 100px 0;
    background: #fff;
}
#section2 {
    padding: 100px 0;
    background: #000;
}
#section3 {
    padding: 100px 0;
    background: #fff;
}
#section4 {
    padding: 100px 0;
    background: #fff;
}
#section5 {
    padding: 100px 0;
    background: #fff;
}
#section0 .logo{
    margin-bottom: 20px;
}

#section0 .index_content_img{
    float: right;
}

#section1 .index_content_img{
    float: left;
}

#section0 h1,#section1 h1,#section3 h1,#section4 h1,#section5 h1{
    word-wrap:break-word;
    word-break:normal;
    margin-bottom: 30px;
}

#section0 p,#section1 p,#section4 p,#section5 p{
    word-wrap:break-word;
    word-break:normal;
    margin-bottom: 100px;
}

#section0 a,#section1 a,#section4 a,#section5 a{
    display: inline-block;
    padding:10px 15px;
    text-decoration: none;
    color: #E94F1A;
    border: 1px solid #E94F1A;
    border-radius: 5px;
}

#section0 a:hover,#section1 a:hover,#section4 a:hover,#section5 a:hover{
    background: #E94F1A;
    color: #fff;
}

#section1 p span,#section4 p span,#section5 p span{
    word-wrap:break-word;
    word-break:normal;
    display: inline-block;
    width: 80%;
}
#section4 p span,#section5 p span{
    margin-bottom: 15px;
}
#section2,#section3{
    text-align: center;
}

#section2 h1{
    text-align: center;
    margin-bottom: 30px;
}

#section2 p{
    text-align: center;
    margin-top: 30px;
}

#section2 .h1_img{
    text-align: center;
    margin: 0 auto 30px !important;
}

#section2 .section2_img{
    text-align: center;
    margin-bottom: 30px;
}

#section3 h1{
    text-align: center;
    margin-bottom: 30px;
}
#section4{
    background: #000;
}
@media (max-width:768px) {
    #section0,#section1,#section2,#section3,#section4{
        padding: 50px 0;
    }
    #section0 h1,#section1 h1,#section2 h1,#section4 h1,#section5 h1{
        font-size: 20px !important;
        margin-bottom: 20px;
    }

    #section0 p,#section1 p,#section4 p,#section5 h1{
        margin-bottom: 20px;
    }

    #section0 a,#section1 a,#section4 a,#section5 a{
        padding: 5px 10px;
        margin-bottom: 20px;
    }
    #section1 .index_content_img{
        margin-bottom: 20px;
    }
    #section2 h1{
        font-size: 18px !important;
    }
    #section5 h1{
        margin-top: 20px;
    }
}
/* 小屏幕（平板电脑，992px 起） */
@media (max-width:992px) {
    #section0 h1, #section1 h1, #section2 h1, #section3 h1, #section4 h1, #section5 h1{
        font-size: 22px;
        margin-bottom: 20px;
    }
    #section1 p,#section4 p ,#section5 p {
        margin-bottom: 20px;
    }
    #section4 p span,#section5 p span{
        width: 100%;
        margin-bottom: 10px;
    }
}

/* 小屏幕（平板电脑，992px 起） */
@media (min-width:992px) and (max-width:1200px) {

    #section0 h1, #section1 h1 ,#section2 h1,#section3 h1, #section4 h1, #section5 h1{
        font-size: 30px;
        margin-bottom: 20px;
    }

    #section0 p{
        margin-bottom: 40px;
    }
    #section1 p,#section3 p{
        margin-bottom: 20px;
    }
    #section1 p span #section3 p span{
        width: 100%;
        margin-bottom: 14px;
    }
}
@media (min-width:1200px) and (max-width:1400px) {

    #section0 h1, #section1 h1 ,#section2 h1,#section3 h1, #section4 h1, #section5 h1{
        font-size: 34px;
        margin-bottom: 30px;
    }

    #section0 p{
        margin-bottom: 80px;
    }

    #section1 p,#section3 p{
        margin-bottom: 40px;
    }
    #section1 p span,#section3 p span{
        margin-bottom: 15px;
    }
}
@media (max-width:576px) {

    #section2 .h1_img{
        display: none;
    }
}