/*tjq*/

* {
	margin: 0;
	padding: 0;
	/* list-style: none; */
}

body,
html {
	margin: 0 auto;
	padding: 0;
	color: #666;
	font-family: "å¾®è½¯é›…é»‘";
}

body {
	font-family: "å¾®è½¯é›…é»‘";
}

blockquote,
body,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul,
a {
	padding: 0;
	font-size: 14px;
	color: #7F7F7F;
	font-family: "å¾®è½¯é›…é»‘";
}

dt {
	font-family: "å¾®è½¯é›…é»‘";
}

ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	color: #475061;
}

a:hover {
	text-decoration: none;
}

img {
	border: none;
}

h2,
p {
	padding: 0;
	margin: 0;
}

address,
cite,
dfn,
em,
var {}

.fwb {
	font-weight: bold;
}

@font-face {

	font-family: 'yrdzst';

	src: url('yrdzstbold.TTF');

}

small {
	font-size: 14px;
}

ol,
ul {
	list-style: none;
}

a {
	text-decoration: none;
	color: #666;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

legend {
	color: #000;
}

fieldset,
img {
	border: 0;
}

button,
input,
select,
textarea {
	font-size: 100%;
}

table {}

input:focus {
	outline: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.section_big {
	width: 100%;
	min-width: 1200px;
	position: relative;
	float: left;
}

.sect_1200 {
	width: 1200px;
	margin: 0 auto;
}

.sect_1390 {
	width: 1390px;
	margin: 0 auto;
}

.sect_1400 {
	width: 1400px;
	margin: 0 auto;
}

.sectionav {
	width: 94%;
	margin: 0 auto;

}

.sect_1174 {
	width: 1174px;
	margin: 0 auto;
}

/*index*/

.bg {
	width: 100%;
	background: url(hdbg.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	min-height: 100%;
	background-position: top center;
}

.row1 {
	height: 161px;
	width: 1128px;
	margin: 0 auto;
	background: url(rowbg.png) center;
	margin-top: 50px;
	text-align: center;
	background-repeat: no-repeat;
	position: relative;
}

.time {
	font-family: MicrosoftYaHei;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 52px;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	margin-top: 340px;
	text-shadow: 0px 2px 0px #a6a6a6;
}

.row1 .layui-form-item {
	position: absolute;
	right: 0;
	z-index: 99;
}

.dmkg {
	position: absolute;
	z-index: 99;
	right: 0;
}

.rspan {
	width: 480px;
	height: 75px;
	background-image: url(row1.png);
	background-repeat: no-repeat;
	display: inline-block;
	margin: 0 40px;
	margin-top: 51px;
	overflow: hidden;
}

.rspan1 {
	background-image: url(row2.png);
}

.rspan p {
	padding-left: 162px;
	padding-top: 14px;
	font-size: 16px;
	color: #fffdfb;
	line-height: 28px;
	text-align: left;
	padding-right: 25px;
}

.rspan p a {
	font-size: 18px;
	text-decoration: underline;
	color: #fffc00;
}

.n-bgxc .container {
	position: relative;
}

.row2 {
	width: 100%;
	height: auto;
	margin: 0 auto;

	background-repeat: no-repeat;
	background-position: center;
	overflow: hidden;
}

.row2 dt {
	display: block;
	font-size: 24px;
	color: #ff6a4d;
	text-align: center;
	margin-top: 25px;
}

.row2 span {
	display: block;
	color: #ff6a4d;
	font-size: 18px;
	margin-top: 17px;
	text-align: center;
}

.row2 ul {
	overflow: hidden;
	margin-top: 19px;
	text-align: center;
}

.row2 ul li {
	margin: 0 auto;
	text-align: left;
	margin-bottom: 11px;
	font-size: 16px;
	color: #2360a5;
	line-height: 21px;
	cursor: pointer;
	width: 260px;
}

.row2 ul li label {
	cursor: pointer;
}

.row2 ul li input {
	margin-right: 8px;
	width: 17px;
	height: 17px;
	border-radius: 100px;
	background-color: #f3f1f3;
	border: solid 1px #004ea5;
}

.bottj {
	width: 166px;
	height: 58px;
	background-image: url(tijiao.png);
	background-repeat: no-repeat;
	background-position: center;
	margin: 0 auto;
	margin-top: 10px;
	cursor: pointer;
	background-size: contain;
}

.row3 {
	height: 323px;
	overflow: hidden;
	text-align: center;
	width: 1172px;
	margin: 0 auto;
	margin-bottom: 40px;
}

.row3 .row3m {
	width: 486px;
	margin-right: 38px;
	background-color: rgba(255, 255, 255, 0.7);
	position: relative;
	height: 253px;
	display: inline-block;
	overflow: hidden;
	margin-top: 30px;
	padding-top: 70px;
	padding-left: 25px;
	padding-right: 37px;
	text-align: left;
}

.row3 .row3mr {
	margin-right: 0;
}

.row3 .row3m dt {
	position: absolute;
	left: 0;
	top: 0;
	background-image: url(aewqrt.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 140px;
	height: 47px;
	font-size: 23px;
	color: #000000;
	text-align: center;
	line-height: 47px;
}

.row3 .row3m p {
	margin-bottom: 20px;
	line-height: 25px;
}

.fixk {
	position: fixed;
	z-index: 1;
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, 0.64);
	top: 0;
	left: 0;
	display: none;
}

.row3 .row3m p a {
	color: #3461e2;
}

.tisjg>div {
	display: none;
}

.tisjg .tjcg {
	position: fixed;
	z-index: 2;
	top: calc(50% - 45px);
	left: calc(50% - 180px);
}

.tisjg .honbaoxian {
	width: 370px;
	height: 507px;
	position: fixed;
	left: calc(50% - 167px);
	top: calc(50% - 235px);
	background-image: url(hbbg.png);
	background-repeat: no-repeat;
	background-position: center;
	overflow: hidden;
	z-index: 10;
}

.tisjg .honbaoxian dt {
	line-height: 50px;
	font-size: 33px;
	color: #ffe9ad;
	margin-top: 65px;
	text-align: center;
	display: block;
}

.tisjg .honbaoxian span {
	color: #ffe9ad;
	font-size: 20px;
	text-align: center;
	display: block;
}

.tisjg .honbaoxian .cai {
	text-align: center;
	margin-top: 110px;
	-webkit-animation: open 0.2s linear 0.5s infinite alternate;
	-webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
	animation: open 0.2s linear 0.5s infinite alternate;
	animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
	cursor: pointer;
}

.danmu {
	z-index: 3;
	position: absolute;
	width: 100%;
	min-height: 500px;
	left: 0;
	top: 0;
	overflow: hidden;
}

/*å¼¹å¹•*/
.tanmu {
	/*width:100%;
    height: 80%;
    position:absolute;
    left: 0;
    top: 10%;
    font-size:40px;*/
	z-index: 22;
}

.n-qxt {
	position: relative;
}

.tanmu {
	position: absolute;
	height: 34px;
	border-radius: 45px;
	color: #333;
	left: 0;
	top: 0;
	font-size: 18px;
	font-weight: bold;
	white-space: nowrap;
	padding-left: 2px;
	/*padding-right:10px;*/
	line-height: 34px;
	opacity: 0.9;
	text-shadow: 0 0 2px #fff;

}

.tanmuContent {
	display: flex;
	justify-content: space-between;
}

.headImg {
	/*position:absolute;
    left:2px;
    top:2px;*/
	margin-top: 2px;
	margin-right: 5px;
	display: inline-block;
	width: 30px;
	height: 30px;
	background: red;
	border-radius: 41px;

}

.headImg img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
}

.tanmu .praiseBox {
	/*position:absolute;*/
	/*right:10px;*/
	display: inline-block;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 10px;
}

.tanmu .t-praise {
	display: inline-block;
	width: 15px;
	height: 16px;

	background-size: 100% 100%;
	margin-right: 3px;
}

.tanmu .t-praise1 {

	background-size: 100% 100%;
}

.tanmu .t-numer {
	display: inline-block;
	font-size: 16px;
	color: #666;
}

.tanmu .t-color {
	color: #f7ad42;
}

a {
	cursor: pointer;
}

@keyframes open {
	0% {
		transform: scale(1);
	}

	100% {
		transform: scale(0.9);
	}
}

@-webkit-keyframes open {
	0% {
		-webkit-transform: scale(1);
	}

	100% {
		-webkit-transform: scale(0.9);
	}
}


@keyframes open1 {
	0% {
		transform: scale(1);
	}

	100% {
		transform: scale(0.95);
	}
}

@-webkit-keyframes open1 {
	0% {
		-webkit-transform: scale(1);
	}

	100% {
		-webkit-transform: scale(0.95);
	}
}

.tisjg .hbje {
	width: 340px;
	height: 416px;
	background: url(hbbgsdw.png) center no-repeat;
	position: absolute;
	left: calc(50% - 170px);
	top: calc(50% - 208px);
	z-index: 9;
}

.hbje dt {
	font-size: 35px;
	color: #ffe5b3;
	line-height: 42px;
	text-align: center;
	margin-top: 38px;
}

.tisjg .jryjcj {
	position: absolute;
	z-index: 9;
	width: 351px;
	height: 51px;
	background-color: #ff9a4c;
	border-radius: 20px;
	font-size: 28px;
	color: #ffffff;
	text-align: center;
	line-height: 51px;
	left: calc(50% - 175.5px);
	top: calc(50% - 25.5px);
	border: 1px solid #fff;
}

.tisjg .hbje .jinge {
	width: 293px;
	height: 180px;
	text-align: center;
	background: url(hghrgb.png) center no-repeat;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 30px;
	color: #ec1b15;
	font-weight: bold;
}

.tisjg .hbje .jinge strong {
	font-size: 130px;
	color: #ec1b15;
}

.tisjg .hbje p {
	color: #fff;
	text-align: center;
	margin-top: 27px;
	font-size: 17px;
}

.tisjg .hbje p a {
	color: #ffea00;
	font-size: 17px;
}

.tisjg .hbje .zdl {
	width: 218px;
	height: 39px;
	background-color: #f27a0e;
	border-image-source: linear-gradient(90deg,
			#f3b584 0%,
			#f7e1c9 100%);
	border-image-slice: 1;
	border-radius: 20px;
	text-align: center;
	line-height: 39px;
	font-size: 16px;
	color: #ffffff;
	border: 1px solid #fff;
	margin: 0 auto;
	margin-top: 25px;
	cursor: pointer;
}

.row22 {
	width: 1119px;
	height: 276px;
	background: url(xfgxx.png) center no-repeat;
	margin: 0 auto;
	margin-top: 0px;
	text-align: center;
	position: absolute;
	z-index: 3;
	bottom: 0;

}

.row22 .caix {
	margin: 0 auto;
	display: inline-block;
	cursor: pointer;
	margin-top: 132px;
	-webkit-animation: open 0.2s linear 0.5s infinite alternate;
	-webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
	animation: open 0.2s linear 0.5s infinite alternate;
	animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}

.row22box {
	width: 1119px;
	height: 287px;
	background: url(xfz3.png) center no-repeat;
	margin: 0 auto;
	margin-top: 0px;
	text-align: center;
	position: relative;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	opacity: 0;
}

.row22box .bxo1 {
	width: 1091px;
	height: 161px;
	background: url(xfz2.png) center no-repeat;
	margin: 0 auto;
	position: absolute;
	bottom: 14px;
	left: 13px;
}

.row22box .bxo2 {
	width: 895px;
	height: 0px;
	background: url(xfz.png) center no-repeat;
	margin: 0 auto;
	position: absolute;
	bottom: 53px;
	left: 99px;
	cursor: pointer;
	transition: all 0.5s;
}

.row22box.on .bxo2 {
	height: 199px;
	transition: all 0.5s;
	bottom: 53px;
}

.row22box.on {
	display: block;
	opacity: 1;
}

.xinf {
	position: relative;
	width: 1119px;
	margin: 0 auto;
	height: 287px;
	margin-top: 18px;
}

.rowgxx {
	width: 780px;
	height: 888px;
	background: url(gxxjdbg.png) center no-repeat;
	position: absolute;
	z-index: 9;
	left: calc(50% - 390px);
	top: calc(50% - 444px);
	display: none;
	transition: all 0.3s;
}

.cccxa {
	position: absolute;
	right: 0;
	top: 0;
	width: 46px;
	height: 46px;
	background-image: url(chax.png);
	cursor: pointer;
}

.rowgxx.on {
	opacity: 1;
	transition: all 0.3s;
	display: block;
}

.rowgxx .text {
	font-size: 20px;
	padding: 0 25px;
	margin-top: 83px;
	line-height: 27.5px;
	font-family: 'yrdzst';
}

.rowgxx .text p {
	font-size: 20px;
	font-family: 'yrdzst';
	color: #010101;
}

.rowgxx .text p strong {
	display: block;
	float: right;
	margin-right: 20px;
	font-family: 'yrdzst';
}

.rowgxx .text span {
	color: #e30000;
	display: inline-block;
	border-bottom: 1px solid #e30000;
	font-family: 'yrdzst';
}

.rowgxx .text span input {
	color: #e30000;
	font-family: 'yrdzst';
	display: inline-block;
	border: none;
	background: none;
	text-align: center;
	width: 80px;
}

.op6 {
	opacity: 0.6;
}

/*æ‰­è›‹*/


.none {
	display: none
}


/*æ‰­è›‹æœº*/
.niu_danji {
	width: 628px;
	height: 771px;
	margin: 0rem auto;
	overflow: hidden;
	position: relative
}

.niu_danji .game_qu {
	background: url(nihgwar.png) no-repeat center/cover;
	width: 628px;
	height: 771px;
	position: absolute;
	z-index: 3;
}

.niu_danji .game_go {
	box-sizing: border-box;
	width: 144px;
	height: 144px;
	position: absolute;
	left: 390px;
	bottom: 71px;
	background: url(ksan.png) no-repeat center/cover;
	font-size: .18rem;
	color: #fff;
	line-height: .2rem;
	text-align: center;
	padding-top: .9rem;
	cursor: pointer;
	transition: all 0.3s;
	transform: scale(1);
}

.niu_danji .game_go.on {
	transform: scale(0.95);
	transition: all 0.3s;
}

.niu_danji .wdjifen {
	font-size: 20px;
	color: #c81604;
	width: 184px;
	height: 21px;
	height: 21px;
	position: absolute;
	left: calc(50% - 92px);
	bottom: 269px;
	text-align: center
}


.niu_danji .an_jfgr {
	width: 100%;
	text-align: center;
	padding-top: .23rem;
	position: absolute;
	left: 0rem;
	bottom: .6rem;
}

.niu_danji .an_jfgr img {
	margin: 0rem .07rem;
}



.niu_danji .dan_gund {
	width: 471px;
	height: 471px;
	position: absolute;
	left: 85px;
	top: 15px;
	z-index: 1;
	-webkit-border-radius: 2.4rem 2.4rem 0rem 0rem;
	-moz-border-radius: 2.4rem 2.4rem 0rem 0rem;
	border-radius: 2.4rem 2.4rem 0rem 0rem;
	overflow: hidden;
	border-radius: 1000px;
}

.niu_danji .dan_gund span {
	width: 71px;
	height: 71px;
}


/*ä¸­å¥–*/
.zonj_zezc {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .7);
	z-index: 100;
}

.zonj_zezc .jpzs {
	width: 4.5rem;
	height: 2.86rem;
	position: relative;
	-webkit-border-radius: .1rem;
	-moz-border-radius: .1rem;
	border-radius: .1rem;
	background: #fff;
	margin: 100px auto 0rem auto;
	position: relative
}

.zonj_zezc .jpzs .cha {
	position: absolute;
	right: -65px;
	top: -65px;
	cursor: pointer;
}

.zonj_zezc .jpzs em {
	height: .6rem;
	width: .6rem;
	background: url("close.png") no-repeat center / cover;
	position: absolute;
	right: 0rem;
	top: -1rem;
	cursor: pointer;
}

.zonj_zezc .jpzs h2 {
	font-size: .36rem;
	color: #ff1a4b;
	text-align: center;
	line-height: .4rem;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 2.86rem;
}


.qiu_1 {
	position: absolute;
	left: 29px;
	bottom: 105px;
}

.qiu_1:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_4.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_2 {
	position: absolute;
	left: 64px;
	bottom: 154px;
}

.qiu_2:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_3.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_3 {
	position: absolute;
	left: 82px;
	bottom: 98px;
}

.qiu_3:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_1.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_4 {
	position: absolute;
	left: 119px;
	bottom: 117px;
}

.qiu_4:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_2.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_5 {
	position: absolute;
	left: 138px;
	bottom: 176px;
}

.qiu_5:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_4.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_6 {
	position: absolute;
	left: 155px;
	bottom: 140px;
}

.qiu_6:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_3.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_7 {
	position: absolute;
	left: 209px;
	bottom: 143px;
}

.qiu_7:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_1.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_8 {
	position: absolute;
	left: 267px;
	bottom: 125px;
}

.qiu_8:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_2.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_9 {
	position: absolute;
	left: 336px;
	bottom: 100px;
}

.qiu_9:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_3.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_10 {
	position: absolute;
	left: 304px;
	bottom: 95px;
}

.qiu_10:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_1.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}

.qiu_11 {
	position: absolute;
	left: 374px;
	bottom: 134px;
}

.qiu_11:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(canpin_4.png) no-repeat center/cover;
	animation: zhuan 1s linear forwards;
	-webkit-animation: zhuan 1s linear forwards;
}


/*æŽ‰è½åŠ¨ç”»*/
.diaol_1 {
	animation: dialuodn 1s linear 0.9s backwards;
	-webkit-animation: dialuodn 1s linear 0.9s backwards
}

.diaol_1:after {
	animation-delay: 0.8s;
	-webkit-animation-delay: 0.8s
}

.diaol_2 {
	animation: dialuodn 1s linear 0.6s backwards;
	-webkit-animation: dialuodn 1s linear 0.6s backwards
}

.diaol_2:after {
	animation-delay: 0.5s;
	-webkit-animation-delay: 0.5s
}

.diaol_3 {
	animation: dialuodn 1s linear backwards;
	-webkit-animation: dialuodn 1s linear backwards
}

.diaol_4 {
	animation: dialuodn 1s linear 1.1s backwards;
	-webkit-animation: dialuodn 1s linear 1.1s backwards
}

.diaol_4:after {
	animation-delay: 1s;
	-webkit-animation-delay: 1s
}

.diaol_5 {
	animation: dialuodn 1s linear 0.8s backwards;
	-webkit-animation: dialuodn 1s linear 0.8s backwards
}

.diaol_5:after {
	animation-delay: 0.7s;
	-webkit-animation-delay: 0.7s
}

.diaol_6 {
	animation: dialuodn 1s linear 0.4s backwards;
	-webkit-animation: dialuodn 1s linear 0.4s backwards;
}

.diaol_6:after {
	animation-delay: 0.3s;
	-webkit-animation-delay: 0.3s
}

.diaol_7 {
	animation: dialuodn 1s linear 0.9s backwards;
	-webkit-animation: dialuodn 1s linear 0.9s backwards
}

.diaol_7:after {
	animation-delay: 0.8s;
	-webkit-animation-delay: 0.8s
}

.diaol_8 {
	animation: dialuodn 1s linear 0.6s backwards;
	-webkit-animation: dialuodn 1s linear 0.6s backwards;
}

.diaol_8:after {
	animation-delay: 0.5s;
	-webkit-animation-delay: 0.5s;
}

.diaol_9 {
	animation: dialuodn 1s linear 1.1s backwards;
	-webkit-animation: dialuodn 1s linear 1.1s backwards;
}

.diaol_9:after {
	animation-delay: 1s;
	-webkit-animation-delay: 1s;
}

.diaol_10 {
	animation: dialuodn 1s linear 0.2s backwards;
	-webkit-animation: dialuodn 1s linear 0.2s backwards;
}

.diaol_11 {
	animation: dialuodn 1s linear 1.4s backwards;
	-webkit-animation: dialuodn 1s linear 1.4s backwards;
}

.diaol_11:after {
	animation-delay: 1.3s;
	-webkit-animation-delay: 1.3s;
}


.niu_danji .zjdl {
	width: 79px;
	height: 75px;
	position: absolute;
	left: calc(50% - 44.5px);
	top: 621px;
	z-index: 10;
}

.niu_danji .medon {
	width: 144px;
	height: 144px;
	position: absolute;
	left: calc(50% - 80px);
	top: 567px;
	z-index: 1;
}

.niu_danji .medon img {
	width: 1.36rem;
	height: 1.38rem;
}

.niu_danji .dila_Y {
	width: 71px;
	height: 71px;
	animation: cujpin 0.7s ease-out forwards;
	-webkit-animation: cujpin 0.7s ease-out forwards;
}

.niu_danji .diaL_one {
	width: 71px;
	height: 71px;
	position: relative;
}

.niu_danji .diaL_one:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(zj_1.png) no-repeat center/cover;
	animation: fanda 0.7s ease-out forwards;
	-webkit-animation: fanda 0.7s ease-out forwards;
}

.niu_danji .diaL_two {
	width: 71px;
	height: 71px;
	position: relative;
}

.niu_danji .diaL_two:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(zj_2.png) no-repeat center/cover;
	animation: fanda 0.7s ease-out forwards;
	-webkit-animation: fanda 0.7s ease-out forwards;
}

.niu_danji .diaL_three {
	width: 71px;
	height: 71px;
	position: relative;
}

.niu_danji .diaL_three:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(zj_3.png) no-repeat center/cover;
	animation: fanda 0.7s ease-out forwards;
	-webkit-animation: fanda 0.7s ease-out forwards;
}

.niu_danji .diaL_four {
	width: 71px;
	height: 71px;
	position: relative;
}

.niu_danji .diaL_four:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 71px;
	height: 71px;
	display: block;
	background: url(zj_4.png) no-repeat center/cover;
	animation: fanda 0.7s ease-out forwards;
	-webkit-animation: fanda 0.7s ease-out forwards;
}




@-webkit-keyframes cujpin {
	0% {
		-webkit-transform: translateY(-70px);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}

@keyframes cujpin {
	0% {
		transform: translateY(-70px);
	}

	100% {
		transform: translateY(0);
	}
}

@keyframes fanda {
	0% {
		transform: scale(0.7);
	}

	100% {
		transform: scale(1);
	}
}

@-webkit-keyframes fanda {
	0% {
		-webkit-transform: scale(0.7);
	}

	100% {
		-webkit-transform: scale(1);
	}
}

.tc_anima {
	animation: title1 0.3s linear;
	-webkit-animation: title1 0.3s linear;
}

@keyframes title1 {
	from {
		opacity: 0;
		transform: scale(0, 0);
	}

	to {
		opacity: 1;
		transform: scale(1, 1);
	}
}

@-webkit-keyframes title1 {
	from {
		opacity: 0;
		-webkit-transform: scale(0, 0)
	}

	to {
		opacity: 1;
		-webkit-transform: scale(1, 1)
	}
}





.wieyi_1 {
	animation: around1 1.5s linear infinite;
	-webkit-animation: around1 1.5s linear infinite
}

.wieyi_2 {
	animation: around2 1.5s linear infinite;
	-webkit-animation: around2 1.5s linear infinite;
}


.wieyi_3 {
	animation: around3 1.5s linear infinite;
	-webkit-animation: around3 1.5s linear infinite;
}

.wieyi_4 {
	animation: around4 1.5s linear infinite;
	-webkit-animation: around4 1.5s linear infinite;
}

.wieyi_5 {
	animation: around5 1.5s linear infinite;
	-webkit-animation: around5 1.5s linear infinite;
}

.wieyi_6 {
	animation: around6 1.5s linear infinite;
	-webkit-animation: around6 1.5s linear infinite;
}

.wieyi_7 {
	animation: around7 1.5s linear infinite;
	-webkit-animation: around7 1.5s linear infinite;
}

.wieyi_8 {
	animation: around8 1.5s linear infinite;
	-webkit-animation: around8 1.5s linear infinite;
}

.wieyi_9 {
	animation: around9 1.5s linear infinite;
	-webkit-animation: around9 1.5s linear infinite;
}

.wieyi_10 {
	animation: around10 1.5s linear infinite;
	-webkit-animation: around10 1.5s linear infinite;
}

.wieyi_11 {
	animation: around11 1.5s linear infinite;
	-webkit-animation: around11 1.5s linear infinite;
}



.zuadon_dh {
	animation: around 2s linear backwards;
	-webkit-animation: around 2s linear backwards;
}



@keyframes dialuodn {
	0% {
		transform: translateY(-200%);
		opacity: 0
	}

	5% {
		transform: translateY(-200%);
	}

	15% {
		transform: translateY(0);
	}

	30% {
		transform: translateY(-100%);
	}

	40% {

		transform: translateY(0%);
	}

	50% {
		transform: translateY(-60%);
	}

	70% {
		transform: translateY(0%);
	}

	80% {
		transform: translateY(-30%);
	}

	90% {
		transform: translateY(0%);
	}

	95% {
		transform: translateY(-14%);
	}

	97% {
		transform: translateY(0%);
	}

	99% {
		transform: translateY(-6%);
	}

	100% {
		transform: translateY(0);
		opacity: 1;
	}

}


@-webkit-keyframes dialuodn {
	0% {
		-webkit-transform: translateY(-200%);
		opacity: 0
	}

	5% {
		-webkit-transform: translateY(-200%);
	}

	15% {
		-webkit-transform: translateY(0);
	}

	30% {
		-webkit-transform: translateY(-100%);
	}

	40% {

		-webkit-transform: translateY(0%);
	}

	50% {
		-webkit-transform: translateY(-60%);
	}

	70% {
		-webkit-transform: translateY(0%);
	}

	80% {
		-webkit-transform: translateY(-30%);
	}

	90% {
		-webkit-transform: translateY(0%);
	}

	95% {
		-webkit-transform: translateY(-14%);
	}

	97% {
		-webkit-transform: translateY(0%);
	}

	99% {
		-webkit-transform: translateY(-6%);
	}

	100% {
		-webkit-transform: translateY(0);
		opacity: 1;
	}

}


@-webkit-keyframes zhuan {
	0% {
		-webkit-transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes zhuan {
	0% {
		transform: rotate(0)
	}

	100% {
		transform: rotate(360deg)
	}
}





@-webkit-keyframes around1 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	20% {
		-webkit-transform: translate(3rem, 2.3rem)
	}

	40% {
		-webkit-transform: translate(2rem, -1rem)
	}

	60% {
		-webkit-transform: translate(.5rem, 2.3rem)
	}

	80% {
		-webkit-transform: translate(3rem, -0.5rem)
	}

	100% {
		-webkit-transform: translate(2rem, 2.4rem)
	}
}

@keyframes around1 {
	0% {
		transform: translate(0rem, 0rem)
	}

	20% {
		transform: translate(3rem, 2.3rem)
	}

	40% {
		transform: translate(2rem, -1rem)
	}

	60% {
		transform: translate(.5rem, 2.3rem)
	}

	80% {
		transform: translate(3rem, -0.5rem)
	}

	100% {
		transform: translate(2rem, 2.4rem)
	}
}

@-webkit-keyframes around2 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	10% {
		-webkit-transform: translate(3rem, -1.2rem)
	}

	30% {
		-webkit-transform: translate(2.5rem, 1.3rem)
	}

	50% {
		-webkit-transform: translate(-0.5rem, -1.2rem)
	}

	80% {
		-webkit-transform: translate(0rem, 1.4rem)
	}

	100% {
		-webkit-transform: translate(3rem, -1.8rem)
	}
}

@keyframes around2 {
	0% {
		transform: translate(0rem, 0rem)
	}

	10% {
		transform: translate(3rem, -1.2rem)
	}

	30% {
		transform: translate(2.5rem, 1.3rem)
	}

	50% {
		transform: translate(-0.5rem, -1.2rem)
	}

	80% {
		transform: translate(0rem, 1.4rem)
	}

	100% {
		transform: translate(3rem, -1.8rem)
	}
}


@-webkit-keyframes around3 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	25% {
		-webkit-transform: translate(.7rem, -2.9rem)
	}

	50% {
		-webkit-transform: translate(3.2rem, 0rem)
	}

	80% {
		-webkit-transform: translate(-0.2rem, -2.9rem)
	}

	100% {
		-webkit-transform: translate(2.9rem, 0rem)
	}
}

