.img_silde{
	height: 675px;
}
/* 了解一下 */
.know_bg{
	width: 100%;
	background: url(../images/know_bg.png);
	background-repeat: no-repeat;
	background-size: cover;
}
.platform_content{
	width: 49%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 2% 2.5% 0;
	float: left;
	background: url(../images/about_bg1.png) no-repeat;
	background-size: 100% 100%;
	box-shadow: 0 0 0 #fff;
	-webkit-transition: all .5s ease !important;
	transition: all .5s ease !important;
	opacity: 1;
}
.platform_content:nth-child(2){
	background: url(../images/about_bg2.png) no-repeat;
}
.platform_content:nth-child(3){
	background: url(../images/about_bg3.png) no-repeat;
}
.platform_content:nth-child(4){
	background: url(../images/about_bg4.png) no-repeat;
}
.platform_content:hover{
	-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);
	box-shadow: 0 15px 30px rgb(0 0 0 / 10%);
	-webkit-transform: translate3d(0,-5px,0) !important;
	transform: translate3d(0,-5px,0) !important;
}
.platform_content:nth-child(2n){
	margin: 0 0 2.5% 0;
}
.platform_content a{
	width: 98%;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 8% 1%;
}
.platform_content img{
	width: 16.5%;
	height: 18.8%;
	margin-right: 4.25%;
}
.platform_content .right_main{
	flex: 1;
	display: flex;
	flex-direction: column;
}
.platform_content .right_main p{
	width: 100%;
	font-size: 20px;
	font-weight: bold;
	color: #010101;
	margin: 0;
	padding: 12px 0;
	border-bottom: 1px solid rgba(199,199,199,0.5);
}
.platform_content .right_main span{
	width: 100%;
	font-size: 16px;
	font-weight: 500;
	color: #737373;
	line-height: 20px;
	margin-top: 12px;
}
/* 专业的品牌宣传 */
.propaganda_bg{
	width: 100%;
	background: url(../images/propaganda_bg.png);
	background-repeat: no-repeat;
	background-size: cover;
}
.propaganda{
	width: 32%;
	float: left;
	margin-right: 2%;
}
.propaganda:last-child{
	margin-right: 0;
}
.propaganda a{
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.propaganda img{
	width: 100%;
	height: 292px;
	display: block;
}
.propaganda_content{
	width: 100%;
	background: #FFFFFF;
	display: block;
	padding: 0 2% 30px 2%;
}
.propaganda_content p{
	width: 100%;
	font-size: 20px;
	font-weight: bold;
	color: #2B2B2B;
	margin: 25px 0;
}
.propaganda_content span{
	width: 100%;
	font-size: 18px;
	font-weight: 500;
	color: #737373;
}
.openService_bg{
	padding: 50px 0 50px;
	background: #132125 url(../images/hangye-bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	color: #fff;
}
.open_serviceListTop{
	width: 100%;
	display: flex;
	margin-bottom: 20px;
}
.open_serviceListTop .service_content{
	width: 32%;
	margin-right: 2%;
	display: block;
	float: left;
}
.open_serviceListTop .service_content a{
	width: 100%;
	display: block;
}
.open_serviceListTop .service_content:last-child{
	margin-right: 0;
}
.service_cover{
	width: 100%;
	height: 200px;
	line-height: 200px;
	position: relative;
}
.service_cover img{
	width: 100%;
	height: 100%;
}
.service_cover span{
	display: none;
}
.service_cover:hover span{
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	background-color: rgba(0,0,0,0.6);
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	top: 0;
}
.open_serviceListBottom{
	width: 100%;
	display: flex;
	align-items: center;
}
.open_serviceListLeft{
	width: 32%;
	display: flex;
	flex-direction: column;
	margin-right: 2%;
}
.open_serviceListRight{
	width: 312px;
	background: rgba(204,204,204,0.16);
	padding: 15px 10px;
	display: flex;
	flex-direction: column;
	margin-left: 7%;
}
.open_serviceListMain{
	width: 32%;
	display: flex;
	flex-direction: column;
}
.open_serviceGameName{
	border-bottom: 1px solid rgba(204,204,204,0.3);
}
.open_serviceGameName p:first-child{
	width: 100%;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.open_serviceGameName p:last-child{
	width: 100%;
	font-size: 18px;
	font-weight: 500;
	color: #FFFFFF;
}
.open_serviceGameInfo{
	width: 100%;
	display: flex;
	flex-direction: column;
}
.open_serviceGameInfo span{
	width: 100%;
	display: flex;
	align-items: center;
	font-size: 16px;
	font-weight: 500;
	color: #FFFFFF;
	margin-bottom: 15px;
}
.open_serviceGameInfo span:last-child{
	margin-bottom: 0;
}
.open_serviceGameInfo span em{
	color: #F7AD0E;
	font-style: normal;
}
/* 合作流程 */
.cooperation_bg{
	width: 100%;
	background: url(../images/cooperation_bg.png);
	background-repeat: no-repeat;
	background-size: cover;
}
.cooperation{
	width: 12.5%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	float: left;
}
.cooperation_icon{
	width: 100%;
}
.cooperation_title{
	width: 100%;
	font-size: 18px;
	font-weight: 500;
	color: #2B2B2B;
	text-align: center;
	margin: 20px 0;
}
.cooperation_step{
	width: 33px;
	height: 33px;
	margin-bottom: 22px;
}
.cooperation_step img{
	width: 100%;
	height: 100%;
}
.cooperation_detail{
	width: 100%;
	text-align: center;
}
.cooperation_detail span{
	font-size: 16px;
	font-weight: 500;
	color: #737373;
}
.jiantou{
	width: 16.2%;
	display: flex;
	align-items: center;
	flex-direction: column;
	float: left;
}
.jiantou img:first-child{
	width: 27%;
	margin-top: 33%;
}
.jiantou img:last-child{
	width: 100%;
	height: 2px;
	margin-top: 75%;
}
/* 成功案例 */
.case_bg{
	width: 100%;
	background: url(../images/case_bg.png);
	background-repeat: no-repeat;
	background-size: cover;
}
.case_box{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.case_leftContent{
	width: 65%;
	float: left;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.case_content{
	width: 33.3%;
}
.case_content a{
	width: 100%;
	display: block;
}
.case_cover{
	width: 100%;
	height: 19.6%;
	line-height: 10%;
	display: block;
	position: relative;
}
.case_cover img{
	width: 100%;
	height: 100%;
}
.case_cover span{
	display: none;
}
.case_cover:hover span{
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	background-color: rgba(0,0,0,0.6);
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	top: 0;
	padding-top: 35%;
}
.case_rightContent{
	width: 35%;
	height: 528px;
	/* height: 73%; */
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.case_rightContent .case_gameCover{
	width: 100%;
	height: 328px;
	object-fit: cover;
	margin: 0;
	/* max-height: 328px; */
}
.case_gameInfo{
	width: 100%;
	padding: 5% 3% 10%;
	background-color: #FF4626;
}
.case_gameName{
	width: 100%;
	font-size: 21px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 5%;
}
.case_gameDetail{
	width: 100%;
	font-size: 14px;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 5%;
}
/*新闻动态*/
.news_tab{
	width: 100%;
	display: flex;
	justify-content: center;
}
.news_tab ul,.news_tab li{
	list-style: none;
	margin: 0;
	padding: 0;
}
.news_tab ul{
	width: 100%;
	display: flex;
	justify-content: center;
}
.news_tab li{
	width: 97px;
	height: 32px;
	border: 1px solid #E2E2E2;
	border-radius: 5px;
	float: left;
	line-height: 32px;
	text-align: center;
	margin-right: 4.5%;
	cursor: pointer;
}
.news_tab li:last-child{
	margin-right: 0;
}
.news_tab li span{
	font-size: 16px;
	font-weight: 500;
	color: #656565;
}
.news_tab .active{
	background: linear-gradient(0deg, #F9AA0A 0%, #F2D93C 100%);
}
.news_tab .active span{
	color: #FFFFFF;
}
.news_content{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.left_content{
	width: 42%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.left_content a{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.news_infoCoverBox{
	width: 100%;
	display: flex;
	flex-direction: column;
	border-bottom: 1px solid rgba(133,133,133,0.2);
}
.news_infoCoverBox img{
	width: 100%;
	height: 269px;
	/* height: 22%; */
}
.news_infoCoverBox span{
	width: 100%;
	font-size: 18px;
	font-weight: 500;
	color: #000000;
	margin: 12px 0;
}
.left_content .detail{
	width: 100%;
	font-size: 16px;
	font-weight: 500;
	color: #858585;
	line-height: 20px;
	margin-top: 12px;
}
.right_content{
	width: 56%;
	display: flex;
	flex-direction: column;
}
.news_infoBox{
	width: 100%;
	display: flex;
	justify-content: center;
	margin-bottom: 15px;
}
.news_infoBox:hover{
	background-color: #F8F8F8;
}
.news_infoBox:hover .right_info p{
	color: #FEB922;
}
.news_infoBox a{
	width: 100%;
	display: flex;
	justify-content: center;
	padding: 18px 2%;
}
.right_content .left_info{
	width: 15%;
	display: flex;
	align-items: end;
	flex-direction: column;
	justify-content: center;
	border-right: 1px solid rgba(219,219,219,1);
	padding: 0 2%;
}
.right_content .left_info span:first-child{
	font-size: 22px;
	font-weight: 500;
	color: #666666;
	text-align: right;
}
.right_content .left_info span:last-child{
	font-size: 16px;
	font-weight: 500;
	color: #858585;
}
.right_content .right_info{
	width: 85%;
	padding: 0 2.5%;
	display: flex;
	flex-direction: column;
}
.right_content .right_info p{
	width: 100%;
	font-size: 16px;
	font-weight: 500;
	color: #000000;
	margin-bottom: 15px;
}
.right_content .right_info span{
	width: 100%;
	font-size: 14px;
	font-weight: 500;
	color: #999999;
	line-height: 20px;
}
.right_content .see_more{
	width: 100%;
	display: flex;
	justify-content: flex-end;
}
.right_content .see_more a{
	width: 100%;
	display: flex;
	justify-content: flex-end;
}
.right_content .see_more span{
	width: 97px;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	font-weight: 500;
	color: #FFFFFF;
	background: linear-gradient(0deg, #F8AC0D 0%, #F2D639 100%);
	border-radius: 5px;
	text-align: center;
}