@media screen and (max-width: 760px) {
	.science_body {
		width: 100%;
		overflow: hidden;
	}
	.container,
	.indexWrap {
		width: 7.1rem;
		margin: 0 auto;
	}
	.header {
		width: 100%;
		height: 4.53rem;
		background: url(/img/Mbanner.jpg) 0 0 no-repeat;
		background-size: cover;
		overflow: hidden;
	}
.Mlist{
	display: block;
}
	.list {
		width: 100%;
		height: 90px;
		background: #be1d19;
		display: none;
	}
	.list_ {
		height: 100%;
		overflow: hidden;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.list_ li {
		/*float: left;
	line-height: 90px;*/
	}
	.list_ li:first-child {
		padding-right: 25px;
	}
	.list_ li a {
		font-size: 30px;
		font-family: "family_";
		color: #fff;
		padding: 0 25px;
		border-right: 1px solid #860300;
	}
	.list_ li:last-child a {
		padding-right: 0;
		border-right: none;
		font-size: 14px;
		font-family: "Î¢ÈíÑÅºÚ";
	}
	.bar_icon {
		width: 18px;
		height: 12px;
		display: inline-block;
		background: url(/img/icon.png) no-repeat center;
	}
	.nav {
		width: 100%;
		padding-top: 0.35rem;
		background: #fff;
	}
	.nav_l {
		width: 100%;
		height: 100%;
	}
	.swiper-container {
		width: 100%;
		height: 100%;
	}
	.swiper-container .swiper-slide img {
		width: 100%;
	}
	.swiper-container .swiper-slide a {
		width: 100%;
		height: 100%;
		display: block;
	}
	.swiper-slide {
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
	}
	.swiper-pagination1,
	.swiper-pagination2 {
		text-align: right;
		right: 0.15rem;
		bottom: 0.3rem !important;
		left: initial !important;
		width: auto !important;
	}
	.swiper-pagination1>span,
	.swiper-pagination2>span {
		width: 0.2rem;
		height: 0.07rem;
		background: #898888;
		border-radius: 0;
		opacity: 1;
		outline: none;
	}
	.swiper-pagination1>span.swiper-pagination-bullet-active,
	.swiper-pagination2>span.swiper-pagination-bullet-active {
		background: #fff;
	}
.swiper1 .swiper-slide a{
	width: 100%;
	height: 5.6rem;
	display: block;
}
	.nav {
		width: 100%;
		background: #fff;
	}
	.nav_0,
	.nav_2 {
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap;
	}
	.tbg {
		height: 0.8rem;
		line-height: 0.8rem;
		background: linear-gradient(transparent 5%, #191818 50%);
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		color: #fff;
		font-size: 0.26rem;
		font-family: "Î¢ÈíÑÅºÚ";
		text-align: left;
		padding-left: 0.25rem;
		letter-spacing: 0.01rem;
	}
	.swiper1 .tbg span {
		display: inline-block;
		width: 75%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	/*.swiper-container .swiper-wrapper .swiper-slide{
		width: 100% !important;
	}*/
	/*.nav_r {
		padding-left: 0.25rem;
	}*/
	.nav_r h5 {
		font-size: 0.34rem;
		font-family: "Î¢ÈíÑÅºÚ";
		letter-spacing: 0.01rem;
		font-weight: bold;
		color: #be1d19;
		padding: 0.28rem 0 0;
	}
	.nav_r p {
		font-size: 0.26rem;
		padding: 0.2rem 0;
	}
	.nav0_list li {
		border-top: 0.01rem solid #e3e3e3;
		padding: 0.15rem 0;
	}
	.nav0_list li a {
		font-size: 0.30rem;
		vertical-align: middle;
		padding-left: 0.28rem;
		display: block;
	}
	.nav0_list li span {
		width: 0.1rem;
		height: 0.1rem;
		background: #000000;
		border-radius: 50%;
		vertical-align: middle;
		display: inline-block;
		margin: 0.15rem 0.05rem;
		float: left;
		
	}
	.nav_r p.more {
		font-size: 16px;
		font-family: "Î¢ÈíÑÅºÚ";
		padding: 0 20px;
		float: right;
		text-align: center;
		border-bottom: 0;
		background: #be1d19;
		color: white;
		height: 25px;
		line-height: 25px;
		border-radius: 20px 0px 0px 20px;
		cursor: pointer;
		display: none;
	}
	.img0 {
		display: none;
	}
	.img1 {
		display: block;
	}
	.title {
		width: 100%;
		padding: 0.36rem 0;
	}
	.title img {
		width: 100%;
	}
	.zj_nav {
		width: 100%;
		background: #f0f3f9;
		padding-bottom: 0.3rem;
	}
	.zj_text {
		width: 100%;
		background-color: #fff;
		background: url(/img/title_06.jpg) 0 0 no-repeat;
		background-size: cover;
		padding: 0.25rem 0px;
		padding-left: 0.25rem;
		padding-right: 0.2rem;
		margin: 0.2rem 0;
	}
	.zj_text p {
		text-indent: 2em;
		font-size: 0.24rem;
		color: #be1d19;
		line-height: 0.38rem;
		font-family: "Î¢ÈíÑÅºÚ";
	}
	.nav_1 {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap-reverse;
	}
	.zj_img img {
		width: 100%;
	}
	.hdrc .title {
		padding: 0.6rem 0 0.45rem;
	}
	.words_l {
		width: 100%;
	}
	.swiper2 .swiper-wrapper .swiper-slide div.mengban {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		background: rgba(0, 0, 0, 0.35);
	}
	.swiper2 .swiper-wrapper .swiper-slide div.mengban img {
		width: 15%;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		cursor: pointer;
	}
	.swiper2 .tbg span {
		display: inline-block;
		width: 75%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.words_r {
		width: 100%;
		height: 100%;
		padding: 0.2rem 0;
		overflow: hidden;
	}
	.hd {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.hd span {
		width: 3.42rem;
		height: 0.55rem;
		box-sizing: border-box;
		border: 0.01rem solid #be1d19;
		border-bottom: none;
		text-align: center;
		line-height: 0.55rem;
		font-size: 0.24rem;
		color: #be1d19;
		cursor: pointer;
	}
	.hd span.current {
		background-color: #be1d19;
		color: white;
	}
	.bd {
		/*height: 367px;*/
		border: 1px solid #be1d19;
		background: url(/img/title_22.jpg) 0 0 no-repeat;
		background-color: #fff;
		box-sizing: border-box;
		background-size: cover;
		overflow: hidden;
	}
	.bd div {
		padding: 0.3rem 0.4rem;
	}
	.bd div h3 {
		font-size: 0.35rem;
		font-family: "Î¢ÈíÑÅºÚ";
		font-weight: bold;
		color: #be1d19;
		line-height: 0.42rem;
		padding-bottom: 0.18rem;
		letter-spacing: 0.01rem;
	}
	.bd div p {
		font-size: 0.26rem;
		font-family: "Î¢ÈíÑÅºÚ";
		color: #000000;
		line-height: 0.42rem;
	}
	.commonTitle_ {
		padding-top: 0.7rem;
	}
	.commonTitle_ img {
		width: 100%;
	}
	.sectionCommon {
		width: 100%;
		overflow: hidden;
	}
	.gddt {
		width: 100%;
		overflow: hidden;
	}
	.gddt_left_list {
		width: 100%;
		float: left;
		margin-top: 0.4rem;
	}
	.gddt_link {
		width: 100%;
		font-size: 0.30rem;
		color: #333333;
		display: block;
		line-height: 0.45rem;
		margin-bottom: 0.2rem;
		/*overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;*/
	}
	.gddt_link span {
		padding: 0.02rem 0.12rem;
		color: #fff;
		background: #be1d19;
		border-radius: 0.07rem;
		font-size: 0.25rem;
		margin-right: 0.1rem;
		display: inline-block;
		float: left;
	}
	.moreLink {
		width: 100px;
		height: 32px;
		background: #be1d19;
		border-radius: 16px 0 0 16px;
		font-size: 16px;
		color: #fff;
		line-height: 32px;
		text-align: center;
		margin-left: 460px;
		display: none;
	}
	.gddt_right_img {
		width: 100%;
		/*height: 355px;*/
		overflow: hidden;
		float: right;
		/*margin-top: 40px;*/
		display: none;
	}
	.gddt_right_img img {
		width: 100%;
	}
	.jctjSw {
		width: 100%;
		height: 4.2rem;
		position: relative;
		margin: 0.4rem 0;
	}
	.jctjSw .swiper-wrapper {
		width: 100%;
		height: 100%;
	}
	.jctjSw .swiper-slide {
		width: 100%;
		height: 4.2rem;
		position: relative;
		display: block
	}
	.swBot {
		width: 100%;
		overflow: hidden;
		position: absolute;
		left: 0;
		bottom: 0;
		background: rgba(0, 0, 0, .5);
		padding: 0 0.75rem;
		box-sizing: border-box;
		color: #fff;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.swBotP {
		width: 100%;
		font-size: 0.30rem;
		line-height: 0.42rem;
		text-align: left;
	}
	.swLbtn {
		width: 0.6rem;
		height: 0.85rem;
		position: absolute;
		left: 0;
		bottom: 0;
		z-index: 5;
		cursor: pointer;
		background: url(/img/arrow_left.png) center center no-repeat;
		background-size: 0.17rem 0.32rem;
		outline: none;
	}
	.Mlist{
		display: none;
	}
	.swRbtn {
		width: 0.6rem;
		height: 0.85rem;
		position: absolute;
		right: 0;
		bottom: 0;
		z-index: 5;
		cursor: pointer;
		background: url(/img/arrow_right.png) center center no-repeat;
		background-size: 0.17rem 0.32rem;
		outline: none;
	}
	.footer {
		background: #2653a6;
		padding: 0.4rem 0 0.5rem;
		text-align: center;
	}
	.footer p {
		margin: 0.08rem 0;
	}
	.footer p a {
		font-size: 0.16rem;
		font-family: "Î¢ÈíÑÅºÚ";
		color: #fff;
	}
.bd div:last-child{
	display: none;
}
}