.z-index-10 {
  position: relative;
  z-index: 10;
  background: #f9fafa;
}

#banner {
  height: 695px;

}

#banner .swiper,
#banner .swiper img {
  height: 100%;
  overflow: hidden;
}

#banner .swiper img {
  max-width: none;
  width: auto;
  margin: 0 auto;
}
#notice_link{
  color: #fff;

}
.notice a:hover{
  color: #fff;
}

.swiper-slide {
  /* background-size: auto 100%; */
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.swiper-slide:hover{
    color: #000;
}

.banner1 {
  background-image: url('../images/index/f1/banner.jpg');
}

#swiper .swiper-pagination-bullet {
  width: 30px;
  height: 4px;
  background: #fff;
  border-radius: 2px;
  opacity: 1;
}

#swiper .swiper-pagination-bullet-active {
  width: 44px;
  height: 4px;
  background: #3C67F6;
  border-radius: 2px;
}

#swiper .swiper-pagination {
  bottom: 60px !important;
}

#swiper .swiper-button-next {
  background-image: url('../images/swiper-button-next.png');
  background-size: cover;
  height: 22px;
  right: 40px;
}

#swiper .swiper-button-prev {
  background-image: url('../images/swiper-button-prev.png');
  height: 22px;
  background-size: cover;
  left: 40px;
}

.notice {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  z-index: 10;
  color: #fff;
  padding: 12px 0;
}

.title {
  text-align: center;
}

#f1 {
  padding-top: 80px;
  padding-bottom: 110px;
}

#f1 .guaranteeCategorys {
  border-bottom: 1px solid #CFD6E5;
  margin-top: 50px;
  margin-bottom: 30px;
  font-size: 20px;

  position: relative;
}

#f1 .guaranteeCategorys .item {
  padding-bottom: 18px;
  cursor: pointer;
}

#f1 .guaranteeCategorys .item::before {
  content: '';
  display: block;

  width: 72px;
  height: 2px;
  background: #3C67F6;
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -36px;
  transition: all 0.5s;
  transform: scale(0, 0);
  -webkit-transform: scale(0, 0);

}

#f1 .guaranteeCategorys .item:hover::before {
  transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
}

#f1 .guaranteeCategorys .item.active::before {
  transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
}

#f1 .guaranteeCategorys-stage .stage1 {
  background-image: url('../images/index/stage/stage1.png');
}

#f1 .guaranteeCategorys-stage .stage1.active,
#f1 .guaranteeCategorys-stage .stage1:hover {
  background-image: url('../images/index/stage/stage1_.png');
}

#f1 .guaranteeCategorys-stage .stage2 {
  background-image: url('../images/index/stage/stage2.png');
}

#f1 .guaranteeCategorys-stage .stage2.active,
#f1 .guaranteeCategorys-stage .stage2:hover {
  background-image: url('../images/index/stage/stage2_.png');
}

#f1 .guaranteeCategorys-stage .stage3 {
  background-image: url('../images/index/stage/stage3.png');
}

#f1 .guaranteeCategorys-stage .stage4 {
  border-radius: 4px;
  border: 1px solid #D4D7DE;
}

#f1 .guaranteeCategorys-stage .stage4.active,
#f1 .guaranteeCategorys-stage .stage4:hover {
  background: #3C67F6;
}

#f1 .guaranteeCategorys-stage .stage3.active,
#f1 .guaranteeCategorys-stage .stage3:hover {
  background-image: url('../images/index/stage/stage3_.png');
}

#f1 .guaranteeCategorys-stage .stage.active,
#f1 .guaranteeCategorys-stage .stage:hover {
  color: #fff;
}

#f1 .guaranteeCategorys-stage .stage {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center center;
  width: 205px;
  height: 40px;
  font-size: 16px;
  line-height: 40px;
  color: #909399;
  cursor: pointer;
}

#f1 .guaranteeCategorys-row .item {
  width: 380px;
  height: 448px;
  float: left;
  margin-left: 30px;
  margin-bottom: 30px;
}

#f1 .guaranteeCategorys-row .item .box {
  padding: 50px 32px;
  border-radius: 10px;
  position: relative;
  width: 380px;
  height: 448px;
  box-shadow: 0px 6px 20px 0px rgba(209, 218, 229, 0.5);
  background: linear-gradient(135deg, #F0F4FD 0%, #FCFDFF 51%, #F0F4FD 100%);

  cursor: pointer;
  transition: all 0.5s;
}



#f1 .guaranteeCategorys-row .item .tag {
  border-radius: 4px;
  background: #EAF1FF;
  padding: 8px 10px;
  color: #3C67F6;
  font-size: 12px;
  display: inline-block;
}

#f1 .guaranteeCategorys-row .item .bottom-img {
  width: 170px;
  position: absolute;
  right: 0;
  bottom: 0;
}

#f1 .guaranteeCategorys-box {
  margin-left: -30px;
}

#f1 .guaranteeCategorys-row .item .t {
  color: #000000;
  transition: font 0.3s;
  font-size: 26px;
}

#f1 .guaranteeCategorys-row .item .apply {
  color: #3C67F6;
  transition: all 0.5s;
}

#f1 .guaranteeCategorys-row .item .des {
  color: #606266;
  line-height: 26px;
}

#f1 .guaranteeCategorys-row .item:hover .apply,
#f1 .guaranteeCategorys-row .item:hover .des,
#f1 .guaranteeCategorys-row .item:hover .t {
  color: #fff;
}

#f1 .guaranteeCategorys-row .item:hover .t {
  font-size: 30px;
  font-weight: bold;
}
#f1 .guaranteeCategorys-row .item.sp-item:hover .more {
  margin-top: 10px;
  margin-left: 0px !important;
  display: block !important;
}

#f1 .guaranteeCategorys-row .item .box.stage {
  border: 1px solid #3C67F6;
}
#f1 .guaranteeCategorys-row .item .box .title-box p {
  display: inline-block;
}
#f1 .guaranteeCategorys-row .item .box .title-box .more {
  width: 61px;
  height: 28px;
  color: #fff;
  display: inline-block;
  margin-left: 16px;
  line-height: 28px;
  background-color: #78ABFF;
  border-radius: 14px;
  box-sizing: border-box;
  /* padding-left: 8px; */
  text-align: center;
  vertical-align: text-bottom;
}
#f1 .guaranteeCategorys-row .item .box .title-box .more i {
  font-size: 12px;
  vertical-align: top;
}