@keyframes around3 {
	0% {
		transform: translate(0rem, 0rem)
	}

	25% {
		transform: translate(.7rem, -2.9rem)
	}

	50% {
		transform: translate(3.2rem, 0rem)
	}

	80% {
		transform: translate(-0.2rem, -2.9rem)
	}

	100% {
		transform: translate(2.9rem, 0rem)
	}

}

@-webkit-keyframes around4 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	12% {
		-webkit-transform: translate(.5rem, 2.5rem)
	}

	30% {
		-webkit-transform: translate(-1.5rem, -0.3rem)
	}

	60% {
		-webkit-transform: translate(-1.4rem, 2.6rem)
	}

	80% {
		-webkit-transform: translate(-0.1rem, -0.3rem)
	}

	100% {
		-webkit-transform: translate(-0.2rem, 2.6rem)
	}

}

@keyframes around4 {
	0% {
		transform: translate(0rem, 0rem)
	}

	12% {
		transform: translate(.5rem, 2.5rem)
	}

	30% {
		transform: translate(-1.5rem, -0.3rem)
	}

	60% {
		transform: translate(-1.4rem, 2.6rem)
	}

	80% {
		transform: translate(-0.1rem, -0.3rem)
	}

	100% {
		transform: translate(-0.2rem, 2.6rem)
	}

}


@-webkit-keyframes around5 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	22% {
		-webkit-transform: translate(-0.5rem, -1.7rem)
	}

	46% {
		-webkit-transform: translate(1.5rem, 1.45rem)
	}

	80% {
		-webkit-transform: translate(2rem, -1.15rem)
	}

	100% {
		-webkit-transform: translate(-1rem, 1.45rem)
	}
}

@keyframes around5 {
	0% {
		transform: translate(0rem, 0rem)
	}

	22% {
		transform: translate(-0.5rem, -1.7rem)
	}

	46% {
		transform: translate(1.5rem, 1.45rem)
	}

	80% {
		transform: translate(2rem, -1.15rem)
	}

	100% {
		transform: translate(-1rem, 1.45rem)
	}
}





@-webkit-keyframes around6 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	15% {
		-webkit-transform: translate(2.6rem, .4rem)
	}

	30% {
		-webkit-transform: translate(-0.8rem, -2.6rem)
	}

	45% {
		-webkit-transform: translate(-0.4rem, .4rem)
	}

	60% {
		-webkit-transform: translate(1rem, -2.9rem)
	}

	75% {
		-webkit-transform: translate(-0.8rem, -2.8rem)
	}

	100% {
		-webkit-transform: translate(.1rem, .4rem)
	}
}

@keyframes around6 {
	0% {
		transform: translate(0rem, 0rem)
	}

	15% {
		transform: translate(2.6rem, .4rem)
	}

	30% {
		transform: translate(-0.8rem, -2.6rem)
	}

	45% {
		transform: translate(-0.4rem, .4rem)
	}

	60% {
		transform: translate(1rem, -2.9rem)
	}

	75% {
		transform: translate(-0.8rem, -2.8rem)
	}

	100% {
		transform: translate(.1rem, .4rem)
	}

}

@-webkit-keyframes around7 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	20% {
		-webkit-transform: translate(-0.6rem, -1.7rem)
	}

	40% {
		-webkit-transform: translate(.9rem, 1.6rem)
	}

	60% {
		-webkit-transform: translate(-2.2rem, -1.4rem)
	}

	80% {
		-webkit-transform: translate(1.6rem, -0.6rem)
	}

	100% {
		-webkit-transform: translate(-1rem, -1rem)
	}

}

@keyframes around7 {
	0% {
		transform: translate(0rem, 0rem)
	}

	20% {
		transform: translate(-0.6rem, -1.7rem)
	}

	40% {
		transform: translate(.9rem, 1.6rem)
	}

	60% {
		transform: translate(-2.2rem, -1.4rem)
	}

	80% {
		transform: translate(1.6rem, -0.6rem)
	}

	100% {
		transform: translate(-1rem, -1rem)
	}

}

@-webkit-keyframes around8 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	20% {
		-webkit-transform: translate(1.4rem, -1.2rem)
	}

	40% {
		-webkit-transform: translate(-1.4rem, .4rem)
	}

	60% {
		-webkit-transform: translate(-1.8rem, -2.4rem)
	}

	80% {
		-webkit-transform: translate(1rem, .5rem)
	}

	100% {
		-webkit-transform: translate(-1.8rem, -2.2rem)
	}
}

@keyframes around8 {
	0% {
		transform: translate(0rem, 0rem)
	}

	20% {
		transform: translate(1.4rem, -1.2rem)
	}

	40% {
		transform: translate(-1.4rem, .4rem)
	}

	60% {
		transform: translate(-1.8rem, -2.4rem)
	}

	80% {
		transform: translate(1rem, .5rem)
	}

	100% {
		transform: translate(-1.8rem, -2.2rem)
	}
}

@-webkit-keyframes around9 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	30% {
		-webkit-transform: translate(-3rem, -1.8rem)
	}

	60% {
		-webkit-transform: translate(-3.5rem, 1.2rem)
	}

	80% {
		-webkit-transform: translate(-1rem, -2rem)
	}

	100% {
		-webkit-transform: translate(-2rem, 1rem)
	}
}

@keyframes around9 {
	0% {
		transform: translate(0rem, 0rem)
	}

	30% {
		transform: translate(-3rem, -1.8rem)
	}

	60% {
		transform: translate(-3.5rem, 1.2rem)
	}

	80% {
		transform: translate(-1rem, -2rem)
	}

	100% {
		transform: translate(-2rem, 1rem)
	}
}

@-webkit-keyframes around10 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	15% {
		-webkit-transform: translate(-3rem, -2.7rem)
	}

	30% {
		-webkit-transform: translate(.2rem, -2.2rem)
	}

	50% {
		-webkit-transform: translate(-3.5rem, .1rem)
	}

	75% {
		-webkit-transform: translate(0rem, -1.5rem)
	}

	100% {
		-webkit-transform: translate(-3rem, -3rem)
	}
}

@keyframes around10 {
	0% {
		transform: translate(0rem, 0rem)
	}

	15% {
		transform: translate(-3rem, -2.7rem)
	}

	30% {
		transform: translate(.2rem, -2.2rem)
	}

	50% {
		transform: translate(-3.5rem, .1rem)
	}

	75% {
		transform: translate(0rem, -1.5rem)
	}

	100% {
		transform: translate(-3rem, -3rem)
	}
}


@-webkit-keyframes around11 {
	0% {
		-webkit-transform: translate(0rem, 0rem)
	}

	32% {
		-webkit-transform: translate(-2.7rem, -0.7rem)
	}

	60% {
		-webkit-transform: translate(-3.2rem, 2.2rem)
	}

	80% {
		-webkit-transform: translate(.1rem, -0.1rem)
	}

	100% {
		-webkit-transform: translate(-2.6rem, 2.2rem)
	}

}

@keyframes around11 {
	0% {
		transform: translate(0rem, 0rem)
	}

	32% {
		transform: translate(-2.7rem, -0.7rem)
	}

	60% {
		transform: translate(-3.2rem, 2.2rem)
	}

	80% {
		transform: translate(.1rem, -0.1rem)
	}

	100% {
		transform: translate(-2.6rem, 2.2rem)
	}

}


.niudbg {
	background-color: #ff4545;
	background-image: url(sdaefe.png);
	background-repeat: repeat-x;
}

.now1 {
	height: 479px;
	background: url(ewtewfe.png) top center no-repeat;
	margin-top: 57px;
}

.niudanjq {
	width: 628px;
	height: 771px;
	background: url(niudanjiqi.png) top center no-repeat;
	cursor: pointer;
}

.now2 {
	overflow: hidden;
}

.now2 .fr {
	position: relative;
}

.now2 .xyb {
	width: 552px;
	height: 657px;
	background: url(xinyunb.png) top center no-repeat;
	overflow: hidden;
	margin-top: 77px;
}

.now2 .xyb .bd {
	width: 471px;
	margin: 40px auto;
	height: 440px;
	margin-top: 144px;
	overflow: hidden;

}

.now2 .xyb ul li {
	padding: 0 28px;
	color: #000;
	line-height: 55px;
}

.now2 .xyb ul li span {
	float: right;
}

.now2 .xyb ul li span.text {
	float: none;
}

.now2 .fr .mover {
	width: 245px;
	height: 43px;
	background-color: #d81921;
	border-radius: 22px;
	line-height: 43px;
	text-indent: 48px;
	color: #fff;
	background: url(jingbi.png) top center no-repeat;
	position: absolute;
	right: 0;
}

.shotext {
	position: absolute;
	right: 0px;

	padding: 20px;
	background-image: linear-gradient(-43deg,
			#2881d3 0%,
			#a0daff 100%);
	width: 900px;
	z-index: 99999;
	border-radius: 20px;
	margin-top: 10px;
	line-height: 30px;
	display: none;
	text-shadow: none;
	color: #000;
}

.now2 .fr .mover .shotext p a {
	color: #f00;
	display: initial;
	font-size: 14px;
	transition: all 0.3s;
}

.now2 .fr .mover .shotext p a:hover {
	color: #F00000;
	transition: all 0.3s;
}

.now2 .fr .mover:hover .shotext {
	display: block;
}

.shotext .arr0 {
	position: absolute;
	top: 0;
	right: 150px;
}

.shotext .arr {
	top: -16px;
	border-color: transparent transparent #e4e4e4 transparent;
}

.shotext .arr1 {
	top: -15px;
	border-color: transparent transparent #fff transparent;
}

.shotext .arr,
.shotext .arr1 {
	position: absolute;
	left: 0;
	border-width: 8px;
	border-style: dashed dashed solid dashed;
	width: 0;
	height: 0;
	font-size: 0;
	right: -18px;
}

.now2 .fr .mover a {
	display: block;
	color: #fff;
	font-size: 24px;
	font-family: MicrosoftYaHei;
}

.now3 {
	height: 368px;
	background-color: #d53731;
	position: relative;
	margin-top: 40px;
	margin-bottom: 100px;
	text-align: center;
}

.now3 .topse {
	background: url(fdsrtr.png) top center no-repeat;
	position: absolute;
	width: 344px;
	height: 62px;
	top: -31px;
	text-align: center;
	left: calc(50% - 172px);
	font-size: 31px;
	color: #ffeed6;
	line-height: 62px;
}

.now3 dt {
	width: 1066px;
	height: 56px;
	line-height: 56px;
	background-color: #f64a44;
	margin-top: 48px;
}

.now3 dt span {
	font-size: 18px;
}

.now3 span {
	color: #fff;
	font-size: 16px;
	display: inline-block;
	text-align: center;
}

.now3 span:nth-child(1) {
	width: 33.33%;
	margin-left: 0;
}

.now3 span:nth-child(2) {
	width: 0;
	text-align: center;
}

.now3 span:nth-child(3) {
	width: 33.33%;
	text-align: center;
}

.now3 span:nth-child(4) {
	width: 32%;
	text-align: center;
}

.now3 ul {
	overflow: hidden;
	width: 1066px;
	margin: 0 auto;
}

.now3 ul li {
	line-height: 59px;
	border-bottom: 1px solid #df6762;
}

.bot_03 {
	height: 84px;
	/* width: 100%; */
	text-align: center;
	/* position: absolute; */
	bottom: 0;
	display: inline-block;
}

.bot_03 a {
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background-color: #ffffff;
	border-radius: 3px;
	color: #d53731;
	margin: 0 5px;
	margin-top: 27px;
	float: left;
}

.bot_03 a.on {
	background-color: #ffcc94;
}

.bot_03 span {
	display: inline-block;
	width: 30px !important;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background-color: #ffffff;
	border-radius: 3px;
	color: #d53731;
	margin: 0 5px;
	margin-top: 27px;
	float: left;
}

.bot_03 span.current {
	background-color: #ffcc94;
}

.pager .pg-first,
.pager .pg-prev,
.pager .pg-next,
.pager .pg-last {
	background: white url(page_bg.jpg) 2px 3px no-repeat;
}

.pager .pg-prev[disabled='true'],
.pager .pg-prev[disabled='true']:hover {
	cursor: default;
	background-image: url(page_bg.jpg);
}

.pager .pg-prev,
.pager .pg-prev:hover {
	background-position: 0px -26px;
}

/*hdzt*/
#jianpin_one .tc_anima {
	width: 377px;
	height: 473px;
	background: url(zjhonb.png) top center no-repeat;
	overflow: hidden;
	position: relative;
}

#jianpin_one .tc_anima b {
	font-size: 50px;
	color: #f95658;
}

#jianpin_one .tc_anima h2 {
	height: auto;
	margin-top: 177px;
}

#jianpin_one .tc_anima b strong {
	font-size: 150px;
	margin-top: 28px;
	display: inline-block;
}

#jianpin_one .tc_anima b span {
	position: relative;
	top: -10px;
	margin-left: 10px;
}

#jianpin_one .tc_anima p {
	font-size: 17px;
	color: #ffffff;
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 98px;
}

#jianpin_one .tc_anima p a {
	color: #fffa01;
	cursor: pointer;
	font-size: 17px;
}

#jianpin_one .tc_anima .tjanniu {
	position: absolute;
	width: 202px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: #db393b;
	font-size: 24px;
	background: url(hbanlnei.png) top center no-repeat;
	bottom: 10px;
	left: calc(50% - 101px);
	cursor: pointer;
}

#jianpin_two .tc_anima {
	width: 410px;
	height: 469px;
	background: url(jifenbga.png) top center no-repeat;
	overflow: hidden;
	position: relative;
}

#jianpin_two .tc_anima dt {
	color: #ffffff;
	font-size: 35px;
	text-align: center;
	margin-top: 40px;
}

#jianpin_two .tc_anima b strong {
	font-size: 80px;
	margin-bottom: 25px;
	display: inline-block;
}

#jianpin_two .tc_anima b {
	font-size: 43px;
}

#jianpin_two .tc_anima p {
	font-size: 17px;
	color: #ffffff;
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 98px;
}

#jianpin_two .tc_anima p a {
	color: #fffa01;
	cursor: pointer;
	font-size: 17px;
}

#jianpin_two .tc_anima .tjanniu {
	position: absolute;
	width: 198px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	color: #fff;
	font-size: 24px;
	background-color: #ff9899;
	border: solid 1px #ffffff;
	bottom: 20px;
	left: calc(50% - 99px);
	cursor: pointer;
	border-radius: 18px;
	font-size: 19px;
}

#jianpin_three .tc_anima {
	width: 477px;
	height: 512px;
	background: url(tyhy.png) top center no-repeat;
	overflow: hidden;
	position: relative;
}

#jianpin_three .tc_anima .tjanniu {
	position: absolute;
	width: 245px;
	height: 104px;
	text-align: center;
	line-height: 50px;
	color: #db393b;
	font-size: 24px;
	background: url(zdle.png) top center no-repeat;
	bottom: 0px;
	left: calc(50% - 122.5px);
	cursor: pointer;
}


#jianpin_kong .tc_anima {
	width: 437px;
	height: 252px;
	background: url(erbg.png) top center no-repeat;
	overflow: hidden;
	position: relative;
}

#jianpin_kong .tc_anima b {
	font-size: 43px;
}

#jianpin_kong .tc_anima .tjanniu {
	position: absolute;
	width: 198px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	color: #fff;
	font-size: 24px;
	background-color: #ff9899;
	border: solid 1px #ffffff;
	bottom: 39px;
	left: calc(50% - 99px);
	cursor: pointer;
	border-radius: 18px;
	font-size: 19px;
}

#jianpin_kong .tc_anima dt {
	color: #ffffff;
	font-size: 35px;
	text-align: center;
	margin-top: 40px;
	margin-bottom: 25px;
}

#jianpin_kong .tc_anima h2 {
	height: auto;
	color: #ffdf54;
	font-size: 30px;
}


#no_jifeng .tc_anima {
	width: 437px;
	height: 252px;
	background: url(erbg.png) top center no-repeat;
	overflow: hidden;
	position: relative;
}

#no_jifeng .tc_anima b {
	font-size: 43px;
}

#no_jifeng .tc_anima .tjanniu {
	position: absolute;
	width: 198px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	color: #fff;
	font-size: 24px;
	background-color: #ff9899;
	border: solid 1px #ffffff;
	bottom: 39px;
	left: calc(50% - 99px);
	cursor: pointer;
	border-radius: 18px;
	font-size: 19px;
}

#no_jifeng .tc_anima dt {
	color: #ffffff;
	font-size: 35px;
	text-align: center;
	margin-top: 40px;
	margin-bottom: 25px;
}

#no_jifeng .tc_anima h2 {
	height: auto;
	color: #ffdf54;
	font-size: 30px;
}

.pager .pg-next,
.pager .pg-next:hover {
	background-position: -29px -25px;
}

.pager .pg-last,
.pager .pg-last:hover {
	background-position: -29px 2px;
}

/*jingli*/
.jinglihd {
	background: url(hdbgjpg.jpg) top center no-repeat;
	background-color: #bb0511;
	background-size: cover;
}

.jlow1 {
	height: 458px;
	background: url(daewrtf_02.jpg) top center no-repeat;

	position: relative;
}

.jlow1>span {
	width: 100%;
	display: block;
	text-align: center;
	font-size: 22px;
	color: #ffffff;
	text-shadow: 0px 2px 0px 0px #dd0202;
	padding-top: 246px;
}

.jlow1 .ckxq {
	position: absolute;
	right: 0;
	bottom: 0;
	color: #f3cc4c;
	font-size: 29px;
	text-decoration: underline;
	background: url(ckhdxq.png) top center no-repeat;
	width: 214px;
	height: 35px;

}

.jlow1 .ckxq .shotext {
	margin-top: 45px;
}

.jlow1 .ckxq:hover .shotext {
	display: block;
}

.jlow2 {
	overflow: hidden;
	margin-top: 35px;
}

.jlow2 dt {
	width: 100%;
	height: 30px;
	background: url(hdlc.png) top center no-repeat;
	margin-bottom: 50px;
}

.jlow2 ul {
	text-align: center;
	padding-top: 24px;
}

.jlow2 ul li {
	width: 303px;
	height: 127px;
	margin-right: 87px;
	background-color: #f3594c;
	border-radius: 20px;
	position: relative;
	display: inline-block;

}

.jlow2 ul li:nth-child(3) {
	margin-right: 0;
}

.jlow2 ul li dt {
	position: absolute;
	width: 113px;
	height: 52px;
	background: url(dedfe.png) top center no-repeat;
	left: 0;
	top: -24px;
	text-align: center;
	line-height: 52px;
	color: #e9d6d7;
	font-size: 21px;
	font-weight: bold;
}

.jlow2 ul li p {
	padding: 15px;
	line-height: 30px;
	font-size: 15px;
	color: #ffffff;
	margin-top: 30px;
	float: left;
	text-align: left;
}

.jlow3 {
	height: 320px;
	background: url(dwertgfr.png) top center no-repeat;
	margin-top: 20px;
	position: relative;
}

.jlow3 .h1 {
	font-size: 18px;
	color: #ffffff;
	position: absolute;
	top: 20px;
	left: 660px;
}

.jlow3 .jtext {
	position: absolute;
	top: 86px;
	left: 212px;
}

.jlow3 .jtext .text {
	color: #f23b3a;
}

.jlow3 .jtext .text b {
	display: inline-block;
	font-size: 44px;
	float: left;
	color: #f23b3a;
	position: relative;
	top: 86px;
	font-weight: initial;
}

.jlow3 .jtext .text strong {
	display: inline-block;
	float: left;
	font-size: 134px;
}

.jlow3 .jtext .text span {
	font-size: 25px;
	display: inline-block;
	float: left;
	color: #f23b3a;
	position: relative;
	top: 70px;
	left: 10px;
}

.tyde {
	text-align: center;
	width: 100%;
	font-size: 16px;
	color: #ffffff;
	margin-top: 30px;
}

.tyde input {
	width: 17px;
	height: 17px;
	background-color: #ffffff;
	display: inline-block;
	position: relative;
	top: 2px;
}

.jlow4 {
	height: 878px;
	background: url(dstettr.png) top center no-repeat;
	margin-top: 75px;
	margin-bottom: 111px;
	overflow: hidden;
}

.jlow4 .topse1 {
	margin-top: 162px;
}

.jlow4 .topse1 ul {
	text-align: center;
}

.jlow4 .topse1 ul li {
	background: url(gewtry.png) top center no-repeat;
	width: 231px;
	height: 280px;
	display: inline-block;
	margin: 0 24px;
	overflow: hidden;
}

.jlow4 .topse1 ul li dt {
	color: #a0060d;
	font-size: 20px;
	margin-top: 71px;
}

.jlow4 .topse1 ul li p {
	color: #ffffff;
	font-size: 21px;
	margin-top: 20px;
}

.wjx {
	background: url(wjxbg.png) top center no-repeat;
	width: 187px;
	height: 70px;
	color: #fe9548;
	font-size: 23px;
	text-align: center;
	line-height: 70px;
	display: inline-block;
	margin-top: 15px;
}

.sepr {
	width: 107px;
	height: 101px;
	background-color: #da2319;
	border-radius: 30px;
	text-align: center;
	font-size: 21px;
	color: #ffffff;

	padding: 0 40px;
	padding-top: 43px;
	margin-top: 20px;
	display: none;
}

.jlow4 .topse1 ul li:nth-child(3) .sepr {
	padding-left: 0;
	padding-right: 0;
	width: 187px;
}

.jlow4 .topse1 ul li:nth-child(4) .sepr {
	padding-left: 0;
	padding-right: 0;
	width: 187px;
}

.jlow4 .topse1 ul li.on p {
	display: none;
}

.jlow4 .topse1 ul li.on .wjx {
	display: none;
}

.jlow4 .topse1 ul li.on .sepr {
	display: inline-block;
}

.topse2 {
	margin-top: 75px;
	overflow: hidden;
}

.topse2 dt {
	color: #fcf183;
	font-size: 41px;
	text-align: center;
}

.topse2 dt span {
	display: block;
	text-align: center;
	color: #fcf183;
	font-size: 21px;
}

.topse2 ul {
	margin-top: 35px;
	overflow: hidden;
	text-align: center;
}

.topse2 ul li {
	background: url(gfdtety.png) top center no-repeat;
	width: 163px;
	height: 163px;
	text-align: center;
	margin: 0 33px;
	display: inline-block;
}

.topse2 ul li p {
	font-size: 22px;
	color: #ffffff;
	text-shadow: 0px 0px 2px 0px rgba(156, 0, 154, 0.95);
	margin-top: 62px;
}

.topse2 ul li a {
	color: #ffde00;
	text-decoration: underline;
	font-size: 22px;
}

.ggcsd {
	position: fixed;
	top: 0;
	left: 0;
	height: 20px;
	background-color: rgba(0, 0, 0, 0.64);
	line-height: 20px;
	z-index: 9;
}

.ggcsd ul li {
	color: #fff;
}

.jlow3 .cznl {
	width: 171px;
	height: 171px;
	background: url(czbman.png) top center no-repeat;
	position: absolute;
	top: 79px;
	right: 181px;
	-webkit-animation: open1 0.2s linear 0.5s infinite alternate;
	-webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
	animation: open1 0.2s linear 0.5s infinite alternate;
	animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
	cursor: pointer;
	display: none;
}

.jlow3 .cznlon {
	width: 171px;
	height: 171px;
	background: url(bmcgon.png) top center no-repeat;
	position: absolute;
	top: 79px;
	right: 181px;

	cursor: pointer;
	display: none;
}

