.drop_h3{font-size:40px;!important}
.new-box > a, p {
    font-family: "宋体";}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:768px){.container{width:750px}}
@media (min-width:992px){.container{width:970px}}
@media (min-width:1200px){.container{width:1170px}}
@media (min-width: 1200px){.container {width: 1320px;}
}
.section-title {
    text-align: center;
    padding-top: 60px;
    padding-bottom: 52px;
}
.section-title h1 {
    position: relative;
    font-size: 36px;
    line-height: 50px;
    letter-spacing: 4px;
    color: #a7a7a7;
}
.section-title h2 {
    margin-top: 1.15em;
    font-size: 18px;
    line-height: 22px;
    letter-spacing: 2px;
    color: #666a75;
}

/*学院靓点*/
/*学院靓点*/
.box1 {
    font-family: 'Ubuntu', sans-serif;
    overflow: hidden;
    position: relative;
    transition: all 0.3s;
}
.box1:hover {
    box-shadow: 0 0 15px -5px #000;
}
.box1:before {

}
.box1:hover:before {
    opacity: 1;
}
.box1 img {
    width: 100%;
    height: 59%;
    transition: all 0.3s ease 0s;
}
.box1:hover img {

}
.box1 .box-content {
    color: #fff;
    background-color: rgba(147,167,241,0.6);
    text-align: left;
    width: 100%;
    height: 59%;
    padding: 18% 0 0 0;
    position: absolute;
    left: 0;
    top: -100%;
    z-index: 2;
    transition: all 0.3s ease 0s;
}
.box1:hover .box-content {
    top: 0;
}
.box1 .title {
    color: #fff;
    font-size: 23px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0;
}
.box1 .post {
    color: #fff;
    font-size: 14px;

    text-transform: capitalize;
    letter-spacing: 2px;
}
.box1 .icon {
    background: rgba(147,167,241,0.6);
    text-align: center;
    height: 39%;
    width: 100%;
    padding: 15px 0 0;
    margin: 0;
    list-style: none;
    transform: translateX(50%);
    position: absolute;
    right: 50%;
    bottom: -100%;
    z-index: 1;
    transition: all 0.3s;
}
.box1:hover .icon {
    bottom: 0;
}
.box1 .icon li {
    display: inline-block;
    margin: 0 3px;
}
.box1 .icon li a {
    color: #93A7F1;
    background-color: #fff;
    font-size: 18px;
    line-height: 40px;
    height: 40px;
    width: 40px;
    border-radius: 40%;
    display: block;
    transition: all 0.3s;
}
.box1 .icon li a:hover {
    color: #fff;
    background-color: #04a562;
    box-shadow: 0 0 0 3px rgba(255,255,255,0.5), 0 0 5px rgba(0,0,0,0.5) inset;
}

@media only screen and (max-width:990px) {
    .box1 {
        margin-bottom: 30px;
    }
}

@media only screen and (max-width:479px) {
    .box1 .title {
        font-size: 20px;
    }
}

.row- same-height {

    overflow：hidden;

}



.row-same-height> div {

    margin-bottom：-2000px！important;

    padding-bottom：2000px！important;

}
img {
    padding-right: 0px;
    padding-left: 0px;
}
.col-md-4,
.col-sm-6,
.col-sm-8,
.container-fluid,
.container {
    padding-right: 50px;
    padding-left: 50px;
}

/*学院靓点结束*/

/*数院一览*/
.cui-btn {
    display: inline-block;
    height: 40px;
    padding: 0 30px;
    border: solid 1px transparent;
    border-radius: 2px;
    background: transparent;
    font-weight: 400;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    transition: 0.2s;
}
.cui-btn-small {
    height: 32px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    line-height: 30px;
}
.cui-icon {
    font-family: 'cui-icon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
}
.cui-icon-play:before {
    content: "\EA1A";
}


