@media (max-width: 1200px) {


	.header .nav li a {
		font-size: 16px;
	}

	#banner dd h2 {
		font-size: 40px;
	}

	#banner dd {
		font-size: 20px;
	}

	.box {
		width: 97%;
	}

	.footer {
		font-size: 13px;
	}

	.wap_nav_sw {
		background: #fff;
		height: 100%;
		position: fixed;
		width: 100%;
		z-index: -1;
		opacity: 0;
		transition: all .5s ease;
	}



	.wap_nav span:nth-of-type(2) {
		transition: width .5s ease;
	}

	.wap_footer.flex {
		display: flex;
	}

	.wap_nav .first-rotate {
		transform: rotate(-45deg);
		position: relative;
		top: 4px;
	}

	.wap_nav .last-rotate {
		transform: rotate(45deg);
		position: relative;
		top: -5px;
	}

	.wap_nav_sw {
		background: #fff;
		height: 100%;
		position: fixed;
		width: 100%;
		z-index: -1;
		opacity: 0;
		transition: all .5s ease;
	}

	.wap_nav span:last-child {
		margin-bottom: 0;
	}

	.wap_nav span.mid-width {
		width: 0;
		opacity: 0;
	}

	.header h1 {
		width: 25.7%;
	}

	.wap_nav span {
		display: block;
		width: 25px;
		height: 2px;
		margin-bottom: 5px;
		background-color: #fff;
		transition: background .5s cubic-bezier(.77, .2, .05, 1), opacity .55s ease, transform .5s cubic-bezier(.77, .2, .05, 1), width .5s;
		left: 0;
		transform-origin: 16px;
		border-radius: 3px;
		opacity: 1;
	}

	.wap_nav_sw li.cur dd a.cur {
		color: #7b2c3a;
	}

	.header-show {
		top: 1.16rem;
		opacity: 1;
		z-index: 99999999999999;
		border-top: 1px #eee solid;
		display: block;
	}

	.wap_nav_sw li.cur a {
		color: #7b2c3a;
		font-weight: bold;
	}

	.wap_nav_sw li.cur dd a {
		color: #333;
		font-weight: normal;
	}

	.wap_nav_sw li {
		line-height: 36px;
		border-bottom: 1px #f5f5f5 solid;
	}


	#swiper dd,
	#swiper_ed dd {
		height: 40px;
		line-height: 40px;
		padding: 0 20px;
		font-size: 15px;
	}

	#swiper_ed dd {
		padding: 0 10px;
	}

	#swiper_ed dt {
		height: 5rem;
	}

	.pub_tit h2 img {
		top: -1px;
		margin-right: 5px;
		width: 20px;
	}

	#banner img {
		height: 3.5rem;
	}

	#banner {
		margin-top: 1.16rem;
	}

	.pub_tit h2 i,
	.index_one .one_rt dd span,
	.index_tow .one dd p {
		font-size: 12px;
	}

	.pub_tit img {
		width: 25px;
	}

	.index_one .one_rt {
		margin-top: 0.25rem;
	}

	.index_one .one_rt dt h2 {
		font-size: 16px;
		line-height: 26px;
	}

	.index_one .one_rt dl {
		margin-bottom: 0.25rem;
	}

	.index_one .one_rt dd img {
		width: 13px;
	}

	.index_one .one_rt dd p {
		line-height: 20px;
		font-size: 14px;
		margin: 15px 0;
	}

	.pub_tit h2 {
		font-size: 18px;
		margin-bottom: 10px;
	}


	.header h1 {
		margin: 0;
	}

	.index_tow .one:nth-child(odd) {
		display: flex;
		justify-content: space-between;
	}

	.index_tow .one:nth-child(odd) dl dt {
		height: 4rem;
	}

	.index_tow .one:nth-child(odd) dl {
		width: 48.5%;
	}

	.index_tow .one:nth-child(even) dl dt {
		height: 5rem;
	}

	.index_tow .one:nth-child(even) dl,
	.index_th .tow .dl {
		margin-bottom: 0.35rem;
	}

	.index_th .tow dd h2 {
		font-size: 18px;
	}

	.index_tow .one dd h2 {
		font-size: 16px;
	}

	.index_th li em,
	.index_th li i {
		font-size: 15px;
	}

	.index_th li {
		padding: 6px 0;
	}

	.index_th .tow .dl dt {
		height: 4.35rem;
	}

	.index_four .dl_dl p {
		width: 0.035rem;
	}

	.index_four .dl_dl dl {
		width: 32.33%;
		text-align: center;
	}

	.index_four .dl_dl dd {
		font-size: 15px;
		margin: 15px auto;
	}

	.index_four .dl_dl dt img {
		width: 1rem;
	}

	.Copyright {
		padding-top: 0.35rem;
	}

	.Copyright a {
		margin: 0.1rem auto;
	}

	.footer {
		background-size: 100% 100%;
	}

	.foot {
		position: relative;
	}

	.foot .one dl {
		flex-wrap: wrap;
	}

	.foot .tow {
		position: absolute;
		top: 0.15rem;
		text-align: right;
	}

	.foot .tow img {
		width: 0.5rem;
	}

	.Copyright {
		text-align: center;
	}

	#pub_pub .pub_lt {
		margin-top: 0.35rem;
	}

	#pub_pub .pub_lt ul {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	#pub_pub .pub_lt ul li {
		line-height: 40px;
		width: 33.33%;
		text-align: center;
	}

	#leader dt {
		height: 6rem;
	}

	#leader dl {
		position: relative;
	}

	#pub_pub .pub_rt #leader dd p {
		text-align: center;
		padding: 8px 0;
		font-size: 15px;
	}

	#leader dd h2 {
		position: absolute;
		bottom: 1.1rem;
		left: 0;
		width: 100%;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border-radius: 0;
		text-align: center;
		background: #a4312b;
		/* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
		background: rgba(164, 49, 43, 0.8);
		/* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
	}

	#pub_pub .pub_rt .cont p,
	#pub_pub .pub_rt .cont h3 {
		margin-top: 0.25rem;
	}

	#leader .dl,
	#honors .dl {
		justify-content: space-between;
	}

	#pub_pub .pub_rt #leader .tit i {
		width: 55px;
	}

	#pub_pub .pub_rt #leader .tit h2 {
		font-size: 18px;
	}

	#pub_pub .pub_rt #leader .tit span em {
		font-size: 13px;
	}

	#pub_pub.box {
		width: 94%;
	}

	#leader dl,
	#honors .dl p {
		width: 48.36%;
		margin-left: 0;
		margin-bottom: 0.35rem;
	}

	#honors .dl p {
		margin-bottom: 0;
	}

	#pub_pub .pub_rt .cont h3 {
		padding: 8px 15px;
		font-size: 17px;
		font-weight: bold;
	}

	#pub_pub {
		padding-bottom: 0.35rem;
	}

	#pub_pub .pub_lt ul li a {
		font-size: 15px;
		text-align: center;
		display: block;
	}

	#pub_pub .pub_rt .title span {
		font-size: 14px;
	}

	#pub_pub .pub_rt .cont .tit h2 {
		font-size: 18px;
		font-weight: bold;
	}

	#pub_pub .pub_rt .cont .tit h2 img {
		width: 15px;
	}

	#pub_pub .pub_rt .cont p {
		font-size: 15px;
		line-height: 30px;
	}

	#pub_pub .pub_rt .cont .tit {
		padding-top: 0.5rem;
		margin-bottom: 0.25rem;
	}

	#pub_pub .pub_rt .title span img {
		margin-right: 6px;
		width: 12px;
	}

	#college .dl a {
		height: 40px;
		line-height: 40px;
		margin-bottom: 0.25rem;
		font-size: 15px;
	}

	#college .dl a em {
		height: 40px;
		margin-right: 15px;
	}

	#menu1,
	#menu2 {
		margin-top: -1.16rem;
		padding-top: 1.16rem;
	}

	#pub_pub .pub_rt .title,
	#education dl {
		padding: 0.35rem 0;
	}

	#education dl h2 {
		font-size: 16px;
		font-weight: bold;
	}

	#pub_pub .pub_rt .cont #education dl p {
		line-height: 26px;
		margin: 10px 0;
		font-size: 13px;
	}
	#scientific dd {
	    padding: 10px;
	}
	#scientific dt {
	    height: 3.5rem;
	}
	#scientific dd h2 {
	    font-size: 16px;
		font-weight: bold;
		}
		#pub_pub .pub_rt .cont #scientific p {
		    line-height: 24px;
		    margin: 10px 0 ;
		    font-size: 13px;
		}
#scientific dl {
    width: 48.78%;
	margin-left: 0;
	}
	.page {
		margin: 0.5rem auto 0.15rem auto;
	}
.page li {
    font-size: 13px;
    padding: 5px 11px;
	}
	#cont_pub .tit_pub h2 {
		font-size: 18px;
		font-weight: bold;
		padding: 0.5rem 0 0.25rem 0;
	}

	#pub_pub .pub_rt .cont #education dd span img ,#pub_pub .pub_rt .cont #scientific dd span img{
		width: 13px;
	}
#scientific{
	justify-content: space-between;
}
	#pub_pub .pub_rt .cont #education dd span,
	#cont_pub .tit_pub h6 span ,#pub_pub .pub_rt .cont #scientific dd span{
		font-size: 12px;
	}

	#cont_pub .tit_pub h6 span img {
		width: 16px;
	}

	#cont_pub .tit_pub h6 {
		padding-bottom: 10px;
	}

	#cont_pub .mm {
		margin: 0.35rem 0;
	}
#pub_rt.pub_rt .list .one {
    margin-top: 0.5rem;
}
#pub_rt.pub_rt .list .one .tit h2 {
    width: 120px;
    line-height: 56px;
    height: 51px;
    background-size: 120px 51px;
    font-size: 15px;
}
#pub_rt.pub_rt .list .one .all {
    padding: 0.25rem;
    padding-top: 0.5rem;
    margin-top: -20px;
}
#walk dl:nth-child(odd) dd {
    top: 0;
	width: 7rem;
    left: 0%;
    transform: translate(-0%, -0%);
    -webkit-transform: translate(-0%, -0%);
}
#img dd {
    padding: 15px 0;
}
#img dt {
    height: 4rem;
}
#img dl {
    width: 100%;
    margin-top: 0.35rem;
}
#culture .dl dl {
    width: 50%;
}
#history .swiper-slide:nth-child(even) {
    top: 103px;
}
#history .swiper-wrapper {
    height: 11rem;
}
#history .lm {
    top: 115px;
}
#history .h_lHisPrev,#history .h_lHisNext {
    top: 25.5%;
}
#history .swiper-slide dl dd {
    height: 2.5rem;
}
#culture .img img {
    height: 18rem;
}
#culture .dl{
	height: 18rem;
}
#culture .img {
    margin: 0.35rem auto;
}
#walk dl:nth-child(even) dd {
    top: 0%;
    right: 0%;
	width: 7rem;
    transform: translate(-0%, -0%);
    -webkit-transform: translate(-0%, -0%);
}
#culture .dl.between{
	justify-content: center;
}
#walk dl dd .one a {
    font-size: 16px;
    line-height: 33px;
    background: url(../images/op.png) no-repeat 0 11px;
    padding-left: 30px;
}
#walk dl:nth-child(even) dd .one {
    left: 2rem;
}
#walk dl dd .one {
    top: 2rem;
    left: 0.5rem;
}
#walk dl {
    margin-top: 0.5rem;
    min-height: 6.5rem;
}
#pub_rt.pub_rt .list .one li em{
	font-size: 14px;
	width: 100%;
}
#pub_rt.pub_rt .list .one li a {
    line-height: 32px;
}
	.index_four .name,
	#swiper_ed dd i,
	#swiper_ed dd img,
	.header .nav,
	#swiper .swiper-container-horizontal>.swiper-pagination-bullets,
	.index_four .dl_dl p:nth-child(6),
	.foot .one .logo,
	.nn,
	.foot .one dt,
	#pub_pub .pub_lt dl,
	#pub_pub .pub_lt ul li img,
	#pub_pub .pub_rt .title h2,
	#cont_pub .tit_pub h6 span:last-child,#pub_rt.pub_rt .list .one li i {
		display: none;
	}

	.none.wap_nav,
	.Copyright a,
	#leader dd {
		display: block;
	}

	.header,
	.pt50,
	.index_one .one_rt dl,
	.footer {
		padding: 0.25rem;
	}

	.index_one .one_lt,
	.index_one .one_rt,
	.index_tow .one:nth-child(odd),
	.index_tow .one:nth-child(even),
	.index_tow .one dd,
	.index_th .one,
	.index_th .tow,
	.index_th .tow .dl,
	.index_th .tow .dl_dl,
	.index_four .dl_dl,
	.foot .one dl,
	.foot .one,
	.foot .tow,
	.foot .one dt,
	.foot .one dd,
	#pub_pub .pub_lt,
	#pub_pub .pub_rt,
	#college .dl a,
	#pub_rt.pub_rt .list .one{
		width: 100%;
	}

	#pub_pub .pub_lt ul#ul li {
		width: 50%;
	}

	#pub_pub .pub_rt .cont #college .tit {
		padding: 0.35rem 0;
	}
}

@media (max-width:800px) {}