.fixbai {
	background-color: #000;
	opacity: 0.6;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 99;
	display: none;
}

.bmcg {
	width: 570px;
	height: 338px;
	position: fixed;
	left: calc(50% - 285px);
	top: calc(50% - 169px);
	z-index: 99;
	background: url(bmcg.png) top center no-repeat;
	display: none;
}

.bmcg dt {
	color: #ffd694;
	text-align: center;
	font-size: 40px;
	margin-top: 90px;
}

.bmcg p {
	color: #ffffff;
	font-size: 23px;
	margin-top: 25px;
	text-align: center;
}

.bmcg .tjanniu {
	position: absolute;
	width: 198px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	color: #fff;
	font-size: 24px;
	background-color: none;
	border: solid 1px #ffffff;
	left: calc(50% - 99px);
	cursor: pointer;
	border-radius: 18px;
	font-size: 19px;
	margin-top: 35px;
}

.jlow4 .topse1 ul li.on .sepr a {
	height: 28px;
	background-color: #ff4545;
	color: #fff;
	border-radius: 14px;
	padding: 0 20px;
	line-height: 28px;
	display: inline-block;
	margin-top: 20px;
}

/*zhocang*/
.zchd {
	background-color: #4052fc;
	padding-bottom: 120px;
}

.zdhrow1 {
	background: url(drgwety_02.jpg) top center no-repeat;
	position: relative;
	height: 352px;
}

.zdhrow1 span.time {
	position: absolute;
	text-align: center;
	top: 284px;
	width: 100%;
	font-size: 20px;
	color: #ffffff;
	margin-top: 0;
}

.zdrow2 {
	background-color: #5692ff;
}

.zdrow2 ul {
	height: 189px;
	background: url(derdgr_03.jpg) top center no-repeat;
}

.zdrow2 ul div {
	float: left;
}

.zdrow2 ul .yhj1 {
	position: relative;
	width: 359px;
	height: 163px;
	margin-left: 195px;
}

.zdrow2 ul .yhj1 dt {
	color: #ec1b15;
	font-size: 13px;
	text-align: center;
	line-height: 35px;
}

.zdrow2 ul .yhj1>span {
	font-size: 25px;
	color: #ec1b15;
	margin-left: 69px;
	position: absolute;
	top: 60px;
}

.zdrow2 ul .yhj1 strong {
	font-size: 78px;
	color: #ec1b15;
	position: absolute;
	left: 93px;
}

.zdrow2 ul .yhj1 p {
	color: #ffffff;
	font-size: 16px;
	text-align: center;
	display: block;
	position: absolute;
	width: 100%;
	bottom: 0;
}

.zdrow2 ul .yhj1 .texjg {
	font-size: 24px;
	color: #ec1b15;
	position: absolute;
	left: 208px;
	top: 53px;
}

.zdrow2 ul .yhj1 .texjg span {
	width: 102px;
	height: 23px;
	background-color: #fe7147;
	border-radius: 11px;
	text-align: center;
	line-height: 23px;
	font-size: 14px;
	color: #ffffff;
	display: block;
	margin-top: 10px;
}

.zdrow2 ul .yhj2 strong {
	font-size: 78px;
	color: #ec1b15;
	position: absolute;
	left: 93px;
}

.zdrow2 ul .yhj2 {
	position: relative;
	width: 359px;
	height: 163px;
	margin-left: 74px;
}

.zdrow2 ul .yhj2 dt {
	color: #fff;
	font-size: 13px;
	text-align: center;
	line-height: 35px;
}

.zdrow2 ul .yhj2>span {
	font-size: 25px;
	color: #ef870c;
	margin-left: 50px;
	position: absolute;
	top: 60px;
}

.zdrow2 ul .yhj2 strong {
	font-size: 78px;
	color: #ef870c;
	position: absolute;
	left: 70px;
}

.zdrow2 ul .yhj2 p {
	font-size: 16px;
	text-align: center;
	display: block;
	position: absolute;
	width: 100%;
	bottom: 0;
	color: #ec1b15;
}

.zdrow2 ul .yhj2 .texjg {
	font-size: 24px;
	color: #ec1b15;
	position: absolute;
	left: 169px;
	top: 53px;
}

.zdrow2 ul .yhj2 .texjg span {
	width: 155px;
	height: 23px;
	background-color: #eeae5b;
	border-radius: 11px;
	text-align: center;
	line-height: 23px;
	font-size: 14px;
	color: #ffffff;
	display: block;
	margin-top: 10px;
}

.zddt {
	width: 254px;
	height: 102px;
	color: #4052fc;
	font-size: 25px;
	text-align: center;
	margin: 0 auto;
	background: url(dseuwit.png) top center no-repeat;
	line-height: 140px;
	font-weight: bold;
	margin-bottom: 20px;
}

.zdrow3 {
	overflow: hidden;
}

.zchd p {
	font-size: 16px;
	color: #d8dcff;
}

.zdrow3 p {
	line-height: 40px;
}

.zdrow3 p span {
	display: inline-block;
	width: 27px;
	height: 27px;
	background-color: #5692ff;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	line-height: 27px;
	margin-right: 8px;
}

.zdrow3 p strong {
	color: #fffc09;
	text-decoration: underline;
	font-size: 18px;
}

.zdrow4 .dt {
	height: 46px;
	background-color: #607af6;
	border-radius: 23px;
	color: #fff;
	line-height: 46px;
	font-size: 16px;
	margin: 15px 0;
}

.zdrow4 .dt strong {
	font-size: 17px;
	color: #00fffc;
}

.zdrow4 .dt span {
	height: 46px;
	width: 46px;
	background-color: #5692ff;
	text-align: center;
	line-height: 46px;
	border-radius: 23px;
	font-size: 22px;
	color: #fff;
	display: inline-block;
	margin-right: 10px;
}

.zdrow4 p {
	text-indent: 46px;
	line-height: 30px;
}

.zdrow4 p strong {
	color: #ffe809;
	text-decoration: underline;
	font-size: 18px;
}

.zdrow5 {
	height: 214px;
	background-color: #ffe809;
	border-radius: 30px;
}

.zdrow5 ul {
	width: 1187px;
	height: 156px;
	background-color: #fffef5;
	border-radius: 30px;
	margin: 0 auto;
}

.zdrow5 dt {
	font-size: 30px;
	color: #f1643d;
	text-align: center;
	height: 48px;
	line-height: 48px;
	position: relative;
}

.zdrow5 dt a {
	position: absolute;
	right: 26px;
	top: 20px;
	font-size: 15px;
	color: #090909;
	line-height: 30px;
}

.zdrow5 ul li {
	width: 25%;
	float: left;
	text-align: center;
}

.zdrow5 ul {
	overflow: hidden;
}

.zdrow5 ul li dt {
	margin-top: 32px;
}

.zdrow5 ul li p {
	font-size: 20px;
	color: #000000;
	line-height: 60px;
	border-right: 1px solid #ffbd76;
}

.zdrow5 ul li p strong {
	color: #4052fc;
}

.zdrow5 ul li:nth-child(4) p {
	line-height: 30px;
	border: none;
}

.zdrow6 p {
	line-height: 40px;
}

.zdrow6 p span {
	display: inline-block;
	width: 27px;
	height: 27px;
	background-color: #5692ff;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	line-height: 27px;
	margin-right: 8px;
}

.zdrow6 p a {
	color: #ffe809;
}

.zdrow6 p strong {
	color: #e3a868;
}

.zdrow7 p {
	line-height: 40px;
}

.zdrow7 p span {
	display: inline-block;
	width: 27px;
	height: 27px;
	background-color: #5692ff;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	line-height: 27px;
	margin-right: 8px;
}

.zdrow7 p strong {
	text-decoration: underline;
	color: #ffe809;
}

.jlhdtc {
	position: fixed;
	width: 530px;
	height: 395px;
	top: calc(50% - 297.5px);
	left: calc(50% - 265px);
	display: none;
	z-index: 99;
}

.chas {
	position: absolute;
	width: 34px;
	height: 34px;
	right: -34px;
	top: -34px;
	cursor: pointer;
}

.rwhd {
	background: url(dewrdder.jpg) top center no-repeat;
}

.rwhd ul {
	margin-top: 495px;
	overflow: hidden;
	margin-bottom: 35px;
}

.rwhd li {
	background: url(libinge.png) top center no-repeat;
	height: 113px;
	margin-bottom: 19px;
	position: relative;
	overflow: hidden;
}

.rwhd li .text {
	padding-left: 189px;
	background: url(dwert.png) 96px center no-repeat;
	height: 100%;
	overflow: hidden;
}

.rwhd li:nth-child(2) .text {
	background-image: url(tey.png);
}

.rwhd li:nth-child(3) .text {
	background-image: url(czdw.png);
}

.rwhd li:nth-child(4) .text {
	background-image: url(dwrtgr.png);
}

.rwhd li:nth-child(5) .text {
	background-image: url(fsrety.png);
}

.rwhd li .text dt {
	font-size: 23px;
	color: #f74c38;
	margin-top: 20px;
}

.rwhd li .text p {
	font-size: 18px;
	color: #8d4b20;
	margin-top: 10px;
}

