.tns_section{
	padding: 2%;
	padding-bottom: 30px;
	border-bottom: 1px solid #ddd;
}
.summary_title{
	font-size: .32rem;
	color: #111111;
	text-align: center;
	padding: 10px 0;	
	line-height: 28px;
	
}


.adv_item {
	margin-right:2%;
	margin-bottom: 2%;
	background: white;
	text-align: center;
	padding: 10px;
	box-sizing: border-box;	
	border: none;
	box-shadow: 0px 8px 10px 0 rgb(10 14 29 / 8%);
	/* height: 166px; */
	border-radius: 8px;
	float: left;
	width: 49%;
}

.adv_item:nth-child(2n){
	margin-right: 0;
}
.adv_item .adv_img {
	height: 50px;
	width: 50px;	
}
.adv_item .adv_img_p1 {
	font-size: .28rem;
	padding: 0 10px;	
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	color: #D93259;
}

.adv_item .adv_img_p2 {
	font-size: .24rem;
	padding: 0 10px;	
	overflow: hidden;
	height: 84px;
	line-height: 20px;
	color: #9A9A9A;
}


/* .adv_wei{
	height: 186px;
}
.adv_wei .adv_img_p2{
	height: 82px;
} */

.success_case_item{
	margin-bottom: 30px;
}
.success_case_item img{
	float: left;
	width: 100%;
}
.success_case_item .success_case_main{
	margin-left: 52%;
}
.success_case_item h3{
	font-size: .4rem;
	font-weight: normal;
	color: #494949;
}
.success_case_item p{
	color:#5D5D5D;
	margin-top: 15px;
	font-size: .26rem;
}

.cs_order_process{
	font-size: .26rem;
}
.cs_order_item{
	float: left;
	width: 24%;
	background: #fff;
	margin-right: 1%;
	text-align: center;
	padding: 4px 0px;
	border-radius: 6px;
}
.process_num{
	color: #D92A51;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	font-size: .24rem;
}
.process_content{
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	font-size: .24rem;
	color: #9A9A9A;
}
.cs_order_item img{
	width: 50px;
	height: 50px;
	margin: 10px 0;
}

.problem_list{
	border : 1px solid #ddd;
	width: 100%;
	margin: 0 auto;

}
.problem_item{
	border-bottom: 1px solid #ddd;
	padding: 0 10px;
}
.problem_item:last-child{
	border-bottom: 0;
}
.problem_item .problem_item_p{
	padding: 15px 0;
	/*line-height: 45px;*/
	line-height: 20px;
	text-align: left;
}

.problem_item  .problem_title{
	width: 80%;
	font-size: 0.24rem;
}
.problem_item.open .open_img {
	display:  inline-block;
}
.problem_item .open_img {
	display:  none;
}
.problem_item.open  .close_img {
	display: none;
}
.problem_item .problem_link img{
	width: 12px;

}
.problem_item .close_img {
	display: inline-block;
}

.problem_item .problem_item_a{
	text-align: left;
	font-size: .22rem;
	line-height: 30px;
	display: none;
}
.problem_item.open .problem_item_a{
	display: block;
}
.tns_problem{
	padding-bottom: 30px;
}

.growing_img{
	width: 100%;
	display: block;
}

.lianxi_case_item{
	margin-bottom: 20px;
}
.lianxi_case_item img{
	float: left;
	width: 49%;
}
.lianxi_case_item .lianxi_case_main{
	margin-left: 52%;
}
.lianxi_case_item p{
	font-size: .24rem;
	font-weight: bold;
	color: #494949;
	padding-top: 70px;
}

.tns_join {
	background: url(/Public/static/images/home/index_com/mob/index/join_bg.png) center no-repeat;
	background-size: auto 100%;
	height: 120px;
	display: flex;
	justify-content: flex-end;
	align-items: center;

}
.tns_join .tns_content p{
	color: #fff;
	font-size: .26rem;	
	line-height: 24px;
}

.tns_join .tns_content a{
	display: inline-block;
	font-size: .24rem;
	line-height: 30px;
	padding: 0 14px;
	background: #FFFFFF;
	text-decoration: none;
	color: #373737;
	border-radius: 6px;
	width: 120px;
}