.banner-wrapper {
	background: url(/lvruhua/solution/fz_cloud/banner.png) no-repeat center top;
	background-size: cover;
	height:460px;
}
/*
.banner .btn-div {
    padding: 20px 0 30px 0;
}
*/
/*
.overview-flag dl {
	width: 206px;
}
.overview-flag dl:last-child dt{
	padding-top:24px;
}
.overview-flag dl:last-child dt img{
	width:40px;
	height:40px;
}
*/
.advantage-content-item .hover-div {
	width: 393px;
	padding: 100px 20px;
}

.advantage-content-item .hover-div p {
	text-align: center;
}

.advantage-content-item:hover .hover-div {
	padding: 160px 20px;
}


/*功能优势*/

.advantage-content div.advantage-content-item {
	width: 393px;
	margin: 0 5px;
}

.advantage-content div.advantage-content-item :first-child {
	margin-left: 0;
}

.advantage-content div.advantage-content-item :last {
	margin-right: 0;
}

.advantage-content div.advantage-content-item:nth-child(1) {
	background: url(/lvruhua/solution/fz_cloud/advantage01.png) no-repeat center top;
	background-size: cover;
}

.advantage-content div.advantage-content-item:nth-child(2) {
	background: url(/lvruhua/solution/fz_cloud/advantage02.png) no-repeat center top;
	background-size: cover;
}

.advantage-content div.advantage-content-item:nth-child(3) {
	background: url(/lvruhua/solution/fz_cloud/advantage03.png) no-repeat center top;
	background-size: cover;
}

.need-content-btm .div-lf {
	width: 260px;
}

.need-content-btm .div-rg dl:nth-child(1) dt {
	background: url("/website2019/img/pro-img-13.svg") no-repeat center center;
}

.need-content-btm .div-rg dl:nth-child(2) dt {
	background: url("/website2019/img/pro-img-12.svg") no-repeat center center;
}

.need-content-btm .div-rg dl:nth-child(3) dt {
	background: url("/website2019/img/pro-img-59.svg") no-repeat center center;
}

.need-content-btm .div-rg dl:nth-child(1)::hover dt {
	background: url("/website2019/img/pro-img-12-hover.svg") no-repeat center center;
}

.need-content-btm .div-rg dl:nth-child(2)::hover dt {
	background: url("/website2019/img/pro-img-3-hover.svg") no-repeat center center;
}


/*.need-content-btm .div-rg dl:nth-child(3)::hover dt{
	background:url("/website2019/img/pro-img-1-hover.png") no-repeat center center;
}*/

.rdPlatform-wrapper,
.industry-wrapper {
	width: 100%;
	/*background: url(/website2019/img/solution/ykj-bg.jpg) no-repeat center top;*/
	background-size: cover;
}

.rdPlatform {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 40px;
}

.rdPlatform div img {
	display: block;
	margin: 0 auto;
}

.rdPlatform div {
	padding-top: 30px;
}

.industry {
	width: 1200px;
	margin: 0 auto;
	padding-bottom:60px;
}

