	/* reset */
	body,
	div,
	dl,
	dt,
	dd,
	ul,
	ol,
	li,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	pre,
	form,
	fieldset,
	input,
	textarea,
	p,
	blockquote,
	th,
	td {
		margin: 0;
		padding: 0
	}

	table {
		border-collapse: collapse;
		border-spacing: 0
	}

	address,
	caption,
	cite,
	code,
	dfn,
	em,
	strong,
	th,
	var {
		font-weight: normal;
		font-style: normal;
	}

	ol,
	ul {
		list-style: none
	}

	caption {
		text-align: left
	}

	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		font-weight: normal;
		font-size: 100%
	}

	q:before,
	q:after {
		content: ''
	}

	fieldset,
	img,
	abbr,
	acronym {
		border: 0
	}

	/* 椤甸潰鏍峰紡 */
	.c:before,
	.c:after {
		content: "";
		display: table
	}

	.c:after {
		clear: both
	}

	.c {
		zoom: 1
	}

	body {
		font: 12px/1.5 '\5FAE\8F6F\96C5\9ED1';
		padding-top: 42px;
		overflow-x: hidden;
	}

	a {
		text-decoration: none;
		color: #0e0e0e;
	}

	a:hover {
		text-decoration: none;
	}

	.wrap,
	.nav,
	#footer_ied {
		width: 100%;
		min-width: 1200px;
		_width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');
	}

	.wrap {
		background: url(//game.gtimg.cn/images/cf/cp/a20220607cfks/pc/bg.jpg) no-repeat 50% 0;
	}

	.sp {
		background: url(//game.gtimg.cn/images/cf/cp/a20220607cfks/pc/sp.png) no-repeat;
	}

	.container {
		width: 1136px;
		margin: 0 auto;
	}

	.hide {
		display: block;
		width: 0;
		height: 0;
		overflow: hidden;
	}

	.pr {
		position: relative;
	}

	.pa {
		position: absolute;
	}

	.fl {
		float: left;
	}

	.fr {
		float: right;
	}

	.db {
		display: block;
		text-indent: -999em;
	}

	.content a,
	.head a {
		-webkit-transition: filter .3s, border .3s, color .3s;
		transition: filter .3s, border .3s, color .3s
	}

	.content a:hover,
	.head a:hover {
		text-decoration: none;
		-webkit-filter: brightness(1.2);
		filter: brightness(1.2)
	}

	.gray {
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		filter: gray;
		pointer-events: none
	}

	/* footer */
	#afooter {
		text-align: center;
		line-height: 20px;
		color: #6a6a6a;
		background-color: #0e0e0e;
		padding: 20px 0;
	}

	#afooter a {
		color: #6a6a6a;
	}

	/* head */
	.head {
		/* height: 966px; */
	}

	.content {
		height: auto;
		position: relative;
		/* padding-bottom: 120px; */
	}


	/* content */
	/* part0 */
	.part0 {
		width: 1137px;
		margin: 0 auto .1rem;
		overflow: hidden;
	}

	.part0 .ghs {
		display: flex;
		margin: 991px auto 0;
		width: 1137px;
		height: 436px;
		background: url(//game.gtimg.cn/images/cf/cp/a20220607cfks/pc/01gh.png) no-repeat;
		background-size: 100% 100%;
		justify-content: space-evenly;
	}

	.part0 .ghs li {
		padding-top: 328px;
	}

	.part0 .ghs a {
		width: 312px;
		height: 70px;
		background-position: 0 0;
	}

	.part0 .ghs a.get {
		background-position: 0 -100px;
	}

	/* 切换 */
	.part0 .cfchange-box {
		width: 807px;
		height: 121px;
		margin: 61px auto 0;
		display: flex;
		background-position: 0 -200px;
	}

	.part0 .cfchange-box .cfchange {
		cursor: pointer;
		flex: 1;
		display: inline-block;
		margin: 0 auto;
		text-align: center;
	}

	.part0 .cfchange {
		position: relative;
	}

	.part0 .cfchange i {
		display: block;
		text-align: center;
	}

	.part0 .cfchange:nth-of-type(1) i {
		width: 66px;
		height: 45px;
		background-position: 0 -350px;
		margin: 38px auto 0;
	}

	.part0 .cfchange:nth-of-type(2) i {
		width: 143px;
		height: 45px;
		background-position: 0 -450px;
		margin: 38px auto 0;
	}

	.part0 .cfchange:nth-of-type(1) .act {
		width: 344px;
		height: 158px;
		position: absolute;
		background-position: -200px -500px;
		top: -16px;
		left: 56px;
		margin: 0;
	}

	.part0 .cfchange:nth-of-type(2) .act {
		width: 344px;
		height: 158px;
		position: absolute;
		background-position: -200px -330px;
		top: -15px;
		right: 56px;
		margin: 0;
	}

	/* 切换列表 */
	.lis-box .btn1 a {
		width: 411px;
		height: 92px;
		background-position: -400px 0;
		margin: 49px auto 0;
	}

	.lis-box .btn1 a.get {
		background-position: -900px 0;
	}

	.tabs1 {
		display: none;
		text-align: center;
	}

	/* part1 */
	.part1 img {
		width: 1133px;
		height: 880px;
		margin: 79px auto 0;
	}

	.part1 a {
		width: 411px;
		height: 92px;
		background-position: 0 -700px;
		margin: 53px auto 0;
	}

	/* part2 */
	.part2 {
		padding-top: 111px;
	}

	.part2 ul {
		width: 1131px;
		margin: 0 auto;
	}

	.part2 ul li {
		width: 1131px;
		height: 114px;
		background-position: -680px -360px;
		margin-top: 19px;
		font-size: 32px;
		color: #fef3da;
		display: flex;
		align-items: center;
		justify-content: space-around;
	}

	.part2 ul p.txt {
		width: 430px;
		text-align: left;
	}

	.part2 li a {
		width: 188px;
		height: 68px;
	}

	.part2 li:nth-of-type(1) a {
		background-position: -920px -130px;
	}

	.part2 li:nth-of-type(2) a {
		background-position: -1180px -130px;
	}

	.part2 li:nth-of-type(3) a {
		background-position: -1180px -130px;
	}

	.part2 li:nth-of-type(4) a {
		background-position: -920px -130px;
	}

	.part2 li:nth-of-type(1) a.get {
		background-position: -1420px -130px;
	}

	.part2 li:nth-of-type(2) a.get {
		background-position: -1650px -130px;
	}

	.part2 li:nth-of-type(3) a.get {
		background-position: -1650px -130px;
	}

	.part2 li:nth-of-type(4) a.get {
		background-position: -1420px -130px;
	}

	.part2 .text {
		font-size: 26px;
		color: #fef3da;
		line-height: 45px;
		padding-top: 45px;
	}

	.part2 .text i {
		display: block;
		width: 1137px;
		height: 604px;
		background: url(//game.gtimg.cn/images/cf/cp/a20220607cfks/pc/movieimg.png) no-repeat;
		background-size: 100% 100%;
		margin: 14px auto;
	}

	.part2 .text span {
		color: #d782d7;
	}


	/* part3 */
	.part3 img {
		width: 1094px;
		margin: 220px auto 0;
	}

	.cf .part3 {
		padding-bottom: 307px;
	}

	.cfhd .part3 {
		padding-bottom: 372px;
	}

	/* .cf .part1 img {
		margin-left: 0.1rem;
	} */



	/* 弹窗 */
	.dialog .log-box {
		position: relative;
	}

	.dialog .log-box .dia-con {
		width: 738px;
		height: 582px;
		margin: 0 auto;
		background: url(//game.gtimg.cn/images/cf/cp/a20220607cfks/pc/digobg.png) no-repeat;
		overflow: hidden;
	}

	.dialog .dia-con h2 {
		width: 418px;
		height: 87px;
		margin: 48px auto 0;
		background-position: -730px -560px;
	}

	.dialog .dia-con .imgbg {
		width: 325px;
		height: 325px;
		margin: 21px auto 26px;
		background: url(//game.gtimg.cn/images/cf/cp/a20220607cfks/pc/digofx.png) no-repeat;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.dialog img {
		width: 288px;
		height: 288px;
	}

	.dialog .dia-con p {
		text-align: center;
		font-size: 30px;
		color: #fef3da;
	}

	.dialog a {
		color: #fff;
		font-size: 24px;
		position: absolute;
		top: -14px;
		right: -14px;
	}

	
