html,body{
	width:100%;
	height:100%;
	position:relative;
}
@font-face {
  font-family: 'heavy';
  src: url('../font/font.otf') format('opentype');
}
@font-face {
  font-family: 'regular';
  src: url('../font/bahnschrift.ttf') format('opentype');
}
@font-face {
  font-family: 'heitibold';
  src: url('../font/siyuanheitibold.ttf') format('opentype');
}
@font-face {
  font-family: 'small';
  src: url('../font/HPSimplified_Rg.ttf') format('opentype');
}
.hvr-shrink {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
	cursor:pointer;
}
.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover {
    -webkit-transform: scale(0.9);
    transform: scale(0.9)
}
#clqxWrap,.swiper-container{
	width:100%;
	height:100%;
	position:relative;
}
.nav{
	width:100%;
	height:1.05rem;
	background:#000;
	position:fixed;
	left:0;
	top:0;
	z-index:10;
}
.logo{
	display:block;
	width:1.61rem;
	float:left;
	margin:.3rem 1.36rem 0 1.38rem;
}
.nav ul{
	float:left;
}
.nav ul li{
	float:left;
	color:#fff;
	text-align: center;
	margin-right:1rem;
	transition:all .5s;
	-webkit-transition:all .5;
	cursor: pointer;
}
.nav ul li p:nth-child(1){
	font-size:.21rem;
	margin-top:.3rem;
	font-family: 'heitibold';
}
.nav ul li p:nth-child(2){
	font-size:.1rem;
	margin-top:.02rem;
	font-family: 'small';
}
.nav ul li.active{
	color:#fdb551;
}
.nav ul li.active p:nth-child(2){
	color:rgba(253,181,81,.4);
}
.kv{
	width:100%;
	height:100%;
	background:url(../images/kv.jpg) no-repeat center;
	background-size:cover;
	position:relative;
}
.videoOne{
	width:100%;
	height:100%;
	/* object-fit: cover; */
	position:absolute;
	left:0;
	top:0;
	z-index:1;
}
.kv .center{
	text-align: center;
	position:relative;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
	z-index:2;
}
.kv .center .playMusic{
	display: block;
	width:1.19rem;
	position:relative;
	margin:0 auto 0;
	animation: heroVideoPlay 2s linear infinite;
	-webkit-animation: heroVideoPlay 2s linear infinite;
	cursor: pointer;
}
.slogan{
	width:10.99rem;
	height:1.2rem;
	background:url(../images/slogan.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:1.4rem auto 0;
}
.centerBtn{
	width:10rem;
	height:.72rem;
	position:relative;
	margin:0.3rem auto 0;
	display:flex;
	display:-webkit-flex;
	justify-content: space-around;
}
.btn{
	display:block;
	width:3.42rem;
}
.btn1{
	display:block;
	width:3.42rem;
	position:relative;
}
.ewm{
	display:none;
	width:2rem;
	height:2rem;
	position:absolute;
	right:1.5rem;
	top:.8rem;
	z-index:1;
}
.btn1 img{
	display:block;
	width:100%;
}
.loginTc,.successTc{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5);
	position:fixed;
	left:0;
	top:0;
	z-index:20;
	display:none;
}
.loginBody{
	width:10.19rem;
	height:5.8rem;
	border:0.03rem solid rgba(206,145,61,.5);
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
}
.close{
	display:block;
	width:.51rem;
	height:.51rem;
	position:absolute;
	right:-.69rem;
	top:-.2rem;
}
.tcTit{
	display:block;
	width:6.34rem;
	margin:.5rem auto 0;
}
.device{
	display:flex;
	display:-webkit-flex;
	justify-content:center;
	margin-top:.05rem;
}
.device li{
	display:flex;
	display:-webkit-flex;
	cursor: pointer;
}
.device li:nth-child(1){
	margin-right:.23rem;
}
.device li i{
	display:block;
	width:.25rem;
	height:.25rem;
	background:url(../images/w.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin-top:0.05rem;
	margin-right:.14rem;
}
.device li.active i{
	background:url(../images/h.png) no-repeat center;
	background-size:cover;
}
.loginBody .s_put{
	width:5.8rem;
	overflow: hidden;
	position:relative;
	margin:0.27rem auto 0;
}
.loginBody .s_put .phone{
	width:100%;
	height:.47rem;
	background:#fff;
	border-radius: .05rem;
	font-size:.2rem;
	color:#797979;
	line-height:.47rem;
	text-indent:.24rem;
}
.loginBody .s_put .t_yzm,.loginBody .s_put .yzm{
	width:3.7rem;
	height:.47rem;
	background:#fff;
	border-radius: .05rem;
	font-size:.2rem;
	color:#797979;
	line-height:.47rem;
	text-indent:.24rem;
	float:left;
}
.loginBody .s_put .captcha,.loginBody .s_put .g_code{
	width:1.95rem;
	height:.47rem;
	float:right;
	font-size:.21rem;
	color:#263741;
	line-height:.47rem;
	text-align: center;
	background:#fff;
	border-radius: .05rem;
}
.loginBody .s_put .captcha img{
	display:block;
	width:100%;
	height:100%;
}
.dl{
	display:block;
	width:3.42rem;
	margin:0.4rem auto 0;
}
.successPic{
	display:block;
	width:10.19rem;
	position:relative;
	margin:0 auto;
	top:45%;
	transform:translate(0,-45%) scale(0);
	-webkit-transform:translate(0,-45%) scaleX(0);
	transition:all .3s;
	-webkit-transition:all .3s;
}
.successPic.active{
	transform:translate(0,-45%) scaleX(1);
	-webkit-transform:translate(0,-45%) scaleX(1);
}
.rightMenu{
	width:.33rem;
	height:3.59rem;
	background:url(../images/nav.png) no-repeat center;
	background-size:cover;
	position:absolute;
	right:.38rem;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
	z-index:2;
}
.rightMenu a{
	display: block;
	width:100%;
	height:.3rem;
	cursor: pointer;
	margin-top:.36rem;
}
.rightMenu a:nth-child(1){
	margin-top:0;
}
.rightMenu .code{
	display:none;
	width:1.5rem;
	height:1.5rem;
	position:absolute;
	left:-1.6rem;
	top:0;
}
.tip{
	display:block;
	width:.69rem;
	position:absolute;
	left:.23rem;
	bottom:.21rem;
	z-index:5;
}
.sec{
	width:100%;
	height:100%;
	background:url(../images/kv.jpg) no-repeat center;
	background-size:cover;
	position:relative;
}
.numCenter{
	position:relative;
	margin:0 auto;
	top:45%;
	transform: translate(0,-45%);
	-webkit-transform: translate(0,-45%);
	z-index:2;
}
.numCenter .numTop{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.numCenter .numTop .leftPer{
	width:2.8rem;
	height:1.73rem;
	background:url(../images/num.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin-right:.4rem;
}
.numCenter .numTop .leftPer span{
	display: block;
	font-size:.92rem;
	color:#fdb551;
	line-height:2.5rem;
	position:absolute;
	right:1.3rem;
}
.numCenter .numTop .rightPer{
	width:11.75rem;
	position:relative;
	margin-top:.78rem;
}
.numCenter .numTop .rightPer .rightTxt{
	width:100%;
	font-size:.32rem;
	color:#b4b4b4;
	display: flex;
	display: -webkit-flex;
	margin-bottom:.1rem;
}
.numCenter .numTop .rightPer .rightTxt p.active{
	color:#fdb551;
}
.numCenter .numTop .rightPer .rightTxt p:nth-child(1){
	margin-left:1.66rem;
}
.numCenter .numTop .rightPer .rightTxt p:nth-child(2){
	margin-left:1.39rem;
}
.numCenter .numTop .rightPer .rightTxt p:nth-child(3){
	margin-left:1.24rem;
}
.numCenter .numTop .rightPer .rightTxt p:nth-child(4){
	margin-left:1.2rem;
}
.numCenter .numTop .rightPer .rightTxt p:nth-child(5){
	margin-left:1.22rem;
}
.numCenter .numTop .rightPer .jdt{
	width:100%;
	height:.16rem;
	position:relative;
	display: flex;
	display: -webkit-flex;
}
.numCenter .numTop .rightPer .jdt i{
	display:block;
	width:.03rem;
	height:0.07rem;
	background:#b4b4b4;
	margin-right:.16rem;
}
.numCenter .numTop .rightPer .jdt i:last-child{
	margin-right:0;
}
.numCenter .numTop .rightPer .jdt i:nth-child(1),.numCenter .numTop .rightPer .jdt i:nth-child(11),.numCenter .numTop .rightPer .jdt i:nth-child(21),.numCenter .numTop .rightPer .jdt i:nth-child(31),.numCenter .numTop .rightPer .jdt i:nth-child(41),.numCenter .numTop .rightPer .jdt i:nth-child(51){
	height:0.16rem;
	width:0.04rem;
	margin-top:-.09rem;
}
.numCenter .numTop .rightPer .jdt i.active{
	background:#fdb551;
}
.numCenter .numTop .rightPer .jdt .jdtPic{
	width:11.3rem;
	height:0.02rem;
	background:#b4b4b4;
	position:absolute;
	left:0;
	top:0.06rem;
}
.numCenter .numTop .rightPer .jdt .jdtPic span{
	display:block;
	width:0;
	height:0.02rem;
	background:#fdb551;
}
.numCenter .giftList{
	display:flex;
	display: -webkit-flex;
	justify-content: center;
	margin-top:.58rem;
}
.numCenter .giftList>div{
	width:3.33rem;
	height:6.97rem;
	position:relative;
	overflow: hidden;
}
.numCenter .giftList>div:nth-child(1)::before {
	display:block;
	content:'';
	width:0.02rem;
	height:6.09rem;
	background:rgba(206,145,61,.3);
	position:absolute;
	left:0;
	top:.3rem;
}
.numCenter .giftList>div::after{
	display:block;
	content:'';
	width:0.02rem;
	height:6.09rem;
	background:rgba(206,145,61,.3);
	position:absolute;
	right:0;
	top:.3rem;
}
.numCenter .giftList>div .giftPic{
	display:block;
	width:2.32rem;
	margin:0 auto 0;
}
.numCenter .giftList>div:nth-child(1) .giftPic,.numCenter .giftList>div:nth-child(3) .giftPic{
	margin-left:.8rem;
}
.numCenter .giftList>div:nth-child(2) .giftPic {
	margin-left:.6rem;
}
.numCenter .giftList>div .giftTxt{
	width:1.51rem;
	height:1.9rem;
	position:relative;
	margin:.22rem auto 0;
	overflow:hidden;
}
.numCenter .giftList>div .giftTxt img{
	display:block;
	width:100%;
}
.numCenter .giftList>div.active .giftTxt img:nth-child(1){
	display:none;
}
.numCenter .giftList>div .giftSuo{
	width:1.43rem;
	height:1.66rem;
	position:relative;
	overflow:hidden;
	margin:0.16rem auto 0;
}
.numCenter .giftList>div .giftSuo img{
	display:block;
	width:100%;
}
.numCenter .giftList>div.active .giftSuo img:nth-child(1){
	display:none;
}
.thc{
	width:100%;
	height:100%;
	background:url(../images/sec.jpg) no-repeat center;
	background-size:cover;
	position:relative;
}
.zjList{
	display:flex;
	display:-webkit-flex;
	justify-content: center;
	margin-top:1.8rem;
	position:relative;
	z-index:2;
}
.zjList>div{
	font-size:.38rem;
	color:#b4b4b4;
	font-weight:bold;
	margin-right:.66rem;
	position:relative;
	padding:0 .08rem 0.1rem;
	cursor: pointer;
}
.zjList>div:nth-child(5){
	margin-right:0;
}
.zjList>div.active{
	color:#fdb551;
	border-bottom:0.04rem solid #fdb551;
}
.zjBody{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
}
.zjBody>div{
	display:none;
	width:100%;
	height:100%;
	position:relative;
}
.zjBody>div.active{
	display:block;
}
.zjBody>div .zjTitle{
	position:absolute;
	left:18%;
	top:3rem;
}
.zjBody>div .zjTitle .bgTitle{
	font-size:1.28rem;
	color:rgba(117,117,117,.102);
	font-family: 'heavy';
}
.zjBody>div .zjTitle .zjName{
	position:relative;
	display: flex;
	display:-webkit-flex;
}
.zjBody>div .zjTitle .zjName>div:nth-child(1){
	font-size:.9rem;
	color:#fdb551;
	font-family:'regular';
	position:relative;
	padding-right:.18rem;
}
.zjBody>div .zjTitle .zjName>div:nth-child(1)::after{
	display:block;
	content:'';
	width:0.01rem;
	height:.6rem;
	background:#fdb551;
	position:absolute;
	right:0;
	top:.2rem;
}
.zjBody>div .zjTitle .zjName>div:nth-child(2){
	font-size:.34rem;
	color:#757575;
	font-weight:bold;
	margin-left:.18rem;
	margin-top:.14rem;
}
.zjBody>div .zjTitle .zjType{
	font-size:.2rem;
	color:#b4b4b4;
	display: flex;
	display:-webkit-flex;
	margin-top:-.1rem;
	position:relative;
	padding-bottom:.21rem;
}
.zjBody>div .zjTitle .zjType span{
	display:block;
	width:1.1rem;
	height:.35rem;
	background:#2c3031;
	line-height:.35rem;
	text-align: center;
	margin-right:.16rem;
	font-family: "heitibold";
}
.zjBody>div .zjTitle .zjType::after{
	display:block;
	content:'';
	width:3rem;
	height:.01rem;
	background:rgba(206,145,61,.3);
	position:absolute;
	left:0;
	bottom:0;
}
.zjBody>div .zjTitle .zjDesc{
	font-size:.18rem;
	color:#fff;
	line-height:.32rem;
	width:2.8rem;
	margin-top:.1rem;
}
.zjBody>div video{
	width:100%;
	height:100%;
	object-fit: cover;
}
.zjBody>div img{
	display:block;
	width:100%;
}
.for{
	width:100%;
	height:100%;
	background:url(../images/thc.jpg) no-repeat center;
	background-size:cover;
	position:relative;
}
.for .detail{
	width:12.4rem;
	height:9rem;
	overflow: hidden;
	position:relative;
	margin:1.5rem auto 0;
}
.for .detail .detailRoll{
	width:100%;
	height:100%;
	overflow: auto;
	position:relative;
}
.for .detail .detailRoll::-webkit-scrollbar {
    width: 8px;
    background: black;
}
.for .detail .detailRoll::-webkit-scrollbar-corner,
    /* 滚动条角落 */
.for .detail .detailRoll::-webkit-scrollbar-thumb,
.for .detail .detailRoll::-webkit-scrollbar-track {      /*滚动条的轨道*/
    border-radius: 4px;
}
.for .detail .detailRoll::-webkit-scrollbar-corner,
.for .detail .detailRoll::-webkit-scrollbar-track {
    /* 滚动条轨道 */
    background-color: rgba(180, 160, 120, 0.1);
    box-shadow: inset 0 0 1px rgba(180, 160, 120, 0.5);
}
.for .detail .detailRoll::-webkit-scrollbar-thumb {
    /* 滚动条手柄 */
    background-color: #fdb551;
}
.for .detail .detailRoll h3{
	font-size:.4rem;
	color:#fff;
	text-align: center;
}
.for .detail .detailRoll .detailBody{
	font-size:.2rem;
	color:#fff;
	line-height:.4rem;
}
.for .detail .backList{
	font-size:.3rem;
	color:#fff;
	position:absolute;
	left:0;
	top:0.05rem;
	z-index:20;
	cursor: pointer;
}
.centerTab{
	display:flex;
	display: -webkit-flex;
	justify-content: center;
	position:relative;
	margin-top:6%;
}
.centerTab>div:nth-child(1){
	margin-right:.52rem;
}
.centerTab>div{
	font-size:.38rem;
	color:#f5f5e9;
	font-weight:bold;
	font-family: "heitibold";
	cursor: pointer;
}
.centerTab>div.active{
	color:#fdb551;
	border-bottom:0.04rem solid #fdb551;
}
.centerDiv{
	position:relative;
	margin-top:.63rem;
}
.centerDiv>div{
	position:relative;
	font-family:'heitibold';
	cursor: pointer;
}
.centerDiv>div ul{
	display: flex;
	display: -webkit-flex;
	justify-content: center;
}
.centerDiv>div ul li{
	width:4.53rem;
	height:7.12rem;
	background:#161616;
	border-bottom:0.04rem solid #fdb551;
	position:relative;
	margin-right:.1rem;
	cursor: pointer;
	transition:all .5s;
	-webkit-transition:all .5s;
}
.centerDiv>div ul li:nth-child(4){
	margin-right:0;
}
.centerDiv>div ul li img{
	display:block;
	width:100%;
	height:3.2rem;
	object-fit: cover;
}
.centerDiv>div ul li>div{
	padding:0 .18rem;
	font-family:'heitibold';
}
.centerDiv>div ul li div p.centerDate{
	font-size:.14rem;
	color:#ce913d;
	margin-top:.34rem;
}
.centerDiv>div ul li div p.centerTitle{
	font-size:.32rem;
	color:#f5f5e9;
	font-weight:bold;
	margin-top:.15rem;
}
.centerDiv>div ul li div .centerDesc{
	font-size:.16rem;
	color:#ffffff;
	line-height:.3rem;
	margin-top:.1rem;
}
.centerPage{
	position:relative;
	margin:0.7rem auto 0;
	display:flex;
	display:-webkit-flex;
	justify-content: center;
}
.centerPage .first,.centerPage .last{
	display:none;
}
.centerPage .prv,.centerPage .next{
	width:.96rem;
	height:.57rem;
	background:#000;
	color:#b4b4b4;
	font-size:.14rem;
	border:0.02rem solid #292d2e;
	text-align: center;
	line-height:.57rem;
	cursor: pointer;
}
.centerPage ul{
	border-top:0.02rem solid #292d2e;
	border-bottom:0.02rem solid #292d2e;
	background:#000;
	font-size:.14rem;
	color:#b4b4b4;
	line-height:.57rem;
	display:flex;
	display:-webkit-flex;
}
.centerPage ul li{
	margin:0 .2rem;
}
.centerPage ul li a{
	color:#b4b4b4;
}
.centerPage ul li a.activeP{
	color:#fdb551;
}
.centerPage .dzm-pagination-container{
	display:flex;
	display:-webkit-flex;
	justify-content: center;
}
.centerPage .dzm-pagination-container input{
	display:none;
}
.centerPage .dzm-pagination-container a{
	color:#7c7c7c;
	font-size:.16rem;
	margin:0;
	background:#000;
}
.centerPage .dzm-pagination-container a.dzm-pagination-page-btn{
	display:none;
}
.centerPage .dzm-pagination-container li span{
	color:#7c7c7c;
	font-size:.16rem;
	border:0.01rem solid #292d2e;
}
.centerPage .dzm-pagination-container a{
	border:none;
	color:#b4b4b4;
	border-top:0.01rem solid #292d2e;
	border-bottom:0.01rem solid #292d2e;
}
.centerPage .dzm-pagination-container a{
	padding:.2rem .1rem;
	background:#000;
}
.centerPage .dzm-pagination-container li.prev span{
	padding:.2rem .1rem;
	background:#000;
}
.centerPage .dzm-pagination-container li.next{
	border-right: 0.01rem solid #292d2e;
	border-left: 0.01rem solid #292d2e;
}
.centerPage .dzm-pagination-container a.active{
	color:#fdb551;
}
.five{
	width:100%;
	height:100%;
	background:url(../images/for.jpg) no-repeat center;
	background-size:cover;
	position:relative;
}
.mainTab{
	width:18.18rem;
	height:7.93rem;
	position:relative;
	margin:0.4rem auto 0;
}
.mainTab>div{
	display:none;
}
.mainTab>div.active{
	display:block;
}
.mainTab .tsBanner,.mainTab .spBanner{
	width:18.18rem;
	height:7.93rem;
	position:relative;
	margin:0 auto 0;
	overflow:hidden;
}
.mainTab .tsBanner ul li a,.mainTab .spBanner ul li a {
	display:block;
	width:100%;
	height:100%;
}
.mainTab .tsBanner ul li a img,.mainTab .spBanner ul li a img{
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
}
.mainTab .bannerPage{
	width:3.8rem;
	height:.57rem;
	border:0.02rem solid #292d2e;
	margin:0.38rem auto 0;
	position:relative;
	display:flex;
	display:-webkit-flex;
	justify-content: center;
}
.mainTab .bannerPage .prevBub{
	width:.96rem;
	height:.57rem;
	background:#000;
	font-size:.12rem;
	color:#7c7c7c;
	line-height:.57rem;
	text-align: center;
	border-right:0.02rem solid #292d2e;
	cursor: pointer;
}
.mainTab .bannerPage .pagenationBub {
	width:1.83rem;
	height:.57rem;
	background:#000;
	font-size:.16rem;
	color:#b4b4b4;
	line-height:.57rem;
	text-align: center;
	border-right:0.02rem solid #292d2e;
}
.mainTab .bannerPage .nextBub{
	width:.96rem;
	height:.57rem;
	background:#000;
	font-size:.12rem;
	color:#7c7c7c;
	line-height:.57rem;
	text-align: center;
	cursor: pointer;
}
.mainTab .bannerPage1{
	width:3.8rem;
	height:.57rem;
	border:0.02rem solid #292d2e;
	margin:0.38rem auto 0;
	position:relative;
	display:flex;
	display:-webkit-flex;
	justify-content: center;
}
.mainTab .bannerPage1 .prevBub1{
	width:.96rem;
	height:.57rem;
	background:#000;
	font-size:.12rem;
	color:#7c7c7c;
	line-height:.57rem;
	text-align: center;
	border-right:0.02rem solid #292d2e;
	cursor: pointer;
}
.mainTab .bannerPage1 .pagenationBub1 {
	width:1.83rem;
	height:.57rem;
	background:#000;
	font-size:.16rem;
	color:#b4b4b4;
	line-height:.57rem;
	text-align: center;
	border-right:0.02rem solid #292d2e;
}
.mainTab .bannerPage1 .nextBub1{
	width:.96rem;
	height:.57rem;
	background:#000;
	font-size:.12rem;
	color:#7c7c7c;
	line-height:.57rem;
	text-align: center;
	cursor: pointer;
}
.footer{
	background-color: #0a0e18;
	border-top: 1px solid #fff;
	bottom: -262px;
	height: 260px;
	left: 0;
	min-width: 1280px;
	position: fixed;
	-webkit-transition: all .3s;
	transition: all .3s;
	width: 100%;
	z-index: 100;
}
.footer.cur {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
}
.footer-switch {
    background: url(//cdnstatic.yingxiong.com/eecn/gw0424/pc/images/9f76fe43ccc43aa8c313.png) no-repeat 0 0 / 100% 100%;
    height: .33rem;
    left: 2.9rem;
    position: absolute;
    top: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
    width: 1.9rem;
}
.footer-switch.cur {
    cursor: pointer;
    opacity: 1;
    pointer-events: all;
    -webkit-transform: translateY(-.33rem);
    transform: translateY(-.33rem);
}
.footer-con {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 3rem;
    width: 100%;
}
.footer-info {
    color: #fff;
    font-size: 14px;
    line-height: 1.8;
    position: relative;
}
.footer-info a{
	color:inherit;
}
.footer-info:before {
    background: url(../images/logo.png) no-repeat 0 0 / 100% 100%;
    content: "";
    height: 48px;
    left: -300px;
    margin-top: -42px;
    position: absolute;
    top: 50%;
    width: 161px;
}
.footer-info p {
    font-size: 14px;
    line-height: 1.8;
}
.white50 {
    opacity: .5;
}
.chengg{
	width:100%;
	height:1px;
}
.codeTc{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.8);
	position:fixed;
	left:0;
	top:0;
	z-index:100;
	display:none;
}
.codeBody{
	width:12.98rem;
	height:7.39rem;
	background:url(../images/code.png) no-repeat center;
	background-size:cover;
	position:relative;
	margin:0 auto 0;
	top:45%;
	transform: translate(0,-45%) scale(.8);
	-webkit-transform: translate(0,-45%) scale(.8);
}
.codeBody h3{
	font-size:.82rem;
	text-align:center;
	margin-top:.5rem;
	color:#fdb551;
	letter-spacing:.02rem;
}
.codeBody .qwCode{
	display:block;
	width:4.47rem;
	height:4.47rem;
	margin:0.32rem auto 0;
}
.codeBody p{
	font-size:.26rem;
	font-family: "Source Han Sans CN";
	color: rgb(244, 244, 244);
	font-weight: bold;
	text-align:center;
	margin-top:.3rem;
}
.codeBody p span{
	color:#fdb551;
}
