@charset "UTF-8";


html{margin: 0;padding: 0}
body{margin: 0;padding: 0;font-family: MicrosoftYaHei;overflow-x:hidden;}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0;padding:0;}
ul,li {margin: 0;padding: 0;list-style: none;}
a{text-decoration: none;color: #333333}
img{max-width: 100%;}

:root{
    --red: #BC1B21;
    --f12:12px;
    --f14:14px;
    --f16:16px;
    --f18:18px;
    --f20:20px;
    --f22:22px;
    --f24:24px;
    --f26:26px;
    --f32:32px;
    --f36:36px;
    --f38:38px;
    --f56:56px;
}

.w82{width: 82.8125%;margin: 0 auto;}
header .top{display: flex;justify-content: space-between;align-items: center;padding: 40px 0;}
header .left{display: flex;align-items: center;width: 33.96%;}
header .left .logo{width:68.518%;}
header .left .logo img{max-height: 60px;max-width: 100%}
header .left .hr{width: 2px;height: 38px;background: #FFFFFF;margin: 0 22px;}
header .left p{font-size: var(--f22);color: #FFFFFF;line-height: 29px;letter-spacing: 2px;}
header .right .search{width: 416px;height: 50px;position: relative;}
header .right form{height: inherit}
header .right .search input{width: 100%;border: none;background-color: #ffffff;outline: none;height: 100%;padding-left: 15px;box-sizing: border-box;color: #000000}
header .right .search input::-webkit-input-placeholder {color: #9F9F9F;}
header .right .search button{position: absolute;top: 50%;right: 24px;transform: translate(0,-50%);background-color: unset;border:none;}
header .right .search img{width: 20px;height: 20px;}
header .m_nav{display: none;}




nav{background-color: #5B5B5B;}
nav .nav>ul{display: flex;justify-content: space-between}
nav .nav>ul>li{position: relative;z-index: 50;height: 70px;line-height: 70px;width:auto;text-align: center;padding: 0 1%;}
/*nav .nav>.top_troops>li:hover{background-color: #BC1B21;}*/
nav .nav>.top_troops>li>a{font-size: var(--f20);color:white;box-sizing: border-box;}
nav .nav .top_troops .dp{display: none;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}



.banner{position: relative;}
.banner img{width: 100%;}
.banner p{width: 27.7%;height:134px;font-size: var(--f38);color: #FFFFFF;background-color: var(--red);opacity: 0.79;line-height: 134px;text-align: center;
position: absolute;left: 0;bottom: 30%;}


/*日期*/
.break{padding: 51px 0 40px 0;}
.break .text{display: flex;align-items: center;}
.break p{display: flex;align-items: center;margin-right: 5px;}
.break p:not(:first-child){margin-left: 5px;}
.break p img{margin-right: 5px;}
.break p a{font-size:var(--f16);color: #333333;line-height: 21px;}
.break a{font-size:var(--f16);color: #333333;line-height: 21px;}
.break{font-size:var(--f16);color: #333333;line-height: 21px;}
.break p.color a{color: var(--red)}



.p_hang{color: black;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.p_hang1{color: black;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;}
.gong_time{display: flex;justify-content: right;font-size: var(--f14)}
.cham{display: flex;justify-content: space-between;margin-bottom: 0!important;}
.p80{padding: 80px 0;}
.bai66{width: 66%;box-sizing: border-box;}






.cont{display: flex;justify-content: space-between;padding-bottom: 80px}
.cont_left{width: 23.081%;}
.cont_left .top{width: 100%;height: 94px;text-align: center;background-color: var(--red)}
.cont_left .top div{font-size: var(--f26);color: #FFFFFF;line-height: 94px;}
.cont_left .bottom ul{background-color: #f7f7f7;}
.cont_left .bottom ul li{display: flex;flex-direction: column;}
.cont_left .bottom ul li .top-menu{display: flex;align-items: center;justify-content: center;}
.cont_left .bottom ul li .non{display: none;}
.cont_left .bottom ul li .menu-list{height: 80px;display: flex;justify-content: center;align-items: center;}
.cont_left .bottom ul li .menu-list a{display: flex;align-items: center;justify-content: flex-start;width: 50%;}
.cont_left .bottom ul li .menu-list a .jt1{width: 26%;}
.cont_left .bottom ul li .menu-list:hover .jt1 .after{display: block;transition: all 0.5s;}
.cont_left .bottom ul li .top-menu{width: 100%;}
.cont_left .bottom ul li .top-menu a{display: flex;align-items: center;justify-content: space-evenly;width: 80%;height: 94px;}
.cont_left .bottom ul li a{font-size:var(--f20);color: #333333;}
.cont_left .bottom ul li.color a{color:var(--red)}
.cont_left .bottom ul li .jt1{display: flex;width: 14%;}
.cont_left .bottom ul li .jt{display: flex;width: 14%;}
.cont_left .bottom ul li .jt1 .after{display: none;transition: all 0.5s;}
.cont_left .bottom ul li .jt .after{display: none;transition: all 0.5s;}
.cont_left .bottom ul li a:hover .jt .after{display: block;transition: all 0.5s;}
.cont_left .bottom ul li.jtShow .jt .after{display: block;transition: all 0.5s;}
.cont_left .bottom ul li.jtShow .top-menu{background-color: #EEEEEE;}
.cont_left .bottom ul li .top-menu:hover{background-color: #EEEEEE;transition: all 0.5s;}
.cont_left .bottom ul li .menu-list:hover{background-color: #EEEEEE;transition: all 0.5s;}

.cont_right{width: 75%;}
.cont_title{font-size: var(--f24);color: #333333;text-align: center;margin-top: 16px;}
.cont-times{display: flex;justify-content: center}
.cont_time,.cont_source{font-size: var(--f14);color: #999999;display: block;margin: 24px 0 40px 0;text-align: center}
.cont_source{padding-right: 8px;}
.cont_right p{font-size: var(--f16);color: #333333;line-height: 28px;text-align: justify;}
.cont_right p img{display: inline-block}

footer{background-color: var(--red);position: relative;z-index: 3;}
footer .foot{display: flex;justify-content: space-between;align-items: center;padding:79px 0}
footer .foot .left{width: 25.5%;}
footer .foot .middle{width: 23%}
footer .foot .right{width:33% }
footer .foot .left img{width: 100%;}
footer .foot .left p{font-size: var(--f38);color: #FFFFFF;text-align: center;margin-top: 16px;}
footer .foot .middle ul{display: flex;align-items: flex-start;flex-direction: column;}
footer .foot .middle ul li:not(:first-child){margin-top: 20px;}
footer .foot .middle ul li{color: white;font-size: var(--f16)}
footer .foot .right ul{display: flex;justify-content: space-between;align-items: center;}
footer .foot .right ul li img{width: 68px;height: 68px;}
footer .foot .right ul li p{font-size: var(--f16);color: #FFFFFF;margin-top: 20px;text-align: center;}
footer .foot .right>p{font-size: var(--f16);color: #FFFFFF;text-align: center;margin-bottom: 30px;}
footer .copy{display: flex;justify-content: center;align-items: center;padding-top: 21px;padding-bottom: 21px;}
footer .copy p:not(:first-child){margin-left: 10px}
footer .copy p a{color: white;font-size: var(--f14)}


footer .foot ul li{position: relative;}
footer .foot ul li:hover .ewm-img{display: block;}
footer .foot ul li .ewm-img{position: absolute;bottom:-10px;left: 50%;transform: translate(-50%, 100%);display: none;}







/*就业之星*/

.work ul{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap}
.work ul li{display: flex;width: 48%;flex-direction: column;align-items: center;background: #FFFFFF;box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.08);border-radius: 8px;}
.work ul li .img{width: 100%;overflow: hidden;}
.work ul li:hover .img img{transform: scale(1.05);transition: all 0.5s;}
.work ul li:nth-of-type(n+3){margin-top: 40px}
.work ul li .img img{width: 100%;max-height: 358px;transition: all 0.5s;}
.work ul li .right{width: 100%;margin-top: 20px;}
.work ul li .right a p{font-size: var(--f18);color: #222222;line-height: 26px;transition: all 0.5s;margin-left: 24px}
.work ul li:hover .right a p{color: var(--red);transition: all 0.5s;}
.work ul li .right a span{font-size: var(--f14);color: #222222;line-height: 26px;transition: all 0.5s;display: inline-block;margin: 24px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow: hidden;text-overflow:ellipsis}




    /*图片列表页面*/

    .view_img ul{flex-wrap: wrap;justify-content: space-between;display: grid;grid-template-columns: 31% 31% 31%;}
    .view_img ul li{width: 100%;}
    .view_img ul li:nth-of-type(n+4){margin-top: 40px;}
    .view_img ul li a .img{width: 100%;position: relative;padding-bottom: 60%;overflow: hidden;}
    .view_img ul li:hover a img{transform: scale(1.1);transition: all 0.5s}
    .view_img ul li:hover p{color: var(--red)}
    .view_img ul li a .img img{position: absolute;width: 100%;height: 100%;object-fit: cover;transition: all 0.5s}
    .view_img ul li p{font-size: var(--f18);color: #333333;text-align: center;margin-top: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;word-break: break-word;}

    /*图片列表页面*/



    /*图文列表页面*/

    .teacher ul li{display: flex;justify-content: space-between;position: relative;}
    .teacher ul li:after{content: '';left: 0;bottom: 0;border-top: 1px dashed black;width: 100%;position: absolute;}
    .teacher ul li .img{width: 19%;}
    .teacher ul li:first-child{padding-bottom: 40px;}
    .teacher ul li:not(:first-child){padding: 40px 0;}
    .teacher ul li .img img{width: 100%;max-height: 298px;}
    .teacher ul li .right{width: 76%;margin-top: 20px;}
    .teacher ul li .right a p{font-size: var(--f20);color: #333333;line-height: 26px;transition: all 0.5s;margin-bottom: 20px;transition: all 0.5s;}
    .teacher ul li:hover .right a p{color: var(--red);transition: all 0.5s;}
    .teacher ul li .right a span{font-size: var(--f16);color: #333333;line-height: 26px;transition: all 0.5s;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow: hidden;text-overflow:ellipsis}

    /*图文列表页面*/



    /*图文列表页面【带日期】*/


    .em ul li{display: flex;justify-content: space-between;padding: 40px;align-items: flex-start;position: relative;transition: all 0.5s;}
    .em ul li:hover{background: #FFFFFF;box-shadow: 0px 14px 34px -18px rgba(0, 0, 0, 0.2);transition: all 0.5s;}
    .em ul li:after{content: '';left: 0;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);width: 100%;position: absolute;}
    .em ul li .time{text-align: center;}
    .em ul li .time p{font-size: var(--f56);color: #000000;line-height: 40px;font-weight: bold;}
    .em ul li .time span{display: inline-block;font-size: var(--f16);color: #000000;line-height: 28px;font-weight: bold;margin-top: 10px}
    .em ul li .img{width: 21.8%;}
    .em ul li .img img{width: 100%;max-height: 300px;}
    .em ul li .right{width: 63%;}
    .em ul li .right a p{font-size: var(--f20);color: #333333;line-height: 26px;transition: all 0.5s;margin-bottom: 20px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;text-overflow:ellipsis}
    .em ul li:hover .right a p{color: var(--red);transition: all 0.5s;}
    .em ul li .right a span{font-size: var(--f16);color: #333333;line-height: 26px;transition: all 0.5s;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;text-overflow:ellipsis}

    /*图文列表页面【带日期】*/




    /*图文轮播公共部分*/

    .swiper_wt .swiper-slide{box-shadow: 0px 2px 16px 0px rgba(0,0,0,0.08);background: #FFFFFF;}
    .swiper_wt .slide_cont img{width: 100%;transition: all 0.5s;}
    .swiper_wt .slide_cont .img_he{overflow: hidden;position: relative;padding-bottom: 60%;}
    .swiper_wt .slide_cont .img_he img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover}
    .swiper_wt .slide_cont:hover .img_he img{transform: scale(1.1);transition: all 0.5s;}
    .swiper_wt .slide_cont .text_all{padding: 24px;box-sizing: border-box;}
    .swiper_wt .slide_cont .text_all p a{font-size: var(--f18);transition: all 0.5s;}
    .swiper_wt .slide_cont:hover .text_all p a{color: var(--red);transition: all 0.5s;}
    .swiper_wt .slide_cont .text_all span{display: flex;justify-content: flex-end;font-size: var(--f14);margin-top: 24px;transition: all 0.5s;}
    .swiper_wt .slide_cont:hover .text_all span{color: var(--red);transition: all 0.5s;}
    .swiper_wt{overflow: hidden;margin-top: 30px;padding: 10px 0;}

    /*图文轮播公共部分*/


    /*三角文字公共部分*/

    .zi_text ul li{padding: 24px 0;position: relative}
    .zi_text ul li:after{content: '';left: 0;bottom: 0;border-top: 1px dashed lightgrey;width: 100%;position: absolute;transition: all 0.3s;}
    .zi_text ul li a{display: flex;justify-content: space-between;}
    .zi_text ul li a p i{width: 0px;height: 0px;background: rgba(200, 200, 200, 0);border-top: 6px solid rgba(200, 200, 200, 0);border-left:10px solid rgb(200, 200, 200);border-right:6px solid rgba(52, 52, 52, 0);border-bottom: 6px solid rgba(0, 0, 0, 0);display: inline-block;margin-right: 6px;transition: all 0.3s;transition: all 0.3s;}
    .zi_text ul li:hover a p i{border-left: 10px solid var(--red);transition: all 0.3s;}
    .zi_text ul li a p{font-size: var(--f18);color: #333333;line-height: 24px;transition: all 0.3s;width: 78%;transition: all 0.3s;color: black;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;}
    .zi_text ul li:hover a p{color: var(--red);transition: all 0.3s;}
    .zi_text ul li a span{font-size: var(--f18);color: #000000;line-height: 24px;transition: all 0.3s;width: auto;white-space: nowrap}
    .zi_text ul li:hover a span{color: var(--red);transition: all 0.3s;}

    /*三角文字公共部分*/




    /*index中图片轮播图公共部分*/

    .gong_banner{width: 100%;overflow: hidden;position: relative;}
    .gong_banner .left_swiper_slide{width: 100%;height: 100%;}
    .gong_banner .slide_img{width: 100%;height: 100%;}

    /*.gong_banner img{width: 100%;height: 100%;object-fit: cover}*/
    .gong_banner .img{padding-bottom: 40.185%;position: relative;display: block;}
    .gong_banner .img img{position: absolute;width: 100%;height: 100%;object-fit: cover;}


    .gong_banner .swiper-pagination1{position: absolute;z-index: 3;bottom: 14px;right: 10px;}
    .gong_banner .swiper-pagination1 .swiper-pagination-bullet{margin-right: 10px;}
    .gong_banner .swiper-pagination1 .swiper-pagination-bullet-active{background-color: rgb(227 227 227 / 58%);background-color: white}
    .gong_banner .text{width: 100%;padding: 14px 30px;position: absolute;bottom: 0;left: 0;background-color: rgb(0 0 0 / 38%);z-index: 1;color: white;box-sizing: border-box;}

    /*index中图片轮播图公共部分*/



    /*左日期右标题*/

    .gong_en ul{margin-top: 40px;}
    .gong_en ul li{position: relative;transition: all 0.5s;padding: 20px 0;}
    .gong_en ul li:first-child{padding-top: 0;}
    .gong_en ul li:after{content: '';left: 0;bottom: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);width: 100%;position: absolute;}
    .gong_en ul li:first-child{transition: all 0.5s;}
    .gong_en ul li a {display: flex;justify-content: space-between;align-items: center;}
    .gong_en ul li a .left_time{display: flex;flex-direction: column;align-items: center;width: 60px;}
    .gong_en ul li a .left_time p{font-size:20px;color: #000000;transition: all 0.5s;}
    .gong_en ul li a .left_time span{font-size: 12px;color: #000000;line-height: 16px;transition: all 0.5s;}
    .gong_en ul li a>p{width:10px;}
    .gong_en ul li:hover a>p{color: var(--red)}
    .gong_en ul li a>span,.gong_en .en-right{width: 80%;font-size: var(--f18);transition: all 0.5s;}
    .gong_en .en-right span{font-size: var(--f14);margin-top: 16px;}
    .gong_en ul li:hover .en-right span{color: var(--red);transition: all 0.5s;}
    .gong_en ul li:hover .en-right p{color: var(--red);transition: all 0.5s;}
    .gong_en ul li:hover a>span{color: var(--red);transition: all 0.5s;}
    .gong_en ul li:hover .left_time p{color: var(--red);transition: all 0.5s;}
    .gong_en ul li:hover .left_time span{color: var(--red);transition: all 0.5s;}

    /*左日期右标题*/


    /*上图下文公共部分*/

    .new_trops{margin-top: 40px;}
    .new_trops ul{display: grid;grid-template-columns: 31% 31% 31%;justify-content: space-between;justify-items: center;}
    .new_trops ul li{width: 100%;display: flex;flex-direction: column;align-items: center;}
    .new_trops ul li:nth-of-type(n+4){margin-top: 30px;}
    .new_trops ul .left{width: 100%;overflow: hidden;}
    .new_trops ul .left img{width: 100%;transition: all 0.5s;}
    .new_trops ul li:hover .left img{transform: scale(1.1);transition: all 0.5s;}
    .new_trops ul .right{width: 100%;}
    .new_trops ul .right p{margin: 16px 0;}
    .new_trops ul .right p a{line-height: 32px;font-size: var(--f18);color: black;transition: all 0.5s;}
    .new_trops ul li:hover .right p a{color:var(--red);transition: all 0.5s;}
    .new_trops ul .right span{line-height: 20px;font-size: var(--f14);color: black;}

    /*上图下文公共部分*/



    /*公共部分 页面每部分的开头*/

    .top_cham{display: flex;justify-content: space-between;align-items: center;position: relative;padding-bottom: 10px;}
    .top_cham:after{position: absolute;content: '';width: 100%;height: 2px;background-color: #F5F5F5;left: 0;bottom: 0px;}
    .top_cham:before{position: absolute;content: '';width: 150px;height: 4px;background-color: var(--red);left: 0;bottom: -1px;z-index: 10}
    .top_cham .left_n{display: flex;justify-content: space-between;align-items: center;}
    .top_cham .left_n p {font-size: var(--f22);color: var(--red);margin-right: 10px;margin-left: 10px;}
    .top_cham .left_n img{width: 20px;height: 20px;}
    .top_cham .left_n span{font-size: var(--f12);color: #999999;}
    .top_cham .right_n p a{font-size: var(--f16);color: #999999;transition: all 0.5s;}
    .top_cham .right_n p:hover a{font-size: var(--f16);color: var(--red);transition: all 0.5s;}

    /*公共部分 页面每部分的开头*/



    /*单页面中公共的页码*/

    .page_width{display: flex;justify-content: center;}
    .page{display: flex;margin-top: 80px;margin-bottom: 80px;align-items: center;}
    .page p{font-size: var(--f16);font-weight: 400;color: #666666;margin-left: 10px;}
    .page ul{display: flex;}
    .page ul li{width: 30px;height: 30px;border: 1px solid rgba(153, 153, 153, 0.5);text-align: center;line-height: 30px;margin-left: 15px;}
    .page ul li.color{background-color: var(--red);}
    .page ul li.color a{color: white;}
    .page ul li.dian{border: none;}
    .page ul li a{font-size: var(--f16);font-weight: 400;color: #666666;}
    .page ul li a.color{color: #bc1b21;font-weight: bold;}
    .page p i{font-style: normal;width: 30px;height: 30px;border: 1px solid rgba(153, 153, 153, 0.5);text-align: center;line-height: 30px;display: inline-block}
    .page span{background-color: var(--red);padding: 7px 14px;margin-left: 10px;}
    .page span a{font-size: var(--f16);font-weight: 400;color: #ffffff;}

    /*单页面中公共的页码*/



    /*页面公共banner部分*/

    .index_banner{overflow: hidden;position: relative;}
    .index_banner img{width: 100%;height: 580px;object-fit: cover}
    .index_banner .swiper-pagination{left: 50%;bottom: 10px;transform: translate(-50%, 0);}
    .index_banner .swiper-pagination .swiper-pagination-bullet{margin-left: 10px;background-color: rgba(255, 255, 255, 0.29)}
    .index_banner .swiper-pagination .swiper-pagination-bullet-active{background-color: white}

    .index_banner .tub{position: absolute;bottom: 0;right: 8%;z-index: 20;}
    .index_banner .tub ul{display: flex;align-items: flex-end;}
    .index_banner .tub ul li a{display: flex;align-items: center;flex-direction: column;height: 100%;justify-content: center;}
    .index_banner .tub ul li{width: 90px;height: 64px;background-color: #ffffff;}
    .index_banner .tub ul li:nth-of-type(2){width: 90px;height: 72px;background-color: var(--red);}
    .index_banner .tub ul li:nth-of-type(2) a p{color: white}
    .index_banner .tub ul li a img{width: 24px;height: 24px;}
    .index_banner .tub ul li a p{ font-size: 12px;color:black;line-height: 16px;}

    /*页面公共banner部分*/



    /*主页大部分相同的左右cham 公共*/

    .cham{display: flex;justify-content: space-between;margin-bottom: 90px;}
    .cham .left{width: 48.8%;display: flex;flex-direction: column;justify-content: space-between;}
    .cham .right{width: 48.8%;display: flex;flex-direction: column;justify-content: space-between;}
    .study{position: relative;}
    .study .text{position: relative;z-index: 2;}
    .study .text>p{font-size: 25px;color: white;margin-bottom: 5px;display: flex;align-items: center;justify-content: center;transition: all 0.5s;}
    .study .text>p img{width: 36px;height: 36px;margin-right: 10px;}
    .study .text>span{font-size:18px;color: white;text-align: center;display:block;margin-bottom: 30px;}
    .study .study_bg .img_one{max-height: 440px;width: 100%;}
    .study .study_bg .img_two{max-height: 580px;width: 100%;}
    .study .text .ok_imgs{margin-top: 20px;transition: all 0.5s;}
    .study .text .bottom .wen li{width: 200px;height: 50px;background-color: rgba(255, 255, 255, 0.3);transform: skewX(-45deg);display: flex;justify-content: center;align-items: center;width: 130px;height: 30px;transition: all 0.5s;}
    .study .study_bg{position: absolute;z-index: 1;top: 0;}
    .study .text .bottom .wen li:hover{background-color: white;cursor: pointer;}
    .study .text .bottom .wen li.active{background-color: white;}
    .study .text .bottom .wen li:hover p{color: var(--red)}
    .study .text .bottom .wen li.active p{color: var(--red)}
    .study .text .bottom .wen{display: flex;justify-content: space-evenly;align-items: center;}
    .study .text .bottom .wen li p{transform: skewX(45deg);font-size:16px;color:white;transition: all 0.5s;}
     .new_jts .banner_li .main_arrows .prev_img,.study .text .bottom .prev_img{position: absolute;left: 20%;bottom: 10%;transition: all 0.5s;}
    .new_jts .banner_li .main_arrows .prev_img .color,.study .text .bottom .prev_img .color{transform: rotateY(180deg);display: none}
     .new_jts .banner_li .main_arrows .prev_img:hover,.study .text .bottom .prev_img:hover{cursor: pointer;}
    .new_jts .banner_li .main_arrows .next_img:hover,.study .text .bottom .next_img:hover{cursor: pointer;}
    .new_jts .banner_li .main_arrows .next_img,.study .text .bottom .next_img{position: absolute;right: 20%;bottom: 10%;transition: all 0.5s;}
    .new_jts .banner_li .main_arrows .next_img  .color,.study .text .bottom .next_img  .color{display: none}
    .new_jts .banner_li .main_arrows .next_img .zc,.study .text .bottom .next_img .zc{transform: rotateY(180deg);}





    .study .text .bottom .img li.data{display: block;}
    .study .text .bottom .img li{display: none}
    .study .text .but{display: flex;justify-content: center;transition: all 0.5s;}
    .study .text .but p a{color: white;font-size: var(--f14);}
    .study .text .but:hover p{background-color: #f33f46;transition: all 0.5s;}
    .study .text .but p{background-color: var(--red);width: 90px;height: 31px;border-radius: 20px;display: flex;align-items: center;justify-content: center;transition: all 0.5s;}


     /*网络中心的首页*/
    .web-index1{margin-top: 60px;margin-bottom: 60px;}
    .web-index1 .index_banner .swiper-pagination {left: 50%;bottom: 10px;transform: translate(-50%, -0);}
    .web-index1 img{width:100%;height: auto;}
    .web_index .cham .left{width: 35%;}
    .web_index .cham .left img{max-width: 100%;width: 100%;}
    .web_index .cham .right{width: 63%;}
    .web_index .cham .left p{margin: 20px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;line-height: 32px;}
    .web_index .cham .left p:hover a{color: #BC1B21;transition: all 0.5s;}
    .web_index .cham .left p a{font-size: var(--f18);transition: all 0.5s;}
    .web_index .cham .left span{font-size: var(--f16);line-height: 28px;}
    .index_zi ul li a span{width: auto}
    .web_index .top_cham .left_n p{font-size: var(--f16);color: black}
    .web_index .top_cham{position: relative;}
    .web-index .top_cham:before{width: 77px;left: 8px;}

    .web_index .web_h1{position: relative;font-size: var(--f26);text-align: center;margin-bottom: 60px;}
    .web_index .web_h1 span{position: absolute;font-size: var(--f56);color: rgba(153, 153, 153, 0.11);top: 50%;left: 50%;transform: translate(-50%,-50%);}

    .web-index2 ul{display: grid;flex-wrap: wrap;justify-content: space-between;grid-template-columns: 31% 31% 31%;}
    .web-index2 ul li{margin-bottom: 40px;display: flex;}
    .web-index2 ul li .left{width:48% }
    .web-index2 ul li .img_bg{background-color: #EA605D;width: 100%;height: 173px;display: flex;align-items: center;justify-content: center;}
/*.web-index2 ul li .img_bg img{width: 100%;height: 100%;}*/
    .web-index2 ul li:nth-of-type(2) .img_bg{background-color: #2DB6A3;}
    .web-index2 ul li:nth-of-type(3) .img_bg{background-color: #14A7F5}
    .web-index2 ul li:nth-of-type(4) .img_bg{background-color: #F47645;}
    .web-index2 ul li:nth-of-type(5) .img_bg{background-color: #518CEA;}
    .web-index2 ul li:nth-of-type(6) .img_bg{background-color: #38B1EF;}

    /*changed by ch 20230518*/
.ch_img{position: relative;display: block;overflow: hidden}
.ch_img img{position: absolute;width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease;}
.web-index2 ul li .img_bg .ch_img{width: 29.06%;padding-bottom: 29.06%}
.web-index3 ul li .img_bg .ch_img{width: 50%;padding-bottom: 50%}


    .web-index2 .right{flex: 1;margin-left: 24px;}
    .web-index2 .right p a{font-size: var(--f18);color: black;}
    .web-index2 .right p{margin-bottom: 16px;}
    .web-index2 .right span{font-size: var(--f14);}
    .web-index2 .right p a{font-size: var(--f22);color: black;}
    .web-index3 ul li .img_bg{border-radius: 50%;width: 136px;height: 136px;}
    .web-index3 ul li:nth-of-type(1) .img_bg{background-color:#1296DB }
    .web-index3 ul li:nth-of-type(2) .img_bg{background-color:#F47645}
    .web-index3 ul li:nth-of-type(3) .img_bg{background-color:#518CEA}
    .web-index3 ul li:nth-of-type(4) .img_bg{background-color:#2DB6A3 }
    .web-index3 ul li:nth-of-type(5) .img_bg{background-color:#7760DF }
    .web-index3 ul li:nth-of-type(6) .img_bg{background-color:#EA605D }
    .web-index3 ul li .left a {display: flex;justify-content: flex-end;}
    .web-index3 ul li .right{margin-left: 40px;}
    .web-index3 ul li {align-items: center;}
    .web_index .banner_li{position: relative;padding-top: 56px;padding-bottom: 80px;overflow: hidden}
    .web_index .banner_li .swiper-wrapper img{width: 100%;height: 100%;object-fit: cover;}
    .banner_li  .slide_wen span{display: block;text-align: center;margin-top: 16px;}
    .banner_li  .slide_wen:hover span{color: var(--red);transition: all 0.5s;}
    .banner_li .slide_wen .img_he{overflow: hidden;}
    .banner_li .slide_wen .img_he img{transition: all 0.5s;}
    .banner_li .slide_wen:hover .img_he img{transform: scale(1.1);transition: all 0.5s;}
    /*.web_index .banner_li .main_arrows{margin-top: 56px;margin-bottom: 80px;}*/
    .w_three{background: #FAFAFA;}
    .w_two .but{display: flex;justify-content: center;transition: all 0.5s;}
    .w_two .but p a{color: white;font-size: var(--f14);}
    .w_two .but:hover p{background-color: #f33f46;transition: all 0.5s;}
    .w_two .but p{background-color: var(--red);width: 90px;height: 31px;border-radius: 20px;display: flex;align-items: center;justify-content: center;transition: all 0.5s;}


    /*实验实训*/
    .sy-index1{height: 56px;background: #F5F5F5;width: 100%;line-height: 56px;}
    .sy-index1 .index_banner .swiper-pagination {left: 50%;bottom: 10px;transform: translate(-50%, -0);}
    .sy-index1 .bg{display: flex;align-items: center;justify-content: center;}
    .sy-index1 .bg p a{font-size: var(--f14);color: #BC1B21;}
    .sy-index1 .bg p{margin-left: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;}
    .top_cham .left_n .sy_an{color: black;cursor: pointer;margin-left: 0;padding: 5px 10px;}
    .top_cham .left_n .sy_an.color{background-color: var(--red);color: white;}
    .b_right .top_cham{border: 1px solid #efefef;}
    .b_right .top_cham:before{background-color: #ffffff00;}
    /*.sy-index .cham{margin-top: 50px;}*/
    .b_right ul li:after{border-top: 1px dashed transparent;}
    .b_right ul li a span{margin-top: 0;}
    .b_right ul li a {display: flex;flex-direction: row;align-items: center;}
    .b_right ul li{padding: 14px 24px;margin-top: 0;}

    .sy-index .cham>.left{width: 58%;display: flex;flex-direction: column;justify-content: space-between;}
    .sy-index .cham>.right{width: 39%;display: flex;flex-direction: column;justify-content: space-between;}
    .sy-index .study .text {position: relative;left: 0;top: 0;transform: translate(-0%,-0%);overflow: hidden;}
    .houqin_index .study .text>p {color: var(--red);font-size:var(--f26)}
    .study .text>p span {color: #999999;font-size: var(--f16);display: block;margin-left: 10px}
    .study .text>p img {margin-right: 10px;width: auto;height: auto}
    .sy-index .banner_li{overflow: hidden;position: relative;}
    .sy-index .banner_li{padding-top: 32px;padding-bottom: 80px;}
    .sy-index .img_he img{width: 100%;height: 100%;}
    .sy-index .slide_wen span{display: block;text-align: center;margin-top: 10px;}
    /*.sy-index .study .text .but{margin-top: 0px;margin-bottom: 50px;}*/
    .sy-index .index_zi ul{display: none;}
    .sy-index .cham .index_zi ul li{margin: 0;border: 1px solid rgb(153 153 153 / 8%)}
    .sy-index .index_zi ul:first-child{display: block;}
    .sy-index .b_right .top_cham:after{height: 0;}
    .sy-index .b_right .top_cham{padding-bottom:0}
    .sy-index .study .text>p{color: var(--red)}
    .sy-index .new_trops ul .left img{height: 188px;}



/*图文信息中心*/


    .tuwen-index .study .study_bg .img_one{min-height: 300px;}
    .tuwen-index .study .study_bg .img_two{min-height: 310px;}
    .tuwen-index .study .text>p {color: white;font-size:var(--f26)}
    .tuwen-index .study .text>p span {color: #ffffff;font-size: var(--f16);display: block;margin-left: 10px}
    .tuwen-index .gong_en ul li:first-child {padding-top: 22px;}
    .tuwen-index .gong_en ul li{padding: 22px 0;}


/*学生处*/


    .xuesheng_index .student-index .study_bg .img_two {min-height: 1055px;}
    .xuesheng_index .student-index .text>p.color_red{color: var(--red);margin-top: 80px;}
    .xuesheng_index .student-index .text>p.color_red span{color: #999999;}
    .xuesheng_index .gong_en ul li{padding: 17px 0;}


/*财务处*/


    .cai_index .b_right .top_cham:after{background-color: rgba(153, 153, 153, 0)    }
    .cai_index .b_right .index_zi div{border: 1px solid #efefef;padding: 24px;display: none;}
    .cai_index .b_right .index_zi div:first-child{display: block}
    .cai_index .cai-index0{margin-top: 40px;display: flex;}
    .cai_index .left{width: 70%;}
    .cai_index .right{width: 28%;}
    .cai_index .leftt_cai{width: 29%;}
    .cai_index .leftt_cai img{width: 100%;transition: all 0.5s;height: 176px;object-fit: cover}
    .cai_index .leftt_cai {overflow: hidden;}
    .cai_index .leftt_cai:hover img{transform: scale(1.1);transition: all 0.5s;}
    .cai_index .right_cai{flex: 1;margin-left: 20px;}
    .cai_index .right_cai p{line-height: 32px;margin-bottom: 16px}
    .cai_index .right_cai p:hover a{color: var(--red);transition: all 0.5s;}
    .cai_index .right_cai p a{font-size: var(--f18);color: black;transition: all 0.5s;}
    .cai_index .right_cai span.ok{font-size: var(--f16);color: #000000;line-height: 28px;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}
    .cai_index .cai-index0 .right_cai span.time{display: block;text-align: left;margin-top: 30px;font-size: var(--f14)}





    /*人事部*/

    .ren-index .gong_en ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .ren-index .gong_en ul li{width: 48%;display: flex;align-items: center;justify-content: space-between;}

    .main .ren_index2 .study_bg .img_one{min-height: 450px;}
    .main .ren_index2 .study_bg .img_two{min-height: 600px;}
    .ren_index2 ul li .left_time{display: inline-block;text-align: center;}
    .ren_index2 ul li .left_time span{font-size: var(--f12);background-color: var(--red);display: inline-block;padding: 5px;text-align: center;color: white;}
    .ren_index2 .text{display: flex;justify-content: space-between;}
    .ren_index2 .text .left{width: 48%;background-color: white;padding: 56px;box-sizing: border-box}
    .ren_index2 .text .left .title {font-size: var(--f26);color: var(--red);display: flex;justify-content: center;align-items: center;margin-bottom: 56px;}
    .ren_index2 .text .left .title img{width: 20px;height: auto;display: block;margin-right: 10px;}
    .ren_index2 ul li{display: flex;align-items: flex-start;justify-content: space-between;width: 100%;border-bottom: 1px solid rgba(153, 153, 153, 0.24)
    }
    .ren_index2 ul li .left_time p{font-size: var(--f26);color: var(--red)}
    .ren_index2 ul li{padding: 20px 0;}
    .ren_index2 ul li>p{width: 85%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
    .ren_index2 ul li>p a{color: black;font-size: var(--f18);transition: all 0.5s;}
    .ren_index2 ul li>p:hover a{color: var(--red);transition: all 0.5s;}
    .main .ren_index2 .text .but{margin-top: 56px;}


    /*教务处*/




    .cal-container {width: 350px;display: flex;flex-direction: column;box-sizing: border-box;transition: all 0.5s;}

    .cal-container .year-month>div:first-child {padding: 10px;display: flex;align-items: center;transition: all 0.5s;}
    .cal-container .weeks>ul>li {width: 49px;font-size: var(--f20);font-weight: 500;color: var(--red);text-align: center;line-height: 50px;transition: all 0.5s;}
    .no-style {width: 30px;height:30px;margin: 18px 10px;font-size: 20px;transition: all 0.5s;}
    .style-default {width: 30px;height: 30px;margin: 18px 10px;font-size: 20px;font-weight: 500;color: rgb(75, 75, 75);text-align: center;line-height: 30px;position: relative;transition: all 0.5s;}
    #day li:after {position: absolute;content: '';left: -10px;bottom: -10px;width: 51px;height: 1px;background-color: rgba(153, 153, 153, 0.36);transition: all 0.5s;}
    .jwc_index .cham .right {flex: 1;margin-left: 40px;transition: all 0.5s;justify-content: unset;}
    .jwc_index .cham .right .gong_en .en-right{min-height: 78px}

    .cham_bg{background-image: url("../images/jwc_img.png");background-size: cover;}
    .cal-container .year-month {position: relative;width: 100%;}
    .cal-container .year-month>div:first-child>span {display: block;margin-bottom: 5px;color: var(--red);margin-right: 10px;}
    .cal-container .year-month>div:first-child>span:first-child {font-size: var(--f36);}
    .cal-container .year-month>div:first-child>span:last-child {font-size: var(--f36);}
    .cal-container .weeks>ul,
    .cal-container .days>ul {display: flex;flex-direction: row;flex-wrap: wrap;width: 100%;padding: 0 2.5px;box-sizing: border-box;}
    .cal-container .days>ul {padding: 20px 0;}



    #day li{position: relative;}

    .days>ul .style-default:hover {background-color: rgb(202, 202, 202);border-radius: 50%;}
    .cal-container .days>ul .bg-style {background-color: var(--red);border-radius: 50%;color: white;}



    .jwc_index .cham .ren-index .t_right .en ul {display: flex;flex-direction: column;align-items: flex-start;}
    .jwc_index .cham .ren-index .t_right .en ul li {width: 100%;}
    .jwc_index .cham .ren-index .t_right .en ul li .li_text {width: 87%;}
    .jwc_index .cham .cal-container .left_n p{font-size: var(--f36);color: #333;margin-right: 10px;}
    .jwc_index .cham .cal-container .left_n span{font-size: var(--f26);color: var(--red);}
    .jwc_index .cham .cal-container .left_n{display: flex;align-items:flex-end;margin: 80px 0 20px 0;}
    .jwc_index .bottom_index li{background-image: url("../images/jwc_an.png");width: 30.5%;padding: 17px 0;background-size: cover;}
    .jwc_index .bottom_index li a{display: flex;justify-content: center;align-items: center;font-size: var(--f32);color: white;margin-left: 10px;transition: all 0.5s;}
    .jwc_index .bottom_index li:hover a{color: rgba(255, 255, 255, 0.65);transition: all 0.5s;}
    .jwc_index .bottom_index li a img{margin-right: 10px;width: 32px;height: auto;}
    .jwc_index .bottom_index ul{display: flex;justify-content: space-evenly;align-items: center;margin-bottom: 80px;}



    /*学生办公室*/
    .vsbgs_index .cham .right{width: 66%}

    .vsbgs_index .message{width: 32%}
    .vsbgs_index .message li{padding: 38px 0;background-color: var(--red);width: 100%;margin-top: 20px;transition: all 0.5s;}
    .vsbgs_index .message li:hover{background-color: #bc1b21a3;transition: all 0.5s;}
    .vsbgs_index .message li a{font-size: var(--f32);color: white;display: flex;justify-content: center;align-items: center;}
    .vsbgs_index .message li:last-child{padding: 24px;box-sizing: border-box}
    .vsbgs_index .message li:last-child a{font-size: var(--f26);display: flex;justify-content: flex-start;}
    .vsbgs_index .message li:last-child a img{width: 24px;margin-right: 10px}
    .vsbgs_index .message li:not(:last-child) a img{margin-right: 10px;}
    .vsbgs_index .message li:not(:last-child) a img{width: 48px;}
    .vsbgs_index .message .last{width: 100%;margin-top: 24px;display: block}


    /*国际文化学院*/

    .gj-index .gong_banner{width: 55%;}
    .gj-index .cham .gj_right{width: 43%;}
    .gj-index .cham .zi_text ul li:after{position: relative;}
    .gj-index .cham .zi_text ul{margin-top: 14px;}
    .gj-index .cham .zi_text ul li {padding:14px 0;}
    .gj-index .cham .bottom_right,.gj-index .cham .left{width: 48.5%;}
    .gj-index .cham .new_trops li img{width: 100%;height: 157px;object-fit: cover;}
    .gj-index .gong_en ul li:first-child {padding-top: 20px;}
    .gj-index .gong_en ul li {padding: 22px 0;}


    /*国际女子学院*/
    .nvzi_bg{background-image: url("../images/nvzi_bg.png");}
    .nvzi_index .cham{margin-top: 0;margin-bottom: 0}
    .nv_top{padding: 80px 0;}
    .nvzi_index .troops .nv_left{width: 66%;}
    .nvzi_index .troops .nv_left .hr{width: 135px;height: 2px;background: #F5F5F5;margin-bottom: 20px;}
    .nvzi_index .troops .nv_left ul{display: flex}
    .nvzi_index .troops .nv_left .text{line-height: 28px!important;-webkit-line-clamp: 3;}
    .nvzi_index .troops .nv_left .gong_time{margin-top: 20px;}
    .nvzi_index .troops .nv_left ul li{width: 48%;}
    .nvzi_index .troops .nv_right{flex: 1;margin-left: 40px;box-sizing: border-box;}
    .nvzi_index .troops{display: flex;}
    .nvzi_index .troops .nv_right ul{display: flex;flex-wrap: wrap;}
    .nvzi_index .troops .nv_right ul li{width: 48%;}
    .nvzi_index .troops .nv_right ul p{font-size: var(--f18)}
    .nvzi_index .new_trops ul li:nth-of-type(n+3) {margin-top: 30px;}
    .nvzi_index .nv_bottom{padding: 80px 0;}
    .nvzi_index .new_trops ul .right span.text{font-size: var(--f16)}
    .nvzi_index .new_trops ul .left img{height: auto;}


    .nvzi_index .swiper_wt .img_he{position: relative}
    .nvzi_index .swiper_wt .img_he p{position: absolute;bottom: 0;left: 0;padding: 9px 24px; background: rgba(188, 27, 33, 0.67);width: 100%;box-sizing: border-box;color: white;font-size: var(--f18)}
    .nvzi_index .swiper_wt .img_he span{position: absolute;top: 0;left: 0;padding: 9px 14px; background:var(--red);box-sizing: border-box;color: white;display: flex;flex-direction: column;align-items: center;}
    .nvzi_index .swiper_wt .img_he span i{font-style: normal;}
    .nvzi_index .swiper_wt .img_he p {padding: 3px;}





/*演绎学院*/


    .yan_index .yan_cont{display: flex;margin-top: 40px;}
    .yan_index .top_left .one{width: 48%;}
    .yan_index .gong_banner img{height: 331px;object-fit: cover}
    .yan_index .top_left .two{flex: 1;box-sizing: border-box;margin-left: 40px;}
    .yan_index .top_left .zi_text ul li:first-child{padding-top: 0;}
    .yan_index .top_right{flex: 1;box-sizing: border-box;margin-left: 40px;}
    .yan_index>.bottom{display:grid;grid-template-columns: 31.6% 31.6% 31.6%;justify-content: space-between;padding-top: 0;}
    .yan_index>.bottom .new_trops{display: flex;flex-direction: column;}
    .yan_index>.bottom .new_trops li:not(:first-child){margin-top: 24px;}
    .yan_index>.bottom .new_trops li{width: 100%;display: flex;flex-direction: row;}
    .yan_index>.bottom .new_trops li .left{width: 206px;overflow: hidden;}
    .yan_index>.bottom .new_trops li .right{flex: 1;margin-left: 24px;box-sizing: border-box}
    .yan_index>.bottom .new_trops li img{width: 100%;height: 172px;transition:all 0.5s;object-fit: cover}
    .yan_index>.bottom .new_trops li:hover img{transform: scale(1.1);transition: all 0.5s;}
    .yan_index>.bottom .new_trops li .right p:first-child a{font-size: var(--f20);line-height: 26px;color: black;transition: all 0.5s;}
    .yan_index>.bottom .new_trops li:hover .right p:first-child a{color:var(--red);transition: all 0.5s;}
    .yan_index>.bottom .new_trops li .right p.two{font-size: var(--f16);line-height: 28px;color: rgba(102, 102, 102, 0.76);margin-top: 16px;margin-bottom: 24px;}
    .yan_index .new_trops .right p{margin: 0;}
    .yan_index .bottom_middle .img_ul li{width: 48.9%;overflow: hidden}
    .yan_index .bottom_middle .img_ul li img{width: 100%;min-height: 179px;transition: all 0.5s;object-fit: cover}
    .yan_index .bottom_middle .img_ul li:hover img{transform: scale(1.1);transition: all 0.5s;}
    .yan_index .bottom_middle .img_ul{display: flex;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 40px;}
    .yan_index .bottom_middle .img_ul li:nth-of-type(n+3){margin-top: 10px;}
    .yan_index .b_right .zi_text ul li{border: 1px solid rgba(103, 103, 103, 0.21);background-color: white;}
    .yan_index .b_right .zi_text{margin-top: 40px;}
    .yan_index .b_right .zi_text ul li p{width: 100%;}
    .yan_index .b_right .zi_text ul li span{font-size: var(--f14)}
    .yan_index .b_right .zi_text ul li a{display: flex;flex-direction: column;align-items: flex-start;}
    .yan_index .b_right .zi_text ul li:hover span{color: black}
    .yan_index .b_right .zi_text ul li:not(:first-child){margin-top: 20px}
    .yan_index .b_right .top_cham{padding: 0;}
    .yan_index .b_right .top_cham:after{display: none}
    /*.yan_index .top_cham .left_n .sy_an.color{padding: 9px;}*/
    .yan_index .study{background-image: url("../images/yy_bg.png");}
    .yan_index .study .text>p{color: var(--red)}


    /*传媒*/
    .chuanmei .gong_en ul li {padding: 17px 0;}
    .chuanmei .study{padding-top: 0;}
    .chuanmei .study .all{display: flex;margin-top:94px;margin-bottom: 80px}
    .chuanmei .study p{font-size: var(--f20);color: white;white-space:nowrap;transition: all 0.5s;}
    .chuanmei .study span{font-size: var(--f26);color: white;margin: 16px 0 48px 0;text-align: center;transition: all 0.5s;}
    .chuanmei .study li{position: relative}
    .chuanmei .study .left li .other{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;flex-direction: column;align-items: center;z-index: 3;width: 100%;}
    .chuanmei .study li .other{display: flex;flex-direction: column;align-items: center;z-index: 3}
    .chuanmei .study .left{width: 30%;}
    .chuanmei .study .left li>img{width: 100%;}
    .chuanmei .study .left li:first-child{width: 100%;height:362px;background: #3E9B84;}
    .chuanmei .study .left li:first-child p{margin: 16px 0 48px 0;}
    .chuanmei .study .left li:first-child span{margin: 0;font-size: var(--f18)}
    .chuanmei .study .left li .color_bg{position: absolute;width: 100%;height: 100%;background: rgba(53,97,166,0.46);}
    .chuanmei .study .middle{width: 37.63%;}
    .chuanmei .study .middle .top img{width: 100%;}
    .chuanmei .study .bottom{padding: 74px 0;box-sizing: border-box;}
    .chuanmei .study .right{margin-top: -94px;}
    .chuanmei .study .right li:nth-of-type(1){height: 94px;background: #D55342;}
    .chuanmei .study .right li:nth-of-type(1) a{display: flex;align-items: center;justify-content: space-evenly;font-size: var(--f26);color: white;height: 100%;}
    .chuanmei .study .right li:nth-of-type(1) a img{width: 42px;height: 26px;}
    .chuanmei .study .right li:nth-of-type(2){background-color: #FFDA65}
    .chuanmei .study .right li:nth-of-type(3){background-color: #3561A6}
    .chuanmei .study .middle li:nth-of-type(1){background-color: white}
    .chuanmei .study .middle li:nth-of-type(1) p{color: #000000
    }
    .chuanmei .study .middle li:nth-of-type(1) span{color: #000000
    }
    .chuanmei .study .middle li:nth-of-type(2){background-color: #D55342}
    .chuanmei .study .right{width: 33.5%;}
    .chuanmei .study .right .top img{width: 100%;}
    .chuanmei .study .study_bg {position: absolute;z-index: 1;top: -94px;}
    .chuanmei .study .study_bg .img_one {min-height: 779px;width: 100%;}
    .chuanmei .study .study_bg .img_two {min-height: 779px;width: 100%;}
    .chuanmei .new_trops img{height: 163px;object-fit: cover}


/*艺术设计学院*/

    .yishu_index .bottom .new_trops li span{font-size: var(--f20);color: black;line-height: 26px;display: block;margin-bottom: 16px;}
    .yishu_index .bottom .new_trops li p{font-size: var(--f20)}
    .yishu_index .bottom .new_trops li .right p.two {margin-bottom: 0;}
    .yishu_index .bottom .new_trops li {align-items: center;}
    .yishu_index .bottom .bottom_right .img{width: 100%;margin-top: 40px;overflow: hidden;position: relative}
    .yishu_index .bottom .bottom_right .prev_img1 {position: absolute;left: 3%;top: 50%;transform: translate(-50%,0);z-index: 10;cursor: pointer;width: 32px;height: 60px;background: #000000;opacity: 0.55;display: flex;justify-content: center;align-items: center;}
    .yishu_index .bottom .bottom_right .next_img1  {position: absolute;right: -4%;top: 50%;transform: translate(-50%,0);z-index: 10;cursor: pointer;width: 32px;height: 60px;background: #000000;opacity: 0.55;display: flex;justify-content: center;align-items: center;}
    .yishu_index .bottom .bottom_right .img .arrow img{width: 15px;height: 25px;}
    .yishu_index .bottom .bottom_right .img img{width: 100%;height: 368px;object-fit: cover}
    .yishu_index .study{background-image: url("../images/yy_bg.png");}
    .yishu_index .study .text>p{color: var(--red)}




/*后勤*/

    .houqin_index .study_bg{background-image: url("../images/yy_bg.png");}
    .houqin_index .banner_li .img_he{display: flex;justify-content: center;margin-bottom: 6px;}
    .houqin_index .banner_li .img_he img{width: 40px;height: 40px;}
    .houqin_index .banner_li .img_he img.one{display: none;transition: all 0.5s;}
    .houqin_index .banner_li .slide_wen{text-align: center;background: rgba(255, 255, 255, 0.66);border: 1px solid #F5F5F5;padding: 14px 0;}
    .houqin_index .banner_li .slide_wen:hover{cursor: pointer}
    .houqin_index .banner_li .slide_wen:hover .img_he img.one{display: block;transition: all 0.5s;transform:scale(1)}
    .houqin_index .banner_li .slide_wen:hover .img_he img.two{display: none;transition: all 0.5s;}
    .houqin_index .banner_li .slide_wen:hover  p{color: var(--red)}
    .houqin_index .banner_li .slide_wen:hover span{color: var(--red)}
    .houqin_index .banner_li{position: relative;margin-top: 60px;margin-bottom: 80px;}
    .houqin_index .banner_li .main_banner1 {overflow: hidden}
    .houqin_index .new_jts .banner_li .prev_img{position: absolute;left: -70px;top: 50%;transform: translate(0, -50%);}
    .houqin_index .new_jts .banner_li .next_img{position: absolute;right: -70px;top: 50%;transform: translate(0, -50%);}



/*电影*/
    .dy_index .bg_first{background-image: url("../images/b1.png");background-position: top right;background-repeat: no-repeat;}
    .dy_index .first_modle{display: flex;justify-content: space-between;position: relative;z-index: 1}
    .dy_index .rqu{width: 30%;height: 408px;border: 1px solid #BC1B21;position: absolute;top: 80px;right: 13%;}
    .dy_index .first_modle .left{width: 48.8%;}
    .dy_index .first_modle .wei{margin-top: 56px;}
    .dy_index .dian_fu{font-size: var(--f20);color: #999;line-height: 26px;}
    .dy_index .dian_title{font-size: var(--f26);color: #333;line-height: 35px;margin: 10px 0 24px 0 }
    .dy_index .red_hr{width: 52px;height: 2px;background: #BC1B21;}
    .dy_index .dian_cont p{font-size: var(--f16);color: #333;line-height:28px;margin-top: 40px;}
    .dy_index .dian_cont img{margin-top: 40px;max-width: 100%;}
    .dy_index .top_img{width: 55.5%;margin-top: 60px;}

    .dy_index .first_modle .right{flex: 1;box-sizing: border-box;margin-left: 70px;position: relative;z-index: 1;}
    .dy_index .first_modle .right .lian{display: flex;margin-top: 56px;}
    .dy_index .first_modle .right .lian .text_cont{margin-right: 37px;}

    .dy_index .second_modle .dian_fu{color: #ffffff;}
    .dy_index .second_modle .dian_title{color: #ffffff;}
    .dy_index .second_modle .red_hr{background: #ffffff;}
    .dy_index .second_modle .dian_cont p{color: #ffffff;}
    .dy_index .second_bg{position: relative;}
    .dy_index .second_bg .bg{position: absolute;top: -325px;left: 0;}
    .dy_index .second_modle{position: relative;z-index: 1;}
    .dy_index .second_modle li{display: flex;align-items: center}
    .dy_index .second_modle li .one_cont{width: 31%;}
    .dy_index .second_modle li .two_cont{flex: 1;margin-left: 40px;box-sizing: border-box}
    .dy_index .second_modle li .two_cont img{max-width: 100%;}
    .dy_index .second_modle li .one_cont img{width: 100%;}
    .dy_index .second_modle li .two_cont .img{width: 100%;display: flex;justify-content: flex-end;}
    .dy_index .second_modle li:nth-of-type(2) .red_hr{margin-top: 24px;}
    .dy_index .second_modle .top{width: 100%;height: 184px;border-right: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;display: flex;align-items: center;position: relative}

    .dy_index .second_modle .top:after{content: '';position: absolute;left: 0;top: 0;height: 50px;width: 1px;background-color: white;}
    .dy_index .second_modle .top:before{content: '';position: absolute;left: 0;bottom: 0;height: 50px;width: 1px;background-color: white;}
    .dy_index .third_modle{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;margin-top: 80px;position: relative;z-index: 1}
    .dy_index .third_modle li{width: 48%;}
    .dy_index .third_modle li:nth-of-type(n+3){margin-top: 40px;}
    .dy_index .third_modle li .img{display: flex;justify-content: flex-end;width: 100%;}
    .dy_index .third_modle li .img{max-width: 100%;}
    .dy_index .third_modle li img{max-width: 100%;}
    .dy_index .four_modle .right .img{width: 100%;}
    .dy_index .four_modle .right .img video{height: 432px;}
    .dy_index .four_modle{align-items: flex-start;}
    .dy_index .four_modle .left-top{margin-bottom: 40px;}
    .dy_index .four_modle .left .zi_text li:first-child{padding-top: 0;}


    .w68{width: 68.75%;margin: 0 auto}
    .move_img,.move_img1{padding: 80px 0;}
    .move_img .view_img ul {flex-wrap: wrap;justify-content: space-between;display: grid;grid-template-columns: 17.6% 17.6% 17.6% 17.6% 17.6%;}
    .move_img .view_img ul .img{padding-bottom: 0;}
    .move_img .view_img ul .img img{position: relative;}
    .move_img1 .view_img ul .img img{position: relative;}
    .view_img ul li:nth-of-type(n+6) {margin-top: 40px;}
    .view_img ul li:nth-of-type(4) {margin-top: 0;}
    .view_img ul li:nth-of-type(3) {margin-top: 0;}
    .view_img ul li:nth-of-type(5) {margin-top: 0;}
    .move_img1 .view_img ul {flex-wrap: wrap;justify-content: space-between;display: grid;grid-template-columns: 28% 28% 28%;}
    .move_img1 .view_img ul li a .img{padding-bottom: 0;}



/*新增列表页面*/

    .zi_two_text ul li{position: relative;}
    .zi_two_text ul li:first-child:before {content: '';left: 0;top: 0;border-top: 1px solid lightgrey;width: 100%;position: absolute;transition: all 0.3s;}
    .zi_two_text ul li:after {content: '';left: 0;bottom: 0;border-top: 1px solid lightgrey;width: 100%;position: absolute;transition: all 0.3s;}

    /*新增详情页*/
    .new_xiang{padding-bottom: 80px;}
    .new_xiang .top_cham .left_n p{color: black;margin: 0;font-weight: 600;}
    .new_xiang .top_cham:before {width: 110px;}
    .new_xiang .top_cham{padding-bottom: 20px;}
    .new_xiang .cont_title{font-weight: 500;margin-top: 40px;}
    .new_xiang .new_none{font-size: var(--f16);padding-left: 20px;}
    .new_xiang .content p{font-size: var(--f16)}
    .new_xiang .content span{font-size: var(--f16)}
    .new_xiang .content .img_new{display: flex;justify-content: center;margin-bottom: 20px;}
    .new_xiang .content .img_new img{max-width: 100%;height: 60px}
    .new_xiang .content_span{font-weight: 700;color: black;display: block;margin-bottom: 10px;}






    @media (min-width:980px){
        .nav>ul>li .dpdown li{position: relative}
        .nav>ul>li .dpdown li .dp_two{position: absolute;left: 100%;top: 0;transform: translate(0,0);min-width: 31%;background-color: rgba(188, 27, 33, 0.6);display: none;}
        .nav>ul>li .dpdown li:hover .dp_two{display: block;}
        .nav>ul>li .dpdown{position: absolute;top: 70px;left:50%;transform: translate(-50%);min-width: 100%;background-color: rgba(188, 27, 33, 0.6);display: none}
        .nav>ul>li .dpdown a{white-space: nowrap;display: flex;height: 60px;justify-content: center;align-items: center;color: white}
        .nav>ul>li:hover .dpdown{display: block}
        .nav>ul>li .dpdown li:hover{background-color: rgba(188, 27, 33, 0.8);}
    }






































