@media only screen and (max-width:768px) {
	.wip_bannerbg {
		height: 17.56rem;
		padding-top: 3.81rem;
		background: url(iphfwbg.png) no-repet center;
		background-size: cover;
	}
	.wip_bantext {
		margin: 0px auto 3rem;
		line-height: 3rem;
	}
	.wip_bantext span:first-child {
		font-size: 2.81rem;
		margin-right: 1.5rem;
	}
	.wip_bantext span:first-child+span {
		font-size: 1.88rem;
	}
	.fwbutton {
		width: 13rem;
		line-height: 3.75rem;
		border-radius: 0.5rem;
		font-size: 1.88rem;
	}
	.colname {
		font-size: 2.25rem;
		margin: 3rem auto 1.5rem;
		line-height: 3.13rem;
	}
	.swiper-container {
		height: 17rem;
		width: calc(100% - 16rem);
	}
	.swiper-slide {
		height: 15rem;
	}
	.swiper-slide a img {
		height: 9.25rem;
	}
	.swiper-slide a p {
		line-height: 5.63rem;
		font-size: 1.88rem;
		padding: 0px 1.5rem;
	}
	.price {
		padding: 1.5rem 0px;
	}
	.price p {
		font-size: 1rem;
	}
	.swiper-button-prev,
	.swiper-button-next {
		width: 6rem;
		height: 6rem;
		margin-top: 3rem;
	}
	.swiper-list {
		margin: 0px auto 3rem;
	}
	.wip_fwconbgs {
		padding: 2rem 0px 0px;
	}
	.tab_li {
		font-size: 2.25rem;
		line-height: 3.13rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.tab_lists {
		margin-left: -2%;
	}
	.fr_list {
		width: 48%;
		margin-left: 2%;
		height: 15.31rem;
		border-radius: 1rem;
		box-shadow: 0 0.13rem 0.75rem #99999933;
		padding-top: 1.5rem;
		padding-left: 1.5rem;
		margin-top: 1.5rem;
	}
	.fr_list .fr_bt {
		font-size: 1.88rem;
		line-height: 2.63rem;
	}
	.fr_list img {
		width: 3.25rem;
	}
	.fr_list .fr_zx {
		font-size: 1.5rem;
		line-height: 3rem;
	}
	.fwlistlibm {
		line-height: 5rem;
		font-size: 1.5rem;
		padding-left: 1rem;
		width: 48%;
		margin-left: 2%;
		border-radius: 1rem;
		box-shadow: 0 0.13rem 0.75rem #99999933;
		margin-top: 1.5rem;
	}
	.fr_list div{
		width: calc(100% - 4.5rem);
	}
}