@charset "utf-8";

/* CSS Media */

/*媒体查询样式--开始------------------------------------------------------*/
@media only screen and (max-width: 1200px) {

	header .lx_box,
	.bt_box,
	.pingtai,
	.wanfa,
	.kouhao {
		width: 100%;
	}
}

@media only screen and (max-width: 980px) {

	/*顶部信息----开始--------------------------------------------------------*/
	header {
		height: 95.918vw;
		padding-top: 10.204vw;
		margin-bottom: -22.449vw;
		background-size: 195.918vw 95.918vw;
	}

	header .logo_box {
		height: 30.612vw;
		margin-bottom: 3.061vw;
	}

	header .lx_box {
		padding: 0 5.102vw;
		margin-top: 4.082vw;
	}

	.lx_box li {
		min-width: 30.612vw;
		height: 7.143vw;
		border: 0.204vw solid var(--sc01);
		margin: 1.020vw;
	}

	.lx_box i {
		width: 5.102vw;
		height: 5.102vw;
		margin-right: 0.612vw;
	}

	.lx_box p {
		font-size: 4.082vw;
	}

	.lx_box .lx_qq,
	.lx_box .lx_wx,
	.lx_box .lx_fj,
	.lx_box .lx_le,
	.lx_box .lx_sk,
	.lx_box .lx_bf {
		background-size: 5.102vw 5.102vw;
	}

	header .znx {
		height: 7.653vw;
		margin-top: 4.082vw;
	}

	/*顶部信息----结束--------------------------------------------------------*/
	.kouhao {
		height: 16.327vw;
		margin-bottom: 5.102vw;
	}
}

@media only screen and (max-width: 880px) {

	/*通用标题----开始--------------------------------------------------------*/
	.bt_box {
		padding: 0 5.102vw;
		margin-bottom: 3.061vw;
	}

	.bt_box li {
		margin: 0 2.041vw;
	}

	.bt_box li h2 {
		font-size: 6.122vw;
	}

	.bt_box li p {
		font-size: 1.837vw;
	}

	.bt_box span {
		width: 24.184vw;
		height: 1.633vw;
		background-size: 24.184vw 1.633vw;
	}

	/*通用标题----结束--------------------------------------------------------*/
}

@media only screen and (max-width: 840px) {

	/*玩法通道----开始--------------------------------------------------------*/
	.wanfa {
		padding: 0 1.190vw;
		margin-bottom: 4.762vw;
	}

	.wanfa a {
		max-width: 44.048vw;
		height: 23.810vw;
		border-radius: 1.190vw;
		margin: 1.190vw;
	}

	.wanfa a img {
		margin-top: 1.190vw;
		margin-bottom: 0vw;
	}

	.wanfa a:hover img {
		margin-top: 0vw;
		margin-bottom: 1.190vw;
	}

	/*玩法通道----结束--------------------------------------------------------*/
}
@media only screen and (max-width: 560px) {
.banquan {
		height: 5.357vw;
		font-size: 2.143vw;
	}
}
@media only screen and (max-width: 420px) {

	/*合作平台----开始--------------------------------------------------------*/
	.pingtai {
		padding: 0 2.381vw;
		margin-bottom: 9.524vw;
	}

	.pingtai .pt_box {
		max-width: 88.095vw;
		border-radius: 2.381vw;
		margin: 2.381vw;
		box-shadow: 0 0 4.762vw var(--sc03);
	}

	.pingtai .pt_box .pt_bt {
		font-size: 7.143vw;
		padding: 1.190vw 2.381vw;
		margin-bottom: 2.381vw;
	}

	.pingtai .pt_box .pt_logo {
	    width: 83.333vw;
		height: 32.381vw;
		margin-bottom: 2.381vw;
	}
	.pingtai .pt_box .pt_lj {
		height: 11.905vw;
		padding: 0 2.381vw;
		margin-bottom: 2.381vw;
	}

	.pingtai .pt_box .pt_lj a {
		min-width: 35.714vw;
		height: 100%;
		border-radius: 1.429vw;
		box-shadow: inset 0 0 1.429vw var(--sc03), 0.476vw 0.476vw 1.429vw var(--sc03);
		text-shadow: 0.238vw 0.714vw 1.905vw var(--sc03);
		-moz-text-shadow: 0.238vw 0.714vw 1.905vw var(--sc03);
		-webkit-text-shadow: 0.238vw 0.714vw 1.905vw var(--sc03);
		font-size: 4.762vw;
	}

	.pingtai .pt_box .pt_lj a:nth-child(1) {
		margin-right: 1.190vw;
	}

	.pingtai .pt_box .pt_lj a:nth-child(2) {
		margin-left: 1.190vw;
	}

	/*合作平台----结束--------------------------------------------------------*/
}

@media only screen and (max-width: 320px) {
	.kong_box {
		padding: 6.250vw;
	}

	.kong_box .kong_cent {
		width: 93.750vw;
		height: 50.000vw;
		border-radius: 9.375vw;
		padding: 0 9.375vw;
	}

	.kong_box .kong_txt {
		font-size: 6.250vw;
		margin-top: 3.125vw;
	}

	.kong_box .kong_btn {
		width: 9.375vw;
		height: 9.375vw;
		top: 3.125vw;
		right: 3.125vw;
		font-size: 7.500vw;
	}

}