.rwhd li .text .moresde {
	width: 124px;
	height: 55px;
	background-image: linear-gradient(0deg,
			#ff9f7c 0%,
			#ff5a28 54%,
			#ffa381 100%),
		linear-gradient(#55a690,
			#55a690);
	background-blend-mode: normal,
		normal;
	border-radius: 27px;
	display: block;
	color: #ffe1be;
	text-align: center;
	line-height: 55px;
	font-size: 21px;
	position: absolute;
	top: 21px;
	right: 94px;
	z-index: 9;
}

.rwhd li .text .moresde.on {
	background-image: linear-gradient(#ff0000,
			#ff0000),
		linear-gradient(#55a690,
			#55a690);
	background-blend-mode: normal,
		normal;
}

.rwhd li .text .moresde.res {
	background-image: linear-gradient(0deg,
			#b6b6b6 0%,
			#909090 54%,
			#b6b6b6 100%),
		linear-gradient(#909090,
			#909090);
	background-blend-mode: normal,
		normal;
	color: #fff;
}

.hdjftc {
	width: 421px;
	height: 506px;
	background: url(qdcg.png) top center no-repeat;
	position: fixed;
	left: calc(50% - 210.5px);
	top: calc(50% - 253px);
	display: none;
	z-index: 99;
}

.hdjftc dt {
	font-size: 123px;
	color: #ff6936;
	margin-top: 160px;
	text-align: center;
}

.hdjftc dt strong {
	font-size: 24px;
}

.hdjftc p {
	font-size: 15px;
	color: #ffffff;
	text-align: center;
	margin-top: 108px;
}

.hdjftc p a {
	cursor: pointer;
	color: #fcff00;
}

.wzdl {
	width: 186px;
	height: 61px;
	cursor: pointer;
	bottom: -10px;
	background: url(anzdl.png) top center no-repeat;
	left: calc(50% - 93px);
	position: absolute;
}


.hdjczs.ch1 {
	width: 430px;
	height: 511px;
	background: url(grtyutre.png) top center no-repeat;
	position: fixed;
	left: calc(50% - 215px);
	top: calc(50% - 255.5px);
	display: none;
	z-index: 99;

}

.hdjczs.ch1 .wzdl {
	width: 192px;
	height: 41px;
	cursor: pointer;
	bottom: 22px;
	background: url(fdgtyyty.png) top center no-repeat;
	left: calc(50% - 96px);
	position: absolute;
}

.hdjczs.ch1 p {
	font-size: 15px;
	color: #ffffff;
	text-align: center;
	margin-top: 372px;
	text-indent: -20px;
}

.hdjczs.ch1 p a {
	cursor: pointer;
	color: #fcff00;
}


.hdjczs.ch2 {
	width: 364px;
	height: 456px;
	background: url(ghrterdfr.png) top center no-repeat;
	position: fixed;
	left: calc(50% - 182px);
	top: calc(50% - 228px);
	display: none;
	z-index: 99;
}

.hdjczs.ch2 .wzdl {
	width: 215px;
	height: 47px;
	cursor: pointer;
	bottom: -10px;
	background: url(fdrete.png) top center no-repeat;
	left: calc(50% - 107.5px);
	position: absolute;
}

.hdjczs.ch3 {
	width: 375px;
	height: 525px;
	background: url(ghfret.png) top center no-repeat;
	position: fixed;
	left: calc(50% - 187.5px);
	top: calc(50% - 262.5px);
	display: none;
	z-index: 99;
}

.hdjczs.ch3 .wzdl {
	width: 233px;
	height: 52px;
	cursor: pointer;
	bottom: -20px;
	background: url(fdtre.png) top center no-repeat;
	left: calc(50% - 116.5px);
	position: absolute;
}

.hdjczs.ch4 {
	width: 439px;
	height: 470px;
	background: url(dwqrt.png) top center no-repeat;
	position: fixed;
	left: calc(50% - 219.5px);
	top: calc(50% - 235px);
	display: none;
	z-index: 99;
}

.hdjczs.ch4 .wzdl {
	width: 188px;
	height: 45px;
	cursor: pointer;
	bottom: -15px;
	background: url(wzdldwe.png) top center no-repeat;
	left: calc(50% - 85px);
	position: absolute;
}

.hdjczs.ch2 p {
	font-size: 15px;
	color: #ffffff;
	text-align: center;
	margin-top: 388px;
}

.hdjczs.ch2 p a {
	cursor: pointer;
	color: #fcff00;
}

.hdjczs.ch3 p {
	font-size: 15px;
	color: #ffffff;
	text-align: center;
	margin-top: 459px;
}

.hdjczs.ch3 p a {
	cursor: pointer;
	color: #fcff00;
}

.hdjczs.ch4 p {
	font-size: 15px;
	color: #885d00;
	text-align: center;
	margin-top: 390px;
	text-indent: 25px;
}

.hdjczs.ch4 p a {
	cursor: pointer;
	color: #885d00;
}

.rwhd .mover {
	width: 235px;
	height: 54px;
	background-image: url(xq.png);
	position: absolute;
	right: 50px;
	top: -60px;
	cursor: pointer;
}

.rwhd .sect_1200 {
	position: relative;
}

.rwhd .mover .shotext {
	margin-top: 50px;
}

.rwhd .mover .shotext p a {
	color: #f00;
	display: initial;
	font-size: 14px;
	transition: all 0.3s;
}

.rwhd .mover:hover .shotext {
	display: block;
}

.fixbg {
	position: fixed;
	width: 100%;
	z-index: 0;
	height: 980px;
	background: url(zozbje.png) top center no-repeat;
}

.fixbg.mg {
	background-image: url(meizbig.png);
}

.fixbg.on {
	position: fixed;
	top: 0;
}

.zhjdtca {
	background: url(zhojianbgd.png) top center no-repeat;
	width: 390px;
	height: 554px;
	display: block;
	position: fixed;
	top: calc(50% - 277px);
	left: calc(50% - 195px);
	z-index: 99;
	display: none;
}

.zhjdtca p {
	color: #ffe463;
	font-size: 15px;
	text-align: center;
	bottom: 78px;
	position: absolute;
	width: 100%;
}

.zhjdtca p a {
	text-decoration: underline;
	font-size: 15px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #fffffe;
}

.zhjdtca .tjanniu {
	position: absolute;
	width: 198px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	color: #fff;
	font-size: 24px;
	background-color: none;
	border: solid 1px #ffffff;
	left: calc(50% - 99px);
	cursor: pointer;
	border-radius: 18px;
	font-size: 19px;
	bottom: 20px;
}

/*ç»æµŽçº¿ç¦åˆ©é¦–é¡µå¼¹çª—*/
.jpxhdtc {
	width: 430px;
	height: 554px;
	background: url(saewrt.png) center no-repeat;
	position: absolute;
	z-index: 999;
	left: calc(50% - 215px);
	top: calc(50% - 277px);
	display: none;
}

.jpxhdtc .text {
	color: #c51f23;
	font-size: 25px;

	position: relative;
	top: 394px;
	left: 173px;
	background: none;
	border: none;
}

.jpxhdtc .tjanniu {
	text-align: center;
	line-height: 53px;
	font-size: 22px;
	color: #ffffff;
	width: 213px;
	height: 53px;
	background-image: linear-gradient(0deg,
			#fa3334 0%,
			#fc4c51 80%,
			#fe646d 100%),
		linear-gradient(#f3af55,
			#f3af55);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 1px 5px 0px rgba(158, 0, 4, 0.42);
	border-radius: 24px;
	border: solid 1px #fb4144;
	position: absolute;
	bottom: -12px;
	left: calc(50% - 106.5px);
	cursor: pointer;
}

.jpxhdtc .sijian {
	color: #fff;
	text-align: center;
	position: absolute;
	width: 100%;
	bottom: 77px;
	left: 0;

}

/* æ‹¼å›¾æ¸¸æˆ*/
.pintu {
	background: url(piyxbg.png) top center no-repeat;
	background-size: cover;
}

.pintu .row dt {
	text-align: center;
	margin-top: 47px;
	margin-bottom: 41px;
	background: none;
}

.pintu .row ul li {
	float: left;
	margin-right: 80px;
}

.pintu .row ul li:nth-child(4) {
	margin-right: 0;
}

.pintu .row ul li:nth-child(1) {
	margin-left: 54px;
}

.pintu .row ul {
	overflow: hidden;
}

.ptyx .pt_left {
	width: 730px;
	height: 650px;
	background-color: #204688;
	border: solid 1px #f8ca74;
	position: relative;
}

.ptyx {
	overflow: hidden;
	margin-top: 48px;
}

.ptyx .pt_right {
	width: 404px;
	height: 664px;
	background: url(dfseryy.png) top center no-repeat;
	color: #7fa9fd;
	line-height: 42px;
	font-size: 16px;
}

.ptyx .pt_right ul li {
	color: #7fa9fd;
	line-height: 53px;
	font-size: 16px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	display: inline-block;
	width: 350px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	float: left;
}

.ptyx .pt_right ul {
	margin-top: 80px;
	padding-left: 30px;
}

.ptyx .pt_right ul li span {
	width: 24px;
	margin-right: 9px;
	height: 50px;
	background-position: center;
	background-repeat: no-repeat;
	display: inline-block;
	color: #fff;
	text-align: center;
	line-height: 53px;
	float: left;
}

.ptyx .pt_left div img {
	float: left;
}

.ptyx .pt_left .sjt1 {
	position: absolute;
	left: 3px;
	top: 3px;
	overflow: hidden;
}

.ptyx .pt_left .sjt2 {
	position: absolute;
	left: 3px;
	bottom: 3px;
	overflow: hidden;
	transform: rotate(-90deg);
}

.ptyx .pt_left .sjt3 {
	position: absolute;
	right: 3px;
	top: 3px;
	overflow: hidden;
	transform: rotate(90deg);
}

.ptyx .pt_left .sjt4 {
	position: absolute;
	right: 3px;
	overflow: hidden;
	bottom: 3px;
	transform: rotate(-180deg);
}

.pt_left dt {
	font-size: 19px;
	color: #fdeca6;
	line-height: 50px;
	margin: 0 29px;
	margin-top: 7px;
	margin-bottom: 7px;
}

.pt_left dt span {
	width: 32px;
	height: 32px;
	background-color: #f3514f;
	border-radius: 10px;
	display: inline-block;
	text-align: center;
	line-height: 32px;
	margin: 0 8px;
}

#start {
	width: 244px;
	height: 56px;
	background-color: #fd3a4d;
	box-shadow: 0px 4px 0px 0px rgba(252, 81, 40, 0.23);
	border-radius: 28px;
	color: #fff;
	text-align: center;
	font-size: 30px;
	line-height: 56px;
	margin: 17px auto;
	padding: 0;
	cursor: pointer;
}

#start.on {
	background-color: #999;
}

#start span {
	width: 100%;
	height: 100%;
	display: block;
}


#start1 {
	width: 244px;
	height: 56px;
	background-color: #fd3a4d;
	box-shadow: 0px 4px 0px 0px rgba(252, 81, 40, 0.23);
	border-radius: 28px;
	color: #fff;
	text-align: center;
	font-size: 30px;
	line-height: 56px;
	/* margin:17px auto; */
	padding: 0;
	cursor: pointer;
	float: left;
}

#start1 span {
	width: 100%;
	height: 100%;
	display: block;
}

.ptbot {
	margin-top: 38px;
	background-color: rgba(31, 68, 134, 0.84);
	margin-bottom: 67px;
	overflow: hidden;
}

.ptbot dt {
	text-align: center;
	font-size: 26px;
	color: #faeebc;
	margin-top: 10px;
	margin-bottom: 10px;
}

.ptbot .h1 {
	height: 67px;
	background-color: #122550;
	line-height: 67px;
}

.ptbot li span {
	font-size: 24px;
	color: #fff;
	display: inline-block;
}

.ptbot li {
	border-bottom: 1px solid rgba(255, 255, 255, 0.15);
	line-height: 70px;
}

.ptbot li span:nth-child(1) {
	width: 15%;
	text-align: center;
}

.ptbot li span:nth-child(2) {
	width: 25%;
	text-align: center;
}

.ptbot li span:nth-child(3) {
	width: 25%;
	text-align: center;
}

.ptbot li span:nth-child(4) {
	width: 35%;
	text-align: center;
}

.ptbot .h1 span {
	font-size: 20px;
	color: #8faaff;
	display: inline-block;
}

.ptbot .h1 span:nth-child(1) {
	width: 33%;
	text-align: center;
}

.ptbot .h1 span:nth-child(2) {
	width: 33%;
	text-align: center;
}

.ptbot .h1 span:nth-child(3) {
	width: 33%;
	text-align: center;
}

.ptbot .h1 span:nth-child(4) {
	width: 33%;
	text-align: center;
}

/*ä¸­ç§‹æ´»åŠ¨*/
.zhoqiu {
	background: url(zqhdbg.png) top center no-repeat;
	background-size: cover;
}

.zqzwg {
	height: 727px;
	width: 100%;
	overflow: hidden;
}

dt.bodt {
	width: 277px;
	height: 91px;
	text-align: center;
	line-height: 57px;
	background: url(dwedrr.png) top center no-repeat;
	color: #faeebc;
	font-size: 31px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.zhoqiu .row {
	position: relative;
}

.zhoqiu .row ul li {
	width: 341px;
	height: 170px;
	display: inline-block;
	background: url(fdsterrf.png) top center no-repeat;
	overflow: hidden;
	margin-right: 41px;
}

.zhoqiu .row ul li:nth-child(3) {
	margin-right: 0;
}

.zhoqiu .row ul li dt {
	text-align: center;
	font-size: 18px;
	color: #a1b9f6;
	line-height: 30px;
	text-indent: 12px;
}

.zhoqiu .row ul {
	text-align: center;
	overflow: hidden;
}

.zhoqiu .row ul li .text {
	padding: 0 45px;
	color: #ffffff;
	line-height: 27px;
	font-size: 15px;
	margin-top: 20px;
}

.sect_1115 {
	width: 1115px;
	margin: 0 auto;
}

.zhoqiu .row .rowbotimg {
	background: url(gfdytrertf.png) top center no-repeat;
	height: 200px;
	width: 100%;
	margin-top: 30px;
}

.zhoqiu .row .rowbotimg a {
	display: block;
	height: 100%;
}

.zhoqiu .row1 {
	background: none;
	width: 1200px;
	overflow: hidden;
	margin-top: 30px;
	height: auto;
}

.zhoqiu .row1 ul li {
	width: 288px;
	height: 288px;
	display: inline-block;
	margin-right: 11px;
	background: url(fewrfdr.png) top center no-repeat;
}

.zhoqiu .row1 ul li:nth-child(4n) {
	margin-right: 0;
}

.zhoqiu .row1 ul li dt {
	color: #e2403c;
	text-align: center;
	font-size: 29px;
	margin-top: 62px;
}

.zhoqiu .row1 ul li p {
	color: #886e09;
	text-align: center;
	font-size: 20px;
	margin-top: 15px;
}

.zhoqiu .row1 ul li .ljczd {
	width: 159px;
	height: 34px;
	background-color: #e21524;
	border: solid 2px #a33e07;
	display: inline-block;
	line-height: 34px;
	text-align: center;
	color: #ffffff;
	font-size: 20px;
	border-radius: 20px;
	margin-top: 25px;
	cursor: pointer;
}

.zhoqiu .xsbot {
	padding-bottom: 62px;
}

.zhoqiu .xsbot .sect_1200>dt {
	color: #faeebc;
	text-align: center;
	font-size: 31px;
	background: url(dwrwt.png) center no-repeat;
	margin-top: 80px;
	margin-bottom: 40px;
}

.zqzwg .tm {
	width: 320px;
	height: 46px;
	border-radius: 23px;
	text-align: center;
	line-height: 46px;
	border: dashed 1px #4f423c;
	margin: 0 auto;
	display: block;
	color: #785f02;
	font-size: 18px;
	margin-top: 339px;
}

.row .ckhdxq {
	text-decoration: underline;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	right: 0;
	top: -15px;
	letter-spacing: 2px;
	color: #0324a6;
	position: absolute;
	text-shadow: 1px 2px 2px #fbefd6;
	cursor: pointer;
}

.row .ckhdxq:hover .shotext {
	display: block;
}

.hdxq {
	float: right;
	margin-bottom: 18px;
	cursor: pointer;
	position: relative;
}

.hdxq:hover .shotext {
	display: block;
}

.hdxq .shotext {
	bottom: 40px;
}

.hdxq .shotext .arr0 {
	bottom: 0;
	top: auto;
}

.hdxq .shotext .arr,
.shotext .arr1 {
	transform: rotate(180deg);
	top: 0;
}

.cbanner img {
	width: 100%;
}

.ptyx .pt_right ul li:nth-child(1) span {
	background-image: url(jind.png);
	overflow: hidden;
	line-height: 150px;
}

.ptyx .pt_right ul li:nth-child(2) span {
	background-image: url(yinge.png);
	overflow: hidden;
	line-height: 150px;
}

.ptyx .pt_right ul li:nth-child(3) span {
	background-image: url(tongd.png);
	overflow: hidden;
	line-height: 150px;
}

.ticg {
	width: 427px;
	height: 282px;
	border-radius: 20px;
	position: fixed;
	z-index: 999;
	left: calc(50% - 213.5px);
	top: calc(50% - 141px);
	background: url(ptcg.png) top center no-repeat;
	display: none;
}

.ticg .botomed {
	width: 197px;
	height: 43px;
	background-image: linear-gradient(0deg,
			#ffd789 0%,
			#fffaeb 100%),
		linear-gradient(#1f64b3,
			#1f64b3);
	background-blend-mode: normal,
		normal;
	border-radius: 22px;
	border: solid 2px #ffffff;
	color: #a71a15;
	font-size: 21px;
	line-height: 43px;
	display: inline-block;
	text-align: center;
	position: absolute;
	bottom: 25px;
	left: calc(50% - 98.5px);
}

.ticg p {
	color: #fff;
	width: 300px;
	margin: 0 auto;
	margin-top: 120px;
	line-height: 35px;
	font-size: 18px;
}

.ticg p strong {
	color: #fee476;
}


.tisb {
	width: 427px;
	height: 282px;
	border-radius: 20px;
	position: fixed;
	z-index: 999;
	left: calc(50% - 213.5px);
	top: calc(50% - 141px);
	background: url(ptsb.png) top center no-repeat;
	display: none;
}

.tisb .botomed {
	width: 197px;
	height: 43px;
	background-image: linear-gradient(0deg,
			#ffd789 0%,
			#fffaeb 100%),
		linear-gradient(#1f64b3,
			#1f64b3);
	background-blend-mode: normal,
		normal;
	border-radius: 22px;
	border: solid 2px #ffffff;
	color: #a71a15;
	font-size: 21px;
	line-height: 43px;
	display: inline-block;
	text-align: center;
	position: absolute;
	bottom: 25px;
	left: calc(50% - 98.5px);
}

.tisb p {
	color: #fff;
	width: 300px;
	margin: 0 auto;
	margin-top: 120px;
	line-height: 35px;
	font-size: 18px;
}

.tisb p strong {
	color: #fee476;
}



/**/


.ticg1 {
	width: 427px;
	height: 282px;
	border-radius: 20px;
	position: fixed;
	z-index: 999;
	left: calc(50% - 213.5px);
	top: calc(50% - 141px);
	background: url(ptcg.png) top center no-repeat;
	display: none;
}

.ticg1 .botomed {
	width: 144px;
	height: 35px;
	background-color: #ff807b;
	border-radius: 17px;
	border: solid 1px #ffffff;
	line-height: 35px;
	text-align: center;
	position: absolute;
	bottom: 60px;
	left: calc(50% - 77px);
	font-size: 19px;
	color: #ffffff;
}

.ticg1 p {
	color: #fff;
	width: 300px;
	margin: 0 auto;
	margin-top: 120px;
	line-height: 35px;
	font-size: 18px;
	text-align: center;
}

.ticg1 p strong {
	color: #fee476;
}


.tisb1 {
	width: 427px;
	height: 282px;
	border-radius: 20px;
	position: fixed;
	z-index: 999;
	left: calc(50% - 213.5px);
	top: calc(50% - 141px);
	background: url(ptsb.png) top center no-repeat;
	display: none;
}

.tisb1 .botomed {
	width: 144px;
	height: 35px;
	background-color: #006cff;
	border-radius: 17px;
	border: solid 1px #ffffff;
	line-height: 35px;
	text-align: center;
	position: absolute;
	bottom: 60px;
	left: calc(50% - 77px);
	font-size: 19px;
	color: #ffffff;
}

.tisb1 p {
	color: #fff;
	width: 300px;
	margin: 0 auto;
	margin-top: 120px;
	line-height: 35px;
	font-size: 18px;
	text-align: center;
}

.tisb1 p strong {
	color: #fee476;
}

.hw-tc01-01 {
	background: #fff;
	width: 561px;
	height: 473px;
	position: absolute;
	margin-top: 0;
	margin-left: 0;
	border-radius: 5px;
	top: calc(50% - 236.5px);
	left: calc(50% - 280.5px);
}

/*é»‘äº”æ´»åŠ¨*/

.hdybbg1 {
	background-image: url(ybbgqp_01.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 575px;
}

.hdybbg2 {
	background-image: url(ybbgqp_02.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 574px;
}

.hdybbg3 {
	background-image: url(ybbgqp_03.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 578px;
}

.hdybbg4 {
	background-image: url(ybbgqp_04.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 578px;
}

.hdybbg5 {
	background-image: url(ybbgqp_05.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 578px;
}

.hdybbg6 {
	background-image: url(ybbgqp_06.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 578px;
}

.hdbox ul {
	background-image: url(hdkke.png);
	background-position: center;
	background-repeat: no-repeat;
	height: 537px;
	position: relative;
	text-align: center;
}

.hdbox ul dt {
	font-size: 39px;
	color: #ffffff;
	width: 100%;
	text-align: center;
	line-height: 100px;
	top: 0;
}

.hdbox ul li dt {
	font-size: 56px;
	color: #d7d5ff;
	text-align: center;
	font-weight: bold;
	line-height: 60px;
	margin-top: 20px;
}

.hdbox ul li span {
	font-size: 17px;
	color: #d7d5ff;
	margin-bottom: 21px;
	display: inline-block;
}

.hdbox ul .bottom {
	width: 351px;
	height: 56px;
	border-radius: 28px;
	border: solid 2px #fff0f0;
	text-align: center;
	line-height: 56px;
	font-size: 31px;
	color: #ffffff;
	position: absolute;
	bottom: 40px;
	left: calc(50% - 175.5px);
}

.hdbox ul .bottom a {
	font-size: 31px;
	color: #ffffff;
	line-height: 56px;
}

.hdbox ul .bottom.on {
	background-color: #bdbdbd;
	border: solid 2px #9b9b9b;
}

.hdbox ul .bottom.on a {
	color: #686868;
}

.hdbox ul h1 {
	font-size: 35px;
	color: #d6d4ff;
}

.hdbox ul .hdimgpc {
	margin-top: 45px;
}

.hdybbg2.hdbox ul .hdimgpc {
	margin-top: 5px;
}

.hdybbg3.hdbox ul .hdimgpc {
	margin-top: 5px;
}

/*é»‘äº”å……å€¼è¿”çŽ°æ´»åŠ¨*/
.h5czhd .row {
	height: 564px;
	background-image: url(hwczhdtop_01.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.h5czhd .row .sect_1200 {
	position: relative;
	height: 564px;
}

.h5czhd .sect_1200 {
	position: relative;
	/* overflow: hidden; */
	/* height: 564px; */
}

.h5czhd .row .ckhdxq {
	top: initial;
	bottom: 10px;
}

.h5czhd .h5hdw1 {
	height: 396px;
	background-image: url(dsbg_04.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.h5czhd .h5hdw1 dt {
	height: 64px;
	background-image: linear-gradient(90deg,
			#a07e58 0%,
			#f0deac 50%,
			#a07e58 100%);
	font-size: 29px;
	line-height: 64px;
	text-align: center;
	color: #865602;
	font-weight: bold;
}

.h5czhd .h5hdw1 ul {
	height: 269px;
	background-image: url(hdlcbg.png);
	background-position: top center;
	background-repeat: no-repeat;
	margin-top: 60px;
}

.h5czhd .h5hdw2 {
	height: 820px;
	background-image: url(dsbg_05.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	overflow: hidden;
	background-size: cover;
}

.h5czhd .h5hdw2 ul li {
	width: 266px;
	height: 317px;
	background-image: url(czfxbg.png);
	background-position: top center;
	background-repeat: no-repeat;
	float: left;
	margin-right: 35px;
	margin-bottom: 35px;
}

.h5czhd .h5hdw2 ul li a {
	display: block;
	height: 100%;
}

.h5czhd .h5hdw2 ul li:nth-child(4n) {
	margin-right: 0;
}

.h5czhd .h5hdw2 ul li dt {
	font-size: 34px;
	color: #dc0707;
	line-height: 94px;
	text-align: center;
	font-weight: bold;
}

.h5czhd .h5hdw2 ul li p {
	font-size: 22px;
	color: #b05b00;
	line-height: 31px;
	text-align: center;
	margin-top: 25px;
}

.h5czhd .h5hdw2 ul li.svip {
	width: 442px;
	height: 492px;
	background-image: url(dasfdsr.png);
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0 auto;
	float: none;
	clear: both;
	overflow: hidden;
	position: relative;
	top: -50px;
}

.h5czhd .h5hdw2 ul li.svip dt {
	line-height: 46px;
	margin-top: 100px;
	display: block;
}

.h5czhd .h5hdw2 ul .tishi {
	position: relative;
	top: -120px;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
}

.h5czhd .h5hdw2 ul .tishi input {
	margin-right: 20px;
}

.h5czhd .h5hdw3 {
	height: 534px;
	background-image: url(dsbg_06.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	text-align: center;

}

.h5czhd .h5hdw3 .sect_1200 ul {
	position: relative;
	height: 402px;
}

.h5czhd .h5hdw3 .sect_1200 .tobottom {
	bottom: 0px;
	display: block;
	position: absolute;
	left: calc(50% - 214px);
}

.h5czhd .h5hdw3 .sect_1200 .ckhdxq {
	position: absolute;
	right: 0;
	margin-top: 29px;
	cursor: pointer;
	text-align: left;
}

.h5czhd .h5hdw3 .sect_1200 .ckhdxq:hover .shotext {
	display: block;
}

.h5czhd .h5hdw4 {
	height: 523px;
	background-size: cover;
	background-image: url(dsbg_07.jpg);
	background-position: top center;
	background-repeat: no-repeat;

	text-align: center;

}

.h5czhd .h5hdw4>dt {
	height: 64px;
	background-size: cover;
	background-image: linear-gradient(90deg,
			#a07e58 0%,
			#f0deac 50%,
			#a07e58 100%),
		linear-gradient(#060608,
			#060608);
	background-blend-mode: normal,
		normal;
	line-height: 64px;
	font-size: 29px;
	font-weight: bold;
	color: #865602;
	/* box-shadow: 0px 1px 0px 0px #deb867,
			inset 0px 3px 7px 1px rgba(4, 0, 0, 0.47);
	 */
}

.h5czhd .h5hdw4 ul {
	overflow: hidden;
	margin-top: 84px;
}

.h5czhd .h5hdw4 ul li {
	width: 323px;
	height: 190px;
	background-size: cover;
	background-image: url(hdjlibg.png);
	background-position: top center;
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	line-height: 29px;
	margin-right: 80px;
}

.h5czhd .h5hdw4 ul li:nth-child(3) {
	margin-right: 0;
}

.h5czhd .h5hdw4 ul li dt {
	font-size: 24px;
	color: #e6d2a1;
	text-align: center;
	line-height: 29px;
}

.h5czhd .h5hdw4 ul li:nth-child(1) dt {
	margin-top: 17px;
	margin-bottom: 22px;
}

.h5czhd .h5hdw4 ul li:nth-child(2) dt {
	margin-top: 17px;
	margin-bottom: 5px;
}

.h5czhd .h5hdw4 ul li:nth-child(3) dt {
	margin-top: 17px;
	margin-bottom: 16px;
}

.h5czhd .h5hdw4 .jindt {
	color: #fff;
	margin-top: 40px;
	line-height: 15px;
}

.h5czhd .h5hdw4 .jindt .jdbox {
	float: right;
	width: 1049px;
	height: 15px;
	background-image: linear-gradient(90deg,
			rgba(0, 0, 0, 0.4) 0%,
			rgba(255, 255, 255, 0.4) 100%),
		linear-gradient(#f6a153,
			#f6a153);

	background-blend-mode: overlay,
		normal;

	border-radius: 7px;
	position: relative;
	margin-right: 80px;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdtjd {
	top: 0;
	left: 0;
	position: absolute;
	width: 30%;
	height: 15px;

	background-image: linear-gradient(0deg,
			rgba(255, 255, 255, 0.5) 0%,
			rgba(0, 0, 0, 0.5) 100%),
		linear-gradient(#a6100b,
			#a6100b);
	background-blend-mode: overlay,
		normal;
	box-shadow: 0px 10px 9px 0px rgba(0, 0, 0, 0.74),
		inset 0px 4px 4px 0px #ffffff;
	border-radius: 7px;
	background-size: 100%;
	max-width: 100%;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 {
	position: absolute;
	left: calc(30% - 30px);
	width: 60px;
	z-index: 9;
	top: -10px;
	cursor: pointer;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1:nth-child(2) {
	left: calc(60% - 30px);
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1:nth-child(3) {
	left: calc(100% - 30px);
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1>dt {
	color: #ffffff;
	font-size: 16px;
	margin-top: -20px;
	position: absolute;
	top: 0;
	text-align: center;
	display: block;
	width: 100%;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx {
	margin-top: -30px;
	position: relative;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx>span {
	display: inline-block;
	height: 19px;
	line-height: 19px;
	padding: 0 5px;
	background-color: #696969;
	border-radius: 5px;
	margin-top: 5px;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx .libox {
	position: absolute;
	top: 0;
	right: -25px;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx .lrpox {
	width: 189px;
	height: 120px;
	background-color: #ffeacc;
	border-radius: 10px;
	position: absolute;
	margin-left: -84.5px;
	margin-top: 10px;
	display: none;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx .lrpox.on {
	display: block;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx .lrpox dt {
	font-size: 20px;
	color: #e72d26;
	line-height: 40px;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx .lrpox p {
	font-size: 14px;
	color: #7c5200;
	line-height: 24px;
	text-align: left;
	text-indent: 20px;
}

.h5czhd .h5hdw5 {
	height: 452px;
	background-size: cover;
	background-image: url(dsbg_08.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	overflow: hidden;
	text-align: center;

}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .jzsjx {
	position: absolute;
	top: -10px;
	left: calc(50% - 10px);
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx .libox .jzsjx {
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 11px solid #ffeacc;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1.on .gg {
	position: absolute;
	top: 0;

	left: -6px;
}

.h5hdw5>dt {
	background-image: url(hjgewr.png);
	background-position: center;
	background-repeat: no-repeat;
	height: 59px;
	line-height: 59px;
	font-size: 32px;
	color: #fff5e7;
	margin-top: 35px;
}

.h5hdw5 ul li {
	width: 373px;
	height: 272px;
	float: left;
	margin-right: 23px;
	background-image: url(eqimgr.png);
	background-position: center;
	background-repeat: no-repeat;
}

.h5hdw5 ul {
	margin-top: 75px;
}

.h5hdw5 ul li dt {
	margin-top: -12px;
	position: relative;
	z-index: 99;
}

.h5hdw5 ul li:nth-child(3) {
	margin-right: 0;
}

.h5hdw5 ul li p {
	font-size: 15px;
	line-height: 35px;
	color: #000000;
	text-align: left;
	width: 72%;
	margin: 0 auto;
}

.h5czhd .h5hdw6 {
	height: 405px;
	background-size: cover;
	background-image: url(dsbg_10.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	overflow: hidden;
	text-align: center;


}

.h5hdw6 dt {
	margin-top: 40px;
	height: 47px;
	line-height: 47px;
	background-color: #606061;
}

.h5hdw6 dt span {
	width: 223px;
	line-height: 47px;
	float: left;
	color: #000000;
	text-align: center;
	font-size: 19px;
	color: #ffffff;
}

.h5hdw6 dt span.on {
	background-color: #feefcf;
	color: #000000;
}

.h5hdw6 ul {
	padding: 0 22px;
}

.h5hdw6 ul h1 {
	line-height: 60px;
	border-bottom: 1px solid #424243;
	height: 60px;
}

.h5hdw6 ul h1 span {
	width: 33.33%;
	float: left;
	font-size: 19px;
	color: #feefcf;
}

.h5hdw6 ul li {
	line-height: 60px;
	font-size: 18px;
	color: #e0dfdc;
	border-bottom: 1px solid #424243;
	height: 60px;
	display: block;
}

.h5hdw6 ul li span {
	width: 33.33%;
	float: left;
	font-size: 18px;
	color: #e0dfdc;
}

.h5czhd .h5hdw1 {
	text-align: center;
}

.h5czhd .h5hdw1 ul li {
	width: 269px;
	height: 255px;
	margin-right: 146px;
	float: left;
	text-align: center;
	display: inline-block;
}

.h5czhd .h5hdw1 ul li:nth-child(1) {
	margin-left: 31px;
}

.h5czhd .h5hdw1 ul li:nth-child(2) {
	margin-right: 184px;
}

.h5czhd .h5hdw1 ul li:nth-child(3) {
	margin-right: 0;
}

.h5czhd .h5hdw1 ul li p {
	width: 190px;
	color: #ffffff;
	font-size: 14px;
	text-align: left;
	display: inline-block;
	margin-top: 63px;
	line-height: 23px;
}

.h5hdw6 dt span.hjhm {
	cursor: pointer;
}

.h5hdw6 ul {
	display: none;
}

.h5hdw6 ul.on {
	display: block;
	height: 244px;
	overflow: auto;
	background-color: #000;
	border: 1px solid #424243;
}

.h5hdw5 ul li {
	position: relative;
}

.h5hdw5 ul li .zzbox {
	background-image: url(dsaerrvr.png);
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	font-size: 21px;
	color: #4f0202;
	line-height: 200px;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx>span.on {
	background-color: #e3231d;
	color: #fff;
}

.h5czhd .h5hdw4 .jindt .jdbox .jdbo1 .eorx .libox:hover .lrpox {
	display: block;
}

.h5hdw6 ul.hjjl span {
	width: 25%;
}

.hd-hdjf {
	text-align: center;
	position: fixed;
	z-index: 999;
	left: calc(50% - 256.5px);
	top: calc(50% - 281.5px);
	width: 513px;
	height: 563px;
	display: none;
}

.hd-hdjf img {
	display: inline-block;
}

.hd-hdjf img.guanbi {
	margin-top: 20px;
}

.fucheng {
	position: absolute;
	left: calc(50% - 172px);
	top: calc(50% - 172px);
}

.gqme {
	position: absolute;
	bottom: 150px;
	right: 250px;
}

.yswder {
	position: absolute;
	right: 50px;
	top: 361px;
}

.h5czhd .h5hdw4 ul li {
	position: relative;
}

.h5czhd .h5hdw4 ul li .yswan {
	position: absolute;
	left: calc(50% - 44px);
	bottom: 20px;
}

/*é»‘äº”ç¬¬å››ä¸ªæ´»åŠ¨*/
.hwhdbox {
	background: url(bgjjdr.png) center 300px no-repeat;
}

.hcbox1 .zqzwgs .tm {
	border-radius: 23px;
	text-align: center;
	margin: 0 auto;
	display: block;
	color: #c17004;
	font-size: 18px;
	margin-top: 407px;
}

.hjmdlist {
	position: absolute;
	top: 498px;
}

.hjmdlist .hjlistbox {
	height: 53px;
	line-height: 53px;
	background-color: rgba(255, 255, 255, 0.34);
	width: 1274px;
	margin: 0 auto;
	overflow: hidden;
}

.hjmdlist .hjlistbox .bd {
	width: 100%;
	overflow: hidden;
	position: relative;
	text-align: center;
}

.hjmdlist .hjlistbox .bd ul li {
	width: calc(1274px / 4);
	float: left;
	color: #ffffff;
	font-size: 18px;
}

.hjmdlist .hjlistbox .bd span {
	position: absolute;
	color: #ffffff;
	font-size: 18px;
	line-height: 53px;
	top: 0;
	left: 70px;
}

.hwhdbox .sect_1174 {
	position: relative;
}

.hwhdbox .tempWrap {
	margin: 0 auto;
}

.gjzq {
	margin-top: -200px;
}

.gjzq .gjdt {
	text-align: center;
}

.gjzq ul {
	margin-top: 55px;
	overflow: hidden;
}

.gjzq ul li {
	width: 375px;
	height: 353px;
	float: left;
	background-image: url(ewqithde.png);
	margin-right: 24px;
	cursor: pointer;
}

.gjzq ul li:nth-child(3) {
	margin-right: 0;
}

.gjzq .bot03num {
	font-size: 28px;
	color: #ffec84;
	text-align: center;
	line-height: 50px;
	margin-top: 79px;
}

.hjjlbox dt {
	color: #fecd69;
	font-size: 42px;
	text-align: center;
	font-weight: bold;
	margin-top: 105px;
	margin-bottom: 100px;
}

.hjjlbox .ptbot {
	height: 333px;
}

.hjjlbox .ptbot ul {
	overflow: auto;
	height: calc(75px * 3);
}

.hjjlbox .ptbot .h1 {
	background-color: #4f2ca0;
}

.hjjlbox .ptbot {
	background-color: #614aa5;
}

.hjjlbox .ptbot li span {
	width: 33.3%;
}

.hjjlbox .ptbot .h1 span {
	color: #a68cee;
}

.hwhdbox .ckhdxq {
	text-decoration: underline;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	right: 113px;
	top: -15px;
	letter-spacing: 2px;
	color: #0324a6;
	position: absolute;
	text-shadow: 1px 2px 2px #fbefd6;
	cursor: pointer;
}

.hwhdbox .ckhdxq:hover .shotext {
	display: block;
}

.hdxq {
	float: right;
	margin-bottom: 18px;
	cursor: pointer;
	position: relative;
}

.hdxq:hover .shotext {
	display: block;
}

.hdxq .shotext {
	bottom: 40px;
}

.hdxq .shotext .arr0 {
	bottom: 0;
	top: auto;
}

.hdxq .shotext .arr,
.shotext .arr1 {
	transform: rotate(180deg);
}


.hwhdbox .ckhdxq {
	text-decoration: underline;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	right: 113px;
	top: -15px;
	letter-spacing: 2px;
	color: #0324a6;
	position: absolute;

	cursor: pointer;
}

.hwhdbox .ckhdxq:hover .shotext {
	display: block;
}

.hdxq {
	float: right;
	margin-bottom: 18px;
	cursor: pointer;
	position: relative;
}

.hdxq:hover .shotext {
	display: block;
}

.hdxq .shotext {
	bottom: 40px;
}

.hdxq .shotext .arr0 {
	bottom: 0;
	top: auto;
}

.hdxq .shotext .arr,
.shotext .arr1 {
	transform: rotate(180deg);
}

.fixhei {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-color: rgba(0, 0, 0, 0.4);
	z-index: 999;
	display: none;
}

.fixhei.on {
	display: block;
}

.honbao {
	width: 566px;
	height: 670px;
	position: absolute;
	left: calc(50% - 283px);
	top: calc(50% - 335px);
	display: none;
}

.honbao.on {
	display: block;
}

.honbao .botmot {
	width: 224px;
	height: 46px;
	background-color: #ff4042;
	border-radius: 15px;
	border: solid 1px #ef3949;
	text-align: center;
	line-height: 46px;
	color: #ffffff;
	font-size: 25px;
	position: absolute;
	bottom: 30px;
	left: calc(50% - 112px);
	cursor: pointer;
}

.honbao .text {
	text-align: center;
	font-size: 120px;
	color: #ff001f;
	margin-top: 250px;
	text-indent: 24px;
}

.honbao .text span {
	font-size: 38px;
	color: #ff001f;
}

.honbao p {
	position: absolute;
	bottom: 110px;
	text-align: center;
	font-size: 19px;
	color: #003da3;
	display: block;
	width: 100%;
}

.honbao p a {
	font-size: 19px;
	color: #003da3;
}

.jifen {
	width: 588px;
	height: 576px;
	position: absolute;
	left: calc(50% - 294px);
	top: calc(50% - 288px);
	display: none;
}

.jifen .botmot {
	width: 224px;
	height: 46px;
	background-color: #ff4042;
	border-radius: 15px;
	border: solid 1px #ef3949;
	text-align: center;
	line-height: 46px;
	color: #ffffff;
	font-size: 25px;
	position: absolute;
	bottom: 30px;
	left: calc(50% - 112px);
	cursor: pointer;
}

.jifen .text {
	text-align: center;
	font-size: 88px;
	color: #ff9b00;
	margin-top: 180px;
	text-indent: 24px;
}

.jifen .text span {
	font-size: 38px;
	color: #ff001f;
}

.jifen p {
	position: absolute;
	bottom: 110px;
	text-align: center;
	font-size: 19px;
	color: #003da3;
	display: block;
	width: 100%;
}

.jifen.on {
	display: block;
}

.wzj {
	width: 470px;
	height: 362px;
	position: absolute;
	left: calc(50% - 235px);
	top: calc(50% - 181px);
	display: none;
}

.wzj.on {
	display: block;
}

.wzj .botmot {
	width: 224px;
	height: 46px;
	background-color: #ff4042;
	border-radius: 15px;
	border: solid 1px #ef3949;
	text-align: center;
	line-height: 46px;
	color: #ffffff;
	font-size: 25px;
	position: absolute;
	bottom: 30px;
	left: calc(50% - 112px);
	cursor: pointer;
}

.tishidu {
	width: 448px;
	height: 250px;
	background-color: #ece9ff;
	border-radius: 80px;
	border: solid 11px #6c86fd;
	font-size: 43px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 0px;
	color: #e24c84;
	position: absolute;
	left: calc(50% - 224px);
	top: calc(50% - 170px);
	display: none;
}

.tishidu.on {
	display: block;
}

.tishidu .botmot {
	width: 224px;
	height: 46px;
	background-color: #ff4042;
	border-radius: 15px;
	border: solid 1px #ef3949;
	text-align: center;
	line-height: 46px;
	color: #ffffff;
	font-size: 25px;
	position: absolute;
	bottom: 30px;
	left: calc(50% - 112px);
	cursor: pointer;
}

.tishidu .texts {
	text-align: center;
	margin-top: 50px;
	line-height: 50px;
	font-size: 28px;
	padding: 0 30px;
}

.botmot:hover {
	transform: scale(0.95);
	transition: all 0.3s;
}

.botmot {
	transition: all 0.3s;
}

.jifen p a {
	font-size: 19px;
	color: #003da3;
}

.gjzq ul li {
	position: relative;
}

.gjzq ul li img {
	position: absolute;
	transition: all 0.3s;
	bottom: 42px;
	width: 198px;
	left: calc(50% - 99px);
}

.gjzq ul li img:hover {
	transform: scale(0.95);
	transition: all 0.3s;
}


.chuku {
	background-color: #f83b25;
}

.chuku .zqzwg {
	height: 456px;
	background: url(defwqrt_01.jpg) top center no-repeat;
	background-size: cover;
}

.chuku .zqzwg .tm {
	border: none;
	font-size: 22px;
	color: #ffffff;
	text-align: center;
	width: auto;
	margin-top: 207px;
}

.chuku .row dt.bodt {
	width: 388px;
	height: 103px;
	margin-top: -100px;
}

.chuku .sect_1115 {
	position: relative;
}

.chuku .row ul {
	text-align: center;
	margin-top: 30px;
}

.chuku .row ul li {
	display: inline-block;
	width: 360px;
	margin: 0 4px;
}

.chuku .row2 dt.bodt {
	width: 482px;
	height: 154px;
}

.chuku .row2 {
	margin-top: 20px;
}

.chuku .row2 ul {
	background: url(rodw2bg.png) top center no-repeat;
	background-size: 100% auto;

	height: 491px;
	border-radius: 0 0 10px 10px;
}

.chuku .row2 ul li {
	width: 336px;
	height: 333px;
	background: url(exrtfbr.png) top center no-repeat;
	display: inline-block;
	margin-top: 85px;
	position: relative;
}

.chuku .row2 ul li .lqbot {
	position: absolute;
	bottom: 75px;
	left: calc(50% - 89.5px);
	transition: all 0.3s;
}

.chuku .row2 ul li .lqbot.on {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);



}

.chuku .row2 ul li .lqbot:hover {
	transform: scale(0.95);
	transition: all 0.3s;
}

.chuku .row2 ul li .textq {
	position: absolute;
	font-size: 36px;
	color: #ef7519;
	text-align: center;
	width: 100%;
	top: 85px;
	line-height: 82px;
}

.chuku .row2 ul li .textq strong {
	display: inline-block;
	font-size: 113px;
	color: #ef7519;
}

.chuku .row2 ul li p {
	position: absolute;
	font-size: 16px;
	color: #fff;
	text-align: center;
	width: 100%;
	bottom: 38px;
}

.chuku .row2 ul li p strong {
	display: inline-block;
	font-weight: initial;
	color: #f0ff00;
}

.chuku .row3 {
	width: 100%;
	height: auto;
}

.chuku .row3 dt.bodt {
	width: 466px;
	height: 184px;
	margin-top: 26px;
	overflow: hidden;
}

.chuku .row3 ul {
	background: url(rodw2bg.png) top center no-repeat;
	background-size: 100% auto;

	height: 491px;
	border-radius: 0 0 10px 10px;
	overflow: hidden;
	position: relative;
}

.chuku .row3 ul .rbox span {
	margin-bottom: 24px;
	font-size: 19px;
	color: #6f6f6f;
	width: 135px;
	margin-right: 117px;
	display: inline-block;
	float: left;
}

.chuku .row3 ul .rbox li span:nth-child(4n) {
	margin-right: 0;
}

.chuku .row3 ul .dh1 {
	height: 54px;
	line-height: 54px;

}

.chuku .row3 ul .dh1 span {
	color: #ffffff !important;
	font-size: 29px;
	background-color: #e4b075;
	display: inline-block;
	width: 33.33%;
	float: left;
	margin: 0 !important;
	cursor: pointer;
}

.chuku .row3 ul .rbox {
	width: 1021px;
	margin: 0 auto;
	margin-top: 67px;
	background-color: #fff;
}

.chuku .hjjlbox dt.bodt {
	width: 466px;
	height: 124px;
	margin-top: 0;
	margin-bottom: 0;
}

.chuku .hjjlbox .ptbot {
	width: 1115px;
	background-color: #ffffff;
	border-radius: 10px;
}

.chuku .ptbot .h1 {
	background-color: #fbe6c9;
	color: #ac4301;
}

.chuku .ptbot .h1 span {
	width: 25%;
	color: #ac4301;
}

.chuku .ptbot li span {
	width: 25%;
	color: #080808;
	font-size: 19px;
}

.chuku .ptbot li {
	background-color: #fff
}

.chuku .row2 dt.bodt {
	overflow: hidden;
}

.chuku .row2 dt.bodt p {
	color: #ac4301;
	font-size: 17px;
	text-align: center;
	margin-top: 100px;
}

.chuku .row3 ul .dh1 span.on {
	background-color: #f66139;
}

.chuku .row2 ul a {
	color: #f83b25;
}

.chuku .row3 ul li:nth-child(2) {
	max-height: 267px;
	overflow: hidden;
	padding: 0 64px;
	display: none;
}

.chuku .row3 ul li:nth-child(2).on {
	display: block;
}

.toast {
	position: fixed;
	z-index: 2000;
	left: 50%;
	top: 45%;
	transition: all .5s;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	text-align: center;
	border-radius: 5px;
	color: #FFF;
	background: rgba(17, 17, 17, 0.7);
	height: 45px;
	line-height: 45px;
	padding: 0 15px;
	display: none;

}

.toast.on {
	display: block;
}

.chuku .row2 ul li img {
	position: absolute;
}

.chuku .row2 ul li img.ylg {
	left: calc(50% - 102px);
	top: 57px;
	z-index: 9999;
}

.chuku .row2 ul li img.ylq {
	left: calc(50% - 102px);
	top: 57px;
	z-index: 9999;
}

.foxkj {
	position: absolute;
	z-index: 999999;
	background-color: rgba(255, 255, 255, 0.4);
	width: 1080px;
	left: 20px;
	height: 469px;
	display: none;
}

.foxkj.on {
	display: block;
}

.foxkj p {
	font-size: 48px;
	color: #b81401;
	margin-top: 186px;
	font-weight: bold;
}

.fboxwkj {
	position: absolute;
	z-index: 999999;
	background-color: rgba(255, 255, 255, 0.4);
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	display: none;
}

.fboxwkj p {
	color: #f83b25;
	font-size: 31px;
	text-align: center;
	margin-top: 75px;
}

.fboxwkj.on {
	display: block;
}

.chuku .row3 ul .rbox .listbox {
	padding-top: 50px;
	height: calc(320px - 54px);
	position: relative;
}

.chuku .row3 ul .rbox .listbox li {
	padding-left: 60px;
}

.chuku .row3 dt.bodt p {
	color: #ac4301;
	font-size: 17px;
	text-align: center;
	margin-top: 100px;
}

.fixbaion {
	background-color: #000;
	opacity: 0.6;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 99;
	display: none;
	opacity: 0.4;
}

.tishiyy {
	width: 500px;
	padding: 15px 10px;
	position: absolute;
	z-index: 999;
	background-color: #fff;
	border-radius: 20px;
	left: calc(50% - 250px);
	top: calc(50% - 250px);
	padding-bottom: 100px;
	display: none;
}

.tishiyy dt {
	font-size: 16px;
	text-align: center;
	margin: 20px 0;
	color: #000;
	font-weight: bold;
}

.tishiyy p {
	text-indent: 2em;
	line-height: 25px;
	color: #000;
}

.wzdls {
	position: absolute;
	width: 198px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	color: #ed7575;
	font-size: 24px;
	background-color: none;
	border: solid 1px #ed7575;
	left: calc(50% - 99px);
	cursor: pointer;
	border-radius: 18px;
	font-size: 19px;
	bottom: 20px;
}

.tishiyy .uk-close {
	font-size: 30px;
	color: #000;
	position: absolute;
	right: 15px;
	top: 10px;
}

.shengdan {
	background-color: #0d653c;
	background-image: url(sdhdbg1.jpg);
	background-position: top center;
	padding-bottom: 500px;
}

.wtjdz {
	cursor: pointer;
}

.sdnow1 {
	height: 441px;
}

.sdhdbow {
	text-align: center;
}

.shengdan .now2 .fr .mover {
	width: 256px;
	height: 51px;
	background-image: url(moerens.png);
	cursor: pointer;
}

.shengdan .now2 .xyb {
	width: 516px;
	height: 661px;
	background-image: url(fredtt.png);
	position: relative;
}

.shengdan .now2 .xyb ul li {
	color: #fff;
}

.shengdan .now2 .xyb .bd {
	height: 540px;
	margin-top: 148px;
}

.shengdan .now3 .topse {
	width: 280px;
	height: 64px;
	background: #16765b;
	box-shadow: 0px 0px 3px 0px rgba(115, 94, 68, 0.15);
	border-radius: 32px;
	border: solid 0px #f5d4cd;
	color: #fffbe4;
}

.shengdan .now3 {
	background-color: #0c643c;
	border-radius: 15px;
	border: solid 1px #6fbba5;
	height: 300px;
}

.shengdan .now3 ul li {
	border-color: rgba(255, 255, 255, 0.25);
	overflow: hidden;
}

/* .shengdan .now3 ul::-webkit-scrollbar { width: 0 !important } */
.shengdan .now3 ul {
	width: 100%;
	overflow: auto;
	height: calc(59px * 3);
}

.shengdan .now3 dt {
	width: 100%;
	background-color: #0c643c;
	color: #dccda1;
	font-size: 24px;
}

.shengdan .now3 dt span {
	color: #dccda1;
	font-size: 24px;
}

.shengdan .now3 span {
	width: 25%;
	float: left;
}

.shengdan .turntable-bg {
	position: relative;
}

.shengdan .turntable-bg .sycjcs {
	font-size: 19px;
	width: 257px;
	height: 40px;
	text-align: center;
	color: #ffffff;
	background-color: #16765b;
	border-radius: 20px;
	border: solid 0px #f5d4cd;
	line-height: 40px;
	display: block;
	top: 661px;
	position: absolute;
	left: calc(50% - 131.5px);
}

.sdhdbow .time {
	text-align: center;
	color: #ffe28e;
	font-size: 19px;
	width: 100%;
	display: block;
	margin-top: 0;
	text-shadow: initial;
}


.snow-container {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 100001;
}

.turntable-bg .mask {
	opacity: 0;
}

.turntable-bg .mask.on1 {
	animation: mymove 1s linear 0s infinite alternate;
}

.czclbhy {
	width: 249px;
	height: 58px;
	position: absolute;
	bottom: 78px;
	left: calc(50% - 124.5px);
	cursor: pointer;
}

.cjbg .gundbg.on {
	animation: mymove 0.8s cubic-bezier(0.18, 0.89, 0.32, 1.28) 0s infinite;
}

.cjbg .gundbg.on1 {
	animation: mymove .1s linear 0s infinite alternate;
}

.turntable-bg .mask.on {
	animation: mymove .1s linear 0s infinite alternate;
}

.shengdan .now2 .xyb dt {
	font-size: 30px;
	color: #f2e7cd;
	display: block;
	text-align: center;
	position: absolute;
	width: 100%;
	top: 72px;
}

@keyframes mymove {
	0% {
		display: 1;
	}

	100% {
		opacity: 0;
	}
}

.turntable-bg {
	width: 674px;
	height: 826px;
	margin: 0 auto;
	position: relative;
	background: url(turntable-bg.jpg-1.png);
}

.turntable-bg .mask {
	width: 644px;
	height: 644px;
	position: absolute;
	left: 13px;
	top: 13px;
	/*z-index:9;*/
}

.turntable-bg .pointer {
	width: 101px;
	height: 124px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -46.5px;
	margin-top: -157px;
	z-index: 8;
}

.turntable-bg .rotate {
	width: 510px;
	height: 510px;
	position: absolute;
	left: 84px;
	top: 80px;
}



.shengdan #jianpin_one .tc_anima {
	background-image: url(yhjtc.png);
	width: 644px;
	height: 706px;
}

.shengdan #jianpin_one .tc_anima b strong {
	font-size: 92px;
	color: #855d0a;
}

.shengdan #jianpin_one .tc_anima b {
	font-size: 35px;
	color: #855d0a;
}

.shengdan #jianpin_one .tc_anima h2 {
	margin-top: 365px;
	text-indent: 15px;
}

.shengdan #jianpin_one .tc_anima p {
	bottom: 171px;
}

.shengdan #jianpin_one .tc_anima .tjanniu {
	bottom: 78px;
	background-image: url(zhidaole.png);
	width: 175px;
	height: 52px;
	left: calc(50% - 87.5px);
}

.shengdan #jianpin_two .tc_anima {
	width: 495px;
	height: 631px;
	background-image: url(jifenjl.png);
}

.shengdan .zonj_zezc .jpzs h2 {
	margin-top: 360px;
}

.shengdan #jianpin_two .tc_anima b strong {
	font-size: 79px;
	color: #c4262c;
}

.shengdan #jianpin_two .tc_anima b {
	line-height: 32px;
	color: #c4262c;
}

.shengdan #jianpin_two .tc_anima p {
	bottom: 101px;
}

.shengdan #jianpin_two .tc_anima .tjanniu {
	bottom: 34px;
	width: 191px;
	height: 47px;
	background-image: url(djaniu.png);
	background-color: initial;
	border: none;
}

.shengdan #jianpin_three .tc_anima {
	width: 492px;
	height: 494px;
	background-image: url(dawrgdr.png);
}

.shengdan #jianpin_three .tc_anima .tjanniu {
	width: 228px;
	height: 46px;
	background-color: #098555;
	box-shadow: 0px 3px 6px 0px rgba(220, 60, 7, 0.97);
	border-radius: 20px;
	border: solid 0px #f5d4cd;
	color: #ffffff;
	font-size: 20px;
	text-align: center;
	line-height: 46px;
	background-image: none;
	bottom: 47px;
}

.shengdan #jianpin_three .tc_anima p {
	font-size: 17px;
	color: #ffffff;
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 127px;
}

.shengdan #jianpin_three .tc_anima p a {
	color: #fffa01;
	cursor: pointer;
	font-size: 17px;
}

.shengdan #jianpin_three .jpzs h2 {
	margin-top: 205px;
}

.shengdan #jianpin_three .jpzs h2 b {
	line-height: 32px;
	color: #c4262c;
	font-size: 33px;
}

.shengdan #jianpin_three .jpzs h2 b strong {
	font-size: 111px;
	color: #f63f32;
}


.shengdan #jianpin_si .tc_anima {
	width: 468px;
	height: 393px;
	background: url(jixiangwu.png) top center no-repeat;
	top: calc(50% - 196px);
	position: relative;
}

.shengdan #jianpin_si .tc_anima dt {
	color: #ffffff;
	font-size: 35px;
	text-align: center;
	margin-top: 40px;
}

.shengdan #jianpin_si .tc_anima b strong {
	font-size: 80px;
	margin-bottom: 25px;
	display: inline-block;
}

.shengdan #jianpin_si .tc_anima b {
	font-size: 43px;
}

.shengdan #jianpin_si .tc_anima p {
	font-size: 17px;
	color: #ffffff;
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 98px;
}

.shengdan #jianpin_si .tc_anima p a {
	color: #fffa01;
	cursor: pointer;
	font-size: 17px;
}

.shengdan #jianpin_si .tc_anima .tjanniu {
	position: absolute;
	width: 300px;
	height: 72px;
	text-align: center;
	line-height: 37px;
	color: #fff;
	font-size: 24px;
	bottom: -30px;
	left: calc(50% - 150px);
	cursor: pointer;
	background-image: url(txshdizs.png);
}

.shengdan #jianpin_kong .tc_anima {
	background-image: url(weizhojiang.png);
	width: 478px;
	height: 290px;
	top: calc(50% - 145px);
}

.shengdan #jianpin_kong .tc_anima .tjanniu {
	background-color: initial;
}

.laohuji {
	background-color: #ff4545;
	background-image: url(clubbg.jpg);
	background-position: top center;
}

.lhjrow1 {
	height: 408px;
}

.lhjrow1 .mover {
	width: 347px;
	height: 66px;
	background-color: #d81921;

	line-height: 43px;
	text-indent: 48px;
	color: #fff;
	background: url(daewemore.png) top center no-repeat;
	position: absolute;
	left: calc(50% - 173.5px);
	top: 257px;
	cursor: pointer;
}

.lhjrow1 .mover:hover .shotext {
	display: block;
}

.lhjrow1 .shotext {
	top: 66px;
}

.cjbg {
	width: 1308px;
	height: 1246px;
	background: url(choujiangjiqi.png) top center no-repeat;
	margin: 0 auto;
	margin-top: -67px;
	position: relative;
}

.cjbg .gundbg {
	position: absolute;
	left: 223px;
	top: 130px;
}

.bolistgd {
	width: 829px;
	height: 62px;

	background-image: linear-gradient(0deg,
			#ea5900 0%,
			#ff7320 100%);
	border-radius: 23px;
	position: absolute;
	left: calc(50% - 414.5px);
	top: 60px;
	overflow: hidden;
}

.sycjcs {
	position: absolute;
	background: url(choujcshiu.png) top center no-repeat;
	width: 208px;
	height: 147px;
	top: 625px;
	left: 330px;
}

.sycjcs dt {
	text-align: center;
	font-size: 36px;
	color: #ffffff;
}

.sycjcs span {
	font-size: 58px;
	color: #ffffff;
	text-align: center;
	display: block;
	line-height: 55px;
}

.cjbot {
	position: absolute;
	background: url(lijichoujiang1.png) top center no-repeat;
	width: 451px;
	height: 162px;
	top: 618px;
	left: 581px;
	cursor: pointer;
}

.cjbot.hui {}

.cjbot.on {
	background: url(lijichoujiang.png) top center no-repeat;
	cursor: pointer;
}

.hjxxlist {
	width: 961px;
	height: 210px;
	position: absolute;
	bottom: 100px;
	left: calc(50% - 480.5px);
	overflow: hidden;
}

.hjxxlist ul {
	overflow: auto;
	height: calc(68px * 2);
	width: 100%;
}

.hjxxlist dt span {
	font-size: 22px;
	width: 30%;
	float: left;
	text-align: center;
	color: #6c4b03;
	line-height: 70px;
}

.hjxxlist dt span:nth-child(2n) {
	width: 40%;
}

.hjxxlist dt {
	width: 100%;
	height: 68px;
	float: left;
}

.hjxxlist ul li {
	height: 68px;
	line-height: 68px;
	overflow: hidden;
	width: 100%;
	float: left;
}

.hjxxlist ul li span {
	width: 30%;
	float: left;
	text-align: center;
	display: block;
	color: #2d2d2d;
	font-size: 15px;
}

.hjxxlist ul li span:nth-child(2n) {
	width: 40%;
}

.hjxxlist ul li span a {
	width: 121px;
	height: 32px;
	background-color: #31a7fd;
	border-radius: 16px;
	border: solid 0px #f5d4cd;
	font-size: 15px;
	color: #ffffff;
	text-align: center;
	line-height: 32px;
	display: inline-block;
	margin-top: 0px;
}

.hjxxlist ul li span a.dhm {
	background-color: #fff;
	border: solid 1px #422f85;
	color: #1f086f;
}

.game-content {
	width: 706px;
	height: 320px;
	border-radius: 50px;
	overflow: hidden;
	left: 307px;
	position: absolute;
	top: 212px;

}

.porzds {
	position: absolute;
	z-index: 999;
	left: 222px;
	top: 131px;
}


.game-header img {
	width: 100%;
}

.game-content img {
	width: 100%;
}

.game-goods-wrap {
	position: absolute;
	margin: 0 auto;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	border-top-left-radius: 0.1875rem;
	border-top-right-radius: 0.1875rem;
	border-bottom-left-radius: 0.25rem;
	border-bottom-right-radius: 0.25rem;
	overflow: hidden;
}

.game-goods-wrap:before {
	position: absolute;
	top: -1PX;
	right: 0;
	bottom: 1PX;
	left: -1PX;
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
	width: 101%;
	height: 100%;
	content: "";
	box-shadow: 0 2.25rem 2.25rem -2.25rem #000 inset;
	z-index: 12;
}

.game-goods-wrap:after {
	position: absolute;
	top: 1PX;
	right: 0;
	bottom: -1PX;
	left: -1PX;
	width: 101%;
	height: 100%;
	box-shadow: 0 -2.75rem 2.75rem -2.7rem #000 inset;
	z-index: 12;
	content: "";
	border-bottom-left-radius: 0.25rem;
	border-bottom-right-radius: 0.25rem;
}

.game-goods-list {
	height: 100%;
	overflow: hidden;
}

.game-goods {
	position: absolute;
	width: 31%;
	height: 100%;
	z-index: 10;
	overflow: hidden;
}

.game-goods:first-child {
	left: -30%;
	transform: translateX(100%);
	-ms-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-webkit-transform: translateX(100%);
	-o-transform: translateX(100%);
}

.game-goods:nth-child(2) {
	left: 50%;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}

.game-goods:last-child {
	left: 99%;
	transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-webkit-transform: translateX(-100%);
	-o-transform: translateX(-100%);
}

.game-goods-box {
	height: 70%;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}

.game-goods-ul {
	position: relative;
	top: 0;
	font-size: 0;
	z-index: 10;
}

.game-goods-ul li {
	position: relative;
	width: 100%;
}

.game-goods-ul li img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	height: 50%;
	width: auto;
}

.play {
	transition-duration: 5500ms;
	transform: translate(0px, -3263.91px) translateZ(0px);
}

.game-rule {
	position: absolute;
	top: 71%;
	left: 15%;
	width: 8%;
	height: 18%;
}

.no-login-game-btn {
	position: absolute;
	margin: 0 auto;
	left: 0;
	right: 0;
	bottom: 0;
	width: 40%;
	height: 32%;
}

.game-prize {
	position: absolute;
	top: 20%;
	right: 2%;
	width: 12%;
	height: 30%;
}

.bolistgd .bd li {
	width: 753px;
	line-height: 62px;
	height: 62px;
	float: left;
	font-size: 28px;
	color: #fff6d9;
}

.bolistgd .bd li a {
	color: #5b2eb8;
	font-size: 28px;
}

.bolistgd .bd .tempWrap {
	float: right;
}

.bolistgd .laba {
	position: absolute;
	left: 35px;
	top: 16px
}

span.name {
	display: block;
	width: 75px;
	text-align: right;
	line-height: 30px;
}

.gf-select {
	float: left;
	width: 140px;
	margin-right: 10px;
	position: relative;
}

.gf-select span {
	width: 120px;
	padding: 8px 9px 8px 10px;
	display: block;
	border: 1px solid #ddd;
	cursor: pointer;
}

.gf-select span em {
	font-style: normal;
}

.gf-select .icon-jt {
	background: url(down-jt.jpg) center right no-repeat;
	width: 12px;
	height: 6px;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -3px;
}

.gf-select ul {
	border: 1px solid #ddd;
	position: absolute;
	width: 100%;
	top: 31px;
	overflow-y: auto;
	display: none;
	background: #fff;
}

.gf-select ul li {
	border-bottom: 1px solid #ddd;
	line-height: 30px;
	padding-left: 10px;
	cursor: pointer;
}

.gf-select ul li:last-child {
	border-bottom: none;
}



.laohuji #jianpin_one .tc_anima {
	width: 726px;
	height: 686px;
	background: url(chojshiw1.png) top center no-repeat;
	overflow: initial;
	position: relative;
	margin-top: 100px;
}

.laohuji #jianpin_one .tc_anima .tjanniu {
	width: 357px;
	height: 68px;
	bottom: 133px;
	opacity: 0;
}

.laohuji #jianpin_two .tc_anima {
	width: 406px;
	height: 470px;
	background: url(dweqedr.png) top center no-repeat;
	overflow: initial;
	position: relative;
	top: 200px;
}

.laohuji #jianpin_two li {
	width: 347px;
	height: 46px;
	background-color: #ffffff;
	border-radius: 5px;
	border: solid 2px #ff0f31;
	position: relative;
	line-height: 46px;
	text-indent: 34px;
	font-size: 24px;
	color: #000000;
	position: absolute;
	left: calc(50% - 173.5px);
	bottom: 60px;
}

.laohuji #jianpin_two li span {
	position: absolute;
	right: 0;
	width: 100px;
	height: 42px;
	background-color: #ff0f31;
	border-radius: 2px;
	border: solid 2px #ff0f31;
	text-align: center;
	line-height: 42px;
	color: #fff;
	text-indent: initial;
	font-size: 17px;
	cursor: pointer;
}

.laohuji #jianpin_three .tc_anima {
	width: 491px;
	height: 382px;
	background: url(chojshiw2.png) top center no-repeat;
	overflow: initial;
	position: relative;
	margin-top: 200px;
}


.laohuji #jianpin_ling .tc_anima {
	width: 479px;
	height: 352px;
	background: url(chojshiw3.png) top center no-repeat;
	overflow: hidden;
	position: relative;
	margin-top: 200px;
}

.laohuji #jianpin_ling .tc_anima dt {
	color: #fffdf9;
	text-align: center;
	display: block;
	margin-top: 65px;
	font-size: 41px;
	text-indent: 25px;
}

.laohuji #jianpin_ling .tc_anima .tjanniu {
	width: 178px;
	height: 50px;
	background-image: linear-gradient(#fddf57,
			#fddf57),
		linear-gradient(#ec6258,
			#ec6258);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 3px 29px 0px rgba(78, 16, 178, 0.26);
	border-radius: 25px;
	border: solid 0px #f5d4cd;
	text-align: center;
	line-height: 50px;
	color: #cc3240;
	font-size: 24px;
	bottom: 50px;
	left: calc(50% - 89px);
	position: absolute;

}

.laohuji #jianpin_si .tc_anima {
	width: 448px;
	height: 413px;
	background: url(chojshiw4.png) top center no-repeat;
	overflow: hidden;
	position: relative;
	margin-top: 200px;
}

.laohuji #jianpin_si .tc_anima .tjanniu {
	width: 208px;
	height: 55px;
	background-image: linear-gradient(0deg,
			#feb11d 0%,
			#fddf8c 100%);
	border-radius: 20px;
	text-align: center;
	line-height: 55px;
	font-size: 28px;
	color: #b51b05;
	bottom: 50px;
	left: calc(50% - 104px);
	position: absolute;
}

.laohuji #jianpin_kong .tc_anima {
	width: 435px;
	height: 341px;
	background: url(chojshiw5.png) top center no-repeat;
	overflow: hidden;
	position: relative;
	margin-top: 200px;
}

.laohuji #jianpin_kong .tc_anima .tjanniu {
	width: 196px;
	height: 58px;
	background-image: linear-gradient(0deg,
			#fd6c11 0%,
			#f4bb5e 100%);
	border-radius: 32px;
	bottom: 50px;
	left: calc(50% - 98px);
	position: absolute;
	text-align: center;
	line-height: 58px;
}


.laohuji #jianpin_two .tc_anima p {
	font-size: 14px;
	color: #c20107;
	bottom: 25px;
}

.laohuji #jianpin_two .tc_anima input {
	border: none;
	color: #000000;
}

.laohuji .tc_anima .cha {
	position: absolute;
	right: -50px;
	top: -50px;
	cursor: pointer;
}

.tjanniu {
	cursor: pointer;
}


.xinianhd {
	background-color: #ff4545;
	background-image: url(xnhdbg_02.jpg);
	background-position: top center;
}

.snrow1 {
	height: 426px;
	position: relative;
}

.snrow1 .timedata {
	color: #ad2024;
	font-size: 31px;
	text-align: center;
	width: 100%;
	position: absolute;
	top: 275px;
}

.xinianhd .mover {
	position: absolute;
	right: 0;
	bottom: 0;
	cursor: pointer;
}

.xinianhd .mover:hover .shotext {
	display: block;
}

.xinianhd .shotext {
	margin-top: -30px;
}

.choujianmk {
	height: 933px;
	margin-bottom: 426px;
}

.choujianmk .fl {
	width: 138px;
	background-image: url(ewqtry_03.jpg);
	background-size: 100%;
}

.choujianmk .fl .item {
	height: 69px;
	color: #ffee63;
	font-size: 18px;
	line-height: 29px;
	text-align: center;
	padding-top: 10px;
	border-bottom: 1px solid #7f0021;
	margin: 0 4px;
	padding-bottom: 10px;
}

.choujianmk .fl .item.on {
	background-color: #7f0021 !important;
}

.choujianmk .fl .item li {
	color: #ffffff;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	padding-left: 25px;
}

.choujianmk .fl .item li span {
	color: #ecff6a;
	display: block;
}

.choujianmk .fl .item:nth-child(11) {
	background: url(dwert_03.jpg) center bottom no-repeat;
	margin: 0;
	background-size: 100%;
	border: none;
}

.choujianmk .fl .item:nth-child(11).on {
	background: url(dwert_0301.jpg) center bottom no-repeat;
}

.choujianmk .fl dt {
	margin-top: -25px;
	margin-left: -12px;
}

.choujianmk {
	position: relative;
}

.choujianmk .fr {
	width: 282px;
	height: 971px;
	background: url(cjringtbg.png) center top no-repeat;
	margin-top: -25px;
	padding-top: 107px;
	position: absolute;
	right: 0;
}

.choujianmk .fr .item {
	text-align: center;
	height: 89px;
	position: relative;
}

.choujianmk .fr .item .ycg {
	position: absolute;
	right: 40px;
	top: 0;
}

.choujianmk .fr .item:nth-child(2) {
	height: 85px;
}

.choujianmk .fr .item:nth-child(3) {
	height: 98px;
}

.choujianmk .fr .item:nth-child(4) {
	height: 92px;
}

.choujianmk .fr .item:nth-child(5) {
	height: 85px;
}

.choujianmk .fr .item:nth-child(6) {
	height: 92px;
}

.choujianmk .fr .item:nth-child(7) {
	height: 92px;
}

.choujianmk .fr .item span {
	position: absolute;
	right: 48px;
	bottom: 9px;
	color: #fff;
}

.choujianmk .fr .item span strong {
	font-weight: initial;
	color: #fffa45;
}

.choujianmk .fr .item:nth-child(4) span {
	right: 52px;
	bottom: 8px;
}

.choujianmk .fr .item:nth-child(6) span {
	right: 52px;
	bottom: 8px;
}

.choujianmk .fr .item:nth-child(7) span {
	right: 44px;
	bottom: 5px;
}

.choujianmk .fr .mormer {
	line-height: 21px;
	letter-spacing: 0px;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
}

.choujianmk .fr .mormer a {
	display: block;
	font-size: 16px;
	color: #ffce08;
	line-height: 20px;
}

.choujianmk .fr .mormer img {
	margin-top: 40px;
}

.choujianmk .mid {
	margin: 0 22px;

	float: left;
	width: 770px;
	position: relative;
	padding-bottom: 130px;
}

.choujianmk .mid ul li {
	width: 70px;
	height: 54px;
	background-image: linear-gradient(36deg,
			#ffd8bb 0%,
			#ffe8d3 28%,
			#fff7ea 55%,
			#ffd4b3 100%),
		linear-gradient(#ffda7c,
			#ffda7c);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 8px 8px 0px rgba(162, 162, 162, 0.3);
	border-radius: 10px;
	float: left;
	margin-top: 24px;
	margin-right: 7px;
	text-align: center;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}

.choujianmk .mid ul li img {
	position: absolute;
	right: 0;
	top: 0;
	display: none;
}

.choujianmk .mid ul li .index {
	color: #c13714;
	font-size: 32px;
	line-height: 50px;
}

.choujianmk .mid ul li.on .index {
	width: 29px;
	height: 10px;
	background-color: #f85925;
	border-radius: 8px;
	position: absolute;
	left: -4px;
	top: 0;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	line-height: 10px;
	text-indent: 5px;
}

.choujianmk .mid ul li .jp {
	display: none;
	color: #a8470d;
	font-size: 16px;
	padding-top: 4px;
}

.choujianmk .fl .item {
	cursor: pointer;
}

.choujianmk .mid ul {
	display: none;
	height: 780px;
}

.choujianmk .mid ul.on {
	display: block;
}

.choujianmk .mid ul li:nth-child(10n) {
	margin-right: 0;
}

.choujianmk .mid ul li.on {
	background-image: linear-gradient(0deg,
			#d37f42 0%,
			#e3ac77 30%,
			#f2d9ab 51%,
			#e6b17e 69%,
			#d98850 100%);

	box-shadow: 0px 8px 8px 0px rgba(162, 162, 162, 0.3);
}

.choujianmk .mid ul li.cha {
	width: 66px;
	height: 50px;
	background-image: none;
	background-color: #7a160c;
	color: #fff;
	border: 2px dashed #000;
}

.choujianmk .mid ul li.on .jp {
	display: inline-block;
	width: 44px;
}

.choujianmk .mid ul li.on .jp.jtpye5 {
	width: 55px;
}

.choujianmk .mid ul li.on .jp.jtpye6 {
	width: 55px;
}

.choujianmk .mid ul li.on .jp.jtpye3 {
	width: 55px;
}

.choujianmk .mid ul li.on .jp.jtpye4 {
	width: 55px;
}

.choujianmk .mid ul li.xz .index {
	color: #fff;
	line-height: 50px;
}

.choujianmk .mid ul li.xz img:nth-child(1) {
	display: block;
}

.choujianmk .mid ul li.xz {
	width: 66px;
	height: 50px;
	background-image: none;
	background-color: #0d806c;
	color: #fff;
	border: solid 2px #ffffff;
}

.choujianmk .mid ul li.on .jp {
	display: inline-block;
	width: 44px;
}

.choujianmk .mid ul li.xz .index {
	color: #fff;
}

.botomtj {
	width: 777px;
	height: 113px;
	background-color: #780707;
	border-radius: 10px;
	position: absolute;
	bottom: 0;
	left: 0;
}

.botomtj .tijcj {
	float: right;
	margin-top: 11px;
	cursor: pointer;
}

.botomtj .fl {
	background: none;
	font-size: 22px;
	color: #ffffff;
	margin-top: 42px;
	margin-left: 17px;
	cursor: pointer;
}

.botomtj .fl.on .xzinpt {
	background-color: #0d806c;
	border: solid 3px #f5d4cd;
}

.botomtj .fl .xzinpt {
	width: 19px;
	height: 19px;
	display: inline-block;
	border-radius: 100px;
	background-color: #ffffff;
	border: solid 3px #f5d4cd;
	margin-right: 15px;
	line-height: 113px;
}

.botomtj .text {
	font-size: 22px;
	color: #ffffff;
	line-height: 113px;
}

.botomtj .text strong {
	color: #ffee63;
}

.zonj_zezc#jianpin_nummax .jpzs {
	width: 696px;
	height: 557px;
	background: url(zhoje6+.png) center top no-repeat;
	overflow: hidden;
}

.zonj_zezc#jianpin_nummax .jpzs ul {
	width: 589px;
	height: 369px;
	margin: 0 auto;
	margin-top: 105px;
	padding-left: 15px;
}

.zonj_zezc#jianpin_nummax .jpzs dt {
	font-size: 18px;
	color: #ffffff;
	text-align: center;
	position: absolute;
	width: 100%;
	top: 73px;
}

.zonj_zezc#jianpin_nummax .jpzs dt strong {
	color: #fff600;
	font-weight: initial;
}

.zonj_zezc#jianpin_nummin .jpzs dt {
	font-size: 18px;
	color: #ffffff;
	text-align: center;
	position: absolute;
	width: 100%;
	top: 208px;
}

