/************************
	   -公共样式-
************************/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;font-size: 100%;}
body,button, input, select, textarea{font-size: 0.24rem;font-family:arial,'Microsoft Yahei';}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
input,button,img{border: none;background: none;}
input[type="text"],
input[type="password"],button{outline: none;-webkit-appearance:none;}
em,i{font-style:normal;}
ul, ol{list-style: none;}

.pageWrap {width: 100%; margin: 0 auto; padding: 12px 0 20px; position: relative;}

.bgPage {
	background: -webkit-linear-gradient(#dfe2eb 0%, #fff 36%); 
  background: -o-linear-gradient(#dfe2eb 0%, #fff 36%); 
  background: -moz-linear-gradient(#dfe2eb 0%, #fff 36%); 
  background: linear-gradient(#dfe2eb 0%, #fff 36%);}
a {
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;}

/*垂直对齐*/
.m-list-flex{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.m-list-flex .m-cell-bd{ -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; overflow: hidden;}
/*文字截取*/
.single-line{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.multi-line{min-height: 2em; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}
.multi-line1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}
/*图片*/
.pic {width: 100%; overflow: hidden;position: relative;}
.pic img {width: 100%;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}


#gallery {height: 776px; line-height: 776px; text-align: center;}
#gallery .swiper-slide {font-size: 0;}
#gallery img {/*width: 100%; height: 100%;*/ max-width: 100%; max-height: 100%; vertical-align: middle;}
#thumbs {margin-top: 30px; position: relative;}
#thumbs .swiper-slide img {/*padding: 4px;*/ box-sizing: border-box; width: 100%;}
#thumbs .swiper-slide-thumb-active img {padding: 0; border: 4px solid #dd7339;}
.scenX {padding: 0 36px; /* background: #4a4a4a;*/ position: relative;}
.scenX a.btn {position: absolute; width: 26px; height: 26px; border-radius: 50%; background-color: #259d77; background-repeat: no-repeat; background-position: center; margin: 0; bottom: auto; top: 50%; margin-top: -13px; z-index: 22; background-size: auto auto;}
.scenX a.btn:hover {background-color: #038C69;}
.scenX a.btn.swiper-button-prev {left: 8px; background-image: url(../images/ico_jt_l.png);}
.scenX a.btn.swiper-button-next {right: 8px; background-image: url(../images/ico_jt_r.png);}
.scenB {margin-top: 22px; padding-bottom: 60px; padding-left: 45px; padding-right: 88px; line-height: 30px; color: #fff; position: relative;}
.scenB h3 {font-size: 18px;}
.scenPage {position: absolute; color: #fff; height: 30%; width: 50px; font-size: 14px; font-weight: normal; line-height: 30px; top: 0; left: auto; right: 40px; text-align: right; z-index: 22;}
#gallery a.btn {position: absolute; width: 40px; height: 40px; /*border-radius: 50%;*/ background-color: rgba(0,0,0,0.7); background-repeat: no-repeat; background-position: center; margin: 0; bottom: auto; top: 50%; margin-top: -20px; z-index: 22; background-size: 10px;}
#gallery a.btn:hover {background-color: #038C69;}
#gallery a.btn.swiper-button-prev {left: 8px; background-image: url(../images/ico_jt_l.png);}
#gallery a.btn.swiper-button-next {right: 8px; background-image: url(../images/ico_jt_r.png);}



.campLearder {margin-top: 40px;}
.campLearder .briefH h2,


.eduList {margin-top: 18px;}
.eduList li {float: left; width: 29.666%; margin-left: 4.5%; color: #bcbcbc; background: #fff; transition: box-shadow 0.3s;-o-transition: box-shadow 0.3s;-ms-transition: box-shadow 0.3s;-webkit-transition: box-shadow 0.3s; -moz-transition: box-shadow 0.3s;}
.eduList li:first-child {margin-left: 0;}
.eduList li h3 {font-size: 20px; line-height: 30px;}
.eduList li h4 {margin: 8px 0 8px 0; padding-left: 20px; font-size: 12px; background: url(../images/ico_time.png) no-repeat left center; background-size: 12px;}

.pic  img {height: 320px;}

.eduList li p {height: 60px; font-size: 14px; line-height: 20px; overflow: hidden;}
.eduList li .cont {padding: 13px 18px 18px 18px; border: 0px solid #e6e6e6; border-top: none; text-align:center;}
.eduList li:hover img {-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.eduList li:hover h3 a {
	color: #039;}
.eduList li:hover {box-shadow: 0 0 30px rgba(0,0,0,0.25);}

.eduBox a.campMore {margin-top: 30px; border-color: #14AA7C;}
.eduBox a.campMore:hover {color: #fff; background: #14AA7C; background: linear-gradient(to bottom,#149F7F,#4E9D67);}

/*5科学研究*/
.scienTop {padding-left: 12%; padding-right: 12%;}
.scienTop p {padding: 0;}
.scienTop h3 {margin-top: 30px;}
.scienTop h3 a {float: left; width: 48%; height: 40px; margin-left: 4%; font-size: 18px; line-height: 40px; text-align: center; color: #454a4d; border: 1px solid #14AA7C; border-radius: 20px; box-sizing: border-box;}
.scienTop h3 a:first-child {margin-left: 0;}
.scienTop h3 a:hover {color: #fff; background: #14AA7C; background: linear-gradient(to bottom,#149F7F,#4E9D67);}

.sciReportList {}
.sciReportList li {float: left; width: 48.5%; margin-right: 3%; margin-bottom: 8px; padding: 25px 0; align-items: baseline; border-bottom: 1px solid #e0e0e2;}
.sciReportList li:nth-child(2n){margin-right: 0;}
.sciReportList li .time {
	width: 74px;
	padding-right: 20px;
	margin-right: 22px;
	text-align: right;
	border-right: 1px solid #087dce;
	box-sizing: content-box;}
.sciReportList li .time h3 {font-size: 14px; color: #999; line-height: 22px;}
.sciReportList li .time p {
	font-size: 28px;
	color: #087dce;
	line-height: 36px;}
.sciReportList li .cont {}
.sciReportList li .cont h3 {font-size: 20px;}
.sciReportList li .cont h3 a {color: #48494b;}
.sciReportList li .cont h3 a:hover {color: #14AA7C;}
.sciReportList li .cont h4 {margin: 8px 0 12px 0; padding-left: 20px; font-size: 13px; color: #8e8f91; background: url(../images/ico_posi.png) no-repeat left center; background-size: 14px;}
.sciReportList li .cont p {height: 72px; color: #666; font-size: 14px; line-height: 24px; overflow: hidden;}




.scienBox {}
.scienBox .eduList li {margin-bottom: 40px;}
.scienBox .eduList li:nth-child(3n+1){margin-left: 0;}
.scienBox a.campMore {margin-top: 0;}








@media (max-width: 1366px) {
	.pageWrap {width:100%;}
	.bannerBox {height: 334px;}
	.contTit {height: 68px; line-height: 68px; top: -68px;}
	.briefH h2,.contTit h2 {font-size: 26px;}
	.briefInner {margin-top: 15px;}
	.briefInner .left p {margin-top: 28px;}
	
	.leaderList li .pic {width: 250px; height: 250px;}
	.leaderList li .inner {width: 918px;}
	.leaderList li .inner h4 {height: 36px; line-height: 36px;margin-top: 18px;}
	.leaderList li .inner h4 a {width: 212px;}
	.leaderList li {padding: 38px 0;}
	.learderH {padding-left: 22px; margin-top: 10px;}
	.learderH h2 {font-size: 20px; line-height: 24px;}
	.learderH h3 {font-size: 22px; line-height: 24px;}
	.leaderList li .inner .cont {margin-top: 20px;}
	.leaderList li .inner .cont p {margin-top: 6px;}
	
	.historyWrap {padding-left: 20px;}
	
	#gallery {height: 717px; line-height: 717px;}
	
	.campNormal {padding: 30px 0 30px 0;}
	.campNormal h3 {padding: 0 17%;}
	.campNormal ul {padding: 0 13%;}
	.campOrigInner .right {width: 992px;margin-left: 40px;}
	
	
	
	
	
	
	
	
	
	
	
	
}
@media (max-width: 1280px) {
	
	.pageWrap {width: 99%;}
	.bannerBox {height: 290px;}
	.contTit {height: 60px; line-height: 60px; top: -60px;}
	.briefH h2, .contTit h2 {font-size: 24px;}
	.contTit h2 {width: 238px; text-indent: 36px;}
	.contTit p {font-size: 13px;}
	.contTit p em {margin: 0 6px;}
	.briefInner {margin-top: 10px;}
	.briefMss {padding-left: 22px;}
	.briefMss p {line-height: 32px;}
	.BriefPic img {margin-bottom: 15px;}
	.briefInner .left p {margin-top: 22px;}
	
	.leaderList li .pic {width: 200px; height: 200px;}
	.leaderList li .inner {width: calc(100% - 230px);}
	.leaderList li {padding: 30px 0;}
	.learderH {padding-left: 15px; margin-top: 4px; border-left: 4px solid #24A183;}
	.learderH h2 {font-size: 18px; line-height: 20px;}
	.learderH h3 {font-size: 20px; line-height: 20px;}
	.leaderList li .inner .cont {height: 106px; margin-top: 14px;}
	.leaderList li .inner .cont p {line-height: 26px; margin-top: 4px;}
	.leaderList li .inner h4 {height: 32px; line-height: 32px;margin-top: 15px;}
	.leaderList li .inner h4 a {width: 190px;}
	
	.hisList li .hisL h3 {font-size: 18px; line-height: 28px; padding-right: 10px;}
	.hisSide {width: 62px;}
	.hisSide a.on {background-position: right center;}
	.hisList li .hisR p {line-height: 26px;}
	.hisList li:first-child .hisR, .hisList li:first-child .hisL {padding-top: 12px;}
	.hisList li .hisR h3 {margin-top: 10px;margin-bottom: 12px;}
	.hisList li .hisR {padding-bottom: 22px; padding-left: 4%;}
	.hisList li .hisL {width: 21%;}
	
	#gallery {height: 678px; line-height: 678px;}
	#thumbs {margin-top: 25px;}
	.scenB h3 {font-size: 17px;}
	.campNormalTitle {height: 62px; line-height: 62px;}
	.campNormalTitle h2 {font-size: 26px;}
	.campNormal h3 {line-height: 26px;margin-top: 16px;}
	.campNormal ul {margin-top: 22px;}
	.campNormal ul li p {font-size: 42px;line-height: 48px;}
	.campNormal ul li {margin-bottom: 18px;}
	a.campMore {width: 200px; height: 32px; line-height: 32px;}
	.campLearder ul li .pic {width: 220px; height: 220px;}
	.campLearder ul li h2 {font-size: 20px;line-height: 36px;margin-top: 18px;}
	.campLearder ul li h3 {font-size: 24px;line-height: 32px;}
	.campOrigWrap {margin-top: 32px;}
	.campOrigInner .left {width: 16%;}
	.campOrigInner .right {width: 80%; margin-left: 3%;}
	.campOrigInner .left h3 {font-size: 17px;padding-right: 15px;}
	.campOrigInner .right ul li {font-size: 15px;margin-bottom: 8px;}
	.campOrigInner {padding-bottom: 12px;margin-bottom: 32px;}
	.campEye ul li p {font-size: 22px;bottom: 8px;}
	
	.collegeList {margin-top: 26px;}
	.collegeList li {font-size: 17px;margin-bottom: 25px;}
	.collegeList li a {padding: 10px 12px;}
	.collegeList li .pic {margin-right: 15px;}
	.collegeCell {margin-top: 30px;}
	
	.eduTop {padding-top: 32px;}
	.eduTop p {line-height: 26px;margin-bottom: 16px;}
	.eduTop .pic {margin-top: 26px;}
	.pageWrapEdu {padding: 30px 0 0 0;}
	.eduBox .pageWrap {padding: 34px 0;}
	.eduList li h3 {font-size: 18px; line-height: 28px;}
	.eduList li h4 {margin: 6px 0 7px 0;}
	.eduList {margin-top: 15px;}
	
	.scienTop h3 a {font-size: 17px;}
	.sciReportList li .time p {font-size: 30px;}
	.sciReportList li .cont h3 {font-size: 18px;}
	.sciReportList li .cont h4 {margin: 6px 0 8px 0;}
	.sciReportList li .cont p {height: 64px;line-height: 22px;}
	.sciReportList li {padding: 20px 0;}
	.sciReportList li .time {padding-right: 15px;margin-right: 16px;}
	
	.scienBox .eduList li {margin-bottom: 30px;}
	
	.researchInner .left h3 {font-size: 18px;padding-right: 15px;}
	.researchInner .right ul li {font-size: 15px;}
	.researchWrap {margin-top: 22px;margin-bottom: 40px;}
	
	.tanWrap {width: 76%;margin-left: -38%;}
	.leaderTanM .pic {width: 220px; height: 220px; margin-bottom: 10px;}
	.leaderTanM {padding: 28px 0 26px 0;}
	.leaderTanH,
	.leaderTanB {height: 50px; line-height: 50px;}
	.tanClose {top: 7px;}
	.leaderTanM h2 {font-size: 20px;line-height: 32px;}
	.leaderTanM h3 {font-size: 22px;}
	.leaderTanCont p {line-height: 26px;margin-bottom: 8px;}
	.leaderTanCont {padding: 22px 30px;}
	.leaderTanCont .leaderTanMss {margin-top: 15px;}
	.leaderTanCont .leaderTanMss p {line-height: 30px;}
	.leaderTanB a {margin-top: 8px;}
	
}

@media (max-width: 1024px) {
	.bannerBox {height: 280px;}
	.contTit {height: 52px; line-height: 52px; top: -52px;}
	.briefH h2, .contTit h2 {font-size: 21px;}
	.briefH {padding: 13px 0 16px 0; background-position: center -8px;}
	
	.leaderList li .pic {width: 162px; height: 162px;}
	.leaderList li .inner {width: calc(100% - 182px);}
	.learderH h2 {font-size: 16px; line-height: 18px;}
	.learderH h3 {font-size: 18px; line-height: 18px;}
	.learderH {padding-left: 10px;margin-top: 0px;border-left: 3px solid #24A183;}
	.leaderList li .inner .cont {height: 98px; margin-top: 10px;}
	.leaderList li .inner .cont p {line-height: 24px;}
	.leaderList li .inner h4 {height: 30px; line-height: 30px; margin-top: 12px;}
	.leaderList li .inner h4 a {width: 175px; font-size: 15px;}
	.leaderList li {padding: 24px 0;}
	
	.hisList li .hisL h3 {font-size: 17px; line-height: 26px;}
	.hisList li .hisR h3 {margin-top: 6px; margin-bottom: 10px;}
	
	#gallery {height: 565px; line-height: 565px;}
	#thumbs {margin-top: 20px;}
	.scenB {margin-top: 16px;padding-bottom: 50px;}
	.scenB h3 {font-size: 16px;}
	
	.campNormal {padding: 24px 0 26px 0;}
	.campNormalTitle {height: 56px; line-height: 56px;}
	.campNormalTitle h2 {font-size: 24px;}
	.campNormal h3 {padding: 0 10%;}
	.campNormal ul {padding: 0 5%;}
	.campNormal ul li {margin-bottom: 12px;}
	.campNormal ul li p {font-size: 38px;line-height: 44px;}
	.campLearder ul li .pic {width: 180px; height: 180px;}
	.campLearder ul li h2 {font-size: 18px;line-height: 30px;margin-top: 15px;}
	.campLearder ul li h3 {font-size: 22px;line-height: 30px;}
	a.campMore {width: 180px; height: 30px; line-height: 30px; font-size: 15px;}
	.campLearder ul {margin-top: 20px;}
	.campLearder a.campMore {margin-top: 28px;}
	.campOrigWrap {margin-top: 22px;}
	.campOrigInner .left h3 {font-size: 16px; padding-right: 12px;border-right: 5px solid #20a280;}
	.campOrigInner .right ul li {font-size: 14px;margin-bottom: 4px;}
	.campOrigInner {margin-bottom: 25px;}
	.campEye ul {margin-top: 18px;}
	.campEye ul li p {font-size: 20px;bottom: 4px;}
	.campEye ul li span {width: 80px; height: 80px; margin-top: -40px; margin-left: -40px;}
	
	.collegeList li {font-size: 16px;}
	
	.eduTop {padding-top: 26px;}
	.eduTop .pic {margin-top: 20px;}
	.eduBox .pageWrap {padding: 30px 0;}
	.eduList li h3 {font-size: 16px; line-height: 26px;}
	.eduList li .cont {padding: 10px 10px 12px 10px;}
	
	.researchInner .left h3 {font-size: 17px;padding-right: 12px;border-right: 6px solid #21a180;}
	.researchInner .right ul li {font-size: 14px;line-height: 26px;}
	.researchWrap {margin-top: 18px;margin-bottom: 30px;}
	.researchInner {padding-bottom: 16px;}
	
	.leaderTanM .pic {width: 180px; height: 180px; margin-bottom: 8px;}
	.leaderTanM {padding: 16px 0;}
	.leaderTanM h2 {font-size: 18px;line-height: 26px;}
	.leaderTanM h3 {font-size: 20px;}
	.leaderTanCont {padding: 15px 30px;}
	
}

@media (max-width: 992px) {
	body p,
	.briefMss p,
	.briefInner .left h3,
	.campNormal h3 {font-size: 14px;}
	.bannerBox {height: 252px;}
	.contTit {height: 48px; line-height: 48px; top: -48px;}
	.briefH h2, .contTit h2 {font-size: 20px;}
	.pageWrap {
	padding-top: 40px;
	padding-bottom: 40px;}


.pic  img {height: 220px;}


	.briefH {padding: 9px 0 10px 0; background-position: center -14px;}
	.briefInner .left p {line-height: 26px; margin-top: 14px;}
	.briefInner {margin-top: 5px;}
	.briefMss {padding-left: 15px;border-left: 3px solid #24a183;}
	.briefMss p {line-height: 28px;}
	
	.leaderList li .pic {width: 140px; height: 140px;}
	.leaderList li .inner {width: calc(100% - 158px);}
	.learderH h2 {font-size: 15px; line-height: 16px;}
	.learderH h3 {font-size: 17px; line-height: 16px;}
	.leaderList li .inner .cont {margin-top: 8px; height: 90px;} 
	.leaderList li .inner .cont p {line-height: 22px;}
	.leaderList li .inner h4 a {width: 160px;}
	.leaderList li .inner h4 {margin-top: 10px;}
	.leaderList li {padding: 20px 0;}
	
	.hisList li .hisL h3 {font-size: 15px; line-height: 20px;}
	.hisList li .hisR h3 {font-size: 15px;margin-top: 4px;margin-bottom: 8px;}
	.hisList li .hisR p {line-height: 24px;margin-bottom: 8px;}
	.hisList li .hisR {padding-bottom: 15px; padding-left: 3.5%;}
	.hisList li .hisR span {width: 16px;height: 16px;left: -12px;}
	.hisList li .hisL {width: 22.5%;}
	.hisList li .hisL .pic {margin-top: 15px;}
	
	#gallery {height: 500px; line-height: 500px;}
	.scenB {margin-top: 12px;padding-bottom: 40px;}
	.scenB h3 {font-size: 15px;}
	
	.campNormalTitle h2 {font-size: 22px;}
	.campNormal {padding: 20px 0 24px 0;}
	.campNormal h3 {padding: 0 8%;}
	.campNormal ul {padding: 0 4%;margin-top: 16px;}
	.campNormal ul li h4 {font-size: 15px;line-height: 26px;}
	.campNormal ul li p {font-size: 34px; line-height: 40px;}
	.campNormal ul li {margin-bottom: 8px;}
	a.campMore {width: 140px;font-size: 14px;}
	.campNormal a {margin-top: 12px;}
	.campLearder ul {margin-top: 16px;}
	.campLearder ul li .pic {width: 160px; height: 160px;}
	.campLearder ul li h2 {font-size: 16px;line-height: 26px;margin-top: 12px;}
	.campLearder ul li h3 {font-size: 20px;line-height: 24px;}
	.campOrigWrap {margin-top: 18px;}
	.campOrigInner .left h3 {font-size: 15px;padding-right: 10px;border-right: 4px solid #20a280;}
	.campOrigInner .right ul li {font-size: 13px;margin-bottom: 2px;}
	.campOrigInner {margin-bottom: 20px;padding-bottom: 10px;}
	.campEye ul li p {font-size: 18px; bottom: 0;}
	.campEye ul li span {width: 68px; height: 68px; margin-top: -34px; margin-left: -34px;}
	.campEye ul {margin-top: 15px;}
	
	.collegeList li {font-size: 15px;margin-bottom: 15px;}
	.collegeList li a {padding: 8px 10px;}
	.collegeList li .pic {margin-right: 10px; width: 42px; height: 42px;}
	
	.pageWrapEdu {padding: 20px 0 0 0;}
	.eduBox .pageWrap {padding: 25px 0;}
	.eduTop {padding-top: 20px;}
	.eduTop p {padding: 0 6%; line-height: 22px;margin-bottom: 10px;}
	.eduList {margin-top: 12px;}
	.eduList li h3 {font-size: 15px;line-height: 22px;}
	.eduList li h4 {margin: 4px 0 5px 0;}
	.eduList li p {height: 52px;font-size: 13px;line-height: 18px;}
	.eduBox a.campMore {margin-top: 22px;}
	
	.scienTop h3 a {font-size: 15px; height: 36px; line-height: 36px;}
	.scienTop h3 {margin-top: 20px;}
	.sciReportList li .time p {font-size: 26px;line-height: 30px;}
	.sciReportList li .time {padding-right: 10px;margin-right: 12px;}
	.sciReportList li .cont h3 {font-size: 16px;}
	.sciReportList li .cont h4 {margin: 5px 0 6px 0;}
	.sciReportList li .cont p {font-size: 13px;}
	.sciReportList li {padding: 16px 0;}
	
	.scienBox .eduList li {margin-bottom: 25px;}
	
	.researchInner .left h3 {font-size: 16px;padding-right: 10px;border-right: 4px solid #21a180;}
	.researchInner .right ul li {font-size: 13px;margin-bottom: 6px;}
	.researchWrap {margin-top: 15px;margin-bottom: 25px;}
	.researchInner {padding-bottom: 12px;}
	.researchInner .right {width: 77.5%;}
	
	.leaderTanM .pic {width: 120px; height: 120px;}
	.leaderTanM {padding: 14px 0;}
	.leaderTanM h2 {font-size: 16px;line-height: 20px;}
	.leaderTanM h3 {font-size: 18px;}
	.leaderTanCont {padding: 12px 20px;}
	.leaderTanCont p {font-size: 13px; line-height: 22px;margin-bottom: 4px;}
	.leaderTanCont .leaderTanMss {margin-top: 10px;}
	.leaderTanCont .leaderTanMss p {line-height: 24px;}
	.leaderTanH, .leaderTanB {height: 40px; line-height: 40px;}
	.tanClose {top: 2px;}
	.leaderTanB a {margin-top: 5px;}
	
	
}

@media (max-width: 768px) {
	body p,
	.briefMss p,
	.briefInner .left h3,
	.campNormal h3 {font-size: 13px;}
	.contTit {height: 40px; line-height: 40px; top: -40px;}
	.bannerBox {height: 170px;}
	.contTit h2 {width: 156px; text-indent: 20px;}
	.briefH h2, .contTit h2 {font-size: 18px;}
	.contTit p {float: left; width: 100%; color: #666; font-size: 12px; margin-top: 2px;}
	.contTit p a {color: #666;}
	.contTit p em {margin: 0 2px;}
	.briefH {padding: 2px 0 5px 0; background-position: center -24px;}
	.briefInner {margin-top: 0;}
	.briefInner .left,
	.briefInner .right {width: 100%;}
	.briefInner .left p {line-height: 24px; margin-top: 10px;}
	.briefInner .right {margin-top: 20px;}
	.briefMss p {line-height: 24px;}
	.briefMss {padding-left: 10px; border-left: 2px solid #24a183;}
	.BriefPic img {margin-bottom: 10px;}



	
	.leaderList li .pic {width: 80px; height: 80px;}
	.leaderList li .inner {width: calc(100% - 88px);}
	.learderH h2 {font-size: 14px; line-height: 14px;}
	.learderH h3 {font-size: 16px; line-height: 14px;}
	.learderH {padding-left: 8px; border-left: 2px solid #24A183;}
	.leaderList li .inner .cont p {line-height: 18px; font-size: 12px;}
	.leaderList li .inner .cont {height: 96px; margin-top: 6px;}
	.leaderList li .inner h4 {height: 26px; line-height: 26px;margin-top: 7px;}
	.leaderList li .inner h4 a {width: 120px; font-size: 13px;}
	.leaderList li {padding: 15px 0;}
	
	.hisSide {width: 32px;}
	.hisSide a {height: 16px; font-size: 12px; line-height: 16px; padding-right: 4px;}
	.hisSide a.on {background-size: auto 100%;}
	.historyWrap {padding-left: 6px;}
	.hisList li .hisL h3 {font-size: 13px; line-height: 16px; padding-right: 4px;}
	.hisList li .hisL .pic {margin-top: 10px;}
	.hisList li .hisL {width: 22%;}
	.hisList li .hisR span {width: 12px; height: 12px; left: -9px; border: 2px solid #14AA7C;}
	.hisList li .hisR p {font-size: 12px; line-height: 20px; margin-bottom: 5px;}
	.hisList li .hisR h3 {font-size: 14px;margin-top: 2px;margin-bottom: 6px;}
	.hisList li .hisR {padding-bottom: 10px;}
	.hisList li .hisR {border-left: 2px solid #14AA7C;padding-left: 3%;}
	
	#gallery {height: 240px; line-height: 240px;}
	#thumbs .swiper-slide-thumb-active img {border: 2px solid #dd7339;}
	.scenB {margin-top: 10px;padding-bottom: 30px; line-height: 18px; padding-left: 30px; padding-right: 79px;}
	.scenB h3 {font-size: 14px;}
	.scenPage {line-height: 20px; font-size: 13px; right: 26px;}
	.scenX {padding: 0 30px;}
	.scenX a.btn.swiper-button-next {right: 3px;}
	.scenX a.btn.swiper-button-prev {left: 3px;}
	
	.campNormalTitle h2 {font-size: 18px;}
	.campNormalTitle {height: 52px; line-height: 52px;}
	.campNormal {padding: 6px 0 16px 0;}
	.campNormal h3 {margin-top: 8px; line-height: 20px;padding: 0 4%;}
	.campNormal ul {padding: 0 2%; margin-top: 8px;}
	.campNormal ul li h4 {font-size: 14px; line-height: 22px;}
	.campNormal ul li p {font-size: 24px; line-height: 28px;}
	.campNormal ul li {margin-bottom: 4px;}
	.campNormal a {margin-top: 8px; width: 120px; height: 28px; line-height: 28px;font-size: 13px;} 
	.campLearder ul {padding: 0 2%;}
	.campLearder ul li .pic {width: 100px; height: 100px;}
	.campLearder ul li h2 {font-size: 14px;line-height: 20px;margin-top: 8px;}
	.campLearder ul li h3 {font-size: 16px;line-height: 22px;}
	.campLearder a.campMore {margin-top: 20px;}
	.campOrig {margin-top: 26px;}
	.campOrigInner .left {width: auto;}
	.campOrigInner .left h3 {height: 22px; line-height: 22px; font-size: 14px;padding: 0; border: none; padding-left: 8px;border-left: 3px solid #20a280;}
	.campOrigInner .right {width: 100%; margin: 0;}
	.campOrigInner .right ul li {width: 50%; font-size: 12px;line-height: 24px; margin-bottom: 0;}
	.campOrigInner .right ul {padding-left: 12px; margin-top: 6px;}
	.campOrigInner {margin-bottom: 16px;border-bottom: 1px solid #e7e7e7;}
	.campEye ul li {width: 100%; margin: 0; margin-bottom: 12px;}
	.campEye ul li p {font-size: 15px; height: 40px; line-height: 40px;}
	.campEye ul li span {width: 46px; height: 46px; margin-top: -23px; margin-left: -23px;}
	
	.collegeList li {width: 49%; margin-left: 2%;margin-bottom: 15px; font-size: 13px;}
	.collegeList li:nth-child(3n+1) {margin-left: 2%;}
	.collegeList li:nth-child(2n+1) {margin-left: 0;}
	.collegeList li a {padding: 6px 5px;}
	.collegeList {margin-top: 10px;}
	.collegeCell {margin-top: 20px;}
	.collegeList li .pic {width: 34px; height: 34px; margin-right: 5px;}
	
	.eduBox .pageWrap {padding: 20px 0;}
	.eduTop {padding-top: 10px; background-size: auto;}
	.eduTop p {line-height: 20px; font-size: 12px;padding: 0 4%;margin-bottom: 6px;}
	.eduTop .pic {margin-top: 12px;}
	.pageWrapEdu {padding: 30px 0 0 0;}
	.eduList li {width: 100%; margin: 0; margin-bottom: 15px;}
	.eduBox a.campMore {margin-top: 6px;}
	
	.scienTop {padding-left: 2%; padding-right: 2%;}
	.scienTop h3 {margin-top: 12px;}
	.scienTop h3 a {font-size: 14px;height: 32px;line-height: 32px;}
	.eduList li p {font-size: 12px;}
	.eduList li h3 {font-size: 14px;}
	.sciReportList li {width: 100%; margin: 0; margin-bottom: 10px;padding: 10px 0;}
	.sciReportList li .time h3 {font-size: 12px;line-height: 18px;}
	.sciReportList li .time p {font-size: 20px; line-height: 22px;}
	.sciReportList li .time {width: 52px; padding-right: 6px; margin-right: 8px;}
	.sciReportList li .cont h3 {font-size: 15px;}
	.sciReportList li .cont h4 {font-size: 12px;margin: 4px 0 5px 0;}
	.sciReportList li .cont p {height: 60px; font-size: 12px;line-height: 20px;}
	.scienBox .eduList li {margin-bottom: 20px;}
	
	.researchInner .left {width: auto;}
	.researchInner .left h3 {font-size: 15px;line-height: 22px; padding: 0; border: none; padding-left: 8px;border-left: 3px solid #21a180;}
	.researchInner .right {width: 100%; margin-top: 12px;}
	.researchInner .right ul li {width: 100%; font-size: 12px;line-height: 22px;}
	.researchInner .right ul {padding-left: 13px;}
	.researchInner {margin-bottom: 20px;}
	
	.tanWrap {width: 92%; margin-left: -46%; top: 4%;}
	.leaderTanH, .leaderTanB {height: 36px; line-height: 36px;}
	.tanClose {top: 0; right: 4px;}
	
	.leaderTanH h2 {padding-left: 15px; font-size: 14px;}
	.leaderTanM .pic {width: 100px; height: 100px;}
	.leaderTanM {padding: 10px 0;}
	.leaderTanM h2 {font-size: 14px; line-height: 18px;}
	.leaderTanM h3 {font-size: 16px;}
	.leaderTanCont {padding: 10px 10px;}
	.leaderTanCont p {font-size: 12px; line-height: 20px; margin-bottom: 2px;}
	
	.leaderTanCont .leaderTanMss {margin-top: 6px;}
	.leaderTanCont .leaderTanMss p {line-height: 22px;}
	.leaderTanB a {height: 28px; line-height: 28px; margin-top: 4px; font-size: 13px;}
		
}

