﻿@charset "utf-8";
/* CSS Document */

/* innerBanner */
.innerBanner{display: none;}

/* banner */
#banner{position: relative; width: 100%; text-align: center; clear: both; overflow: hidden;}
#banner .bd li{ background-repeat: no-repeat; background-position: center center;}
#banner .bd .pic img { width: 100%; max-width: 1600px; height: auto; }
#banner .bd li .con{display: none;}
#banner .bd li a{display: block; width: 100%; height: 100%;}
#banner .hd{ height: 30px; background: #f7f8fa; text-align: center; font-size: 0; line-height: 1;}
#banner .hd li{display: inline-block; width: 5px; height: 5px; margin: 12px 9px; border-radius: 5px; cursor: pointer; background: #6e6e6e;}
#banner .hd li.on{background: #000;}

/* 新闻资讯 */
#news{width: 1002px; margin: 0 auto;}
#news .wHd h3 { background: url(../../base/img/c0.png) no-repeat left center; padding-left: 50px; }
#news .wBd{padding-top: 20px; overflow: hidden;}

/* sBox */
.sBox{text-align: left; padding: 24px 0;}
.sBox .wHd{height: 52px; line-height: 51px; border-bottom: 1px solid #ddd; display: flex; justify-content: space-between;}
.sBox .wHd h3{ font-size: 20px; font-weight: bold; color: #007cc8; border-bottom: 2px solid #007cc8;}
.sBox .wHd h3 a{color: #007cc8;}
.sBox .wHd h3 a:hover{text-decoration: none;}
.sBox .wHd a.more{ color: #999; order: 1;}
.sBox .wHd a.more:before{float: right; content: ""; background: url(../../base/img/icon.png) no-repeat 0 -73px; width: 10px; height: 10px; margin: 21px 0 0 8px;}
.sBox .wHd a.more:hover{text-decoration: none; color: #007cc8;}

/* 新闻焦点图 */
#focusNews{float: left; position: relative; width: 460px; height: 280px; padding: 28px 23px; background: url(../../base/img/focus-bg.png) no-repeat;}
#focusNews .bd li{position: relative;}
#focusNews .bd .pic img{display: block; width: 460px; height: 280px;}
#focusNews .bd .title { line-height: 40px; height: 40px; width: 100%; color: #fff; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background-color: rgba(0, 0, 0, .5); position: absolute; bottom: 0; left: 0; }
#focusNews .bd .title a { color: inherit; }
#focusNews .hd { position: absolute; width: 100%; left: 0; bottom: 75px; z-index: 1; }
#focusNews .hd ul { display: flex; justify-content: center; width: 100%; gap: 5px; }
#focusNews .hd li { width: 12px; height: 12px; border-radius: 12px; background-color: #fff; transition: 0.4s; cursor: pointer;}
#focusNews .hd span { display: none; }
#focusNews .hd li.on { width: 24px; background-color: #007cc8; }


/* 头条新闻资讯 */
.headNews{float: right; width: 477px;}

/* 新闻块 */
#dkjBox{background: #eff0f2; padding: 30px 0; overflow: hidden;}
#dkjBox .container { display: flex; justify-content: space-between; gap: 10px; }


/* aBox */
.aBox{ width: 22.5%; padding: 20px 15px; border: 1px solid #e1e1e1; background: #fff; border-top-width: 5px; border-radius: 5px;}
.aBox .hd{padding: 3px 0 20px; text-align: center;}
.aBox .hd h3{font-size: 18px; }
.aBox .hd h3:before{display: block; content: ""; width: 41px; height: 41px; margin: 0 auto 10px; background: url(../../base/img/c1.png) no-repeat;}



#djtjBox{ border-top-color: #007dc9;}
#kjyjBox{ border-top-color: #ffc000;}
#jyjxBox{ border-top-color: #4ec13a;}
#jndsBox{ border-top-color: #DF231E;}
#kjyjBox .hd h3:before{ background: url(../../base/img/c2.png) no-repeat; }
#jyjxBox .hd h3:before{ background: url(../../base/img/c3.png) no-repeat; }
#jndsBox .hd h3:before{ background: url(../../base/img/c4.png) no-repeat; }


/* 学生风采 */
#xsfcBox{width: 1002px; margin: 0 auto; overflow: hidden;}

#xsfcBox .wBd { padding-top: 30px; padding-bottom: 20px; }
#xsfcBox .picList li{margin-right: 14px;}
#xsfcBox .picList li .pic{border: 7px solid #eee;}
#xsfcBox .picList li .pic img{width: 226px; height: 155px;}