.wflex-sb-s{display: flex;flex-wrap: wrap;justify-content: space-around;}
.w-fwbk1{width:48%;background:#fff;-webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,0.13);
    box-shadow: 0 0 6px 0 rgba(0,0,0,0.13);border-radius:10px;overflow:hidden;position:relative;margin-bottom: 1rem;}
.w-fwhomebk h2{
	margin-bottom:15px;
}
.w-fwbk1{
	display:block;
}
.w-fwbk1 img{width: 100%;}
.w-fwbk1 div{
	width:250px;
	height:250px;
	background:rgb(255,255,255,0.2);
	position:absolute;
	border-radius:50%;
	 -webkit-transition: 0.3s;
  transition: 0.3s;
}
.w-fwbk1 div.yuanquan1{	top:-220px;left:-220px;}
.w-fwbk1 div.yuanquan2{	top:-220px;right:-220px;}
.w-fwbk1 div.yuanquan3{	bottom:-220px;left:-220px;}
.w-fwbk1 div.yuanquan4{	bottom:-220px;right:-220px;}
.w-fwbk1:hover div.yuanquan1{
	-webkit-transform: translate(150px, 150px);
  transform: translate(150px, 150px);
}
.w-fwbk1:hover div.yuanquan2{
	-webkit-transform: translate(-150px, 150px);
  transform: translate(-150px, 150px);
}
.w-fwbk1:hover div.yuanquan3{
	-webkit-transform: translate(150px, -150px);
  transform: translate(150px, -150px);
}
.w-fwbk1:hover div.yuanquan4{
	-webkit-transform: translate(-150px, -150px);
  transform: translate(-150px, -150px);
}
.w-fwbk1 p{
	line-height:46px;
	background:rgb(0,0,0,0.8);
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	color:#fff;
	margin:0;
	font-size:18px;text-align: center;font-size: 16px;
}
.dyy-jjfa-c{ background-color: #fcfcfe;border-top: 1px #f2f3fc solid;box-sizing: border-box;}
.dyy-jjfa{position:relative;margin-top:1rem;text-align:center;}
.dyy-jjfa .block{ width: 49%;height: 229.5px; padding-top: 18px; background: url(../../images/solution/jjfa-002.png) no-repeat center/100%; -webkit-transition: all 600ms; transition: all 600ms;cursor: pointer;box-sizing: border-box;float: left;margin-right: 2%;margin-bottom: 1rem;}
.dyy-jjfa .block:hover{ -webkit-transform: translateY(-16px);transform: translateY(-16px);}
.dyy-jjfa .block:nth-child(2n+0){margin-right: 0;}
.dyy-jjfa .block i{font-size:28px;}
.dyy-jjfa .block h4{font-size:16px;padding-top:16px;line-height:1.5;}
.dyy-jjfa .block .con{color:#666;font-size:12px;padding-bottom:12px;margin:25px 30px;line-height:1.5;}
/*企业宣传片的意义何在*/
.w-fwhomebk{margin-top: 1rem;border-top: 1px #f2f3fc solid;}
.wflex-sb-c{}
.w-qyxcyiyi{
	margin-bottom:1rem;
}
.w-qyxcyiyi-l{
	width:100%;

}
.w-qyxcyiyi-l img{width: 100%;}
.w-qyxcyiyi-r{
	width:100%;
	text-align:left;
	padding:1rem;
	overflow:hidden;box-sizing: border-box;
}
.w-qyxcyiyi-r h3{
	font-size:2rem;
	margin-bottom:1rem;
	position:relative;
	font-weight: normal;
}
.w-qyxcyiyi-r h3 i{
color:#ec8b3e;
opacity:0.2;
position:absolute;
left:0;
bottom:6px;
font-size:56px;

}
.w-qyxcyiyi-r  p{
	text-align: justify;
	line-height:2;
	color:#999;
	font-size:1.4rem;
}
.w-qyxcyiyi-rp strong{
font-size:1.4rem;

}
.w-qyxcyiyi-rp p{
	line-height:2;
	margin-bottom:20px;
}
 .w-qyxcyiyi-r3{
 }
 
.w-jqyxcitem{text-align:center;padding:1rem ;margin-top: 1rem;}
.w-jqyxcitem i{font-size:48px;color:#ec8b3e;}
.w-jqyxcitem h3{margin:20px 0 15px 0;font-size: 24px;font-weight: normal;}
.w-jqyxcitem p{color:#999;font-size: 16px;}
.w-zbdh{width:100%;text-align:center;padding-top:50px;}
.w-zbdh img{width:600px;}
/* rlcm_page_solution-case */
.rlcm_page_solution-case{width: 100%;border-bottom: 1px #f2f3fc solid;padding-bottom: 1rem;margin-top: 1rem;}
.rlcm_page_solution-case ul{display: flex;flex-wrap: wrap;justify-content:space-around;}
.rlcm_page_solution-case ul li{width: 48%; cursor: pointer;margin-bottom: 1rem;}
.rlcm_page_solution-case ul li img{width: 100%;height: 80px; }
.rlcm_page_solution-case ul li .pic{border: 1px solid #f2f3fc;overflow: hidden;}


/* 信息流 */
/*---板块1*/
.edup1 {
	background:url(../../images/solution/edupbg-1.jpg) repeat-x center;
	padding-top:1rem;
	padding-bottom:1rem;
}
.edup img{
	width:auto;
	height:auto;
}
.edup-title{
	text-align:center;
	margin-bottom:1rem;
}
.edup-title h2{
	font-size:30px;
	color:#04112C;
	margin-bottom:15px;font-weight: normal;
}
.edup-title p{
	font-family:Impact;
	font-size:18px;
	
color: #04112C;
opacity: 0.5;
	letter-spacing:2px;
}
.edup1-ctn{
	display:flex;
	justify-content:space-between;
	align-items:flex-strat;
	flex-wrap:wrap;
	margin-top:1rem;
}
.edup1-item{
	width:50%;
	height:216px;
	padding:1px;
	position:relative;
	overflow:hidden;
	text-align:center;
	padding-top:30px;
	transition: 0.3s;
    -webkit-transition: 0.3s; /* Safari */
	box-sizing: border-box;
}
.edup1-item h4{
	margin:10px 0;
}
.edup1-item p{
	font-size:15px;
	margin-bottom:5px;
}
.edup1-item p span{
	font-weight:600;
	font-size:17px;
}
.edup1-item:hover{
	background:rgba(255,255,255,0.8);
	border:1px #246ACE solid;
	margin-top:-4px;
}
/*---板块2*/
.edup2{
	background:url(../../images/solution/edupbg-2.jpg) repeat-x center top;
	background-size: cover;
	padding-top:1rem;
	padding-bottom:1rem;
	color:#fff;
}
.edup2 .edup-title h2,.edup2 .edup-title p{
	color:#fff;
}
.edup2-ctn{
	display:flex;
	justify-content:space-between;
	align-items:flex-strat;
	flex-wrap:wrap;
	margin-top:1rem;
}
.edup2-item{
	width:48%;
	text-align:left;
	padding:15px;
	border:1px rgba(255,255,255,0.5) solid;
	margin-bottom:40px;
	box-sizing: border-box;
}
.edup2-item h4{
	margin-bottom:1rem;
	font-size:1.8rem;
}
.edup2-item p{
	font-size:1.2rem;
	opacity:0.8;
	margin-bottom:0;
	line-height: 2;
}
/*---板块3*/
.edup3{
	padding-top:1rem;
	padding-bottom:1rem;
}
.edup3-ctn{
	display:flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
}
.edup3-l{
	width:20%;
}
.edup3-l img{
	margin-bottom:30px;
}
.edup3-r{
	width:100%;
	display:flex;
	justify-content:space-between;
	align-items:stretch;
	flex-wrap:wrap;
}
.edup3-item:nth-child(even){background: #246ACE;color: #fff;}
.edup3-item:nth-child(even) h3{color: #fff;}
.edup3-item:nth-child(even) p{color: #fff;}
.edup3-item{
	width:100%;
	text-align:center;
	padding:20px;
	border:1px #fff solid;
	transition: 0.3s;
    -webkit-transition: 0.3s; /* Safari */
	box-sizing: border-box;background: #f5f5f5;margin-bottom: 1rem;
}
.edup3-item:hover{
	background:#f8fafe;
	border:1px #246ACE solid;
	
}
.edup3-item h3{
	font-weight:600;
	color:#04112C;
	font-size:2rem;
}
.edup3-item p{
	font-size:1.2rem;
	line-height:2;
	color:#04112C;
}
.edup3-item .edup3-q{
	opacity:0.5;
}
/*---板块4*/
.edup4{
	background:#f8faff;
	padding-top:1rem;
	padding-bottom:1rem;
	
}
.edup4-ctn{
	display:flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
}
.edup4-item{
	width:100%;
	text-align:center;
	box-sizing: border-box;margin-bottom: 1rem;
	 
}
.edup4-item p{
	text-align: justify;
	   font-size:1.2rem;
	   line-height:1.8;
	   color:#04112C;
	   opacity:0.9;
	   margin:1rem 0;
}
.edup4-item img{
	max-width:100%;
}
/*---板块5*/
.edup5{
	padding-top:1rem;
	padding-bottom:1rem;	
}
.edup5-ctn{
	display:flex;
	justify-content:space-between;
	align-items:stretch;
	flex-wrap:wrap;
}
.edup5-item{
	width:49%;
	height:320px;
	text-align:center;
	border:8px #eee solid;
	 margin-bottom:60px;
	 position:relative;
	 overflow:hidden;
	 transition: 0.3s;
    -webkit-transition: 0.3s; /* Safari */
}
.edup5-item img{
	width:100%;
	height:100%;
}
.edup5-item h3{
	background:rgba(0,0,0,0.4);
	color:#fff;
	padding:10px;
	position:absolute;
	bottom:0;
	left:0;
	font-size:16px;
	font-weight:600;
	width:100%;
	right:0;
	word-break:keep-all;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis; 
	
}
.edup5-item i{
	position:absolute;
	font-size:62px;
	top:105px;
	left:125px;
	color:#000;
	opacity:0.5;
	
}
.edup5-item:hover{
	box-shadow:0 0 10px rgba(0,0,0,0.4);
	margin-top:-4px;
}
/*---板块6*/
.edup6{
	background:#f8faff;
	padding-top:1rem;
	padding-bottom:1rem;	
	text-align: center;
}
.edup6 img{width: 100%;}
.edup6-ctn{
	display:flex;
	justify-content:flex-start;
	align-items:stretch;
	flex-wrap:wrap;
}
.edup6-ctn img{
	display:block;
	margin-left:auto;
	margin-right:auto;
	width: 100%;
}
.edup6-item{
	width:49%;
	text-align:center;
	margin-right: 2%;
}
.edup6-item:nth-child(2n+0){margin-right: 0;}
.edup6-item h4{
	background:#246ACE;
	border-radius:8px;
	width:auto;
	display:inline-block;
	font-size:1.125rem;
	font-weight:600;
	padding:8px 0;
	color:#fff;
	position:relative;
	display: block;
}
.edup6-item h4:before{
	content:"";
	width:4px;
	height:12px;
	position:absolute;
	left:0;
	top:50%;
	background:#FFB612;
	margin-top:-6px;
}
.edup6-item h4:after{
	content:"";
	width:4px;
	height:12px;
	position:absolute;
	right:0;
	top:50%;
	background:#FFB612;
	margin-top:-6px;
}
.edup6-item p{
	margin-top:15px;
	margin-bottom:15px;
	line-height:1.8;
}
/*---板块7*/
.edup7{
	background:url(../../images/solution/edupbg-7.png) repeat-x center;
	padding-top:1rem;
	padding-bottom:1rem;
	color:#fff;
}
.edup7-ctn{
	display:flex;
	justify-content:space-between;
	align-items:stretch;
	flex-wrap:wrap;
}
.edup7-item{
	width:48%;
	text-align:center;
	padding:30px;
	background:rgba(255,255,255,0.7);
	border:1px #246ACE solid;
	box-sizing: border-box;margin-bottom: 1rem;
}
.edup7-item p{
	color:#04112C;
	font-size:18px;
	font-weight:600;
	margin-top:20px;
	margin-bottom:20px;
	height:50px;
}