/*多彩校园*/
*{}
.colorful_campus .main6 {background: url(images/bg1_2.png) no-repeat -100px center, url(images/bg1_1.png) 95% center no-repeat;}
.colorful_campus .main6 .inner {padding:56px 0 104px;}
.colorful_campus .main8 {background: #f6f5f5 url(images2/main3_bg.png) no-repeat center;background-size: cover;}
.colorful_campus .main8 .inner {padding:46px 0 80px;}
.colorful_campus .main9 .inner {padding: 65px  0 90px;}

.colorful_campus .post-11 {margin-bottom: 120px;}
.colorful_campus .post-11 .tt {margin-bottom: 86px;}
.colorful_campus .post-11 .news_list li.news {float: left;width: 25%;}
.colorful_campus .post-11 .news_list {margin: 0 -33px;}
.colorful_campus .post-11 .news_box {margin: 0 33px;position: relative;}
.colorful_campus .post-11 .news_imgs {position: relative;overflow: hidden;padding-top: 83.33%;}
.colorful_campus .post-11 .news_imgs img {width: 100%;height: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;max-width: 100%;transition: all 1s ease 0s;}
.colorful_campus .post-11 .news_box:hover .news_imgs img {-moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); -webkit-transform: scale(1.15); transform: scale(1.15);}


