* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html,
body {
    overflow-x: hidden;
}


a,
a:hover {
    text-decoration: none;
}

img {
    width: 100%;
    vertical-align: initial;
}

.w10 {
    width: 10%;
}

.w20 {
    width: 20%;
}

.w25 {
    width: 25%;
}

.w30 {
    width: 30%;
}

.w40 {
    width: 40%;
}

.w50 {
    width: 50%;
}

.w60 {
    width: 60%;
}

.w70 {
    width: 70%;
}

.w75 {
    width: 75%;
}

.w80 {
    width: 80%;
}

.w90 {
    width: 90%;
}

.w100 {
    width: 100%;
}

.w1200{
    width: 1200px;
}

.mat {
    margin: 0 auto;
}

li {
    list-style-type: none;
}


.df {
    display: -webkit-box;
    /* Chrome, Safari, Opera */
    display: -ms-flexbox;
    /* IE 10 */
    display: -webkit-flex;
    /* Chrome, Safari, Opera */
    display: flex;
    /* 标准语法 */
}

.df-jcs {
    justify-content: start;
    justify-content: flex-start;
}

.df-jce {
    justify-content: end;
    -webkit-justify-content: end;
    /* Chrome, Safari, Opera */
    justify-content: flex-end;
}

.df-jcsb {
    justify-content: space-between;
    -webkit-justify-content: space-between;
    /* Chrome, Safari, Opera */

}

.df-jcsa {
    justify-content: space-around;
    -webkit-justify-content: space-around;
    /* Chrome, Safari, Opera */

}

.df-jcc {

    justify-content: center;
    -webkit-justify-content: center;
    /* Chrome, Safari, Opera */

}

.df-ais {
    -webkit-align-items: flex-start;
    /* Chrome, Safari, Opera */
    align-items: flex-start;
}

.df-aic {
    -webkit-align-items: center;
    /* Chrome, Safari, Opera */
    align-items: center;
    /* 标准语法 */
}

.df-aie {
    -webkit-align-items: flex-end;
    /* Chrome, Safari, Opera */
    -webkit-align-items: end;
    /* Chrome, Safari, Opera */
    align-items: flex-end;
    align-items: end;
}


.fw-w {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}

.max-1600-w {
    width: 1440px;
}

/* 宽度大于1600px执行下面的css */
@media (max-width: 1610px) {
    .max-1600-w {
        width: 100%;
        padding: 0 5px;
    }

}


/* 宽度大于1600px执行下面的css */
@media (min-width: 1600px) {
    .min-1600p-w {
        width: 1600px;
    }
}

@media (max-width:768px) {
    .h5_w10 {
        width: 10%;
    }

    .h5_w20 {
        width: 20%;
    }

    .h5_w30 {
        width: 30%;
    }

    .h5_w40 {
        width: 40%;
    }

    .h5_w50 {
        width: 50%;
    }

    .h5_w60 {
        width: 60%;
    }

    .h5_w70 {
        width: 70%;
    }

    .h5_w80 {
        width: 80%;
    }

    .h5_w90 {
        width: 90%;
    }

    .h5_w100 {
        width: 100%;
    }
}