.section-wrapper {
    /* max-width: 1280px; */
    /*max-width: 1350px; */
    width: 100%;
    padding-left: 2px;
    padding-right: 2px;
    margin-left: auto;
    margin-right: auto;
    padding: 1%;
}
.news-body {
    height: 540px;
    width: 1330px;
    margin: 0 auto;
    /*  与24版充齐 */
    /* width: 1338px;
     /*margin-left: 10px;
     margin-right: 10px;*/
    box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.12);
}
.news-body:before, .news-body:after {
    content: " ";
    display: table;
    box-sizing: inherit;
}
.news-main {
    float: left;
    height: 100%;
    width: 32.45%;
}
.news-main-card {
    display: block;
    position: relative;
    height: 100%;
    overflow: hidden;
}
.news-main-card:hover .news-main-card-bg {
    transform: scale(1.1);
}
.news-main-card-bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-size: cover;
    background-position: center;
    transition: 0.2s;
}
.news-main-card-bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    /* 改了第一个的颜色为白色 */
    background-size: cover;
    background-position: center;
    transition: 0.2s;
}
.news-main-card-bg-mb {
    display: none;
}
.news-main-card-top {
    position: relative;
    height: 310px;
}
.news-play-btn {
    display: none;
    position: absolute;
    top: 70px;
    right: 0;
    bottom: 0;
    left: 0;
    width: 40px;
    height: 30px;
    background-color: rgba(255, 255, 255, 0.3);
    border-radius: 2px;
    margin: auto;
    font-size: 0;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    transition: 0.2s;
}
.news-play-btn .cui-icon-play {
    font-size: 16px;
    color: #fff;
}
.news-main-card-bottom {
    position: relative;
    height: 230px;
    padding: 5px 40px;
}
.news-main-card-bottom .h2 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 28px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news-main-card-bottom .p {
    max-height: 40px;
    font-size: 14px;
    line-height: 20px;
    color: rgba(255, 255, 255, 0.7);
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.news-main-card-bottom .sub-p {
    position: relative;
    padding-left: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
}
.news-main-card-bottom .sub-p-date {
    margin-top: 10px;
}
.news-main-card-bottom .sub-p:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 10px;
    border: solid 2px;
    border-radius: 50%;
    margin-top: -2px;
}
.news-main-card-bottom .sub-p-author {
    margin-top: 5px;
}
.news-main-card-bottom .btn-group {
    position: absolute;
    bottom: 30px;
}
.cui-btn-outline-light {
    border: solid 1px #fff;
    color: #fff;
}
.cui-btn-outline-light:hover {
    border-color: #f66f6a;
    background-color: #f66f6a;
    color: #fff;
}
.news-main-card-bottom .btn-group .cui-icon {
    margin-top: -2px;
    margin-right: 8px;
    font-size: inherit;
}
.news-sub {
    float: left;
    position: relative;
    height: 174.3%;
    width: 67.5%;
}
.news-list-v {
    position: absolute;
    height: 100%;
    width: 100%;
    visibility: hidden;
    opacity: 0;
    transition: 0s 0.2s;
}
.news-list-v.show {
    z-index: 1;
    visibility: visible;
    opacity: 1;
    transition: 0.2s;
}
.news-list-v:before, .news-list-v:after {
    content: " ";
    display: table;
    box-sizing: inherit;
}
.news-list-v:after {
    clear: both;
}

.news-list-v>li {
    float: left;
    width: 33.333%;
    height: 50%;

}
/* 动态变化
.news-list-v>li:nth-child(1):hover{
    width: 60%;
}
.news-list-v>li:nth-child(1):hover + .nt_2{
    width: 20%;
}
.news-list-v>li:nth-child(1):hover + .nt_3{
    width: 20%;
}


/* 动态结束 */
.news-list-card {
    display: block;
    position: relative;
    height: 100%;
    padding: 70px 40px 0;
    background-color: white;
}
.nt_i3 .news-list-card, .nt_i4 .news-list-card {
    display: block;
    position: relative;
    height: 100%;
    padding: 25px 40px 0;
    background-color: white;
}