#f1 .guaranteeCategorys-row .item .box:hover {
  background: linear-gradient(180deg, #5D9EFF 0%, #194FFF 100%);
  margin-top: -10px;
  box-shadow: 4px 4px 16px 0px rgba(30, 85, 255, 0.6);
  color: #fff;
}

.free_register {
  width: 288px;
  height: 54px;
  margin: 0 auto;
  margin-top: 60px;
  border-radius: 4px;
  box-shadow: 0px 8px 20px 0px rgba(60, 103, 246, 0.5);
  position: relative;
  text-align: center;
  line-height: 46px;
  color: #fff;
  cursor: pointer;
  font-size: 16px;
  background: #DEEBFF;
  font-weight: bold;
  z-index: 10;

}
.free_register:hover::before{
  background: linear-gradient(90deg, #0066FF 0%, #0400C4 100%); 
}

/**/

.free_register::before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #5D9EFF 0%, #164CFF 100%);
  border-radius: 4px;
  position: absolute;
  top: -4px;
  left: -4px;
  z-index: -1;
}






.f2_bg {
  position: fixed;
  width: 100%;
  top: 0%;
  z-index: 8;
}

#f2 {
  height: 403px;
  background: rgba(0, 0, 0, 0.5);
  position: relative;
  z-index: 10;

}

#f2 .flow {
  padding-top: 80px;
}

#f2 .flow .item:hover {
  background: rgba(0, 0, 0, 0.5);
}

#f2 .flow .item::before {
  content: '';
  display: block;
  width: 98%;
  height: 0px;
  background: #3C67F6;
  position: absolute;
  bottom: 0px;
  left: 1%;
  transition: all 0.3s;
}

#f2 .flow .item:hover::before {
  height: 5px;

}

#f2 .flow .item i {
  color: #fff;
  font-size: 60px;
}

#f2 .flow .item {
  width: 224px;
  height: 170px;
  background: rgba(255, 255, 255, 0.3);
  border-radius: 10px;
  font-size: 20px;
  color: #fff;
  margin-left: 20px;
  padding-top: 34px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

#f2 .flow .item .t {
  padding-top: 18px;
}

#f2 .flow .flow_box {
  margin-left: -20px;
}

#f3 {
  padding-top: 110px;
  background-image: url('../images/index/f3/5.png');
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  padding-bottom: 116px;
}

#f3 .loan {
  text-align: center;
  margin-top: 80px;
}

#f3 .loan .item {
  width: 382px;
  height: 519px;
  background: #FFFFFF;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.05);
  border-radius: 10px;
  float: left;
  margin-left: 15px;
  padding: 50px 63px 0 63px;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1, 1);
  position: relative;
  z-index: 1;
}

#f3 .loan .item.active {
  box-shadow: 0px 6px 30px 0px rgba(28, 82, 254, 0.3);
  transform: scale(1.05, 1.05);
  z-index: 2;
}

#f3 .loan .item:hover {
  box-shadow: 0px 6px 30px 0px rgba(28, 82, 254, 0.3);
  transform: scale(1.05, 1.05);
  z-index: 2;
}

#f3 .loan .item:hover .icon_box {
  background: #3C67F6;
  border-color: #3C67F6;
}

#f3 .loan .item:hover .icon_box .icon {
  color: #fff;
}

#f3 .loan .t {
  padding-top: 35px;
  font-size: 28px;
  color: #303133;
}
#f3 .loan .more {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 14px;
  color: #3C67F6;
}
#f3 .loan .more i {
  font-size: 14px;
  color: #3C67F6;
  vertical-align: baseline;
}

#f3 .loan .icon {
  font-size: 14px;
  color: #909399;
}

#f3 .loan .des {
  color: #606266;
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 24px;
}

#f3 .loan .icon_box {
  width: 48px;
  height: 48px;
  margin: 0 auto;
  border: 1px solid #D4D7DE;
  text-align: center;
  line-height: 44px;
  border-radius: 100%;
}

#f4 {
  margin-top: 100px;
  padding-bottom: 70px;
}


.fade-in-right {
  -webkit-animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
  animation: fade-in-right 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}

@-webkit-keyframes fade-in-right {
  0% {
    -webkit-transform: translateX(50px);
    transform: translateX(50px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}

@keyframes fade-in-right {
  0% {
    -webkit-transform: translateX(50px);
    transform: translateX(50px);
    opacity: 0;
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}


.fade-out-right {
  -webkit-animation: fade-out-right 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
  animation: fade-out-right 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

@-webkit-keyframes fade-out-right {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(50px);
    transform: translateX(50px);
    opacity: 0;
  }
}

@keyframes fade-out-right {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(50px);
    transform: translateX(50px);
    opacity: 0;
  }
}

#link {
  padding-top: 40px;
  padding-bottom: 40px;
  background: #60687C;
  color: #fff;
}

#link ul {
  margin-top: 24px;
}

#link a {
  color: #fff;
  font-size: 14px;
  display: inline-block;
  padding-bottom: 16px;
}

#link .w-1200>ul li {
  float: left;
  width: 16.666%;
}

body{
    background: #f9fafa;
}

.floor_wrap {
    margin-top: -100px;
    position: absolute;
    z-index: 99;
    left: 50%;
    margin-left: -612px;
}
}

.rodate_all {
    width: 1224px;
    margin: 0 auto;
}

.rodate_all .rodate .front{
    width: 408px;
    height: 227px;
    opacity: 1;
    padding: 40px 30px;
}
.rodate_all .rodate {
    display: flex;
}

a{
    color: #000;
}

.rodate_all .bt{
   font-size: 22px;
   font-weight: bold;
   margin: 12px 0;
}

.rodate_all .ms{
   font-size: 15px;
   width: 250px;
   line-height: 25px;
   color: #706f6f;
}

.rodate_all  .more{
    color: #e1251b;
    margin-top: 20px;
    font-size: 13px;
    font-weight: bold;
}
.cardProjection{
    width: 1224px;
}

.nr{
    margin-top: 200px;
}

.relection_recommend_wrap {
    width: 100%;
    background: #f9fafa;
    padding: 17px 0 0;
}

.relection_recommend {
    width: 1224px;
    margin: 0 auto;
}

.relection_recommend .commend_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-align: left;
}

