@import url(/font/SYHTNormal.css);

/* CSS Document */
/* @font-face {
	font-family: myFirstFont;
	src:url(/OPPO/OPPOSans-M.ttf),
}

html {
	font: 14px myFirstFont;
	color: #4c4c4c;
}

body {
	margin: 0;
	background: #fff;
	font-family: myFirstFont !important;
	color: #4c4c4c;
} */
html {
	font: 14px "OPPOSansRegular";
	color: #4c4c4c;
}

body {
	margin: 0;
	background: #fff;
	font-family: "OPPOSansRegular" !important;
	color: #4c4c4c;
	font-size: 16px;
}

div,
/*ul,li,ol,*/
dt,
dd,
dl,
p,
h1,
h2,
h3,
h4,
h5,
h6,
img,
input {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font: inherit;
}

ul,
li,
ol {
	margin: 0;
	list-style: none;
	padding: 0;
}

form {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

.sciSwiper .swiper-slide img {
	width: 100%;
}

input,
textarea,
select {
	font-family: "OPPOSansRegular" !important;
}

a {
	text-decoration: none !important;
	color: #000;
}

a:focus,
a:hover,
a:active {
	outline: none;
}

br {
	width: 100%;
	clear: both;
}

p {
	/*line-height:18px;*/
	font-family: "OPPOSansRegular" !important;
	color: #4c4c4c;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "OPPOSansRegular" !important;
	font-weight: bold;
}

.t_left {
	text-align: left;
}

.t_right {
	text-align: right;
}

.t_center {
	text-align: center;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.nopaddinglr {
	padding-left: 0;
	padding-right: 0;
}

.clear {
	clear: both;
}

.transontion {
	transform: rotate(90deg);
}

.container {
	padding-left: 0;
	padding-right: 0;
}

.container .GQContNotice {
	overflow: hidden;
	margin-bottom: 50px;
}

/* 颜色模块--放上面被覆盖 */
/* 园艺 */
.orangeColor input,
.orangeColor i {
	color: #ED6823 !important;
	border-color: #ED6823 !important;
}

/* 风景 */
.greenColor {
	color: rgb(17, 172, 139) !important;
	border-color: rgb(17, 172, 139) !important;
}

.greenColor input,
.greenColor i {
	color: rgb(17, 172, 139) !important;
	border-color: rgb(17, 172, 139) !important;
}

.bggreenColor {
	background-color: rgb(17, 172, 139) !important;
}

.bggreenColor .headMenu .menuBlock li:hover,
.bggreenColor .headMenu .menuBlock li .snavOn,
.bggreenColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(21, 222, 179) !important;
}

/* 经济 */
.blueColor {
	color: rgb(34, 72, 158) !important;
	border-color: rgb(34, 72, 158) !important;
}

.blueColor input,
.blueColor i {
	color: rgb(34, 72, 158) !important;
	border-color: rgb(34, 72, 158) !important;
}

.bgblueColor {
	background-color: rgb(34, 72, 158) !important;
}

.bgblueColor .headMenu .menuBlock li:hover,
.bgblueColor .headMenu .menuBlock li .snavOn,
.bgblueColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(45, 98, 211) !important;
}


/* 旅游 */
.purpleColor {
	color: rgb(170, 102, 170) !important;
	border-color: rgb(170, 102, 170) !important;
}

.purpleColor input,
.purpleColor i {
	color: rgb(170, 102, 170) !important;
	border-color: rgb(170, 102, 170) !important;
}

.bgpurpleColor {
	background-color: rgb(170, 102, 170) !important;
}

.bgpurpleColor .headMenu .menuBlock li:hover,
.bgpurpleColor .headMenu .menuBlock li .snavOn,
.bgpurpleColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(217, 130, 217) !important;
}

/* 马克思 */
.redColor {
	color: rgb(229, 50, 45) !important;
	border-color: rgb(229, 50, 45) !important;
}

.redColor input,
.redColor i {
	color: rgb(229, 50, 45) !important;
	border-color: rgb(229, 50, 45) !important;
}

.bgredColor {
	background-color: rgb(229, 50, 45) !important;
}