.zonj_zezc#jianpin_nummin .jpzs dt strong {
	color: #fff600;
	font-weight: initial;
}

.zonj_zezc#jianpin_nummax .jpzs ul li {
	width: 285px;
	height: 76px;
	float: left;
	margin-right: 9px;
	margin-top: 14px;
}

.zonj_zezc#jianpin_nummax .jpzs ul li:nth-child(2n) {}

.zonj_zezc#jianpin_nummax .jpzs ul li:nth-child(1) {
	background: url(hjjp1.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummax .jpzs ul li:nth-child(2) {
	background: url(hjjp2.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummax .jpzs ul li:nth-child(3) {
	background: url(hjjp3.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummax .jpzs ul li:nth-child(4) {
	background: url(hjjp4.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummax .jpzs ul li:nth-child(5) {
	background: url(hjjp5.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummax .jpzs ul li:nth-child(6) {
	background: url(hjjp6.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummax .jpzs ul li:nth-child(7) {
	background: url(hjjp7.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummax .jpzs ul li:nth-child(8) {
	background: url(hjjp8.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummax .jpzs ul li span {
	line-height: 72px;
	float: right;
	width: 88px;
	text-align: center;
	color: #ffffff;
	font-size: 14px;
}

.zonj_zezc#jianpin_nummax .jpzs .tjanniu {
	width: 235px;
	height: 57px;
	position: absolute;
	left: calc(50% - 117.5px);
	background: url(kaixshouxia.png) center top no-repeat;
	margin-top: 19px;
}

.zonj_zezc#jianpin_nummin .jpzs {
	width: 435px;
	height: 728px;
	background: url(eqbinbg.png) center top no-repeat;
	margin-top: 19px;
	overflow: hidden;
}

.zonj_zezc#jianpin_nummin .jpzs ul {
	padding: 0 78px;
	margin-top: 229px;
}

.zonj_zezc#jianpin_nummin .jpzs ul li {
	width: 280px;
	height: 76px;
	float: left;
	margin-right: 19px;
	margin-top: 8px;
}

.zonj_zezc#jianpin_nummin .jpzs ul li:nth-child(1) {
	background: url(minjp1.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummin .jpzs ul li:nth-child(2) {
	background: url(minjp2.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummin .jpzs ul li:nth-child(3) {
	background: url(minjp3.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummin .jpzs ul li:nth-child(4) {
	background: url(minjp4.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummin .jpzs ul li:nth-child(5) {
	background: url(minjp6.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummin .jpzs ul li:nth-child(6) {
	background: url(minjp7.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummin .jpzs ul li:nth-child(7) {
	background: url(minjp8.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummin .jpzs ul li:nth-child(8) {
	background: url(minjp5.png) center top no-repeat;
}

.zonj_zezc#jianpin_nummin .jpzs ul li span {
	line-height: 76px;
	float: right;
	width: 88px;
	text-align: center;
	color: #ffffff;
	font-size: 14px;
}

.zonj_zezc#jianpin_nummin .jpzs .tjanniu {
	width: 235px;
	height: 57px;
	position: absolute;
	left: calc(50% - 117.5px);
	background: url(kaixshouxia.png) center top no-repeat;
	margin-top: 19px;
	bottom: 15px;
}

.xinianhd #jianpin_one .tc_anima {
	width: 341px;
	height: 402px;
	background: url(zjdg1.png) top center no-repeat;
	overflow: inherit;
}

.xinianhd #jianpin_one .tc_anima .tjanniu1 {
	width: 259px;
	height: 52px;
	opacity: 0;
	left: calc(50% - 129.5px);
	bottom: 0;
	position: absolute;
	cursor: pointer;
}

.xinianhd #jianpin_two .tc_anima {
	width: 401px;
	height: 440px;
	background: url(zjdg2.png) top center no-repeat;
	overflow: inherit;
}

.xinianhd #jianpin_two .tc_anima p {
	bottom: 155px;
	color: #000000;
}

.xinianhd #jianpin_two .tc_anima p a {
	color: #0246c6;
}

.xinianhd #jianpin_two .tc_anima .tjanniu {
	width: 224px;
	height: 58px;
	left: calc(50% - 112px);
	bottom: 35px;
	background: url(eifgbotm.png) top center no-repeat;
	border: none;
}

.xinianhd #jianpin_two .tc_anima .text {
	color: #da0c24;
	text-align: center;
	font-size: 167px;
	top: 40px;
	position: absolute;
	width: 100%;
}

.xinianhd #jianpin_two .tc_anima .text span {
	font-size: 28px;
}

.xinianhd #jianpin_two .tc_anima .text b {
	vertical-align: text-top;
	position: relative;
	top: 30px;
}

.xinianhd #jianpin_three .tc_anima {
	width: 388px;
	height: 440px;
	background: url(zjdg3.png) top center no-repeat;
}

.xinianhd #jianpin_three .tc_anima .tjanniu {
	width: 221px;
	height: 41px;
	left: calc(50% - 112px);
	bottom: 22px;
	background: url(eifgbotm1.png) top center no-repeat;
	border: none;
}

.xinianhd #jianpin_three .tc_anima p {
	bottom: 98px;
	color: #ffffff;
	position: absolute;
	text-align: center;
	width: 100%;
}

.xinianhd #jianpin_three .tc_anima p a {
	color: #fff119;
}

.xinianhd #jianpin_si .tc_anima {
	width: 390px;
	height: 425px;
	background: url(zjdg4.png) top center no-repeat;
}

.xinianhd #jianpin_si .tc_anima .tjanniu {
	width: 157px;
	height: 37px;
	background-color: #d41502;
	border-radius: 15px;
	border: solid 1px #ffffff;
	text-align: center;
	line-height: 37px;
	font-size: 22px;
	color: #ffffff;
	position: absolute;
	left: calc(50% - 78.5px);
	bottom: 16px;
}

.xinianhd #jianpin_si .tc_anima p {
	bottom: 98px;
	color: #ffffff;
	position: absolute;
	text-align: center;
	width: 100%;
}

.xinianhd #jianpin_si .tc_anima p a {
	color: #fff119;
}


.xinianhd #jianpin_wu .tc_anima {
	width: 485px;
	height: 374px;
	background: url(zjdg5.png) top center no-repeat;
}

.xinianhd #jianpin_wu .tc_anima .tjanniu {
	width: 196px;
	height: 49px;
	left: calc(50% - 98px);
	bottom: 31px;
	background: url(eifgbotm2.png) top center no-repeat;
	border: none;
	position: absolute;
}

.xinianhd #jianpin_wu .tc_anima p {
	bottom: 98px;
	color: #ffffff;
	position: absolute;
	text-align: center;
	width: 100%;
}

.xinianhd #jianpin_wu .tc_anima p a {
	color: #fff119;
}



.xinianhd #jianpin_lu .tc_anima {
	width: 485px;
	height: 374px;
	background: url(zjdg6.png) top center no-repeat;
}

