﻿.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: "020";
	height: 0px;
	display: block;
	overflow: hidden;
	clear: both;
}

@media only screen and (min-width:100px) and (max-width:767px) {
	.pct{
		display: none;
	}
	.daodu_box{
		display: none;
	}
	.zt-content {
		padding: 0rem 2rem;
	}
	.banner img {
		width: 100vw;
		height: 36vw;
	}
	.main_ms {
		width: 100%;
		padding: 0rem 1rem;
	}
	.xxbt {
		margin: 2rem 0rem;
	}
	.xxbt img {
		width: 100%;
	}
	.pct {
		display: none;
	}
	.wldd_xxk {
		margin-bottom: 1rem;
	}
	.wldd_xxk ul {
		display: -webkit-box;
		overflow-x: auto;
		/*适应苹果*/
		-webkit-overflow-scrolling: touch;
	}
	.wldd_xxk ul::-webkit-scrollbar {
		display: none;
	}
	.wldd_xxk ul li {
		width: 32%;
		height: 8rem;
		background: #F6F8FA;
		border-radius: 0.13rem;
		margin-right: 1rem;
		position: relative;
		top: -1rem;
		/* z-index: 9999; */
	}
	.wldd_xxk ul li a {
		width: 100%;
		height: 8rem;
		background: #F6F8FA;
		border-radius: 0.13rem;
		/* margin-left: 2rem; */
		display: inline-block;
		padding: 2.2rem 1.6rem 0.7rem 1.6rem;
		text-align: center;
		font-size: 2rem;
	}
	/*.wldd_xxk ul li a {
		width: 3.5rem;
		height: 2.25rem;
		font-family: "微软雅黑";
		font-size: 0.88rem;
		color: #333333;
		letter-spacing: 0;
		text-align: center;
		line-height: 1.13rem;
		font-weight: 500;
		pointer-events: none;
	}*/
	.wldd_xxk ul li .hover {
		color: #FFFFFF !important;
		background: #1492FF;
	}
	.wldd_xxk ul li :hover {
		color: #FFFFFF !important;
		background: #1492FF;
	}
	.wldd_xxk ul li img {
		display: none;
	}
	.hover img {
		display: block !important;
		width: 1.5rem;
		height: 1.1rem;
		/* margin-left: 2rem; */
		position: absolute;
		   top: 8rem;
    left: 6rem;
	}
	.tpzs a img {
		width: 100%;
	}
	.xxz {
		width: 100%;
		padding: 1rem;
		/*width: 21.88rem;
height: 22.25rem;*/
		background: #FFFFFF;
		box-shadow: 0rem 0.19rem 1.5rem 0rem rgba(21, 38, 51, 0.06);
		border-radius: 0.25rem;
	}
	.xxz ul li {
		height: 4rem;
		line-height: 4rem;
		background: url(fd.png) 1rem 1.9rem no-repeat;
		background-size: 4px 4px;
	}
	.xxz ul li a {
		float: left;
		width: 70%;
		font-size: 2rem;
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		padding-left: 2rem;
	}
	.xxz ul li span {
		float: right;
		font-size: 2rem;
		color: #999999;
	}
	.wldd_zlm {
		margin-bottom: 1rem;
	}
	.wldd_zlm span {
		font-family: "微软雅黑";
		font-size: 2.5rem;
		font-weight: bold;
		font-stretch: normal;
		letter-spacing: 0rem;
	}
	.ddgd {
		width: 100%;
		height: 3rem;
		line-height: 3rem;
		text-align: center;
		background: #F6F8FA;
		display: inline-block;
		font-family: "微软雅黑";
		font-size: 2rem;
		color: #4497F7;
		letter-spacing: 0;
		text-align: center;
		font-weight: 400;
		margin: 1rem 0rem;
	}
	.zxzc {
		width: 100%;
		background: #FFFFFF;
		box-shadow: 0rem 0.19rem 1.5rem 0rem rgba(21, 38, 51, 0.06);
		border-radius: 0.25rem;
	}
	.xxbtgd {
		display: none;
	}
	.zxzc_top span {
		width: 100%;
		height: 2rem;
		font-family: "微软雅黑";
		font-size: 2.5rem;
		color: #333333;
		letter-spacing: 0;
		font-weight: 500;
		margin: 1rem 0rem;
		padding: 0rem 1rem;
	}
	.zxzc_top p {
		width: 100%;
		font-family: "微软雅黑";
		letter-spacing: 0;
		line-height: 2rem;
		font-weight: 400;
		margin: 1rem 0rem;
		padding: 0rem 1rem;
	}
	.zy {
		color: #868788;
		font-size: 2rem;
	}
	.ckxq {
		font-size: 2rem;
	}
	.zxzcnl {
		width: 100%;
		padding: 1rem;
		/*width: 21.88rem;
height: 22.25rem;*/
		background: #FFFFFF;
		box-shadow: 0rem 0.19rem 1.5rem 0rem rgba(21, 38, 51, 0.06);
		border-radius: 0.25rem;
	}
	.zxzcnl ul li {
		height: 4rem;
		line-height: 4rem;
		background: url(fd.png) 1rem 1.9rem no-repeat;
		background-size: 4px 4px;
	}
	.zxzcnl ul li a {
		float: left;
		width: 70%;
		font-size: 2rem;
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		padding-left: 2rem;
	}
	.zxzcnl ul li span {
		float: right;
		font-size: 2rem;
		color: #999999;
	}
	.zxzcnr {
		display: none;
	}
	/* 常见问题 */
	.app-title {
		width: 19vw;
		height: 5vw;
		font-family: PingFang-SC-Heavy;
		font-size: 5vw;
		font-weight: bold;
		line-height: 7vw;
		letter-spacing: 0vw;
		color: #000000;
	}
	.app-more a {
		display: block;
		text-align: center;
		width: 18vw;
		height: 6vw;
		line-height: 6vw;
		font-size: 2rem;
		float: right;
		background-color: #f6f6f6;
		color: #1492ff;
		margin-top: 0.3rem;
	}
	.Q {
		width: 100%;
		margin: 0 auto;
		margin-bottom: 2rem;
	}
	.app_question {
		width: 100%;
		height: AUTO;
		margin-top: 4vw;
	}
	.app_question li {
		/*border-bottom: 1px solid #e6e6e6;*/
		float: left;
		width: 100%;
		overflow: hidden;
		padding: 0 1vw;
		margin-bottom: 2rem;
	}
	.app_question li .qa-list-title {
		overflow: hidden;
		padding: 2vw;
		padding-left: 0rem;
	}
	.qa-list-title img {
		display: inline-block;
		/* width: 24px;
  height: 24px; */
		float: left;
		width: 5vw;
	}
	.qa-list-title p {
		float: left;
		font-size: 4vw;
		color: #333333;
		letter-spacing: 0;
		line-height: 6vw;
		font-weight: bold;
		height: 7vw;
		width: 90%;
		padding-left: 2vw;
		display: inline-block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	a {
		color: #333333;
	}
	.qa-list li .qa-list-con {
		padding: 0 40px 0 71px;
	}
	.qa-list-con p {
		text-align: justify;
		font-size: 3.8vw;
		color: #151515;
		letter-spacing: 0;
		line-height: 3rem;
		min-height: 4vw;
	}
	.rmfwln {
		display: none;
	}
	.zczxln {
		display: none;
	}
	.twwdln {
		display: none;
	}
	.zxzcln {
		display: none;
	}
	.zxzxln {
		display: none;
	}
	.cjwt{
		display: none;
	}
	.sjbmhz{
		width: 100%;
		height: 222px;
		background: #F1F4F7;
		padding: 30px 25px;
		float: left;
		margin-bottom: 2rem;
	}
	.mc{
		width: 100%;
		height: 30px;
		background: url(btpic.png) 0px 0px no-repeat;
		background-size: 30px;
		padding-left: 35px;
	}
	.mc span{
		display: inline-block;
		height: 30px;
		line-height: 30px;
		font-family: "微软雅黑";
		font-size: 18px;
		color: #2F4261;
		letter-spacing: 0;
		font-weight: 500;
	}
	.mc a{
		width: 15px;
		height: 30px;
		float: right;
		background: url(gd.png) 0 center no-repeat;
	}
	.sjlist{
		margin-top: 15px;
	}
	.sjlist li{
		width: 100%;
		height: 40px;
		line-height: 40px;
		font-family: "微软雅黑";
		font-size: 15px;
		color: #2F4261;
		letter-spacing: 0;
		font-weight: 500;
		padding-left: 15px;
		opacity: 0.85;
		background: url(./yd.png) 0 center no-repeat;
		background-size: 7px;
		    overflow: hidden;
		    display: -webkit-box;
		    -webkit-box-orient: vertical;
		    -webkit-line-clamp: 1;
	}
	.shang{
		margin-top: 2rem;
	}
}