@charset "utf-8";
/* CSS Document */

body{ background:url(../images/subbg.png) repeat;}
.subPage{width:1200px;margin:30px auto;position:relative;}
.sub_top{width:100%;overflow:hidden;}

.sub_title02{ background:#fafafa; padding:6% 0;}
.sub_title02 h3 i{ color:#990000; font-size:26px; display:block; padding-bottom:20px;}
.sub_title02 span i{ font-family:'Georgia'; font-size:22px; color:#66887e;}
.sub_title02 .list_info{ background:#fafafa;}
.sub_title{width:220px;overflow:hidden;height:160px;line-height:160px; text-align:center;font-size:2.6em; font-weight:bold;color:#c60f1a; background:url(../images/subtitlebg.png) no-repeat center #fff;}
.bread{width:auto;height:48px; line-height:48px; color:#282828;font-size:1.4em; float:right; background:url(../images/local.jpg) no-repeat left center; padding-left:20px;}
.bread span{float:left;font-weight:normal;color:#9b9b9b;}
.bread span a{color:#9b9b9b;}
.bread a:hover{color:#dd120b;}
.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:url(../images/sub-mbtn02.png) no-repeat center center;background-color:#e2e1e1;cursor:pointer;display:none;}
.open{background:url(../images/sub-mbtn.png) no-repeat center center;background-color:#007456;}
.sub_navm{ width:100%; overflow: hidden;display: none;}
.sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#990000;}
.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:1.4em; color:#515151; padding-left:13px; height:40px;line-height:40px;border-bottom:1px solid #d3d3d3;display:block;}
.sub_navm li a:hover{color:#990000;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#990000; display:block; width:100%;}
.sub_navm dl{ display: none; background-color:#cac9c9; padding:0px 0px 5px;}
.sub_navm dl dd{ padding-left: 30px; line-height:18px; padding:5px 0px 5px 30px;}
.sub_navm li.on dl dd a{ font-size: 14px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;}
.sub_navm li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline;  border:none; padding:0px;}
.sub_navm li dl dd a:hover{ color:#a70510}


.sbu_leftWrap{width:260px;float:left;position:relative;overflow:hidden;position:absolute;left:0;top:0;}

/*左侧边栏*/
.sub_left{width:220px;overflow:hidden;float:left;z-index:999;}
.sub_left .sub_nav{width:220px;overflow:hidden;background-color:#fff; margin-top:20px; padding:10px 0;}
.sub_left .sub_nav li { text-align:center;}

.sub_left .sub_nav li a{height:50px;line-height:50px; display:block;font-size:1.6em;}
.sub_left .sub_nav li a:hover,.sub_left li a.active{background:url(../images/active.png) no-repeat bottom center;}

/*文章页*/
.articleAuthor{color:#9b9b9b;height:34px;line-height:34px; font-size:1.2em;}
.articleAuthor span{ margin-right:15px;color:#656565;}
.articleAuthor strong{color:#656565;}
.article02{background-color:#fff;padding:28px; min-height:600px; overflow:hidden;}
.article02 .article{padding:10px 0 0 0;}
.wrapSize{width:100%;padding:15px 0 0;overflow:hidden;}
.article02 .articleTitle h2{margin-top:0;line-height:20px;font-size:2.0em;width:auto;padding:15px 0;color:#333;}
.article02 .articleTitle h3{font-size:2.6em;font-weight:normal;margin-bottom:10px;}

.pre-next{ overflow:hidden; border-bottom:#ccc 1px solid;}
.pre-next a{ font-size:12px; padding:10px 0;}
.pre-next .pre{ float:left; display:inline-block; width:46%;}
.pre-next .next{ float:right;display:inline-block; width:46%;}

.annex{ margin-top:20px;}
.annex .Side_tit h2 a{font-size:1.2em;color:#c50000;font-weight:normal;}
.annex ul{ margin-top:10px;}
.annex ul li{ padding:5px 0;}
.annex ul li a{ font-size:1.2em;}



.floatR{width:auto;float:right;}
.leaders001{margin-top:0;}
.marginBot02{margin-bottom:28px;}
.noMargin_right{margin-right:0;}
.base01 h2{padding:20px 15px}
/*右侧*/
.sub_right{margin:0 0 0px 250px;}
.marginBot{margin-bottom:40px;}
.pageArticle{  overflow:hidden;}
.articleTitle{width:auto; border-bottom:#ccc 1px solid;overflow:hidden;}
.articleTitle h2{width:auto;overflow:hidden;font-size:2.0em;padding:9px 0;width:200px;color:#8c0025; float:left;}
.article{width:auto;overflow:hidden;font-size:1.4em;line-height:30px;padding:30px 40px;background-color:#fff;min-height:460px;}







/*列表页*/
.list01{width:100%;overflow:hidden;margin-top:10px;}
.list01 li{padding:17px 20px; background-color:#f5f5f5; margin-bottom:10px; overflow:hidden;} 
.list01 li a{display:block;width:83%;line-height:23px; color:#282828;float:left; font-size:1.6em; background:url(../images/li3.png) no-repeat 0 11px; }
.list01 li a:hover{color:#003263;}
.rightDate{float:right; font-size:1.4em; color:#c60f1a;}




/*分页*/
.pages{ text-align:center; height:28px;*height:29px; font-size:1.6em; line-height:28px; margin:25px 0 10px 0; overflow: hidden;padding-left:15px;}
.pages img{vertical-align: middle;}
.pages span{ color:#990000; padding:0 20px 0 0px; font-size:16PX;}
.pages a{ display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;width:27px; height: 28px;*height:29px; font-size:16px; text-align:center; color:#636363;}
.pages a img{*display:block; *margin-top: 8px;}
.pages a:hover{ color:#990000;}
.pages a.on_pages{ background: url(../images/pages03.jpg) no-repeat center top;color:#fff;}

.pages_min{ margin-top: 25px; overflow: hidden; display: none;padding:0 18px;font-size:1.3em; }
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #dedede; border-radius: 3px; color:#990000; line-height: 30px; text-align: center;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{ background:#990000; color:#fff; transition:0.5s;}

/*学校领导*/
.Succession_leader{ overflow:hidden;}
.Succession_leader ul li{width:20%;float: none;margin:1.5%;font-size:1.4em;/* height: 0; *//* padding-bottom: 30%; */overflow: hidden;display: inline-block;font-size: 14px;vertical-align: top;}
.Succession_leader ul li .pic-img{ width:100%; height:0; padding-bottom:110%; overflow:hidden;}
.Succession_leader ul li .pic-text{ padding:5% 0;}
.Succession_leader ul li .pic-text font{font-size: 15px;color:#c60f1a;background:url(../images/libg.png) no-repeat left center;padding-left:10px;}
.Succession_leader ul li .pic-text span{ font-size:18px; display:block; padding-left:10px;}
.Succession_leader ul li img{ display:block; width:100%;transition: all 0.5s ease;}
.Succession_leader ul li a:hover img{opacity: 0.8;transform: scale(1.1);}
.Succession_leader ul li span{ line-height:30px; font-size:16px;}
.Succession_leader ul li p{ line-height:22px; font-size:14px;}
.Succession_leader ul li a:hover p{ color:#920325;}
.school_leader{font-size:0;}
.Succession_leader ul.school_leader li {width: 22%;}



.articleImg{ text-align:center; margin:20px 0;}


@media screen  and (max-width:1200px) {
 
 .subPage{width:98%;margin:0 auto;}
 .sub_right{/* margin: 0 20px 35px 250px; */}
 
}
	
	@media screen  and (max-width:980px) {
}
	
	
	

@media screen  and (max-width:950px) {
}
@media screen  and (max-width:800px) {
	 .subPage{width:96%;margin:0 auto;}
.sub_mbtn{display:block;}
.sub_left{display:none;}
.sub_right{width:100%;margin-left:0;}
.sub_title{padding-top:10px;}
.pages_min{display:block;}
.pic_list{margin-top:15px;}
.pages{display:none;}
.pre-next .pre,.pre-next .next{ width:100%; float:none;}
.Succession_leader ul li{/* padding-bottom:35%; */}
}

@media screen and (max-width:770px) {
  .Succession_leader ul li .pic-text font,.Succession_leader ul li .pic-text span{ font-size:14px;}
  .Succession_leader ul li{ margin:1% 6.5%; }
}

@media screen and (max-width:640px) {
.Succession_leader ul li{width:37%;/* padding-bottom:55%; */}
.Succession_leader ul.school_leader li { width: 37%; }
}

@media screen and (max-width:414px) {
.Succession_leader ul li{width:37%;/* padding-bottom:70%; */}
}

@media screen /*and (min-width:320px)*/ and (max-width:360px) {

}