.xinianhd #jianpin_lu .tc_anima .tjanniu {
	width: 196px;
	height: 49px;
	left: calc(50% - 98px);
	bottom: 31px;
	background: url(eifgbotm2.png) top center no-repeat;
	border: none;
	position: absolute;
}

.xinianhd #jianpin_lu .tc_anima p {
	bottom: 98px;
	color: #ffffff;
	position: absolute;
	text-align: center;
	width: 100%;
}

.xinianhd #jianpin_lu .tc_anima p a {
	color: #fff119;
}



.xinianhd #jianpin_qi .tc_anima {
	width: 377px;
	height: 491px;
	background: url(zjdg7.png) top center no-repeat;
}

.xinianhd #jianpin_qi .tc_anima .tjanniu {
	width: 200px;
	height: 55px;
	left: calc(50% - 90px);
	bottom: 16px;
	background: url(eifgbotm3.png) top center no-repeat;
	border: none;
	position: absolute;
}

.xinianhd #jianpin_qi .tc_anima p {
	bottom: 98px;
	color: #ffffff;
	position: absolute;
	text-align: center;
	width: 100%;
}

.xinianhd #jianpin_qi .tc_anima p a {
	color: #fff119;
}


.xinianhd #jianpin_ba .tc_anima {
	width: 437px;
	height: 443px;
	background: url(zjdg8.png) top center no-repeat;
}

.xinianhd #jianpin_ba .tc_anima .tjanniu {
	width: 232px;
	height: 63px;
	left: calc(50% - 116px);
	bottom: 16px;
	background: url(eifgbotm4.png) top center no-repeat;
	border: none;
	position: absolute;
}

.xinianhd #jianpin_ba .tc_anima p {
	bottom: 98px;
	color: #ffffff;
	position: absolute;
	text-align: center;
	width: 100%;
}

.xinianhd #jianpin_ba .tc_anima p a {
	color: #fff119;
}



.xinianhd #jianpin_wdlb .tc_anima {
	width: 783px;
	height: 554px;
	background: url(wdjplb.png) top center no-repeat;
	overflow: initial;
}

.xinianhd #jianpin_wdlb .tc_anima .tjanniu {
	width: 42px;
	height: 42px;
	left: calc(50% - 21px);
	bottom: -66px;
	background: url(chadwe.png) top center no-repeat;
	border: none;
	position: absolute;
}

.xinianhd #jianpin_wdlb .tc_anima p {
	bottom: 98px;
	color: #ffffff;
	position: absolute;
	text-align: center;
	width: 100%;
}

.xinianhd #jianpin_wdlb .tc_anima p a {
	color: #fff119;
}

.xinianhd #jianpin_wdlb .hjxxlist {
	bottom: initial;
	top: 114px;
	width: 783px;
	left: initial;
	height: initial;
}

.xinianhd #jianpin_wdlb .hjxxlist dt {
	height: 64px;
}

.xinianhd #jianpin_wdlb .hjxxlist dt span {
	color: #fffc00;
}

.xinianhd #jianpin_wdlb .hjxxlist ul {
	height: 366px;
	margin: 0 12px;
	width: calc(100% - 24px);
}

.xinianhd #jianpin_wdlb .hjxxlist ul li {
	height: 40px;
	border-bottom: 1px solid #d6caa0;
	line-height: 40px;
}

.xinianhd #jianpin_wdlb .hjxxlist ul li span a {
	width: 122px;
	height: 30px;
	background-image: linear-gradient(0deg,
			#17756f 1%,
			#209089 100%),
		linear-gradient(#0d39a4,
			#0d39a4);
	background-blend-mode: normal,
		normal;
	border-radius: 10px;
	color: #ffffff;
	font-size: 16px;
	line-height: 30px;
}

.xinianhd #jianpin_wdlb .hjxxlist ul li span a.dhm {
	background: none;
	color: #1e8a83;
	border: solid 1px #1e8a83;
}

.choujianmk .mid ul li.cha img:nth-child(2) {
	display: block;
}


.choujianmk .fr .item:nth-child(1) {
	-webkit-animation: open1 0.4s linear 1s infinite alternate;
	-webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
	animation: open1 0.4s linear 1s infinite alternate;
}

.choujianmk .fr .item:nth-child(1).on {

	-webkit-animation: open1 0s linear 0s infinite alternate;
	-webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
	animation: open1 0s linear 0s infinite alternate;
}

.bozfix {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0;
}

@keyframes doudong {
	0% {
		transform: rotate3d(1, 1, 1, 5deg);
	}

	100% {
		transform: rotate3d(1, 1, 1, -5deg);
	}
}


.banner {
	height: 330px;
	overflow: hidden;
	position: relative;
}

.banner .bd {
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
}

.banner .hd {
	position: absolute;
	height: 20px;
	bottom: 0;
	text-align: center;
	width: 100%;
	left: 0;
}

.banner .bd li {
	height: 330px;
	background-position: center;
	background-size: auto 100%;
	width: 100%;
}

.midrow1 {
	height: 54px;
	line-height: 54px;
}

.midrow1 span:nth-child(2) {
	margin-left: 36px;
	padding-left: 0;
	background: none;
}

.midrow1 span a {
	text-decoration: underline;
	color: #e7a525;
}

.midrow1 span {
	font-size: 14px;
	color: #000000;
	display: inline-block;
	padding-left: 46px;
	background-image: url(detryuvgh.png);
	background-position: left center;
	background-repeat: no-repeat;
	margin-left: 30px;
}

.midrow1 dt {
	color: #e7a525;
	font-size: 17px;
	font-style: italic;
	font-stretch: normal;
	float: left;
	line-height: 54px;
	font-weight: bold;
}

.midrow1 span strong {
	font-size: 17px;
	color: #c3c3c3;
	font-style: italic;
	font-stretch: normal;
	margin-right: 7px;
}

.midrow1 .spbf {
	width: 92px;
	float: right;
	margin-top: 10px;
}

.midrow1 .spbf a {
	color: #e7a525;
	line-height: 15px;
	font-size: 12px;
}

.midrow1 .spbf p {
	float: left;
	width: 48px;
	color: #e7a525;
	line-height: 15px;
	font-size: 12px;
	margin-top: 2px;
}

.midrow1 .spbf img {
	float: right;
}

.row2left .item {
	float: left;
	margin-right: 10px;
	cursor: pointer;
}

.row2left .item dt {
	float: left;
}

.row2left .item .rul {
	width: 0px;
	height: 303px;
	background-color: #fff8e6;
	float: left;
	/* transition: all 0.5s; */
	overflow: hidden;
}

.row2left .item img {
	opacity: 1;
	float: left;
}

.row2left .item:nth-child(1) dt {
	background-image: url(qinsg01s.png);
}

.row2left .item:nth-child(2) dt {
	background-image: url(qinsg02s.png);
}

.row2left .item:nth-child(3) dt {
	background-image: url(qinsg03s.png);
}

.row2left .item:nth-child(4) dt {
	background-image: url(qinsg04s.png);
}

.row2left .item.on .rul {
	width: 720px;
	/* transition: all 0.5s; */
}

.index-xiaoxi a#zhName {
	display: block;
	max-width: 82px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;

}

.row2left .item.on img {
	opacity: 0;
	transition: all 0.3s;
}

.row2right {
	width: 350px;
	float: right;
}

.row2right dt {
	font-size: 12px;
	color: #868686;
	line-height: 24px;
	float: left;
	width: 100%;
	font-weight: initial;
}

.row2right dt a {
	font-size: 12px;
	color: #e0982c;
	letter-spacing: 0px;
	text-decoration: underline;
	font-weight: initial;
}

.row2right dt span {
	width: 65px;
	/* border: 1px solid #e4e4e4; */
	font-size: 12px;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	/* background-color: #e4e4e4; */
	text-align: center;
	color: #e0982c;
	float: right;
	font-weight: initial;
}

.row2right dt img {
	background-color: #fff;
}

.row2right dt .pic {
	width: 10px;
	background-color: #fff;
	text-align: center;
	float: left;
}

#formlogistics {
	border: solid 1px #e1e1e1;
	width: 353px;
	height: 38px;
	border-radius: 5px;
	background-color: #ffffff;
	float: left;
	overflow: hidden;
}

.row2right #parcelNo {
	width: 270px;
	float: left;
	height: 38px;
	margin: 0;
	padding: 0;
	border: none;
	line-height: 38px;
	text-align: center;
}

.row2right .btn-primary {
	background-color: #fab83a;
	width: 80px;
	height: 38px;
	display: block;
	float: right;
	background-image: url(sousuoicon.png);
	background-position: center;
	background-repeat: no-repeat;
	padding: 0;
	border: none;
}

.rignewlist {
	width: 100%;
	float: left;
	margin-top: 16px;
	border: solid 1px #e1e1e1;
	border-radius: 5px;
	background-color: #fff;
}

.rignewlist dt a {
	width: 50%;
	height: 37px;
	line-height: 37px;
	background-color: #edeef0;
	display: inline-block;
	text-align: center;
	font-size: 16px;
	color: #4f7097;
	text-decoration: none;
	border-top: 2px solid #edeef0;

}

.rignewlist dt {
	width: 100%;
	float: left;
}

.rignewlist dt a.on {
	background-color: #ffffff;
	color: #e9a725;
	border-top: 2px solid #e9a725;
}

.rignewlist ul {
	display: none;
	margin-top: 8px;
	float: left;
}

.rignewlist ul.on {
	display: block;
}

