@charset "utf-8";

body{font-family: "microsoft yahei";}
.padding0{padding: 0px;}
.padding30{padding: 30px;}
.clear{clear: both;}

.topbg{height: 6px;background:linear-gradient(90deg, #6510ad 60%, #104fad);}

.weibo{ position: absolute; right: 250px; top: 10px; z-index: 10; width: 48px; height: 48px; background: url(style_res/webo1.png) no-repeat;}
.wechat{position: absolute;right: 300px; top: 10px; z-index: 10;  width: 48px; height: 48px; background: url(style_res/wechat1.png) no-repeat;}
.qrcode1{position: absolute; right: 120px; top: 20px; z-index: 10; display: none;}
.qrcode2{position: absolute; right: 70px; top: 20px; z-index: 10; display: none;}

.weibo:hover{background: url(style_res/webo.png) no-repeat;}
.wechat:hover{background: url(style_res/wechat.png) no-repeat;}
.weibo:hover div.qrcode1{display: block;}
.wechat:hover div.qrcode2{display: block;}



/* 导航 */
.moveup{ position: relative; top: -50px;}
nav.navbar{border-top: 0px; margin-bottom: 0px; min-height: auto;height: 40px;}
.menubg{background:linear-gradient(90deg, #6510ad 60%, #104fad);}

.menuSet{height: 40px;}
ul.nav_menu{list-style: none; padding: 0px;}
ul.nav_menu li{display:table-cell;height: 40px; line-height: 40px;  text-align: center;}
ul.nav_menu li a{ font-size: 16px; font-family: "microsoft yahei"; font-weight: 300; color: #ffffff;display: inline-block;  height: 40px; line-height:40px;padding: 0px 68px;}
ul.nav_menu li a:hover{background-color: #f9f9f9; color: #6510ad; text-decoration: none; font-weight: bold; height: 40px; line-height: 39.2px; }
.daohang{display: none;}

/* 子菜单 */
ul.nav_submenu{background-color: #6510ad; position: absolute; z-index: 100; display: none;min-width: auto; padding: 0px;top: auto;}
ul.nav_submenu li{list-style: none;}
ul.nav_submenu li.nav_submenu-item{display: block; text-align: center;padding: 0px; }
ul.nav_submenu li.nav_submenu-item a{display: inline-block; height: 40px;line-height: 40px; width: 100%; text-align: center;}


.navbar-toggle{border: 1px solid #FFFFFF;}
.navbar-toggle .icon-bar{background-color: aliceblue;}
/* 导航结束 */



.smallnews{height: 250px;}
.newsModel{list-style: none;}
.newsitem{height: 30px; line-height: 30px; font-size: 16px; font-family: "microsoft yahei";}
.newsitem a{}

#swiper1{ }
#swiper1 .swiper-wrapper img{width:100%;}
.swiper-button-prev::before{content:"<";color:#fff;font-size:60px;/* font-weight:bold; */}
.swiper-button-next::before{content:">";color:#fff;font-size:60px;}
#swiper2{height: 300px;}
#swiper2 .swiper-wrapper img{width:100%;display:block;height:auto;}
.newsbanner{margin-top: 0px; }
.newstitle{margin-bottom: 30px;}
/* 新闻标题 */
.news_toptitle{text-align: center;}
.news_toptitle a{display: inline-block; font-size: 30px; font-family:"Microsoft JhengHei", "明黑","microsoft yahei", Arial, Helvetica ; margin-top: 30px; text-align: center; color: #6510ad; text-decoration: none;}
.news_toptitle b{
    height: 1px;
      width: 60px;
      background: #6510ad;
      display: inline-block;
      vertical-align: middle;
      opacity: 0.5;
      margin: 0px 20px; 
      margin-top: -15px;
  
}
.news_english{ width:300px; margin: 0px auto; margin-bottom: 30px; text-align: center;}
.news_english span{font-size: 16px;color: #666666; line-height: 25px;}

/* 新闻列表 */

.news_list{ list-style: none; padding: 0px;}
.news_list li.newsitem{height: 50px; border-bottom: 1px solid #ccc;}
.news_list li.newsitem .news_date{ float: right; width:120px;  background-color:#6510ad ; color: #FFFFFF; text-align: center; margin-top: 10px;}
.news_list li.newsitem .news_title{float: left;}
.news_list li.newsitem .news_title a{ font-size: 18px; font-family: "microsoft yahei"; color: #000000; display: inline-block;height: 50px; line-height: 50px;}
.news_list li.newsitem:hover .news_date{}
.news_list li.newsitem:hover .news_title a{color: #6510ad; text-decoration: none;}

.webinfo{ background-color: #faf6fe;}

/* 通知和教学科研 */
.bodybottom{height: 40px;}
.webcenter{text-align:center; height: 40px;}
.tongzhibanner{background: url(style_res/tbg.jpg); padding-bottom: 150px;}
.tongzhi{ }
.tongzhi a{ color: #FFFFFF; font-family: "Microsoft JhengHei", "明黑","microsoft yahei"; font-size: 24px; font-weight: 300;}
.tongzhi a .sub_title{color: #888888;}
.tongzhi a:hover{text-decoration: none;}

.bodybottom{text-align: center;  }
.tongzhiItem{ margin-bottom: 50px; height: 330px;}
.tongzhiItem ul{list-style: none; padding: 0px;}
.tongzhiItem ul li{display: block;width:100%; height: 55px; float: left; border-bottom: 1px solid #8b21b7;}
.date1{float:left; font-family: 'EB Garamond', serif; color: #FFFFFF; border: 1px solid #FFFFFF;}
.date1 .riqi{ font-size: 24px; width: 60px; height: 30px; text-align: center; font-family: "microsoft yahei";}
.date1 .nian{font-size: 14px;width: 60px; height: 20px; text-align: center; font-family: "microsoft yahei";}
.tongzhititle{float: left;margin-left: 20px; height: 50px; line-height: 50px;}
.tongzhititle a{display: inline-block; height: auto; font-size: 16px; color: #FFFFFF;}
.date2{background-color: #FFFFFF; width: 100px; height: 30px; line-height: 30px; font-family: "microsoft yahei"; }
.date2{margin-top: 10px; color:#6510ad; text-align: center; float: left;}
/* 通知和教学科研 结束 */

.kandian{margin-top: -100px;  }
.kandian h2{width: 100px;background-color: #e7eaea; line-height: 50px; padding: 40px 35px; float: left; }
.kandian h2{font-family: "Microsoft JhengHei", "明黑"; color: #6416a6; font-weight: bold;}
.pictitle{  }

.picContent{ float:left; margin-top: 20px;}
.picContent ul{list-style: none;}
.picContent ul li{float: left; width:500px; height: 278px;}
.picContent ul li img{ height: 280px;width: auto;}
.jb01{position: absolute; right: 40px; bottom: -55px; float: left;z-index: -1;}


.foot{background:linear-gradient(90deg, #6510ad 60%, #104fad);   margin-top: 50px;}
.foot1{background:linear-gradient(90deg, #6510ad 60%, #104fad);  height: 50px; }
.footcontent{text-align: center; color: #FFFFFF; font-family: "microsoft yahei"; font-size: 16px; line-height: 50px;}



/* 内容页面 */
.possplit{background-image: none;text-indent: -6px;width: 13px;}
.possplit::after{content:"-";}
.l-banner{padding-top: 22.4%;background-size: cover;}
/* displayinfo 内容页 */

.displayinfo .columnTitle{height: 47px; border-bottom: 2px solid #CCCCCC;}
.displayinfo .title{float:left;margin-bottom:-2px; height: 47px;line-height: 47px; border-bottom: 2px solid #6510ad; padding-left: 40px; font-size: 20px; font-weight: bold; color: #6510ad;}
.displayinfo .col_path{float:right;height: 47px; line-height: 47px;}

.article .columnTitle{ border-bottom: 2px solid #e1f1fe;}
.article .columnTitle .title{float:left;margin-bottom:-2px; height: 47px;line-height: 47px; border-bottom: 2px solid #0D41A0; padding-left: 40px; font-size: 20px; font-weight: bold; color: #0D41A0;}
.article .columnTitle .col_path{float:right; }
.article .columnTitle .col_path span{}


.article .entry{}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 36px;font-family: "Microsoft YaHei";font-size:28px;text-align:center;color: #0c0c0c;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;/* border-top:1px solid #ececec; */}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}



/* 侧栏新闻专题 */
.ztNews{ border: 1px solid #0D41A0; margin-bottom: 20px;}
.ztNews .ztTitle{background:linear-gradient(90deg, #6510ad 60%, #104fad);height: 47px; line-height: 47px;}
.ztNews .ztTitle .title span{font-size: 20px; font-weight:bold; font-family: "microsoft yahei"; color: #FFFFFF;}
.ztNews .ztTitle .more{text-align: center; margin-top: 0px;}
.ztNews .ztTitle .more span.more_text{font-size: 20px; font-weight:bold; font-family: "microsoft yahei"; color: #FFFFFF;}
.ztNews .zt ul{padding: 0px 5px;}
.ztNews .zt ul li{line-height: 25px; border-bottom: 1px dotted #9D9D9D;}
.ztNews .zt ul li span.news_title{height: 30px; line-height: 30px;}
.ztNews .zt ul li span.news_title a{ color: #333333;}



/* 栏目页面 */

/* listcolumn  列表页*/
.listcolumn .columnTitle{/* height: 47px; */ border-bottom:2px solid #6510ad;}
.listcolumn .title{float:left;margin-bottom:-2px; height: 47px;line-height: 47px;  padding-left: 40px; font-size: 20px; font-weight: bold; color: #6510ad;}
.listcolumn .col_path{float:right; height: 47px; line-height: 47px;}
.listcolumn ul{}
.listcolumn ul li{ line-height: 30px;position: relative;}
.listcolumn ul li:nth-child(5n){border-bottom: 1px dashed #ccc;}
.listcolumn ul li span.news_title{display: block;margin-left:10px ; clear: both;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 110px;}
.listcolumn ul li span.news_title em.list{display: inline-block;margin-top: 12px;}
.listcolumn ul li span.news_title a{margin-left: 10px; color: #333333;height: 30px; font-size: 16px;}
.listcolumn ul li span.news_date{position: absolute; color: #9D9D9D;top: 0;right: 0;}

.listnav a{color: #6416A6;}
.listnav a:hover{color: #6416A6;}

