@import"../../source/css/animate.css";
@font-face
{
    font-family: ALPH_H;
    src: url(../../source/font/Alibaba-PuHuiTi-Heavy.otf);
}
@font-face
{
    font-family: ALPH_B;
    src: url(../../source/font/Alibaba-PuHuiTi-Bold.otf);
}
/*苹方字体粗*/
@font-face
{
    font-family: PF_B;
    src: url(../../source/font/PingFang Bold.ttf);
}
@font-face
{
    font-family: PF_M;
    src: url(../../source/font/PingFang Medium.ttf);
}

body{overflow-x:hidden; background-color: #f9f9f9 !important;font-family: "PingFang SC","MicrosoftYaHei", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", "Helvetica Neue", Helvetica, Arial,  sans-serif;}
img{max-width:100%;}
.header-img{background-color: #323232; width: 100% !important;}

/* banner */
.banner{top: .78 !important; width: 7.5rem;height: 12.8rem; margin: 0 auto;background: url(../imgs/banner_bg.png)!important; background-size: 100% 100% !important;position: relative; z-index: -1;}
.banner .inner{display: flex;flex-direction: column;align-items: center;padding-top:.9rem; width:7.5rem; text-align:center; color: #fff;}



.banner .inner .top{width: 100%; text-align:center;}
.banner h6{margin-bottom: .16rem; width: 1.88rem; height: .56rem; font-size: .34rem; line-height: .56rem; color: #e0191c;font-weight:600; text-align: center; background-color: #fff0c1; border-radius: 30px 30px 30px 0;white-space: nowrap;}

@keyframes zoomInOut {
  0% {
    transform: scale(1); /* 初始状态，无放大 */
  }
  50% {
    transform: scale(1.1); /* 放大到1.5倍 */
  }
  100% {
    transform: scale(1); /* 再次缩小回原始大小 */
  }
}
.zoom-btn {
  animation: zoomInOut 2s infinite; /* 动画名称 持续时间 无限循环 */
  transition: transform 0.3s ease-in-out; /* 平滑过渡效果 */
}



.banner .h2{
	position: relative; margin-bottom: .32rem; height: .7rem;
  }

 .banner .h2 h2:first-child{
 	z-index: 1;
    text-shadow:.04rem .04rem .04rem rgba(188,16,13,.9);}
    
 .banner .h2 h2:last-child{
 	z-index: 2;
 	 background: -webkit-linear-gradient(90deg, #ffe390,  #fff0c5);
  	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent; }
.banner h2 span{margin-bottom:0.15rem;}
.banner .banner_sbg{ height:.4rem; font-size: 0.4rem; text-align: left; color: #fef0c5; font-weight:400; white-space: nowrap;}
.banner p img{margin:0 .08rem;}

.banner .con img{width: 7.5rem;}

.banner-content p{font-size: 0.36rem;color: #ffffff;font-weight: bold;text-align: center;padding-top: 0.3rem;}
.banner-content span{color: #fff600;}

.banner-text{position: absolute;left: 0;right: 0;margin: 0 auto; top: 0;background: url(https://wzgfile.oss-cn-shenzhen.aliyuncs.com/www/hd/wzg_tg12/images/banner-text.png) no-repeat;background-size: 100% 100%;width: 7.5rem;height: 3.48rem;}

/* 输入手机号注册抢领 */
.banner-box{width:7.1rem; margin:0 auto;border-radius: 0.15rem;margin-top: -3.5rem; background-color: #ffffff}
.banner-phone{width: 6.9rem;background-color: #ffffff; margin: 0 auto;border-radius: 0.15rem;position: relative;}
.banner-phone-wrapper{display: flex;justify-content: center;align-items: center;flex-direction: column;}
.phone-top{width: 1.92rem;height: 0.5rem;background: url(https://wzgfile.oss-cn-shenzhen.aliyuncs.com/www/hd/wzg_tg10/images/phone-bg.png) no-repeat;background-size: 100% 100%;margin: 0 auto;display: flex;justify-content: center;align-items: center;font-size: 0.3rem;color: #ffffff;}
.phone-title{padding: 0.4rem 0.1rem 0 0.1rem;display:flex;justify-content:center;align-items: center;}
.banner-phone-wrapper h2{padding:0 0.1rem 0 0.1rem;color: #333;text-align: center;font-size: 0.44rem;opacity:1;}
.tel-box{width: 6.02rem;margin: 0 auto; padding-bottom: 0.31rem;padding-top:0.3rem!important;border-radius: .15rem;background-color: ffffff;display: flex;flex-direction: column;}
.input-sec{margin-top: 0.3rem;width: 100%;position: relative;}
.tel-box input::placeholder{color: #b2b2b2;}
.tel-box input[type="button"]{text-align: center;display: -webkit-flex;-webkit-justify-content: center;-webkit-align-items: center;}
.banner-button input[type="button"]{text-align: center;display: flex; justify-content: center; align-items: center;}
.tel-box .register_text{width: 100%;padding:0.2rem 0 0.2rem 0.3rem;box-sizing: border-box;color: #282828;font-size: 0.3rem;font-weight: 500;border:1px solid #ea4750;background-color: #fff;border-radius: 0.15rem;}
.tel-box .register_text2{width: 100%;padding:0.2rem 0 0.2rem 0.3rem;box-sizing: border-box;color: #282828;font-size: 0.3rem;font-weight: 500;border: 1px solid #ea4750;background-color: #fff;border-radius:  0.15rem;display: block;}
.tel-box .getcode{height: 100%;width: 2.11rem;background: #ea4750;color: #FFFFFF;opacity: 0.6;-webkit-opacity: 0.6;-moz-opacity: 0.6;font-size: 0.3rem;position: absolute;right: 0;top: 0;border-top-right-radius:  0.15rem;border-bottom-right-radius:  0.15rem;border: 0;}
.banner-checked{display: flex;align-items: center;justify-content: center;padding-bottom: 0.30rem;}
.banner-checked span{font-size: 0.24rem;color: #666;padding-left: 0.05rem;font-weight: bold;}
.banner-checked span>span{color: #333333;}
.banner-checke input:checked{border: 0;}
.banner-button{width: 6.02rem;height: 0.88rem; color:#fff!important;border-radius: 0.15rem !important;background:#ea4750;display: flex;justify-content: center;align-items: center;font-size: 0.34rem;font-weight: bold;margin: 0 auto;cursor: pointer; opacity: .6;}
.banner-phone-wrapper p{font-size: 0.24rem!important;color: #666666!important;opacity:1!important;font-weight: bold;text-align: center;padding-top: 0.3rem;padding-bottom: 0.4rem;}
.tel-img img{width: 0.53rem;height: 0.42rem;display: block;}
.phone-bottom{height: 0.38rem;}
.banner-checked span>span a{color: #ea4750 !important;}
.register_btn{    border: 0;    background: transparent;color:#fff!important;}
/* 行情 */
.content-box{width: 7.5rem;margin: 0 auto; background-color: #fff;}
.part-content{border-radius: 0.2rem;width: 6.96rem;margin: 0 auto;}
.title{display: flex;justify-content: center;align-items: center; padding-top:0;}
.title span{height: 1rem;line-height: 1rem;padding: 0 0.4rem;color: #333333;font-size: 0.34rem;font-weight: bold;display: block;border-bottom-right-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
.hangqing{width:100% !important;}
.hangqing thead{font-size:.2rem !important;}
.hangqing tbody{font-size:.22rem !important;}
.hangqing tr{height: 0.60rem !important;}
.golddate{box-shadow:0 0px 10px rgba(0,0,0,.2); border-radius:.04rem !important;}
.part-content .text{color: #666;font-size: 0.22rem;text-align: center;padding:0 0 0.3rem 0;}
.text-success{color: green;}
.text-danger{color: red;}

.content-box ul{width: 6.35rem;margin: 0 auto;  padding:0.5rem 0;}
.content-box ul li{width: 3rem;height: 0.7rem;border-radius: 0.5rem;font-size: 0.3rem;}
.content-box ul li a{width: 100%;height: 0.76rem; border-radius:38px; border:4px solid #ffe9b3; color:#333;}
.content-box ul li:nth-of-type(1){border: 1px solid #FFFFFF;}
.content-box ul li:nth-of-type(1) a{color: #736440; background-color:#ffe9b3;}
.content-box ul li:nth-of-type(2){background-color: #FFFFFF;}

.title_img{width: 0.31rem;}
.content{width: 7.5rem;margin: 0 auto; background-color:#fff;background:#f9f9f9;}
.part{padding: 0.64rem 0; width: 7.5rem; margin: 0 auto;position: relative;}
.part-title{position: relative; width: 100%; line-height: 1.2; margin: 0 auto 0.4rem;  text-align:center; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.part-title > span{position: absolute; z-index: 1; display: block; border-radius: 50%; background-color: #ffeebc;}

.part-title-lg{ font-size:0.48rem; font-weight:600; color:#333;}

.part-title-xs{margin-top:.1rem;font-size:0.30rem; line-height:0.42rem; color:#666;}
.part ul li h4{margin-bottom:0.12rem; font-size:0.36rem; font-weight:600; color:#333; }
.part ul li p{font-size:.24rem; color:#666;}
p strong{font-weight:400!important;color:#ea4750 !important;}
.pinpai .item p{color:#333!important;}


.part ul{width: 7.1rem;margin: 0 auto; flex-wrap: wrap;}
.part ul li{position:relative; margin-bottom:.2rem; width: 3.33rem; border-radius:0.2rem; background-color:#f6f6f6; overflow:hidden;}

.part ul li .inner{width:100%; flex-direction: column; text-align: center;}
.part ul li .inner div{ padding:.3rem 0;margin-left: 0.08rem; display: flex; flex-direction: column; justify-content: center; }

#certify .swiper-container{      width: 75%;      height:6.5rem; }
.swiper-wrapper{height:9rem;margin:auto;}
    .swiper-slide {   
      text-align: center;
      font-size: 18px;
      background: transparent;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	 	 opacity: 0; /* 先隐藏所有幻灯片 */
    transition: opacity 0.5s; /* 平滑过渡效果 */  
    }

	.swiper-slide-prev img{transform: translateZ(0) scale(0.7); display:block;   }
	.swiper-slide-active img,.swiper-slide-duplicate-active img{ display:block;transform: translateZ(0) scale(0.85); }
	 .swiper-slide-next img{transform: translateZ(0) scale(1);display:block;	}
	.swiper-slide-prev { display:block;   height: 2rem !important;    margin-top:-0.4rem ;	}
	.swiper-slide-active ,.swiper-slide-duplicate-active { display:block;  height: 2.4rem !important;    margin-top:-0.1rem;}
	 .swiper-slide-next {display:block;	 margin-top:-0.2rem;}
	
	.swiper-slide-active, .swiper-slide-next, .swiper-slide-prev {
    opacity: 1; /* 显示当前和相邻的幻灯片 */
}

/* part1 */
.part1 .part-title .c1{ left: .2rem; top: -.2rem;}
.part1 .part-title .c2{ left:.7rem; top: .3rem;}
.part1 .part-title .c3{ right: .2rem; top: -.2rem;}
.part1 .part-title .c4{ right: .7rem; top: .3rem;}

.part1{position: relative; padding:0.64rem 0 0; width: 7.1rem; margin: 0 auto;background:#f9f9f9;}
.part1 .part-title{margin-bottom: .28rem;}
.part1 .warp{display:flex;justify-content: center; align-items:center;}
.part1 .warp .ul{ width: 100%; display:flex;justify-content: center;flex-wrap: wrap;}
.part1 .warp .ul >div{margin-bottom:.16rem; width: 3.47rem; height:3.38rem; background: url(../imgs/part1_bg.png) no-repeat;background-size:cover;}
.part1 .warp .ul >div:first-child{margin-right: .08rem;}
.part1 .warp .ul >div:nth-of-type(2){margin-left: .08rem;}
.part1 .warp .ul >div:last-child{margin-bottom: 0;}
.part1 .warp .ul >div h2{margin-top: .48rem; height: .32rem; line-height: .32rem; text-align: center; font-weight: bold; font-size: .32rem; color: #f84a13;font-family: PF_B;}
.part1 .warp .ul >div p{margin-bottom: .62rem; display: flex; justify-content: center; align-items: center; height: 1.03rem; text-align: center; font-size: .44rem; color: #e62705;font-family: ALPH_H;}
.part1 .warp .ul >div span{display: block; text-align: center; font-size: .24rem; line-height: 1; color: #fffefe;}

/* part2 */
.part2{background-color: #fff;}
.part2 ul li{width: 3.45rem; background-color: #FFFFFF;border:1px solid #e5e5e5;}
.part2 ul li > div{width:100%;height: 100%; text-align:center; flex-direction: column;}

.part2 ul li img{margin: .32rem 0; width:1.45rem; }
.part2 ul li > div h4{margin-bottom: .24rem; line-height: .32rem;}
.part2 ul li p{padding: 0 .24rem .42rem; text-align: center;}

.part2 ul li:nth-of-type(3),.part2 ul li:nth-of-type(4){margin-bottom: 0.1rem;}
/*资质 */
.part3{padding-bottom: 0.64rem;}
.part3 ul li{width: 100%;padding:0.3rem 0.2rem 0.35rem 0;background-color: #fff;}
.part3 ul li:last-child{margin-bottom: 0.1rem;}
.part3 ul li .inner{display: flex;flex-direction: row;align-items: center;}
.part3 ul li .inner > div{padding: 0; text-align: left;}
.part3 ul li .inner > div br{display: none;}
.part3 ul li .inner > div p{ text-align: left;}
.part3 ul li img{    margin: 0rem 0.2rem 0rem 0.25rem; width: 1.2rem;}
.part3 ul li.lizi .inner img{width:2rem;border-radius:0.18rem;}
.part3 ul li.lizi .inner h5{font-size:.33rem;color:#333;}
.part3 ul li.lizi .btn-reg-group{    padding: .4rem 0 0rem !important;}
.part3 ul li.lizi{background:linear-gradient(to bottom, #fff,  #f9f9f9);padding:0.3rem 0.2rem 0.1rem 0;}

/* part4 */
.part4{background-color: #fff;}
.part4 ul li{padding-bottom:0.4rem;width: 3.45rem; background-color: #FFFFFF;border:1px solid #e5e5e5;}
.part4 ul li > div{width:100%;height: 100%;display: block;    text-align: left;    padding: 0 0.3rem;}
.part4 ul li .inner{text-align:left;}
.part4 ul li img{margin: .32rem 0;     height: 1rem; }
.part4 ul li > div h4{margin-bottom: .16rem; line-height: 1.2;}

/*part5*/
.part5{padding-top: 1rem; background: url(../imgs/p5_bg.png) center no-repeat; background-size: cover;}
.part5 .center{position: relative; width: 100%; height: 4.5rem; display: flex; align-items: center; justify-content: center;}
.part5 .center .p5_img{position: relative; width: 2.56rem; height: 3.46rem;}
.part5 .center .img1{ width: 2.56rem; height: 3.46rem;}
.part5 .center .p5_text{font-size: .26rem;}
.part5 .center .tt1{margin-bottom: .4rem; font-weight: 600;}
.part5 .center .tt1 span{margin-left: .4rem;}
.part5 .center .tt1 span:first-child{margin-left: 0;}
.part5 .center .tt2{padding-left: .4rem;font-weight: 400; right: .1rem; bottom: .5rem; z-index: 8;}
.part5 .center p{width: 4.1rem; font-size: .24rem; color: #666666;}

/* part6 */
.part6{background:#f9f9f9;}
.part6 .part-title{ margin-bottom: .4rem;}
.part6 .part-title .c1{ left: 1.66rem; top: -.1rem;}
.part6 .pinpai{width: 100%;height: auto;position: relative;} 

.part6{background:#f9f9f9;width: 7.5rem; margin: 0 auto; padding:0.64rem 0 .1rem;background:url(../imgs/bg.png?t=11) center  no-repeat;background-size: 130%;}

.pinpai .itemw{    width: 6.5rem;margin:auto;}
.pinpai .item{margin-bottom: .24rem; width: 100%; display: flex; justify-content: space-around; align-items: center;}
.pinpai .item img{width: 1.3rem; height: 1.8rem}
.pinpai .item .t_box{width: 4.78rem;margin-left:0.3rem}
.pinpai .item h4{font-size: .32rem; line-height: .32rem;}
.pinpai .item p:nth-of-type(1){color: #333333;font-size: 0.34rem;margin-bottom: 0.1rem;font-weight: bold;}
.pinpai .item p:nth-of-type(2){color: #666666;font-size: 0.24rem;}
.pinpai .item p:nth-of-type(2) span{color: #fe4f4e;}

.button{ display: flex;justify-content: space-between;align-items: center; margin: 0.6rem auto; width: 6.7rem;}
.button a{ display: flex; justify-content: center; align-items: center; width: 3.1rem; height: 0.76rem; font-size: 0.3rem; color: #736440; border-radius: 0.44rem;}
.button a:nth-of-type(1){background-color: #ffe9b3;}
.button a:nth-of-type(2){border: 2px solid #ffe9b3;}

/*活动详情*/
.hdbtn-box{margin-bottom:.4rem;}
.hdbtn{display: block; text-align: center; line-height: .54rem; width: 1.80rem; height: .54rem; background-color: #ffe8e8; color: #ea4750; border-radius: .27rem; margin:0 auto; font-size:.28rem;}
#myhd{padding:24px 0.24rem 0.24rem; display: none;}

.ui-dialog{width: 100% !important; max-width: 7.5rem;}
.table-bordered td, .table-bordered th{border: 1px solid #dee2e6;padding: .08rem;vertical-align: middle; text-align: center;}

@media only screen and (max-width: 440.5px) {


}

.li_list li{line-height:1.6;margin-top:0.15rem;}
.footer.footer-px .f-title{font-size:0.4rem;font-weight:700;}

/*注册按钮重定义样式*/
.btn-reg-group{padding: .4rem 0 0.8rem !important;}
.btn-reg-group .btn-reg-inner{justify-content: space-around;}
.btn-reg-group a{    max-width: 46%;width: 3.2rem; height: 0.8rem;font-size: 0.32rem;color: #ea4750; border-radius: 0.15rem;}
.btn-reg-group a:nth-of-type(1){background-color: #ea4750; color: #FFFFFF;}
.btn-reg-group a:nth-of-type(2){border: 2px solid #ea4750; }

.ui-dialog-stretch .ui-dialog-footer .ui-button{ background-color: #ea4750 !important;}