.pro{
	width: 100%;
}
.pro_cnt{
	width: 100%;
	/* padding: 40px 0 ; */
	padding-top: 40px;
}
.pro_cnt_ul{
	width: calc(50% - 5px);
	float: left;
	background: #f4f4f4;
	border-radius: 5px;
	padding-bottom: 20px;
	margin-bottom: 40px;
}
.pro_cnt_ul:nth-child(2) .pro_cnt_ul_head_span1{
	color: #fca51d;
}
.pro_cnt_ul:nth-child(3) .pro_cnt_ul_head_span1{
	color: #56e775;
}
.pro_cnt_ul:nth-child(4) .pro_cnt_ul_head_span1{
	color: #fc1dea;
}
.pro_cnt_ul:nth-child(5) .pro_cnt_ul_head_span1{
	color: #fc1d8b;
}
.pro_cnt_ul:nth-child(6) .pro_cnt_ul_head_span1{
	color: #5c1dfc;
}
.pro_cnt_ul:nth-child(2n+1){
	margin-right: 10px;
}
.pro_cnt_ul_head p{
	height: 50px;
	line-height: 50px;
	margin-left: 20px;
}
.pro_cnt_ul_head_span1{
	font-size: 20px;
	font-weight: 600;
	color: #56b6e7;
}
.pro_cnt_ul_head_span2{
	font-size: 12px;
	color: #a6a6a6;
}
.pro_cnt_ul_head_more{
	font-size: 12px;
	color: #a6a6a6;
	float: right;
	margin-right: 20px;
}
.pro_cnt_ul_head_more:hover{
	color: #fca51d;
}
.pro_cnt_ul_li{
	width: calc(33.3% - 0px);
	float: left;
	box-sizing: border-box;
	padding: 5px;
}
.pro_cnt_ul_li_img{
	width: 100%;
}
.pro_cnt_ul_li_img img{
	width: 100%;
	height: 130px;
}
.pro_cnt_ul_li_title{
	font-size: 14px;
	color: #262626;
	display: block;
	height: 40px;
	line-height: 40px;
}
.pro_cnt_ul_li_title:hover{
	color: #fca51d;
}
.pro_cnt_ul_li_p{
	font-size: 12px;
	color: #989898;
}


/* 新页面样式 */
.pro_new_btn{
	display: flex;
	flex-wrap: wrap;
}
.pro_new_list_lis{
	width: 100%;
	padding: 80px 0;
}
.pro_new_list_lis:nth-child(2n){
	background: rgb(237,237,237);
}
.pro_new_btn_li{
	margin-right: 5%;
	font-size: 16px;
	border-radius: 50px;
	height: 50px;
	line-height: 50px;
	padding: 0 15px;
	background: rgb(10,201,42);
	color: white;
	cursor: pointer;
	width: 20%;
	margin-bottom: 20px;
	text-align: center;
}
.pro_new_btn_li.active{
	background: rgb(85,136,229);
}
.pro_new_btn_li:hover{
	background: rgb(85,136,229);
}
.pro_new_list{
	margin-top: 40px;
}
.pro_new_list_li{
	display: flex;
	justify-content: space-between;

}
.pro_new_list_li_cnt{
	width: 50%;
}
.list_li_cnt_title{
	font-size: 24px;
	color: #333333;
	text-align: center;
	height: 50px;
}
.list_li_cnt_text{
	text-indent: 2em;
	font-size: 14px;
	line-height: 30px;
	color: #666;
}
.pro_new_list_li_img{
	width: 40%;
	text-align: center;
}
.pro_new_list_li_img img{
	width: 330px;
}


/* 解决方案 */
.sol_cnt{
	
}
.sol_btn{
	display: flex;
	justify-content: space-between;
	margin: 40px auto;
}
.sol_btn_li{
	margin-right: 30px;
	font-size: 16px;
	border-radius: 50px;
	height: 50px;
	line-height: 50px;
	padding: 0 15px;
	background: rgb(10,201,42);
	color: white;
	cursor: pointer;
}
.sol_btn_li:hover{
	background: rgb(85,136,229);
}
.sol_btn_li.active{
	background: rgb(85,136,229);
}
.sol_cnt{
}
.sol_cnt_li{
	background: white;
	padding: 80px 0;
}
.sol_cnt_li:nth-child(2n){
	background: rgb(237,237,237);
}
.sol_cnt_wid{
	display: flex;
	justify-content: center;
}	
.sol_li_img{
	width: 57%;
	text-align: center;
}
.sol_li_img img{
	width: 310px;
}
.sol_li_text{
	width: 43%;
}
.sol_cnt_li:nth-child(2n) .sol_li_text{
	padding-left: 160px;
}
.sol_li_text_title{
	font-size: 20px;
	color: #333333;
	height: 40px;
}
.sol_li_text_content{

}
.sol_li_text_content_p{
	color: #666;
	font-size: 12px;
	margin-top: 10px;
}
.sol_li_text_content_text{
	color: #666;
	font-size: 12px;
}
.sol_li_text_content_rec{
	font-size: 12px;
	color: rgb(85,136,229);
}