.colorful_campus .post-11 .news_title {font-size: 18px;line-height: 27px;max-height: 54px;color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;margin-top: 18px;}
.colorful_campus .post-11 .news_title a {color:#000;}

.colorful_campus .post-11 .slick-prev {background: url(images2/prev.png) no-repeat;width:44px;height:44px;left:-38px;margin-top:-38px;}
.colorful_campus .post-11 .slick-next {background: url(images2/next.png) no-repeat;width:44px;height:44px;right:-38px;margin-top:-38px;}


.colorful_campus .post-18 .con {overflow: hidden;padding-top: 90px;}
.colorful_campus .post-18 .slick-list {overflow: inherit;padding-bottom:30px !important}
.colorful_campus .post-18 .tt {margin-bottom:0;}

.colorful_campus .post-18 .news_list li.news {float: left;width: 33.33%;}
.colorful_campus .post-18 .news_list {margin: 0 -42px;}
.colorful_campus .post-18 .news_box {margin: 0 42px;}
.colorful_campus .post-18 .slick-center .news_box{margin:0 20px;padding-bottom:40px}
.colorful_campus .post-18 .news_imgs {padding-top: 83.3%;position: relative;}
.colorful_campus .post-18 .slick-slide{transform:scale(0.9)}
.colorful_campus .post-18 .slick-center {transform: scale(1.21);transition: all 300ms ease;}
.colorful_campus .post-18 .news_imgs img {width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;transition: all 0.4s ease-in-out;}
.colorful_campus .post-18 .news_title {font-size: 18px;line-height: 27px;max-height: 54px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;padding: 0 20px;margin-top: 20px;}
.colorful_campus .post-18 .slick-center .news_title {display:block;font-size: 15px;line-height: 20px; margin-top:20px}
.colorful_campus .post-18 .news_box:hover .news_imgs img {border-radius: 20px;}


.colorful_campus .post-19 .news_list li.news .news_wz{padding:0 22px;text-align:center;position: absolute;bottom: 0;left: 0;right: 0;height: 0;transition:all 0.4s ease;overflow: hidden;} 
.colorful_campus .post-19 .news_list li.news .news_wz:after{content: '';display: inline-block;height: 100%;vertical-align: middle;}
.colorful_campus .post-19 .news_list li.news .news_title{font-weight: bold;z-index: 5;line-height: 30px;font-size: 18px;color:#fff;display: inline-block;transition:all 0.4s ease;text-overflow: ellipsis; overflow: hidden;width:100%;position: absolute;left: 0;text-align: center;top: 50%;margin-top: -15px;padding:0 20px;box-sizing:border-box;    display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;  text-overflow: ellipsis;} 
.colorful_campus .post-19 .news_list li.news .news_title a {color: #fff;}
.colorful_campus .post-19 .news_list li.news .news_cover{position: absolute;height: 100%;width: 100%;left: 0;right: 0;top: 0;bottom: 0; z-index: 4;background: #b31a20;opacity: 0.1;filter:Alpha(opacity=10);bottom: 0;left: 0;right: 0; transition:all 0.4s ease;}
.colorful_campus .post-19 .news_list li.news .news_box:hover .news_cover{opacity: .7;filter:Alpha(opacity=70);}
.colorful_campus .post-19 .news_list li.news .news_box:hover .news_wz{height:100%; }

.colorful_campus .post-19 .news_list .news .news_box {position: relative;border: 0;}
.colorful_campus .post-19 .news_list.list1 .news .news_box .news_imgs {position: relative;height: 563px;overflow: hidden;}
.colorful_campus .post-19 .news_list.list2 .news .news_box .news_imgs {position: relative;height: 268px;overflow: hidden;}
.colorful_campus .post-19 .news_list .news .news_box .news_imgs .news_bg {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    max-width: 100%;
    transition: all 1s ease 0s;
    opacity: 1;
    filter: Alpha(opacity=100);
}
.colorful_campus .post-19 .news_list.list1 {float: left;width: 44.93%;}
.colorful_campus .post-19 .news_list.list2 {float: right;width: 55.25%;margin:0 -16px;}
.colorful_campus .post-19 .news_list.list2 li.news {float: left;width: 50%;margin-bottom: 27px;}
.colorful_campus .post-19 .news_list.list2 .news_box {margin: 0 16px;}


.colorful_campus .post .tt .tit .title {color: #b42d31;}
.colorful_campus .post-11 .tt .tit .title {background: url(images2/tt1_bg.png) no-repeat center left;padding-left: 43px;line-height: 53px;}
.colorful_campus .post-18 .tt .tit .title {background: url(images2/tt3_bg.png) no-repeat center left;padding-left:68px;}
.colorful_campus .post-19 .tt .tit .title {background: url(images2/tt4_bg.png) no-repeat center left;padding-left:46px;}

.colorful_campus .link_text {margin-bottom:0px;}
.colorful_campus .link_text .news_list{margin:0}
.colorful_campus .link_text .news_list li.news{float:left;width:100%;text-align:center;}
.colorful_campus .link_text .news_list li.news .news_box{margin:0;}
.colorful_campus .link_text .news_list li.news .link_icon{display:inline-block;width:100%;background:#f57c52 url(images2/main2_bg.png) no-repeat center bottom;;border-radius: 15px;}
.colorful_campus .link_text .news_list li.news .link_icon:hover{opacity: 0.8;filter:Alpha(opacity=80);}
.colorful_campus .link_text .news_list li.news .link_con{display:inline-block;line-height: 50px;color: #fff;font-size: 32px;font-weight: bold;padding: 38px 0;background: url(images2/tt2_bg.png) no-repeat center left;padding-left: 71px;}

@media screen and (max-width: 999px) {
.colorful_campus .main6 {background: none;}
.colorful_campus .main6 .inner {padding: 20px 0;}
.colorful_campus .post-11 .tt {margin-bottom: 20px;}
.colorful_campus .main8 {background: none;}
.colorful_campus .post-11 {margin-bottom: 30px;}
.colorful_campus .main8 .inner {padding: 20px 0;}
.colorful_campus .post-18 .con {padding-top: 25px;}
.colorful_campus .main9 .inner {padding: 20px 0;}

.colorful_campus .post-19 .news_list.list1 {float: none;width: 100%;margin-bottom:20px;}
.colorful_campus .post-19 .news_list.list2 {float: none;width:100%;margin:0;}
.colorful_campus .post-19 .news_list.list2 li.news {margin-bottom: 2%;}
.colorful_campus .post-19 .news_list.list2 .news_box {margin:0;}
.colorful_campus .post-19 .news_list.list2 li.news.n1,
.colorful_campus .post-19 .news_list.list2 li.news.n3 {width: 49%;}
.colorful_campus .post-19 .news_list.list2 li.news.n2,
.colorful_campus .post-19 .news_list.list2 li.news.n4 {float: right;width: 49%;}
.colorful_campus .post-19 .news_list.list1 .news .news_box .news_imgs {padding-top: 96.73%;height: auto;}
.colorful_campus .post-19 .news_list.list2 .news .news_box .news_imgs {padding-top: 81.95%;height: auto;}

}

@media screen and (max-width: 767px) {

.colorful_campus .post-18 .news_box {margin: 0 15px;}
.colorful_campus .post-18 .news_list {margin: 0 ;}
.colorful_campus .post-11 .news_list{margin:0}
.colorful_campus .post-11 .news_box{margin:0 15px}
.colorful_campus .post-11 .slick-prev,.colorful_campus .post-11 .slick-next{display:none !important}
}

@media screen and (max-width: 480px) {
.colorful_campus .post-11 .news_title{font-size:15px}
.colorful_campus .post-18 .slick-slide{transform:scale(1) !important}
.colorful_campus .link_text .news_list li.news .link_con{line-height:30px;font-size:26px}
.colorful_campus .post-18 .news_title{font-size:15px}
}

/*访客*/
.visitor .main8 {background: url(images2/view_main2_bg.png) no-repeat center top;}
.visitor .main8 .inner {padding:43px 0 120px;}
.visitor .post-17 {margin-bottom:19px;}
.visitor .post-17 .tt .tit .title {color: #b42d31;background: url(images2/tt5_bg.png) no-repeat center left;padding-left: 52px;line-height: 52px;}
.visitor .link_text {margin-bottom:0px;}
.visitor .link_text .news_list{margin:0 -13px;}
.visitor .link_text .news_list li.news{float:left;width:16.666%;text-align:center;}
.visitor .post-18 .link_text .news_list li.news {width: 25%;}
.visitor .link_text .news_list li.news .news_box{margin:0 13px;}
.visitor .link_text .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#f6eedf;}
.visitor .link_text .news_list li.news .news_box:hover .link_icon{background-color:#f57c52;}
.visitor .link_text .news_list li.news .link_con{display:block;line-height:30px;color:#b42d31;font-size:20px;padding:20px 0;}
.visitor .link_text .news_list li.news .news_box:hover .link_con {color:#fff;font-weight:bold;}

.visitor .c-col {float: left;width:33.33%;font-size: 18px;line-height: 60px;color: #333;}
.visitor .c-col a {display:block;background: url(images2/news_li.png) no-repeat center left;padding-left: 20px;color: #333;}

.visitor .main6 .inner {padding: 110px 0 84px;position: relative;}
.visitor .main6 .ml {position: absolute;left: 0;width: 49.23%;background: #f6f5f5;min-height: 360px;border-radius: 12px;margin-top: 70px;}
.visitor .main6 .mr {float: right;width: 58.3%;overflow: hidden;}
.visitor .main6 .ml .col {padding: 57px 13% 0;}
.visitor .main6 .ml .post-11 .tt .tit {text-align: left;}
.visitor .main6 .p-col {color: #b42d31;background: url(images2/tt4_bg.png) no-repeat center left;padding-left: 45px;line-height: 43px;font-family: "Microsoft yahei";font-weight: bold;font-size: 32px;    margin-bottom: 28px;}


.visitor .main9 .inner {padding: 116px 0 122px;position: relative;}
.visitor .main9 .ml {float: left;width: 58.46%;overflow: hidden;}
.visitor .main9 .mr {position: absolute;right: 0;width: 49.23%;background: #f6f5f5;min-height: 360px;border-radius: 12px;margin-top: 84px;}
.visitor .main9 .p-col {
    color: #b42d31;
    background: url(images2/tt1_bg.png) no-repeat center left;
    padding-left: 45px;
    line-height: 43px;
    font-family: "Microsoft yahei";
    font-weight: bold;
    font-size: 32px;
    margin-bottom: 28px;
}
.visitor .main9 .col {padding: 72px 13% 0;}

@media screen and (max-width: 1299px) {
.visitor .main6 .ml .col {padding: 57px 6% 0;}
.visitor ..main9 .col {padding: 72px 10% 0;}

}

@media screen and (max-width: 999px) {
.visitor .main6 .mr .news_imgs img {width: 100%;height: auto;}
.visitor .main9 .ml .news_imgs img {width: 100%;height: auto;}
.visitor .main6 .inner {padding:20px 0;}
.visitor .main6 .ml {min-height: auto;margin-top: 4%;}
.visitor .main6 .ml .col {padding: 20px 20px 10px;}
.visitor .main6 .p-col {margin-bottom: 10px;}
.visitor .c-col {line-height: 48px;}


.visitor .main8 {background: none;}
.visitor .main8 .inner {padding: 20px 0;}
.visitor .link_text .news_list li.news .link_con {font-size: 18px;}
.visitor .main9 .inner {padding: 20px 0;}
.visitor .main9 .ml .news_imgs img {width: 100%;height: auto;}
.visitor .main9 .mr {min-height: auto;margin-top: 6%;}
.visitor .main9 .col {padding: 30px 30px 10px;}
.visitor .main9 .p-col {margin-bottom: 10px;}
.visitor .main9 .c-col {width:50%;}

}

@media screen and (max-width: 767px) {
.visitor .main6 .p-col {font-size:24px;}
.visitor .main6 .mr {float: none;width: 100%;}
.visitor .main6 .ml {position: relative;width: 90%;margin: 0 auto;margin-top: -100px;}
.visitor .link_text .news_list{margin:0}
.visitor .link_text .news_list li.news .news_box{margin:0 5px}
.visitor .link_text .news_list li.news {width: 33.33%;margin-bottom: 19px;}
.visitor .post-17 {margin-bottom: 0;}
.visitor .post-18 .link_text .news_list li.news {width: 33.33%;}
.visitor .link_text .news_list li.news .link_con {padding: 15px 0;}
.visitor .main9 .ml {float: none;width: 100%;}
.visitor .main9 .mr {position: relative;width: 90%;margin: 0 auto;margin-top: -110px;}
.visitor .main9 .p-col {font-size:24px;}
}

@media screen and (max-width: 479px) {
.visitor .c-col {width: 50%;font-size:15px;line-height:48px;}
.visitor .main9 .col {padding: 20px 20px 10px;}
.visitor .link_text .news_list li.news {width: 50%;}
.visitor .link_text .news_list li.news .link_con {font-size:15px;}
.visitor .post-18 .link_text .news_list li.news {width: 50%;}
}

/*教职工*/
.faculty .main6 .inner {padding: 86px 0;position: relative;}
.faculty .main6 .ml {float: left;width: 51.76%;position: absolute;left:0;margin-top: 50px;;z-index: 2;overflow: hidden;}
.faculty .main6 .mr {float: right;width: 52%;position: relative;background: #f6f5f5;border-radius: 10px;min-height:530px;}
.faculty .main6 .mr .col {padding:90px  22% 0;}
.faculty .main6 .p-col {font-size: 32px;color: #b42d31;background: url(images2/tt4_bg.png) no-repeat center left;padding-left: 45px;font-weight: bold;line-height: 43px;margin-bottom:50px;}

.faculty .main6 .c-col {float: left;width: 50%;font-size: 18px;line-height: 60px;color: #333;}
.faculty .main6 .c-col a {display:block;background: url(images2/news_li.png) no-repeat center left;padding-left: 20px;color: #333;}



.faculty .main8 .ml {float: none;width: 100%;}
.faculty .main8 .ml .news_imgs img {width: 100%;}
.faculty .main8 .mr {float: none;width: 53.5%;margin: 0 auto;background: #f6f5f5;border-radius: 10px;min-height: 260px;margin-top: -115px;position: relative;z-index: 2;}
.faculty .main8 .mr .col {padding: 50px 18% 50px;}
.faculty .main8 .p-col {
    color: #b42d31;
    background: url(images2/tt6_bg.png) no-repeat center left;
    padding-left: 80px;
    font-size: 32px;
    line-height: 42px;
    font-weight: bold;
    text-align: left;
    width: 211px;
    margin: 0 auto;
    margin-bottom: 50px;
}
.faculty .main8 .c-col {float: left;width: 33.33%;font-size: 18px;line-height: 60px;color: #333;}
.faculty .main8 .c-col a {display:block;background: url(images2/news_li.png) no-repeat center left;padding-left: 20px;color: #333;}

.faculty .main9 .inner {padding: 100px 0 130px;position: relative;}
.faculty .main9 .ml {float: left;width: 52%;position: relative;background: #f6f5f5;border-radius: 10px;min-height: 530px;}
.faculty .main9 .mr {float: right;width: 51.76%;position: absolute;right: 0;margin-top: 50px;z-index: 2;}
.faculty .main9 .col {padding: 98px 18% 0;}
.faculty .main9 .p-col {color: #b42d31;background: url(images2/tt3_bg.png) no-repeat center left;padding-left: 60px;margin-bottom: 50px;line-height:42px;font-weight:bold;font-size:32px;}

.faculty .main9 .c-col {float: left;width: 50%;font-size: 18px;line-height: 60px;color: #333;}
.faculty .main9 .c-col a {display:block;background: url(images2/news_li.png) no-repeat center left;padding-left: 20px;color: #333;}



@media screen and (max-width: 1299px) {
.faculty .main6 .mr .col {padding: 45px 18% 26%;}
.faculty .main8 .mr .col {padding: 50px 10% 0;}
.faculty .main9 .mr .col {padding: 45px 18% 28%;}

}

@media screen and (max-width: 999px) {

.faculty .main6 .mr {min-height: auto;}
.faculty .main6 .mr .col {padding: 45px 30px 26% 18%;}
.faculty .main6 .ml .news_imgs img {width: 100%;height: auto;}

.faculty .main8 .mr {width: 70%;}

.faculty .main9 .inner {padding:20px 0;}
.faculty .main9 .ml {min-height: auto;}
.faculty .main9 .ml .col {padding: 45px 12% 22%;}
.faculty .main9 .mr .news_imgs img {width: 100%;}
.faculty .main6 .p-col {margin-bottom:20px;}
}

@media screen and (max-width: 767px) {
.faculty .main6 .p-col {font-size:24px;}
.faculty .main8 .p-col {font-size:24px;}
.faculty .main9 .p-col {font-size:24px;}

.faculty .main6 .inner {padding: 30px 0;}
.faculty .main6 .mr {float: none;width: 90%;margin: 0 auto;margin-top: -100px;position: relative;z-index: 3;}
.faculty .main6 .mr .col {padding: 30px;}
.faculty .main6 .ml {position: relative;margin-top: 0;float: none;width: 100%;}

.faculty .main8 .mr {width: 90%;min-height: auto;margin-top:-90px;}
.faculty .main8 .mr .col {padding: 30px 30px 20px;}
.faculty .main8 .mr .p-col{margin-bottom: 20px;}

.main9 .inner {padding: 30px 0;}
.faculty .main9 .ml {float: none;width: 90%;margin: 0 auto;margin-top: -100px;position: relative;z-index: 3;}
.faculty .main9 .ml .col {padding: 30px 30px 10px;}
.faculty .main9 .p-col {margin-bottom: 20px;}
.faculty .main9 .mr {position: relative;float: none;width: 100%;margin-top: 0;}

}

@media screen and (max-width: 479px) {
.faculty .main9 .inner {
    padding: 30px 0;
}
.visitor .main9 .inner {
    padding: 15px 0;
}
.visitor .main9 {
    margin-bottom: 21px;
}
.visitor .main6 .inner {
    padding: 30px 0;
}
.visitor .main8 .inner {
    padding-bottom: 0px;
}
.visitor .main8 .inner {
    padding: 0px 0;
}
.faculty .main6 .mr .col {padding:20px;}
.faculty .main8 .mr {margin-top: -50px;}
.faculty .main8 .mr .col {padding:20px;}
.faculty .main8 .mr .c-col {width:50%;}
.faculty .main6 .c-col,
.faculty .main8 .c-col,
.faculty .main9 .c-col {font-size:15px;line-height:40px;}
.faculty .main9 .ml .col{padding:20px 20px 10px;}
}
.faculty .main8 .c-col:nth-child(4) {
    display: none;
}


