@media screen and (min-width: 750px) {
	.x-header, .x-footer, .x-container {
		padding: 0 2.60416666666667%;
		width: auto;
	}
	body {
		font: 14px/1.5 Arial, Tahoma, Helvetica, sans-serif;
		min-width: 1280px;
	}
	.x-wrap {
		width: 1180px;
	}
	.nav-mod {
		left: -9px;
		right: 0;
	}
	.nav-mod .nav-item {
		font-size: 18px;
	}
	.nav-mod .nav-lv1>.nav-item.cur:after {
		content: "";
		display: block;
		border-top: 11px solid #c7a368;
		border-left: 9px solid transparent;
		border-right: 9px solid transparent;
		width: 0;
		position: absolute;
		top: 14px;
		left: 50%;
		margin-left: -9px;
	}
	.bread-mod .bread-item:first-child {
		margin-left: 16px;
	}
	.x-header .hpart1 {
		height: 154px;
	}
	.x-header .logo1 {
		height: 100%;
		width: 513px;
		margin-left: 16px;
	}
	.x-header .logo1 img {
		width: 100%;
		height: 100%;
	}
	.x-header .hpart1 {
		border-bottom: 1px solid #e0e0e3;
	}
	.nav-mod .nav-lv1>.nav-item>.nav-tit .nav-link {
		padding: 28px 26px 20px;
	}
	.nav-mod .nav-lv1>.nav-item:hover:after {
		content: "";
		display: block;
		border-top: 11px solid #c7a368;
		border-left: 9px solid transparent;
		border-right: 9px solid transparent;
		width: 0;
		position: absolute;
		top: 12px;
		left: 50%;
		margin-left: -9px;
	}
	.nav-lv2 .nav-tit{ text-align: left;}
	.nav-lv2:after {
		content: "";
		display: block;
		width: 23px;
		height: 28px;
		position: absolute;
		bottom: 100%;
		left: 50%;
		margin-left: -11.5px;
		background: url(/Public/static/themes_en/image/nav2.png) no-repeat center bottom;
	}
	.x-header .tol {
		float: right;
		height: 100%;
	}
	.x-header .tol .lang {
		color: #aaaaaa;
		background: #e9e9e9;
		width: 34px;
		height: 34px;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		display: block;
		line-height: 34px;
	}
	.x-header .tol .search-box1 {
		border-bottom: 1px solid #8e2c3b;
		width: 216px;
		padding-bottom: 6px;
		position: relative;
	}
	.x-header .tol .search-box1 input[type="submit"] {
		background: url(/Public/static/themes_en/image/search-1.png) no-repeat center 0;
		width: 16px;
		height: 16px;
		cursor: pointer;
		position: absolute;
		top: 50%;
		margin-top: -11px;
		right: 0;
	}
	.x-header .logo {
		display: none;
	}
	.x-header .hpart2 {
		height: 75px;
	}
	.x-header .tol .middle-cont {
		margin-left: 22px;
	}
}
.x-footer .fpart1 .tit {
	margin-bottom: 14px;
}
.x-footer .fpart1 .list {
	font-size: 14px;
}
.x-footer .fpart1 .list+.list{
	margin-left: 30px;
}
.x-footer .fpart1{
	padding: 66px 0 68px;
	font-size: 0;
}
.x-footer .fpart2 .iconbox a {
	width: 50px;
	height: 50px;
	background-color: #e9e9e9;
	background-position: center;
	background-repeat: no-repeat;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100%;
	-o-background-size: 100%;
	background-size: 100%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin: 0 10px;
}
.x-footer .fpart2 .iconbox a:hover {
	background-color: #8e2c3b;
}
.x-footer .fpart2 .iconbox a.a1 {
	background-image: url(/Public/static/themes_en/image/footer-1.png);
}
.x-footer .fpart2 .iconbox a.a2 {
	background-image: url(/Public/static/themes_en/image/footer-2.png);
}
.x-footer .fpart2 .iconbox a.a3 {
	background-image: url(/Public/static/themes_en/image/footer-3.png);
}
.x-footer .fpart2 .iconbox a.a4 {
	background-image: url(/Public/static/themes_en/image/footer-4.png);
}
.x-footer .fpart2 .iconbox a.a5 {
	background-image: url(/Public/static/themes_en/image/footer-5.png);
}
.x-footer .fpart2 .iconbox a.a1:hover {
	background-image: url(/Public/static/themes_en/image/footer-1-1.png);
}
.x-footer .fpart2 .iconbox a.a2:hover {
	background-image: url(/Public/static/themes_en/image/footer-2-1.png);
}
.x-footer .fpart2 .iconbox a.a3:hover {
	background-image: url(/Public/static/themes_en/image/footer-3-1.png);
}
.x-footer .fpart2 .iconbox a.a4:hover {
	background-image: url(/Public/static/themes_en/image/footer-4-1.png);
}
.x-footer .fpart2 .iconbox a.a5:hover {
	background-image: url(/Public/static/themes_en/image/footer-5-1.png);
}
.x-footer .fpart2 .iconbox {
	padding: 30px 0;
	border-top: 1px solid #e0e0e3;
}
.x-footer .fpart2 .siteinfo {
	padding-bottom: 30px;
}
.news41 {
	margin-top: 5px;
}
.news41 .list .item {
	padding: 30px 0;
}
.news41 .list .item+.item {
	border-top: 1px solid #e0e0e0;
}
.news41 .list .item .img {
	width: 223px;
	height: 167px;
	margin-right: 30px;
}
.news41 .list .item .text {
	padding: 26px 0;
}
a:hover {
	color: #c6a368;
}
.news41 .list .item .desc {
	margin-top: 10px;
}
.news41 .list .item .date {
	margin-top: 6px;
}
.news41 .pubc-page {
	margin-top: 30px;
}
.news41 .list {
	margin-top: 8px;
}
.pubc-page {
	color: #b2b2b2;
	border-bottom: 1px solid #e0e0e0;
	padding: 0 34px 21px;
}
.pubc-page .btn1 {
	padding-bottom: 20px;
}
.pubc-page .btn1:hover {
	color: #c6a368;
}
.pubc-page .prev {
	background: url(/Public/static/themes_en/image/prev-1.png) no-repeat left bottom;
}
.pubc-page .prev:hover {
	background: url(/Public/static/themes_en/image/prev-2.png) no-repeat left bottom;
}
.pubc-page .next {
	background: url(/Public/static/themes_en/image/next-1.png) no-repeat right bottom;
}
.pubc-page .next:hover {
	background: url(/Public/static/themes_en/image/next-2.png) no-repeat right bottom;
}
.pubc-page .num {
	padding: 8px 0 0;
}
.pubc-page .num a {
	padding: 0 20px;
}
.general_introduction1 {
	background-repeat: no-repeat;
	background-position: center 0;
	background-image: url(/Public/static/themes_en/image/general_introduction1-1.jpg);
	height: 620px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	overflow: hidden;
}
.general_introduction1 .box {
	top: 0;
	bottom: 0;
	position: relative;
	z-index: 3;
}
.general_introduction1 .slick-dots {
	bottom: 35px;
}
.pubc-more1 {
	width: 126px;
	height: 46px;
	line-height: 46px;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100%;
	-o-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(/Public/static/themes_en/image/more-1.png);
}
.pubc-more1.status1 {
	background-image: url(/Public/static/themes_en/image/more-2.png);
}
.pubc-more1:hover {
	background-image: url(/Public/static/themes_en/image/more-3.png);
	color: #c6a368;
}
.general_introduction1 .desc {
	margin: 18px 34px 0;
}
.general_introduction1 .pubc-more1 {
	margin-top: 50px;
}
.general_introduction2 .item {
	width: 222px;
}
.general_introduction2 .item .img {
	height: 222px;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100%;
	-o-background-size: 100%;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center 0;
	background-color: #e9e9e9;
	background-image: url(/Public/static/themes_en/image/general_introduction2-1.png);
}
.general_introduction2 .item:hover .img {
	background-color: #c6a368;
}
.general_introduction2 .i2 .img {
	background-image: url(/Public/static/themes_en/image/general_introduction2-2.png);
}
.general_introduction2 .i3 .img {
	background-image: url(/Public/static/themes_en/image/general_introduction2-3.png);
}
.general_introduction2 .i4 .img {
	background-image: url(/Public/static/themes_en/image/general_introduction2-4.png);
}
.general_introduction2 .i5 .img {
	background-image: url(/Public/static/themes_en/image/general_introduction2-5.png);
}
.general_introduction2 .i1:hover .img {
	background-image: url(/Public/static/themes_en/image/general_introduction2-1-1.png);
}
.general_introduction2 .i2:hover .img {
	background-image: url(/Public/static/themes_en/image/general_introduction2-2-1.png);
}
.general_introduction2 .i3:hover .img {
	background-image: url(/Public/static/themes_en/image/general_introduction2-3-1.png);
}
.general_introduction2 .i4:hover .img {
	background-image: url(/Public/static/themes_en/image/general_introduction2-4-1.png);
}
.general_introduction2 .i5:hover .img {
	background-image: url(/Public/static/themes_en/image/general_introduction2-5-1.png);
}
.general_introduction2 .item .tit1 {
	padding: 20px 18px 22px;
}
.general_introduction2 .item+.item {
	margin-left: 17px;
}
.general_introduction2 .box {
	margin-top: 30px;
}
.general_introduction2 {
	padding: 105px 0 95px;
}
.general_introduction3 {
	background-repeat: no-repeat;
	background-position: center 0;
	background-image: url(/Public/static/themes_en/image/general_introduction3-1.jpg);
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 620px;
	margin-bottom: 100px;
	position: relative;
}
.general_introduction3 .x-wrap {
	z-index: 2;
}
.general_introduction3 .middle-cont {
	margin-top: -60px;
}
.general_introduction3 .desc {
	margin: 18px 47px 0;
}
.general_introduction3 .pubc-more1 {
	margin-top: 50px;
}
.general_introduction4 {
	height: 530px;
}
.general_introduction4 .bg1 {
	background: url(/Public/static/themes_en/image/bg1-1.jpg);
	width: 45.1%;
	left: 0;
	height: 100%;
}
.rect1,
.rect2 {
	width: 84px;
	height: 79px;
}
.rect1 {
	background-color: #822231;
}
.rect2 {
	background-color: #254382;
}
.general_introduction4 .box {
	background: url(/Public/static/themes_en/image/general_introduction4-1.jpg) no-repeat center 0;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	;
	height: 341px;
	margin-top: 42px;
}
.general_introduction4 .desc {
	padding: 0 46px;
}
.general_introduction4 .pubc-more1 {
	margin-top: 45px;
}
.general_introduction4 .tit {
	padding-top: 84px;
}
.general_introduction4 .rect2 {
	bottom: 0;
	left: 0;
}
.general_introduction4 .rect1 {
	left: 50%;
	top: 110px;
	margin-left: 506px;
}
.listpage .list {
	width: 105%;
	margin-left: -20px;
	margin-top: 36px;
}
.listpage .list .item {
	width: 367px;
	border-bottom: 1px solid #e0e0e3;
	margin: 0 20px;
	margin-bottom: 30px;
}
.listpage .list .item .img {
	height: 528px;
}
.listpage .list .item .img:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(/Public/static/themes_en/image/listpage-1.png) no-repeat center 0;
}
.listpage .list .item .text {
	padding: 21px 0;
}
.listpage .pubc-page {
	margin-top: 30px;
}
.listpage {
	margin-top: 10px;
}
.undergraduate1 .item .img {
	width: 43.57142857142857%;
}
.undergraduate1 .item .img:before {
	padding-top: 64.8171500630517%;
}
.undergraduate1 .item .text {
	left: 43.57142857142857%;
	margin-left: 5.38461538461538%;
	margin-right: 17.69230769230769%;
}
.undergraduate1 .item .desc {
	margin-top: 1.97693574958814%;
}
.undergraduate1 .item .pubc-more1 {
	margin-top: 10.70840197693575%;
}
.undergraduate1 .item .date {
	margin-top: 5px;
}
.undergraduate1 .list {
	margin-top: 30px;
}
.undergraduate1 .list .ir .text {
	left: auto;
	right: 43.57142857142857%;
	margin-left: 17.69230769230769%;
	margin-right: 5.38461538461538%;
}
.undergraduate1 .list .i2 {
	margin-top: -40px;
}
.undergraduate1 .list .i2 .text {
	margin-top: 60px;
}
.undergraduate1 .list .i3 .rect1 {
	left: 100%;
	bottom: 0;
}
.undergraduate1 .list .i3 {
	margin-top: 40px;
}
.undergraduate1 .list .i4 {
	margin-top: -40px;
}
.undergraduate1 .list .i4 .text {
	margin-top: 40px;
}
.undergraduate1 .list .i6 {
	margin-top: -40px;
}
.undergraduate1 .list .i1 .rect1 {
	right: 43.57142857142857%;
	top: 100%;
	margin-top: -40px;
}
.undergraduate1 .list .i2 .rect1 {
	left: 0;
	bottom: -45px;
	background: #254382;
}
.undergraduate1 .list .i3 .rect1 {
	left: 43.57142857142857%;
	bottom: 0;
}
.undergraduate1 .list .i4 .rect1 {
	right: 0;
	top: 100%;
	background: #254382;
}
.undergraduate1 .list .i5 .rect1 {
	display: none;
}
.undergraduate1 .list .i6 .rect1 {
	right: 43.57142857142857%;
	top: 0;
}
.undergraduate1 .pubc-page {
	margin-top: 60px;
}
.undergraduate1 .list .i1 .middle-cont {
	margin-top: -30px;
}
.undergraduate1 .list .i3 .middle-cont {
	margin-top: -30px;
}
.undergraduate1 .list .i5 .middle-cont {
	margin-top: -30px;
}
.undergraduate1 .list .i6 .middle-cont {
	margin-top: 33px;
}
.undergraduate1 .list .rect1 {
	width: 4.3956043956044%;
	height: 0%;
	padding-top: 4.3956043956044%;
}
.undergraduate1 {
	margin-top: 10px;
}
.cooperation {
	height: 490px;
}
.cooperation .box {
	top: 0;
}
.pubc-tabs .tab-term {
	padding: 0 50px 14px;
}
.pubc-tabs .tab-term:after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	width: 80px;
	margin-left: -40px;
	left: 50%;
	border-top: 1px solid #e0e0e0;
}
.pubc-tabs .tab-term.cur {
	color: #c6a368;
}
.pubc-tabs .tab-term.cur:after {
	border-top-color: #c6a368;
}
.cooperation1 .list {
	margin-top: 10px;
}
.cooperation1 .list .desc {
	margin-top: 15px;
}
.cooperation1 .list .date {
	margin-top: 5px;
}
.cooperation1 {
	padding-top: 100px;
}
.cooperation1 .item {
	padding: 24px 0;
}
.cooperation1 .item+.item {
	border-top: 1px solid #e0e0e0;
}
.cooperation1 .pubc-page {
	margin-top: 33px;
}
.details0 {
	height: 620px;
	background-position: 0 0;
}
.details0 .middle {
	background: url(/Public/static/themes_en/image/layer67-1.png);
	width: 904px;
	top: 0;
	left: 595px;
}
.details0 .middle-cont {
	width: 510px;
	padding-left: 68px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.details0 .desc1 {
	margin-top: 14px;
}
.details0 .tip {
	margin-top: 26px;
	font-weight: bold;
}
.details0 .box {
	top: 0;
}
.details1 .box {
	background: url(/Public/static/themes_en/image/details1-2.jpg) no-repeat center 0;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 508px;
	margin-top: 40px;
	overflow: auto;
}
.details1 .box .scroll {
	height: 427px;
	margin-top: 40px;
	margin-right: 50px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 3px;
}
.details1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #ffffff;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.details1 .mCSB_scrollTools .mCSB_draggerRail {
	background: #343535;
}
.details1 .bg {
	background: url(/Public/static/themes_en/image/bg1-1.jpg);
	width: 602px;
	height: 705px;
	bottom: 0;
	left: 0;
}
.details1 .rect2 {
	bottom: 0;
	left: 0;
}
.details1 .rect1 {
	bottom: 508px;
	left: 50%;
	margin-left: 506px;
}
.details1 {
	height: 705px;
	margin-top: 98px;
}
.details1 .box1 {
	bottom: 0;
	left: 0;
	right: 0;
}
.details2 {
	padding-top: 105px;
}
.details2 .bg {
	background: url(/Public/static/themes_en/image/bg1-1.jpg);
}
.details2 .item {
	padding: 35px 60px;
}
.details2 .item .tit1 {
	padding-left: 42px;
}
.details2 .item .tit1:before {
	content: "";
	display: block;
	width: 12px;
	height: 12px;
	background: #c6a368;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -6px;
}
.details2 .list {
	padding-top: 40px;
}
.alumni0 {
	height: 640px;
}
.alumni0 .desc1 {
	margin: 24px 20px 33px;
}
.alumni0 .tel {
	margin: 0 20px;
}
.alumni0 .tel .str,
.alumni1 .tel .str {
	margin-left: 74px;
	color: #c6a368;
}
.alumni0 .tel .item+.item,
.alumni1 .tel .item+.item {
	margin-top: 10px;
}
.alumni1 {
	background: url(/Public/static/themes_en/image/alumni1-2.jpg) no-repeat 0 0;
	height: 514px;
	margin-top: 80px;
	margin-bottom: 100px;
}
.alumni1 .desc {
	margin-top: 14px;
}
.alumni1 .telbox {
	margin-top: 50px;
}
.alumni1 .telbox .tit1 {
	font-weight: bold;
}
.alumni1 .telbox .tel {
	margin-top: 24px;
}
.alumni1 .tit {
	padding-top: 55px;
}
.alumni2 {
	background: url(/Public/static/themes_en/image/alumni1-3.jpg) no-repeat center 0;
	width: 974px;
	height: 324px;
	bottom: -98px;
	left: 526px;
}
.alumni2 .text {
	padding-left: 35px;
}
.alumni2 .middle {
	height: 100%;
	margin-left: 108px;
}
.outline0 .desc {
	margin: 18px 20px 0;
}
.outline0 .pubc-more1 {
	margin-top: 34px;
}
.outline0 .box {
	top: 130px;
	bottom: 0;
}
.outline1 .x-wrap {
	width: auto;
}
.outline1 .img {
	width: 50%;
}
.outline1 .middle .middle-cont{
	height: 80%;
}
.outline1 .middle .middle-cont .scroll{
	height: 78%;
	overflow: hidden;
}
.outline1 .img:before {
	padding-top: 69.12087912087912%;
}
.outline1 .tel {
	color: #006de7;
}
.outline1 .middle {
	top: 0;
	right: 50%;
	left: 17.58241758241758%;
	margin-right: 5.49450549450549%;
}
.outline1 .desc {
	margin-top: 3.6734693877551%;
}
.outline1 .tel {
	margin-top: 4.48979591836735%
}
.outline1 .pubc-more1 {
	margin-top: 11.327%;
}
.outline1 .item {
	background: url(/Public/static/themes_en/image/bg1-1.jpg);
}
.outline1 .i2 .middle {
	left: 50%;
	right: 17.58241758241758%;
	margin-right: 0;
	margin-left: 3.18681318681319%;
}
.outline1 .tit {
	line-height: 1.2;
}
.outline1 {
	margin-top: 5.49450549450549%;
	margin-bottom: 77px;
}
.outline1 .item+.item {
	margin-top: 3.2967032967033%;
}
.outline2 {
	background: url(/Public/static/themes_en/image/outline2-1.jpg) no-repeat center 0;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 707px;
}
.outline2 .tit {
	padding-top: 87px;
}
.outline2 .tab-mod {
	padding-top: 15px;
}
.outline2 .img {
	width: 590px;
	height: 367px;
}
.outline2 .tab-cont {
	margin-top: 46px;
}
.outline2 .pubc-more1 {
	margin-top: 33px;
}
.outline2 .text {
	padding-top: 40px;
	padding-right: 100px;
}
.outline3 {
	padding-top: 133px;
	padding-bottom: 50px;
}
.outline3 .tab-bar {
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}
.outline3 .tab-bar .scroll {
	text-transform: uppercase;
}
.outline3 .tab-bar .tab-term {
	margin: 4px 0;
	padding: 13px 13.4px;
}
.outline3 .tab-bar .tab-term.cur {
	color: #c6a368;
}
.outline3 .tab-bar .tab-term.cur:before {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-top: 11px solid #c6a368;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	position: absolute;
	left: 50%;
	margin-left: -9px;
	top: 0;
}
.outline3 .tab-bar .tab-term.cur:after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-bottom: 11px solid #c6a368;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	position: absolute;
	left: 50%;
	margin-left: -9px;
	bottom: 0;
}
.outline3 .tab-mod {
	margin: 30px 30px 0;
}
.outline3 .list .item {
	width: 50%;
	padding: 15px 0;
}
.outline3 .list .item a {
	display: block;
	margin-left: 25px;
}
.outline3 .list .item a:hover {
	color: #c6a368;
}
.outline3 .list .item:before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -8px;
	width: 12px;
	height: 12px;
	background: #c6a368;
}
.outline3 .tab-cont {
	margin-top: 28px;
}
.home0 .slick-mod {
	height: 100%;
}
.home0 .text {
	line-height: 56px;
}
.home0 .slick-item {
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	position: relative;
}
.home0 .slick-item a:hover{color: inherit;}