.relection_recommend .commend_title .title_left {
    display: flex;
    align-items: center;
}

.relection_recommend .commend_title .title_left .commend_bigTit {
    font-size: 40px;
    font-weight: 600;
    color: rgba(0,0,0,.8);
}

.relection_recommend .kind {
    margin-top: 40px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.relection_recommend .kind .kind_all {
    display: flex;
}
.noselect {
    -webkit-user-select: none;
    user-select: none;
}

.relection_recommend .kind .kind_all ._product_for {
    background: linear-gradient(90deg,rgba(225,37,27,.95),rgba(236,49,39,.95) 49.4092529794%,rgba(255,91,49,.95));
    font-weight: 600;
    color: #fff;
}
.relection_recommend .kind .kind_all ._product_for, .relection_recommend .kind .kind_all .product_for {
    cursor: pointer;
/*    width: 118px;*/
    padding: 0 30px;
    height: 40px;
    line-height: 40px;
    border-radius: 8px;
    font-size: 18px;
    margin-right: 14px;
    text-align: center;
}

.relection_recommend .kind .kind_all .product_for {
    background: rgba(0,0,0,.04);
    font-weight: 400;
    color: rgba(0,0,0,.8);
}

.relection_recommend .kind .more {
    font-size: 14px;
    font-weight: 400;
    color: #e1251b;
    display: flex;
    justify-content: center;
    cursor: pointer;
}

.relection_recommend .kind .more .more_mesg {
    line-height: 20px;
    margin-right: 8px;
}

.relection_recommend .kind .more .more_img {
    width: 16px;
    height: 9px;
}

.relection_recommend .desc {
    display: flex;
    margin-top: 20px;
    align-items: flex-end;
}
.relection_recommend .desc .desc_img {
    width: 43px;
    height: 40px;
    margin-right: 16px;
    opacity: .8;
}
.relection_recommend .desc .desc_img img {
    width: 100%;
}
img {
    vertical-align: middle;
    border-style: none;
}

.relection_recommend .desc .desc_mesg {
    font-size: 14px;
    font-weight: 400;
    color: #a77161;
}

.relection_recommend .recommend {
    margin-top: 40px;
    /*display: flex;*/
}

.relection_recommend .recommend .recommend_product {
    float: left;
    margin-right: 24px;
    width: 392px;
    padding-bottom: 33px;
    margin-bottom: 30px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 16px 32px 0 rgba(0,0,0,.04);
    cursor: pointer;
    overflow: hidden;
  
}

.relection_recommend .recommend .recommend_product:hover .recomend_img {
    width: 100%;
    height: 195px;
    overflow: hidden;
}

.relection_recommend .recommend .recommend_product .recomend_img img{
    height: 100%;
    width: 100%;
    transform: scale(1);
    /* 给图片添加过渡效果 */
    transition: all 0.7s;
    overflow: hidden;

}

.relection_recommend .recommend .recommend_product:hover .recomend_img img{
   transform: scale(1.2);
   overflow: hidden;
}

.relection_recommend .recommend .recommend_product:hover .product_info .product_name{
  color: #e1251b;
}

.relection_recommend .recommend .recommend_product:nth-child(3){
    margin-right: 0;
}
.relection_recommend .recommend .recommend_product:nth-child(6){
    margin-right: 0;
}
.relection_recommend .recommend .recommend_product .recomend_img {
    height: 195px;
}

.relection_recommend .recommend .recommend_product .recomend_img img {
    width: 100%;
}

.relection_recommend .recommend .recommend_product .product_info {
    background-color: #fff;
    padding: 24px 32px 0;
    text-align: left;
}

.relection_recommend .recommend .recommend_product .product_info .product_name {
    font-size: 24px;
    font-weight: 600;
    color: rgba(0,0,0,.8);
    line-height: 33px;
    letter-spacing: 3px;
}

.relection_recommend .recommend .recommend_product .product_info .product_description {
    height: 44px;
    font-size: 16px;
    font-weight: 400;
    color: rgba(0,0,0,.56);
    line-height: 22px;
    margin-top: 8px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; /* 限制为3行 */
    overflow: hidden;
    text-overflow: ellipsis;
}

.relection_recommend .recommend .recommend_product .product_info .product_operation {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 21px;
}

.relection_recommend .recommend .recommend_product .product_info .product_operation .product_price {
    display: flex;
    align-items: baseline;
    font-size: 24px;
    line-height: 33px;
    font-weight: 600;
    color: #e1251b;
}

.relection_recommend .recommend .recommend_product .product_info .product_operation .product_price .price_start {
    line-height: 27px;
    font-size: 16px;
    font-weight: 400;
    color: rgba(0,0,0,.8);
}

.buy_btn_wrap {
    width: 152px;
    height: 48px;
    background: linear-gradient(132.53deg,rgba(255,54,44,.8),rgba(255,176,132,.8));
    border-radius: 8px;
    padding: 10px 24px;
    position: relative;
}

.buy_btn_wrap .title {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    line-height: 28px;
    display: block;
}

.buy_btn_wrap .icon {
    width: 16px;
    height: 16px;
}
.flex-between, .flex-between-start {
    /*display: flex;*/
    justify-content: space-between;
}
.flex-between {
    align-items: center;
}

.hide{
    display: none;
}

.bzsq{
    position: relative;
    width: 1224px;
    margin: 0 auto; 
}
.bzsq .dbg{
    width: 1130px;
    height: 260px;
    margin: 0 auto;
    background: rgba(255,176,132,.8);
    transform: skewX(20deg);
    border-radius: 10px;
    position: absolute;
    left: 50px
}

.bzsq .bzbg{
    width: 1124px;
    height: 260px;
    margin: 0 auto;
    /*background: linear-gradient(180deg, #5D9EFF 15%, #164CFF 100%);*/
    background: linear-gradient(132.53deg,rgba(255,54,44,.8),rgba(255,176,132,.8));
    transform: skewX(-20deg);
    border: 2px solid #e1251b;
    border-radius: 10px;
}

.bzsq .bzbg ul{
    width: 1080px;
    margin: 0 auto;
    transform: skewX(22deg);
    margin-top: 60px;
}


.bzsq .bzbg ul li{
    float: left;
    text-align: center;
    width: 150px;
    color: #fff;
}

.bzsq .bzbg ul .sjx{
    float: left;
    text-align: center;
    width: 70px;
    color: #fff;
}


.bzsq .bzbg ul .sjx img{
    margin-top: 50px;
}

.bzsq .bzbg ul li .num{
    font-size: 45px;
    color: #fff;
    opacity: 0.6;
    font-weight: bold;
    height: 44px;
}

.bzsq .bzbg ul li .tit{
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 30px;
}


.bzsq .bzbg ul li .tit .sjx{

}

.bzsq .bzbg ul li .ms{
    font-size: 17px;
    color: #fff;
    text-align: center;
}
#dg__footer .logo{
    width: 145px;
}
.clear{
    clear: both;
}

 #F4[data-v-36477f9a] {
    padding-top: 50px;
    padding-bottom: 0px
}

