body {
	background: rgb(247, 245, 245);
}
.sub_header {
	background: url("../../images/2018images/sub_header_bg.png") repeat-x; width: 100%; height: 99px; box-shadow: 0px 0px 10px -2px;
}
.sub_header.current .logo {
	padding: 0px; transition:width 0.3s; width: 220px; height: 121px; -webkit-transition: width 0.3s ease 0s; -moz-transition: width 0.3s ease 0s;
}
.sub_header .topWrap {
	height: 99px;
}
.sub_header .topWrap .top {
	height: 53px;
}
.sub_header .topWrap .top ul li {
	height: 53px; line-height: 53px;
}
.sub_header .logo {
	background: none; padding: 0px; width: 250px; height: 135px; margin-left: -27px;
}
.sub_header .ser {
	left: 255px; top: 10px; line-height: 30px; z-index: 9999994; background-color: rgb(255, 255, 255);
}
.sub_header .topWrap .nav {
	box-shadow: none;
}
.sub_header .topWrap .nav ul li {
	background: none; border: currentColor; border-image: none;
}
.sub_header .nav ul li.on {
	background: rgb(179, 12, 32); color: rgb(255, 255, 255);
}
.sub_header .nav ul li.on a {
	color: rgb(255, 255, 255); font-weight: bold;
}
.sub_header .nav ul li.on .subNav {
	animation:rotate 400ms; display: block; -webkit-animation: rotate 400ms; -moz-animation: rotate 400ms;
}
.sub_header .nav ul li.on .subNav dl {
	overflow: hidden; padding-top: 1px;
}
.sub_header .nav ul li.on .subNav dl dd {
	height: auto; text-align: center; line-height: 18px;
}
.sub_header .nav ul li.on .subNav dl dd a {
	padding: 8px 5px; color: rgb(255, 255, 255); line-height: 18px; font-size: 1.4em; font-weight: normal;
}
.sub_header .nav ul li.on .subNav.smallWidth dl dd a {
	
}
.sub_header .nav ul li.on .subNav dl dd a:hover {
	color: rgb(179, 12, 32); font-weight: bold; background-color: rgb(240, 240, 240);
}
.sub_banner {
	margin: 0px auto;
}
.subPage {
	margin: 30px auto 0px; width: 1200px; position: relative;
}
.sub_top {
	width: 100%; overflow: hidden;
}
.sub_title02 {
	background: rgb(250, 250, 250); padding: 6% 0px;
}
.sub_title02 h3 i {
	color: rgb(179, 12, 32); padding-bottom: 20px; font-size: 26px; display: block;
}
.sub_title02 span i {
	color: rgb(102, 136, 126); font-family: "Georgia"; font-size: 22px;
}
.sub_title02 .list_info {
	background: rgb(250, 250, 250);
}
.sub_title {
	background: rgb(179, 12, 32); width: 200px; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; overflow: hidden; font-size: 2em; float: left;
}
.bread {
	background: url("../../images/2018images/local.jpg") no-repeat left; width: auto; height: 48px; color: rgb(40, 40, 40); line-height: 48px; padding-left: 20px; font-size: 1.4em; float: right;
}
.bread span {
	color: rgb(101, 101, 101); font-weight: normal; float: left;
}
.bread span a {
	color: rgb(101, 101, 101);
}
.bread a:hover {
	color: rgb(221, 18, 11);
}
.sub_t01 h2:hover {
	transition:1s; opacity: 0.8; -moz-opacity: 0.8; -ms-opacity: 0.8;
}
.sub_mbtn {
	background: url("../../images/2018images/sub-mbtn02.png") no-repeat center rgb(226, 225, 225); width: 100%; height: 40px; display: none; cursor: pointer;
}
.open {
	background: url("../../images/2018images/sub-mbtn.png") no-repeat center rgb(0, 116, 86);
}
.sub_navm {
	width: 100%; overflow: hidden; display: none;
}
.sub_navm h2 {
	width: 100%; height: 48px; line-height: 48px; background-color: rgb(179, 12, 32);
}
.sub_navm h2 a {
	color: rgb(255, 255, 255); padding-left: 13px; font-family: Tahoma; font-size: 20px; display: block;
}
.sub_navm ul {
	background-color: rgb(255, 255, 255);
}
.sub_navm li {
	
}
.sub_navm li a {
	height: 40px; color: rgb(81, 81, 81); line-height: 40px; padding-left: 13px; font-size: 1.4em; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.sub_navm li a:hover {
	color: rgb(179, 12, 32);
}
.sub_navm li.sub_has span {
	margin-left: 10px;
}
.sub_navm li.on a {
	width: 100%; color: rgb(179, 12, 32); display: block;
}
.sub_navm dl {
	padding: 0px 0px 5px; display: none; background-color: rgb(202, 201, 201);
}
.sub_navm dl dd {
	padding: 5px 0px 5px 30px; line-height: 18px;
}
.sub_navm li.on dl dd a {
	padding: 0px; border: currentColor; border-image: none; color: rgb(40, 40, 40); font-size: 14px; font-weight: normal; display: inline;
}
.sub_navm li dl dd a {
	padding: 0px; border: currentColor; border-image: none; color: rgb(40, 40, 40); font-size: 14px; font-weight: normal; display: inline;
}
.sub_navm li dl dd a:hover {
	color: rgb(167, 5, 16);
}
.subPage_con {
	width: 100%; margin-bottom: 30px; min-height: 470px;
}
.sbu_leftWrap {
	left: 0px; top: 0px; width: 260px; overflow: hidden; float: left; position: absolute;
}
.sub_left {
	width: 200px; overflow: hidden; float: left; z-index: 999;
}
.sub_left .sub_nav {
	width: 200px; overflow: hidden; background-color: rgb(255, 255, 255);
}
.sub_left .sub_nav li { position:relative; }
.sub_left .sub_nav li a {
	background: url("../../images/2018images/subli.png") no-repeat 20px 15px; height: 40px; color: rgb(79, 79, 79); line-height: 40px; padding-left: 38px; font-size: 1.4em; border-bottom-color: rgb(235, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.sub_left .sub_nav li a:hover {
	background-color: rgb(238, 238, 238);
}
.sub_left li a.active {
	background-color: rgb(238, 238, 238);
}
.campus {
	width: 200px; margin-top: 20px;
}
.related_links {
	padding: 50px 0px; width: 240px; overflow: hidden; margin-left: 16px; border-right-color: rgb(224, 224, 224); border-left-color: rgb(224, 224, 224); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: rgb(232, 232, 232);
}
.related_links h3 {
	padding: 0px 15px; height: 40px; line-height: 40px; font-size: 1.6em; font-weight: normal; border-top-color: rgb(145, 108, 78); border-bottom-color: rgb(145, 108, 78); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.related_links li {
	padding-left: 17px;
}
.related_links li a {
	background: url("../../images/2018images/link.jpg") no-repeat left; padding: 0px 20px; height: 33px; line-height: 33px; font-size: 1.4em; display: block;
}
.related_links li a:hover {
	
}
.sub_share {
	margin: 20px 28px; height: 93px; float: right;
}
.sub_share h3 {
	height: 43px; line-height: 43px; font-size: 1.6em; font-weight: normal;
}
.bdsharebuttonbox {
	
}
.articleAuthor {
	background: rgb(239, 239, 239); height: 34px; text-align: center; color: rgb(101, 101, 101); line-height: 34px; font-size: 1.2em;
}
.articleAuthor span {
	color: rgb(101, 101, 101); margin-right: 15px;
}
.articleAuthor strong {
	color: rgb(101, 101, 101);
}
.article02 {
	padding: 28px; background-color: rgb(255, 255, 255);
}
.article02 .article {
	padding: 20px 0px 0px;
}
.wrapSize {
	padding: 15px 0px 0px; width: 100%; overflow: hidden;
}
.article02 .articleTitle h2 {
	padding: 15px 0px; width: auto; color: rgb(50, 50, 50); line-height: 20px; font-family: "黑体"; font-size: 2.4em; font-weight: normal; margin-top: 0px;
}
.article02 .articleTitle h3 {
	text-align: center; font-size: 1.8em; font-weight: normal; margin-bottom: 20px;
}
.size {
	width: 230px; height: 27px; line-height: 27px; float: right;
}
.size a {
	width: 27px; height: 27px; margin-right: 18px; float: left; display: block;
}
.size .size1 {
	background: url("../../images/2018images/size.jpg") no-repeat 0px 0px;
}
.size .size3 {
	background: url("../../images/2018images/size.jpg") no-repeat -45px 0px;
}
.size .size2 {
	background: url("../../images/2018images/size.jpg") no-repeat -91px 0px;
}
.size .print {
	background: url("../../images/2018images/size.jpg") no-repeat -136px 0px;
}
.size .cll {
	background: url("../../images/2018images/size.jpg") no-repeat -182px 0px;
}
.p01 {
	margin: 0px auto 20px; width: auto; text-align: center;
}
.article_title {
	padding-bottom: 5px; margin-bottom: 15px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.article_title span {
	padding: 5px; color: rgb(179, 12, 32); font-size: 1.8em; border-bottom-color: rgb(179, 12, 32); border-bottom-width: 3px; border-bottom-style: solid;
}
.article02 .introduction {
	padding-bottom: 10px; margin-bottom: 35px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: dotted;
}
.article02 .introduction p {
	line-height: 25px; font-size: 1.4em;
}
.annex {
	padding: 28px 0px 0px; margin-top: 50px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.annex .Side_tit h2 a {
	color: rgb(179, 12, 32); font-size: 1.8em; font-weight: normal;
}
.annex ul {
	margin-top: 10px;
}
.annex ul li {
	padding: 5px 0px 5px 5px;
}
.annex ul li a {
	font-size: 1.4em;
}
.floatR {
	width: auto; float: right;
}
.leaders001 {
	margin-top: 0px;
}
.marginBot02 {
	margin-bottom: 28px;
}
.noMargin_right {
	margin-right: 0px;
}
.base01 h2 {
	padding: 20px 15px;
}
.sub_right {
	margin: 0px 0px 0px 225px;
}
.marginBot {
	margin-bottom: 40px;
}
.pageArticle {
	overflow: hidden;
}
.articleTitle {
	width: auto; overflow: hidden;
}
.articleTitle h2 {
	padding: 9px 0px; width: 270px; color: rgb(179, 12, 32); overflow: hidden; font-size: 2.2em; font-weight: normal; float: left;
}
.article {
	padding: 30px 40px; width: auto; line-height: 30px; overflow: hidden; font-size: 1.4em; min-height: 460px; background-color: rgb(255, 255, 255);
}
.generalWrap {
	width: 100%; overflow: hidden;
}
.general {
	padding: 0px 35px 12px 40px; float: left; background-color: rgb(255, 255, 255);
}
.general h3 a {
	color: rgb(27, 67, 143); line-height: 58px; font-size: 1.8em; font-weight: normal;
}
.genInfo .con {
	line-height: 24px; overflow: hidden; font-size: 1.4em; float: left;
}
.genInfo .con p {
	margin-top: 15px; margin-right: 340px;
}
.genInfo span {
	margin-left: -296px; float: right;
}
.gen_list {
	width: auto; overflow: hidden; margin-top: 10px; margin-right: 245px;
}
.gen_list a {
	background: url("../../images/2018images/li_bg01.png") no-repeat left; line-height: 32px; padding-left: 15px; margin-right: 11.5%; float: left; display: block;
}
.con_list01 {
	padding: 0px 35px 12px 40px; overflow: hidden; margin-top: 35px; background-color: rgb(255, 255, 255);
}
.con_list01 .title01 h2 {
	padding: 0px 10px 0px 0px; width: 180px; height: 58px; color: rgb(27, 67, 143); line-height: 58px; font-size: 1.8em; font-weight: normal; background-image: none;
}
.list_con01 {
	padding: 0px; width: 100%; overflow: hidden;
}
.list_con01.cur01 li {
	width: 20%;
}
.list_con01 li {
	width: 25%; font-size: 1.5em; float: left;
}
.list_con01 li span {
	background: url("../../images/2018images/li_bg01.png") no-repeat 12px 15px; padding: 10px 7px 10px 28px; display: block;
}
.list_con01 li a {
	color: rgb(27, 67, 143);
}
.list_con01 li a:hover {
	color: rgb(241, 142, 33);
}
.con_list01 .title01 {
	background: none;
}
.pic_list {
	width: 100%; overflow: hidden;
}
.pic_list ul {
	width: 100%; overflow: hidden;
}
.pic_list li {
	margin: 0px 5.6% 56px 3px; width: 20.49%; overflow: hidden; float: left; box-shadow: 0px 2px 6px -3px;
}
.pic_list li > div {
	box-shadow: 0px 2px 6px -3px;
}
.pic_list .pic a {
	width: auto; height: 0px; overflow: hidden; padding-bottom: 60%; display: block;
}
.pic_list .pic a img {
	transition:1s; width: 100%; display: block;
}
.pic_list .pic a img:hover {
	opacity: 0.8; transform: scale(1.2); -webkit-transform: scale(1.2); -moz-opacity: 0.8; -o-transform: scale(1.2);
}
.pic_list .pic strong {
	padding: 5px; float: left;
}
.list_info {
	padding: 0px 9%; width: auto; overflow: hidden; background-color: rgb(255, 255, 255);
}
.pic_list .list_title {
	padding: 8px 0px;
}
.pic_list .list_title h3 {
	line-height: 40px; font-size: 1.8em; font-weight: normal;
}
.pic_list .list_title p {
	height: 48px; line-height: 2em; text-indent: 2em; overflow: hidden; font-size: 1.2em;
}
.list_cont {
	height: 93px; line-height: 23px; overflow: hidden; font-family: Helvetica; font-size: 14px; margin-bottom: 5px;
}
.pic_list .noMargin {
	margin-right: 0px;
}
.list_info .readMore {
	background: url("../../images/2018images/more02.png") no-repeat right; width: 100%; height: 46px; text-align: right; line-height: 46px; display: block;
}
.list_info .readMore a {
	color: rgb(179, 12, 32); padding-right: 25px; font-size: 1.4em; font-weight: bold;
}
.list_info .readMore a:hover {
	color: rgb(156, 111, 76);
}
.sublist_info {
	padding: 0px 9%; width: auto; overflow: hidden; background-color: rgb(250, 250, 250);
}
.pic_list .sublist_title {
	padding: 35% 0px;
}
.pic_list .sublist_title h3 {
	margin: 20px 0px; line-height: 40px; font-size: 2.4em; font-weight: normal;
}
.pic_list .sublist_title h3 a i {
	color: rgb(179, 12, 32);
}
.pic_list .sublist_title span i {
	color: rgb(179, 12, 32); font-family: "Georgia"; font-size: 1.8em;
}
.newsList {
	
}
.borderBot {
	margin-bottom: 25px; border-bottom-color: rgb(188, 185, 185); border-bottom-width: 2px; border-bottom-style: solid;
}
.newsList {
	padding-bottom: 20px;
}
.newsList .notice_list {
	padding: 24px 28px 0px; width: auto; margin-bottom: 0px;
}
.notice_list li {
	min-height: 70px;
}
.notice_list .date {
	width: 51px; height: 54px;
}
.notice_list .date i {
	height: 26px; line-height: 26px; font-size: 25px; font-weight: normal;
}
.notice_list .date strong {
	height: 28px; text-align: center; line-height: 28px; font-size: 14px;
}
.notice_list a {
	
}
.notice_list li:nth-child(2n+1) .date i {
	color: rgb(145, 108, 78);
}
.notice_list li:nth-child(2n+1) .date strong {
	color: rgb(145, 108, 78);
}
.notice_list li:nth-child(2n) .date i {
	color: rgb(0, 116, 86);
}
.notice_list li:nth-child(2n) .date strong {
	color: rgb(0, 116, 86);
}
.pages {
	margin: 25px 0px 10px; height: 28px; text-align: center; line-height: 28px; overflow: hidden; padding-left: 15px; font-size: 1.6em;
}
.pages img {
	vertical-align: middle;
}
.pages span {
	padding: 0px 20px 0px 0px; color: rgb(179, 12, 32); font-size: 16px;
}
.pages a {
	width: 27px; height: 28px; text-align: center; color: rgb(99, 99, 99); font-size: 16px; display: inline-block;
}
.pages a img {
	
}
.pages a:hover {
	color: rgb(179, 12, 32);
}
.pages a.on_pages {
	background: url("../../images/2018images/pages03.jpg") no-repeat top; color: rgb(179, 12, 32);
}
.pages_min {
	padding: 0px 18px; overflow: hidden; font-size: 1.3em; margin-top: 25px; display: none;
}
.pages_min a.prev_min {
	background: rgb(222, 222, 222); border-radius: 3px; width: 100px; height: 30px; text-align: center; color: rgb(179, 12, 32); line-height: 30px; float: left; display: block;
}
.pages_min a.next_min {
	background: rgb(222, 222, 222); border-radius: 3px; width: 100px; height: 30px; text-align: center; color: rgb(179, 12, 32); line-height: 30px; float: left; display: block;
}
.pages_min a.next_min {
	float: right;
}
.pages_min a:hover {
	background: rgb(179, 12, 32); transition:0.5s; color: rgb(255, 255, 255);
}
.research li {
	border-color: rgb(244, 244, 244); background-color: rgb(244, 244, 244);
}
.research .list_title {
	padding: 15px 0px 0px; width: 100%; height: 78px; overflow: hidden; margin-bottom: 5px;
}
.research .readMore a {
	color: rgb(127, 127, 127);
}
.research .readMore a:hover {
	color: rgb(179, 12, 32);
}
.current04 {
	margin-bottom: 10px;
}
.bigPic .column_2 {
	float: left; _display: inline;
}
.bigPic .column_2 {
	margin: 0px 0px 0px 30px; width: 770px;
}
.bigPic .mainContent .tPic {
	
}
.bigPic .mainContent .tPic #Bimg {
	height: 460px;
}
.bigPic .mainContent .map {
	margin-bottom: 40px;
}
.bigPic .mainContent .tPic .PicNavWrap {
	background: rgb(53, 30, 5); position: relative;
}
.bigPic .mainContent .tPic .PicNavWrap a {
	margin: 15px -14px 0px -10px; color: rgb(255, 255, 255); line-height: 54px; overflow: hidden; font-size: 40px; display: none; cursor: pointer;
}
.bigPic .mainContent .tPic .PicNavWrap a.on {
	display: block;
}
.bigPic .mainContent .tPic .PicNavWrap a.right {
	background: url("../../images/2018images/prt.png") no-repeat top; margin: 15px -10px 0px -14px; top: 10px; width: 20px; height: 30px; right: 15px; position: absolute;
}
.bigPic .mainContent .tPic .PicNavWrap a.left {
	background: url("../../images/2018images/plf.png") no-repeat top; left: 15px; top: 10px; width: 20px; height: 30px; position: absolute;
}
.bigPic .mainContent .tPic .PicNavWrap a:hover {
	color: rgb(153, 153, 153);
}
.bigPic .mainContent .tPic .PicNavWrap section {
	margin: 0px 35px; height: 86px; overflow: hidden; position: relative;
}
.bigPic .mainContent .tPic .PicNavWrap .PicNav {
	left: 0px; top: 0px;
}
.bigPic .mainContent .tPic .PicNavWrap li {
	padding: 15px 5px; width: 90px; float: left; cursor: pointer; _display: inline;
}
.bigPic .mainContent .tPic .PicNavWrap li img {
	width: 100%; opacity: 0.5;
}
.bigPic .mainContent .tPic .PicNavWrap li.current img {
	opacity: 1;
}
.bigPic .mainContent .tPic .PicIntro {
	background: rgb(255, 255, 255); padding: 1em 1em 3em; width: auto; line-height: 1.8em; overflow: hidden; font-size: 14px;
}
.bigPic .mainContent .tPic .PicIntro h3 {
	width: 50%; color: rgb(179, 12, 32); font-size: 18px; font-weight: normal; float: left;
}
.bigPic .mainContent .tPic .PicIntro p {
	text-align: right; color: rgb(80, 80, 80); float: right;
}
.bigPic .mainContent .tPic .PicIntro li {
	display: none;
}
.bigPic .mainContent #Bimg {
	height: 460px;
}
.bigPic .mainContent #Bimg img {
	width: 100%;
}
.bigPic .mainContent #Bimg li {
	float: left; -ms-zoom: 1; _display: inline;
}
.noPadding {
	
}
.marginBot01 {
	margin-bottom: 44px;
}
.picList {
	width: 100%; overflow: hidden; margin-bottom: 30px;
}
.picList li {
	padding: 2%; width: 46%; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: dotted; float: left; position: relative;
}
.picList li img {
	width: 100%; display: block;
}
.picList li span {
	display: block; z-index: 1;
}
.picList li a {
	display: block;
}
.picList li a p i {
	color: rgb(153, 153, 153); font-size: 1.4em;
}
.picList li a p span {
	padding: 8px 0px; height: 50px; line-height: 28px; overflow: hidden; font-size: 1.6em;
}
.picList li .picList-img {
	height: 0px; overflow: hidden; padding-bottom: 64%;
}
.picList li .picList-img img {
	transition:0.5s;
}
.picList li a:hover img {
	opacity: 0.8; transform: scale(1.1);
}
.current05 {
	margin-bottom: 20px;
}
.item_cover {
	background: url("../../images/2018images/cover_bg.png") no-repeat left bottom / 95% 95%; transition:1s; left: 0px; width: 100%; height: 100%; bottom: 0px; position: absolute; z-index: 22; opacity: 0; -moz-opacity: 0; -ms-opacity: 0;
}
.picList li:first-child .item_cover {
	background-size: auto;
}
.item_cover h3 a {
	
}
.item_cover h3 {
	left: 10px; width: 196px; height: 81px; bottom: 25px; color: rgb(37, 61, 106); line-height: 28px; padding-left: 10px; font-size: 1.8em; position: absolute;
}
.item_cover strong {
	background: url("../../images/2018images/more05.png") no-repeat right; left: 0px; width: 275px; height: 55px; text-align: right; bottom: 0px; line-height: 55px; padding-right: 40px; font-size: 1.4em; display: block; position: absolute;
}
.picList li:hover .item_cover {
	transition:1s; opacity: 1; -moz-opacity: 1; -ms-opacity: 1;
}
.picList li:hover img {
	transition:1s; opacity: 0.35; -moz-opacity: 0.35; -ms-opacity: 0.35;
}
.leader_left {
	
}
现任领导-- > .present_leader {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(255, 255, 255); margin: 0px auto 40px; border-image: none; width: 100%; border-collapse: collapse; max-width: 750px; cellpadding: 0; cellspacing: 0;
}
.present_leader .rows {
	
}
.present_leader .left {
	width: 12%;
}
.present_leader .right {
	padding: 3%; width: 66%; position: relative;
}
.present_leader .right .readMore {
	background: url("../../images/2018images/readmore.png") no-repeat left; top: 20px; right: 20px; padding-left: 10px; font-size: 12px; position: absolute;
}
.present_leader td {
	font-size: 1.4em;
}
.present_leader td h2 {
	color: rgb(179, 12, 32); font-size: 20px; font-weight: normal;
}
.present_leader td p {
	padding: 3px 0px; font-size: 15px;
}
.present_leader td p font {
	color: rgb(179, 12, 32);
}
.present_leader tr {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 20px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.Succession_leader ul li {
	background: rgb(238, 238, 238); margin: 1.8% 1.5%; width: 30.2%; height: 0px; overflow: hidden; padding-bottom: 35%; font-size: 1.4em; float: left;
}
.Succession_leader ul li .pic-img {
	height: 0px; overflow: hidden; padding-bottom: 64%;
}
.Succession_leader ul li .pic-text {
	padding: 5%;
}
.Succession_leader ul li img {
	transition:0.5s; width: 100%; display: block;
}
.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: rgb(179, 12, 32);
}
.excellent_stu ul li {
	margin: 1.8% 1.5%; width: 30.2%; height: 0px; overflow: hidden; padding-bottom: 35%; font-size: 1.4em; float: left; position: relative;
}
.excellent_stu ul li .pic-img {
	height: 0px; overflow: hidden; padding-bottom: 100%;
}
.excellent_stu ul li .pic-text {
	background: rgb(238, 238, 238); padding: 7%; top: 54%; width: 72%; right: 0px; position: absolute;
}
.excellent_stu ul li .pic-text font {
	background: rgb(93, 93, 93); padding: 5px 10px; top: -43px; right: 0px; color: rgb(255, 255, 255); font-size: 24px; position: absolute;
}
.excellent_stu ul li .jt {
	background: url("../../images/2018images/jt03.png") no-repeat center rgb(93, 93, 93); left: 0px; top: 74%; width: 15%; height: 40px; position: absolute;
}
.excellent_stu ul li a:hover font {
	background: rgb(179, 12, 32);
}
.excellent_stu ul li a:hover .jt {
	background: url("../../images/2018images/jt03.png") no-repeat center rgb(179, 12, 32);
}
.excellent_stu ul li img {
	transition:0.5s; width: 100%; display: block;
}
.excellent_stu ul li a:hover img {
	opacity: 0.8; transform: scale(1.1);
}
.excellent_stu ul li span {
	line-height: 30px; font-size: 18px;
}
.excellent_stu ul li p {
	color: rgb(153, 153, 153); line-height: 22px; font-size: 14px;
}
.excellent_stu ul li a:hover p {
	color: rgb(179, 12, 32);
}
.new_list ul li {
	background: rgb(245, 245, 245); overflow: hidden; margin-bottom: 4%; border-top-color: rgb(185, 142, 53); border-top-width: 2px; border-top-style: solid; position: relative;
}
.new_list ul li img {
	width: 275px; height: 183px; float: left;
}
.new_list ul li .news_right {
	margin: 0px 0px 0px 275px; padding: 2% 3%; width: auto; overflow: hidden; float: none;
}
.new_list ul li .news_right i {
	color: rgb(153, 153, 153); font-size: 1.4em;
}
.news_right h2 {
	margin: 7px 0px;
}
.news_right h2 a {
	color: rgb(51, 51, 51); font-size: 1.6em; font-weight: normal;
}
.news_right .news_con {
	margin: 10px 0px 0px; color: rgb(153, 153, 153); line-height: 25px; font-size: 1.4em;
}
.news_right .readMore02 {
	background: url("../../images/2018images/readmore02.png") no-repeat left; right: 2%; bottom: 2%; color: rgb(143, 3, 40); padding-left: 10px; font-size: 1.4em; position: absolute;
}
.news_right .readMore02:hover {
	font-weight: bold;
}
.new_list ul li .news_right01 {
	margin: 0px;
}
.list01 {
	width: 100%; overflow: hidden; margin-top: 10px;
}
.list01 li {
	background: url("../../images/2018images/li_bg01.png") no-repeat 20px 28px; padding: 17px 20px 17px 33px; overflow: hidden;
}
.list01 li:nth-child(2n+1) {
	background-color: rgb(245, 245, 245);
}
.list01 li:nth-child(2n) {
	background-color: rgb(225, 225, 225);
}
.list01 li a {
	background: url("../../images/2018images/li3.png") no-repeat 0px 11px; width: 83%; color: rgb(40, 40, 40); line-height: 23px; font-size: 1.6em; float: left; display: block;
}
.list01 li a:hover {
	color: rgb(0, 50, 99);
}
.rightDate {
	font-size: 1.6em; float: right;
}



.sub_left li strong.arrow{background-color:#fafafa; display:block;height:40px;line-height:40px;width:40px;text-align:center;font-size:20px;font-weight:bold;position:absolute;right:0;top:0;color:#b30c20;z-index:33;cursor:pointer;transition:all 0.3s ease-in-out}
.sub_left li strong.arrow:hover{background-color:#fafafa;}
.twoJ_menu{background-color:#fff;display:none;}
.sub_left .twoJ_menu dd a{padding: 10px 0px 10px 38px;font-size:14px;line-height: 20px;height: auto; font-size:12px;}


.sub_left .twoJ_menu dd a{
	background:none;
}















@media screen and (max-width:1200px)
{
.sub_header .logo {
	margin-left: 0px;
}
.sub_top {
	width: auto;
}
.subPage {
	margin: 0px auto; width: 98%;
}
.sub_right {
	margin: 0px 20px 35px 298px;
}
.pic_list {
	margin: 0px auto; width: 98%;
}
.pic_list li {
	margin: 0px; width: 25%; box-shadow: none;
}
.pic_list li > div {
	margin: 10%;
}
.leader_left {
	width: 100%;
}
.leader_right {
	width: 100%;
}
}
@media screen and (max-width:980px)
{
.sub_header {
	background: rgb(247, 247, 247);
}
.sub_header .logo {
	margin: 0px auto; width: 200px; padding-top: 30px; float: none; display: block;
}
.sub_banner {
	border-top-color: rgb(27, 116, 89); border-top-width: 1px; border-top-style: solid;
}
}
@media screen and (max-width:950px)
{
.leader_list li {
	width: 100%;
}
.leaders01 {
	margin-right: 0px;
}
.pic_list li {
	margin: 0px; width: 33.33%; box-shadow: none;
}
.pic_list li > div {
	margin: 10%;
}
}
@media screen and (max-width:800px)
{
.subPage {
	margin: 0px auto; width: 96%;
}
.sub_mbtn {
	display: block;
}
.sub_left {
	display: none;
}
.sub_right {
	width: 100%; margin-left: 0px;
}
.sub_title {
	padding-top: 10px;
}
.pages_min {
	display: block;
}
.pic_list {
	margin-top: 15px;
}
.pages {
	display: none;
}
.general {
	padding: 0px 15px 15px;
}
.con_list01 {
	padding: 0px 15px 15px;
}
.leader_list li {
	width: 50%;
}
.leaders01 {
	margin-right: 14px;
}
.noMargin_right {
	margin-right: 0px; margin-left: 14px;
}
.cur02 {
	padding: 0px;
}
.list01 li a {
	width: auto;
}
.map_pic {
	padding: 20px;
}
.item_cover h3 {
	width: 55%;
}
.item_cover h3 {
	background-size: 25px; font-siz: 80%;
}
.lightbox_fore {
	left: 5%; width: 90%;
}
.dTitle_list02 {
	width: 100%; height: auto; overflow: hidden; clear: both; border-top-color: rgb(229, 229, 229); border-top-width: 2px; border-top-style: solid;
}
.Succession_leader ul li {
	width: 30%; padding-bottom: 38%;
}
.excellent_stu ul li {
	width: 30%; padding-bottom: 40%;
}
.excellent_stu ul li .pic-text {
	top: 50%;
}
.article02 {
	padding: 15px;
}



}











@media screen and (max-width:640px)
{
.pic_list li {
	width: 50%;
}
.list_con01 li {
	width: 33.33%;
}
.leader_list li {
	width: 100%;
}
.leaders01 {
	margin: 0px;
}
.leader_list .noMargin_right {
	margin-left: 0px;
}
.marginBot {
	margin-bottom: 25px;
}
.articleTitle h2 {
	float: none;
}
.sub_title {
	height: 40px; line-height: 40px; float: none;
}
.bread {
	height: 40px; line-height: 40px; float: none;
}
.Succession_leader ul li {
	width: 47%; padding-bottom: 55%;
}
.excellent_stu ul li {
	width: 47%; padding-bottom: 55%;
}
.present_leader .left {
	width: 20%;
}
.new_list ul li img {
	margin: 0px auto; width: 100%; height: auto; float: none; display: block;
}
.new_list ul li .news_right {
	margin: 20px 0px 0px; height: auto;
}
}
@media screen and (max-width:600px)
{
.list_con01 li {
	width: 50%;
}
.list_con01.cur01 li {
	width: 50%;
}
}
@media screen and (max-width:480px)
{
.pic_list li {
	width: 98%;
}
.pic_list li .sublist_title {
	padding: 10% 0px;
}
.leader {
	padding: 15px 20px;
}
.picList li {
	width: 100%;
}
.picList li span {
	margin: 0px;
}
.picList li:nth-child(2n) span {
	margin: 0px;
}
.Succession_leader ul li {
	width: 97%; padding-bottom: 90%;
}
.excellent_stu ul li {
	width: 97%; padding-bottom: 66%;
}
.present_leader .left {
	padding: 3%; width: 20%;
}
.present_leader .left {
	width: 39%;
}
}
@media screen and (max-width:360px)
{
.sub_title {
	font-size: 1.8em;
}
.bread {
	font-size: 1.2em;
}
.genInfo .con {
	font-size: 1.2em;
}
.con_list01 .title01 h2 {
	height: 45px; line-height: 45px; font-size: 1.6em;
}
.general h3 a {
	font-size: 1.6em;
}
.list_con01 li {
	font-size: 1.2em;
}
.list_con01 li span {
	pading: 6px 8px 6px 30px;
}
.title01 h2 {
	font-size: 1.6em;
}
.title01 .more01 {
	font-size: 1.1em;
}
.article {
	padding: 15px 20px; font-size: 1.2em;
}
.leaders {
	padding: 15px 5px;
}
.present .name02 a {
	padding: 10px 0px;
}
.h01 h3 {
	font-size: 1.4em;
}
.h01 p {
	font-size: 1.2em;
}
.newsList .notice_list {
	padding: 20px 10px; font-size: 1.2em;
}
.article02 {
	padding: 15px 20px;
}
.bigPic .mainContent .tPic .PicIntro h3 {
	font-size: 16px;
}
.borderBot {
	margin: 0px 10px;
}
.department {
	margin: 0px 10px; padding: 0px;
}
.Succession_leader ul li {
	
}
.present_leader .left {
	padding: 3%; width: 20%;
}
}

