@charset "UTF-8";
/* CSS Document */

.contain {
    margin: auto;
    width: 100%;
    min-width: 1024px;
    min-height: 200px;
    border: solid 0px #6B93E3;
    background: #efeff4;
}

.contain .lv_list_top {
    background: #ffffff;
    height: 50px;
    width: 75%;
    min-width: 1024px;
    margin-left: auto;
    margin-right: auto;
}

.contain .lv_list_top .list_title {
    line-height: 58px;
    border-bottom: 1px #004786 solid;
    padding-bottom: 12px;
    margin-left: 32px;
    color: #004786;
}

.contain .lv_list_top .list_title1 {
    line-height: 58px;
    padding-bottom: 12px;
    margin-left: 32px;
}

/* about主体样式 */
.about_title {
    font-size: 24px;
    padding-top: 32px;
    width: 96%;
    margin-left: auto;
    margin-right: auto;
}

.about_title p {
    margin: 0;
    border: 0;
    padding: 0;
}

.about_title_eg {
    font-size: 18px;
    color: #ccc;
    width: 96%;
    margin-left: auto;
    margin-right: auto;
}

.about_title_eg p {
    margin: 0;
    border: 0;
    padding: 0;
}

.introduce {
    width: 75%;
    min-width: 1024px;
    background: #ffffff;
    margin-left: auto;
    margin-right: auto;
    margin-top: 16px;
    padding-bottom: 12px;
}

.introduce .introduce_text {
    width: 96%;
    text-indent: 2em;
    margin: 0 auto;
    line-height: 30px;
}

.introduce .introduce_text img {
    margin-left: -2em;
    width: 96%;
}

.video {
    width: 75%;
    min-width: 1024px;
    background: #ffffff;
    margin-left: auto;
    margin-right: auto;
    margin-top: 16px;
    padding-bottom: 80px;
}

.video .video_1 {
    margin-top: 32px;
    text-align: center;
}

.course {
    width: 75%;
    min-width: 1024px;
    background: #ffffff;
    margin-left: auto;
    margin-right: auto;
    margin-top: 16px;
    padding-bottom: 80px;
    background: url(../img/fly.png) repeat;
}

.course .course_list {
    margin-top: 32px;
    margin-left: 16%;
    overflow: hidden;
}



.course .year {
    width: 114px;
    height: 114px;
    background: url(../images/year.png) no-repeat;
    text-align: center;
    line-height: 67px;
    font-size: 24px;
    color: #00aaee;
    font-weight: bold;
    float: left;
}

.course .list_year {
    margin-left: 26px;
    margin-top: 50px;
    display: flex;
}

.course .course_list {
    background: url(../images/line.png) 83px repeat-y;
}

.course .list_data ul {
    border: 0px;
    margin: 0px;
    padding: 0px;
}

.course .list_data ul li {
    list-style: none;
    line-height: 32px;
    font-size: 16px;
}

.course .list_data {
    padding-left: 32px;
    float: left;
    margin: auto;
    width: 80%;
}

.layout {
    width: 75%;
    min-width: 1024px;
    background: #ffffff;
    margin-left: auto;
    margin-right: auto;
    margin-top: 16px;
    padding-bottom: 80px;
    overflow: hidden;
}

.layout .layout_ind {
    width: 96%;
    margin-left: auto;
    margin-right: auto;
}

.layout .layout_ind1 {
    float: left;
    width: 25%;
    margin: 0 auto;
    min-height: 340px;
}

.layout .layout_ind2 {
    padding: 32px 32px 0px 0px;
    overflow: hidden;
    position: relative;
}

.layout .layout_ind img {
    max-width: 100%;
    height: auto;
    border: 0;
}

.layout .layout_ind_title {
    bottom: 0px;
    background-color: rgba(0, 105, 203, 1.00);
    height: 56px;
    text-align: center;
    position: absolute;
    width: 100%;
    margin-left: -32px;
}

.layout .layout_ind_title p {
    color: #fff;
    font-size: 18px;
    margin-left: 32px;
}

/* about_layout_pre */
.layout .layout_ind_title_pre {
    top: 0;
    background-color: rgba(0, 105, 203, 0.90);
    height: 100%;
    text-align: center;
    position: absolute;
    width: 100%;
    margin-left: -32px;
    margin-top: 32px;
    display: none;
}

.layout .layout_ind_title_pre p {
    color: #fff;
    font-size: 18px;
    margin-left: 32px;
}

.layout .layout_ind_title_pre_text {
}