.rignewlist ul li {
	line-height: 35px;
	list-style: inside;
	margin-left: 20px;
	height: 35px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.rignewlist ul li a {
	max-width: 85%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: inline-block;
	line-height: 35px;
	vertical-align: bottom;

}

.rignewlist ul li span {
	vertical-align: top;
}

.row2left .item .rul dt {
	display: block;
	width: calc(100% - 14px);
	float: left;
	background: none !important;
	margin-left: 14px;
	margin-top: 10px;
}

.row2left .item .xlxz dt span {
	width: 128px;
	height: 30px;
	background-color: #a2a2a2;

	background-blend-mode: normal,
		normal;
	border-radius: 5px;
	display: inline-block;
	text-align: center;
	line-height: 30px;
	color: #ffffff;
	margin-right: 14px;
}

.row2left .item .rul {
	position: relative;
}

.row2left .item .xlxz dt span.on {
	background-image: linear-gradient(0deg,
			#f98c61 0%,
			#ffb88e 100%),
		linear-gradient(#fc8c64,
			#fc8c64);
}

.row2left .item.on .rul table {
	margin-top: 17px;
	margin-left: 14px;
	float: left;
	width: 581px;
	position: relative;
	z-index: 9;
	background-color: #fff8e6;
}

.row2left .item.on .rul .tables {
	display: none;
	height: 246px;
	overflow: auto;
	float: left;
	width: 629px;
}

.row2left .item.on .rul .tables.on {
	display: block;
}

.row2left .item.on .rul .uk-table:nth-child(3) tr td {
	padding: 4px 12px;
}

.row2left .item.on .rul table thead {
	height: 33px;
	background-color: #ffeab4;
	line-height: 33px;
	text-align: left;
	padding: 0 12px;
}

.row2left .item.on .rul table thead th {
	color: #93650d;
	font-size: 14px;
}

.row2left .item.on .rul table thead th {}

.row2left .item.on .rul table tr td {
	font-size: 12px;
	color: #93650d;
	padding: 8px 12px;
}

.row2left .item.on .rul table tr td p {
	font-size: 12px;
	color: #93650d;
	line-height: 20px;
}

.row2left .item.on .rul table tr td a {
	width: 46px;
	height: 20px;
	margin-top: 10px;
	border-radius: 5px;
	border: solid 1px #fb996e;
	display: inline-block;
	font-size: 12px;
	color: #fa9469;
	text-align: center;
	line-height: 20px;
}

.row2left .item.on .rul>p {
	font-size: 12px;
	color: #999999;
	position: absolute;
	bottom: 5px;
	left: 28px;
	z-index: 99;
}

.n-foot-4 a {
	font-size: 12px;
	color: #5f5f5f;
}

.yfjs .n-tplb6 .uk-form .uk-form-row select {
	width: 154px;
	height: 37px;
	color: #bc4d1d;
	text-align: center;
	background-color: #ffffff;
	border-radius: 5px;
	border: solid 1px #fb996e;
	float: left;
	margin-right: 13px;
}

.yfjs .n-tplb6 .uk-form {
	margin-left: 15px;
	float: left;
}

.yfjs .n-tplb6 .uk-form .uk-form-row #weight {
	width: 154px;

	height: 37px;
	color: #bc4d1d;
	background-color: #ffffff;
	border-radius: 5px;
	border: solid 1px #fb996e;
	float: left;
	margin-right: 13px;
	text-indent: 10px;
}

.yfjs .n-tplb6 .uk-form .uk-form-row #weight::-webkit-input-placeholder {
	color: #fb996e;
}

.yfjs .n-tplb6 .uk-form .uk-form-row #weight::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #fb996e;
}

.yfjs .n-tplb6 .uk-form .uk-form-row #weight:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #fb996e;
}

.yfjs .n-tplb6 .uk-form .uk-form-row #weight:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #fb996e;
}

.yfjs .n-tplb7 .btn-primary {
	width: 88px;
	height: 37px;
	background-image: linear-gradient(0deg,
			#f98c61 0%,
			#ffa773 100%),
		linear-gradient(#ffffff,
			#ffffff);
	background-blend-mode: normal,
		normal;
	border-radius: 5px;
	border: solid 1px #fb996e;
	color: #fff;
	text-align: center;
	line-height: 37px;
	padding: 0;
}

.yfjs .n-tplb6 .henxians {
	width: 100%;
	height: 15px;
	overflow: hidden;
	color: #cf8f37;
	text-indent: 17px;
}

.row2left .item .rul .csumid {
	height: 230px;
	width: calc(100% - 10px);
	background-image: url(dwvcgty89.png);
	background-position: center;
	background-repeat: no-repeat;
}

.row2left .item .rul .csumid ul {
	height: auto;
	background-color: #fff8e6;
	width: calc(100% - 10px);
	margin-left: 14px;
	float: left;
}

.row2left .item .rul .csumid ul.on {
	height: 205px;
}

.row2left .item .rul .csumid dt {
	background-color: #facdb3 !important;
	height: 28px;
	text-align: center;
	line-height: 28px;
	float: left;
	display: none;
}

.row2left .item .rul .csumid dt span {
	width: 33.3%;
	display: inline-block;
	color: #b17b1c;
}

.row2left .item .rul .csumid ul li {
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #ebbc79;
}

.row2left .item .rul .csumid ul li span {
	color: #8a560b;
	font-size: 14px;
	width: 33.3%;
	display: inline-block;
	text-align: center;
}

.row2left .item .rul.fwtd {
	background-image: url(yiiyorey.png);
	background-position: center;
	background-repeat: no-repeat;
}

.yfjs .n-tplb6 .uk-form .uk-form-row {
	float: left;
	margin-top: 0;
}

.n-qxt2 .n-qxt2-01 {
	width: 580px;
	height: 230px;
}

.n-qxt2 ul {
	width: 100%;
	text-align: center;
}

.n-qxt2 ul li {
	width: 97px;
	height: 27px;
	background-color: #ffffff;
	border-radius: 10px;
	border: solid 1px #e8aa35;
	color: #cf9f3e;
	text-align: center;
	line-height: 27px;
	display: inline-block;
	float: none;
}

.n-qxt2 ul .active {
	color: #ffffff;
	background-color: #ee826b;
	border: solid 1px #ee826b;

}

.n-qxt2 ul li:hover {
	color: #ffffff;
	background-color: #ee826b;
	border: solid 1px #ee826b;
}

.midrow2 {
	margin-bottom: 30px;
	float: left;
	width: 100%;
}

.uk-table td,
.uk-table th {
	border-bottom: 1px solid #e4c169;
}



.ishake {
	-webkit-animation: shakes .4s linear infinite forwards;
	animation: shakes .4s linear infinite forwards;
	background: -webkit-gradient(linear, left top, right top, from(#ffae12), to(#fb0555));
	background: linear-gradient(left, #ffae12, #fb0555);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

@-webkit-keyframes shakes {
	0% {
		background-position: 0 0
	}

	25% {
		background-position: 0 0
	}

	26% {
		background-position: 20px -20px
	}

	50% {
		background-position: 20px -20px
	}

	51% {
		background-position: 40px -40px
	}

	75% {
		background-position: 40px -40px
	}

	76% {
		background-position: 60px -60px
	}

	99% {
		background-position: 60px -60px
	}

	to {
		background-position: 0 0
	}
}

@keyframes shakes {
	0% {
		background-position: 0 0
	}

	25% {
		background-position: 0 0
	}

	26% {
		background-position: 20px -20px
	}

	50% {
		background-position: 20px -20px
	}

	51% {
		background-position: 40px -40px
	}

	75% {
		background-position: 40px -40px
	}

	76% {
		background-position: 60px -60px
	}

	99% {
		background-position: 60px -60px
	}

	to {
		background-position: 0 0
	}
}

.row2left .item.on .rul table tbody {
	height: auto;
	overflow: auto;
}

.row2left .item.on .rul table .tables {
	height: 246px;
	overflow: auto;
}

.banner .bd li img {
	opacity: 0;
}

.banner .bd li a {
	display: block;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
}

.banner .hd ul {
	text-align: center;
}

.banner .hd li {
	width: 8px;
	height: 8px;
	background-color: #fff;
	border-radius: 100px;
	margin: 0 3px;
	display: inline-block;
	float: none;
	cursor: pointer;
	border: 1px solid #fff;
}

.banner .hd li.on {
	background-color: #fab83a;
	border: 1px solid #fff;
}

.hy {
	top: -15px
}

#outUser {
	float: right;
	margin-right: -11px;
}

.rtimesj ul {
	margin-top: 0;
}

/*æ—¶æ•ˆå»¶é•¿æ´»åŠ¨å¼¹çª—*/
.tiaozhuan {
	width: 224px;
	height: 70px;
	background-color: #2a6bf0;
	border-radius: 35px;
	text-align: center;
	line-height: 70px;
	font-size: 31px;
	color: #ffffff;
	display: block;
	margin: 0 auto;
	margin-top: -47px;
	position: relative;
	z-index: 99;
}

.jpxhdtc {
	width: 469px;
	height: 408px;
	position: absolute;
	top: calc(50% - 234.5px);
	left: calc(50% - 204px);
	background-image: none;
	transition: all 0.3s;
}

.jpxhdtc:hover {
	opacity: 0.95;
	transition: all 0.3s;
}

.jpxhdtc:hover a {
	color: #fff;
}

/*äº”ä¸€æ´»åŠ¨*/
.sect_1194 {
	width: 1194px;
	margin: 0 auto;
}

.hwhdbox {
	background: url(51banner_02.jpg) center top no-repeat;
	background-color: #def0fe;
}



.hcbox1 .zqzwgs .tm {
	width: 514px;
	height: 65px;
	background-color: #1e6fd8;
	border-radius: 33px;
	border: solid 0px #d8d8d8;
	line-height: 65px;
	font-size: 26px;
	color: #ffffff;
	margin-top: 311px;
	margin-bottom: 344px;
	text-align: center;
}

.hjmdlist {
	position: absolute;
	top: 498px;
}

.hjmdlist .hjlistbox {
	height: 53px;
	line-height: 53px;
	background-color: rgba(255, 255, 255, 0.34);
	width: 1274px;
	margin: 0 auto;
}

.hjmdlist .hjlistbox .bd {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.hjmdlist .hjlistbox .bd ul li {
	width: calc(1274px / 4);
	float: left;
	color: #ffffff;
	font-size: 18px;
}

.hjmdlist .hjlistbox .bd span {
	position: absolute;
	color: #ffffff;
	font-size: 18px;
	line-height: 53px;
	top: 0;
	left: 76px;
}

.hwhdbox .sect_1174 {
	position: relative;
}

.hwhdbox .tempWrap {
	margin: 0 auto;
}

.gjzq {
	margin-top: 19px;
}

.gjzq .gjdt {
	text-align: center;
}

.gjzq ul {
	padding-top: 75px;
	overflow: hidden;
	text-align: center;
	width: 1194px;
	height: 398px;
	background-color: #fffcf4;
	border-radius: 15px;
	text-align: center;
}

.gjzq ul li {
	width: 284px;
	height: 304px;
	background-image: url(dhzqbg.png);
	margin: 0 38px;
	display: inline-block;
	float: none;
}

.gjzq ul li:nth-child(3) {
	margin-right: 0;
}

.gjzq .bot03num {
	font-size: 28px;
	color: #ffec84;
	text-align: center;
	line-height: 50px;
	margin-top: 79px;
}

.hjjlbox dt {
	color: #fecd69;
	font-size: 42px;
	text-align: center;
	font-weight: bold;
	margin-top: 34px;
	margin-bottom: 25px;
}

.hjjlbox .ptbot {
	height: 213px;
	border-radius: 15px;
}

.hjjlbox .ptbot ul {
	background-color: #fff;
}

.hjjlbox .ptbot .h1 {
	background-color: #b9deff;
	margin: 0 80px;
	line-height: 67px;
}

.hjjlbox .ptbot .h1 span {
	width: 33.3%;
	color: #000000;
	float: left;
}

.hjjlbox .ptbot {
	background-color: #b9deff;
}

.hjjlbox .ptbot li span {
	width: 33.3%;
	color: #696969;
	font-size: 16px;
}

.hjjlbox .ptbot li {
	background-color: #fff;
	color: #696969;
	height: 56px;
	line-height: 56px;
	font-size: 16px;
	margin: 0 80px;
	border-bottom: 1px solid #e0e0e0;
}

.fixhei {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-color: rgba(0, 0, 0, 0.4);
	z-index: 999;
}

.honbao {
	width: 566px;
	height: 670px;
	position: absolute;
	left: calc(50% - 283px);
	top: calc(50% - 335px);
	display: none;
}

.honbao .botmot {
	width: 224px;
	height: 46px;
	background-color: #ff4042;
	border-radius: 15px;
	border: solid 1px #ef3949;
	text-align: center;
	line-height: 46px;
	color: #ffffff;
	font-size: 25px;
	position: absolute;
	bottom: 30px;
	left: calc(50% - 112px);
	cursor: pointer;
}

.honbao .text {
	text-align: center;
	font-size: 120px;
	color: #ff001f;
	margin-top: 250px;
	text-indent: 24px;
}

.honbao .text span {
	font-size: 38px;
	color: #ff001f;
}

.honbao p {
	position: absolute;
	bottom: 110px;
	text-align: center;
	font-size: 19px;
	color: #003da3;
	display: block;
	width: 100%;
}

.jifen {
	width: 588px;
	height: 576px;
	position: absolute;
	left: calc(50% - 294px);
	top: calc(50% - 288px);
	display: none;
}

.jifen .botmot {
	width: 224px;
	height: 46px;
	background-color: #ff4042;
	border-radius: 15px;
	border: solid 1px #ef3949;
	text-align: center;
	line-height: 46px;
	color: #ffffff;
	font-size: 25px;
	position: absolute;
	bottom: 30px;
	left: calc(50% - 112px);
	cursor: pointer;
}

.jifen .text {
	text-align: center;
	font-size: 88px;
	color: #ff9b00;
	margin-top: 180px;
	text-indent: 24px;
}

.jifen .text span {
	font-size: 38px;
	color: #ff001f;
}

.jifen p {
	position: absolute;
	bottom: 110px;
	text-align: center;
	font-size: 19px;
	color: #003da3;
	display: block;
	width: 100%;
}

.wzj {
	width: 470px;
	height: 362px;
	position: absolute;
	left: calc(50% - 235px);
	top: calc(50% - 181px);
}

.wzj .botmot {
	width: 224px;
	height: 46px;
	background-color: #ff4042;
	border-radius: 15px;
	border: solid 1px #ef3949;
	text-align: center;
	line-height: 46px;
	color: #ffffff;
	font-size: 25px;
	position: absolute;
	bottom: 30px;
	left: calc(50% - 112px);
	cursor: pointer;
}

.hdrow1s .text5 {
	padding: 20px;
	font-size: 16px;

	color: #000000;
	background-color: #ffffff;
	border-radius: 15px;
	line-height: 30px;
}

.hwhdbox .ckhdxq {
	color: #434343;
	font-size: 28px;
	top: -49px;
	right: 0;

}

.tishee {
	color: #1e6fd8;
	font-size: 14px;
	position: absolute;
	right: 29px;
	bottom: 23px;
}

.gjzq ul li {
	position: relative;
}

.gjzq ul li dt {
	font-size: 54px;
	color: #ffffff;
	text-align: center;
	height: 156px;
	padding-top: 10px;
}

.gjzq ul li dt strong {
	font-size: 88px;
	color: #ffffff;
}

.gjzq ul li dt span {
	color: #ffffff;
	font-size: 27px;
}

.gjzq ul li .text {
	padding-left: 16px;
	text-align: left;
}

.gjzq ul li .text strong {
	color: #000;
	font-weight: initial;
}

.gjzq ul li .duihuan {
	width: 149px;
	height: 42px;
	background-color: #c71a1a;
	border-radius: 21px;
	text-align: center;
	line-height: 42px;
	color: #ffffff;
	font-size: 18px;
	position: absolute;
	bottom: 19px;
	left: calc(50% - 74.5px);
}

.shotext {
	right: 0;
}

.gjzq ul li .syzs {
	position: absolute;
	width: 72px;
	height: 29px;

	background-blend-mode: normal,
		normal;
	line-height: 29px;
	text-align: center;
	font-size: 14px;
	color: #866702;
	top: -15px;
	right: -18px;
	background-image: url(dweryr.png);
	background-repeat: no-repeat;
	background-position: center;
}

.fixhei .duihuan {
	width: 452px;
	height: 371px;
	border-radius: 20px;
	background-image: url(duiwthg.png);
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	left: calc(50% - 226px);
	top: calc(50% - 185.5px);
}

.fixhei .duihuan dt {
	line-height: 70px;
	color: #ff5353;
	text-align: center;
	font-size: 54px;
	margin-top: 75px;
}

.fixhei .duihuan dt strong {
	font-size: 88px;
}

.fixhei .duihuan dt span {
	font-size: 27px;
}

.fixhei .duihuan .txt {
	text-align: center;
	margin-top: 20px;
	font-size: 19px;
}

.fixhei .duihuan .botmot {
	width: 299px;
	height: 54px;
	background-color: #ffc742;
	line-height: 54px;
	text-align: center;
	display: block;
	position: absolute;
	border-radius: 27px;
	font-size: 25px;
	color: #ffffff;
	bottom: 36px;
	left: calc(50% - 144.5px);
}

.fixhei .duihuan .txt {
	width: 286px;
	margin-left: 82px;
	text-align: left;
}

.fixhei .duihuan .txt span {
	float: right;
}

.fixhei .duihuan .cha {
	position: absolute;
	top: -55px;
	right: -56px;
	cursor: pointer;
}

.gjzq ul li .duihuan.on {
	background-color: #909090;
}

.fixhei .jfbz {
	width: 350px;
	height: 308px;
	left: calc(50% - 175px);
	top: calc(50% - 154px);
	background-image: url(jifbztc.png);
}

.gjzq ul li .duihuan.fen {
	background-color: #ff9696;
}

.fixhei .duihuan.jfbz .botmot {
	width: 183px;
	height: 50px;
	background-color: #1e6fd8;
	border-radius: 25px;
	text-align: center;
	line-height: 50px;
	left: calc(50% - 91.5px);
}


.zhoqiu {
	background: url(7znhdbg.jpg) top center no-repeat;

}

.zqzwg {
	height: auto;

}

dt.bodt {
	width: 431px;
	height: 65px;
	text-align: center;
	line-height: 65px;
	background: url(hondbt.png) top center no-repeat;
	color: #faeebc;
	font-size: 31px;
	margin: 0 auto;
	margin-bottom: 42px;
}

.zhoqiu .row {
	position: relative;
}

.zhoqiu .row ul li {
	width: 341px;
	height: 170px;
	display: inline-block;
	background: url(fdsterrf.png) top center no-repeat;
	overflow: hidden;
	margin-right: 41px;
}

.zhoqiu .row ul li:nth-child(3) {
	margin-right: 0;
}

.zhoqiu .row ul li dt {
	text-align: center;
	font-size: 18px;
	color: #a1b9f6;
	line-height: 30px;
	text-indent: 12px;
}

.zhoqiu .row ul {
	text-align: center;
	overflow: hidden;
}

.zhoqiu .row ul li .text {
	padding: 0 45px;
	color: #ffffff;
	line-height: 27px;
	font-size: 14px;
	margin-top: 20px;
}

.sect_1115 {
	width: 1115px;
	margin: 0 auto;
}

.zhoqiu .row .rowbotimg {
	background: url(gfdytrertf.png) top center no-repeat;
	height: 200px;
	width: 100%;
	margin-top: 30px;
}

.zhoqiu .row1 {
	background: none;
	width: 1200px;
	overflow: hidden;
	margin-top: 134px;
	height: auto;
	padding-bottom: 30px;
}

.zhoqiu .row1 ul li {
	width: 284px;
	height: 282px;
	display: inline-block;
	margin-right: 11px;
	background: url(czjede.png) top center no-repeat;
}

.zhoqiu .row1 ul li:nth-child(4n) {
	margin-right: 0;
}

.zhoqiu .row1 ul li dt {
	color: #ffffff;
	text-align: center;
	font-size: 26px;
	margin-top: 40px;
}

.zhoqiu .row1 ul li p {
	color: #f01c0b;
	text-align: center;
	font-size: 20px;
	margin-top: 15px;
}

.zhoqiu .row1 ul li .ljczd {
	width: 180px;
	height: 46px;
	background: url(czsanniu.png) center no-repeat;
	border: none;
	display: inline-block;
	line-height: 46px;
	text-align: center;
	color: #ffffff;
	margin-top: 36px;
}

.zhoqiu .xsbot {
	padding-bottom: 62px;
}

.zhoqiu .xsbot .sect_1200>dt {
	color: #faeebc;
	text-align: center;
	font-size: 31px;
	background: url(dwrwt.png) center no-repeat;
	margin-top: 80px;
	margin-bottom: 40px;
}

.zqzwg .tm {
	width: 320px;
	height: 43px;
	border-radius: 23px;
	text-align: center;
	line-height: 43px;
	margin: 0 auto;
	display: block;
	border: none;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	margin-top: 299px;
}

.row .ckhdxq {
	width: 204px;
	height: 43px;
	background-color: #e32d32;
	border-radius: 21px;
	font-size: 23px;
	color: #ffffff;
	line-height: 43px;
	text-decoration: none;
	text-indent: 15px;
}

.row .ckhdxq:hover .shotext {
	display: block;
}

.hdxq {
	float: right;
	margin-bottom: 18px;
	cursor: pointer;
	position: relative;
}

.hdxq:hover .shotext {
	display: block;
}

.hdxq .shotext {
	bottom: 40px;
}

.hdxq .shotext .arr0 {
	bottom: 0;
	top: auto;
}

.hdxq .shotext .arr,
.shotext .arr1 {
	transform: rotate(180deg);
	top: 0;
}

.cbanner img {
	width: 100%;
}

.zhoqiu .row1 ul li.czbulu {
	background: url(czjedesss.png) center no-repeat;
	margin-right: 30px;
}

.zhoqiu .row1 ul li.czbulu dt {
	color: #feda9a;
}

.zhoqiu .row1 ul li.czbulu p {
	text-indent: 20px;
	font-size: 22px;
	color: #000;
	font-weight: bold;
	margin-top: 30px;
}

.zhoqiu .row1 ul li.czbulu .ljczd {
	background: url(czsannss.png) center no-repeat;
	margin-top: 45px;
}

.zhoqiu .shotext {
	background-color: #fff;
	background-image: none;
}

.zhoqiu .row1 ul li .ljczd:hover {
	transition: 0.3s;
	transform: scale(.95);
	cursor: pointer;
}




/*黑五活动-骰子游戏*/


.zhoqiu {
	background: url(dwrtfty.jpg) top center no-repeat;
	background-size: cover;
}

.zqzwg {
	height: 400px;
	width: 100%;
	overflow: hidden;
	background: url(topeew.png) top center no-repeat;
	margin-top: 46px;
}

.zhoqiu .row {
	position: relative;
}

.zhoqiu .row ul li {
	width: 341px;
	height: 170px;
	display: inline-block;
	background: url(fdsterrf.png) top center no-repeat;
	overflow: hidden;
	margin-right: 41px;
}

.sect_1115 {
	width: 1115px;
	margin: 0 auto;
}


.zqzwg .tm {
	width: 100%;

	text-align: center;

	margin: 0 auto;
	display: block;
	color: #0c7980;
	font-size: 22px;
	margin-top: 332px;
	border: none;
}

#hwhd .row .ckhdxq {
	text-decoration: underline;
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;

	right: 0;
	top: -15px;
	letter-spacing: 2px;

	position: absolute;

	cursor: pointer;


	font-weight: bold;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #284b9b;
	background: none;
}

#hwhd .row .ckhdxq:hover .shotext {
	display: block;
}

.hdxq {
	float: right;
	margin-bottom: 18px;
	cursor: pointer;
	position: relative;
}

.hdxq:hover .shotext {
	display: block;
}

.hdxq .shotext {
	bottom: 40px;
}

.hdxq .shotext .arr0 {
	bottom: 0;
	top: auto;
}

.hdxq .shotext .arr,
.shotext .arr1 {
	transform: rotate(180deg);
	top: 0;
}

.cbanner img {
	width: 100%;
}


.qpbox {
	width: 100%;
	background: url(dwrtfty.jpg) top center no-repeat;
	overflow: hidden;
}

.qpbox .mid {
	width: 779px;
	height: 642px;
	margin: 0 auto;
	background: url(yxqipan.png) top center no-repeat;
	margin-top: 50px;
	margin-bottom: 50px;
	position: relative;
	float: left;
	margin-left: 12px;
}

.qpbox .mid ul {
	margin: 8px;
	width: calc(100% - 16px);
	height: calc(100% - 16px);
	float: left;
	position: relative;
}

.qpbox .mid ul li {
	width: 85px;
	float: left;
	height: 78px;
	position: absolute;
}

.touzi {
	width: 111px;
	height: 111px;
	position: absolute;
	left: calc(50% - 55.5px);
	top: 200px;
	cursor: pointer;
	z-index: 999;
}

.cjbotom {
	width: 209px;
	height: 70px;
	background: url(touzhiann.png) top center no-repeat;
	position: absolute;
	bottom: 199px;
	left: calc(50% - 104.5px);
	cursor: pointer;
}

.hjjlz {
	width: 209px;
	height: 70px;
	background: url(hjiangjilu.png) top center no-repeat;
	position: absolute;
	bottom: 106px;
	left: calc(50% - 104.5px);
	cursor: pointer;
}

.maerpao {
	width: 115px;
	height: 116px;
	background: url(maerpao.png) center no-repeat;
}

.dice {
	width: 90px;
	height: 90px;
	background: url(dice.jpg) no-repeat;
	cursor: pointer;
	margin: 10px auto;
	transform: scale(1.2);
}

.dice_1 {
	background-position: -5px -4px
}

.dice_2 {
	background-position: -5px -107px
}

.dice_3 {
	background-position: -5px -212px
}

.dice_4 {
	background-position: -5px -317px
}

.dice_5 {
	background-position: -5px -427px
}

.dice_6 {
	background-position: -5px -535px
}

.dice_t {
	background-position: -5px -651px
}

.dice_s {
	background-position: -5px -763px
}

.dice_e {
	background-position: -5px -876px
}

p#result {
	text-align: center;
	font-size: 16px
}

p#result span {
	font-weight: bold;
	color: #f30;
	margin: 6px
}

#dice_mask {
	width: 90px;
	height: 90px;
	background: #fff;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999
}

.cjbotom .qipao {
	width: 38px;
	height: 26px;
	background-color: #ffffff;
	border-radius: 10px 10px 10px 0px;
	text-align: center;
	line-height: 26px;
	position: absolute;
	right: -6px;
	top: -12px;
	color: #df0303;
	font-size: 20px;
}

.user.active {
	-webkit-animation: forwardBounce 0.5s cubic-bezier(0.3, 0.27, 0.07, 1.64);
	-moz-animation: forwardBounce 0.5s cubic-bezier(0.3, 0.27, 0.07, 1.64);
	-o-animation: forwardBounce 0.5s cubic-bezier(0.3, 0.27, 0.07, 1.64);
	animation: forwardBounce 0.5s cubic-bezier(0.3, 0.27, 0.07, 1.64);
}

@keyframes forwardBounce {
	40% {
		-webkit-animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		-webkit-transform: translateY(-20%);
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-o-transform: translateY(-20%);
		transform: translateY(-20%);
	}
}

@-o-keyframes forwardBounce {
	40% {
		-webkit-animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		-webkit-transform: translateY(-20%);
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-o-transform: translateY(-20%);
		transform: translateY(-20%);
	}
}

@-ms-keyframes forwardBounce {
	40% {
		-webkit-animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		-webkit-transform: translateY(-20%);
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-o-transform: translateY(-20%);
		transform: translateY(-20%);
	}
}

@-moz-keyframes forwardBounce {
	40% {
		-webkit-animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		-webkit-transform: translateY(-20%);
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-o-transform: translateY(-20%);
		transform: translateY(-20%);
	}
}

@-webkit-keyframes forwardBounce {
	40% {
		-webkit-animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		-webkit-transform: translateY(-20%);
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-o-transform: translateY(-20%);
		transform: translateY(-20%);
	}
}

@-khtml-keyframes forwardBounce {
	40% {
		-webkit-animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		animation-timing-function: cubic-bezier(0.02, 0.01, 0.21, 1);
		-webkit-transform: translateY(-20%);
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-o-transform: translateY(-20%);
		transform: translateY(-20%);
	}
}

.diaotou.spfz {
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	transform: scaleX(-1);
	/*IE*/
	filter: FlipH;
}

.diaotou {
	width: 115px;
	height: 116px;
	position: absolute;
	margin-top: -41px;
	margin-left: -18px;
	display: block !important;
	z-index: 999;
}

.qpbox {
	width: 1200px;
	margin: 0 auto;
}

.qpbox .left {
	width: 198px;
	border-radius: 5px;
	background-color: rgba(255, 255, 255, 0.6);
	float: left;
	margin-top: 60px;
}

.qpbox .left .dt {
	height: 71px;
	background-color: #3cb99b;
	border-radius: 5px;
	text-align: center;
}

.qpbox .left .dt dt {
	font-size: 22px;
	color: #f8e9be;
	line-height: 40px;
}

.qpbox .left .dt p {
	color: #ffffff;
	font-size: 14px;
}

.qpbox .left ul {
	overflow: hidden;
	text-align: center;
	margin-top: 20px;
}

.qpbox .left ul li {
	width: 184px;
	height: 81px;
	margin-bottom: 26px;
	background: url(left_bg.png) top center no-repeat;
	position: relative;
	display: inline-block;
}

.qpbox .left ul li span {
	font-size: 38px;
	color: #fffc07;
	float: left;
	width: 50%;
}

.qpbox .left ul li span strong {
	font-weight: initial;
	font-size: 16px;
}

.qpbox .left ul li p {
	font-size: 16px;
	color: #ffffff;
	width: 50%;
}

.qpbox .left ul li a {
	border-radius: 13px;
	border: solid 1px #ffffff;
	background-color: rgba(255, 255, 255, 0.6);
	font-size: 14px;
	color: #e20000;
	display: block;
	float: right;
	width: 66px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	position: absolute;
	top: calc(50% - 12.5px);
	right: 12px;
}

.qpbox .left ul li a.on {
	background-color: rgba(0, 0, 0, 0.3);
	color: #fff;
}

.qpbox .left ul li dt {
	width: 90px;
	height: 20px;
	background-color: #306aef;
	border-radius: 5px;
	text-align: center;
	line-height: 20px;
	color: #fff;
	font-size: 12px;
	position: absolute;
	top: 0;
	right: 0;
}

.qpbox .right {
	width: 198px;
	border-radius: 5px;
	background-color: rgba(255, 255, 255, 0.6);
	float: right;
	margin-top: 50px;
}

.qpbox .right .dt {
	height: 71px;
	background-color: #306aef;
	border-radius: 5px;
	text-align: center;
}

.qpbox .right .dt dt {
	font-size: 22px;
	color: #f8e9be;
	line-height: 40px;
}

.qpbox .right .dt p {
	color: #ffffff;
	font-size: 14px;
}

.qpbox .right ul {
	overflow: hidden;
	margin-top: 20px;
	text-align: center;
	padding-bottom: 10px;
}

.qpbox .right ul li {
	width: 181px;
	height: 99px;
	background-color: #ffffff;
	border-radius: 10px;
	display: inline-block;
	margin-bottom: 8px;
}

.qpbox .right ul li dt {
	font-size: 15px;
	color: #000000;
	padding-left: 25px;
	background: url(qiandao.png) top left no-repeat;
	text-align: left;
	margin-left: 12px;
	margin-right: 10px;
	margin-top: 17px;
	height: 25px;
	line-height: 25px;
}

.qpbox .right ul li:nth-child(2) dt {
	background-image: url(xiaohaojif.png);
}

.qpbox .right ul li:nth-child(3) dt {
	background-image: url(zjck.png);
}

.qpbox .right ul li:nth-child(4) dt {
	background-image: url(haungguan.png);
}

.qpbox .right ul li:nth-child(5) dt {
	background-image: url(yaoxinzc.png);
}

.qpbox .right ul li dt a {
	width: 60px;
	height: 22px;
	background-image: linear-gradient(0deg,
			#fd2325 0%,
			#ff5f60 100%),
		linear-gradient(#000000,
			#000000);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 4px 0px rgba(255, 0, 2, 0.47);
	border-radius: 11px;
	text-align: center;
	line-height: 22px;
	color: #ffffff;
	font-size: 14px;
	float: right;
}

.qpbox .right ul li p {
	color: #646464;
	font-size: 14px;
	margin-left: 12px;
	margin-right: 10px;
	text-align: left;
	margin-top: 15px;
}

.hwhdrow3 {
	width: 100%;
	float: left;
}

.hwhdrow3 dt {
	width: 660px;
	height: 55px;
	background-color: #3ec2d9;
	border-radius: 28px;
	margin: 0 auto;
	color: #ffffff;
	font-size: 28px;
	text-align: center;
	line-height: 55px;
}

.hwhdrow3 .jdt {
	height: 66px;
}

.hwhdrow3 .jdt .jdtbox {
	background: url(jdtbox.png) top left no-repeat;
	width: 1010px;
	height: 76px;
	display: inline-block;
	position: relative;
}

.hwhdrow3 ul {
	text-align: center;
	margin-top: 44px;
}

.hwhdrow3 ul li {
	width: 327px;
	height: 244px;
	margin-right: 82px;
	margin-left: 17px;
	background: url(jmiboxon.png) top left no-repeat;
	float: left;
}


.hwhdrow3 ul li:nth-child(1) {
	background: url(jindubox1.png) top left no-repeat;
}

.hwhdrow3 ul li:nth-child(2) {
	background: url(jindubox2.png) top left no-repeat;
}

.hwhdrow3 ul li:nth-child(3) {
	background: url(jindubox3.png) top left no-repeat;
	margin-right: 0;
}

.hwhdrow3 ul li:nth-child(1).on {
	background: url(jmiboxon1.png) top left no-repeat;
}

.hwhdrow3 ul li:nth-child(2).on {
	background: url(jindubox2on.png) top left no-repeat;
}

.hwhdrow3 ul li:nth-child(3).on {
	background: url(jindubox3on.png) top left no-repeat;
	margin-right: 0;
}

#hwhd {
	padding-bottom: 170px;
}

.jdtbox span {
	background: url(jdt44.png) top left;
	width: 0%;
	height: 19px;
	display: block;
	position: absolute;
	bottom: 0;
	left: 27px;
	border-radius: 20px;
	max-width: 94%;

}

#hwhd #jianpin_three .tc_anima.jifentc p {
	text-align: center;
	margin-top: 10px;
}

#hwhd #jianpin_three .tc_anima.jifentc p a {
	color: #114ecc;
}

