
.home .product{
	padding: 0.4rem 0.15rem;
	background-color: #fff;
}
.home .grid_box{
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: auto;
	width: 100%;
	grid-gap: 0.1rem;
	margin-top: 0.3rem;
}
.home .product .grid_box .grid_item{
	width: 1.67rem;
	padding: 0.2rem 0.14rem;
	background: #F6FAFF center/cover no-repeat;
	background-image: url('../images/criteria_section1_bg1.png');
	border: 1px solid #CFDEF3;
}
.home .tongji{
	padding: 0.4rem 0.15rem;
	background-color: #fff;
	background-size: cover;
	background-color: #2A7EFC;
	background-image: url('../images/criteria_section2_right.png');
}
.home .tongji .top_box{
	position: relative;
	background-color: rgba(255,255,255,0.1);
	padding: 0.22rem 0 0.22rem 0.35rem;
	margin-top: 0.3rem;
}
.home .tongji .top_box::before{
	content: "";
	position: absolute;
	top: 0.2rem;
	left: 0.2rem;
	bottom: 0;
	width: 2px;
	background: linear-gradient(330deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}

.home .tongji .nums{
	background-color: rgba(255,255,255,0.2);
	padding: 0.14rem 0.2rem 0.13rem;
	margin-top: 0.15rem;
}
.home .tongji .nums img{
	width: 0.15rem;
}
.numk{
	font-weight: 800;
	font-size: 0.18rem;
	color: #FFEC6C;
}
.home .tongji .v_line{
	width: 1px;
	height: 0.24rem;
	background-color: rgba(255,255,255,0.2);
}
.home .tongji .desc{
	height: 0.62rem;
	padding: 0 0.1rem;
	background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%);
}
.home .tongji .desc .text{
	font-size: 0.13rem;
	color: #fff;
}
.home .tongji .desc .v_sm_line{
	height: 0.13rem;
	width: 0.02rem;
	background-color: #fff;
}
.home .tongji .down_btn{
	display: block;
	width: 1.65rem;
	height: 0.41rem;
	background: linear-gradient(360deg, #FFBA00 0%, #FFE203 100%);
	border-radius: 0.2rem;
	color: #A36418;
	font-size: 0.15rem;
	text-align: center;
	line-height: 0.41rem;
	margin: 0.1rem auto 0;
}
.fun_card{
	width: 1.66rem;
	background: #FFFFFF;
	box-shadow: 0px 3px 0.08rem 0px rgba(0,38,116,0.102);
	border-radius: 0.04rem;
	border: 1px solid #BECFFF;
	padding: 0.14rem 0.1rem;
}
.fun_card img{
	width: 0.14rem;
	height: 0.14rem;
}
.fun_card .zhongduan{
	color: #595E6F;
	font-size: 0.13rem;
	padding-left: 0.12rem;
}
.fun_card .zhongduan p{
	position: relative;
}
.fun_card .zhongduan p::before{
	content: '';
	width: 0.04rem;
	height: 0.04rem;
	border-radius: 50%;
	background-color: #93BDFC;
	position: absolute;
	top: 0.05rem;
	left: -0.15rem;
}
.center-card{
	width: 2.68rem;
	height: 0.97rem;
	background: #FFFFFF;
	box-shadow: 0px 3px 0.08rem 0px rgba(0,38,116,0.102);
	border-radius: 0.04rem;
	border: 1px solid #BECFFF;
	margin: 0.42rem auto;
}
.center-card img{
	width: 1rem;
}
.home .xuqiu{
	height: 2rem;
	padding: 0.4rem 0.15rem;
	background-size: cover;
	background-image: url('	../images/criteria_section4_bg.png');
}
.shop_btn{
	width: 0.85rem;
	height: 0.31rem;
	border-radius: 3px;
	border: 1px solid #FFFFFF;
	text-align: center;
	line-height: 0.31rem;
	color: #fff;
}
.primary{
	background: #2A7EFB;
	border: 1px solid #2A7EFB;
}
.info{
	background: transparent;
	border: 1px solid #fff;
}
.xitong{
	padding: 0.4rem 0.15rem;
	background-color: #F9FAFC;
}
.xitong .grid_item{
	width: 1.67rem;
	padding: 0.16rem 0.11rem;
	background-color: #fff;
	border-radius: 0.04rem;
}
.xitong .grid_item img{
	width: 0.6rem;
}
.xitong .grid_item .desc{
	font-size: 0.13rem;
	color: #8F96A0;
	text-align: center;
}
.home .section_one{
	padding: 0.4rem 0.15rem;
	background-color: #F5F9FF;
}
.home .section_one img{
	width: 3rem;
	height: 1.88rem;
	margin: auto;
}
.home .section_one .tit{
	font-size: 0.18rem;
	color: #041631;
	text-align: center;
	margin-top: 0.4rem;
	margin-bottom: 0.27rem;
}
.home .section_one .dot{
	display: block;
	width: 0.04rem;
	height: 0.04rem;
	border-radius: 50%;
	background-color: #2A7EFC;
}
.home .section_one .text{
	margin-left: 0.1rem;
	color: #757F9F;
	font-size: 0.13rem;
}
.home .frame{
	padding: 0.4rem 0.15rem;
	background-size: cover;
	background-image: url('../images/criteria_section11_bg.png');
}
.w_50{
	width: 50%;
}
.frame_card{
	border-radius: 0.06rem;
	background: #FFFFFF url("../images/criteria_section11_card.png") left top/100% no-repeat;
}
.frame_card ~ .frame_card{
	margin-top: 0.2rem;
}
.frame_card_header{
	padding-left: 0.22rem;
	height: 0.5rem;
	color: #333;
	font-size: 0.15rem;
	font-weight: bold;
}
.frame_card_body{
	padding:0.18rem 0.22rem;
	font-size: 0.13rem;
	color: #333;
}
.frame_card_body p ~ p{
	margin-top: 0.1rem;
}
.h_320{
	height: 3.2rem;
}
.home .erkai{
	padding: 0.4rem 0.15rem;
	background: #F7F9FB;
}
.erkai_tab{
	border-bottom: 1px solid #D4D4D4;
	margin: 0.3rem 0.15rem;
}
.erkai_tab .tab_item{
	position: relative;
	padding-bottom: 0.16rem;
	font-weight: 600;
	font-size: 0.16rem;
	color: #333333;
	width: 100%;
	text-align: center;
}
.erkai_tab .active{
	color: #2A7EFB;
	border-bottom: 2px solid #2A7EFB;
}
.erkai_content{
	margin-top: 0.3rem;
	background: #FFFFFF;
	box-shadow: 0px 1px 0.08rem 0px rgba(0,38,116,0.102);
	padding: 0.27rem 0.25rem;
	background: url("../images/criteria_section12_bg2.png") right bottom/cover no-repeat;
}
.erkai_item img{
	width: 0.18rem;
	height: 0.18rem;
}
.erkai_item ~ .erkai_item{
	margin-top: 0.21rem;
}

.fangan{
	padding: 0.4rem 0.15rem;
	background: #fff;
}
.bushu_item{
	width: 1.7rem;
	background: #FFFFFF;
	box-shadow: 0px 3px 0.08rem 0px rgba(0,38,116,0.102);
	padding: 0.22rem 0.2rem;
}
.fangan .blue{
	border-top: 0.03rem solid #2A7EFC;
}
.fangan .blue .bushu_item_tit{
	color: #2A7EFC;
}
.fangan .green{
	border-top: 0.03rem solid #14D2DE;
}
.fangan .green .bushu_item_tit{
	color: #14D2DE;
}
.bushu_item img{
	width: 0.32rem;
	height: 0.32rem;
	margin: auto;
}
.bushu_item .bushu_item_tit{
	font-size: 0.16rem;
	font-weight: bold;
	margin: 0.1rem auto 0.2rem;
	text-align: center;
}
.bushu_desc {
	list-style: none;
	font-size: 0.14rem;
	color: #333;
}
.bushu_desc li ~ li{
	margin-top: 0.1rem;
}
.blue .bushu_desc li::before{
	counter-increment: ul;
	content: counter(ul, disc);
	display: inline-block;
	width: 0.03rem;
	height: 0.03rem;
	color: #2A7EFC;
	margin-right: 0.1rem;
}
.green .bushu_desc li::before{
	counter-increment: ul;
	content: counter(ul, disc);
	display: inline-block;
	width: 0.03rem;
	height: 0.03rem;
	color: #14D2DE;
	margin-right: 0.1rem;
}
.xiaoshoumoshi{
	padding: 0.4rem 0.15rem;
	background: #F5F9FF;
}
.moshi_card{
	background: #FFFFFF;
	box-shadow: 0px 3px 0.08rem 0px rgba(0,38,116,0.102);
	padding: 0.21rem 0.17rem;
	border-radius: 0.03rem;
	margin-top: 0.25rem;
}
.moshi_card img{
	width: 0.5rem;
	margin-right: 0.1rem;
}
.more_btn{
	width: 0.85rem;
	height: 0.31rem;
	text-align: center;
	line-height: 0.31rem;
	border-radius: 3px;
	border: 1px solid #2A7EFB;
	font-size: 0.13rem;
	color: #2A7EFB;
}
.yanshi{
	padding: 0.4rem 0.15rem;
	background-size: cover;
	background-image: url('../images/criteria_section16_bg.png');
}
.proview_card{
	padding: 0 0.11rem 0.15rem;
	border-top: 0.03rem solid #2A7EFC;
	border-radius: 0.03rem;
	background-color: #FFFFFF;
	margin: 0.3rem 0 0.1rem;
}
.qrocde_card{
	padding: 0.2rem 0.3rem;
	border-top: 0.03rem solid #FF9D00;
	border-radius: 0.03rem;
	background-color: #FFFFFF;
}
.qrocde_card img{
	width: 0.66rem;
	height: 0.66rem;
	margin: auto;
}
.qrocde_card p{
	text-align: center;
	font-size: 0.12rem;
	margin-top:0.05rem;
	color: #333;
}
.proview_card_header{
	height: 0.4rem;
	font-size: 0.12rem;
	color: #333;
}
.proview_card .plat{
	width: 0.6rem;
}
.proview_card .address{
	flex: 1;
}
.proview_card .account{
	width: 0.47rem;
}
.proview_card .password{
	width: 0.47rem;
}