.industry-content {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.industry-content-item {
	width: 393px;
	height: 475px;
	background: rgba(255, 255, 255, 1);
	border: 1px solid rgba(225, 226, 240, 1);
	padding: 30px;
}

.industry-content-item h5 {
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	line-height: 24px;
	color: rgba(64, 64, 64, 1);
	opacity: 1;
	text-align: center;
	margin: 0;
	padding-bottom: 20px;
}

.industry-content-item img {
	width: 330px;
	height: 180px;
	margin-bottom:20px;
}

.industry-content-item p {
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	line-height: 24px;
	color: rgba(102, 102, 102, 1);
	opacity: 1;
	margin: 0;
}

.course-wrapper {
	width: 100%;
	background: url(/website2019/img/solution/ykj-bg.jpg) no-repeat center top;
	background-size: cover;
}

.course {
	width: 1200px;
	margin: 0 auto;
	padding-bottom:60px;
}

.course-tp {
	display: flex;
	justify-content: flex-start;
}

.course-tp-lf {
	width: 800px;
	height: 450px;
	position: relative;
}

.vedio-front {
	position: absolute;
	top: 0;
    left: 0;
    bottom: 0;
    right: 0;
	padding-top: 126px;
	padding-left: 90px;
}

.vedio-front h3 {
	font-size: 48px;
	/*padding-left: 80px;*/
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: rgba(255, 255, 255, 1);
	opacity: 1;
	margin: 0;
	margin-bottom: 28px;
}

.vedio-front h5 {
	/*padding-left: 80px;*/
	font-size: 36px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #4D98FE;
	opacity: 1;
	margin: 0;
}

.play {
	margin-top: 20px;
	background: url(play_02.png) no-repeat center;
	background-size: cover;
	width: 120px;
	height: 68px;
	cursor: pointer;
	position:absolute;
	bottom:20px;
	left:20px;
}

.play:hover {
	background: url(play_active02.png) no-repeat center;
}

.course-tp-rg {
	width: 400px;
	height: 450px;
	/*border: 1px solid #f5f5f6;*/
	background: #fff;
	box-shadow: 0 0 25px 0 rgba(0,0,0,0.13);
}

.course-tp-tab ul {
	display: flex;
	justify-content: flex-start;
	/*border-bottom: 1px solid #d9d9d9;*/
	width: 400px;
	/*padding: 0 40px;*/
	background: #F5F5F6;
}

.course-tp-tab ul li {
	height: 70px;
	line-height: 70px;
	width: 200px;
	text-align: center;
}
.course-tp-tab ul li a{
	color:#333;
}
/*
.course-tp-tab ul li.active a:after {
	background: #0068B7;
}
*/
.course-tp-tab ul li a {
	position: relative;
	height: 50px;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	line-height: 21px;
	color:#333;
	padding-bottom: 16px;
}
/*
.course-tp-tab ul li a:hover::after {
	background: #0068B7;
}
*/
.course-tp-tab ul li a:after {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	content: "";
	height: 2px;
}
/*
.course-tp-tab ul li a:hover,
.course-tp-tab ul li a:visited,
.courseBox a:hover {
	color: #0068B7;
}
*/
.course-tp-content {
	padding: 30px;
}
/*
.catalogue{
	padding-top:24px;
}
*/
.courseBox {
	display: none;
}

.courseBox a {
	display: block;
	/*margin-bottom: 40px;*/
	color: #333;
	font-size: 16px;
	line-height: 42px;
}

.courseBox a.active {
	color: #0068B7;
	font-weight: bold;
}

.courseIntr-item {
	display: none;
	text-align: left;
}

.courseIntr h3 {
	text-align: center;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	line-height: 24px;
	color: rgba(64, 64, 64, 1);
	margin-top: 0;
	margin-bottom: 15px;
}

.courseIntr h4 {
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	line-height: 24px;
	color: rgba(64, 64, 64, 1);
	margin-bottom:10px;
}

.courseIntr p {
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	line-height: 24px;
	color: rgba(102, 102, 102, 1);
	margin-bottom:20px;
}

.show {
	display: block;
}
.flaw-wrapper{
	width:100%;
	background:url(/lvruhua/solution/fz_cloud/flaw-bg.png) no-repeat center top;
	background-size:cover;
	display:none;
}
.flaw{
	width:1200px;
	margin:0 auto;
	display:flex;
	justify-content: space-between;
	align-items: center;
	padding:65px 0;
	
}
.flaw h3{
	font-size:24px;
	font-family:Microsoft YaHei;
	font-weight:bold;
	line-height:47px;
	color:#fff;
}
.flaw a{
	margin-right:218px;
	height:40px;
	border:1px solid rgba(255,255,255,1);
	opacity:1;
	border-radius:20px;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:400;
	line-height:47px;
	color:rgba(255,255,255,1);
	line-height:40px;
	cursor:pointer;
	padding:0 68px;
}
.flaw a:hover{
	background:#fff;
	color:#333;
}

/*demo演示*/
.course-tp-lf-2 {
	width: 800px;
	height: 450px;
	position: relative;
}
.play-video{
	background: url(video.png) no-repeat center;
	background-size: cover;
	width: 63px;
	height: 63px;
	cursor: pointer;
	position: absolute;
	bottom: 195px;
	left: 369px;
}
.play-video:hover {
	background: url(video_active.png) no-repeat center;
}
.course-border{
	position: relative;
	border-top: 4px solid #0062ac;
}
