@charset "UTF-8";
@keyframes rotate-border {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.bannerwrap {
  position: relative;
  width: 100vw;
  height: 9.8rem;
  overflow: hidden;
}

.bannerwrap .bannerswiper .box img {
  width: 100%;
  height: auto;
}

.bannerwrap .swiper-pagination {
  bottom: 1rem;
  left: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

.bannerwrap .swiper-pagination-bullet {
  width: .2rem;
  height: .2rem;
  background: 0;
  border: .04rem solid #fff;
  opacity: 1;
  margin: 0rem .1rem;
}

.bannerwrap .swiper-pagination-bullet-active {
  background: url(../images/index/banakv.png) no-repeat center;
  width: 1rem;
  height: 1rem;
  border: 0;
}

.bannerwrap .zsjt {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  z-index: 99;
}

.bannerwrap .zsjt .xzq {
  width: 1rem;
  height: 1rem;
  position: relative;
  animation: jump 5s ease-in-out infinite;
  /* 添加跳一跳动画 */
}

.bannerwrap .zsjt .xzq .xzq1 {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  border: 0.02rem dashed #fff;
  transform-style: preserve-3d;
  /* 保持子元素的变换独立 */
  animation: rotate-border 3s linear infinite;
  /* 2秒内完成一次旋转，线性过渡，无限循环 */
}

.bannerwrap .zsjt .xzq img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(0deg);
  /* 确保图片不旋转 */
}

@keyframes jump {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-0.5rem);
  }
  60% {
    transform: translateY(-0.25rem);
  }
}

.bannerwrap .swiper-button-next,
.bannerwrap .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: .91rem;
  height: .56rem;
  margin-top: -.22rem;
  z-index: 10;
  cursor: pointer;
  background-size: .91rem .56rem;
  background-position: center;
  background-repeat: no-repeat;
}

.bannerwrap .swiper-button-prev,
.bannerwrap .swiper-container-rtl .swiper-button-next {
  background-image: url(../images/index/banl.png);
  left: 1rem;
  right: auto;
}

.bannerwrap .swiper-button-next,
.bannerwrap .swiper-container-rtl .swiper-button-prev {
  background-image: url(../images/index/banr.png);
  right: 1rem;
  left: auto;
}

/*index*/
.index {
  /*第一块*/
}

.index .titles {
  margin-bottom: .5rem;
  position: relative;
  z-index: 3;
}

.index .titles p:nth-child(1) {
  font-weight: 400;
  font-size: .48rem;
  color: #200f36;
}

.index .titles p:nth-child(2) {
  font-weight: 400;
  font-size: .14rem;
  color: #666;
}

.index .tips {
  width: .48rem;
  height: .22rem;
  background: #F4F4F4;
  border-radius: 0.02rem;
  text-align: center;
  line-height: .22rem;
  color: #5400B9;
}

@keyframes underline {
  from {
    transform: scaleX(0);
  }
  to {
    transform: scaleX(1);
  }
}

.index .more {
  font-size: .16rem;
  color: #333333;
}

.index .more img {
  width: .21rem;
  height: .07rem;
  margin-left: .1rem;
}

.index .more:hover a {
  color: #6A2686;
}

.index .one {
  padding-top: .73rem;
  position: relative;
}

.index .one .onebigbox {
  display: flex;
}

.index .one .onebigbox .l-panel {
  width: 50%;
  position: relative;
}



.index .one .onebigbox .l-panel .otex {
  margin-top: .3rem;
}

.index .one .onebigbox .l-panel .otex .tips {
  width: .48rem;
  height: .22rem;
  background: #F4F4F4;
  border-radius: 0.02rem;
  text-align: center;
  line-height: .22rem;
  color: #5400B9;
}

.index .one .onebigbox .l-panel .otex .toptit {
  margin: .2rem 0rem;
  font-weight: bold;
  font-size: .22rem;
  color: #333333;
}

.index .one .onebigbox .l-panel .otex .decs {
  font-weight: 300;
  font-size: .14rem;
  color: #999;
  margin-bottom: .2rem;
}

.index .one .onebigbox .l-panel .otex .bomtime {
  font-family: Arial;
  font-weight: 400;
  font-size: .14rem;
  color: #666666;
}

.index .one .onebigbox .l-panel .img {
  width: 100%;
  overflow: hidden;
}