.bgredColor .headMenu .menuBlock li:hover,
.bgredColor .headMenu .menuBlock li .snavOn,
.bgredColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(247, 48, 48) !important;
}

/* 生态工程 */
.aquaColor {
	color: rgb(138, 197, 70) !important;
	border-color: rgb(138, 197, 70) !important;
}

.aquaColor input,
.aquaColor i {
	color: rgb(138, 197, 70) !important;
	border-color: rgb(138, 197, 70) !important;
}

.bgaquaColor {
	background-color: rgb(138, 197, 70) !important;
}

.bgaquaColor .headMenu .menuBlock li:hover,
.bgaquaColor .headMenu .menuBlock li .snavOn,
.bgaquaColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(160, 226, 80) !important;
}

/* 信息工程 */
.dgreenColor {
	color: rgb(27, 129, 106) !important;
	border-color: rgb(27, 129, 106) !important;
}

.dgreenColor input,
.dgreenColor i {
	color: rgb(27, 129, 106) !important;
	border-color: rgb(27, 129, 106) !important;
}

.bgdgreenColor {
	background-color: rgb(27, 129, 106) !important;
}

.bgdgreenColor .headMenu .menuBlock li:hover,
.bgdgreenColor .headMenu .menuBlock li .snavOn,
.bgdgreenColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(42, 203, 166) !important;
}

/* 艺术与设计 */
.wathetColor {
	color: rgb(51, 172, 221) !important;
	border-color: rgb(51, 172, 221) !important;
}

.wathetColor input,
.wathetColor i {
	color: rgb(51, 172, 221) !important;
	border-color: rgb(51, 172, 221) !important;
}

.bgwathetColor {
	background-color: rgb(51, 172, 221) !important;
}

.bgwathetColor .headMenu .menuBlock li:hover,
.bgwathetColor .headMenu .menuBlock li .snavOn,
.bgwathetColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(55, 186, 238) !important;
}

/* 继续教育 */
.jixuColor {
	color: rgb(91, 221, 139) !important;
	border-color: rgb(91, 221, 139) !important;
}

.jixuColor input,
.jixuColor i {
	color: rgb(91, 221, 139) !important;
	border-color: rgb(91, 221, 139) !important;
}

.bgjixuColor {
	background-color: rgb(91, 221, 139) !important;
}

.bgjixuColor .headMenu .menuBlock li:hover,
.bgjixuColor .headMenu .menuBlock li .snavOn,
.bgjixuColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(96, 234, 147) !important;
}

/* 公共课 */
.gongongColor {
	color: rgb(140, 186, 247) !important;
	border-color: rgb(140, 186, 247) !important;
}

.gongongColor input,
.jixuColor i {
	color: rgb(140, 186, 247) !important;
	border-color: rgb(140, 186, 247) !important;
}

.bggongongColor {
	background-color: rgb(140, 186, 247) !important;
}

.bggongongColor .headMenu .menuBlock li:hover,
.bggongongColor .headMenu .menuBlock li .snavOn,
.bggongongColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(145, 195, 255) !important;
}

/* 创新创业 */
.chuangxinColor {
	color: rgb(247, 46, 76) !important;
	border-color: rgb(247, 46, 76) !important;
}

.chuangxinColor input,
.jixuColor i {
	color: rgb(247, 46, 76) !important;
	border-color: rgb(247, 46, 76) !important;
}

.bgchuangxinColor {
	background-color: rgb(247, 46, 76) !important;
}

.bgchuangxinColor .headMenu .menuBlock li:hover,
.bgchuangxinColor .headMenu .menuBlock li .snavOn,
.bgchuangxinColor .headMenu .menuBlock li .submenu li a:hover {
	background-color: rgb(247, 0, 4) !important;
}

/* header */
.header {
	position: relative;
	/* height: 200px; */
	background-color: #fff;
	letter-spacing: 2px;
}

.white_head {
	background-image: url();
}

/* 搜索栏 */
.headTop {
	/* background-image: url(/images/Marx_headtop.png) !important; */
	padding: 50px 0 0 0;
	height: 170px;
}