#F4 .news[data-v-36477f9a] {
    width: 750px
}

#F4 .news .head li[data-v-36477f9a] {
    margin-right: 21px;
    cursor: pointer
}

#F4 .news .head li span[data-v-36477f9a] {
    color: #191a24;
    font-size: 16px
}

#F4 .news .head li.active span[data-v-36477f9a] {
    color: #e1251b
}

#F4 .news .news-content[data-v-36477f9a] {
    border: 1px solid #e4e4e4;
    border-bottom: none
}

#F4 .news .bor-bottom[data-v-36477f9a] {
    border-bottom: 1px solid #e4e4e4
}

#F4 .news .img-box[data-v-36477f9a] {
    flex-basis: 200px
}

#F4 .news .img-box img[data-v-36477f9a] {
    height: 104px
}

#F4 .news .txt-box[data-v-36477f9a] {
    width: 520px
}

#F4 .news .news-item[data-v-36477f9a] {
    padding: 10px;
    border-bottom: 1px solid #e4e4e4
}

#F4 .dynamic[data-v-36477f9a] {
    width: 425px
}

#F4 .dynamic .info-row[data-v-36477f9a] {
    line-height: 40px;
    border-bottom: 1px solid #dfdfdf
}

.aui-font-size-32 {
    font-size: 32px!important;
}

.aui-font-weight-600 {
    font-weight: 600;
}

.aui-191A24 {
    color: #333;
}

.aui-font-size-18 {
    font-size: 18px!important;
}

.aui-padded-t-30 {
    padding-top: 30px!important;
}

.w-1200[data-v-36477f9a] {
    width: 1224px;
    margin: 0 auto;
}


.aui-break-word {
    word-wrap: break-word
}

.aui-nowrap {
    white-space: nowrap
}

.aui-break-all {
    word-break: break-all
}

.aui-clear:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0
}

.aui-clear {
    zoom:1}

.aui-color-main {
    color: #0a78e5
}

.aui-color-84 {
    color: #848484!important
}

.aui-color-32 {
    color: #323232!important
}

.aui-333333,.aui-color-33 {
    color: #333!important
}

.aui-color-cc {
    color: #ccc!important
}

.aui-color-ff {
    color: #fff!important
}

.aui-bg-white {
    background: #fff!important
}

.aui-bg-gray {
    background: #f5f5f5
}

.aui-666666 {
    color: #666
}

.aui-999999 {
    color: #999
}

.aui-191A24 {
    color: #333
}

.aui-757575 {
    color: #757575
}

.aui-000000 {
    color: #000
}

.aui-192530 {
    color: #192530
}

.aui-177ae6 {
    color: #e1251b
}

.aui-rel {
    position: relative
}

.aui-pointer {
    cursor: pointer
}

.aui-text-left {
    text-align: left!important
}

.aui-text-center {
    text-align: center!important
}

.aui-text-justify {
    text-align: justify!important
}

.aui-text-right {
    text-align: right!important
}

.aui-pull-right {
    float: right!important
}

.aui-pull-left {
    float: left!important
}

.aui-hide {
    display: none!important
}

.aui-show {
    display: block!important
}

.aui-line-24 {
    line-height: 24px
}

.aui-line-25 {
    line-height: 25px
}

.aui-line-26 {
    line-height: 26px
}

.aui-line-28 {
    line-height: 28px
}

.w-full {
    width: 100%
}

.aui-word-normal {
    word-wrap: break-word;
    word-break: normal
}

.aui-word-nowrap {
    white-space: nowrap
}

.aui-inline {
    display: inline-block
}

.aui-ellipsis-1 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.aui-ellipsis {
    -webkit-line-clamp: 1
}

.aui-ellipsis,.aui-ellipsis-2 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal!important;
    -webkit-box-orient: vertical
}

.aui-ellipsis-2 {
    -webkit-line-clamp: 2
}

.aui-bor-b:after {
    bottom: 0
}

.aui-bor-b:after,.aui-bor-t:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    width: 100%;
    height: 1px;
    background: #d8d8d8;
    transform: scaleY(.5)
}

.aui-bor-t:after {
    top: 0
}

.aui-bor-l:after {
    top: 0;
    left: 0;
    width: 1px;
    height: 100%
}

.aui-bor-l:after,.aui-bor-r:after {
    content: "";
    display: block;
    position: absolute;
    background: #d8d8d8;
    transform: scaleX(.5)
}

.aui-bor-r:after {
    top: 10%;
    right: 0;
    width: 80%;
    height: 1px
}

.aui-padded-t-4 {
    padding-top: 4px!important
}

.aui-padded-t-6 {
    padding-top: 6px!important
}

.aui-padded-t-8 {
    padding-top: 8px!important
}

.aui-padded-t-10 {
    padding-top: 10px!important
}

.aui-padded-t-12 {
    padding-top: 12px!important
}

.aui-padded-t-14 {
    padding-top: 14px!important
}

.aui-padded-t-16 {
    padding-top: 16px!important
}

.aui-padded-t-18 {
    padding-top: 18px!important
}

.aui-padded-t-20 {
    padding-top: 20px!important
}

.aui-padded-t-22 {
    padding-top: 22px!important
}

.aui-padded-t-24 {
    padding-top: 24px!important
}

.aui-padded-t-26 {
    padding-top: 26px!important
}

.aui-padded-t-28 {
    padding-top: 28px!important
}

.aui-padded-t-30 {
    padding-top: 30px!important
}

.aui-padded-t-32 {
    padding-top: 32px!important
}

.aui-padded-t-34 {
    padding-top: 34px!important
}

.aui-padded-t-36 {
    padding-top: 36px!important
}

