a:hover{ text-decoration:none;color: #004fa7;}
/* 头部 */
.header{background: url(./2025sxyimb_header_bg.png) no-repeat center;}
.header_c{background: url(./2025sxyimb_biaoyu.png) no-repeat center right;}
.header_top{float: right;line-height: 60px;position: relative;}
.header_top a{color: #fff;font-size: 18px;}
.header_top a::after{content: '|';padding: 0px 15px;}
.header_top a:last-of-type::after{content: '';padding: 0px;}
.logo{line-height: 160px;}

/*导航*/
.header_nav{background-color: #004fa7;}
.header_nav::after{clear: both;content: '';display: block;}
.floot{width: 100%;float: left;}
.floot >ul>li>span>a{color: #fff;font-weight: bold;font-size: 18px;}
.floot .nav1{float: left;width: 100%;text-align: center;}
.floot .nav1>li{width: 11.1%;float: left;position: relative;z-index: 9962;}
.floot .nav1>li a{display: block;color: #fff;font-size: 18px;line-height: 50px;}
.floot .nav1>li>span>a.sanj::after{content: '';background: url(./2025sxyimb_san.png) no-repeat;display: inline-block; width: 11px;height: 5px;margin: 0px 0px 0px 8px;vertical-align: middle;transition: 0.3s all;}
.floot .nav1>li.on{background-color: #6a0000;}
.floot .nav1>li.on span a{color: #fff;}
.floot .nav1>li:hover>span>a::after{transform: rotateX(180deg);}
.floot .nav1>li.hover span a{background-color: #6a0000;}
.floot .nav1>li.hover a{color: #fff;}
.floot .nav1 i{border-bottom: 2px solid #b40f1d;}
.floot .nav1 .nav-cont { display: none; float: none;  overflow: hidden!important; background:#fff; top:50px; left:0; right:0; text-align: center; position: absolute;box-shadow: 0px 0px 4px rgba(0,0,0,0.3);}
.floot .nav1 .nav-cont li a{line-height: 30px; display: block; padding: 5px 0; font-size: 16px; text-align: center;color:#000000;font-size: 13px;border-bottom: 1px solid #e2e2e2;}
.floot .nav1 .nav-cont li:hover a{ color: #fff;background: #b40f1d;}

/* 轮播图 */
.banner{margin-top: 30px;}
.slideBox{overflow:hidden; position:relative; width: 100%;}
.slideBox .hd ul{ position: absolute;right: 50%;margin-right: -50px; bottom: 19px;z-index: 2;}
.slideBox .hd ul li { width: 12px; height: 12px; overflow: hidden; border-radius: 8px; background-color: rgb(255,255,255,0.7);float: left;margin-left: 10px;}
.slideBox .hd ul li.on{ background:#fff; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a { display: block;position: relative;}
.slideBox .bd li span {display: block; line-height: 40px;padding-left: 25px; height:40px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1;width: calc(100% - 25px);background-color: rgb(0,0,0,0.6);color: #fff; text-align: left;}
.slideBox .bd li span em{display:inline-block; width: 70%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.slideBox .bd li img{ width:100%; height:460px; display:block; position: relative; }
.slideBox .pn{ position: absolute;top: 50%;margin-top: -30px; width: 100%; height: 60px;}
.slideBox .pn i{ display: inline-block;position: absolute; width: 60px; height: 100%;background-repeat: no-repeat; background-size: contain;}
/* .slideBox .pn i.prev{background: url(./2025ndxsgzc_left.png) no-repeat center;}
.slideBox .pn i.next{background: url(./2025ndxsgzc_right.png) no-repeat center;right: 0px;} */
.slideBox1 .hd ul{right: 20px;margin-right: 0px;}
.slideBox1 .hd ul li{width: 10px;height: 10px;border-radius: 5px;}
.slideBox1 .bd li img{height: 375px;object-fit: cover;}

/* 搜索 */
.search{width: 0px;float: right;overflow: hidden;}
.search form{line-height: 30px;height: 30px;font-size: 14px;border-radius: 15px;margin-top: 15px;border: 1px solid #fff;}
.search-inp,.search-bnt{border: none;outline: none;display: block;float: left;}
.search-bnt{background: transparent;width: 18%;height: 30px;}
.search-inp{background-color: rgba(255,255,255,0);padding-left: 6%;width: 76%;color: #fff;}
.search,.search-bnt{float: right;}
.sou {position: absolute;right: 9px;top: 21px;pointer-events: none;}
.sou_t{position: absolute;right: 33px;top: 19px;line-height: 20px;}
.ss{cursor: pointer;}

.title{font-size: 26px;color: #004fa7;text-align: center;padding: 20px 0px;}
.title a{color: #004fa7;}
.title a::after{width: 60px;height: 4px;background-color: #004fa7;display: block;content: '';margin: 0px auto;}

/* 新闻 */
.xwzx_list ul{overflow: hidden;margin: 0px -15px;}
.xwzx_list ul li{float: left;width: calc(50% - 30px);margin: 0px 15px 30px 15px;}
.xwzx_list li:hover .list_r{background-color: #004fa7;}
.xwzx_list li:hover .list_r p{color: #fff;}
.xwzx_list li img{width: 220px;height: 140px;}
.xwzx_list .list_r{float: right;width: calc(100% - 220px);box-sizing: border-box;padding:10px 20px;height: 140px;}
.xwzx_list .list_r p{line-height: 2em;}
.xwzx_list .list_r p:nth-child(1){font-size: 18px;color: #004fa7;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwzx_list .list_r p:nth-child(2){font-size: 14px;margin-top: 5px;    max-height: 4em;overflow: hidden;}
.xwzx_list .list_r p:nth-child(3){font-size: 14px;color: #666;}

/* 通知公告 */
.tzgg_bg{background: url(./2025sxyimb_tzbh.png) no-repeat center / cover;height: 430px;width: 100%;}
.tzgg_bg .title {padding: 30px 0px 40px 0px;}
.tzgg_bg .title a{color: #fff;}
.tzgg_bg .title a::after{background-color: #fff;}
.tzgg_list ul{display: flex;justify-content:space-around;}
.tzgg_list ul li{max-width: 30%;width: 294px;height: 280px;border-radius: 10px;background-color: #f4f6f6;box-sizing: border-box;padding:20px;}
.tzgg_list ul li:nth-child(2){background-color: #c7e1f7;}
.tzgg_list ul li:hover .line{width: 100%;transition: all 0.5s;}
.tzgg_list ul li p:nth-of-type(1){font-size: 48px;color: #004fa7;font-weight: bold;margin-top: -10px;}
.tzgg_list ul li p:nth-of-type(2){font-size: 18px;line-height: 2em;max-height: 6em;overflow: hidden;}
.tzgg_list ul li .line{width: 40px;height: 3px;background-color: #b40f1d;margin-top: 23px;}
.tzgg_list ul li p:nth-of-type(4){color: #666;margin-top: 10px;}

/* 招生信息 */
.con03 .title{padding: 30px 0px;}
.zsxx_list ul {overflow: hidden;margin: 0px -15px;}
.zsxx_list ul li{float: left;width: calc(50% - 30px);margin: 0px 15px; background-color: #eef2f4;height: 196px;border-top: 4px solid #004fa7;position: relative;padding: 20px 30px;box-sizing: border-box; transition: 0.3s all;}
.zsxx_list ul li::after{content: '';display: block;position: absolute;border-bottom: 16px solid #004fa7;border-left: 16px solid transparent;bottom: 2px;right: 2px;}
.zsxx_list ul li:hover::after{border-bottom-color: #a4c6eb;}
.zsxx_list ul li:hover {border-top-color: #a4c6eb;background-color: #004fa7;}
.zsxx_list ul li:hover p{color: #ffff;}
.zsxx_list ul li:hover p:nth-of-type(1){color: #fff;}
.zsxx_list ul li p{line-height: 1.8em;max-height: 7.2em;overflow: hidden;}
.zsxx_list ul li p:nth-of-type(1){color: #235cb2;}
.zsxx_list ul li p:nth-of-type(2){font-size: 18px;}

/* 学生活动*/
.con04 .title{padding: 30px 0px;}
.xshd-list{ overflow: hidden; margin-bottom: 30px; position: relative; }
.xshd-list ul { margin: 0 -6px!important; }
.xshd-list ul li{ width: 25%; float: left; }
.xshd-list li a{ display: block; margin: 0 6px; overflow: hidden; position: relative;transition: all 0.3s; }
.xshd-list li a img{ width: 100%; height: 190px; }
.xshd-list li a p{text-align: center;line-height: 1.5em;overflow: hidden;max-height: 3em; padding: 0px 10px;margin-top: 4px;}
.xshd-list li a span{background-color: rgb(0,0,0,0.5);position: absolute;top: 0px;right: 0px;left: 0px;height: 190px; color: #fff;display: flex;justify-content: center;align-items: center;padding: 0px 20px;font-size: 18px;text-align: center;line-height: 1.8em;display: none; }
.xshd-list li a:hover span{display: flex;}

/* 链接 */
.con05_part1{margin-bottom: 38px;}
.con05_part1 ul{overflow: hidden;margin: 0px -10px;}
.con05_part1 ul li{float: left;width: calc(25% - 20px);background-color: #eef2f4; border: 2px solid #d8e4ea;margin: 0px 8px; line-height: 60px;color: #004fa7;font-weight: bold;text-align: center;transition: all 0.3s;}
.con05_part1 ul li:hover {background-color: #004fa7;}
.con05_part1 ul li:hover a{color: #fff;}
.con05_part1 ul li a{color: #004fa7;display: block;}

/* 友情链接 */
.link_bg{background-color: #004fa7;color: #fff;}
.link {display: flex;height: 50px;align-items: center;}
.link div.link_j{position: relative; width: 200px;background-color: #c4dcf6;border-radius: 5px;text-align: center;color: #004fa7;line-height: 30px;margin-left: 20px;}
.link div.link_j::after{content: '';background: url(./2025sxyimb_san1.png) no-repeat;width: 11px;height: 9px;position: absolute;right: 20px;top: 11px;}
.link div.link_j:hover ul{display: block;}
.link div.link_j:hover::after{transform: rotateZ(180deg);}
.link div.link_j ul{display: none; position: absolute;width: 200px;background-color: #eef2f4;max-height: 240px;overflow-y: auto;bottom: 31px;left: 0px;font-size: 14px;border-radius: 5px;padding: 10px 0px;text-align: center;}
.link div.link_j ul li:hover{background-color: #c4dcf6;}
.footer{background-color: #165ec1;line-height: 2em;padding: 26px 0px;}
.footer p{font-size: 14px;color: #fff;text-align: center;}

@media screen and (max-width: 768px) {
    .logo{line-height: 80px;}
    .logo,.search{width: 98%;padding-top: 20px;margin: 0px auto;float: none;}
    .header{position: relative;padding-bottom: 50px;}
    .header_top{position: static;}
    .header_top>a,.header_top>img{display: none;}
    .search{width: 72%;position: absolute;bottom: 10px;left: 14%;}
    .search-bnt{background: url(./2025sxyimb_sou.png) no-repeat center;}
    .logo img{width: 100%;}
    .navbox{overflow: auto;}
    .floot .nav1{width: 990px;padding-left: 0px;}
    .floot .nav1 li{width: 110px;}
    .floot .nav1>li>span>a.sanj::after{display: none;}
    .slideBox .bd li img{height: 260px;}
    .xwzx_list ul,.zsxx_list ul,.con05_part1 ul{margin: 0px;}
    .header{background-size: cover;}
    .header_c{background: none;}
    .xwzx_list ul li{width: 100%;margin: 0px 0px 10px 0px;}
    .tzgg_bg .title,.con03 .title,.con04 .title{padding: 20px 0px 20px 0px;}
    .tzgg_bg{height: auto;}
    .tzgg_list{padding-bottom: 20px;}
    .tzgg_list ul{flex-direction: column;justify-content: center;align-items: center;gap: 10px 0px;}
    .tzgg_list ul li{max-width: 100%;}
    .zsxx_list ul li{width: 100%;margin: 0px 0px 10px 0px;}
    .xshd-list ul li{width: 50%;}
    .xshd-list li a img{height: 160px;}
    .con05_part1 ul li{width: calc(50% - 20px);margin-bottom: 10px;}
    
}

input::-webkit-input-placeholder { 
    /* WebKit browsers，webkit内核浏览器 */
    color: #fff; 
    font-size: 16px;
    } 
    input:-moz-placeholder { 
    /* Mozilla Firefox 4 to 18 */ 
    color: #fff; 
    font-size: 16px;
    } 
    input::-moz-placeholder { 
    /* Mozilla Firefox 19+ */ 
    color: #fff; 
    font-size: 16px;
    } 
    input:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    color: #fff; 
    font-size: 16px;
    }
    ticle/details/121748071
    }
    