.news-list-card:hover .h3, .news-list-card:hover .p {
    transform: translate(0, -26px);

}
.news-list-card:hover .h3 {
    font-size: 30px;

}
.news-list-card:hover .more {
    opacity: 1;
    color: #6F7479;
}
.news-list-v>li:nth-child(6) .news-list-card {
    background-color: #8a85d6;
}
.news-list-v>li:nth-child(5) .news-list-card {
    background-image: url(images/jixiahu.png);
    background-size: cover;

}
.news-list-v>li.nt_i3{
    height:25%;
}
.news-list-v>li.nt_i4{
    height:25%;
}
.news-list-v>li:nth-child(2) .news-list-card {
    /*background-image: url(../images/homepage-news-card-bg.jpg);*/
    background-size: cover;
    background-color: #8a85d6;
}
.news-list-v>li:nth-child(5) {
    width: 66.666%;
}
.news-list-card .h3 {
    max-height: 56px;
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 28px;
    color: #fff;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: transform 0.2s;
}
.news-list-card .p {
    max-height: 60px;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    transition: transform 0.2s;
}
.news-list-v>li:nth-child(2) .news-list-card .h3, .news-list-v>li:nth-child(5) .news-list-card .h3 {
    color: #fff;
}
.news-list-v>li:nth-child(1) .news-list-card .h3, .news-list-v>li:nth-child(1) .news-list-card .p{color:#fff}
.news-list-v>li:nth-child(2) .news-list-card .p, .news-list-v>li:nth-child(5) .news-list-card .p, .news-list-v>li:nth-child(1) .news-list-card .more, .news-list-v>li:nth-child(2) .news-list-card .more, .news-list-v>li:nth-child(5) .news-list-card .more {
    color: rgba(255, 255, 255, 0.7);
}
.news-list-card .more {
    position: absolute;
    bottom: 30px;
    opacity: 0;
    transition: opacity 0.2s;
    color: rgba(255, 255, 255, 0.7);
}
.nt_i4 .news-list-card .more , .nt_i3 .news-list-card .more {
    position: absolute;
    bottom: 5px;
    opacity: 0;
    transition: opacity 0.2s;
    color: rgba(255, 255, 255, 0.7);
}
.news-list-card .more i {
    margin-left: 5px;
    transition: transform 0.2s;
}
.news-list-card .more:hover i {
    transform: translate(5px, 0);
}
.cui-icon-more:before {
    content: "\EA19";
}
.section-bottom {
    padding-top: 40px;
    /* padding-bottom: 50px;*/
}
.section-more-wrap {
    text-align: center;
}
.section-more-wrap a {
    display: inline-block;
    font-size: 16px;
    line-height: 24px;
    color: #666a75;
    cursor: pointer;
    user-select: none;
    transition: 0.2s;
}
.section-more-wrap a:hover {
    color: #f66f6a;
}
.section-more-wrap .news-more {
    display: none;
}
.section-more-wrap a .cui-icon {
    margin-top: -2px;
    margin-left: 10px;
    transition: transform 0.2s;
}
.section-more-wrap .news-change {
    padding-right: 20px;
    background-image: url(../images/homepage-news-icon-change.png);
    background-repeat: no-repeat;
    background-position: right center;
}
.section-more-wrap .news-change:before, .section-more-wrap .news-change:hover {
    content: "";
    background-image: url(../img/homepage-news-icon-change-active.png);
}
@font-face {
    font-family: 'cui-icon';
    src:url(font/cui-icon.woff2);
    font-weight: normal;
    font-style: normal;
}

.cui-icon {
    font-family: 'cui-icon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
}

.cui-icon-add:before {
    content: "\ea01"
}

.cui-icon-cancel:before {
    content: "\ea02"
}

.cui-icon-confirm:before {
    content: "\ea03"
}

.cui-icon-date:before {
    content: "\ea04"
}

.cui-icon-download:before {
    content: "\ea05"
}

.cui-icon-edit:before {
    content: "\ea06"
}

.cui-icon-heart:before {
    content: "\ea07"
}

.cui-icon-help:before {
    content: "\ea08"
}

.cui-icon-home:before {
    content: "\ea09"
}

.cui-icon-infomation:before {
    content: "\ea0a"
}

.cui-icon-menu:before {
    content: "\ea0b"
}

.cui-icon-minus:before {
    content: "\ea0c"
}

.cui-icon-purchase:before {
    content: "\ea0d"
}

.cui-icon-refresh:before {
    content: "\ea0e"
}

.cui-icon-search:before {
    content: "\ea0f"
}

.cui-icon-star-outline:before {
    content: "\ea10"
}

.cui-icon-star:before {
    content: "\ea11"
}

.cui-icon-visible:before {
    content: "\ea12"
}

.cui-icon-double-down:before {
    content: "\ea13"
}

.cui-icon-double-left:before {
    content: "\ea14"
}

.cui-icon-double-right:before {
    content: "\ea15"
}

.cui-icon-double-up:before {
    content: "\ea16"
}

.cui-icon-down:before {
    content: "\ea17"
}

.cui-icon-left:before {
    content: "\ea18"
}

.cui-icon-more:before {
    content: "\ea19"
}

.cui-icon-play:before {
    content: "\ea1a"
}

.cui-icon-right:before {
    content: "\ea1b"
}

.cui-icon-triangle-down:before {
    content: "\ea1c"
}

.cui-icon-up:before {
    content: "\ea1d"
}

.prev {

    border-radius: 0 30px 30px 0;
}

.next,
.prev {
    appearance: menu;
    margin: 0 auto;
    width: 40px;
    display: block;
    float: left;
    height: 40px;
    position: absolute;
    line-height: 40px;
    text-align: center;
    font-family: "宋体";
    color: aliceblue;
    z-index: 999;
    background-color: hsla(0,0%,0%,0.1);
    top: 45%;
    -webkit-appearance: button;
    cursor: pointer;
}

.next {
    right: 0px;
    border-radius: 30px 0 0 30px;
}
.prev:hover{background-color: hsla(0,0%,0%,0.5);}
.next:hover{background-color: hsla(0,0%,0%,0.5);}
/*数院一览小轮播图begin*/
.news-main .swiper-wrapper .swiper-slide .i1:hover {
    transform: scale(1.1);
    z-index: 999;
}
.swiper-wrapper .swiper-slide .i1{
    transition: 0.2s;
}
.news-main .swiper-wrapper .swiper-slide .i2:hover {
    transform: scale(1.1);
    z-index: 999;
}
.swiper-wrapper .swiper-slide .i2{
    transition: 0.2s;
}
/*end*/
/*数院一览结束*/
/*          新闻速递和通知公告开始            */
a {
    text-decoration: none;
    color: inherit;
    cursor: pointer;
    outline: none;
}
.h {
    line-height: 1.3;
}
.block {
    width: 1550px;
    margin: auto;
}
body{font-size:14px;color:#333;line-height:1.6;min-width:320px;}
.more{color:#94070a;display:inline-block;line-height:45px;}
.more i{float: left;background:url(./images/more1.svg) center center no-repeat;width:45px;height:45px;margin-right:15px;background-size:contain;}
.more i:before{content:"";background:url(./images/more1a.svg) center center no-repeat;width:100%;height:100%;opacity:0;transition:all 0.2s ease-out 0s;display: block;background-size:contain;}
.more:hover i:before{opacity:1;}
.pd110{padding-top:110px;padding-bottom:60px;}
.pdt110{padding-top:110px;}
.pdb110{padding-bottom:110px;}
.fz40 {
    font-size: 40px;
    line-height: 1.3;
}
.home8{overflow: hidden;}
.home8 .title:after{content:"";clear: both;display: block;}
.home8 .title .fz40{float: left;}
.new_lst.title.fz40{float: left;}
.home8 .title .fz40 a{transform:scale(0.8);display:inline-block;}
.home8 .title .fz40 .now{transform:none;color: #0b2b75;}
.home8 .title .more{background:url(./images/png32.svg) center right no-repeat;padding-right:75px;color: #333;margin-top:10px;line-height:27px;float: right;}
.home8 .l{float: left;width:40%;transform:translateX(-50px);transition:all 1s ease-out 0s;opacity:0;}
.home8.showdiv .l{opacity:1;transform:none;}
.home8 .l .list{margin-top:30px;background:#fff;padding:35px 40px;border-bottom:4px solid #0b2b75;box-shadow:0 0 10px rgba(0,0,0,0.1);height:425px;box-sizing:border-box;}
.home8 .l .list .item{margin-top:25px;}
.home8 .l .list .item:first-child{margin-top:0;}
.home8 .l .list .item .h{font-size:16px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.home8 .l .list .item:hover .h{color:#0b2b75;}
.home8 .l .list .item .date{margin-top:10px;position: relative;font-style: italic;color: #0b2b75;}
.home8 .l .list .item .date:before{content:"";position: absolute;left:0;top:50%;width:100%;border-top:1px solid #eee;transition:all 0.3s ease-out 0s;}
.home8 .l .list .item:hover .date:before{border-color: #0b2b75;}
.home8 .l .list .item .date span{background:#fff;padding-right:10px;display: inline-block;position: relative;}
.home8 .r .list{margin-top:30px;border-bottom:4px solid #0b2b75;}
.home8 .r .list .item{height:90px;line-height:89px;background:#fff;margin-top:20px;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.home8 .r .list .item:first-child{margin-top:0;}
.home8 .r .list .item .pic{float:left;width:200px;border-right:1px solid #0b2b75;text-align:center;height:100%;position:relative;overflow:hidden;background:#0b2b75;}
.home8 .r .list .item .pic:before{content:"";background:url(./images/png92.png) center center no-repeat;width:110%;position:absolute;left:50%;top:0;margin-left:-55%;padding-top:110%;animation:cc 20s linear 0s infinite;}
@keyframes cc{
    0%{transform:rotate(0);}
    100%{transform:rotate(360deg);}
}
.home8 .r .list .item .pic span{display:block;height:100%;box-sizing:border-box;border:4px solid #fff;font-size:22px;color:#a19896;position:relative;line-height:1;}
.home8 .r .list .item .pic span:after{content:"";vertical-align:middle;display:inline-block;height:100%;}
.home8 .r .list .item .h{line-height:1.3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 20px;height:100%;font-size:16px;}
.home8 .r .list .item .h span{display:block;width:100%;}
.home8 .r .list .item:hover .h{color:#0b2b75;}
.home8 .r{float: right;width:calc(60% - 30px);transform:translateX(50px);transition:all 1s ease-out 0s;opacity:0;}
.home8.showdiv .r{opacity:1;transform:none;}
@media screen and (max-width:2400px){
    /*.home8 .block{width:1950px;}*/
}

@media screen and (max-width:2200px){
    /*.home8 .block{width:1750px;}*/
}
@media screen and (max-width:2000px){
    .fz40{font-size:32px;}
    /*.home8 .block{width:1500px;}*/
}


@media screen and (max-width:1500px){

    .pd110{padding-top:90px;padding-bottom:60px;}
    .pdt110{padding-top:90px;}
    .pdb110{padding-bottom:90px;}
    .fz40{font-size:32px;}
    .home8 .block{width:1450px;}

}
@media screen and (max-width:1400px){

    .pd110{padding-top:90px;padding-bottom:60px;margin-left:-30px}
    .pdt110{padding-top:90px;}
    .pdb110{padding-bottom:90px;}
    .fz40{font-size:32px;}
    .home8 .block{width:1422px;}

}
@media screen and (max-width:1300px){
    .pd110{padding-top:70px;padding-bottom:50px;}
    .pdt110{padding-top:70px;}
    .pdb110{padding-bottom:70px;}
    .home8 .block{width:1300px;}

    .fz40{font-size:28px;}
    .home8 .l .list{}
    .home8 .r .list .item{height:90px;}
    .home8 .l .list .item .h{font-size:14px;}
    .home8 .r .list .item .h{font-size:14px;}
}

@media screen and (min-width:1200px){
    .home8 .block_l_r{margin:0px 7%;}
}

@media screen and (max-width:1024px){
    .layer .picbox video{width:90%;height:auto;}

    .home8 .block{width:1400px;}
    .pd110{padding-top:60px;padding-bottom:60px;}
    .pdt110{padding-top:60px;}
    .pdb110{padding-bottom:60px;}
    .home8 .l .list{height:auto;}
    .home8 .title{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}
    .home8 .title::after{display:none;}
    .home8 .title .fz40{float: none;}
    .home8 .title .more{margin-top:0;float:none;}
    .home8 .l{transform:none;opacity:1;width: 900px;
        float: none;
        margin-left: 66px;
        margin-right: 66px;}
    .home8 .r{transform:none;opacity:1;width: 900px;
        float: none;
        margin-left: 66px;
        margin-right: 66px;margin-top:40px;}
    .home8 .l .list{padding:20px;margin-top:20px;}
    .home8 .r .list{margin-top:20px;}
    .home8 .r .list .item{height:auto;line-height:1.3;height:80px;}
    .home8 .r .list .item a{display:-ms-flexbox;display:flex;height:100%;}
    .home8 .r .list .item .h{padding:20px;-ms-flex:1;flex:1;height:auto;}
    .home8 .r .list .item .pic{float:none;width:110px;transform:scale(1);}
    .home8 .r .list .item .pic span{font-size:18px;}
}
@media screen and (max-width: 850px){
    .home8 .block {
        padding: 0 24px;
    }
}
@media screen and (max-width: 950px){
    .home8 .block {
        padding: 0 24px;
    }
    .home8 .l{transform:none;opacity:1;width: 700px;
        float: none;
        margin-left: 66px;
        margin-right: 66px;}
    .home8 .r{transform:none;opacity:1;width: 700px;
        float: none;
        margin-left: 66px;
        margin-right: 66px;margin-top:40px;}
}
.h a{font-size:16px;font-weight: bold;color: #0D0D0D;}
.h a:hover{text-decoration: none;}
.home8 .r .list  .item:first-child {
    margin-top: 20px;
}
.home8 .r .list tr:first-child .item:first-child {
    margin-top: 0px;
}
.post {
    margin-bottom: -12px;
}
#banner .inner {
    max-width: 100%;
}
.home8 .r .list .item .pic:before {
    background: url(./images/png92.png) center center no-repeat;}
/* 新闻速递和通知公告结束 */