.aui-padded-t-38 {
    padding-top: 38px!important
}

.aui-padded-t-40 {
    padding-top: 40px!important
}

.aui-padded-t-42 {
    padding-top: 42px!important
}

.aui-padded-t-44 {
    padding-top: 44px!important
}

.aui-padded-t-46 {
    padding-top: 46px!important
}

.aui-padded-t-48 {
    padding-top: 48px!important
}

.aui-padded-l-4 {
    padding-left: 4px!important
}

.aui-padded-l-6 {
    padding-left: 6px!important
}

.aui-padded-l-8 {
    padding-left: 8px!important
}

.aui-padded-l-10 {
    padding-left: 10px!important
}

.aui-padded-l-12 {
    padding-left: 12px!important
}

.aui-padded-l-14 {
    padding-left: 14px!important
}

.aui-padded-l-16 {
    padding-left: 16px!important
}

.aui-padded-l-18 {
    padding-left: 18px!important
}

.aui-padded-l-20 {
    padding-left: 20px!important
}

.aui-padded-l-22 {
    padding-left: 22px!important
}

.aui-padded-l-24 {
    padding-left: 24px!important
}

.aui-padded-l-26 {
    padding-left: 26px!important
}

.aui-padded-l-28 {
    padding-left: 28px!important
}

.aui-padded-l-30 {
    padding-left: 30px!important
}

.aui-padded-l-32 {
    padding-left: 32px!important
}

.aui-padded-l-34 {
    padding-left: 34px!important
}

.aui-padded-l-36 {
    padding-left: 36px!important
}

.aui-padded-l-38 {
    padding-left: 38px!important
}

.aui-padded-l-40 {
    padding-left: 40px!important
}

.aui-padded-l-42 {
    padding-left: 42px!important
}

.aui-padded-l-44 {
    padding-left: 44px!important
}

.aui-padded-l-46 {
    padding-left: 46px!important
}

.aui-padded-l-48 {
    padding-left: 48px!important
}

.aui-padded-b-4 {
    padding-bottom: 4px!important
}

.aui-padded-b-6 {
    padding-bottom: 6px!important
}

.aui-padded-b-8 {
    padding-bottom: 8px!important
}

.aui-padded-b-10 {
    padding-bottom: 10px!important
}

.aui-padded-b-12 {
    padding-bottom: 12px!important
}

.aui-padded-b-14 {
    padding-bottom: 14px!important
}

.aui-padded-b-15 {
    padding-bottom: 15px!important
}

.aui-padded-b-16 {
    padding-bottom: 16px!important
}

.aui-padded-b-18 {
    padding-bottom: 18px!important
}

.aui-padded-b-20 {
    padding-bottom: 20px!important
}

.aui-padded-b-22 {
    padding-bottom: 22px!important
}

.aui-padded-b-24 {
    padding-bottom: 24px!important
}

.aui-padded-b-26 {
    padding-bottom: 26px!important
}

.aui-padded-b-28 {
    padding-bottom: 28px!important
}

.aui-padded-b-30 {
    padding-bottom: 30px!important
}

.aui-padded-b-32 {
    padding-bottom: 32px!important
}

.aui-padded-b-34 {
    padding-bottom: 34px!important
}

.aui-padded-b-36 {
    padding-bottom: 36px!important
}

.aui-padded-b-38 {
    padding-bottom: 38px!important
}

.aui-padded-b-40 {
    padding-bottom: 40px!important
}

.aui-padded-b-42 {
    padding-bottom: 42px!important
}

.aui-padded-b-44 {
    padding-bottom: 44px!important
}

.aui-padded-b-46 {
    padding-bottom: 46px!important
}

.aui-padded-b-48 {
    padding-bottom: 48px!important
}

.aui-padded-r-4 {
    padding-right: 4px!important
}

.aui-padded-r-6 {
    padding-right: 6px!important
}

.aui-padded-r-8 {
    padding-right: 8px!important
}

.aui-padded-r-10 {
    padding-right: 10px!important
}

.aui-padded-r-12 {
    padding-right: 12px!important
}

.aui-padded-r-14 {
    padding-right: 14px!important
}

.aui-padded-r-16 {
    padding-right: 16px!important
}

.aui-padded-r-18 {
    padding-right: 18px!important
}

.aui-padded-r-20 {
    padding-right: 20px!important
}

.aui-padded-r-22 {
    padding-right: 22px!important
}

.aui-padded-r-24 {
    padding-right: 24px!important
}

.aui-padded-r-26 {
    padding-right: 26px!important
}

.aui-padded-r-28 {
    padding-right: 28px!important
}

.aui-padded-r-30 {
    padding-right: 30px!important
}

.aui-padded-r-32 {
    padding-right: 32px!important
}

.aui-padded-r-34 {
    padding-right: 34px!important
}

.aui-padded-r-36 {
    padding-right: 36px!important
}

.aui-padded-r-38 {
    padding-right: 38px!important
}

.aui-padded-r-40 {
    padding-right: 40px!important
}

.aui-padded-r-42 {
    padding-right: 42px!important
}

.aui-padded-r-44 {
    padding-right: 44px!important
}

.aui-padded-r-46 {
    padding-right: 46px!important
}

.aui-padded-r-48 {
    padding-right: 48px!important
}

.aui-padded-4 {
    padding: 4px!important
}

.aui-padded-6 {
    padding: 6px!important
}

.aui-padded-8 {
    padding: 8px!important
}

.aui-padded-10 {
    padding: 10px!important
}

.aui-padded-12 {
    padding: 12px!important
}

.aui-padded-14 {
    padding: 14px!important
}

.aui-padded-16 {
    padding: 16px!important
}

.aui-padded-18 {
    padding: 18px!important
}

.aui-padded-20 {
    padding: 20px!important
}

.aui-padded-22 {
    padding: 22px!important
}

.aui-padded-24 {
    padding: 24px!important
}

.aui-padded-26 {
    padding: 26px!important
}

.aui-padded-28 {
    padding: 28px!important
}

.aui-padded-30 {
    padding: 30px!important
}

.aui-padded-32 {
    padding: 32px!important
}

.aui-padded-34 {
    padding: 34px!important
}

.aui-padded-36 {
    padding: 36px!important
}

.aui-padded-38 {
    padding: 38px!important
}

.aui-padded-40 {
    padding: 40px!important
}

.aui-padded-42 {
    padding: 42px!important
}