.headTop .container .headLine {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

/* 搜索栏 标题 */
.headLine .headIntro {
	color: #ED6823;
	font-weight: bold;
}

.headLine .headIntro h1 {
	font-size: 40px;
}

.headLine .headIntro h5 {
	font-weight: 100;
	letter-spacing: 1px;
}

/* 搜索栏   搜索框 */
.searchBtn {
	display: inline-block;
	position: relative;
	overflow: hidden;
	top: 6px;
	margin: 0 0 0 15px;
}

.searchBtn input {
	font-size: 14px;
	padding: 6px 12px;
	outline: none;
	border: 1px #ED6823 solid;
	width: 165px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background-color: #fff;
	color: #ED6823;
}

.searchBtn i {
	position: absolute;
	z-index: 9;
	right: 10px;
	top: 6px;
	font-size: 16px;
}

/* 导航栏 */
.headTop2 {
	width: 100%;
	background-color: #ED6823;
}

.headMenu {
	position: relative;
	float: left;
}

.headMenu .menuBlock ul {
	position: relative;
	float: right;
}

.headMenu .menuBlock li {
	width: 120px;
	position: relative;
	float: left;

}

.headMenu .menuBlock li:hover {
	background-color: #EE7D2F;
}

.headMenu .menuBlock li a {
	width: 100%;
	text-align: center;
	font-size: 14px;
	display: block;
	height: 70px;
	line-height: 70px;
	border-top: 2px transparent solid;
	color: #fff;
	font-weight: bold;
	padding: 0;
}

.headMenu .menuBlock li .trangle {
	width: 14px;
	height: 14px;
	transform: rotate(45deg);
	display: inline-block;
	position: absolute;
	bottom: -7px;
	left: calc(50% - 7px);
	background-color: #fff;
	z-index: 8;
	display: none;
}

/* 二级菜单 */
.headMenu .menuBlock li .submenu {
	display: none;
	position: absolute;
	background-color: #fff;
	left: 0;
	top: 100%;
	width: 180px;
	z-index: 999;
}

.headMenu .menuBlock li .submenu li {
	width: 100%;
}

.headMenu .menuBlock li .submenu li a {
	height: auto;
	padding: 10px 10px 10px 32px;
	text-align: left;
	background-color: #6abb36;
	color: #fff;
	line-height: 1.4;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 145%;
	font-weight: 400;
	position: relative;
	font-size: 14px;
}

.headMenu .menuBlock li .submenu li a i {
	font-size: 16px;
	float: right;
	font-style: normal;
}


.headMenu .menuBlock li:hover .submenu,
.headMenu .menuBlock li:hover .trangle {
	display: block;
}

.snavOn,
.headMenu .menuBlock li .submenu li a:hover {
	background-color: #EE7D2F;
	color: #fff !important;
	border-bottom-color: #fff !important;
}

/* .snavOn .smallTrigle,
.headMenu .menuBlock li .submenu li a:hover .smallTrigle {
	border-right-color: #fff;
} */

.snavOn .traigleS,
.headMenu .menuBlock li .submenu li a:hover .traigleS {
	border-left-color: #fff;
}

/* content */
/* 轮播图banner */
.banner {
	width: 100%;
	overflow: hidden;
}

.banner img {
	max-width: 100%;
}

/* 轮播图 指示点 */
.banner .swiper-pagination {
	z-index: 10;
}

/* 轮播图底部遮盖层 */
.banner .bannerMask {
	overflow: hidden;
	background-color: #7B6453;
	height: 150px;
	width: 100%;
	bottom: 0px;
	position: absolute;
	z-index: 9;
	opacity: 0.5;
}

.banner .bannerTitle {
	overflow: hidden;
	position: absolute;
	left: 27%;
	bottom: 60px;
	z-index: 10;
	color: #fff;
	font-size: 30px;
	font-weight: bold;
}

/* 学院介绍竖向 start*/
.colIntro {
	width: 100%;
	height: 800px;
	background-image: url(/images/colleage/o_bg.png);
}

/* 学院介绍 介绍容器 */
.colIntro .introWrap {
	width: 80%;
	display: flex;
	margin: 250px auto;
	align-items: center;
	justify-content: space-between;
	letter-spacing: 2px;
}

/* 学院介绍 介绍项 */
.colIntro .introWrap .introItem {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	border-radius: 20px;
	box-shadow: 0 0 10px #c1c1c1;
	background-color: #fff;
	position: relative;
	width: 380px;
	height: 400px;
	padding: 80px 20px;
}

.colIntro .introWrap .introItem .topCircle {
	width: 160px;
	height: 160px;
	border-radius: 50%;
	box-shadow: 0 0 10px #c1c1c1;
	position: absolute;
	top: -80px;
	background-color: #fff;
}

.colIntro .introWrap .introItem .topCircle img {
	width: 80%;
	border-radius: 50%;
	margin: 10px 0 0 14px;
}

.colIntro .introWrap .introItem h2 {
	font-size: 30px;
	margin: 50px 0 20px 0;
}

.colIntro .introWrap .introItem .major {
	color: #35ADDF;
}

.colIntro .introWrap .introItem .employee {
	color: #95C557;
}

.colIntro .introWrap .introItem p {
	color: #858485;
	font-size: 20px;
	margin-bottom: 14px;
}

/* 学院介绍竖向 end*/
/* 学院介绍横向 start*/
.colIntro1 {
	width: 100%;
	height: 800px;
	background-image: url(/images/colleage/o_bg.png);
}

/* 学院介绍 介绍容器 */
.colIntro1 .introWrap {
	margin: 100px 0;
	letter-spacing: 2px;
}

/* 学院介绍 介绍项 */
.colIntro1 .introWrap .introItem {
	width: 90%;
	height: 250px;
	float: right;
	display: flex;
	flex-direction: column;
	border-radius: 8px;
	box-shadow: 0 0 10px #c1c1c1;
	background-color: #fff;
	position: relative;
	padding: 40px 20px 80px 20px;
	margin: 0 0 100px 0;
}

.colIntro1 .introWrap .introItem .topCircle {
	width: 160px;
	height: 160px;
	border-radius: 50%;
	box-shadow: 0 0 14px #c1c1c1;
	position: absolute;
	left: 0;
	transform: translateX(-65%);
	background-color: #fff;
}

.colIntro1 .introWrap .introItem .topCircle img {
	width: 80%;
	border-radius: 50%;
	margin: 10px 0 0 14px;
}

.colIntro1 .introWrap .introItem h2 {
	float: left;
	font-size: 30px;
	margin: 0 0 20px 80px;
}

.colIntro1 .introWrap .introItem .major {
	color: #35ADDF;
}

.colIntro1 .introWrap .introItem .employee {
	color: #95C557;
}

.colIntro1 .introWrap .introItem .major-info {
	width: 70%;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.colIntro1 .introWrap .introItem .major-info div {
	display: flex;
	justify-content: center;
}

.colIntro1 .introWrap .introItem .major-info div p {
	width: 33%;
	text-align: center;
}

.colIntro1 .introWrap .introItem .teach-info {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.colIntro1 .introWrap .introItem p {
	text-align: center;
	color: #858485;
	font-size: 20px;
	margin-bottom: 14px;
	margin: 0 0 26px 0;
}

/* 视频介绍 */
.colVideo {
	margin: 100px 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.colVideo .videoWrap {
	display: flex;
	align-items: center;
	justify-content: center;
}

.videoWrap video {
	width: 60%;
	height: 400px;
}

.videoWrap .title {
	width: 40%;
	text-align: center;
	font-size: 40px;
	color: #6B6B6B;
}


/* 新闻/学院通告 */
.colNews {
	margin-top: 100px;
	letter-spacing: 1px;
	font-size: 14px;
}

/* 公共标题 */
.colNews .titleLine {
	color: #F49C51;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.colNews .titleLine .name {
	font-weight: bold;
	font-size: 30px;
}

.colNews .titleLine .lineWrap {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: center;
}

.colNews .titleLine .more {
	font-size: 14px;
	margin-bottom: 2px;
	font-weight: bold;
	cursor: pointer;
	transition: all 0.5s;
}

.colNews .titleLine .more i {
	font-size: 14px;
	transition: all 0.5s;
}

.colNews .titleLine .more:hover {
	background-color: rgb(138, 197, 70);
	color: #fff;
}

.colNews .titleLine .more:hover i {
	color: #fff !important;
}

.colNews .titleLine .line {
	width: 590px;
	height: 4px;
	background-color: #F49C51;
}

.colNews .noticeLine .line {
	width: 260px !important;
}

.colNews .notice .noticeList,
.colNews .news .newsList {
	margin-top: 40px;
}

/* 新闻 */
.colNews .news {
	width: 670px;
	float: left;
}

.colNews .newsList {
	display: flex;
	flex-direction: column;
}

.colNews .newsList .newsItem {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #827F7E;
	height: 250px;
	margin-bottom: 60px;
}

.colNews .newsItem img {
	width: 310px !important;
	height: 180px;
}

.colNews .newsItem .info {
	margin: 0px 0 0 26px;
}

.colNews .newsItem .info h3 {
	font-size: 18px;
	color: #000;
}

.colNews .newsItem .info .time {
	margin: 4px 0;
	font-size: 12px;
	letter-spacing: 0px;
}

/* 学院通告 */
.colNews .notice {
	width: 400px;
	float: right;
}

.colNews .noticeList .noticeItem {
	height: 250px;
	margin-bottom: 60px;
	position: relative;
	border-bottom: 2px dashed #d5d5d5;
}

.colNews .noticeItem .noticeTitle {
	color: #fff;
	font-size: 18px;
	text-align: center;
	padding: 6px 12px;
}

.colNews .noticeItem .arrow {
	width: 0;
	height: 0;
	border: 10px solid;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
}

.bgcOne .noticeTitle {
	background-color: #58C0DD;
}

.bgcTwo .noticeTitle {
	background-color: #92C555;
}

.bgcThree .noticeTitle {
	background-color: #ED8586;
}

.bgcFour .noticeTitle {
	background-color: #C7D520;
}

.bgcOne .arrow {
	border-color: #58C0DD transparent transparent transparent;
}

.bgcTwo .arrow {
	border-color: #92C555 transparent transparent transparent;
}

.bgcThree .arrow {
	border-color: #ED8586 transparent transparent transparent;
}

.bgcFour .arrow {
	border-color: #C7D520 transparent transparent transparent;
}

.noticeItem .noticeInfo {
	width: 90%;
	margin: 30px auto;
}

.noticeItem .noticeInfo p {
	text-align: left;
}

.noticeItem .noticeInfo .time {
	margin-top: 16px;
	text-align: right;
	font-size: 12px;
}

/* 学院信息 */
.colMessage {
	margin: 100px 0;
	width: 100%;
	height: 365px;
}

/* 左侧图片容器 */
.left-imgWrap {
	width: 700px;
	float: left;
	background-color: yellow;
	position: relative;
}

.left-imgWrap img {
	width: 700px;
	height: 365px;
}

.left-imgWrap .mask {
	position: absolute;
	bottom: 0;
	width: 100%;
	background-color: #656661;
	opacity: 0.5;
	z-index: 9;
	height: 50px;
}

.left-imgWrap h3 {
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	font-size: 18px;
	color: #fff;
	z-index: 99;
}

/* 右侧信息列表 */
.message-list {
	float: right;
	width: 450px;
	display: flex;
	flex-direction: column;
	color: #000;
	border-radius: 4px;
	box-shadow: 0 0 10px #c1c1c1;
}

.message-list .message-item {
	background-color: #fff;
	padding: 20px 20px 4px 20px;
	border-radius: 4px;
	position: relative;
	border-bottom: 1px dashed #d6d6d6;
}

.message-list .message-item:last-child {
	border: none;
}

.message-list .message-item .arrow {
	width: 0;
	height: 0;
	border: 10px solid;
	position: absolute;
	left: 0;
	top: 40%;
	transform: translateX(-100%);
	border-color: transparent #0E836C transparent transparent;
	display: none;
}

.message-list .message-item .prime {
	display: flex;
	align-items: flex-start;
}

.message-list .message-item .prime img {
	width: 150px;
	height: 80px;
}

.message-list .message-item .prime h3 {
	margin: 0 0 0 20px;
	font-size: 16px;
}

.message-list .message-item p {
	text-align: right;
	font-size: 10px;
}

/* hover */
.message-list .message-item:hover {
	color: #fff;
	background-color: #0E836C;
	/* transform: rotateZ(2deg); */
	z-index: 99;
	box-shadow: 0 0 10px #c1c1c1;
	border: none;
	cursor: pointer;
}

.message-list .message-item:hover .time {
	color: #fff;
}

.message-list .message-item:hover .arrow {
	display: block;
}


/* footer */
.footer {
	position: relative;
	margin-top: 50px;
}
.footer-no{
    margin-top: 0px;
}

.footerMain {
	position: relative;
	background-color: #E6E6E8;
	overflow: unset;
	padding: 0;
}

.footerMain .container {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: center;
	letter-spacing: 1px;
	padding: 50px 0;
	position: relative;
}


.footerMain .footmain {
	flex: 1;
	position: relative;
	margin-left: -15px;
}

.footerMain .footName {
	font-size: 30px;
	transform: translateY(-25px);
	width: 390px;
	position: relative;
	font-weight: bold;
}


.footerMain .footmain .schoolBlock,
.footerMain .footmain .schoolTel {
	position: relative;
	display: flex;
	flex-wrap: wrap;
}

.footerMain .footmain .schoolBlock i,
.footerMain .footmain .schoolTel i {
	width: 40px;
	text-align: center;
	color: #5F5F61;
}

.footerMain .footmain .schoolBlock .schoolmain {
	flex: 1;
}

.footerMain .footmain .schoolBlock .schoolmain p,
.footerMain .footmain .schoolTel p {
	font-size: 14px;
	line-height: 1.6;
	color: #5F5F61;
}

.footerMain .footmain .schoolTel {
	margin: 15px 0 0;
}

.footerMain .footCode {
	flex: 0 0 20.5%;
	display: flex;
	flex-wrap: wrap;
	transform: translateX(20px);
	justify-content: center;
	align-items: center;
}

.footerMain .footCode .footCodeBlock {
	flex: 1;
	position: relative;
}

.footerMain .footCode .footCodeBlock img {
	display: block;
	width: 80px;
	margin: 0 auto 8px;
}

.footerMain .footCode .footCodeBlock p {
	font-size: 14px;
	text-align: center;
	color: #5F5F61;
}




.copyRight {
	position: relative;
	overflow: hidden;
	background-color: #EC6922;
	padding: 10px 0;
	text-align: center;
}

.copyRight .copyName {
	display: inline-block;
	font-size: 12px;
	color: #fff;
	margin: 0 10px 0 0;
}

.copyRight a {
	display: inline-block;
	font-size: 12px;
	color: #fff;
}

.copyRight a:hover {
	color: #000;
}

/* 详情页 */
/* 详情 */
.mg-details {
	width: 80%;
	padding: 50px;
	margin: 0px auto;
}

.mg-details-title {
	color: #34653c;
	font-size: 24px;
	font-weight: 600;
	text-align: center;
}


/* 共青团 */
.go-details-title{
	color: #c9201f;
}
.li-details-title{
	color: #a96c3e;
}
.mg-details-time {
	margin-top: 30px;
	font-size: 16px;
	text-align: center;
}

.mg-details-content {
	margin-top: 70px;
}

.mg-details-content>p,
.mg-details-content img {
	margin-bottom: 10px;
}

.mg-details-content p {
	font-size: 15px;
	text-indent: 2em;
	line-height: 30px;
	color: #252525;
}

.mg-details-content img {
	width: 100%;
	display: block;
}

.mg-details-base {
	text-align: right;
	font-size: 16px;
	margin-bottom: 50px;
}

.more-t span {
	color: #34653c;
	font-size: 16px;
	font-weight: 600;
}

.more-b {
	color: #34653c;
	font-size: 16px;
	font-weight: 600;
	margin: 50px 0px;
}
.godetails{
	color:#c9201f ;
}
.libr-b{
	color:#a96c3e ;
}
.more-b-back {
	margin-bottom: 5px;
}

/* 学院详情头部轮播 */
.Marx_banner1 img {
	height: 250px;
}

.Ind_banner img {
	height: auto !important;
}