.slick-dots li {
	width: 13px;
	height: 13px;
	background: none;
	position: relative;
	border: 2px solid transparent;
}
.slick-dots li.slick-active, .slick-dots li.slick-active:hover {
	background: none;
	border: 2px solid #fff;
}
.slick-dots li:before {
	content: '';
	display: block;
	width: 3px;
	height: 3px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -1.5px;
	margin-left: -1.5px;
	background: #fff;
}
.home2 .list {
	margin-top: 22px;
}
.home2 .list .item {
	width: 367px;
	margin-left: 39px;
	border-bottom: 1px solid #e0e0e3;
	padding-bottom: 25px;
}
.home2 .list .item .tit1 {
	max-height: 60px;
	overflow: hidden;
}
.home2 .list .item.i1,
.home2 .list .item.i4 {
	margin-left: 0;
}
.home2 .list .item:hover .tit1 {
	color: #c6a368;
}
.home2 .list .item .img {
	height: 275px;
}
.home2 .list .text {
	padding: 25px 0 0;
}
.home2 .list .desc {
	margin-top: 10px;
}
.home2 .list .date {
	margin-top: 5px;
}
.home2 {
	padding-top: 96px;
}
.home4 .item .desc {
	margin-top: 2.5%;
}
.home2 {
	background: url(/Public/static/themes_en/image/bg1-1.jpg);
	padding-bottom: 90px;
}
.home2 .tit .pubc-more1 {
	margin-top: 10px;
}
.home3 {
	margin-top: 70px;
	margin-bottom: 125px;
}
.home3 .rect2 {
	position: absolute;
	top: 100%;
	right: 0;
}
.home3 .middle {
	background: url(/Public/static/themes_en/image/home1-4.jpg) no-repeat center;
	height: 811px;
	width: 1500px;
}
.home3 .middle .middle-cont {
	width: 585px;
	margin-left: 100px;
}
.home3 .middle .middle-cont .desc {
	margin-top: 17px;
}
.home3 .middle .middle-cont .pubc-more1 {
	margin-top: 55px;
}
.home4 {
	margin-top: 0;
	margin-bottom: 148px;
}
.home4 .list {
	margin-top: 0;
}
.home4 .list .i2 .rect1 {
	display: none;
}
.home5 {
	background: url(/Public/static/themes_en/image/bg1-1.jpg);
	padding: 110px 0 124px;
}
.home5 .box {
	margin-top: 31px;
}
.home5 .box .textlist {
	padding-left: 70px;
}
.home5 .box .textlist .desc {
	margin-top: 12px;
}
.home5 .box .textlist .date {
	margin-top: 3px;
	font-family: Arial;
}
.home5 .box .item {
	border-bottom: 1px solid #e0e0e3;
	padding: 27px 0;
}
.home5 .box .item:first-child {
	padding-top: 0;
}
.home5 .box .item.cur {
	color: #c6a368;
}
.home5 .tit .pubc-more1 {
	margin-top: 10px;
}
.home5 .imgbox {
	width: 629px;
	height: 472px;
}
.home5 .imgbox a {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	-moz-transition: all 0.8s ease;
	transition: all 0.8s ease;
}
.home5 .imgbox a.cur {
	opacity: 1;
	visibility: visible;
}
.home6 {
	background: url(/Public/static/themes_en/image/home6-1.jpg) no-repeat center;
	height: 715px;
}
.home6 .middle-cont {
	width: 100%;
}
.home6 .box {
	margin-top: 23px;
}
.home6 .box .desc {
	margin-top: 14px;
}
.home6 .box .leftbox {
	width: 540px;
	margin-left: 30px;
}
.home6 .box .rightbox {
	width: 540px;
	position: relative;
}
.home6 .box .rightbox:before {
	content: "";
	display: block;
	border-left: 1px solid #fff;
	height: 177px;
	opacity: 0.2;
	position: absolute;
	left: -50px;
	top: 98px
}
.home6 .pubc-more1 {
	margin-top: 50px;
}
.achievements {
	height: 1180px;
}
.achievements .box {
	top: 150px;
	bottom: 0;
}
.achievements .box .desc {
	margin: 9px 20px 0;
}
.achievements .box .list1 {
	width: 101%;
	margin-top: 40px;
}
.achievements .box .list1 .tit .s1 {
	margin-left: 20px;
}
.achievements .box .list1 .tit img {
	width: 70px;
	height: 70px;
}
.achievements .box .list1 .item {
	background: rgba(255, 255, 255, 0.3);
	width: 590px;
	height: 222px;
	margin-bottom: 2px;
}
.achievements .box .list1 .item .inner {
	padding: 20px 24px;
}
.achievements .box .list1 .item:nth-child(odd) {
	margin-right: 2px;
}
.achievements .box .list1 .item.i2 {
	background: rgba(255, 255, 255, 0.22);
}
.achievements .box .list1 .item.i3 {
	background: rgba(255, 255, 255, 0.2);
}
.achievements .box .list1 .item.i4 {
	background: rgba(255, 255, 255, 0.1);
}
.achievements .box .list1 .item.i5 {
	background: rgba(255, 255, 255, 0.1);
}
.achievements .box .list1 .item.i6 {
	background: rgba(255, 255, 255, 0.2);
}
.achievements .box .list1 .item .desc1 {
	margin-top: 10px;
	letter-spacing: -0.6px;
}
.achievements1 {
	background: url(/Public/static/themes_en/image/achievements1-1.jpg) no-repeat center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: 500px;
	margin-top: 40px;
}
.achievements1 .desc {
	margin: 5px 36px 24px;
}
.achievements2{
	margin-bottom: 40px;
}
.achievements2 .tit1 {
	top: 190px;
	left: 33px;
}
.achievements2 .desc{
	position: absolute;
	top: 50%;
	left: 33px;
	width: 240px;
}
.achievements2 .pubc-more1 {
	left: 33px;
	bottom: 60px;
}
.achievements2 .slick-mod {
	width: 1448px;
	margin-left: 382px;
}
.achievements2 .slick-mod .item {
	width: 322px;
	padding-top: 134px;
	padding-bottom: 60px;
}
.achievements2 .slick-mod .item .tit {
	height: 124px;
}
.achievements2 .slick-mod .slick-slide>div {
	border-right: 1px solid #ebebeb;
}
.achievements2 .slick-mod .slick-slide.slick-current>div {
	border-left: 1px solid #ebebeb;
}
.achievements2 .slick-mod .slick-arrow {
	background: url(/Public/static/themes_en/image/pubc-pagebox2-1.jpg) no-repeat 0 center;
	width: 44px;
	height: 10px;
	left: 50%;
	top: auto;
	bottom: 0;
}
.achievements2 .slick-mod .slick-arrow.slick-prev {
	margin-left: -255px;
}
.achievements2 .slick-mod .slick-arrow.slick-next {
	background-position: right center;
	margin-left: -133px;
}
.rembbs {
	padding-top: 10px;
	padding-bottom: 100px;
}
.mbbs .leftbox {
	background: url(/Public/static/themes_en/image/bg1-1.jpg);
	width: 386px;
	margin-top: 100px;
}
.mbbs .leftbox .item {
	border-bottom: 1px solid #fff;
}
.mbbs .leftbox .item .tit {
	padding: 20px 35px 20px 30px;
}
.mbbs .leftbox .item .tit:before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	width: 12px;
	height: 12px;
	background: #bbbbbb;
	margin-top: -6px;
	right: 20px;
}
.mbbs .leftbox .item.cur .tit {
	color: #c6a368;
}
.mbbs .leftbox .item.cur .tit:before {
	background: #c6a368;
}
.mbbs .rightbox {
	padding-left: 40px;
}
.mbbs .rightbox .cont {
	margin-top: 35px;
}
.mbbs .rightbox .cont .desc {
	/* height: 370px; */
	margin-bottom: 60px;
}
.mbbs .rightbox .cont .desc ul,
.mbbs .rightbox .cont .desc ol {
	padding-left: 2em;
}
.mbbs .rightbox .cont .desc ul li{
	list-style: disc;
}
.mbbs .rightbox .cont .desc ol li{
	list-style: decimal;
}
.mbbs .rightbox .cont .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #333;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.mbbs .rightbox .cont p+p {
	margin-top: 20px;
}
.detaoil .leftbox {
	margin-top: 0;
	width: 300px;
}
.detaoil .leftbox .item .tit:before {
	border-top: 11px solid #bbbbbb;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	right: 20px;
	width: 0;
	height: 0;
	background: none;
}
.detaoil .leftbox .item.cur .tit {
	color: #c6a368;
}
.detaoil .leftbox .item.cur .tit:before {
	border-top: 0;
	border-bottom: 11px solid #c6a368;
	background: none;
}
.detaoil .leftbox .item.cur .list1 {
	display: block;
}
.detaoil .leftbox .item.cur.nolist .list1 {
	display: none;
}
.detaoil .leftbox .item.cur.nolist .tit:before {
	display: none;
}
.detaoil .leftbox .item .list1 {
	background: #fff;
	padding: 13px 0;
	display: none;
}
.detaoil .leftbox .item .list1 .tit {
	padding: 7px 30px;
	color: #333;
}
.detaoil .leftbox .item .list1 .item1.cur .tit {
	color: #c6a368;
}
.detaoil .leftbox .item .list1 .tit:before {
	display: none;
}
.detaoil .rightbox .cont {
	margin: 0;
}
.detaoil .rightbox .cont .desc {
	height: auto;
	margin-top: 30px;
	padding-top: 30px;
	border-top:1px solid #ccc;
}
.detaoil .rightbox .cont img {
	max-width: 100%;height: auto;
}
.pubc-pagebox {
	margin-top: 40px;
}
.pubc-pagebox .prev{
	padding-left: 52px;
	background: url(/Public/static/themes_en/image/pubc-pagebox-1.png) no-repeat left center;
}
.pubc-pagebox .next{
	padding-right: 52px;
	background: url(/Public/static/themes_en/image/pubc-pagebox-2.png) no-repeat right center;
}
.overview1 {
	padding-top: 80px;
}
.overview1 .list {
	margin-top: 45px;
}
.overview1 .item .inner {
	padding: 35px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.overview1 .item.i1 {
	width: 1051px;
	height: 287px;
	background: url(/Public/static/themes_en/image/overview1-1.jpg) no-repeat center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	margin-left: -320px;
}
.overview1 .item.i1 .inner {
	width: 674px;
	float: right;
}
.overview1 .item.i2 {
	margin-left: 20px;
	width: 429px;
	height: 287px;
	background: url(/Public/static/themes_en/image/overview1-2.jpg) no-repeat center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.overview1 .item.i3 {
	margin-top: 30px;
	width: 1502px;
	height: 337px;
	background: url(/Public/static/themes_en/image/overview1-3.jpg) no-repeat center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.overview1 .item.i3 .inner {
	width: 1064px;
}
.overview1 .item1 {
	padding-left: 20px;
}
.overview1 .item1:before {
	content: "";
	display: block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #fff;
	position: absolute;
	top: 12px;
	left: 0;
}
.overview2 {
	padding-top: 95px;
	padding-bottom: 98px;
}
.overview2 .box {
	margin-top: 15px;
}
.overview2 .leftbox {
	width: 513px;
	margin-left: 10px;
	position: relative;
}
.overview2 .leftbox:after {
	content: "";
	display: block;
	border-left: 1px solid #e0e0e3;
	height: 177px;
	right: -73px;
	top: 158px;
	position: absolute;
}
.overview2 .leftbox .item {
	padding: 22px 0;
	border-bottom: 1px solid #e0e0e3;
}
.overview2 .leftbox .item span {
	color: #c6a368;
}
.overview2 .rightbox {
	width: 512px;
}
.overview2 .rightbox .desc {
	margin-top: 17px;
}
.overview2 .rightbox .img {
	margin-top: 26px;
}
.overview3 {
	height: 694px;
	position: relative;
}
.overview3 #bdmap {
	top: 0;
	left: 0;
}
.overview3 #bdmap .item{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: all 0.8s ease;
}
.overview3 #bdmap .item.cur{
  opacity: 1;
  visibility: visible;
}
.overview3 #bdmap .item.i1{
  background:url(/Public/static/themes_en/image/en_map1.png) no-repeat left center;
  background-size: cover;
}
.overview3 #bdmap .item.i2{
  background:url(/Public/static/themes_en/image/en_map2.png) no-repeat left center;
  background-size: cover;
}
.overview3 #bdmap .item.i3{
  background:url(/Public/static/themes_en/image/en_map3.png) no-repeat left center;
  background-size: cover;
}
.overview3 #bdmap .item.i4{
  background:url(/Public/static/themes_en/image/en_map1.png) no-repeat left center;
  background-size: cover;
}
.overview3 .x-wrap{
	position: absolute;
	top: 0;
	width: auto;
	left: 50%;
	margin-left: 80px;
}
.overview3 .box {
	top: 0;
	height: 100%;
	background: #901430 url(../image/overview2-1_03.jpg) no-repeat right bottom;
	width: 513px;
}
.overview3 .box .mt12 {
	margin-top: 12px;
}
.overview3 .box .inner {
	padding: 35px 0;
}
.overview3 .box .item+.item {
	margin-top: 18px;
}
.overview3 .box .item .txbox {
	margin-top: 10px;
}
.overview3 .box .item1 .s1 {
	width: 110px;
	position: relative;
	/* padding-left: 20px; */
}
.overview3 .box .item1 .s1 img{
	vertical-align: middle;
	margin-right: 2px;
}
.overview3 .box .item1 .s1:before{
	/* content: ""; */
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -7px;
	background:#fff;
}
.overview3 .box .item1 .dc {
	margin-left: 90px;
}
.overview3 .box .tit {
	text-align: center;
}
.overview3 .box .tit1 img{
	vertical-align: middle;
	margin-right: 5px;
}
.overview3 .box .tit1:before {
	/* content: ""; */
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -7px;
	background: #fff;
}
.overview3 .box .cont{
	margin-top: 15px;
}
.overview3 .box .desc {
	margin-top: 8px;
}
.overview3 .box li:first-child .cont{
	/* margin-top: 0; */
}
.overview3 .box li .cont{
	display: none;
	padding:0 40px 15px;
}
.overview3 .box li{
	cursor: pointer;
}
.overview3 .box li.cur .cont{
	display: block;
}
.overview3 .box li.cur .tit2{
	background: #a62941;
	font-weight: bold;
	font-size: 20px;
}
.overview3 .box li.cur .tit2::before{
	background: url(/Public/static/themes_en/image/jhy/dzbsy4-1.png) center no-repeat;width: 33px;height: 100%;
	content:'';position: absolute;top:0;left:-33px;
}
.overview3 .box li .tit2 {
	padding: 10px 40px;
	position: relative;
	height: 70px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
}
.overview3 .box li .tit2 .s1{
	display: block;
	padding-right: 75px;
}
/* .overview3 .box li .tit2:after{
	content: "";
	display: block;
	position: absolute;
	background:url(/Public/static/themes_en/image/add-1.png) no-repeat center 0;
	width: 17px;
	height: 17px;
	right: 51px;
	top: 22.5px;
} */
.overview3 .box li.cur .tit2:after{
	background-image: url(/Public/static/themes_en/image/remve-1.png);
}
.overview3 .box li+li {
	border-top: 1px solid #993543;
}
.overview3 .box .bdmaplist {
	/* margin-top: 15px; */
}
.bannermask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
	z-index: 1;
}
.detaoil {
	margin-top: 25px;
	margin-bottom: 40px;
}
.overview5 {
	background: url(/Public/static/themes_en/image/bg1-1.jpg);
	padding: 100px 0 70px;
}
.overview5 .slick-mod {
	margin-top: 30px;
}
.overview5 .slick-list{
	margin: 0 75px;
}
.overview5 .slick-item .y {
	position: absolute;
	padding: 20px 0;
	top: 50%;
	margin-top: -33px;
	left: 0;
	width: 100%;
}
.overview5 .slick-item .y:after {
	content: "";
	display: block;
	border-bottom: 11px solid #c6a368;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -9px;
}
.overview5 .slick-item .y:before {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-bottom: 1px solid #e0e0e0;
}
.overview5 .pubc-more1 {
	margin-top: 30px;
}
.overview5 .slick-item {
	height: 414px;
	position: relative;
}
.overview5 .slick-item .now {
	color: #707070;
}
.overview5 .slick-item .now:after {
	display: none;
}
.overview5 .slick-item .line1 {
	width: 1px;
	height: 229px;
	background: #e0e0e0;
	position: absolute;
	left: 50%;
	top: 0;
}
.overview5 .slick-item .line1:after {
	content: "";
	display: block;
	width: 3px;
	height: 14px;
	position: absolute;
	top: 0;
	left: -1px;
	background: #bbbbbb;
}
.overview5 .slick-item .pt2 .line1 {
	top: auto;
	height: 183px;
	bottom: 0;
}
.overview5 .slick-item .pt2 .line1:after {
	bottom: 0;
	top: auto;
}
.overview5 .slick-item .ibox {
	position: relative;
	height: 100%;
	opacity: 0;
	visibility: hidden;
	transition: all 0.4s ease;
}
.overview5 .slick-active .slick-item .ibox{
	display: block;
	opacity: 1;
	visibility: visible;
}
.overview5 .slick-item .ibox .img{
	width: 120px;
	height: 144px;
	float: left;
}
.overview5 .slick-item .ibox .img img{
	max-width: 100%;
	max-height: 100%;
	height: 100%;
	width: auto;
	display: inline-block;
}

