@media (max-width: 800px) {

	#home-banner #home-header .header-content .head .nav,
	#home-banner #home-header .header-content .head .phone {
		display: none;
	}

	#home-banner #home-header .header-content .head {
		min-width: 100%;
		display: flex;
		justify-content: space-between;
	}

	.container #solution,
	.container #home-banner .banner,
	.container #solution .solution-box {
		width: 100%;
	}

	#home-banner #home-header .header-content .head .logo {
		margin: 0;
		padding-left: .5rem;

	}

	#home-banner #home-header .header-content .head .logo img {
		width: 32px;
		height: 32px;
	}

	.wap_nav {
		position: absolute;
		align-self: center;
		right: 0.5rem;
	}

	.wap_nav span {
		display: block;
		width: 25px;
		height: 2px;
		margin-bottom: 5px;
		background-color: #333;
		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.active dl {
		display: block;
		border-top: 1px #f5f5f5 solid;
	}

	.header-show {
		z-index: 99999;
		top: 1.55rem;
		opacity: 1;
		display: block;
		position: fixed;
		width: 100%;
		background: #fff;
		height: 100%;
		border-top: 1px #f5f5f5 solid;
	}

	.wap_nav_sw li.active dt {
		border-bottom: 1px #f5f5f5 solid;
		padding: 0 .5rem;
	}

	.wap_nav_sw li.active dl dd a {
		display: block;
		padding: 0;
		width: 33.33%;
	}

	.wap_nav_sw li.active dl dd {
		display: flex;
		flex-wrap: wrap;
		padding: 0.15rem .5rem;
	}

	.wap_nav span:nth-of-type(2) {
		transition: width .5s ease;
	}

	.wap_nav .first-rotate {
		transform: rotate(-45deg);
		position: relative;
		top: 4px;
		margin-top: 0;
	}

	.wap_nav.self {
		display: block;
	}

	.wap_nav .last-rotate {
		transform: rotate(45deg);
		position: relative;
		top: -5px;
	}

	.wap_nav span.mid-width {
		width: 0;
		opacity: 0;
	}

	.wap_nav_sw li a {
		color: #333;
	}

	.wap_nav_sw li.cur>a {
		color: #0053FD;
	}

	.wap_nav_sw li {
		line-height: 36px;
		border-bottom: 1px #f5f5f5 solid;
	}

	.wap_nav_sw li.active dl {
		display: block;
		border-top: 1px #f5f5f5 solid;
	}

	.wap_nav_sw li dl {
		display: none;
	}

	.wap_nav_sw li a {
		justify-content: space-between;
		padding: 0.15rem .5rem;
		display: flex;
		font-size: 15px;
		text-transform: uppercase;
	}

	.wap_nav_sw li.active img {
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	.wap_nav_sw li.active dd a {
		color: #999;
	}

	.wap_nav_sw li.cur dd a.cur {
		color: #ff6000;
		font-weight: bold;
	}

	.wap_nav_sw li img {
		transition: all .5s;
		-webkit-transition: all .5s;
		-o-transition: all .5s;
		width: 15px;
		display: none;
	}

	.wap_nav_sw li:nth-child(2) dd a:nth-child(2),
	.wap_nav_sw li:nth-child(2) dd a:nth-child(5) {
		text-align: center;
	}

	.wap_nav_sw li:nth-child(2) dd a:nth-child(3),
	.wap_nav_sw li:nth-child(2) dd a:nth-child(6) {
		text-align: right;
	}

	.wap_nav_sw li:nth-child(3).active dd a {
		width: 100%;
	}

	.wap_nav_sw li:nth-child(2) img,
	.wap_nav_sw li:nth-child(3) img {
		display: block;
	}

	.container #solution {
		height: auto;
		left: 0;
		transform: translateX(0px);
	}

	.container #solution .solution-desc {
		margin-top: 110px;
	}

	.container #home-banner .banner {
		height: 11rem;
		object-fit: cover;
		display:none
	}

	.container #home-banner.pro_ban .banner-img h2,
	.container #solution .solution-desc .solution-title {
		font-size: 24px;
		line-height: 40px;
	}

	.container #solution .solution-desc {
		padding: 1rem .5rem;
	}

	.container #solution .solution-desc .solution-text {
		font-size: 16px;
	}

	.container #solution .solution-desc .solution-button {
		width: 150px;
		height: 50px;
		margin-top: 40px;
		line-height: 50px;
		font-size: 16px;
	}

	.container #home-banner {
		height: 455px;
	}

	.footer {
		padding: .5rem .35rem;
		padding-bottom: 0;
	}

	.foot dl:nth-child(1),
	.foot dl p img {
		display: none;
	}

	.box,
	.foot dl:nth-child(2),
	.foot dl:nth-child(3) {
		width: 100%;
	}

	.foot dl:nth-child(2) {
		width: 65%;
	}

	.foot dl:nth-child(3) {
		width: 30%;
	}

	.foot dt h2 {
		font-size: 16px;
		padding-bottom: 15px;
	}

	.foot dt {
		margin-bottom: 15px;
	}

	.foot dl:nth-child(2) p:nth-child(2) {
		font-size: 15px;
	}

	.foot {
		padding-bottom: .5rem;
	}

	.foot dl:nth-child(3) dt {
		text-align: right;
	}

	.foot dl:nth-child(3) dt i {
		right: 0;
		left: auto;
	}

	.foot dl:nth-child(2) p img {
		width: 22px;
		margin-right: 10px;
	}

	.foot dl:nth-child(2) p:nth-child(1) em {
		font-size: 13px;
		padding-left: 0;
	}

	.foot dl:nth-child(2) p:nth-child(1) span {
		font-size: 20px;
	}

	.company {
		padding: .25rem;
		font-size: 13px;
	}

	.foot dl:nth-child(2) p {
		margin-bottom: 0.5rem;
	}

	.company a {
		display: block;
		margin: 0;
	}

	.company a:nth-child(1) {
		margin: 0.15rem auto;
	}

	.index_one {
		padding: .5rem 0
	}

	.index_one .word {
		padding: .5rem
	}

	.pub_title {
		font-size: 20px;
		line-height: 34px;
		padding: 0 .65rem;
	}

	.container #solution .solution-box {
		display: none;
	}

	img {
		width: 100%;
	}

	.index_tow,
	.index_th,
	.index_four,
	.index_senven {
		background-size: cover;
		height: auto;
		padding: .5rem;
	}

	.index_tow dl,
	.index_th dl,
	.index_four dl,
	.index_six dl {
		width: 100%;
		height: auto;
		box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.08);
		margin-top: 15px;
		padding: 20px;
		flex-direction: initial;
		justify-content: initial;
		display: block;
	}



	.index_four dl {
		width: 37%;
	}

	.index_tow dl:nth-child(1) {
		margin-top: 0;
	}

	.index_tow dt {
		width: 20%;
		align-self: center;
		text-align: right;
	}

	.index_tow dt img {
		width: 75%;
		position: relative;
		top: 5px;
	}

	.index_th dt,
	.index_four dt {
		width: 15%;
		margin: 0 auto;
	}

	.index_four dl {
		margin-top: 0;
	}

	.index_four dt {
		width: 36%;
	}

	.index_tow dd {
		width: 70%;
		font-size: 15px;
		line-height: 24px;
	}

	.index_th dd,
	.index_six dd,
	.index_th dl:nth-child(4),
	.index_th dl:nth-child(5),
	.index_four dd {
		width: 100%;
		font-size: 15px;
		line-height: 24px;
	}

	.index_six dd p {
		padding: 0 .5rem;
		height: 50px;
	}

	.index_four dd {
		margin-top: 10px;
	}

	.index_th dl:nth-child(1),
	.index_six dl:nth-child(1),
	.index_six dl:nth-child(2),
	.index_senven p:nth-child(1),
	.index_senven p:nth-child(2) {
		margin-top: 0;
	}

	.index_six {
		padding: .5rem;
		padding-bottom: 0;
	}

	.index_senven .pub_title {
		padding: 0;
	}

	.index_senven p {
		width: 48%;
	}

	.index_six .dl {
		flex-wrap: wrap;
	}

	.index_six dl {
		padding: 0;
	}

	.index_six dd img {
		margin-bottom: 15px;
		height: 55px;
		width: auto;
	}

	.index_six dl:hover dt .bg {
		opacity: 0;
	}

	.index_six dl:hover dd {
		color: #000;
		top: 50%;
	}

	.index_six dl {
		height: 150px;
		width: 48%;
	}

	.foot dl:nth-child(3) img {
		width: 115px;
	}

	.index_senven {
		padding-top: 0;
	}

	.container #home-banner.pro_ban {
		height: auto;
	}

	.container #home-banner.pro_ban dl {
		flex-wrap: wrap;
		padding: .5rem;
		padding-bottom: .85rem;
	}

	.container #home-banner.pro_ban .banner-img dt,
	.container #home-banner.pro_ban .banner-img dd {
		order: 0;
		width: 100%;
	}

	.container #home-banner.pro_ban .banner-img {
		width: 100%;
		padding: 0;

	}

	.container #home-banner.pro_ban .banner-img h2 {
		margin-top: 20px;
	}

	#home-banner .banner-img dd p {
		margin-top: 10px;
		font-size: 16px;
		line-height: 32px;
	}

	#home-banner .banner-img dd img {
		width: 26px;
		margin-right: 10px;
	}

	#home-banner .banner-img dd a {
		width: 150px;
		height: 50px;
		margin-top: 40px;
		line-height: 50px;
		font-size: 16px;
	}

	.swiper_swiper .swiper {
		padding: 10px 0;
	}

	.pro_one,
	.pro_tow,
	.index_tow_swiper dd,
	.pro_tow dd,
	.pro_th {
		padding: .5rem;
	}

	.index_tow_swiper dt {
		height: 185px;
	}

	.pro_one dl,
	.pro_tow dl {
		width: 100%;
		padding: .5rem;
		margin-top: .5rem;
		margin-left: 0;
	}

	.pro_one dl:nth-child(1),
	.pro_tow dl:nth-child(1) {
		margin-top: 0;
	}

	.pro_tow .dl {
		flex-wrap: wrap;
	}

	.pro_tow dl {
		flex: initial;
		margin-left: 0;
		padding: 0;
	}

	.pro_one dt img {
		width: .85rem;
	}

	.pro_tow dd h2,
	.pro_one dt,
	.index_tow_swiper dd h2 {
		font-size: 18px;
		margin-bottom: 15px;
	}

	.index_tow_swiper dd a {
		font-size: 14px;
	}

	.index_tow_swiper dd h2 {
		margin-bottom: 0;
	}

	.index_tow_swiper dd p {
		margin: 10px 0;
		font-size: 15px;
	}

	.product dd p {
		font-size: 16px;
		line-height: 28px;
	}

	.pub_cont img {
		height: 5.5rem;
		object-fit: cover;
	}

	.pub_cont h2 {
		font-size: 20px;
	}

	.pub_cont dd {
		width: 85%;
	}

	.pub_cont a {
		font-size: 15px;
	}

	.pub_cont {
		margin-top: 0;
	}

	.container #home-banner.pro_ban .wap_nav_sw dl {
		padding: 0;
	}

	.wap_lrt.flex {
		display: flex;
		width: 83%;
		font-size: 16px;
		background: -webkit-linear-gradient(left, #15a8ff, #0569ff);
		background: -o-linear-gradient(right, #15a8ff, #0569ff);
		background: -moz-linear-gradient(right, #15a8ff, #0569ff);
		background: linear-gradient(to right, #15a8ff, #0569ff);
		padding: var(--margin-15) var(--margin-25);
		color: #fff;
		margin: .5rem auto;
		height: 50px;
		line-height: 50px;
		padding: 0 .35rem;
		border-radius: 10px;
	}

	.wap_lrt.flex img {
		width: 20px;
		position: relative;
		top: 3px;
	}

	.index_lt {
		width: 80%;
		position: fixed;
		top: 0;
		z-index: 9999999;
		background: #fff;
		left: -80%;
		height: 100vh;
		transition: all .5s;
		-webkit-transition: all .5s;
		-o-transition: all .5s;
		display: block;
	}

	.index_lt.cur {
		left: 0;
	}

	.index_lt a {
		border-bottom: 1px #f5f5f5 solid;
		padding: .35rem;
		font-size: 15px;
		display: block;
		color: #333;
	}

	.index_lt a.cur {
		color: #0569ff;
	}

	.masks {
		background: rgba(0, 0, 0, 0.8);
		bottom: 0;
		left: 0;
		margin: auto;
		width: 100%;
		position: fixed;
		right: 0;
		top: 0;
		z-index: -8;
		opacity: 0;
	}

	.masks.cur {
		z-index: 99999;
		opacity: 1;
	}

	#home-banner.solu_ban .banner-img dt {
		width: 100%;
	}

	#home-banner.solu_ban .banner-img dt img {
		height: 5rem;
		object-fit: cover;
		width: 100%;
	}

	#home-banner.solu_ban .banner-img dd {
		width: 90%;
		top: 60%;
	}

	#home-banner.solu_ban .banner-img dd h2 {
		font-size: 24px;
		line-height: 38px;
	}

	.solu_one .dl,
	.solu_tow .dl {
		padding: 0 .5rem;
	}

	.solu_tow {
		padding: .5rem 0;
	}


	.solu_one dl {
		width: 100%;
		margin-top: .5rem;
		padding: .5rem;
	}

	.solu_one dl:nth-child(1),
	.solu_tow dl:nth-child(1) {
		margin-top: 0;
	}

	.solu_one dd h2 {
		font-size: 18px;
		margin-bottom: 10px;
		width: 100%;
	}

	.solu_one dd p,
	.solu_tow dd p,
	.service .dl p {
		font-size: 15px;
		line-height: 24px;
	}

	.case .dl dd p {
		font-size: 14px;
		line-height: 26px;
		margin-bottom: .5rem;
	}

	.solu_tow .dl,
	.solu_five .dl {
		flex-wrap: wrap;
	}

	.solu_tow dl {
		flex: initial;
		margin-left: 0;
		margin-top: .5rem;
		width: 100%;
	}

	.case .dl dd i {
		margin-left: 0;
		font-size: 14px;
		width: 100px;
	}

	.case .dl dl:nth-child(even) dt {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 0;
		order: 0;
	}

	.solu_tow dd {
		padding: .5rem;
	}

	.solu_tow dd h2 {
		font-size: 18px;
		margin-bottom: 10px;
	}

	.solu_th {
		margin-top: 0;
		padding: .5rem;
	}

	.solution .index_one,
	.solu_five {
		padding: .5rem;
	}

	.solu_five .img {
		width: 100%;
	}

	.solu_five .pic {
		width: 18%;
		margin: -30px auto;
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	.solu_five .word {
		width: 100%;
	}

	.solu_five dl {
		padding: .5rem;
		margin-top: 15px;
		font-size: 15px;
	}

	.case .dl,
	.case .dl dd,
	.service .dl dd {
		padding: .5rem;
	}

	.news .dl dl:nth-child(1) a {
		padding-top: 0;
	}

	.news .dl dl a {
		padding: .5rem 0;
	}

	.service .dl,
	.news .dl {
		padding: 0 .5rem;
	}

	.news .dl p {
		font-size: 15px;
		line-height: 24px;
		margin: 15px 0;
	}

	.page ul li a,
	.page ul li span {
		padding: 5px 10px;
		margin: 0 3px;
		font-size: 13px;
	}

	.page {
		margin: .5rem 0;
	}

	.news .dl i {
		padding: 10px 25px;
		font-size: 14px;
	}

	.news .dl h2 {
		font-size: 18px;
		margin: 10px 0;
	}

	.news .dl span img {
		width: 15px;
	}

	.news .dl span {
		font-size: 14px;
	}

	.service .dl dl:nth-child(1) {
		margin-top: 0;
	}

	.news .dl dl a {
		flex-wrap: wrap;
	}

	.news .dl dt {
		width: 100%;
		height: 4.15rem;
	}


	.news .dl dd {
		width: 100%;
	}

	.service .dl h2 {
		font-size: 18px;
		margin-bottom: 15px;
	}

	.service,
	.news {
		padding: .5rem 0;
	}

	.case .dl dl a {
		margin-top: .5rem;
		flex-wrap: wrap;
	}

	.case .dl dl:nth-child(1) a {
		margin-top: 0;
	}

	.case .dl dt,
	.case .dl dd {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.case .dl dt {
		height: 4.5rem;
	}

	.case .dl dd h2,
	.case .dl dd p,
	.case .dl dd span {
		padding: 0;
	}

	.case .dl dd span {
		padding: .25rem 0;
		font-size: 14px;
	}

	.case .dl dd h2 {
		font-size: 20px;
	}

	#cont {
		padding: 2rem .5rem;
		padding-bottom: 0;
	}

	#cont .cont_lt,
	#cont .cont_rt {
		width: 100%;
	}

	#cont .cont_lt .title h2 {
		font-size: 20px;
		line-height: 32px;
	}

	#cont .cont_lt .title p {
		padding: 15px 0;
		font-size: 14px;
	}

	#cont .cont_lt .title p em {
		margin: 0 10px;
	}

	#cont .cont_lt .word p {
		margin-top: .5rem;
		font-size: 15px;
		line-height: 26px;
	}

	.pev_net {
		margin-top: .5rem;
		padding-top: .5rem;
	}

	.pev_net p a {
		margin-bottom: .5rem;
	}

	#cont .cont_rt {
		display: none;
	}

	#home-banner.solu_ban.ser_ban .banner-img dd p {
		margin-top: 10px;
		font-size: 14px;
		line-height: 24px;
		width: auto;
	}

	.service .dl dl {
		width: 100%;
		margin-top: 30px;
		height: 6.5rem;
	}

	.service .dl dt:last-child img {
		width: 80px;
	}

	.service .dl a {
		width: 100px;
		margin-top: .5rem;
		font-size: 15px;
	}

	.service .dl dl:nth-child(2) a {
		margin-top: .5rem;
	}

	.service .dl {
		padding-bottom: .5rem;
	}

	.message {
		padding: .5rem 0;
	}

	.message .form {
		padding: 0 .5rem;
	}

	.message .form .flex {
		flex-wrap: wrap;
	}

	.message .form dl {
		margin-top: 13px;
	}

	.message .form dl,
	.message .form .select {
		width: 100%;
		margin-left: 0;
		padding: 10px;
	}

	.message .form dt {
		width: 15%;
		display: flex;
	}

	.message .form img {
		width: 30px;
		height: 30px;
	}

	.message .form dd {
		width: 85%;
	}

	.message .form i {
		top: 5px;
	}

	.message .form .btn {
		margin: 30px auto 10px auto;
		width: 150px;
		height: 45px;
		line-height: 45px;
		font-size: 15px;
	}

	#home-banner.solu_ban.ab_ban .banner-img dd h2 {
		font-size: 24px;
	}

	#home-banner.solu_ban.ab_ban .banner-img dd h2 em {
		font-size: 16px;
		display: block;
		margin-top: 15px;
	}

	#home-banner.solu_ban.ab_ban .banner-img dd h2 i {
		display: none;
	}

	.ab_one,
	.ab_five {
		padding: .5rem 0;
	}

	.ab_five .tip {
		font-size: 15px;
	}

	.about .ab_one .word,
	.ab_five .tip {
		padding: 0 .5rem;
		margin: 0;
	}

	.ab_five .dl {
		margin-top: .5rem;
		flex-wrap: wrap;
	}

	.about .ab_one .word p {
		font-size: 15px;
		line-height: 28px;
	}

	.about .ab_th .swiper-slide {
		height: 177px;
	}

	.about .ab_th .swiper {
		padding: 0 0 .5rem 0;
	}

	.ab_four {
		background-size: cover;
		padding: .5rem;
	}

	.ab_four .one {
		margin: .5rem auto 0 auto;
		flex-wrap: wrap;
	}

	.ab_four .one dl {
		width: 100%;
		margin-bottom: .5rem;
		background: #fff;
		padding: .5rem 0;
		border-radius: 10px;
		color: #000;
	}

	.message .form dl:nth-child(1),
	.message .form {
		margin-top: 0;
	}

	.ab_four .one dl:nth-child(3) {
		border: 0;
	}

	.ab_four dt,
	.ab_five dt {
		font-size: 18px;
		margin-bottom: 10px;
	}

	.ab_four dd,
	.ab_five dd {
		font-size: 14px;
	}

	.ab_four .tow dl,
	.ab_five dl {
		width: 100%;
		padding: .5rem 0;
		margin-top: .5rem;
	}

	.ab_four .tow dl:nth-child(1) {
		margin-top: 0;
	}

	.ab_five dd p {
		font-size: 15px;
		line-height: 26px;
	}

	.ab_four .tow {
		flex-wrap: wrap;
	}

	.ab_five .dl {
		padding: 0 .5rem
	}

	.ab_five .dl dl {
		padding: .5rem;
	}

	.ab_tow {
		background-size: cover;
		height: auto;
		padding: .5rem;
	}

	.parHd ul {
		padding-top: 0 !important;
	}

	.parHd li {
		padding-top: 15px;
		font-size: 14px;
		margin: 0 25px;
	}

	.parHd .tempWrap:after {
		top: 60%;
	}

	.parHd li:after,
	.parHd li.act:after {
		top: 47px;
	}

	.parBd .slideBox {
		padding: .5rem;
		height: auto;
		padding-bottom: 1.5rem;
	}

	.parBd p {
		line-height: 26px;
		font-size: 14px;
	}

	.sPrev,
	.sNext {
		bottom: 15px;
	}

	.sPrev {
		left: .5rem;
	}

	.sNext {
		right: .5rem;
	}

	.container #enterprise .enterprise-body {
		display: none;
	}

	.container #enterprise {
		width: 100%;
		padding: .5rem 0;
	}

	.wap_body {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		padding: 0 .5rem;
		text-align: center;
	}

	.wap_body dl {
		width: 48.5%;
		margin-top: .5rem;
		background: #fff;
		border-radius: 10px;
		box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.08);
		padding: .5rem 0;
	}

	.wap_body dl:last-child {
		width: 100%;
	}

	.wap_body dl:nth-child(1),
	.wap_body dl:nth-child(2) {
		margin-top: 0;
	}

	.wap_body img {
		width: 1rem;
	}

	.wap_body a {
		color: #333;
	}

	.index_five .name,
	.index_five .word .flex p:nth-child(2) {
		display: none;
	}

	.index_five {
		padding: .5rem 0;
	}

	.index_five .word {
		background: #fff;
		background-size: 100%;
		height: auto;
		padding: 0 .5rem;
	}

	.index_five .word .flex {
		margin-top: .5rem;
	}

	.index_five .word .flex p:nth-child(1) {
		width: 100%;
		font-size: 15px;
		line-height: 26px;
		background: url(../images/ipip.png) no-repeat 0 5px;
		padding: .35rem;
		border-radius: 10px 10px 0 0;
		background-size: 18px 18px;
		background: -webkit-linear-gradient(left, #f8fbff, #d2e5f9);
		background: -o-linear-gradient(right, #f8fbff, #d2e5f9);
		background: -moz-linear-gradient(right, #f8fbff, #d2e5f9);
		background: linear-gradient(to right, #f8fbff, #d2e5f9);
	}

	.index_five .word .flex p:nth-child(3) {
		width: 100%;
		font-size: 15px;
		background: #fff;
		box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.08);
		text-align: left;
		background-size: 18px 18px;
		padding: .35rem;
		border-radius: 0 0 10px 10px;
	}

	.index_five.mtb30 {
		margin-bottom: 0;
	}

	.about .ab_th {
		padding: .5rem 0;
	}

	.wap_tion {
		display: block;
		padding: .5rem;
		margin-top: -2rem;
		position: relative;
		z-index: 9999;
	}

	.wap_tion dl {
		background: #FFFFFF;
		box-shadow: 0 0.01rem 0.2rem 0 rgba(0, 0, 0, 0.08);
		border-radius: 10px;
		display: flex;
		padding: .5rem;
		margin-top: .5rem;
	}
	.wap_tion dl img{
		width: 1.5rem;
		margin-right: .5rem;
	}
	.wap_tion dl h2{
		font-size: 18px;
		font-weight: bold;
		margin-bottom: .15rem;
	}
	.wap_wap{
		display: none;
		position: fixed;
		width: 100%;
		bottom: 0;
		background: #fff;
		z-index: 99999;
		border-radius: 20px 20px 0 0;
	}
	.wap_wap .flex{
		padding: .5rem;
		border-bottom: 2px #eee solid;
	}
	.wap_wap .flex span{
		text-align: center;
		width: 33.33%;
	}
	.wap_wap .flex span.cur{
		color: #0568ff;
	}
	.wap_wap  .one{
		display: none;
		padding: .5rem;
	}
	.wap_wap  .one.cur{
		display: block;
	}
	.wap_wap  .one .title p{
		font-weight: bold;
		font-size: 16px;
		margin: .35rem 0;
	}
	.wap_wap  .one p{
		font-size: 14px;
		line-height: 26px;
	}
	.wap_wap.cur{
		display: block;
	}
}