#hwhd #jianpin_three .tc_anima.jifentc {

	width: 395px;
	height: 450px;
	position: absolute;
	left: calc(50% - 197.5px);
	top: calc(50% - 225px);
	background: url(tctype2.png) top center no-repeat;
}

#hwhd #jianpin_three .tc_anima .tjanniu {
	width: 169px;
	height: 38px;

	border-radius: 15px;
	border: solid 1px #ff4444;
	font-size: 16px;
	line-height: 38px;
	background: none;
	left: calc(50% - 84.5px);
	bottom: 32px;
}

#hwhd #jianpin_three .tc_anima.jifentc dt {
	font-size: 24px;
	color: #8f4137;
	text-align: center;
	margin-top: 194px;
	font-weight: bold;
}

#hwhd #jianpin_three .tc_anima.jifentc span {
	text-align: center;
	font-size: 67px;
	color: #ff4444;
	width: 100%;
	display: block;
}

#hwhd #jianpin_three .tc_anima.jifentc span strong {
	font-size: 32px;
	color: #ff4444;
	font-weight: normal;
}

#hwhd #jianpin_two .tc_anima.jifentc {
	width: 390px;
	height: 394px;
	border-radius: 15px;
	position: absolute;
	left: calc(50% - 195px);
	top: calc(50% - 197px);
	background: url(tctype1.png) top center no-repeat;
}

#hwhd #jianpin_two .tc_anima.jifentc dt {
	color: #7a2305;
	font-size: 29px;
}

#hwhd #jianpin_two .tc_anima.jifentc span {
	width: 296px;
	height: 146px;
	background: url(yhjbg2.png) top center no-repeat;
	display: block;
	margin: 0 auto;
	margin-top: 40px;
	color: #fffaef;
	font-size: 22px;
	text-indent: 33px;
	line-height: 140px;
}

#hwhd #jianpin_two .tc_anima.jifentc span strong {
	font-size: 80px;
	color: #fffaef;
}

#hwhd #jianpin_two .tc_anima .tjanniu {
	width: 169px;
	height: 38px;
	background-color: #36a7e7;
	border-radius: 15px;
	left: calc(50% - 84.5px);
	bottom: 45px;
}

#hwhd #jianpin_one .tc_anima.jifentc {
	width: 386px;
	height: 354px;
	border-radius: 15px;
	position: absolute;
	left: calc(50% - 143px);
	top: calc(50% - 177px);
	background: url(tctype4.png) top center no-repeat;
}

#hwhd #jianpin_one .tc_anima.jifentc dt {
	font-size: 60px;
	color: #792b0d;
	text-align: center;
	margin-top: 40px;
	line-height: 40px;
}

#hwhd #jianpin_one .tc_anima.jifentc dt strong {
	font-size: 27px;
	font-weight: initial;
	line-height: 30px;
}

#hwhd #jianpin_one .tc_anima.jifentc span {
	font-size: 27px;
	color: #000000;
	text-align: center;
	margin-top: 80px;
	display: block;
}

#hwhd #jianpin_one .tc_anima.jifentc p {
	font-size: 18px;
	color: #787777;
}

#hwhd #jianpin_one .tc_anima.jifentc a {
	color: #357bfb;
}

#hwhd #jianpin_one .tc_anima .tjanniu {
	width: 169px;
	height: 38px;
	background-image: none;
	background-color: #3ec2d9;
	border-radius: 15px;
	text-align: center;
	line-height: 38px;
	color: #fff;
	left: calc(50% - 84.5px);
	bottom: 27px;
}

#hwhd #jianpin_kong .tc_anima.jifentc {
	width: 396px;
	height: 363px;
	background-color: #000000;
	border-radius: 15px;
	background: url(tctype0.png) top center no-repeat;
	position: absolute;
	left: calc(50% - 198px);
	top: calc(50% - 131.5px);
}

#hwhd #jianpin_kong .tc_anima .tjanniu {
	width: 169px;
	height: 38px;
	background-color: #3ec2d9;
	border-radius: 15px;
	color: #ffffff;
	left: calc(50% - 84.5px);
	bottom: 30px;
}

#hwhd #jianpin_si .tc_anima.jifentc .close {
	width: 42px;
	height: 42px;
	background: url(chaedq.png) top center no-repeat;
	position: absolute;
	right: -20px;
	top: -20px;
	cursor: pointer;
}

#hwhd #jianpin_si .tc_anima.jifentc {
	width: 293px;
	height: 325px;
	background: url(tctype3.png) top center no-repeat;
	position: absolute;
	left: calc(50% - 146.5px);
	top: calc(50% - 162.5px);
}

#hwhd #jianpin_kong .tc_anima.jifentc {
	width: 396px;
	height: 363px;
	background-color: #000000;
	border-radius: 15px;
	background: url(tctype0.png) top center no-repeat;
	position: absolute;
	left: calc(50% - 198px);
	top: calc(50% - 131.5px);
}

#hwhd #jianpin_kong .tc_anima .tjanniu {
	width: 169px;
	height: 38px;
	background-color: #3ec2d9;
	border-radius: 15px;
	color: #ffffff;
	left: calc(50% - 84.5px);
	bottom: 30px;
}

.zonj_zezc {
	background: none;
	z-index: 9999;
}

#hwhd #jianpin_wcyq .tc_anima.jifentc {
	width: 420px;
	height: 462px;
	background-color: #000000;
	border-radius: 15px;
	background: url(zouwqjltc.png) top center no-repeat;
	position: absolute;
	left: calc(50% - 210px);
	top: calc(50% - 231px);
}

.yanhua {
	background: url(yanhua.gif) top center no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
}


#hwhd #jianpin_wcyq .tc_anima.jifentc p {
	text-align: center;
	margin-top: 168px;
	font-size: 20px;
	color: red;
}

#hwhd #jianpin_wcyq .tc_anima.jifentc dt {
	font-size: 32px;
	color: #df5a2e;
	text-align: center;
	margin-top: 210px;
}

#hwhd #jianpin_wcyq .tc_anima.jifentc span {
	display: block;
	font-size: 81px;
	color: #fffc07;
	text-align: center;
	width: 220px;
	margin-top: 30px;
	margin-left: 66px;
	position: absolute;
	background-color: #ff657e;
}

#hwhd #jianpin_wcyq .tc_anima.jifentc span strong {
	font-size: 31px;
}

.qpbox .left ul li.on1 a {
	background-color: rgba(0, 0, 0, 0.3) !important;
	color: #fff !important;
	display: none;
}

.qpbox .left ul li a.biezcs {
	display: none;
}

.qpbox .left ul li.on1 a.biezcs {
	display: block;
}


/*2022新年活动*/
.xndlbhd {
	background-color: #ff4545;
	background-image: url(xnhdbgimg.jpg);
	background-position: top center;
}

.xndlbhd .zqzwg {
	background: none;
	height: 278px;
	margin-top: 0;
}

.xndlbhd .zqzwg .tm {
	width: 379px;
	height: 53px;
	background-color: #2d105c;
	border-radius: 26px;
	font-size: 20px;
	color: #fff2d0;
	line-height: 53px;
	margin-top: 225px;

}

.xnhdrow .wwjbg {
	width: 1006px;
	height: 1177px;
	background-image: url(wwjbg.png);
	background-position: top center;
	margin: 0 auto;
	margin-top: -45px;
	position: relative;
}

.xnhdrow .wwjbg .choujianggan {
	width: 148px;
	height: 194px;
	background-image: url(zhuagou.png);
	background-position: bottom center;
	top: 427px;
	left: 428px;
	position: absolute;
}

.xnhdrow .wwjbg .lihe {
	width: 852px;
	height: 533px;
	background-image: url(liwdui.png);
	background-position: top center;
	position: absolute;
	bottom: 203px;
	left: -15px;

}

.xnhdrow .wwjbg .choujianggan.chushi {
	animation: cszjw 3s linear 0s infinite alternate;

}

.xnhdrow .wwjbg .choujianggan.on {
	animation: zwwj 1s linear 0.5s alternate;

}



.xnhdrow .wwjbg .choujiang {
	width: 432px;
	height: 180px;
	position: absolute;
	bottom: 18px;
	left: 292px;
	cursor: pointer;

}

.xnhdrow .wwjbg .choujianggan #lihe {
	width: 181px;
	height: 168px;
	position: absolute;
	bottom: -80px;
	left: calc(50% - 90px);
	background-position: top center;
	background-repeat: no-repeat;
}

.xnhdrow .wwjbg .choujianggan .lihe1 {
	background-image: url(lw1.png);
}

.xnhdrow .wwjbg .choujianggan .lihe2 {
	background-image: url(lw2.png);
}

.xnhdrow .wwjbg .choujianggan .lihe3 {
	background-image: url(lw3.png);
}

.xnhdrow .wwjbg .choujianggan .lihe4 {
	background-image: url(lw4.png);
}

.xnhdrow .wwjbg .choujianggan .lihe5 {
	background-image: url(lw5.png);
}

.xnhdrow .wwjbg .choujianggan.on #lihe {
	display: block;
}

@keyframes zwwj {
	0% {
		height: 190px;
	}

	50% {
		height: 434px;
	}

	100% {
		height: 190px;
	}
}

@keyframes cszjw {
	0% {
		height: 190px;
	}

	50% {
		height: 284px;
	}

	100% {
		height: 190px;
	}
}

.xnhdrow1 {
	margin-top: 143px;
	margin-bottom: 48px;
}

.xnhdrow1 .hjjllist {
	width: 1192px;
	height: 399px;
	background-color: #8b52a9;
	border-radius: 10px;
}

.xnhdrow1 .hjjllist>dt {
	font-size: 32px;
	color: #ffd753;
	line-height: 72px;
	text-align: center;
}

.xnhdrow1 .hjjllist>ul {
	width: 1150px;
	height: 303px;
	background-color: #6b3aa0;
	border-radius: 10px;
	margin-left: 22px;
}

.xnhdrow1 .hjjllist>ul dt {
	margin: 0 35px;
	border-bottom: solid 1px #8b52a9;
	float: left;
	width: calc(100% - 70px);
}

.xnhdrow1 .hjjllist>ul dt span {
	font-size: 19px;
	color: #ffecac;
	line-height: 65px;
	width: calc(100%/3);
	display: inline-block;
	float: left;
	text-align: center;
}

.xnhdrow1 .hjjllist>ul .jllist ul {
	overflow: hidden;
	float: left;
	width: 100%;
}

.xnhdrow1 .hjjllist>ul .jllist ul li {
	height: 65px;
	width: calc(100% - 70px);
	margin-left: 35px;
	border-bottom: solid 1px #8b52a9;
}

.xnhdrow1 .hjjllist>ul .jllist ul li span {
	width: calc(100%/3);
	display: inline-block;
	float: left;
	text-align: center;
	font-size: 19px;
	color: #fff;
	line-height: 65px;
}

.xnhdrow1 .hjjllist>ul .jllist ul li span .shdz {
	width: 131px;
	height: 31px;
	background-color: #f84c00;
	border-radius: 10px;
	color: #fff;
	line-height: 31px;
	text-align: center;
	color: #ffffff;
	display: inline-block;
	cursor: pointer;
}

.xnhdrow1 .hjjllist>ul .jllist {
	overflow: auto;
	height: calc(65px*3);
	width: 100%;
	float: left;
}

.xndlbhd #jianpin_one .tc_anima {
	width: 401px;
	height: 455px;
	background: url(hqdalib.png) top center no-repeat;
	position: absolute;
	left: calc(50% - 200.5px);
	top: calc(50% - 247.5px);

}

.xndlbhd #jianpin_one .tc_anima .tjanniu {
	width: 200px;
	height: 43px;
	background-image: linear-gradient(0deg,
			#eead6d 17%,
			#f9daa7 100%),
		linear-gradient(#000000,
			#000000);
	background-blend-mode: normal,
		normal;
	border-radius: 20px;
	font-size: 28px;
	color: #cb2927;
	font-weight: bold;
	text-align: center;
	line-height: 43px;
	bottom: 18px;
	left: calc(50% - 100px);
}

.xnhdrow .wwjbg .tongzhi {
	width: 439px;
	height: 47px;

	border-radius: 23px;
	position: absolute;
	top: 57px;
	left: calc(50% - 202.5px);
}

.xnhdrow .wwjbg .tongzhi .bd {
	width: 421px;
	margin: 9px auto;
	height: 47px;
	background: url(laba.png) 36px center no-repeat;
	overflow: hidden;
}

.xnhdrow .wwjbg .tongzhi .bd li {
	line-height: 47px;
	color: #ffe49d;
	font-size: 18px;
	text-align: center;
	padding-left: 66px;
}

.xndlbhd.hwhdbox .ckhdxq {
	background: url(chddxq.png) top center no-repeat;
	width: 181px;
	height: 32px;
	cursor: pointer;
	z-index: 99;
	right: 0;
}

.xndlbhd.hwhdbox .ckhdxq .shotext {
	top: 30px;
	right:-47px;
	background-color: #b980fb;
	color: #fff;
	text-shadow: none;
	background-image:none;
}

.xndlbhd.hwhdbox .ckhdxq .shotext p {
	color: #fff;
}

.xndlbhd.hwhdbox .sect_1194 {
	position: relative;
}

.xndlbhd.hwhdbox .ckhdxq .shotext dt {
	color: #fff;
}

.xndlbhd.hwhdbox .shotext .arr {
	border-color: transparent transparent #b980fb transparent;
}

.xndlbhd.hwhdbox .shotext .arr1 {
	border-color: transparent transparent #b980fb transparent;
}

.xinxin {
	background: url(xingxing1.png) top center no-repeat;
	width: 27px;
	height: 25px;
	position: absolute;
}

.xinxin1 {
	background: url(xinxing.png) top center no-repeat;
	width: 27px;
	height: 25px;
	position: absolute;
}

@keyframes xinixs {
	0% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@keyframes xinixs1 {
	0% {
		opacity: 0;
	}

	30% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

.xndlbhd #jianpin_two .tc_anima {
	width: 342px;
	height: 282px;
	background-image: url(hqdalib1.png);
	background-position: top center;
	top: calc(50% - 142px);
	left: calc(50% - 171px);
}

.xndlbhd #jianpin_two .tc_anima .tjanniu {
	width: 132px;
	height: 36px;
	background-color: #f0ddff;
	border-radius: 18px;
	font-size: 16px;
	line-height: 36px;
	bottom: 29px;
	border: solid 1px #9625ff;
	left: calc(50% - 66px);
	color: #81469f;
}

.xndlbhd #jianpin_two .tc_anima dt {
	font-size: 27px;
	color: #a600dc;
	text-align: center;
	margin-top: 56px;
	font-weight: bold;
}

.xndlbhd #jianpin_two .tc_anima p {
	color: #81469f;
	font-size: 20px;
	bottom: 127px;
}



.xndlbhd #jianpin_three .tc_anima {
	width: 342px;
	height: 282px;
	background-image: url(hqdalib2.png);
	background-position: top center;
	top: calc(50% - 142px);
	left: calc(50% - 171px);
}

.xndlbhd #jianpin_three .tc_anima .tjanniu {
	width: 132px;
	border: solid 1px #8b4522;
	height: 36px;
	background: none;
	border-radius: 18px;
	font-size: 16px;
	line-height: 36px;
	bottom: 29px;
	left: calc(50% - 66px);
	color: #935435;
}

.xndlbhd #jianpin_three .tc_anima dt {
	font-size: 27px;
	color: #fc5300;
	text-align: center;
	margin-top: 56px;
	font-weight: bold;
}

.xndlbhd #jianpin_three .tc_anima p {
	color: #8b4522;
	font-size: 20px;
	bottom: 127px;
	text-align: center;
	position: absolute;
	width: 100%;
}



.xndlbhd #jianpin_si .tc_anima {
	width: 419px;
	height: 238px;
	background-image: url(hqdalib3.png);
	background-position: top center;
	top: calc(50% - 209.5px);
	left: calc(50% - 119px);
	position: absolute;
}

.xndlbhd #jianpin_si .tc_anima .tjanniu {
	width: 142px;
	height: 36px;
	background-image: linear-gradient(#f2f6ff,
			#f2f6ff),
		linear-gradient(#fc5300,
			#fc5300);
	background-blend-mode: normal,
		normal;
	border-radius: 18px;
	border: solid 1px #fc5300;
	left: calc(50% - 71px);
	color: #fc5300;
	font-size: 17px;
	text-align: center;
	line-height: 36px;
	position: absolute;
	bottom: 26px;

}

.xndlbhd #jianpin_si .tc_anima dt {
	font-size: 27px;
	color: #fc5300;
	text-align: center;
	margin-top: 56px;
	font-weight: bold;
}

.xndlbhd #jianpin_si .tc_anima p {
	color: #8b4522;
	font-size: 20px;
	bottom: 127px;
	text-align: center;
	position: absolute;
	width: 100%;
}

.xndlbhd #jianpin_si .tc_anima .tjanniu .fudong {
	width: 114px;
	height: 31px;

	background-image: url(fdsrertkx1.png);
	background-position: top center;
	position: absolute;
	top: -28px;
	right: -83px;
}

.xndlbhd .zonj_zezc {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .7);
	z-index: 100;
}
