/* 需要覆写到样式写在这里 */
.layout-header .navbar .nav>li>a{
   font-size:16px;}
.news-information-swiper-content h4 {text-align:center;}
.news-information-swiper-content p { text-indent:2em;}
.news-list--date{float:left;color:white;text-align:center;line-height:1.2;margin:5px 10px 10px 10px; padding:4px}
.news-list--date .dd{display:block;font-size:2.125rem;font-weight:500}
.news-list--date .mmyyyy{display:block;font-size:1rem;}
.page-displayinfo .article-title {text-align:center;}
.page-displayinfo .article-info {text-align:center;}
.layout-content-notice .party-content ul li a{
   font-size:18px;
   }
.layout-content-grid {
   top:0px;
   margin-top:40px;
   }
.news-information-date{
    border-top:0px solid #d9d9d9;padding-top:0px;font-size:24px;color:#1F6CE6; 
    border-right: #d9d9d9 1px dashed;
}

.news-information-list .news-information-content h4 {
    position: relative;
	font-size:18px;
	font-weight:bold;
	line-height:45px;
}
.news-information-list .news-information-content h4 a{
	color:#ffffff;
}
.news-information-list .news-information-content p{
    color:#ffffff;
}
.news-information-list2 li{ list-style-position: inside;position:relative;padding:12px 0;padding-right:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,0.85)}
.news-information-list2 li span{font-size:16px;position:absolute;right:0;opacity:.45}
.news-information-list2 li a{font-size:16px;transition: all .3s;}
.news-information-list2 li a:hover{ transform: translateX(8px); margin-left: 8px;color: #1F6CE6;}
.news-information-list2 li a::{
    content: '';
    position: absolute;
    left: 0;
    top: 22px;
    width: 8px;
    height: 8px;
    background: #444444;
    border-radius: 50%;
}
.news-information-list2 li a::before {
    display: none;
}
.info-list{ min-height:250px;}
.info-list li{position:relative; list-style-type:none; padding:12px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,0.85);}
.info-list li span{font-size:16px;position:absolute;right:0;opacity:.45}
.info-list li a{font-size:16px;color:inherit;border-left: 2px solid #1F6CE6; padding-left: 16px;}
.info-list li::marker{ border-left: 2px solid #1F6CE6;}
.info-list li a:hover{color:#1F6CE6;transition:0.36s;width: calc(100% - 6rem); }
.info-list li:nth-child(odd) { }
.list-column {
    padding: 8px;
    list-style: none;
}
.list-column li{list-style-position: inside;position:relative;margin-bottom: 24px;overflow:hidden;text-overflow:ellipsis;color:rgba(0,0,0,0.85)}
.list-column li span{font-size:16px;position:absolute;right:0;opacity:.45}
.list-column li a{font-size:16px;color:inherit}
.list-column li a:hover{transform: translateX(8px);transition:0.36s;width: calc(100% - 6rem);}
.list-column li a::{
    content: '';
    position: absolute;
    left: 0;
    top: 22px;
    width: 8px;
    height: 8px;
    background: #444444;
    border-radius: 50%;
}
.list-column li a::before {
    display: none;
}
.list-daoshi {
    width:100%;
	float: left;
}
.list-daoshi h4 {
    margin: 15px 0;
	font-size:18px;
	font-weight:bold;
	line-height:45px;
	color:#ffffff;
	background: #1F6CE6;
    padding: 10px 0 10px 30px;
}
.list-daoshi ul li {
    width: 14%;
    float: left;
    display: block;
    text-align: center;
    font-size: 16px;
    line-height: 36px;
	color:rgba(0,0,0,0.85);
}
.list-daoshi ul li a{
    color:rgba(0,0,0,0.85);
}
.list-daoshi ul li a:hover{ color: #1F6CE6;}
.list-leader ul li {
    list-style: none;
    float: left;
    display: block;
    font-size: 16px;
	margin-bottom:30px;
	transition: all .3s ease-in-out;
}
.list-leader li.on  {
    background:#f5f5f5;
}
.list-leader ul li:hover{ transform: translateX(5px); }
.leadLeft {
    padding: 20px 30px;
    border-right: 1px dotted #cccccc;
}
.leadMiddle {
    padding: 53px 32px 0 32px;
}
.leadRight {
    padding: 95px 30px 0 30px;
    box-sizing: border-box;
}
.leadPic {
   
}
.leadPic img{
    height:260px;
}

.leadTop {
    color: #1F6CE6;
    margin-bottom: 8px;
}
.leadTop h2, .leadTop span {
    font-weight:bold;
    display: inline-block;
}
.leadMiddle p{
	min-width:441px;
}
.gp-f16 {
    line-height: 35px;
    font-size: 16px;
}

.gp-fr {
    float: right;
}
.party-content-list-date{background:#ef2828;text-align:center;line-height:1;float:left;border:1px solid #ef2828}
.party-content-list-date b{display:block;font-size:24px;font-weight:normal;color:white;padding:4px 0}
.party-content-list-date span{display:block;background:white;font-size:12px;color:#ef2828;line-height:20px;padding:0 4px}
.party-content-list h4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-left:80px;font-weight:normal;font-size:16px}
.more { width:130px;}
.news-information-list { margin-top:60px;height:120px;margin-bottom:10px;background:#1F6CE6;}
.news-information-list .news-information-content {padding:10px;}
.college-news--main p {
    text-indent: 2em;
}
.notice-content .nav-tabs>li , .layout-content-works .inner-tabs>li{ font-size:16px;}
.student-work .news-list li{color:white;border-bottom-color:rgba(255,255,255,0.45)}.student-work .news-list li::marker{color:white}.student-work .news-list li a:hover{color:white;opacity:.65}
.footer-extra .form-control {
    background: #1F6CE6;
}
.quick-links{padding-left:15px}
.quick-links a{position:relative;margin-bottom:20px;overflow:hidden}
.quick-links a::after{content:'';position:absolute;width:120px;height:100%;transform:skewX(35deg);background:rgba(255,255,255,0.35);left:150%;transition:all .3s ease-in}
.quick-links a:hover::after{width:400px;left:-100%;opacity:.1}
@media (min-width:1200px){
.shizi-content-list{margin-bottom:16px;padding: 0 30px;}
.shizi-content-list::after{content:'';display:block;clear:both}
.shizi-content-list-img{text-align:center;line-height:1;min-height:207px; height:207px; overflow: hidden}
.shizi-content-list h4{ width:100%; line-height:40px; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; text-align:center; font-weight:normal;font-size:16px}
.shizi-content-list-img img:hover{transform: scale(1.05);-ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);}
.daoshi-content-list{margin-bottom:16px;padding: 0 30px;}
.daoshi-content-list::after{content:'';display:block;clear:both}
.daoshi-content-list-img{text-align:center;line-height:1;min-height:207px; height:207px; overflow: hidden}
.daoshi-content-list h3{ width:100%; line-height:40px; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; text-align:center; font-weight:normal;font-size:16px}

}
@media (max-width:960px){
.shizi-content-list{margin-bottom:16px;padding: 0 30px;}
.shizi-content-list::after{content:'';display:block;clear:both}
.shizi-content-list-img{text-align:center;line-height:1;}
.shizi-content-list h4{ width:100%; line-height:40px; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; text-align:center; font-weight:normal;font-size:16px}
.daoshi-content-list{margin-bottom:16px;padding: 0 30px;}
.daoshi-content-list::after{content:'';display:block;clear:both}
.daoshi-content-list-img{text-align:center;line-height:1;}
.daoshi-content-list h3{ width:100%; line-height:40px; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; text-align:center; font-weight:normal;font-size:16px}

.leadLeft {
    padding: 20px 30px;
    border-right: 1px dotted #cccccc;
}
.leadMiddle {
    padding: 10px;
}
.leadRight {
    padding: 10px;
    box-sizing: border-box;
}
}
.news-list li {
    padding-right: 50px;
}
.page-header h3 {
  text-align:center;
}
.page-header p{
  text-align:center;
}
.display-info img {
    display: inline;
}
.possplit {
    background-image:none;
	display:inline;
	}
.possplit::before {
    padding: 0 5px 0 10px;
    color: #ccc;
    content: "/";
}
.breadcrumb-item a{
    color: #333;
}
.col_news_con{
	margin-top:0px;
}
.col_news_list {}
.col_news_list .wp_article_list li{ list-style:none; float:left;}
.col_news_list .wp_article_list .list_item { height:50px; line-height:50px; padding-right:15px;}  /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item a { color:#666;}
.col_news_list .wp_article_list .list_item .Article_Index {display:block; height:50px; padding: 0 16px 0 0px;
	background: url(../../assets/arrow.png) center left no-repeat;    background-size: 16px; margin-top:0px;}  /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.6; font-size:14px; color:#333; padding:10px;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); }   /**列表页文章图片大小限制**/
.wp_paging li {
    height: 50px;
}
.list-group {
   background-color: #f6f6f6;
}
.wp_entry p {
    margin-bottom:0px;
}
.wp_article_list .list_item .Article_Title{
   opacity: 0.8;
   }
.wp_listcolumn { display:block; width:100%; border-top:0px solid #ddd; border-bottom:0px solid #fff;}
.wp_listcolumn .wp_column {display:block; width:100%; vertical-align: bottom;}
.wp_listcolumn .wp_column a { display:block; width:100%; background: none; font-size:15px; font-weight:normal; word-wrap:break-word;  text-align: left; border-bottom:none; border-top:none;}
.wp_listcolumn .wp_column a::after {
  content: '';
  position: absolute;
  height: 1px;
  left: 20px;
  right: 20px;
  bottom: -1px;
}
.wp_listcolumn .wp_column a:hover { background-color: #1F6CE6; color: #ffffff; background-image:none;}
.wp_listcolumn .wp_column a .column-name { display:inline-block; line-height:22px; padding: 5px 10px 5px 20px; font-size:15px;  cursor:pointer;}
.wp_listcolumn .wp_column a.selected {
  color: #ffffff;
  background:#1F6CE6;
}
.wp_listcolumn .wp_subcolumn .wp_column a {
    color: #555;
    font-size: 14px;
    border-bottom: 0px solid #aaa;
    border-top: none;
    background:none;
}
.wp_listcolumn .wp_subcolumn .wp_column a:hover { color:#ffffff; background-image:none; background-color: #1F6CE6;}
.wp_listcolumn .wp_subcolumn .wp_column a.selected { color:#ffffff; background-image:none;background-color: #1F6CE6;}
.wp_listcolumn .wp_subcolumn .wp_column a .column-name { line-height:20px; padding-left:30px;}
.wp_listcolumn{
	padding: 0;
}

.wp_listcolumn li {
	list-style: none;
	margin-bottom: 0px;
}
.wp_listcolumn li a {
	display: block;
	padding: 12px 24px;
	text-align: left;
	text-decoration: none;
	color: rgba(0, 0, 0, 0.56);
}

.wp_listcolumn li.active {
	border-right: 2px solid #0079C2;
	background-color: #0068b7;
}

.wp_listcolumn li.active a {
	color: #0079C2;
}

.wp_listcolumn li a:hover {
	background-color: #0068b7;
	color: #555555;
}