.overview5 .slick-item .ibox .text{
	position: absolute;
	left: 50%;
	top: 20px;
	width: 340px;
	margin-left: 20px;
}
.overview5 .slick-item .ibox .over{
	overflow: hidden;
	padding-left: 30px;
}
.overview5 .slick-item .ibox .over .tit{
	font-weight: bold;
}
.overview5 .slick-item .ibox.pt2 .text{
	top: auto;
	bottom: 20px;
	width: 350px;
}
.overview5 .slick-item .ibox.pt2 .img{
	width: 165px;
	height: 100px;
}
.overview5 .slick-arrow{
	width: 25px;
	height: 47px;
	background-size:100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: transparent;
	top: 65px;
}
.overview5 .slick-track{
	
}
.overview5 .slick-arrow.slick-disabled{
	display: none !important;
}
.overview5 .slick-prev{
	background-image: url(/Public/static/themes_en/image/prev-3.png);	
}
.overview5 .slick-next{
	background-image: url(/Public/static/themes_en/image/next-3.png);	
}
.overview5 .slick-prev:hover{
	background-image: url(/Public/static/themes_en/image/prev-3-1.png);	
}
.overview5 .slick-next:hover{
	background-image: url(/Public/static/themes_en/image/next-3-1.png);	
}
.mbbs .rightbox .tab-mod .tab-bar .tab-term{
	cursor: pointer;
	display: inline-block;
}
.mbbs .rightbox .tab-mod .pubc-tabs .tab-term{
	padding: 0 0 14px;
	margin-right: 30px;
}
.mbbs .rightbox .tab-mod .outline2 .img{
	width: 400px;
	height: auto;
}
.mbbs .rightbox .tab-mod .outline2 .text{
	padding-right: 10px;
	padding-top: 0;
}
.mbbs .rightbox .tab-mod .outline2{
	background: none;
	margin-top: 20px;
}
.mbbs .rightbox .tab-mod .tab-cont{
	margin-top: 20px;
}
@media screen and (max-width: 1850px) {
	.outline1 .i1 .middle {
		left: 3%;
		margin-right: 3%;
	}
	.outline1 .i2 .middle {
		right: 3%;
	}
	.outline1 .pubc-more1 {
		margin-top: 5%;
	}
	.outline1 .desc {
		margin-top: 2%;
	}
	.undergraduate1 .list .ir .text {
		margin-left: 3%;
	}
	.undergraduate1 .list .il .text {
		margin-right: 3%;
	}
}
@media screen and (max-width: 750px) {
	.overview5 .pubc-more1{
		margin-top: 0.3rem;
	}
	.x-header .hpart1 {
		display: none;
	}
	.x-header .hpart2 {
		height: 100%;
	}
	.news41 .list .item .img {
		margin-right: 0;
		width: auto;
		height: auto;
		float: none;
	}
	.news41 .list .item {
		padding: 0.3rem 0;
	}
	.news41 .list {
		margin-top: 0.2rem;
	}
	.news41 {
		margin-top: 0.3rem;
	}
	.news41 .list .item .text {
		padding: 0.2rem 0;
		padding-bottom: 0;
	}
	.news41 .list .item .desc {
		margin-top: 0.1rem;
	}
	.news41 .pubc-page {
		margin-top: 0.3rem;
	}
	.pubc-page {
		padding: 0 0 0.3rem;
	}
	.x-footer .fpart1 {
		padding: 0.6rem 0 0.6rem;
	}
	.x-footer .fpart1 .tit {
		margin-bottom: 0.1rem;
	}
	.x-footer .fpart1 .list {
		width: 100%;
		font-size: 0.28rem;
	}
	.x-footer .fpart1 .list+.list {
		margin-left: 0;
		margin-top: 0.3rem;
	}
	.x-footer .fpart1 .list .dd {
		display: inline-block;
		margin-right: 0.2rem;
	}
	.x-footer .fpart2 .iconbox a {
		width: 0.8rem;
		height: 0.8rem;
		margin: 0 .1rem;
	}
	.x-footer .fpart2 .iconbox {
		padding: 0.3rem 0;
	}
	.x-footer .fpart2 .siteinfo {
		padding-bottom: 0.3rem;
	}
	.general_introduction1 .box {
		position: static !important;
		padding-bottom: 0.8rem;
		padding-top: 0.3rem;
		top: 0;
	}
	.general_introduction1 .desc {
		margin: 0.1rem 0 0;
	}
	.general_introduction3 .middle-cont {
		margin-top: 0;
	}
	.general_introduction1 {
		height: auto;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		/* background:none !important; */
		/* color: #333; */
	}
	.general_introduction1 .pubc-more1 {
		margin-top: 0.3rem;
	}
	.pubc-more1 {
		width: 2rem;
		height: 0.8rem;
		line-height: 0.76rem;
	}
	.general_introduction2 {
		padding: 1rem 0 0.9rem;
	}
	.general_introduction2 .box {
		margin-top: 0.3rem;
		font-size: 0;
	}
	.general_introduction2 .item {
		width: 49%;
		float: none;
		display: inline-block;
		vertical-align: top;
	}
	.general_introduction2 .item+.item {
		margin-left: 0;
	}
	.general_introduction2 .item:nth-child(even) {
		margin-left: 2%;
	}
	.general_introduction2 .item .tit1 {
		padding: 0.2rem;
	}
	.general_introduction3 {
		height: auto;
		padding: 0.8rem 0;
		padding-bottom: 0.9rem;
		margin-bottom: 0.6rem;
	}
	.general_introduction3 .desc {
		margin: 0.1rem 0 0;
	}
	.general_introduction3 .pubc-more1 {
		margin-top: 0.3rem;
	}
	.general_introduction4 {
		height: auto;
	}
	.general_introduction4 .tit {
		padding-top: 0.6rem;
	}
	.general_introduction4 .box {
		height: auto;
		margin-top: 0.3rem;
		padding: 0.6rem 0;
	}
	.general_introduction4 .pubc-more1 {
		margin-top: 0.3rem;
	}
	.general_introduction4 .desc {
		padding: 0 0.3rem;
	}
	.general_introduction4 .rect2 {
		display: none;
	}
	.general_introduction2 .item .img {
		height: 3.4rem;
	}
	.listpage {
		margin-top: 0.6rem;
	}
	.listpage .list {
		width: 100%;
		margin-top: 0.3rem;
		margin-left: 0;
	}
	.listpage .list .item {
		width: 49%;
		margin: 0;
		margin-bottom: 0.3rem;
	}
	.listpage .list .item:nth-child(even) {
		margin-left: 2%;
	}
	.listpage .list .item .text {
		padding: 0.2rem 0;
	}
	.listpage .list .item .img {
		height: auto;
	}
	.undergraduate1 .list {
		margin-top: 0.5rem;
		padding: 0 0.3rem;
	}
	.undergraduate1 .list .rect1 {
		display: none;
	}
	.undergraduate1 .pd_before:before {
		display: none;
	}
	.undergraduate1 .pd_before .fillbox {
		position: static;
	}
	.undergraduate1 .item .img {
		width: 100%;
		float: none;
	}
	.undergraduate1 .item .text {
		position: static;
		margin: 0 !important;
		padding-top: 0.4rem;
	}
	.undergraduate1 .list .middle-cont {
		margin: 0 !important;
	}
	.undergraduate1 .item .date {
		margin-top: 0.2rem;
	}
	.undergraduate1 .item .pubc-more1 {
		margin-top: 0.3rem;
	}
	.undergraduate1 .list .item {
		margin-top: 0;
		margin-bottom: 0.4rem;
	}
	.undergraduate1 .pubc-page {
		margin-top: 0.3rem;
	}
	.undergraduate1 {
		margin-top: 0.3rem;
	}
	.cooperation1 {
		padding-top: 1rem;
	}
	.pubc-tabs .tab-term {
		padding: 0 0.1rem 0.2rem;
		font-size: 0.4rem;
	}
	.cooperation1 .item .tit1 {font-size: 0.33rem;}
	.pubc-tabs .tab-term:after {
		width: 1rem;
		margin-left: -0.5rem;
	}
	.pubc-tabs {
		white-space: nowrap;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		overflow-x: auto;
	}
	.cooperation1 .list .desc {
		margin-top: 0.15rem;
	}
	.cooperation1 .list .date {
		margin-top: 0.1rem;
	}
	.cooperation1 .list {
		margin-top: 0.1rem;
	}
	.cooperation1 .item {
		padding: 0.3rem 0;
	}
	.pubc-tabs .pubc-page {
		margin-top: 0.3rem;
	}
	.details0 .middle {
		position: static;
		width: auto;
		padding: 0.6rem 0.3rem;
	}
	.details0 .middle-cont {
		width: auto;
		padding: 0;
	}
	.details0 .desc1 {
		margin-top: 0.2rem;
	}
	.details0 .tip {
		margin-top: 0.3rem;
	}
	.details0 .box {
		padding: 0 0 0.3rem;
	}
	.details1 .box img {
		width: 100%;
	}
	.details1 {
		height: auto;
		margin-top: 0.6rem;
	}
	.details1 .bg,
	.details1 .rect2,
	.details1 .rect1 {
		display: none;
	}
	.details1 .box1 {
		position: static;
	}
	.details1 .box {
		height: auto;
		margin-top: 0.3rem;
	}
	.details1 .box .scroll {
		margin: 0.3rem 0.3rem;
		height: 5rem;
	}
	.details2 {
		padding-top: 0.6rem;
	}
	.details2 .list {
		padding-top: 0.3rem;
	}
	.details2 .item {
		padding: 0.5rem 0.3rem;
	}
	.details2 .item .tit1 {
		padding-left: 0.4rem;
	}
	.details2 .item .tit1:before {
		width: 0.2rem;
		height: 0.2rem;
		margin-top: -0.1rem;
	}
	.alumni0 .middle {
		position: static;
	}
	.alumni0 .desc1 {
		margin: 0.15rem 0 0.3rem;
	}
	.alumni0 .tel {
		margin: 0;
	}
	.alumni0 .tel .item+.item, .alumni1 .tel .item+.item {
		margin-top: 0.1rem;
	}
	.alumni0 .tel .str, .alumni1 .tel .str {
		margin-left: 1.1rem;
	}
	.alumni1 {
		margin-top: 0.3rem;
		background: none;
		height: auto;
		margin-bottom: 0;
	}
	.alumni1 .tit {
		padding-top: 0.6rem;
	}
	.alumni1 .desc {
		margin-top: 0.2rem;
	}
	.alumni1 .telbox {
		margin-top: 0.3rem;
	}
	.alumni2 {
		position: static;
		width: auto;
		height: auto;
		padding: 0.3rem 0;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		margin-top: 0.3rem;
	}
	.alumni2 .middle {
		margin-left: 0;
		text-align: center;
	}
	.alumni2 .text {
		padding-left: 0;
		padding-top: 0.2rem;
	}
	.alumni2 img {
		width: 1.5rem;
	}
	.outline0 .middle {
		position: static;
	}
	.outline1 .pd_before:before {
		display: none;
	}
	.outline1 .fillbox {
		position: static;
	}
	.outline1 .img {
		float: none;
		width: 100%;
	}
	.outline1 .middle {
		position: static;
		margin: 0;
		padding: 0.3rem;
	}
	.outline1 .i2 .middle {
		margin: 0;
	}
	.outline2 .tit {
		padding-top: 0.6rem;
	}
	.outline2 .tab-mod {
		padding-top: 0.3rem;
	}
	.outline2 {
		height: auto;
	}
	.outline2 .text {
		padding-top: 0.3rem;
		padding-right: 0;
	}
	.outline2 .img {
		float: none;
		width: auto;
		height: auto;
	}
	.outline2 .tab-cont {
		margin-top: 0.3rem;
	}
	.outline2 .pubc-more1 {
		margin-top: 0.3rem;
	}
	.outline2 {
		padding-bottom: 0.6rem;
	}
	.outline3 {
		padding: 0.6rem 0 0.6rem;
	}
	.outline3 .tab-mod {
		margin: 0.3rem 0rem 0;
	}
	.outline3 .tab-bar .tab-term {
		margin: 0;
		padding: 0.15rem 0.1rem;
	}
	.outline3 .list .item {
		width: 100%;
		padding: 0.1rem 0;
	}
	.outline3 .tab-cont {
		margin-top: 0.3rem;
	}
	.outline3 .list .item a {
		margin-left: 0.4rem;
	}
	.outline3 .list .item:before {
		width: 0.2rem;
		height: 0.2rem;
		margin-top: -0.1rem;
	}
	.outline3 .tab-bar .tab-term.cur:before {
		border-top-width: 0.15rem;
		border-left-width: 0.15rem;
		border-right-width: 0.15rem;
		margin-left: -0.15rem;
	}
	.outline3 .tab-bar .tab-term.cur:after {
		border-bottom-width: 0.15rem;
		border-left-width: 0.15rem;
		border-right-width: 0.15rem;
		margin-left: -0.15rem;
	}
	.general_introduction1 .box {
		position: relative !important;
		color: #fff;
	}
	.general_introduction1 .box .middle {
		position: static;
		background: #192d58;
		padding: 0.3rem;
	}
	.home0 .text {
		line-height: 1.4;
	}
	.home0 .slick-mod {
		height: 6rem;
	}
	.home2 {
		padding-top: 0.6rem;
		padding-bottom: 0.6rem;
	}
	.home2 .tit .pubc-more1 {
		margin-top: 0;
	}
	.home2 .list .item {
		width: 100%;
		padding-bottom: 0.3rem;
		margin-left: 0;
	}
	.home2 .list .item .img {
		height: auto;
	}
	.home2 .list .item .text {
		padding-top: 0.2rem;
	}
	.home2 .list .item .text .desc {
		margin-top: 0.1rem;
	}
	.home2 .list .item .tit1 {
		max-height: none;
	}
	.home3 {
		margin-top: 0.3rem;
		margin-bottom: 0.3rem;
	}
	.home3 .rect2 {
		display: none;
	}
	.home3 .middle {
		height: auto;
		width: 100%;
		padding: 1rem 0.3rem;
		background-color: rgba(0, 0, 0, 0.8);
	}
	.home3 .middle .middle-cont {
		width: 100%;
		margin-left: 0;
	}
	.home3 .middle .middle-cont .desc {
		margin-top: 0;
	}
	.home3 .middle .middle-cont .pubc-more1 {
		margin-top: 0.3rem;
	}
	.home4 {
		margin: 0;
	}
	.home5 {
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		padding: 0.6rem 0 0.6rem;
	}
	.home5 .box {
		margin-top: 0.3rem;
	}
	.home5 .box .textlist {
		padding-left: 0;
	}
	.home5 .box .textlist .desc {
		margin-top: 0.1rem;
	}
	.home5 .box .textlist .date {
		margin-top: 0.1rem;
	}
	.home5 .box .item {
		border-bottom: 1px solid #e0e0e3;
		padding: 0.3rem 0;
	}
	.home5 .tit .pubc-more1 {
		margin-top: 0;
	}
	.home5 .imgbox {
		display: none;
	}
	.home6 {
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		height: auto;
		padding: 0.6rem 0;
	}
	.home6 .middle-cont {
		width: 100%;
	}
	.home6 .box {
		margin-top: 0.3rem;
	}
	.home6 .box .desc {
		margin-top: 0.2rem;
	}
	.home6 .box .leftbox {
		width: 100%;
		margin-left: 0;
	}
	.home6 .box .rightbox {
		width: 100%;
		margin-top: 0.4rem;
	}
	.home6 .box .rightbox:before {
		display: none;
	}
	.home6 .pubc-more1 {
		margin-top: 0.5rem;
	}
	.achievements {
		height: auto;
	}
	.achievements .box {
		position: static;
	}
	.achievements .box .desc {
		margin: 0.15rem 0 0;
	}
	.achievements .box .list1 {
		width: 100%;
		margin-top: 0.4rem;
	}
	.achievements .box .list1 .tit .s1 {
		margin-left: 0.1rem;
	}
	.achievements .box .list1 .tit img {
		width: 1rem;
		height: 1rem;
	}
	.achievements .box .list1 .item {
		width: 100%;
		height: auto;
	}
	.achievements .box .list1 .item .inner {
		padding: 0.3rem 0.3rem;
	}
	.achievements .box .list1 .item:nth-child(odd) {
		margin-right: 0;
	}
	.achievements .box .list1 .item .desc1 {
		margin-top: 0.1rem;
		letter-spacing: 0;
	}
	.achievements1 {
		padding: 0.6rem 0;
		height: auto;
		margin-top: 0.3rem;
	}
	.achievements1 .desc {
		margin: 0.1rem 0 0.3rem;
	}
	.achievements2 {
		padding: 0.6rem 0;
	}
	.achievements2 .tit1 {
		position: static;
		text-align: center;
	}
	.achievements2 .pubc-more1 {
		position: static;
		margin-top: 0.3rem;
	}
	.achievements2 .slick-mod {
		width: 100%;
		margin-left: 0;
	}
	.achievements2 .slick-mod .item {
		width: 95%;
		padding-top: 0.6rem;
		padding-bottom: 0.6rem;
	}
	.achievements2 .slick-mod .item .tit {
		height: auto;
		min-height: 1.4rem;
		padding-bottom: 0.3rem;
	}
	.achievements2 .slick-mod .slick-arrow {
		background-size: 100%;
		width: 0.5rem;
		height: 0.6rem;
		top: 0;
		bottom: 0;
	}
	.achievements2 .slick-mod .slick-arrow.slick-prev{
		left: 0.3rem;
		margin: auto;
		background: url(/Public/static/themes_en/image/prev-3.png) no-repeat center;
	}
	.achievements2 .slick-mod .slick-arrow.slick-next{
		right: 0.3rem;
		margin: auto;
		left: auto;
		background: url(/Public/static/themes_en/image/next-3.png) no-repeat center;
	}
	.mbbs .leftbox {
		width: 100%;
		margin-top: 0;
		float: none;
	}
	.mbbs .leftbox .item {
		border-bottom: 1px solid #fff;
	}
	.mbbs .leftbox .item .tit {
		padding: 0.2rem 0.3rem;
		padding-right: 0.6rem;
	}
	.mbbs .leftbox .item .tit:before {
		width: 0.3rem;
		height: 0.3rem;
		margin-top: -0.15rem;
		right: 0.3rem;
	}
	.mbbs .rightbox {
		padding: 0.6rem 0;
		margin-bottom: 0;
	}
	.mbbs .rightbox .tit {
		text-align: center;
	}
	.mbbs .rightbox .cont {
		margin-top: 0.3rem;
	}
	.mbbs .rightbox .cont .tit1 {
		/* text-align: center; */
	}
	.mbbs .rightbox .cont .desc {
		height: auto;
		margin-top: 0.3rem;
		line-height: 1.6;
		padding-top: 0.3rem;
		margin-bottom: 0;
	}
	.mbbs .rightbox .cont p+p {
		margin-top: 0.4rem;
	}
	.rembbs {
		padding-top: 0;
		padding-bottom: 0;
	}
	.mCSB_inside>.mCSB_container {
		margin-right: 0.3rem;
	}
	.detaoil .leftbox {
		margin-top: 0;
	}
	.detaoil .leftbox .item .tit:before {
		border-top: 0.2rem solid #bbbbbb;
		border-left: 0.1rem solid transparent;
		border-right: 0.1rem solid transparent;
		right: 0.3rem;
		width: 0;
		height: 0;
		margin-top: -0.1rem;
	}
	.detaoil .leftbox .item.cur .tit:before {
		border-bottom: 0.2rem solid #c6a368;
	}
	.detaoil .leftbox .item.cur .list1 {
		display: block;
	}
	.detaoil .leftbox .item .list1 {
		padding: 0.2rem 0;
		display: none;
	}
	.detaoil .leftbox .item .list1 .tit {
		padding: 0.2rem 0.3rem;
	}
	.overview1 {
		padding-top: 0.6rem;
	}
	.overview1 .list {
		margin-top: 0.3rem;
	}
	.overview1 .item .inner {
		padding: 0.3rem 0.3rem;
	}
	.overview1 .item.i1 {
		width: 100%;
		height: auto;
		margin-left: 0;
	}
	.overview1 .item.i1 .inner {
		width: auto;
		float: none;
	}
	.overview1 .item.i2 {
		margin-left: 0;
		width: 100%;
		height: auto;
		margin-top: 0.3rem;
	}
	.overview1 .item.i3 {
		margin-top: 0.3rem;
		width: 100%;
		height: auto;
	}
	.overview1 .item.i3 .inner {
		width: auto;
	}
	.overview1 .item1 {
		padding-left: 0.3rem;
	}
	.overview1 .item1:before {
		content: "";
		display: block;
		width: 0.1rem;
		height: 0.1rem;
		position: absolute;
		top: 0.2rem;
		left: 0;
	}
	.overview2 {
		padding-top: 0.6rem;
		padding-bottom: 0.6rem;
	}
	.overview2 .box {
		margin-top: 0.2rem;
	}
	.overview2 .leftbox {
		width: 100%;
		margin-left: 0;
	}
	.overview2 .leftbox .item {
		padding: 0.3rem 0;
		border-bottom: 1px solid #e0e0e3;
	}
	.overview2 .leftbox .item span {
		color: #c6a368;
	}
	.overview2 .rightbox {
		width: 100%;
		margin-top: 0.4rem;
	}
	.overview2 .rightbox .desc {
		margin-top: 0.3rem;
	}
	.overview2 .rightbox .img {
		margin-top: 0.2rem;
	}
	.overview3 {
		height: auto;
	}
	.overview3 .x-wrap {
		padding: 0;
	}
	.overview3 #bdmap {
		position: relative;
		height: 5.6rem;
	}
	.overview3 .x-wrap{
		position: static;
		margin: 0;
	}
	.overview3 .box {
		position: static;
		top: 0;
		height: 100%;
		-webkit-background-size: 3rem 3rem;
		-moz-background-size: 3rem;
		-o-background-size: 3rem;
		background-size: 3rem;
		width: 100%;
	}
	.overview3 .box .mt12 {
		margin-top: 0.1rem;
	}
	.overview3 .box .inner {
		padding: 0.6rem 0.3rem;
	}
	.overview3 .box .item+.item {
		margin-top: 0.3rem;
	}
	.overview3 .box .item .txbox {
		margin-top: 0.1rem;
	}
	.overview3 .box .item1{
		overflow: hidden;
	}
	.overview3 .box .item1 .s1 {
		width: 2rem;
		padding-left: 0.4rem;
	}
	.overview3 .box .item1 .s1 img{
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
	}
	.overview3 .box .item1 .dc {
		margin-left: 2rem;
	}
	.overview3 .box .tit1 {
	}
	.overview3 .box .tit1:before {
		width: 0.2rem;
		height: 0.2rem;
		position: absolute;
		margin-top: -0.1rem;
	}
	.overview3 .box .desc {
		margin-top: 0.1rem;
	}
	.overview3 .box li:first-child {
		
	}
	.overview3 .box li .tit2 {
		padding: 0.2rem;
		height: auto;
	}
	.overview3 .box .bdmaplist {
		margin-top: 0.3rem;
	}
	.overview3 .box li.cur .tit2::before{content: none;}
	.overview3 .box li.cur .tit2{font-size: 16px;}
	.x-header .wap_lang {
		color: #aaaaaa;
		background: #e9e9e9;
		width: 0.6rem;
		height: 0.6rem;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		display: block;
		line-height: 0.6rem;
		text-align: center;
		position: absolute;
		top: 50%;
		margin-top: -0.3rem;
		right: 1.3rem;
	}
	.detaoil {
		margin-top: 0;
	}
	.overview3 .box .cont{
		margin-top: 0.3rem;
	}
	.overview3 .box li .tit2:after{
		width: 0.3rem;
		height: 0.3rem;
		right: 0.3rem;
		top: 0.25rem;
	}
	.overview3 .box li .tit2 .s1{
		padding-right: 0.6rem;
	}
	.overview5 .slick-arrow{
		width: 0.3rem;
		top: 0;
	}
	.overview5 .slick-item .y{
		top: auto;
		bottom: 0;
		position: static;
		margin: 0;
		padding: 0.3rem;
	}
	.overview5 .slick-item .line1{
		display: none;
	}
	.overview5 .slick-list{
		margin: 0;
	}
	.overview5 .slick-item .ibox .text{
		position: static;
		margin: 0;
		width: auto !important;
	}
	.overview5 .slick-item .ibox .over{
		padding-left: 0;
		padding: 0.3rem 0.3rem 0;
	}
	.overview5 .slick-item .ibox .desc{
		margin-top: 0.15rem;
	}
	.overview5 .slick-item .ibox .img{
		width: auto !important;
		height: 4rem !important;
		text-align: center;
		float: none;
	}
	.overview5 .slick-item{
		height: auto;
	}
	.overview5{
		padding: 0.8rem 0;
	}
	.overview5 .slick-mod{
		margin-top: 0.3rem;
	}
	.achievements2 .desc{
		position: static;
		width: auto;
		text-align: center;
		margin-top: 0.3rem;
	}
}
@media screen and (min-width: 750px) {
	.x-header .wap_lang {
		display: none;
	}
	.home3 .middle .middle-cont {
		-webkit-transition: all 1.4s ease-out;
		-o-transition: all 1.4s ease-out;
		-moz-transition: all 1.4s ease-out;
		transition: all 1.4s ease-out;
		opacity: 0;
		-webkit-transform: translateX(100px);
		-moz-transform: translateX(100px);
		-ms-transform: translateX(100px);
		-o-transform: translateX(100px);
		transform: translateX(100px);
	}
	.home3.anim .middle .middle-cont {
		opacity: 1;
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
	}
	.undergraduate1 .item .img,
	.undergraduate1 .item .text {
		-webkit-transition: all 1.4s ease-out;
		-o-transition: all 1.4s ease-out;
		-moz-transition: all 1.4s ease-out;
		transition: all 1.4s ease-out;
		opacity: 0;
		-webkit-transform: translateX(-100px);
		-moz-transform: translateX(-100px);
		-ms-transform: translateX(-100px);
		-o-transform: translateX(-100px);
		transform: translateX(-100px);
	}
	.undergraduate1 .item:nth-child(even) .img {
		-webkit-transform: translateX(100px);
		-moz-transform: translateX(100px);
		-ms-transform: translateX(100px);
		-o-transform: translateX(100px);
		transform: translateX(100px);
	}
	.undergraduate1 .item:nth-child(even) .text {
		-webkit-transform: translateX(-100px);
		-moz-transform: translateX(-100px);
		-ms-transform: translateX(-100px);
		-o-transform: translateX(-100px);
		transform: translateX(-100px);
	}
	.undergraduate1 .item:nth-child(odd) .img {
		-webkit-transform: translateX(-100px);
		-moz-transform: translateX(-100px);
		-ms-transform: translateX(-100px);
		-o-transform: translateX(-100px);
		transform: translateX(-100px);
	}
	.undergraduate1 .item:nth-child(odd) .text {
		-webkit-transform: translateX(100px);
		-moz-transform: translateX(100px);
		-ms-transform: translateX(100px);
		-o-transform: translateX(100px);
		transform: translateX(100px);
	}
	.undergraduate1 .item.anim .text,
	.undergraduate1 .item.anim .img {
		opacity: 1;
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
	}
	.outline1 .img,
	.outline1 .middle {
		-webkit-transition: all 1.4s ease-out;
		-o-transition: all 1.4s ease-out;
		-moz-transition: all 1.4s ease-out;
		transition: all 1.4s ease-out;
		opacity: 0;
	}
	.outline1 .i1 .img {
		-webkit-transform: translateX(100px);
		-moz-transform: translateX(100px);
		-ms-transform: translateX(100px);
		-o-transform: translateX(100px);
		transform: translateX(100px);
	}
	.outline1 .i1 .middle {
		-webkit-transform: translateX(-100px);
		-moz-transform: translateX(-100px);
		-ms-transform: translateX(-100px);
		-o-transform: translateX(-100px);
		transform: translateX(-100px);
	}
	.outline1 .i2 .middle {
		-webkit-transform: translateX(100px);
		-moz-transform: translateX(100px);
		-ms-transform: translateX(100px);
		-o-transform: translateX(100px);
		transform: translateX(100px);
	}
	.outline1 .i2 .img {
		-webkit-transform: translateX(-100px);
		-moz-transform: translateX(-100px);
		-ms-transform: translateX(-100px);
		-o-transform: translateX(-100px);
		transform: translateX(-100px);
	}
	.outline1 .anim .middle,
	.outline1 .anim .img {
		opacity: 1;
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0);
	}
	.home2 .list .item {
		-webkit-transition: all 1.4s ease-out;
		-o-transition: all 1.4s ease-out;
		-moz-transition: all 1.4s ease-out;
		transition: all 1.4s ease-out;
		opacity: 0;
		-webkit-transform: translateY(100px);
		-moz-transform: translateY(100px);
		-ms-transform: translateY(100px);
		-o-transform: translateY(100px);
		transform: translateY(100px);
		visibility: hidden;
	}
	.home2.anim .list .item {
		opacity: 1;
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
		visibility: visible;
	}
}