.index .one .onebigbox .l-panel .img img {
  width: 100%;
  height: auto;
  transition: transform 1s ease;
}

.index .one .onebigbox .l-panel .tswiper-pagination {
  position: absolute;
  right: 0.2rem;
  top: 3.5rem;
z-index: 999;
}

.index .one .onebigbox .l-panel .tswiper-pagination .swiper-pagination-bullet {
  background-color: #fff;
  /* 修改指示点颜色 */
  opacity: 0.4;
  margin: 0rem .05rem;
  /* 修改透明度 */
  width: .12rem;
  height: .12rem;
}

.index .one .onebigbox .l-panel .tswiper-pagination .swiper-pagination-bullet-active {
  background-color: #ffffff;
  /* 当前激活的指示点颜色 */
  opacity: 1;
}

.index .one .onebigbox .l-panel:hover img {
  transform: scale(1.1);
}

.index .one .onebigbox .right-panel {
  margin-left: .5rem;
  width: 50%;
}

.index .one .onebigbox .right-panel .tit-header {
  display: flex;
  justify-content: space-between;
}

.index .one .onebigbox .right-panel .tit-header .tit-tabs {
  display: flex;
}

.index .one .onebigbox .right-panel .tit-header .tit-tabs span {
  margin: 0rem .2rem;
}

.index .one .onebigbox .right-panel .tit-header .tit-tabs .tit-tab {
  font-size: .2rem;
  color: #333;
  padding-right: .2rem;
  cursor: pointer;
  display: flex;
}

.index .one .onebigbox .right-panel .tit-header .tit-tabs .tit-tab img {
  width: .23rem;
  height: .28rem;
  margin: 0rem .1rem;
  display: none;
}

.index .one .onebigbox .right-panel .tit-header .tit-tabs .active1 {
  color: #6A2686;
  font-weight: 400;
  position: relative;
  padding-bottom: .1rem;
}

.index .one .onebigbox .right-panel .tit-header .tit-tabs .active1 img {
  display: inline;
  line-height: .28rem;
}

.index .one .onebigbox .right-panel .tit-header .tit-tabs .active1::after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 80%;
  height: 0.01rem;
  background: #6A2686;
  animation: underline 1s linear forwards;
  transform-origin: left;
}

.index .one .onebigbox .right-panel .newslist {
  position: relative;
}

.index .one .onebigbox .right-panel .newslist .news-content {
  margin-top: .38rem;
}

.index .one .onebigbox .right-panel .newslist .news-content .list {
  border-bottom: 0.01rem solid #E8E8E8;
  border-top: 0.01rem solid #E8E8E8;
  padding: .2rem;
}

.index .one .onebigbox .right-panel .newslist .news-content .list .list-tit {
  display: flex;
  justify-content: space-between;
  font-size: .16rem;
}

.index .one .onebigbox .right-panel .newslist .news-content .list .list-tit a {
  font-size: .16rem;
  color: #333;
    width: 88%;
}

.index .one .onebigbox .right-panel .newslist .news-content .list .one-dec {
  display: none;
}

.index .one .onebigbox .right-panel .newslist .news-content .active {
  background-color: #fafafa;
}

.index .one .onebigbox .right-panel .newslist .news-content .active .list-tit a {
  color: #5f3393;
}

.index .one .onebigbox .right-panel .newslist .news-content .active .one-dec {
  display: block;
  font-weight: 400;
  font-size: .16rem;
  color: #999999;
  line-height: .3rem;
  margin-top: .2rem;
}

.index .one .onebigbox .right-panel .newslist .more {
  margin-top: .8rem;
  position: absolute;
  right: 0;
}

.index .two {
  padding-top: .73rem;
  position: relative;
  display: flex;
}

.index .two .twol {
  width: 53%;
  background: #F7F7F7;
  padding-bottom: 1.5rem;
  position: relative;
}

.index .two .twol .twolcot {
  margin-left: 2.5rem;
  position: relative;
  z-index: 5;
}

.index .two .twol .twolcot .titles {
  margin-top: .8rem;
}

.index .two .twol .twolcot .two-header {
  display: flex;
  justify-content: space-between;
}

.index .two .twol .twolcot .two-header .two-tabs {
  display: flex;
}

.index .two .twol .twolcot .two-header .two-tabs span {
  margin: 0rem .2rem;
}