.aui-padded-44 {
    padding: 44px!important
}

.aui-padded-46 {
    padding: 46px!important
}

.aui-padded-48 {
    padding: 48px!important
}

.aui-margin-t-4 {
    margin-top: 4px!important
}

.aui-margin-t-6 {
    margin-top: 6px!important
}

.aui-margin-t-8 {
    margin-top: 8px!important
}

.aui-margin-t-10 {
    margin-top: 10px!important
}

.aui-margin-t-12 {
    margin-top: 12px!important
}

.aui-margin-t-14 {
    margin-top: 14px!important
}

.aui-margin-t-16 {
    margin-top: 16px!important
}

.aui-margin-t-18 {
    margin-top: 18px!important
}

.aui-margin-t-20 {
    margin-top: 20px!important
}

.aui-margin-t-22 {
    margin-top: 22px!important
}

.aui-margin-t-24 {
    margin-top: 24px!important
}

.aui-margin-t-26 {
    margin-top: 26px!important
}

.aui-margin-t-28 {
    margin-top: 28px!important
}

.aui-margin-t-30 {
    margin-top: 30px!important
}

.aui-margin-t-32 {
    margin-top: 32px!important
}

.aui-margin-t-34 {
    margin-top: 34px!important
}

.aui-margin-t-36 {
    margin-top: 36px!important
}

.aui-margin-t-38 {
    margin-top: 38px!important
}

.aui-margin-t-40 {
    margin-top: 40px!important
}

.aui-margin-t-42 {
    margin-top: 42px!important
}

.aui-margin-t-44 {
    margin-top: 44px!important
}

.aui-margin-t-46 {
    margin-top: 46px!important
}

.aui-margin-t-48 {
    margin-top: 48px!important
}

.aui-margin-l-4 {
    margin-left: 4px!important
}

.aui-margin-l-6 {
    margin-left: 6px!important
}

.aui-margin-l-8 {
    margin-left: 8px!important
}

.aui-margin-l-10 {
    margin-left: 10px!important
}

.aui-margin-l-12 {
    margin-left: 12px!important
}

.aui-margin-l-14 {
    margin-left: 14px!important
}

.aui-margin-l-16 {
    margin-left: 16px!important
}

.aui-margin-l-18 {
    margin-left: 18px!important
}

.aui-margin-l-20 {
    margin-left: 20px!important
}

.aui-margin-l-22 {
    margin-left: 22px!important
}

.aui-margin-l-24 {
    margin-left: 24px!important
}

.aui-margin-l-26 {
    margin-left: 26px!important
}

.aui-margin-l-28 {
    margin-left: 28px!important
}

.aui-margin-l-30 {
    margin-left: 30px!important
}

.aui-margin-l-32 {
    margin-left: 32px!important
}

.aui-margin-l-34 {
    margin-left: 34px!important
}

.aui-margin-l-36 {
    margin-left: 36px!important
}

.aui-margin-l-38 {
    margin-left: 38px!important
}

.aui-margin-l-40 {
    margin-left: 40px!important
}

.aui-margin-l-42 {
    margin-left: 42px!important
}

.aui-margin-l-44 {
    margin-left: 44px!important
}

.aui-margin-l-46 {
    margin-left: 46px!important
}

.aui-margin-l-48 {
    margin-left: 48px!important
}

.aui-margin-b-4 {
    margin-bottom: 4px!important
}

.aui-margin-b-6 {
    margin-bottom: 6px!important
}

.aui-margin-b-8 {
    margin-bottom: 8px!important
}

.aui-margin-b-10 {
    margin-bottom: 10px!important
}

.aui-margin-b-12 {
    margin-bottom: 12px!important
}

.aui-margin-b-14 {
    margin-bottom: 14px!important
}

.aui-margin-b-16 {
    margin-bottom: 16px!important
}

.aui-margin-b-18 {
    margin-bottom: 18px!important
}

.aui-margin-b-20 {
    margin-bottom: 20px!important
}

.aui-margin-b-22 {
    margin-bottom: 22px!important
}

.aui-margin-b-24 {
    margin-bottom: 24px!important
}

.aui-margin-b-26 {
    margin-bottom: 26px!important
}

.aui-margin-b-28 {
    margin-bottom: 28px!important
}

.aui-margin-b-30 {
    margin-bottom: 30px!important
}

.aui-margin-b-32 {
    margin-bottom: 32px!important
}

.aui-margin-b-34 {
    margin-bottom: 34px!important
}

.aui-margin-b-36 {
    margin-bottom: 36px!important
}

.aui-margin-b-38 {
    margin-bottom: 38px!important
}

.aui-margin-b-40 {
    margin-bottom: 40px!important
}

.aui-margin-b-42 {
    margin-bottom: 42px!important
}

.aui-margin-b-44 {
    margin-bottom: 44px!important
}

.aui-margin-b-46 {
    margin-bottom: 46px!important
}

.aui-margin-b-48 {
    margin-bottom: 48px!important
}

.aui-margin-r-4 {
    margin-right: 4px!important
}

.aui-margin-r-6 {
    margin-right: 6px!important
}

.aui-margin-r-8 {
    margin-right: 8px!important
}

.aui-margin-r-10 {
    margin-right: 10px!important
}

.aui-margin-r-12 {
    margin-right: 12px!important
}

.aui-margin-r-14 {
    margin-right: 14px!important
}

.aui-margin-r-16 {
    margin-right: 16px!important
}

.aui-margin-r-18 {
    margin-right: 18px!important
}

.aui-margin-r-20 {
    margin-right: 20px!important
}

.aui-margin-r-22 {
    margin-right: 22px!important
}

.aui-margin-r-24 {
    margin-right: 24px!important
}

.aui-margin-r-26 {
    margin-right: 26px!important
}

.aui-margin-r-28 {
    margin-right: 28px!important
}

.aui-margin-r-30 {
    margin-right: 30px!important
}

.aui-margin-r-32 {
    margin-right: 32px!important
}

.aui-margin-r-34 {
    margin-right: 34px!important
}

.aui-margin-r-36 {
    margin-right: 36px!important
}

.aui-margin-r-38 {
    margin-right: 38px!important
}

.aui-margin-r-40 {
    margin-right: 40px!important
}

.aui-margin-r-42 {
    margin-right: 42px!important
}

.aui-margin-r-44 {
    margin-right: 44px!important
}

