/*
Theme Name: 系统方案样式
Author: 赖小冰
Version: 1.0.0 
Created: 2025.1.11
*/
.btn-info{
	font-size: 16px;
}
.solution-pain-point{
	margin-top: 40px !important;
}
.pain-point-title{
}
.pain-point-title h1,.solution-system-title h1{
	margin: 30px 0 20px;
	text-align: center;
	font-size: 32px;
	font-weight: 500;
	color: #061828;
}
.pain-point-list{
}
.pain-point-list-row{
	margin-top: 30px;
}
.pain-point-list-row ul li{
	float: left;
	width: 50%;
	padding: 0 15px;
	background: url("../images/index/ban.jpg") center center no-repeat;
}
.pain-point-list-row ul li:first-child{
	/* padding-right: 40px; */
}
.pain-point-list-row ul li:last-child{
	/* padding-left: 40px; */
}
.pain-point{
	position: relative;
	min-height: 155px ;
	padding: 30px;
	border-radius: 10px;
	border: 1px solid #f1f1f1;
	background-color: #fff;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.13);
	font-size: 20px;
	overflow: hidden;
}
.pain-point-icon{
	position: absolute;
	top: 20px;
	right: 25px;
	width: 100px;
}
.pain-point-text{
}
.pain-point-text p{
	max-width: 380px;
	margin: 0;
	font-size: 22px;
	color: #061828;
}
.pain-point-text p:last-child{
	min-width: 200px;
	margin-top: 10px;
	font-size: 16px;
	color: #73747b;
	font-weight: lighter;
}
.solution-system{
	background: url("../images/solution/solution-system-tab-bg.jpg") center no-repeat;
	/* background: url("../images/solution/ai_card_bg.jpg") top center no-repeat; */
	background-size: cover;
	padding: 40px 0 55px;
}
.solution-system-tab{
	height: 600px;
	margin: 30px auto;
	position: relative;
	overflow: visible;
}
.solution-system-tab>div{
	background-color: rgb(255,255,255,0.6);
}
.solution-system-tab-list{
	float: left;
	height: 600px;
}
.solution-system-tab-list>ul>li{
	width: 150px;
	height: 200px;
	padding: 30px;
	text-align: center;
	line-height: 140px;
	font-size: 22px;
	color: #061828
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	cursor: default;;
}
.solution-system-tab-list .focus{
	background-color: #ff6700;
	color: #fff;
}
.solution-system-tab-content{
	height: 600px;
	margin-left: 150px;
}
.solution-system-tab-content>ul>li{
	display: none;
	min-width: 800px;
}
.solution-system-tab-content>ul>li h2{
	margin-top: 0;
	font-size: 24px;
}
.solution-system-tab-content>ul>li p{
	font-size: 16px;
	color: #73747b;
}
.solution-system-tab-content .focus{
	display: block !important;
}
.system_product_intro{
	float: left;
	min-width: 500px;
	padding: 150px 80px;
}
.btn_experience{
	display: inline-block;
	margin-top: 30px;
	padding: 10px 25px;
	border-radius: 100px;
	border: 1px solid #ff6700 !important;
	font-size: 20px;
	color: #ff6700;
}
.btn_experience:hover{
	color: #ffffff!important;
	background-color: #ff6700;
	text-decoration: none;
}
/* .record_video{
	float: right;
	width: 300px;
	height: 700px;
	border-radius: 40px;
	margin-right: 40px;
	margin-top: -28px;
	overflow: hidden;
} */
.record_video_PC{
	width: 480px;
}
.record_video_PC video{
	position: absolute;
	top: 100px;
	right: -10px;
	height: 312px;
	border-radius: 10px;
}
.record_video_PC img{
	position: absolute;
	top: 90px;
	right: -20px;
	height: 400px;
	z-index: 1;
}
.record_video_APP video{
	position: absolute;
	top: -50px;
	right: 100px;
	height: 695px;
	border-radius: 40px;
}
.record_video_APP img{
	position: absolute;
	top: -60px;
	right: 85px;
	height: 720px;
	z-index: 1;
}
.function_tag{
	margin-bottom: 10px;
}
.function_tag span{
	display: inline-block;
	min-width: 150px;
	font-size: 16px;
	color: #73747b;
}
.function_tag span i{
	margin-right: 5px;
	color: #ff6700;
}