.index .two .twol .twolcot .two-header .two-tabs .two-tab {
  font-size: .2rem;
  color: #333;
  padding-right: .2rem;
  cursor: pointer;
  display: flex;
}

.index .two .twol .twolcot .two-header .two-tabs .two-tab img {
  width: .23rem;
  height: .28rem;
  margin: 0rem .1rem;
  display: none;
}

.index .two .twol .twolcot .two-header .two-tabs .active1 {
  color: #6A2686;
  font-weight: 400;
  position: relative;
  padding-bottom: .1rem;
}

.index .two .twol .twolcot .two-header .two-tabs .active1 img {
  display: inline;
  line-height: .28rem;
}

.index .two .twol .twolcot .two-header .two-tabs .active1::after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 80%;
  height: 0.01rem;
  background: #6A2686;
  animation: underline 1s linear forwards;
  transform-origin: left;
}

.index .two .twol .twolcot .twolist {
  position: relative;
}

.index .two .twol .twolcot .twolist ul li {
  width: 5.47rem;
  height: .94rem;
  background: #FFFFFF;
  display: flex;
  padding: .2rem;
  color: #999;
  margin: .3rem 0rem;
}

.index .two .twol .twolcot .twolist ul li:hover {
  background: #440A8B;
  color: #fff;
}

.index .two .twol .twolcot .twolist ul li:hover a {
  color: #fff;
}

.index .two .twol .twolcot .twolist ul li:hover .twotime .days {
  color: #fff;
}

.index .two .twol .twolcot .twolist ul li a {
  font-size: .16rem;
  color: #333333;
  line-height: .26rem;
  margin-left: .2rem;
}

.index .two .twol .twolcot .twolist ul li .twotime .days {
  font-size: .24rem;
  color: #440A8B;
}

.index .two .twol .twolcot .twolist ul li .twotime .days span {
  font-size: .16rem;
  color: #999;
}

.index .two .twol .twolcot .twolist .more {
  position: absolute;
  right: 2.2rem;
  bottom: -1rem;
}

.index .two .twol .img {
  width: 4.82rem;
  height: 4.22rem;
  position: absolute;
  left: 0;
  bottom: 0;
}

.index .two .twol .img img {
  width: 100%;
  height: auto;
}

.index .two .twor {
  width: 47%;
  background: #F7F7F7;
}

.index .two .twor .attivetit {
  height: 2.5rem;
  background: #F7F0FF;
  box-shadow: 0px 0px 79px 0px rgba(0, 0, 0, 0.06);
  padding: .5rem;
  display: flex;
  align-items: center;
  margin-top: -.8rem;
}

.index .two .twor .attivetit .more {
  margin-left: 2.7rem;
}

.index .two .twor .twocont {
  box-shadow: 0px 0px 79px 0px rgba(0, 0, 0, 0.06);
  width: 100%;
  min-height: 7rem;
  padding-left: .5rem;
  padding-top: .5rem;
  background: #ffffff;
  position: relative;
}

.index .two .twor .twocont::after {
  content: '';
  background: url(../images/index/tbg.png) no-repeat center 100%;
  width: 8.83rem;
  height: 7.39rem;
  position: absolute;
  right: 0;
  bottom: 0;
}

.index .two .twor .twocont .hotact {
  width: 6.1rem;
  height: 1.8rem;
  background: #5F3393;
  z-index: 2;
  position: relative;
}

.index .two .twor .twocont .hotact .twotop {
  width: .91rem;
  height: .32rem;
  background: #CCA1FF;
  text-align: center;
  line-height: .32rem;
  color: #fff;
  margin-left: .3rem;
}

.index .two .twor .twocont .hotact .conts {
  margin-left: .3rem;
  margin-top: .2rem;
  color: #fff;
}

.index .two .twor .twocont .hotact .conts a {
  font-weight: bold;
  font-size: .18rem;
  color: #FBFBFB;
padding-right: .2rem;
}

.index .two .twor .twocont .hotact .conts .twotime {
  margin-top: .2rem;
  margin-bottom: .1rem;
  display: flex;
}

.index .two .twor .twocont .hotact .conts .twotime P:nth-child(2) {
  margin-left: 1.5rem;
}

.index .two .twor .twocont .two-list {
  padding-bottom: .5rem;
  position: relative;
  z-index: 2;
}

.index .two .twor .twocont .two-list li {
  width: 6.1rem;
  height: 1.3rem;
  border: 0.01rem solid #CDCDCD;
  margin-top: .3rem;
  position: relative;
}