.aui-margin-r-46 {
    margin-right: 46px!important
}

.aui-margin-r-48 {
    margin-right: 48px!important
}

.aui-margin-4 {
    margin: 4px!important
}

.aui-margin-6 {
    margin: 6px!important
}

.aui-margin-8 {
    margin: 8px!important
}

.aui-margin-10 {
    margin: 10px!important
}

.aui-margin-12 {
    margin: 12px!important
}

.aui-margin-14 {
    margin: 14px!important
}

.aui-margin-16 {
    margin: 16px!important
}

.aui-margin-18 {
    margin: 18px!important
}

.aui-margin-20 {
    margin: 20px!important
}

.aui-margin-22 {
    margin: 22px!important
}

.aui-margin-24 {
    margin: 24px!important
}

.aui-margin-26 {
    margin: 26px!important
}

.aui-margin-28 {
    margin: 28px!important
}

.aui-margin-30 {
    margin: 30px!important
}

.aui-margin-32 {
    margin: 32px!important
}

.aui-margin-34 {
    margin: 34px!important
}

.aui-margin-36 {
    margin: 36px!important
}

.aui-margin-38 {
    margin: 38px!important
}

.aui-margin-40 {
    margin: 40px!important
}

.aui-margin-42 {
    margin: 42px!important
}

.aui-margin-44 {
    margin: 44px!important
}

.aui-margin-46 {
    margin: 46px!important
}

.aui-margin-48 {
    margin: 48px!important
}

.aui-flex {
    display: flex
}

.aui-inline-flex {
    display: inline-flex
}

.aui-flex-start {
    align-items: flex-start
}

.aui-row-between {
    justify-content: space-between
}

.aui-row-around {
    justify-content: space-around
}

.aui-row-end {
    justify-content: flex-end
}

.aui-row-center {
    justify-content: center
}

.aui-col-start {
    align-items: flex-start
}

.aui-col-end {
    align-items: flex-end
}

.aui-col-center {
    align-items: center
}

.aui-col-stretch {
    align-items: stretch
}

.aui-col-baseline {
    align-items: baseline
}

.aui-cols-center {
    align-content: center
}

.aui-cols-around {
    align-content: space-around
}

.aui-cols-between {
    align-content: space-between
}

.aui-item {
    flex: 1
}

.aui-font-weight-500 {
    font-weight: 500
}

.aui-font-weight-600 {
    font-weight: 600
}

.aui-font-weight-700 {
    font-weight: 700
}

.aui-font-weight-800 {
    font-weight: 800
}

.aui-font-weight-900 {
    font-weight: 900
}

.aui-font-size-8 {
    font-size: 8px!important
}

.aui-font-size-10 {
    font-size: 10px!important
}

.aui-font-size-11 {
    font-size: 11px!important
}

.aui-font-size-12 {
    font-size: 12px!important
}

.aui-font-size-13 {
    font-size: 13px!important
}

.aui-font-size-14 {
    font-size: 14px!important
}

.aui-font-size-15 {
    font-size: 15px!important
}

.aui-font-size-16 {
    font-size: 16px!important
}

.aui-font-size-17 {
    font-size: 17px!important
}

.aui-font-size-18 {
    font-size: 18px!important
}

.aui-font-size-19 {
    font-size: 19px!important
}

.aui-font-size-20 {
    font-size: 20px!important
}

.aui-font-size-21 {
    font-size: 21px!important
}

.aui-font-size-22 {
    font-size: 22px!important
}

.aui-font-size-23 {
    font-size: 23px!important
}

.aui-font-size-24 {
    font-size: 24px!important
}

.aui-font-size-25 {
    font-size: 25px!important
}

.aui-font-size-26 {
    font-size: 26px!important
}

.aui-font-size-27 {
    font-size: 27px!important
}

.aui-font-size-28 {
    font-size: 28px!important
}

.aui-font-size-29 {
    font-size: 29px!important
}

.aui-font-size-30 {
    font-size: 30px!important
}

.aui-font-size-31 {
    font-size: 31px!important
}

.aui-font-size-32 {
    font-size: 32px!important
}

.aui-font-size-33 {
    font-size: 33px!important
}

.aui-font-size-34 {
    font-size: 34px!important
}

.aui-font-size-35 {
    font-size: 35px!important
}

.aui-font-size-36 {
    font-size: 36px!important
}

.aui-font-size-37 {
    font-size: 37px!important
}

.aui-font-size-38 {
    font-size: 38px!important
}

.aui-font-size-39 {
    font-size: 39px!important
}

.aui-font-size-40 {
    font-size: 40px!important
}

.aui-font-size-41 {
    font-size: 41px!important
}

.aui-font-size-42 {
    font-size: 42px!important
}

.aui-font-size-43 {
    font-size: 43px!important
}

.aui-font-size-44 {
    font-size: 44px!important
}

.aui-font-size-45 {
    font-size: 45px!important
}

.aui-font-size-46 {
    font-size: 46px!important
}

.aui-font-size-47 {
    font-size: 47px!important
}

.aui-font-size-48 {
    font-size: 48px!important
}

.aui-font-size-49 {
    font-size: 49px!important
}

.aui-font-size-50 {
    font-size: 50px!important
}

.aui-font-size-51 {
    font-size: 51px!important
}

.aui-font-size-52 {
    font-size: 52px!important
}

.aui-font-size-53 {
    font-size: 53px!important
}

.aui-font-size-54 {
    font-size: 54px!important
}

.aui-757575[data-v-36477f9a] {
    color: #757575
}

.aui-8F8F8F[data-v-36477f9a] {
    color: #8f8f8f
}

.aui-fc2828[data-v-36477f9a] {
    color: #fc2828
}

.w-1200[data-v-36477f9a] {
    width: 1224px;
    margin: 0 auto
}


#F4[data-v-36477f9a] {
    padding-top: 50px;
    padding-bottom: 50px
}

#F4 .news[data-v-36477f9a] {
    width: 750px
}

#F4 .news .head li[data-v-36477f9a] {
    margin-right: 21px;
    cursor: pointer
}

#F4 .news .head li span[data-v-36477f9a] {
    color: #191a24;
    font-size: 16px
}

#F4 .news .head li.active span[data-v-36477f9a] {
    color: #e1251b
}

#F4 .news .news-content[data-v-36477f9a] {
    border: 1px solid #e4e4e4;
    border-bottom: none
}

