@charset "utf-8";
/* CSS Document */
body{background-color:#fff;}
.subPage{width:1150px;margin:33px auto 0;position:relative;}
.sub_banner{width:1200px;height:400px;margin:0 auto;position: relative;}

.bread{width:auto;margin-left:20px;height:40px; line-height:40px; color:#818282;border-top:3px solid #0858b1;margin-bottom:20px;}
.bread span{float:left;font-weight:normal;color:#656565;}
.bread span a{color:#818282;}
.bread a:hover{color:#ffad6a;}
.sub_t01 h2:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-ms-opacity:0.8;opacity:0.8; transition: all 1s ease 0s; }
.sub_mbtn{width:100%;height:40px;background-color:#ebf6fd;cursor:pointer;display:none;}
.sub_mbtn span{display:block;margin:0 auto;width:25px;height:25px;padding-top:7px;color:#0858b1;}
.sub_navm{ width:100%; overflow: hidden;display: none;}
.sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;}
.sub_navm h2 a{padding-left:13px;font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.sub_navm ul{background-color:#fff;}
.sub_navm li{}
.sub_navm li a{font-size:14px;font-size:1.4rem; color:#515151; padding-left:13px; height:35px;line-height:35px;border-bottom:1px solid #dfede1;display:block;}



.subPage_con{width:100%;overflow:hidden;min-height:470px;}


/*左侧边栏*/
.sub_left{width:252px;overflow:hidden;float:left;z-index:99;}
.sub_title01{width:252px;height:42px;background-color:#0858b1;padding-top:2px;}
.sub_title01 span{width:246px;height:38px;margin:0 auto;font-weight:normal;line-height:38px;font-size:20px;text-align:center;display:block;border:1px solid #9cbce0;color:#ffad6a;}
.sub_left .sub_nav{width:auto;overflow:hidden;margin-top:1px;}
.sub_left .sub_nav li{background-color:#ebf6fd;height:40px;border-bottom:1px solid #fff;}
.sub_left .sub_nav li a{color:#333;padding-left:93px;height:40px;line-height:40px;display:block;font-size:16px;font-size:1.6rem;}
.sub_left .sub_nav li:hover a,.sub_left li.active a{color:#0858b1;background:url(../../images/2017images/arrow02.png) no-repeat 76px center #ebf6fd;}
.sub_left .sub_nav li:hover,.sub_left .sub_nav li.active{background:url(../../images/2017images/arrow02.png) no-repeat 76px center;}
.bg01{width:100%;overflow:hidden;height:305px;overflow: hidden;margin:30px 0 10px;}
.share{width:100%;overflow:hidden;margin-bottom: 30px;}
.share .articleTitle{line-height: 77px;margin-bottom:17px;}
.sub_right{margin-left:277px;}

/*领导页*/
.leaders{max-width:632px;width:auto;overflow:hidden;margin:0 auto;*padding-bottom:20px;}
.leaders li{width:50%;max-width: 316px;float:left;margin-bottom: 20px;}
.leaders li a{display: block;margin-left:44px;}
.leaders li:first-child a{display: block;margin-left:0;margin-right:44px;}
.leaders li .item-img{width:100%;height:0;padding-bottom:65.44%;display: block;}
.leaders li .item-text{width:auto;height:140px;padding:15px 10px;overflow:hidden;background-color:#eef0f2;}
.leaders li .item-text h3{font-weight: normal;font-size:16px;font-size:1.6rem;line-height:30px;}
.leaders li .item-text h3 span{font-weight:bold;margin-right:20px;}
.leaders li .item-text p{line-height:21px;height:183px;overflow:hidden;font-size:13px;padding:5px 0 0 0;color:#666;height:220px;}
.leaders li a:hover h3,.leaders li a:hover h3 span{color:#0858b1;}

.leaders02{max-width:853px;margin-bottom:40px;}
.leaders02 li:first-child a{margin:0 0 0 19px;}
.leaders02 li{width:33.3333%;}
.leaders02 li .item-text{height:220px;height:240px;}
.leaders02 li a{margin:0 0 0 19px;}

/*历任领导*/
.old-leader{width:100%;border-collapse:collapse;cellpadding:0;cellspacing:0;margin-bottom:10px;border:solid #fff; border-width:0px 1px 1px 0px;}
.old-leader td{border:solid #fff; border-width:1px 0px 0px 1px;}
.leaders03{width:auto;overflow:hidden;margin-left:20px;}
.old-leader th{background-color:#ffad6a;border-right:1px solid #fff;color:#fff;height:45px;line-height: 45px;font-size:16px;font-weight: bold;}
.old-leader .h01{width:29%;}
.old-leader .h02{width:23%;}
.old-leader .h03{width:23%;}
.old-leader td{padding:5px;background-color:#eef0f2;height:40px;line-height:20px;text-align: center;}
.old-leader td.cur01{padding:0 82px;}

/*机构设置*/
.tabArticleList01{width:auto;margin-left:19px;overflow:hidden;padding-bottom:30px;}
.tabMenu01{width:100%;overflow:hidden;}
.tabMenu01 li{width:20%;float:left;font-size:16px;font-size:1.6rem;height:38px;line-height:36px;*width:170px;}
.tabMenu01 li a{display: block;border:1px solid #e0e0e0;background-color:#fff;text-align:center;margin-left:1px;}
.tabMenu01 li.active a,.tabMenu01 li a:hover{background-color:#0858b1;border:1px solid #0858b1;color:#fff;}
.tabList02{padding-top:30px;margin-left: 1px;}
.tabList02 dd{display: none;}
.jg01{width:100%;overflow:hidden;margin-bottom:15px;}
.jg01 h3{height:35px;line-height:35px;border-bottom:1px dashed #e5e5e5;font-size:16px;font-size:1.6rem;font-weight: normal;}
.jg01 ul{width:100%;overlfow:hidden;padding-top:8px;}
.jg01 ul li{width:50%;float:left;background:url(../../images/2017images/li_bg01.png)no-repeat left 16px;*width:426px;}
.jg01 ul li a{padding:8px 5px 8px 13px;display: block;}

/*院系设置*/
.tong .bread{margin:0;}
.department{width:100%;overflow:hidden;padding-bottom:60px;}
.de_title{font-size:20px;font-size:2rem;font-weight: normal;height:60px;line-height:60px;}
.d01{width: 100%;overflow: hidden;}
.d01 h3{height:40px;line-height:40px;background-color:#ebf6fd;text-indent: 19px;font-size:16px;font-weight: normal;}
.d01 ul{width:100%;overflow:hidden;padding:12px 0;}
.d01 li{width:25%;float:left;*width:287px;}
.d01 li a{padding:8px 0 8px 38px ;display: block;background:url(../../images/2017images/li_bg02.png) no-repeat 10px 12px;}

/*大师风采*/
.teacheList{margin-left:13px;padding-bottom:20px;}
.teacher01{width:auto;overflow:hidden;margin-bottom:30px;margin-left:7px;}
.teacher01 .item-left{float:left;background-color:#0858b1;width:332px;overflow:hidden;height: 222px;}
.teacher01 .txt{text-align: center;line-height:222px;color:#fff;font-size:18px;font-size:1.8rem;float:left;padding-left:15%;}
.teacher01 .img{width:164px;height:222px;float:right;position: relative;}
.teacher01 .img strong{position: absolute;left:1px; bottom:2px;background-color:#0858b1;width:70px;height:22px;color:#fff;text-align: center;line-height:22px;}
.teacher01 .item-right{margin-left:339px;background-color:#ebf6fd;height:222px;overflow:hidden;}
.teacher01 .item-right a{width:217px;padding-top:70px;margin:0 auto;display: block;line-height:39px;color:#0858b1;font-size:24px;font-family: '方正大标宋简体','宋体'}
.teacher02{width:100%;overflow:hidden;padding-bottom:23px;}
.teacher02 h3{height:46px;line-height:46px;text-indent: 19px;font-size:18px;font-size:1.8rem;font-weight:normal;background-color:#ffad6a;color:#fff;margin:0 0 7px 7px;}
.teacher02 li{width:20%;float:left;margin-bottom:7px;}
.teacher02 li a{display: block;margin-left:7px;}
.teacher02 li a strong{width:70px;height: 22px;line-height:22px;text-align: center;position: absolute;left:1px;bottom:2px;background-color:#ffad6a;color:#fff;}
.teacher02 li span{width:100%;height:0;padding-bottom:135.3658%;display: block;position:relative;}

.blue h3{background-color:#1a64b7;}
.blue li a strong{background-color:#1a64b7;}
/*杰出人才*/
.personList{width:auto;margin-left:20px;padding-bottom:40px;overflow:hidden;}
.personList li{width:100%;height:178px;overflow:hidden;margin-bottom:20px;float: left;}
.personList li > div{background-color: #eef0f2;height:100%;}
.personList li.whiteBg > div{background-color:#fff;}
.personList li .item-img{width:272px;height:178px;float:left;}
.personList li .item-img a{display: block;width:100%;height:0;padding-bottom:65.441%;}
.personList li .item-text{margin-left:285px;}
.personList li .item-text h3{font-size:16px;font-weight: normal;padding-top:30px;margin-bottom:26px;}
.personList li .item-text a{font-weight: bold;margin-right:20px;}
.personList li .item-text p{color:#666;line-height:21px;height:84px;overflow:hidden;padding-right:10px;}

/*校园风景*/
.school{width: 100%;overflow:hidden;}
.school li{width:33.333%;float:left;position: relative;margin-bottom:19px;}
.school li a{display: block;width:auto;margin:0 40px 0 7px;}
.school li a strong{position:absolute;top:0;right:7px;width:23px;padding:0 5px;height:100%;text-align: center;background-color:#ebf6fd;display: block;}
.school li a strong i{position: absolute;top:50%;margin-top:-25px;right:0;padding:0 5px;display: block;font-style: normal;}
.school li a span{display: block;width:100%;height:0;padding-bottom:66.1764%;}
.school li a:hover i{color:#ffad6a;}

/*列表页*/
.sub_left02{width:253px;overflow:hidden;position: absolute;left: 0;top:0;}
.sub_left02 .articleTitle{height:34px;line-height:20px;border-bottom-color: #0858b1;}
.topList{width:auto;padding:10px 8px;background-color:#ebf6fd;margin-bottom:20px;}
.topList li{line-height:37px;height:37px;overflow:hidden;}
.topList li span{float:left;width:27px;height:37px;line-height:37px;text-align:center;color:#666;}
.topList li a{margin-left:33px;display: block; text-overflow:ellipsis;white-space:nowrap;overflow:hidden }
.topList li.top01 span{background:url(../../images/2017images/top01.png) no-repeat center center;color:#fff;}
.topList li.top02 span{background:url(../../images/2017images/top02.png) no-repeat center center;color:#fff;}
.pr{position:relative;padding-bottom:20px;}
.newsList{margin-left:20px;overflow:hidden;padding-bottom:10px;}
.newsList li{background:url(../../images/2017images/li_bg03.png) no-repeat left 16px;padding:12px 0;line-height:24px;overflow:hidden;border-bottom: 1px dashed #e5e5e5;}
.newsList li a{padding-left:33px;float:left;}
.newsList li span{float:right;}
#news01{width:100%;overflow:hidden;}


/*文章页*/
.pageArticle{width:auto;overflow:hidden;margin-left: 20px;}
.pageArticle_left{width:100%;float:left;}
.pageArticle_con{margin-right:340px;}
.articleTitle02{padding:10px 10px 20px;line-height:26px;}
.articleTitle02 h3{font-size:18px;text-align:center;line-height:26px;color:#0858b1;}
.articleAuthor{text-align:center;line-height:20px;font-size:13px;font-size:1.3rem;padding:10px 0;border-top:1px solid #dcdcdc;}
.articleAuthor span{ margin-right:15px;color:#787878;}
.articleAuthor strong{color:#888;}
.article{font-size:14px;font-size:1.4rem;line-height:27px;}
.article p { line-height: 27px !important;}

.annex{ margin-top:20px;padding:0 0 28px 0;}
.annex h3{height:45px;line-height:45px;font-size:16px;font-size:1.6rem;color:#0858b1;font-weight:normal;border-bottom:1px solid #dcdcdc;}
.annex ul{ margin-top:10px;}
.annex ul li{ padding:5px 0;background:url(../../images/2017images/li_bg04.png) no-repeat left center;}
.annex ul li a{padding-left:15px;}

/*分页*/
.pages{ width:456px;height:37px;line-height:37px;margin:30px auto 30px;}
.pages img{}
.pages a{margin-right:20px;float:left;background-color:#f7f7f7; color:#adadad;width:37px;height:37px; font-size:18px;font-size:1.8rem; text-align:center; }
.pages a img{width:auto;*display:block; }
.pages a:hover{ background-color: #135fb4;color:#fff;}
.pages a.on_pages{color:#fff;background-color: #135fb4;}
.pages a.prev,.pages a.next{width:37px;height:37px;background-color:#fff;}
.pages a.prev:hover,.pages a.next:hover{background-color: #016669;color:#fff;}
.pages span{float:left;padding:0 10px;}
.pages select{float:left;width:48px;height:26px;border:1px solid #d3d3d3;}
.pages a.start:hover,.pages a.end:hover,.pages a.start,.pages a.end{background:none;}
.pages_min{ margin:0 0 25px; overflow: hidden; display: none;padding:20px 18px 0;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background:#0858b1; border-radius: 3px; color:#fff; line-height: 30px; text-align: center;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{background:#ee931d; color:#fff; transition:0.5s;}





@media screen  and (max-width:1200px) {
  .sub_banner{width:100%;}
 
}
@media screen  and (max-width:1150px) {
 .subPage{width:auto;padding:0 3%;}
 .sub_right{margin:0 20px 25px 298px}
.article{padding:20px 0;}
.old-leader td.cur01{padding:5px;}
.teacher01 .item-right a{font-size:18px;line-height:33px;width:163px;}
.sub_left02{position: inherit;}
.listRight,.newsList{margin:0;}
.sub_left02{width:100%;}
.listRight .bread,.pageArticle{margin-left: 0;}
.annex{padding-bottom:5px;}

}

@media screen  and (max-width:900px) {
  .leaders li:first-child a,.leaders li a{margin:0 9px;}
  .leaders02 li,.leaders li{width:50%;max-width:100%;}
  .leaders{max-width: 853px;}
  .teacher01 .item-left{float:none;width:100%;}
  .teacher01 .item-right{margin:2px 0 0 0;height:45px;line-height:45px;}
  .teacher01 .item-right a{padding:0 10px;width:auto;line-height:45px;font-size:16px;font-size:1.6rem;}
  .teacher01 {max-width: 360px;margin:0 auto 20px;}
  .teacher02 li{width:25%;}

}
@media screen  and (max-width:800px) {
  .subPage{width:auto;padding:0 5%;}
  .sub_mbtn{display:block;}
  .sub_left,.pages{display:none;}
  .sub_right,.leaders03,.tabArticleList01,.teacheList,.personList{width:100%;margin-left:0;}
  .bread{width:100%;float:none;height:40px;line-height:40px;margin:0;border-top:1px solid #0858b1;}
  .pages_min{display:block;}

  

}
@media screen  and (max-width:768px) {
	.old-leader{font-size:12px;}
	.d01 li{width:50%;}
	.personList{padding-bottom:10px;}
	.school li{width:50%;}
  .article img{width:auto!important;display:block!important;height:auto!important;}

	}
@media screen and (max-width:640px) {
	.personList li > div{margin:0 10px;}
	.personList li .item-text h3{padding-top:12px;margin-bottom:8px;}
	.personList li .item-text p{height:126px;}
	.personList li{height:auto;width:50%;}
	.personList li.whiteBg > div{background-color:#eef0f2;}
	.personList li .item-img{float:none;margin:0 auto;width:auto;height:auto;}
	.personList li .item-text{margin-left:0;padding:0 10px 10px;height:auto;}


}

@media screen and (max-width:600px) {
  

}

@media screen and (max-width:480px) {
	.tabMenu01 li a{font-size:14px;font-size:1.4rem;}
	.teacher02 li{width:50%;}
  
  
}
@media screen and (max-width:460px) {
  .leaders02 li, .leaders li{width:100%;}
  .tabMenu01 li{width:33.333%;margin-bottom:1px;}
  .tabList02{padding-top:50px;}
  .jg01 ul li{width:100%;}
  .school li{width:100%;}

}
@media screen /*and (min-width:320px)*/ and (max-width:360px) {
 .personList li{height:auto;width:100%;}

  


}