.index .two .twor .twocont .two-list li:hover {
  border: 0.01rem solid #333;
}

.index .two .twor .twocont .two-list li:hover .conts a {
  color: #5F3393;
}

.index .two .twor .twocont .two-list li .twotop {
  width: .91rem;
  height: .32rem;
  background: #F4F4F4;
  text-align: center;
  line-height: .32rem;
  color: #5F3393;
  margin-left: .3rem;
  border: 0.02rem solid #fff;
  position: absolute;
  top: -0.15rem;
  left: 0;
}

.index .two .twor .twocont .two-list li .conts {
  margin-left: .3rem;
  margin-top: .2rem;
  color: #333;
}

.index .two .twor .twocont .two-list li .conts a {
  font-weight: bold;
  font-size: .18rem;
  color: #333;
  padding-top: .1rem;
padding-right: .2rem;
}

.index .two .twor .twocont .two-list li .conts .twotime {
  margin-top: .1rem;
  margin-bottom: .1rem;
  display: flex;
}

.index .two .twor .twocont .two-list li .conts .twotime P:nth-child(2) {
  margin-left: 1.5rem;
}

.index .three {
  padding-top: .73rem;
  position: relative;
}

.index .three .titleth {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.index .three .thlb {
  position: relative;
}

.index .three .thlb .achieveswiper .box {
  width: 4.4rem;
  overflow: hidden;
  border-radius: 0.04rem;
}

.index .three .thlb .achieveswiper .box:hover .img img {
  transform: scale(1.1);
}

.index .three .thlb .achieveswiper .box .img {
  width: 4.4rem;
  overflow: hidden;
}

.index .three .thlb .achieveswiper .box .img img {
  width: 100%;
  transition: transform 1.5s ease;
}

.index .three .thlb .achieveswiper .box .text2 {
  width: 100%;
  color: #000;
  margin-top: .3rem;
}

.index .three .thlb .achieveswiper .box .text2 a {
  font-size: .24rem;
  color: #200f36;
}

.index .three .thlb .achieveswiper .box .text2 .tto {
  font-size: .14rem;
  color: #999;
  margin: .1rem 0rem;
}

.index .three .thlb .swiper-button-next2,
.index .three .thlb .swiper-button-prev2 {
  position: absolute;
  top: 50%;
  width: .91rem;
  height: .56rem;
  margin-top: -.22rem;
  z-index: 10;
  cursor: pointer;
  background-size: .91rem .56rem;
  background-position: center;
  background-repeat: no-repeat;
}

.index .three .thlb .swiper-button-prev2,
.index .three .thlb .swiper-container-rtl .swiper-button-next2 {
  background-image: url(../images/index/thl.png);
  left: -1.3rem;
  right: auto;
}

.index .three .thlb .swiper-button-next2,
.index .three .thlb .swiper-container-rtl .swiper-button-prev2 {
  background-image: url(../images/index/thr.png);
  right: -1rem;
  left: auto;
}

.index .three .numberShow {
  width: 100%;
  margin-top: .8rem;
  display: flex;
  justify-content: space-between;
}

.index .three .numberShow li {
  text-align: center;
  color: #333333;
  border-right: 1px solid #f5f5f5;
  padding: .2rem;
  width: 25%;
  cursor: pointer;
}

.index .three .numberShow li:hover {
  color: #613496;
}

.index .three .numberShow li .num1 {
  font-family: Arial !important;
  font-weight: 400;
  font-size: .45rem;
}

.index .three .numberShow li p:nth-child(2) {
  font-size: .16rem;
}

.index .three .numberShow .animate-number {
  animation: pop 0.6s ease-out;
}

@keyframes pop {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

.index .five {
  margin-top: 1rem;
  padding: .73rem 0rem;
  position: relative;
  background-color: #fbfbfb;
  width: 100%;
}

.index .five .fcont {
  display: flex;
  position: relative;
  z-index: 2;
}

.index .five .fcont .fl {
  width: 40%;
}

.index .five .fcont .fl .ftxt {
  font-size: .14rem;
  color: #999;
  line-height: .26rem;
}

.index .five .fcont .fl .fimg {
  margin: .5rem 0rem;
  position: relative;
}

.index .five .fcont .fl .fimg .img {
  width: 100%;
  height: auto;
  overflow: hidden;
}

.index .five .fcont .fl .fimg .img:hover img {
  transform: scale(1.1);
}

.index .five .fcont .fl .fimg .img img {
  width: 100%;
  transition: transform 1.5s ease;
}

.index .five .fcont .fl .fimg .zs {
  position: absolute;
  right: .5rem;
  top: -.2rem;
}

.index .five .fcont .fr {
  width: 60%;
  display: flex;
  padding-left: 2rem;
  padding-top: 1.2rem;
}

.index .five .fcont .fr .nums {
  text-align: center;
  font-size: .18rem;
  cursor: pointer;
}

.index .five .fcont .fr .nums .num1 {
  font-size: .6rem;
  color: #200f36;
}

.index .five .fcont .fr .nums .num1:hover {
  color: #5f3393;
}

.index .five .fcont .fr .nums .bto {
  margin-top: .8rem;
}

.index .five .fcont .fr .numr {
  margin-left: 1.5rem;
}

.index .five > .img {
  width: 14rem;
  height: 6.4rem;
  overflow: hidden;
  position: absolute;
  right: 0;
  bottom: 0;
}

.index .five > .img img {
  width: 100%;
}

.index .four {
  padding-top: .73rem;
  position: relative;
}

.index .four .four-header {
  display: flex;
  justify-content: space-between;
  margin-left: 2.6rem;
}

.index .four .four-header .four-tabs {
  display: flex;
}

.index .four .four-header .four-tabs span {
  margin: 0rem .2rem;
}

.index .four .four-header .four-tabs .four-tab {
  font-size: .24rem;
  color: #333;
  padding-right: .2rem;
  cursor: pointer;
  display: flex;
}

.index .four .four-header .four-tabs .four-tab img {
  width: .23rem;
  height: .28rem;
  margin: 0rem .1rem;
  display: none;
}

.index .four .four-header .four-tabs .activetw {
  color: #6A2686;
  font-weight: 400;
  position: relative;
  padding-bottom: .1rem;
}

.index .four .four-header .four-tabs .activetw img {
  display: inline;
  line-height: .28rem;
}

.index .four .four-header .four-tabs .activetw::after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 80%;
  height: 0.01rem;
  background: #6A2686;
  animation: underline 1s linear;
}

.index .four .fourcont {
  margin-top: .4rem;
}

.index .four .fmap {
  margin: .5rem 0rem;
}

.index .four .fmap .for-right {
  position: absolute;
  right: 2rem;
  top: 3rem;
  width: 4.66rem;
  background: #fbfbfb;
  border-radius: 0.06rem;
  padding: .3rem;
}

.index .four .fmap .for-right .for-r-title {
  font-size: .16rem;
  color: #999999;
}

.index .four .fmap .for-right .for-r-title span:nth-child(1) {
  font-weight: 400;
  font-size: .32rem;
  color: #333333;
  margin-right: .2rem;
}

.index .four .fmap .for-right .for-r-list {
  margin-top: .3rem;
  display: flex;
  flex-wrap: wrap;
}

.index .four .fmap .for-right .for-r-list li {
  cursor: pointer;
  width: 1.91rem;
  height: .80rem;
  background: #FFFFFF;
  text-align: center;
  line-height: .8rem;
  padding: .01rem;
  margin: .05rem;
}

.index .four .fmap .for-right .for-r-list li:hover {
  border: 0.01rem solid #5c3596;
}

.index .four .kycg .kyswiper {
  margin-bottom: .8rem;
}

.index .four .kycg .kyswiper .box {
  width: 4.4rem;
  overflow: hidden;
  border-radius: 0.04rem;
}

.index .four .kycg .kyswiper .box:hover .img img {
  transform: scale(1.1);
}

.index .four .kycg .kyswiper .box .img {
  width: 4.4rem;
  overflow: hidden;
}

.index .four .kycg .kyswiper .box .img img {
  width: 100%;
  transition: transform 1.5s ease;
}

.index .four .kycg .kyswiper .box .text2 {
  width: 100%;
  color: #000;
  margin-top: .3rem;
}

.index .four .kycg .kyswiper .box .text2 a {
  font-size: .24rem;
  color: #200f36;
}

.index .four .kycg .kyswiper .box .text2 .tto {
  font-size: .14rem;
  color: #999;
  margin: .1rem 0rem;
}

.index .four .fbg {
  position: relative;
}

.index .four .fbg .fourswiper .fbox .img {
  width: 6.76rem;
  overflow: hidden;
  position: relative;
}

.index .four .fbg .fourswiper .fbox .img:hover > img {
  transform: scale(1.1);
}

.index .four .fbg .fourswiper .fbox .img > img {
  width: 100%;
  transition: transform 1.5s ease;
}

.index .four .fbg .fourswiper .fbox .img .sdyy {
  width: 1.05rem;
  overflow: hidden;
  position: absolute;
  right: .3rem;
  top: .3rem;
}

.index .four .fbg .fourswiper .fbox .fbiao {
  margin-top: .3rem;
}

.index .four .fbg .fourswiper .fbox .fbiao a {
  font-size: .24rem;
  color: #200f36;
}

.index .four .fbg .fourswiper .fbox .fbiao a:hover {
  color: #5f3393;
}

.index .four .fbg .fourswiper .fbox .fivcont {
  margin-top: .2rem;
}

.index .four .fbg .fourswiper .fbox .fivcont a {
  font-size: .16rem;
  color: #200f36;
}

.index .four .fbg .fourswiper .fbox .fivcont a:hover {
  color: #5f3393;
}

.index .four .fbg .fourswiper .fbox .fivcont span {
  color: #200f36;
  margin: 0rem .1rem;
}

.index .four .fbg .fourswiper-pagination {
  margin: .5rem auto;
  text-align: center;
}

.index .four .fbg .fourswiper-pagination .swiper-pagination-bullet {
  width: .2rem;
  height: .2rem;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: .2;
  margin: 0rem .05rem;
}

.index .four .fbg .fourswiper-pagination .swiper-pagination-bullet-active {
  opacity: 1;
  background: #c6a0f2;
}

.index .six {
  background-color: #fbfbfb;
  padding: .8rem 0rem;
}

.index .six .scont {
  display: flex;
  justify-content: space-between;
}

.index .six .scont .sl {
  width: 45%;
}

.index .six .scont .sl .stext {
  font-size: .14rem;
  color: #999;
}

.index .six .scont .sl .more {
  margin-top: .3rem;
}

.index .six .scont .sl .img {
  width: 100%;
  height: 3.88rem;
  overflow: hidden;
  margin-top: .3rem;
}

.index .six .scont .sl .img:hover img {
  transform: scale(1.1);
}

.index .six .scont .sl .img img {
  width: 100%;
  transition: transform 1.5s ease;
}

.index .six .scont .sl .sbtn {
  margin-top: .3rem;
}

.index .six .scont .sl .sbtn a {
  font-size: .24rem;
  color: #333;
  display: b;
}

.index .six .scont .sl .sbtn a:hover {
  color: #5f3393;
  border-bottom: 0.01rem solid #5f3393;
  padding-bottom: .1rem;
}

.index .six .scont .sl .sbtn span {
  font-size: .24rem;
  color: #dedede;
  margin: 0rem .2rem;
}

.index .six .scont .sr {
  width: 45%;
}

.index .six .scont .sr .img {
  width: 100%;
  height: 3.88rem;
  overflow: hidden;
  margin-top: .3rem;
}

.index .six .scont .sr .img:hover img {
  transform: scale(1.1);
}

.index .six .scont .sr .img img {
  width: 100%;
  transition: transform 1.5s ease;
}

.index .six .scont .sr .srtext {
  display: flex;
  justify-content: center;
  margin-top: .5rem;
}

.index .six .scont .sr .srtext .bbn {
  display: flex;
  align-items: center;
  border-bottom: 0.01rem solid #dedede;
  width: 40%;
  padding: .3rem;
}

.index .six .scont .sr .srtext .bbn:nth-child(2) {
  margin-left: .2rem;
}

.index .six .scont .sr .srtext .bbn:hover {
  border-bottom: 0.01rem solid #440A8B;
}

.index .six .scont .sr .srtext .bbn:hover a {
  color: #440A8B;
}

.index .six .scont .sr .srtext .bbn a {
  font-size: .24rem;
  color: #333;
}

.index .six .scont .sr .srtext .bbn img {
  width: .18rem;
  height: .18rem;
  margin-left: .3rem;
}

.phone {
  display: none;
}

/*小屏幕*/
@media screen and (max-width: 1200px) {
  .top {
    display: none;
  }
  .phone {
    display: block;
  }
}