#F4 .news .bor-bottom[data-v-36477f9a] {
    border-bottom: 1px solid #e4e4e4
}

#F4 .news .img-box[data-v-36477f9a] {
    flex-basis: 200px
}

#F4 .news .img-box img[data-v-36477f9a] {
    height: 104px
}

#F4 .news .txt-box[data-v-36477f9a] {
    width: 520px
}

#F4 .news .news-item[data-v-36477f9a] {
    padding: 10px;
    border-bottom: 1px solid #e4e4e4
}

#F4 .dynamic[data-v-36477f9a] {
    width: 425px
}

#F4 .dynamic .info-row[data-v-36477f9a] {
    line-height: 40px;
    border-bottom: 1px solid #dfdfdf
}

#F5[data-v-36477f9a] {
    background: linear-gradient(180deg,rgba(247,249,253,0),#f7f9fd 100%);
    padding-bottom: 110px
}

#F5 .banks[data-v-36477f9a] {
    flex-wrap: wrap
}

#F5 .bank[data-v-36477f9a] {
    width: 270px;
    height: 104px;
    border: 1px solid #eee;
    margin-bottom: 20px;
    overflow: hidden;
    transition: all .5s ease;
    display: flex;
    cursor: pointer
}

#F5 .bank img[data-v-36477f9a] {
    margin: auto;
    transition: all .5s ease
}

#F5 .bank[data-v-36477f9a]:hover {
    border: 1px solid #e1251b;
    box-shadow: 0 3px 10px 0 rgb(33 96 15.6875%)
}

#F5 .bank:hover img[data-v-36477f9a] {
    transform: scale(1.1)
}

.aui-192530[data-v-028d41b6] {
    color: red
}

#dg__nav[data-v-028d41b6] {
    height: 60px;
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    border-bottom: 1px solid hsla(0,0%,100%,.3);
    z-index: 10;
    transition: all .3s
}

#dg__nav.active[data-v-028d41b6] {
    background: #fff;
    box-shadow: 0 3px 6px 0 hsla(0,0%,77.3%,.18);
    border-bottom: none
}

#dg__nav.active .menu li.active a[data-v-028d41b6] {
    color: #e1251b
}

#dg__nav.active .menu li.active a[data-v-028d41b6]:after {
    display: block
}

#dg__nav .wrap[data-v-028d41b6] {
    height: 100%;
    width: 1200px;
    margin: 0 auto;
    color: #fff
}

#dg__nav .wrap .box-flex[data-v-028d41b6] {
    height: 100%
}

#dg__nav .menu[data-v-028d41b6] {
    position: absolute;
    top: 60px;
    line-height: 45px
}

#dg__nav .menu.active[data-v-028d41b6] {
    top: 0;
    right: 0;
    line-height: 60px
}

#dg__nav .menu.active ul[data-v-028d41b6] {
    justify-content: flex-end
}

#dg__nav .menu.active a[data-v-028d41b6],#dg__nav .menu.active i[data-v-028d41b6],#dg__nav .menu.active span[data-v-028d41b6] {
    color: #191a24
}

#dg__nav .menu li[data-v-028d41b6] {
    padding-right: 45px
}

#dg__nav .menu li:hover a[data-v-028d41b6] {
    color: #e1251b
}

#dg__nav .menu li:hover a[data-v-028d41b6]:after {
    display: block
}

#dg__nav .menu li.active a[data-v-028d41b6] {
    color: #fff
}

#dg__nav .menu li.login[data-v-028d41b6] {
    padding-right: 0
}

#dg__nav .menu li a[data-v-028d41b6] {
    color: #d0ddef;
    position: relative;
    max-height: 100%;
    display: inline-block
}

#dg__nav .menu li a.realName[data-v-028d41b6] {
    width: 60px;
    text-align: center
}

#dg__nav .menu li a[data-v-028d41b6]:after {
    content: "";
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: #0a78e5
}

.logo[data-v-028d41b6],.logotext[data-v-028d41b6] {
    width: 400px
}

.logo[data-v-028d41b6] {
    margin: 16px 50px 0 0
}

.aui-b1b1b1[data-v-1e63f682] {
    color: #b1b1b1
}

.aui-6D6F74[data-v-1e63f682] {
    color: #6d6f74
}

.w-1200[data-v-1e63f682] {
    width: 1200px;
    margin: 0 auto
}

#dg_footer[data-v-1e63f682] {
    background: #292d38;
    min-width: 1200px
}

.copyright[data-v-1e63f682] {
    border-top: 1px solid #5a5a5a
}

.address[data-v-1e63f682] {
    margin-left: -150px
}

@keyframes rowup {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    100% {
        -webkit-transform: translate3d(0, -240px, 0);
        transform: translate3d(0, -240px, 0);
    }
}
.new_list{
    height: 395px;
    position: relative;
    overflow: hidden;
    font-family: 'Microsoft Yahei';
}
 
.new_list .rowup{
    -webkit-animation: 10s rowup linear infinite normal;
    animation: 10s rowup linear infinite normal;
    position: relative;
}


.views-home-partner{
    height:470px;
    overflow:hidden;
    background:#fbfcff
}
.views-home-partner .partner-title{
    width:1200px;
    color:#333;
    font-size:20px;
    font-weight:700;
    text-align:center;
    margin:45px auto;
    position:relative
}
.views-home-partner .partner-title:after{
    content:" ";
    display:block;
    border-top:1px solid #e1251b;
    position:absolute;
    top:12px;
    left:65%;
    right:0
}
.views-home-partner .partner-title:before{
    content:" ";
    display:block;
    border-top:1px solid #e1251b;
    position:absolute;
    top:12px;
    left:0;
    right:65%
}
.views-home-partner .partner-content{
    width:1218px;
    margin:0 auto;
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    align-content:center
}
.views-home-partner .partner-content div{
    width:185px;
    height:90px;
    margin:9px;
    transition:transform .3s ease;
    box-shadow:0 0 9px 0 rgba(31,44,123,.1)
}
.views-home-partner .partner-content div:hover{
    transform:scale(1.1)
}

.banner_tit{
    font-size: 35px;
    width: 1224px;
    margin: 0 auto;
    padding-top: 15%;
}
.banner_subtit{
  font-size: 20px;
    width: 1224px;
    margin: 0 auto;
    padding-top: 3%;
}














