

body {
   margin: 0;
   background: #F7F8FA;
}
ul {
    list-style: none;
    padding-left: 0
}

dl,ul {
    margin-top: 0;
    margin-bottom: 0
}

dd {
    margin-left: 0
}

h1,h2,h3,h4,h5,h6,p {
    margin-top: 0;
    margin-bottom: 0
}

a {
    text-decoration: none
}

input,textarea,video {
    outline: none
}

.mob_show {
  display: none;
}

input,textarea{
  color: #26334D;
}

 input:-moz-placeholder,
textarea:-moz-placeholder { 
    color: #6B7A99;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder { 
    color: #6B7A99;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { 
    color: #6B7A99 ;
} 


@media (max-width: 992px) {
  .pc_show{
display: none;
  }
  .mob_show {
  display: inline;
}
}


.z_head{
  width: 100%;
  height: 4vw;
  background: linear-gradient( 150deg, #4285F4 0%, #5BD6FF 100%);
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding-left: 1.25vw;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 10;
}

.z_head .logo img{
  width: 5.8125vw;
}
.z_head .logo a{
    display: flex;
    align-items: center;
}
.z_head .logo span{
    font-size: 0.733vw;
    color: #fff;
    display: flex;
    align-items: center;
    border-left: 1px solid #fff;
    height: 1.04166vw;
    margin-left: 0.52083vw;
    padding-left: 0.52083vw;
    width: 7vw;
}
.z_head .rili{
  margin-right: calc(6.6875vw + 5.6875vw);
  font-size: .875vw;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  flex: 1;
  width: 0;
  justify-content: flex-end;
}
.z_head .rili img{
  width: 1.875vw;
  margin-left: .4375vw;
}
.z_head .login{
width: 5.6875vw;
height: 1.875vw;
background: #FFFFFF;
border-radius: .375vw;
position: absolute;
right: 1.9375vw;
display: flex;
align-items: center;
justify-content: center;
font-size: .875vw;
color: #4285F4;
}
.z_head .login a{
  cursor: pointer;
}
.z_head .login1{
  position: absolute;
right: 1.9375vw;
display: flex;
align-items: center;
font-size: .8854vw;
color: #FFFDFD;
}
.z_head .login1 img{
  width: 2.2396vw;
  height: 2.2396vw;
  border-radius: 50%;
  margin-right: .5729vw;
}
.z_head .login1 img.jt{
  width: .9896vw;
  height: auto;
  margin-left: .9896vw;
  margin-right: 0;
  border-radius: 0;
}
.z_head .login1 .xiugai{
  position: absolute;
  display: none;
  left: -1.875vw;
  top: calc(100% - .3125vw);
  padding-top: .625vw;
  width: 10.625vw;
}
.z_head .login1:hover .xiugai{
  display: block;
}
.z_head .login1 .xiugai .edit{
  width: 100%;
height: 5.7292vw;
background: #FFFFFF;
box-shadow: 0 .5729vw 2.5vw rgba(0,0,0,0.105);
border-radius: .8854vw;
display: flex;
flex-direction: column;
box-sizing: border-box;
padding: .9896vw 1.4583vw;
z-index: 9;
}
.z_head .login1 .xiugai .edit a{
  display: flex;
  align-items: center;
  margin-bottom: 1.1979vw;
  font-size: .8854vw;
color: #26334D;
margin-bottom: 1.0417vw;
cursor: pointer;
}
.z_head .login1 .xiugai .edit a img{
  width: 1.1979vw;
  height: auto;
  margin-right: .5208vw;
}

.z_nav{
  position: fixed;
  z-index: 9;
  top: 4vw;
  left: 0;
  height: calc(100vh - 4vw);
  width: 15.875vw;
  box-sizing: border-box;
  border-right: 1px solid #D8D8D8;
  padding: .625vw 1.75vw 0 1.375vw;
  overflow: auto;
}
.z_nav ul{
  width: 100%;
  display: flex;
  flex-direction: column;
}
.z_nav ul li{
  width: 100%;
  display: flex;
  flex-direction: column;
}
.z_nav ul li a{
  cursor: pointer;
}
.z_nav ul li .a{
  width: 100%;
  box-sizing: border-box;
  padding: .625vw 0;
  display: flex;
  align-items: center;
  font-size: .9375vw;
color: #26334D;
}
.z_nav ul li .a img{
  margin-left: 1.75vw;
  width: 1vw;
  margin-right: .625vw;
}
.z_nav ul li .a.xiala{
  position: relative;
  cursor: pointer;
}
.z_nav ul li .a.xiala::after{
  content: "";
  position: absolute;
  right: .75vw;
  width: .625vw;
  height: .375vw;
  background: url(../images/jt1.png) no-repeat center;
  background-size: contain;
}
.z_nav ul li .a.xiala.active::after{
  transform: rotateX(180deg);
}
.z_nav ul li .erji_a{
  width: 100%;
  display: none;
}
.z_nav ul li .erji_a a{
  display: flex;
  padding: .625vw 0;
  padding-left: 3.375vw;
  font-size: .875vw;
color: #26334D;
cursor: pointer;
}
.z_nav ul li .erji_a a.active{
  color: #4285F4;
  background: #EBF2FF;
border-radius: .375vw;
}

.z_page_body{
  width: calc(100% - 15.875vw);
  margin-left: 15.875vw;
  box-sizing: border-box;
  padding: 1.875vw 1.9375vw 0;
  background: url(../images/bg.png) no-repeat top;
  background-size: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-top: 4vw;
}

.z_page_body.zy{
  min-height: calc(100vh - 4vw);
  background: #fff;
}

.z_banner{
  width: 100%;
  position: relative;
  padding-bottom: 1.375vw;
}
.z_banner.active .mySwiper{
  display: none;
}
.z_banner img{
  width: 100%;
  height: 16.510vw;
  object-fit: cover;
  cursor: pointer;
}
.z_banner .close{
  position: absolute;
  width: .875vw;
  right: 1.25vw;
  top: 1.25vw;
  cursor: pointer;
  z-index: 9;
  height: auto;
}
.z_banner.active .close{
  display: none;
}

.z_banner .swiper-button-next, .z_banner .swiper-button-prev{
    width:1.875vw;
    height: 1.875vw;
}
.z_banner .swiper-button-next::after, .z_banner .swiper-button-prev::after{
    display: none;
}
.z_banner .swiper-button-prev{
    left: 0.72916vw;
    background: url(../images/left1.png) no-repeat center;
    background-size:contain;
}
.z_banner .swiper-button-next{
    right: 0.72916vw;
    background: url(../images/right1.png) no-repeat center;
    background-size:contain;
}

.z_sea{
  width: 26.042vw;
height: 3.125vw;
background: #FFFFFF;
border-radius: .375vw;
display: flex;
align-items: center;
margin-bottom: 1.25vw;
position: relative;
}
.z_sea .sea{
  margin-left: 1.25vw;
  display: flex;
  align-items: center;
  font-size: .9896vw;
  color: #26334D;
  cursor: pointer;
}
.z_sea .sea img{
  width: .4375vw;
  margin-left: .25vw;
  margin-right: 0;
}
.z_sea input{
  flex: 1;
  height: 100%;
  width: 0;
  border: none;
  outline: none;
  background: none;
   font-size: .875vw;
}
.z_sea img{
  width: 1.875vw;
  margin: 0 .8125vw;
}
.z_sea .sea_jg{
  position: absolute;
  left: 0;
  top: calc(100% + .375vw);
  width: 10.625vw;
height: 9.25vw;
background: #FFFFFF;
box-shadow: 0px .5625vw 2.5vw 0px rgba(0,0,0,0.105);
border-radius: .375vw;
display: none;
box-sizing: border-box;
padding: .375vw;
z-index: 99;
}
.z_sea .sea_jg a{
  height: 2.125vw;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding: 0 .875vw;
  border-radius: .375vw;
  font-size: .9896vw;
  color: #26334D;
  cursor: pointer;
}
.z_sea .sea_jg a:hover{
background: #EBF2FF;
color: #4285F4;
}

.z_mydaohang{
  width: calc(100% - 1.1875vw - 1.1875vw);
  /* width: 98%; */
  display: flex;
  box-sizing: border-box;
  /*padding-right: 12.125vw;*/
  position: relative;
  margin-bottom: .7292vw;
  align-items: flex-start;
}
.z_mydaohang .tit{
  width: fit-content;
  height: 2.5vw;
  display: flex;
  align-items: center;
  font-size: .9896vw;
  color: #26334D;
}
.z_mydaohang .desc{
  flex: 1;
  width: 0;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.z_mydaohang .desc .list{
  display: flex;
  align-items: center;
  flex-direction: column;
  padding-right: 1.25vw;
  position: relative;
  margin-bottom: .7292vw;
  position: relative;
}
.z_mydaohang .desc .list a{
      display: flex;
  align-items: center;
  flex-direction: column;
}
.z_mydaohang .desc .list .dian{
    content: "";
 width: 0.67708vw;
    height: 0.15625vw;
    background: url(../images/ic33.png) no-repeat;
        background-size: contain;
    left: calc(100% - 1.25vw);
    top: 0.1vw;
    position: absolute;
}
.z_mydaohang .desc .list.jia{
  cursor: pointer;
}
.z_mydaohang .desc .list.jia::before{
    display: none;
}
.z_mydaohang .desc .list img{
  width: 2.5vw;
  height: 2.5vw;
  border-radius: 50%;
  margin-bottom: .3125vw;
}
.z_mydaohang .desc .list span{
  font-size: .75vw;
color: #62708C;
    max-width: 4vw;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.z_mydaohang .desc .list .bianji{
  position: absolute;
width: 5vw;
height: 5.2604vw;
background: #FFFFFF;
box-shadow: 0px .25vw .625vw 0px rgba(0,0,0,0.3);
border-radius: .375vw;
left: calc(100% - 1.25vw);
top: 1.25vw;
display: flex;
flex-direction: column;
box-sizing: border-box;
padding: 0 .5729vw;
display: none;
z-index: 9;
}
.z_mydaohang .desc .list.on .bianji{
display: flex;
}
.z_mydaohang .desc .list .bianji a{
  display: block;
  margin-top: .8854vw;
  font-weight: 400;
font-size: .875vw;
color: #62708C;
cursor: pointer;
}
.z_mydaohang .desc1{
  /*position: absolute;*/
  right: 0;
  top: 0;
  display: flex;
  flex-direction: column;
  width: 11.80416vw;
}
.z_mydaohang .desc1 .list{
  margin-bottom: 2.0375vw;
  display: flex;
  align-items: center;
  font-size: .9896vw;
  color: #4285F4;
  margin-left: 0.9375vw;
  width: calc(100% - 0.9375vw);
}
.z_mydaohang .desc1 .list a{
     display: flex;
     align-items: center;
     font-size: 0.82916vw;
     color: #4285F4;
     position: relative;
     box-sizing: border-box;
     padding-left: 2.05833vw;
     height: 2.5vw;
     background: #fff;
     border-radius: 0 2.08333vw 2.08333vw 0;
     width: 100%;
}
.z_mydaohang .desc1 .list img{
  width: 2.5vw;
  height: 2.5vw;
  border-radius: 50%;
  position: absolute;
  left: -0.9375vw;
}
.z_mydaohang .desc1 .list img.jt{
    border-radius: 0;
    width: 0.67708vw;
    height: auto;
    margin-left: 0.20833vw;
   left: auto;
   right: 0.625vw;
}

.z_mydaohang_del{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_mydaohang_del .max{
  position: absolute;
  width: 25vw;
height: 12.5vw;
background: #FFFFFF;
border-radius: .8854vw;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
}
.z_mydaohang_del .max .close{
  position: absolute;
  width: .8854vw;
  top: 1.5104vw;
  right: 1.5104vw;
  cursor: pointer;
}
.z_mydaohang_del .max .tit{
  font-weight: bold;
font-size: 1.1458vw;
color: #26334D;
margin-bottom: 2.7604vw;
}
.z_mydaohang_del .max .anniu{
  display: flex;
}
.z_mydaohang_del .max .anniu .a{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 7.5vw;
height: 2.5vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #4285F4;
margin: 0 .7813vw;
cursor: pointer;
font-size: .9896vw;
color: #4285F4;
}
.z_mydaohang_del .max .anniu .a.active{
  background: #4285F4;
  color: #fff;
}

.z_mydaohang_edit{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_mydaohang_edit .max{
  position: absolute;
width: 25vw;
height: 24.0625vw;
background: #FFFFFF;
border-radius: .8854vw;
display: flex;
align-items: center;
flex-direction: column;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
box-sizing: border-box;
padding-top: 1.6146vw;
}
.z_mydaohang_edit .max .close{
  position: absolute;
  width: .8854vw;
  top: 1.5104vw;
  right: 1.5104vw;
  cursor: pointer;
}
.z_mydaohang_edit .max .tit{
  font-size: 1.1458vw;
color: #26334D;
margin-bottom: .2083vw;
font-weight: bold;
}
.z_mydaohang_edit .max .txt{
font-size: .8854vw;
color: #6B7A99;
margin-bottom: 2.5vw;
}
.z_mydaohang_edit .max input{
  width: 18.75vw;
height: 2.1875vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #DADEE6;
box-sizing: border-box;
font-size: .8854vw;
padding: 0 .7292vw;
margin-bottom: .8854vw;
outline: none;
}
.z_mydaohang_edit .max .shangchuan{
  width: 18.75vw;
  display: flex;
  margin-bottom: 2.2396vw;
}
.z_mydaohang_edit .max .shangchuan .upload{
width: 4.0104vw;
height: 4.0104vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #DADEE6;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
font-size: .7292vw;
color: #6B7A99;
position: relative;
}
.z_mydaohang_edit .max .shangchuan .upload img{
  width: 1.0417vw;
  margin-bottom: .2604vw;
}
.z_mydaohang_edit .max .shangchuan .upload input{
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 9;
  opacity: 0;
}
.z_mydaohang_edit .max .anniu{
  display: flex;
}
.z_mydaohang_edit .max .anniu .a{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 7.5vw;
height: 2.5vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #4285F4;
margin: 0 .7813vw;
cursor: pointer;
font-size: .9896vw;
color: #4285F4;
}
.z_mydaohang_edit .max .anniu .a.active{
  background: #4285F4;
  color: #fff;
}
.z_news{
  width: calc(100% - 1.1875vw - 1.1875vw);
  box-sizing: border-box;
  padding: 1.1458vw 2.5vw 1.0625vw;
  position: relative;
  display: flex;
  justify-content: space-between;
  height: 15.1771vw;
  background: #fff;
  border-radius: .8854vw;
  margin-bottom: 1.5104vw;
}
.z_news .close{
  position: absolute;
  width: .8854vw;
  right: 1.5104vw;
  top: 1.5104vw;
  cursor: pointer;
}
.z_news .list{
  width: 21.875vw;
  display: flex;
  flex-direction: column;
}
.z_news .list .tit{
  display: flex;
  align-items: center;
  font-size: .9896vw;
color: #62708C;
font-weight: bold;
margin-bottom: 0.5417vw;
}
.z_news .list .tit img{
width: 1.5625vw;
margin-right: .2604vw;
}
.z_news .list .desc{
  height: 10.5vw;
  width: 100%;
}
.z_news .list .desc .news{
width: 100%;
height: 100%;
}
.z_news .list .desc .news .swiper-slide{
    display: flex;
    align-items: center;
}
.z_news .list .desc .news a{
   display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-size: .8854vw;
color: #62708C;
}
.z_news .list .desc .img{
width: 100%;
height: 100%;
}
.z_news .list .desc .img .swiper-slide{
width: 100%;
height: 100%;
}
.z_news .list .desc .img .swiper-slide a{width: 100%;height: 100%;position: relative;display: flex;flex-direction:column;}
.z_news .list .desc .img .swiper-slide a span{
    font-size: .8854vw;
    color: #62708C;
    margin-bottom: 0.313vw;
}
.z_news .list .desc .img .swiper-slide a .img1{
    width:100%;
    height: 9.688vw;
    position: relative;
  flex:1;
}
.z_news .list .desc .img .swiper-slide a .img1::before{
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 9;
  background: url(../images/bofang.png) no-repeat center;
  background-size: 3.6042vw;
}
.z_news .list .desc .img .swiper-slide a img{
width: 100%;
height: 100%;
object-fit: cover;
}
.section{
    width: calc(100% - 1.1875vw - 1.1875vw);
    box-sizing: border-box;
    padding: 1.0104vw 1.5104vw;
    background: #fff;
    border-radius: .8854vw;
    margin-bottom: 1.5104vw;
}
.z_tabar{
  display: flex;
  margin-bottom: 1.0104vw;
}
.z_tabar a{
  margin-right: 1.5625vw;
  padding: 0 .3125vw;
  padding-bottom: .625vw;
  border-bottom: 2px solid transparent;
  font-size: .9896vw;
  color: #26334D;
  cursor: pointer;
}
.z_tabar a.active{
  color: #4285F4;
  border-color: #4285F4;
}
.z_tabar_nr{
  width: 100%;
}
.z_tabar_nr .tabar_list{
  width: 100%;
  display: none;
}
.z_tabar_nr .tabar_list.on{
  display: block;
}
.z_pp{
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -0.625vw;
}
.z_pp li{
  width: 13.8667vw;
  height: 6.6146vw;
  background: #FFFFFF;
  border-radius: .8854vw;
  border: 1px solid #D8D8D8;
  box-sizing: border-box;
  margin-right: .9375vw;
  margin-bottom: .5854vw;
}
.z_pp li:nth-child(5n){
  margin-right: 0;
}
.z_pp li a{
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: relative;
  padding: .8854vw 1.1458vw;
  padding-right: 0.458vw;;
}
.z_pp li a .huo{
  position: absolute;
  width: .8333vw;
  right: .3646vw;
  top: .3646vw;
}
.z_pp li a .tit{
  height: 2vw;
  display: flex;
  align-items: center;
  font-size: .9896vw;
  color: #26334D;
  margin-bottom: .625vw;
}
.z_pp li a .tit img{
  width: 1.7708vw;
  height: 1.7708vw;
  margin-right: .5208vw;
  object-fit: contain;
}
.z_pp li a .txt{
     display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-size: .7292vw;
color: #62708C;
}
.z_title{
  font-size: .9896vw;
color: #62708C;
margin-bottom: .9896vw;
}

.z_foot{
  width: calc(100% - 1.1875vw - 1.1875vw);
  margin-top: 1.6146vw;
  border-top: 1px solid #D8D8D8;
  padding-top: 2.1354vw;
  padding-bottom: 2.2396vw;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.z_foot .left{
  display: flex;
  flex-direction: column;
  margin-left: 2.7083vw;
}
.z_foot .left img{
  width: 4.3229vw;
  margin-bottom: .7292vw;
}
.z_foot .left .txt{
  width: 28.0208vw;
  margin-bottom: .8854vw;
  font-size: .8854vw;
color: #62708C;
}
.z_foot .left .desc{
  font-size: .7292vw;
color: #62708C;
}
.z_foot .right{
  display: flex;
  margin-top: 2.1354vw;
  margin-right: 9.7917vw;
}
.z_foot .right a{
font-size: .8854vw;
color: #62708C;
margin-right: 1.8229vw;
}
.z_foot .right a:last-child{
  margin-right: 0;
}

.z_xiugai{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_xiugai .max{
  position: absolute;
 width: 25vw;
height: 13.125vw;
background: #FFFFFF;
border-radius: .8854vw;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
}
.z_xiugai .max .close{
  position: absolute;
  width: .8854vw;
  top: 1.5104vw;
  right: 1.5104vw;
  cursor: pointer;
}
.z_xiugai .max .tit{
  font-weight: bold;
font-size: 1.1458vw;
color: #26334D;
margin-bottom: 1.875vw;
}
.z_xiugai .max input{
  width: 18.75vw;
height: 2.1875vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #DADEE6;
box-sizing: border-box;
font-size: .8854vw;
padding: 0 .7292vw;
margin-bottom: 1.875vw;
outline: none;
}
.z_xiugai .max .anniu{
  display: flex;
}
.z_xiugai .max .anniu .a{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 7.5vw;
height: 2.5vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #4285F4;
margin: 0 .7813vw;
cursor: pointer;
font-size: .9896vw;
color: #4285F4;
}
.z_xiugai .max .anniu .a.active{
  background: #4285F4;
  color: #fff;
}

.z_login{
    position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_login .max{
    position: absolute;
 width: 45vw;
height: 27.5vw;
background: #FFFFFF;
border-radius: .8854vw;
display: flex;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
overflow: hidden;
}
.z_login .max .close{
   position: absolute;
  width: .8854vw;
  top: 1.5104vw;
  right: 1.5104vw;
  cursor: pointer;
  z-index: 9;
}
.z_login .max .left{
  width: 17.5vw;
  height: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 2.5vw;
  background: url(../images/bg1.png) no-repeat;
  background-size: cover;
}
.z_login .max .left img{
  width: 5.9375vw;
  margin-bottom: 1.6146vw;
}
.z_login .max .left .txt{
  font-size: .8854vw;
color: #6B7A99;
}
.z_login .max .left .txt p{
  margin-bottom: .5729vw;
}
.z_login .max .right{
  flex: 1;
  width: 0;
  height: 100%;
}
.z_login .max .right .list{
  width: 100%;
  height: 100%;
  display: none;
  position: relative;
}
.z_login .max .right .list.on{
  display: flex;
  align-items: center;
  flex-direction: column;
}
.z_login .max .right .list .tit{
font-weight: bold;
font-size: 1.5104vw;
color: #26334D;
margin-top: 3.125vw;
}
.z_login .max .right .list .txt{
  font-size: .7292vw;
color: #6B7A99;
margin-top: 2.5521vw;
}
.z_login .max .right .list .input{
  margin-top: .7813vw;
  width: 16.25vw;
height: 2.1875vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #DADEE6;
box-sizing: border-box;
padding: 0 .7292vw;
display: flex;
align-items: center;
}
.z_login .max .right .list .input input{
  flex: 1;
  width: 0;
  font-size: .8854vw;
  outline: none;
  border: none;
  background: none;
  height: 100%;
}
.z_login .max .right .list .input a{
  cursor: pointer;
  margin-left: .7292vw;
  font-size: .8854vw;
color: #4285F4;
}
.z_login .max .right .list .button{
  margin-top: 1.5104vw;
  margin-bottom: .7292vw;
  width: 16.25vw;
height: 2.1875vw;
background: #4285F4;
border-radius: .3646vw;
display: flex;
align-items: center;
justify-content: center;
font-size: .9896vw;
color: #FFFFFF;
}
.z_login .max .right .list .xieyi{
  display: flex;
  align-items: center;
  width: fit-content;
  font-size: .7292vw;
color: #6B7A99;
}
.z_login .max .right .list .xieyi .a{
  color: #4285F4;
  cursor: pointer;
}
.z_login .max .right .list .xieyi input{
  margin-right: .3646vw;
}
.z_login .max .right .list .dl1{
  position: absolute;
  cursor: pointer;
  width: 4.6875vw;
  right: 0;
  bottom: 0;
}
.z_login .max .right .list .dl2{
  position: absolute;
  width: 5.5208vw;
  right: 4.375vw;
  bottom: 1.5104vw;
}
.z_login .max .right .list .ewm{
  width: 8.75vw;
  height: 8.75vw;
  margin-top: 1.3542vw;
  margin-bottom: .9375vw;
}

.z_about{
  width: calc(100% - 1.1875vw - 1.1875vw);
  display: flex;
  flex-direction: column;
  min-height: 48.125vw;
}
.z_about .tit{
  font-size: 1.5104vw;
color: #26334D;
margin-bottom: 1.25vw;
}
.z_about .txt{
  font-size: .9896vw;
color: #62708C;
}

.z_seach_zy{
    width: calc(100% - 1.1875vw - 1.1875vw);
    display: flex;
    flex-direction: column;
}
.z_seach_zy .sea{
  width: 43.75vw;
height: 3.125vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #DADEE6;
margin-bottom: 1.4583vw;
box-sizing: border-box;
display: flex;
align-items: center;
padding-left: 1.25vw;
padding-right: .8333vw;
}
.z_seach_zy .sea input{
  flex: 1;
  width: 0;
  height: 100%;
  border: none;
  outline: none;
  font-size: .8854vw;
  background: none;
}
.z_seach_zy .sea img{
  margin-left: .8333vw;
  width: 1.875vw;
}

.z_seach_zy .tapbar{
  display: flex;
  margin-bottom: 1.6667vw;
  border-bottom:1px solid #D8D8D8;
}
.z_seach_zy .tapbar a{
  margin-right: .625vw;
  padding: 0 .625vw;
  padding-bottom: .625vw;
  position: relative;
  cursor: pointer;
  font-size: 0.833vw;
}
.z_seach_zy .tapbar a.active{
  color: #4285F4;
}
.z_seach_zy .tapbar a.active::before{
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;
  height: 2px;
  width: 100%;
  background: #4285F4;
}
.z_seach_zy .show{
  width: 100%;
}
.z_seach_zy .show .list{
  width: 100%;
  display: none;
}
.z_seach_zy .show .list.on{
  display: flex;
  align-items: center;
  flex-direction: column;
}
.z_seach_zy .show .list .zanwu{
  margin-top: 10.4167vw;
  width: 11.5625vw;
  margin-bottom: 1.6667vw;
}
.z_seach_zy .show .list .z_title{
  width: 100%;
}
.z_seach_zy .show .list .z_pp{
  width: 100%;
  margin-bottom: 1.7708vw;
}

.z_news1{
  width: 100%;
  display: flex;
  flex-direction: column;
}
.z_news1 li{
  width: 100%;
  margin-bottom: 1.5104vw;
}
.z_news1 li a{
  display: block;
  position: relative;
}
.z_news1 li a .tit{
  font-size: .9896vw;
color: #62708C;
}
.z_news1 li a .time{
  position: absolute;
  font-size: .8854vw;
color: #6B7A99;
right: 0;
bottom: 0;
}
.z_video{
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.z_video li{
  width: 18.125vw;
  height: 10.2604vw;
  margin-right: 1.7708vw;
  margin-bottom: 1.7708vw;
}
.z_video li:nth-child(4n){
  margin-right: 0;
}
.z_video li a{
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.z_video li a::before{
  content: "";
  position: absolute;
  z-index: 9;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(../images/bofang.png) no-repeat center;
  background-size: 3.125vw;
}
.z_video li a img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.z_show{
  width: calc(100% - 5.5729vw - 5.5729vw);
  padding-top: 3.125vw;
  padding-bottom: 1.7708vw;
  display: flex;
  flex-direction: column;
}
.z_mbx{
  font-size: .9896vw;
color: #62708C;
margin-bottom: 1.875vw;
}
.z_mbx a{
  color: #26334D;
}
.z_show1{
  width: 100%;
  display: flex;
  align-items: self-start;
}
.z_show1 .img{
  width: 5.2083vw;
  margin-right: 2.0833vw;
}
.z_show1 .img img{
  width: 100%;
}
.z_show1 .desc{
  flex:1;
  width: 0;
  display: flex;
  flex-direction: column;
  position: relative;
}
.z_show1 .desc .tit{
  font-weight: bold;
font-size: 1.5104vw;
color: #26334D;
margin-bottom: .3646vw;
}
.z_show1 .desc .txt{
  font-size: .8854vw;
color: #62708C;
margin-bottom: .5729vw;
}
.z_show1 .desc .xx{
  display: flex;
  align-items: center;
  margin-bottom: .6771vw;
  font-size: .7292vw;
color: #62708C;
}
.z_show1 .desc .xx img{
  width: .7292vw;
  margin-right: .2083vw;
}
.z_show1 .desc .xx span{
  color: #FFAC09;
}
.z_show1 .desc .bq{
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0.4417vw;
}
.z_show1 .desc .bq span{
height: 1.5104vw;
background: #F7F8FA;
border-radius: .2604vw;
padding: 0 .9375vw;
display: flex;
align-items: center;
margin-right: .625vw;
font-size: .7292vw;
color: #6B7A99;
  margin-bottom: 0.6417vw;
}
.z_show1 .desc .bq span:last-child{
  margin-right: 0;
}
.z_show1 .desc .link{
  display: flex;
  margin-bottom: 1.5625vw;
  position: relative;
}
.z_show1 .desc .link a{
  display: flex;
  align-items: center;
  font-size: .8854vw;
color: #4285F4;
margin-right: 1.5104vw;
cursor: pointer;
}
.z_show1 .desc .link a img{
  width: .7292vw;
  margin-right: .2083vw;
}
.z_show1 .desc .link a:last-child{
  margin-right: 0;
}
.z_show1 .desc .link .xinxi{
  position: absolute;
  font-size: .8854vw;
  color: #62708C;
  right: 0;
}
.z_show1 .desc .kefu{
  position: absolute;
  right: 0;
  top: 1.1458vw;
  width: 3.6458vw;
}
.z_show1 .desc .kefu img{
  width: 100%;
}
.z_show2{
  font-size: .8854vw;
color: #62708C;
width: 100%;
margin-bottom: 1.25vw;
}
.z_show2 p{
  margin-bottom: 1.1458vw;
}
.z_show2 img{
  width: 100%;
}
.z_title1{
  font-size: .8854vw;
color: #62708C;
margin-bottom: .9375vw;
}
.z_show3{
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: 1.25vw;
}
.z_show3 textarea{
  width: 100%;
height: 4.375vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #DADEE6;
box-sizing: border-box;
resize: none;
padding: .4167vw .8333vw;
margin-bottom: .8854vw;
font-size: .8854vw;
}
.z_show3 .button{
  width: 4.375vw;
height: 1.875vw;
background: #4285F4;
border-radius: .3646vw;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
font-size: .7292vw;
color: #FFFFFF;
}
.z_show4{
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: 1.5104vw;
}
.z_show4 li{
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.25vw;
}
.z_show4 li img{
  width: 2.2396vw;
   height: 2.2396vw;
   border-radius: 50%;
  margin-right: .5729vw;
}
.z_show4 li .desc{
  flex: 1;
  width: 0;
  margin-top: .1042vw;
  display: flex;
  flex-direction: column;
}
.z_show4 li .desc .tit{
  font-size: .8854vw;
color: #26334D;
margin-bottom: .5208vw;
}
.z_show4 li .desc .txt{
  font-size: .7292vw;
color: #62708C;
margin-bottom: .5208vw;
}
.z_show4 li .desc .time{
  font-size: .7292vw;
color: #62708C;
}
.z_show5{
  width: 100%;
  position: relative;
  margin-bottom: 1.7708vw;
}
.z_show5::before{
  content: "";
  position: absolute;
  z-index: 9;
  width: 2.8125vw;
height: calc(100% + 2.0833vw);
background: linear-gradient( 270deg, #FFFFFF 53%, rgba(255,255,255,0) 100%);
left: -0.7292vw;
top: -1.0417vw;
transform: rotateY(180deg);
display: none;
}
.z_show5::after{
  content: "";
  position: absolute;
  z-index: 9;
  width: 2.8125vw;
height: calc(100% + 2.0833vw);
background: linear-gradient( 270deg, #FFFFFF 53%, rgba(255,255,255,0) 100%);
right: -0.7292vw;
top: -1.0417vw;
display: none;
}
.z_show5 .swiper-button-next, .z_show5 .swiper-button-prev{
  width: 1.1458vw;
  height: 1.1458vw;
  top: 70%;
}
.z_show5 .swiper-button-next::after, .z_show5 .swiper-button-prev::after{
  display: none;
}
.z_show5 .swiper-button-next{
  right: -2.1458vw;
  background: url(../images/right.png) no-repeat;
  background-size: contain;
}
.z_show5 .swiper-button-prev{
  left: -2.1458vw;
    background: url(../images/left.png) no-repeat;
  background-size: contain;
}
.z_show5 .mySwiper{
  width: 100%;
  overflow: hidden;
}
.z_show5 a{
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  width: 100%;
height: 6.5604vw;
background: #FFFFFF;
border-radius: .8854vw;
border: 1px solid #C8C8C8;
padding: .7292vw;
}
.z_show5 a .tit{
  display: flex;
  align-items: center;
  font-size: .8854vw;
color: #26334D;
margin-bottom: .3646vw;
}
.z_show5 a .tit img{
  width: 2.1354vw;
  margin-right: .6771vw;
}
.z_show5 a .txt{
  font-size: .7292vw;
color: #62708C;
overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.z_show_tc1{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_show_tc1 .max{
  position: absolute;
width: 28.125vw;
height: 17.1354vw;
background: #FFFFFF;
border-radius: .8854vw;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
}
.z_show_tc1 .max .close{
  position: absolute;
  width: .8854vw;
  top: 1.5104vw;
  right: 1.5104vw;
  cursor: pointer;
}
.z_show_tc1 .max .tit{
  font-weight: bold;
font-size: 1.1458vw;
color: #26334D;
margin-bottom: .9375vw;
}
.z_show_tc1 .max .txt{
  font-size: .8854vw;
color: #62708C;
margin-bottom: 2.0833vw;
}
.z_show_tc1 .max .pj{
  display: flex;
  margin-bottom: 2.4479vw;
}
.z_show_tc1 .max .pj a{
  margin: 0 .7813vw;
  cursor: pointer;
}
.z_show_tc1 .max .pj a img{
  width: 2.5vw;
  height: 2.5vw;
}
.z_show_tc1 .max .pj a .img1{
  display: none;
}
.z_show_tc1 .max .pj a.active .img1{
  display: block;
}
.z_show_tc1 .max .pj a.active .img2{
  display: none;
}
.z_show_tc1 .max .anniu{
  display: flex;
}
.z_show_tc1 .max .anniu .a{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 7.5vw;
height: 2.5vw;
background: #FFFFFF;
border-radius: .3646vw;
border: 1px solid #4285F4;
margin: 0 .7813vw;
cursor: pointer;
font-size: .9896vw;
color: #4285F4;
}
.z_show_tc1 .max .anniu .a.active{
  background: #4285F4;
  color: #fff;
}
.z_show_tc2{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_show_tc2 .close1{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
}
.z_show_tc2 .max{
  position: absolute;
width: 62.5vw;
height: calc(100vh - 2.5vw - 2.5vw);
background: #FFFFFF;
border-radius: .8854vw;
display: flex;
align-items: center;
flex-direction: column;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
overflow: auto;
box-sizing: border-box;
padding: 1.6146vw 3.75vw;
z-index: 3;
}
.z_show_tc2.ziye .max{
    width: fit-content;
    height: auto;
    padding: 1.61458vw 3.22916vw 1.76041vw;
    overflow: hidden;
}
.z_show_tc2 .max .close{
  position: absolute;
  width: .8854vw;
  top: 1.5104vw;
  right: 1.5104vw;
  cursor: pointer;
}
.z_show_tc2 .max .tit{
  font-weight: bold;
font-size: 1.1458vw;
color: #26334D;
margin-bottom: 1.875vw;
}
.z_show_tc2 .max .txt{
font-size: .8854vw;
color: #62708C;
}
.z_show_tc2.ziye .max .txt{
    line-height: 2;
}
.z_show_tc2 .max .txt img{
    max-width: 100%;
}

@media (max-width: 992px) {
.z_head{
  width: 100%;
  height: 14vw;
  background: linear-gradient( 150deg, #4285F4 0%, #5BD6FF 100%);
  display: flex;
  align-items: center;
  box-sizing: border-box;
  padding-left: 3.3125vw;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 10;
  justify-content: center;
}

.z_head .logo a{
}

.z_head .logo img{
  width: 15.8125vw;
}
.z_head .logo span{
    font-size: 2.6vw;
    width: 26vw;
    height: 5vw;
    margin-left: 2vw;
    padding-left: 2vw;
}
.z_head .rili{
  margin-left: 6.6875vw;
  font-size: .875vw;
  color: #FFFFFF;
  display: none;
  align-items: center;
}
.z_head .rili img{
  width: 1.875vw;
  margin-left: .4375vw;
}
.z_head .login{width: 16.6875vw;height: 5.875vw;background: #FFFFFF;border-radius: 0.375vw;position: absolute;right: 3.9375vw;display: flex;align-items: center;justify-content: center;font-size: 2.875vw;color: #4285F4;}
.z_head .login a{
  cursor: pointer;
}
.z_head .login1{
  position: absolute;
  right: 3.9375vw;
  display: flex;
  align-items: center;
  font-size: 2.8854vw;
  color: #FFFDFD;
}
.z_head .login1 img{
  width: 5.2396vw;
  height: 5.2396vw;
  border-radius: 50%;
  margin-right: 1.5729vw;
}
.z_head .login1 img.jt{
  width: 2.9896vw;
  height: auto;
  margin-left: 1.9896vw;
  margin-right: 0;
  border-radius: 0;
}
.z_head .login1 .xiugai{
  position: absolute;
  display: none;
  left: -6.875vw;
  top: calc(100% - .3125vw);
  padding-top: .625vw;
  width: 23.625vw;
}
.z_head .login1:hover .xiugai{
  display: block;
}
.z_head .login1 .xiugai .edit{
  width: 100%;
  height: 14.7292vw;
  background: #FFFFFF;
  box-shadow: 0 .5729vw 2.5vw rgba(0,0,0,0.105);
  border-radius: .8854vw;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 1.9896vw 3.4583vw;
  z-index: 9;
}
.z_head .login1 .xiugai .edit a{
  display: flex;
  align-items: center;
  margin-bottom: 1.1979vw;
  font-size: 2.8854vw;
  color: #26334D;
  margin-bottom: 2.0417vw;
  cursor: pointer;
}
.z_head .login1 .xiugai .edit a img{
  width: 3.1979vw;
  height: auto;
  margin-right: 1.5208vw;
}

.z_nav{
  position: fixed;
  z-index: 100;
  top: 0;
  left: 0;
  height: 100%;
  width: 75.875vw;
  box-sizing: border-box;
  border-right: 1px solid #D8D8D8;
  padding: 3.625vw 2.75vw 0 1.375vw;
  overflow: auto;
  background: #fff;
  transition: all 0.4s;
  transform: translateX(-100%);
}
.z_nav ul{
  width: 100%;
  display: flex;
  flex-direction: column;
}
.z_nav ul li{
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: 1vw;
}
.z_nav ul li a{
  cursor: pointer;
}
.z_nav ul li .a{
  width: 100%;
  box-sizing: border-box;
  padding: .625vw 0;
  display: flex;
  align-items: center;
  font-size: 3.9375vw;
  color: #26334D;
}
.z_nav ul li .a img{
  margin-left: 1.75vw;
  width: 4vw;
  margin-right: .625vw;
}
.z_nav ul li .a.xiala{
  position: relative;
  cursor: pointer;
}
.z_nav ul li .a.xiala::after{
  content: "";
  position: absolute;
  right: .75vw;
  width: 2.625vw;
  height: 2.375vw;
  background: url(../images/jt1.png) no-repeat center;
  background-size: contain;
}
.z_nav ul li .a.xiala.active::after{
  transform: rotateX(180deg);
}
.z_nav ul li .erji_a{
  width: 100%;
  display: none;
}
.z_nav ul li .erji_a a{
  display: flex;
  padding: 1.625vw 0;
  padding-left: 6.375vw;
  font-size: 3.875vw;
  color: #26334D;
  cursor: pointer;
}
.z_nav ul li .erji_a a.active{
  color: #4285F4;
  background: #EBF2FF;
border-radius: .375vw;
}

.z_page_body{
  width: 100%;
  margin-left: 0;
  box-sizing: border-box;
  padding: 3.875vw 2.9375vw 0;
  background: url(../images/bg.png) no-repeat top;
  background-size: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-top: 14vw;
}

.z_page_body.zy{
  min-height: calc(100vh - 14vw);
  background: #fff;
}

.z_banner{
  width: 100%;
  position: relative;
  padding-bottom: 3.375vw;
}
.z_banner.active .mySwiper{
  display: none;
}
.z_banner img{
  width: 100%;
  height: 24.510vw;
}
.z_banner .close{
  position: absolute;
  width: 2.875vw;
  right: 2.25vw;
  top: 2.25vw;
  cursor: pointer;
  z-index: 9;
}
.z_banner.active .close{
  display: none;
}

.z_banner .swiper-button-next, .z_banner .swiper-button-prev{
    display:none;
}

.z_sea{
  width: 90.25vw;
  height: 8.125vw;
  background: #FFFFFF;
  border-radius: .375vw;
  display: flex;
  align-items: center;
  margin-bottom: 4.25vw;
  position: relative;
}
.z_sea .sea{
  margin-left: 3.25vw;
  display: flex;
  align-items: center;
  font-size: 3.875vw;
  color: #26334D;
  cursor: pointer;
}
.z_sea .sea img{
  width: 2.4375vw;
  margin-left: 1.25vw;
  margin-right: 0;
}
.z_sea input{
  flex: 1;
  height: 100%;
  width: 0;
  border: none;
  outline: none;
  background: none;
    font-size: 3.875vw;
}
.z_sea img{
  width: 6.875vw;
  margin: 0 1.8125vw;
}
.z_sea .sea_jg{
  position: absolute;
  left: 0;
  top: calc(100% + .375vw);
  width: 33.625vw;
  height: 25.25vw;
  background: #FFFFFF;
  box-shadow: 0px .5625vw 2.5vw 0px rgba(0,0,0,0.105);
  border-radius: .375vw;
  display: none;
  box-sizing: border-box;
  padding: 1.375vw;
  z-index: 99;
}
.z_sea .sea_jg a{
  height: auto;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding: 0 0.875vw;
  border-radius: .375vw;
  font-size: 3.275vw;
  color: #26334D;
  cursor: pointer;
  margin-bottom: 1vw;
}
.z_sea .sea_jg a:hover{
background: #EBF2FF;
color: #4285F4;
}

.z_mydaohang{
  width: 100%;
  display: flex;
  box-sizing: border-box;
  position: relative;
  margin-bottom: 3.7292vw;
  flex-direction: column;
}
.z_mydaohang .tit{
  width: fit-content;
  height: auto;
  display: flex;
  align-items: center;
  font-size: 3.875vw;
  color: #26334D;
  margin-bottom: 3vw;
}
.z_mydaohang .desc{
  flex: initial;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.z_mydaohang .desc .list{
  display: flex;
  align-items: center;
  flex-direction: column;
  padding-right: 3.25vw;
  position: relative;
  margin-bottom: 3.7292vw;
}
.z_mydaohang .desc .list .dian{
        width: 2.733vw;
    height: 1.4vw;
     left: calc(100% - 3.25vw);
}
.z_mydaohang .desc .list.jia{
  cursor: pointer;
}
.z_mydaohang .desc .list img{
  width: 8.5vw;
  height: 8.5vw;
  border-radius: 50%;
  margin-bottom: 2.3125vw;
}
.z_mydaohang .desc .list span{
  font-size: 2.75vw;
  color: #62708C;
  max-width: 14vw;
}
.z_mydaohang .desc .list .bianji{
  position: absolute;
  width: 27vw;
  height: 21.2604vw;
  background: #FFFFFF;
  box-shadow: 0px .25vw .625vw 0px rgba(0,0,0,0.3);
  border-radius: .375vw;
  left: calc(100% - 3.25vw);
  top: .75vw;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 0 2.5729vw;
  display: none;
  z-index: 9;
}
.z_mydaohang .desc .list.on .bianji{
display: flex;
}
.z_mydaohang .desc .list .bianji a{
  display: block;
  margin-top: 2.8854vw;
  font-weight: 400;
  font-size: 3.875vw;
  color: #62708C;
  cursor: pointer;
}
.z_mydaohang .desc1{
  position: relative;
  right: 0;
  top: 0;
  display: flex;
  flex-direction: initial;
  width: 100%;
  flex-wrap: wrap;
}
.z_mydaohang .desc1 .list{
  margin-bottom: 1.9375vw;
  display: flex;
  align-items: center;
  font-size: 3.2896vw;
  color: #4285F4;
  margin-right: 1.9375vw;
          width: calc(50% - 3vw);
}
.z_mydaohang .desc1 .list a{
      font-size: 2.8896vw;
  color: #4285F4;
          height: 7.5625vw;
        padding-left: 10.25vw;
}
.z_mydaohang .desc1 .list img{
  width: 8.5vw;
  height: 8.5vw;
  border-radius: 50%;
}
.z_mydaohang .desc1 .list img.jt{
            width: 3.67708vw;
        right: 2.625vw;
}

.z_mydaohang_del{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_mydaohang_del .max{
  position: absolute;
  width: 66vw;
  height: 39.5vw;
  background: #FFFFFF;
  border-radius: .8854vw;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
}
.z_mydaohang_del .max .close{
  position: absolute;
  width: 2.8854vw;
  top: 2.5104vw;
  right: 2.5104vw;
  cursor: pointer;
}
.z_mydaohang_del .max .tit{
  font-weight: bold;
  font-size: 4.1458vw;
  color: #26334D;
  margin-bottom: 4.7604vw;
}
.z_mydaohang_del .max .anniu{
  display: flex;
}
.z_mydaohang_del .max .anniu .a{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 17.5vw;
  height: 7.5vw;
  background: #FFFFFF;
  border-radius: 1.3646vw;
  border: 1px solid #4285F4;
  margin: 0 3.7813vw;
  cursor: pointer;
  font-size: 3.9896vw;
  color: #4285F4;
}
.z_mydaohang_del .max .anniu .a.active{
  background: #4285F4;
  color: #fff;
}

.z_mydaohang_edit{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_mydaohang_edit .max{
  position: absolute;
  width: 72vw;
  height: 73.0625vw;
  background: #FFFFFF;
  border-radius: .8854vw;
  display: flex;
  align-items: center;
  flex-direction: column;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  box-sizing: border-box;
  padding-top: 3.6146vw;
}
.z_mydaohang_edit .max .close{
  position: absolute;
  width: 2.8854vw;
  top: 2.5104vw;
  right: 2.5104vw;
  cursor: pointer;
}
.z_mydaohang_edit .max .tit{
  font-size: 5.1458vw;
  color: #26334D;
  margin-bottom: 2.2083vw;
  font-weight: bold;
}
.z_mydaohang_edit .max .txt{font-size: 2.8854vw;color: #6B7A99;margin-bottom: 2.5vw;}
.z_mydaohang_edit .max input{
  width: 46.75vw;
  height: 9.1875vw;
  background: #FFFFFF;
  border-radius: .3646vw;
  border: 1px solid #DADEE6;
  box-sizing: border-box;
  font-size: 2.8854vw;
  padding: 0 .7292vw;
  margin-bottom: 1.8854vw;
  outline: none;
}
.z_mydaohang_edit .max .shangchuan{
  width: 46.75vw;
  display: flex;
  margin-bottom: 2.2396vw;
}
.z_mydaohang_edit .max .shangchuan .upload{width: 14.0104vw;height: 14.0104vw;background: #FFFFFF;border-radius: .3646vw;border: 1px solid #DADEE6;display: flex;align-items: center;justify-content: center;flex-direction: column;font-size: 2.7292vw;color: #6B7A99;position: relative;}
.z_mydaohang_edit .max .shangchuan .upload img{
  width: 6.0417vw;
  margin-bottom: 0.2604vw;
}
.z_mydaohang_edit .max .shangchuan .upload input{
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 9;
  opacity: 0;
}
.z_mydaohang_edit .max .anniu{
  display: flex;
}
.z_mydaohang_edit .max .anniu .a{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 17.5vw;
  height: 7.5vw;
  background: #FFFFFF;
  border-radius: 1.3646vw;
  border: 1px solid #4285F4;
  margin: 0 3.7813vw;
  cursor: pointer;
  font-size: 3.9896vw;
  color: #4285F4;
}
.z_mydaohang_edit .max .anniu .a.active{
  background: #4285F4;
  color: #fff;
}
.z_news{
  width: 100%;
  box-sizing: border-box;
  padding: 3.1458vw 3.5vw 3.5625vw;
  position: relative;
  display: flex;
  justify-content: space-between;
  height: auto;
  background: #fff;
  border-radius: 2.8854vw;
  margin-bottom: 3.5104vw;
  flex-direction: column;
}
.z_news .close{
  position: absolute;
  width: 2.8854vw;
  right: 2.5104vw;
  top: 2.5104vw;
  cursor: pointer;
}
.z_news .list{
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: 2vw;
}
.z_news .list .tit{
  display: flex;
  align-items: center;
  font-size: 3.9896vw;
  color: #62708C;
  font-weight: bold;
  margin-bottom: 2.0417vw;
}
.z_news .list .tit img{width: 3.5625vw;margin-right: 1.2604vw;}
.z_news .list .desc{
  height: 42.5vw;
  width: 100%;
}
.z_news .list .desc .news{
width: 100%;
height: 100%;
}
.z_news .list .desc .news a{
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   overflow: hidden;
   font-size: 3.2854vw;
   color: #62708C;
}
.z_news .list .desc .img{
width: 100%;
height: 100%;
}
.z_news .list .desc .img .swiper-slide{
width: 100%;
height: 100%;
}
.z_news .list .desc .img .swiper-slide a span{
  font-size:3.733vw;
  margin-bottom:1vw;
}
.z_news .list .desc .img .swiper-slide a .img1{
  height:36vw;
}
.z_news .list .desc .img .swiper-slide a .img1::before{
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 9;
  background: url(../images/bofang.png) no-repeat center;
  background-size: 12.6042vw;
}
.z_news .list .desc .img .swiper-slide a img{
width: 100%;
height: 100%;
object-fit: cover;
}
.section{
    width: 100%;
    box-sizing: border-box;
    padding: 3.5104vw;
    background: #fff;
    border-radius: .8854vw;
    margin-bottom: 1.5104vw;
}
.z_tabar{
  display: flex;
  margin-bottom: 3.5104vw;
}
.z_tabar a{
  margin-right: 2.5625vw;
  padding: 0 1.3125vw;
  padding-bottom: .625vw;
  border-bottom: 2px solid transparent;
  font-size: 2.9896vw;
  color: #26334D;
  cursor: pointer;
}
.z_tabar a.active{
  color: #4285F4;
  border-color: #4285F4;
}
.z_tabar_nr{
  width: 100%;
}
.z_tabar_nr .tabar_list{
  width: 100%;
  display: none;
}
.z_tabar_nr .tabar_list.on{
  display: block;
}
.z_pp{
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -0.625vw;
}
.z_pp li{
  width: calc(50% - 2vw);
  height: 22.6146vw;
  background: #FFFFFF;
  border-radius: .8854vw;
  border: 1px solid #D8D8D8;
  box-sizing: border-box;
  margin-right: 2.9375vw;
  margin-bottom: 2.8854vw;
}
.z_pp li:nth-child(5n){
  margin-right: 2.9375vw;
}
  .z_pp li:nth-child(2n){
    margin-right: 0;
}
.z_pp li a{
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: relative;
  padding: 2.8854vw 3.1458vw;
  padding-right:3.1458vw;
}
.z_pp li a .huo{
  position: absolute;
  width: .8333vw;
  right: .3646vw;
  top: .3646vw;
}
.z_pp li a .tit{
  display: flex;
  align-items: center;
  font-size: 3.9896vw;
  color: #26334D;
  margin-bottom: 2.625vw;
  height: 6vw;
}
.z_pp li a .tit img{
  width: 5.7708vw;
   height: 5.7708vw;
  margin-right: 1.5208vw;
}
.z_pp li a .txt{
     display: -webkit-box;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
     font-size: 2.7292vw;
     color: #62708C;
}
.z_title{
  font-size: 3.9896vw;
  color: #62708C;
  margin-bottom: 2.9896vw;
}

.z_foot{
  width: 100%;
  margin-top: 2.6146vw;
  border-top: 1px solid #D8D8D8;
  padding-top: 4.1354vw;
  padding-bottom: 5.2396vw;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-direction: column;
}
.z_foot .left{
  display: flex;
  flex-direction: column;
  margin-left: 0;
  align-items: center;
  width: 100%;
}
.z_foot .left img{
  width: 17.3229vw;
  margin-bottom: 2.7292vw;
}
.z_foot .left .txt{
  width: 100%;
  margin-bottom: 3.8854vw;
  font-size: 2.8854vw;
  color: #62708C;
  text-align: center;
}
.z_foot .left .desc{
  font-size: 2.7292vw;
  color: #62708C;
}
.z_foot .right{
  display: flex;
  margin-top: 4.1354vw;
  margin-right: 0;
  width: 100%;
  justify-content: center;
}
.z_foot .right a{font-size: 2.8854vw;color: #62708C;margin-right: 2.8229vw;}
.z_foot .right a:last-child{
  margin-right: 0;
}

.z_xiugai{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_xiugai .max{
  position: absolute;
  width: 65vw;
  height: 43.125vw;
  background: #FFFFFF;
  border-radius: .8854vw;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
}
.z_xiugai .max .close{
  position: absolute;
  width: 2.8854vw;
  top: 2.5104vw;
  right: 2.5104vw;
  cursor: pointer;
}
.z_xiugai .max .tit{
  font-weight: bold;
  font-size: 4.1458vw;
  color: #26334D;
  margin-bottom: 3.875vw;
}
.z_xiugai .max input{
  width: 43.75vw;
  height: 7.1875vw;
  background: #FFFFFF;
  border-radius: .3646vw;
  border: 1px solid #DADEE6;
  box-sizing: border-box;
  font-size: 2.8854vw;
  padding: 0 2.7292vw;
  margin-bottom: 4.875vw;
  outline: none;
}
.z_xiugai .max .anniu{
  display: flex;
}
.z_xiugai .max .anniu .a{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 17.5vw;
  height: 7.5vw;
  background: #FFFFFF;
  border-radius: 1.3646vw;
  border: 1px solid #4285F4;
  margin: 0 3.7813vw;
  cursor: pointer;
  font-size: 3.9896vw;
  color: #4285F4;
}
.z_xiugai .max .anniu .a.active{
  background: #4285F4;
  color: #fff;
}

.z_login{
    position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_login .max{
    position: absolute;
    width: 85vw;
    height: 67.5vw;
    background: #FFFFFF;
    border-radius: .8854vw;
    display: flex;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    overflow: hidden;
}
.z_login .max .close{
   position: absolute;
   width: 2.8854vw;
   top: 3.5104vw;
   right: 3.5104vw;
   cursor: pointer;
   z-index: 9;
}
.z_login .max .left{
  width: 35.5vw;
  height: 100%;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  padding: 5.5vw;
  background: url(../images/bg1.png) no-repeat;
  background-size: cover;
}
.z_login .max .left img{
  width: 16.9375vw;
  margin-bottom: 4.6146vw;
}
.z_login .max .left .txt{
  font-size: 2.8854vw;
  color: #6B7A99;
}
.z_login .max .left .txt p{
  margin-bottom: 1.5729vw;
}
.z_login .max .right{
  flex: 1;
  width: 0;
  height: 100%;
}
.z_login .max .right .list{
  width: 100%;
  height: 100%;
  display: none;
  position: relative;
}
.z_login .max .right .list.on{
  display: flex;
  align-items: center;
  flex-direction: column;
}
.z_login .max .right .list .tit{font-weight: bold;font-size: 4.5104vw;color: #26334D;margin-top: 5.125vw;}
.z_login .max .right .list .txt{
  font-size: 2.7292vw;
  color: #6B7A99;
  margin-top: 2.5521vw;
  text-align: center;
  width: 83%;
}
.z_login .max .right .list .input{
  margin-top: 2.7813vw;
  width: 90%;
  height: 7.1875vw;
  background: #FFFFFF;
  border-radius: .3646vw;
  border: 1px solid #DADEE6;
  box-sizing: border-box;
  padding: 0 .7292vw;
  display: flex;
  align-items: center;
}
.z_login .max .right .list .input input{
  flex: 1;
  width: 0;
  font-size: 2.8854vw;
  outline: none;
  border: none;
  background: none;
}
.z_login .max .right .list .input a{
  cursor: pointer;
  margin-left: .7292vw;
  font-size: 2.8854vw;
  color: #4285F4;
}
.z_login .max .right .list .button{
  margin-top: 1.5104vw;
  margin-bottom: .7292vw;
  width: 90%;
  height: 8.1875vw;
  background: #4285F4;
  border-radius: .3646vw;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2.9896vw;
  color: #FFFFFF;
}
.z_login .max .right .list .xieyi{
  display: flex;
  align-items: center;
  width: fit-content;
  font-size: 3.2292vw;
  color: #6B7A99;
  display: block;
  width: 85%;
}
.z_login .max .right .list .xieyi .a{
  color: #4285F4;
  cursor: pointer;
}
.z_login .max .right .list .xieyi input{
  margin-right: .3646vw;
}
.z_login .max .right .list .dl1{
  position: absolute;
  cursor: pointer;
  width: 10.6875vw;
  right: 0;
  bottom: 0;
}
.z_login .max .right .list .dl2{
  position: absolute;
  width: 12.5208vw;
  right: 7.375vw;
  bottom: 1.5104vw;
}
.z_login .max .right .list .ewm{
  width: 25.75vw;
  height: 25.75vw;
  margin-top: 1.3542vw;
  margin-bottom: .9375vw;
}

.z_about{
  width: 100%;
  display: flex;
  flex-direction: column;
  min-height: 63vh;
}
.z_about .tit{
  font-size: 5.5104vw;
  color: #26334D;
  margin-bottom: 3.25vw;
}
.z_about .txt{
  font-size: 3.9896vw;
  color: #62708C;
}

.z_seach_zy{
    width: calc(100% - 1.1875vw - 1.1875vw);
    display: flex;
    flex-direction: column;
}
.z_seach_zy .sea{
  width: 55.75vw;
  height: 10.125vw;
  background: #FFFFFF;
  border-radius: .3646vw;
  border: 1px solid #DADEE6;
  margin-bottom: 4.4583vw;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding-left: 2.25vw;
  padding-right: 1.8333vw;
}
.z_seach_zy .sea input{
  flex: 1;
  width: 0;
  height: 100%;
  border: none;
  outline: none;
  font-size: 2.8854vw;
  background: none;
}
.z_seach_zy .sea img{
  margin-left: 2.8333vw;
  width: 5.875vw;
}

.z_seach_zy .tapbar{
  display: flex;
  margin-bottom: 2.6667vw;
  border-bottom:1px solid #D8D8D8;
}
.z_seach_zy .tapbar a{
  margin-right: 3.625vw;
  padding: 0 2.625vw;
  padding-bottom: 2.625vw;
  position: relative;
  cursor: pointer;
  font-size: 3.733vw;
}
.z_seach_zy .tapbar a.active{
  color: #4285F4;
}
.z_seach_zy .tapbar a.active::before{
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;
  height: 2px;
  width: 100%;
  background: #4285F4;
}
.z_seach_zy .show{
  width: 100%;
}
.z_seach_zy .show .list{
  width: 100%;
  display: none;
}
.z_seach_zy .show .list.on{
  display: flex;
  align-items: center;
  flex-direction: column;
}
.z_seach_zy .show .list .zanwu{
  margin-top: 25.4167vw;
  width: 41.5625vw;
  margin-bottom: 1.6667vw;
}
.z_seach_zy .show .list .z_title{
  width: 100%;
}
.z_seach_zy .show .list .z_pp{
  width: 100%;
  margin-bottom: 1.7708vw;
}

.z_news1{
  width: 100%;
  display: flex;
  flex-direction: column;
}
.z_news1 li{
  width: 100%;
  margin-bottom: 4.5104vw;
}
.z_news1 li a{
  display: flex;
  position: relative;
  flex-direction: column;
  align-items: flex-end;
}
.z_news1 li a .tit{
  font-size: 3.9896vw;
  color: #62708C;
  width: 100%;
  text-align: justify;
}
.z_news1 li a .time{
  position: relative;
  font-size: 3.2854vw;
  color: #6B7A99;
  right: 0;
  bottom: 0;
}
.z_video{
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.z_video li{
  width: calc(50% - 2vw);
  height: 22.2604vw;
  margin-right: 3.7708vw;
  margin-bottom: 3.7708vw;
}
.z_video li:nth-child(4n){
  margin-right: 0;
}
  .z_video li:nth-child(2n){
  margin-right: 0;
}
.z_video li a{
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.z_video li a::before{
  content: "";
  position: absolute;
  z-index: 9;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(../images/bofang.png) no-repeat center;
  background-size: 8.125vw;
}
.z_video li a img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.z_show{
  width: 100%;
  padding-top: 4.125vw;
  padding-bottom: 2.7708vw;
  display: flex;
  flex-direction: column;
}
.z_mbx{
  font-size: 2.9896vw;
  color: #62708C;
  margin-bottom: 3.875vw;
}
.z_mbx a{
  color: #26334D;
}
.z_show1{
  width: 100%;
  display: flex;
  align-items: self-start;
}
.z_show1 .img{
  width: 11.2083vw;
  margin-right: 4.0833vw;
}
.z_show1 .img img{
  width: 100%;
}
.z_show1 .desc{
  flex:1;
  width: 0;
  display: flex;
  flex-direction: column;
}
.z_show1 .desc .tit{
  font-weight: bold;
  font-size: 4.5104vw;
  color: #26334D;
  margin-bottom: 2.3646vw;
}
.z_show1 .desc .txt{
  font-size: 2.8854vw;
  color: #62708C;
  margin-bottom: 3.5729vw;
}
.z_show1 .desc .xx{
  display: flex;
  align-items: center;
  margin-bottom: 2.6771vw;
  font-size: 2.7292vw;
  color: #62708C;
}
.z_show1 .desc .xx img{
  width: 3.7292vw;
  margin-right: 2.2083vw;
}
.z_show1 .desc .xx span{
  color: #FFAC09;
}
.z_show1 .desc .bq{
  display: flex;
  margin-bottom: 1.0417vw;
}
.z_show1 .desc .bq span{height: 5.5104vw;background: #F7F8FA;border-radius: .2604vw;padding: 0 2.9375vw;display: flex;align-items: center;margin-right: 2.625vw;font-size: 2.7292vw;color: #6B7A99;
      margin-bottom: 2.0417vw;
}
.z_show1 .desc .bq span:last-child{
  margin-right: 0;
}
.z_show1 .desc .link{
  display: flex;
  margin-bottom: 4.5625vw;
  flex-wrap: wrap;
}
.z_show1 .desc .link a{
  display: flex;
  align-items: center;
  font-size: 2.8854vw;
  color: #4285F4;
  margin-right: 3.5104vw;
  cursor: pointer;
}
.z_show1 .desc .link a img{
  width: 2.7292vw;
  margin-right: 1.2083vw;
}
.z_show1 .desc .link a:last-child{
  margin-right: 0;
}
.z_show1 .desc .link .xinxi{
  position: relative;
  font-size: 2.8854vw;
  color: #62708C;
  width: 100%;
  margin-top: 3vw;
}
.z_show1 .desc .kefu{
  position: absolute;
  right: 0;
  top: -2vw;
  width: 8.6458vw;
}
.z_show1 .desc .kefu img{
  width: 100%;
}
.z_show2{
  font-size: 2.8854vw;
  color: #62708C;
  width: 100%;
  margin-bottom: 2.25vw;
}
.z_show2 p{
  margin-bottom: 2.1458vw;
}
.z_show2 img{
  width: 100%;
}
.z_title1{
  font-size: 3.8854vw;
  color: #62708C;
  margin-bottom: 3.9375vw;
}
.z_show3{
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: 4.25vw;
}
.z_show3 textarea{
  width: 100%;
  height: 20.375vw;
  background: #FFFFFF;
  border-radius: 2.3646vw;
  border: 1px solid #DADEE6;
  box-sizing: border-box;
  resize: none;
  padding: 3.4167vw 2.8333vw;
  margin-bottom: 3.8854vw;
  font-size: 3.8854vw;
}
.z_show3 .button{
  width: 18.375vw;
  height: 6.875vw;
  background: #4285F4;
  border-radius: 1.3646vw;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-size: 3.7292vw;
  color: #FFFFFF;
}
.z_show4{
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-bottom: 1.5104vw;
}
.z_show4 li{
  display: flex;
  align-items: flex-start;
  margin-bottom: 4.25vw;
}
.z_show4 li img{
  width: 8.2396vw;
  height: 8.2396vw;
  border-radius: 50%;
  margin-right: 2.5729vw;
}
.z_show4 li .desc{
  flex: 1;
  width: 0;
  margin-top: .1042vw;
  display: flex;
  flex-direction: column;
}
.z_show4 li .desc .tit{
  font-size: 4.8854vw;
  color: #26334D;
  margin-bottom: 1.5208vw;
}
.z_show4 li .desc .txt{
  font-size: 3.7292vw;
  color: #62708C;
  margin-bottom: 2.5208vw;
}
.z_show4 li .desc .time{
  font-size: 2.7292vw;
  color: #62708C;
}
.z_show5{
  width: 100%;
  position: relative;
  margin-bottom: 1.7708vw;
}
.z_show5::before{
  content: "";
  position: absolute;
  z-index: 9;
  width: 2.8125vw;
  height: calc(100% + 2.0833vw);
  background: linear-gradient( 270deg, #FFFFFF 53%, rgba(255,255,255,0) 100%);
  left: -0.7292vw;
  top: -1.0417vw;
  transform: rotateY(180deg);
  display: none;
}
.z_show5::after{
  content: "";
  position: absolute;
  z-index: 9;
  width: 2.8125vw;
  height: calc(100% + 2.0833vw);
  background: linear-gradient( 270deg, #FFFFFF 53%, rgba(255,255,255,0) 100%);
  right: -0.7292vw;
  top: -1.0417vw;
  display: none;
}
.z_show5 .swiper-button-next, .z_show5 .swiper-button-prev{
  width: 1.1458vw;
  height: 1.1458vw;
  top: 70%;
  display: none;
}
.z_show5 .swiper-button-next::after, .z_show5 .swiper-button-prev::after{
  display: none;
}
.z_show5 .swiper-button-next{
  right: -1.1458vw;
  background: url(../images/right.png) no-repeat;
  background-size: contain;
}
.z_show5 .swiper-button-prev{
  left: -1.1458vw;
    background: url(../images/left.png) no-repeat;
  background-size: contain;
}
.z_show5 .mySwiper{
  width: 100%;
  overflow: hidden;
}
.z_show5 a{
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  width: 100%;
  height: 28.2604vw;
  background: #FFFFFF;
  border-radius: .8854vw;
  border: 1px solid #C8C8C8;
  padding: 3.7292vw;
}
.z_show5 a .tit{
  display: flex;
  align-items: center;
  font-size: 3.8854vw;
  color: #26334D;
  margin-bottom: 2.3646vw;
}
.z_show5 a .tit img{
  width: 8.1354vw;
  margin-right: 2.6771vw;
}
.z_show5 a .txt{
  font-size: 3.2292vw;
  color: #62708C;
}
.z_show_tc1{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_show_tc1 .max{
  position: absolute;
  width: 70.125vw;
  height: 46.1354vw;
  background: #FFFFFF;
  border-radius: .8854vw;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
}
.z_show_tc1 .max .close{
  position: absolute;
  width: 2.8854vw;
  top: 2.5104vw;
  right: 2.5104vw;
  cursor: pointer;
}
.z_show_tc1 .max .tit{
  font-weight: bold;
  font-size: 5.1458vw;
  color: #263349;
  margin-bottom: 3.9375vw;
}
.z_show_tc1 .max .txt{
  font-size: 2.8854vw;
  color: #62708C;
  margin-bottom: 4.0833vw;
}
.z_show_tc1 .max .pj{
  display: flex;
  margin-bottom: 4.4479vw;
}
.z_show_tc1 .max .pj a{
  margin: 0 1.7813vw;
  cursor: pointer;
}
.z_show_tc1 .max .pj a img{
  width: 6.5vw;
  height: 6.5vw;
}
.z_show_tc1 .max .pj a .img1{
  display: none;
}
.z_show_tc1 .max .pj a.active .img1{
  display: block;
}
.z_show_tc1 .max .pj a.active .img2{
  display: none;
}
.z_show_tc1 .max .anniu{
  display: flex;
}
.z_show_tc1 .max .anniu .a{
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 17.5vw;
  height: 7.5vw;
  background: #FFFFFF;
  border-radius: 1.3646vw;
  border: 1px solid #4285F4;
  margin: 0 4.7813vw;
  cursor: pointer;
  font-size: 2.9896vw;
  color: #4285F4;
}
.z_show_tc1 .max .anniu .a.active{
  background: #4285F4;
  color: #fff;
}
.z_show_tc2{
  position: fixed;
  z-index: 99;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0,0,0,0.4);
}
.z_show_tc2 .max{
  position: absolute;
  width: 88.5vw;
  height: calc(100vh - 8.5vw - 8.5vw);
  background: #FFFFFF;
  border-radius: 2.8854vw;
  display: flex;
  align-items: center;
  flex-direction: column;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  overflow: auto;
  box-sizing: border-box;
  padding: 3.6146vw 3.75vw;
}
.z_show_tc2.ziye .max{
      padding: 3.6146vw 3.75vw;
}
.z_show_tc2 .max .close{
  position: absolute;
  width: 2.8854vw;
  top: 2.5104vw;
  right: 2.5104vw;
  cursor: pointer;
}
.z_show_tc2 .max .tit{
  font-weight: bold;
  font-size: 4.1458vw;
  color: #26334D;
  margin-bottom: 2.875vw;
}
.z_show_tc2 .max .txt{font-size: 2.8854vw;color: #62708C;}
.nav_icon {
      width: 4.26667vw;
      height: auto;
      position: absolute;
      left: 3.9375vw;
  }

.nav_icon span {
      display: block;
      width: 4.26667vw;
      height: 0.53333vw;
      background: #fff;
      margin-bottom: 1.06667vw;
      -webkit-transform-origin: 3.04vw;
      transform-origin: 3.2vw;
      transition: all 0.4s;
  }
  .nav_icon span:last-child{
    margin-bottom: 0;
  }
.z_nav_bg{
   position: fixed;
   z-index: 99;
   width: 100%;
   height: 100%;
   left: 0;
   top: 0;
   display: none;
   background: rgba(0,0,0,0.4);
   -webkit-backdrop-filter: blur(10px);
   backdrop-filter: blur(10px);
}
.z_nav_bg.active{
  display: block;
}
.z_nav.active{
    transform: translateX(0%);
}
}

.z_more{
    width: 100%;
    display: flex;
    justify-content: flex-end;
    box-sizing: border-box;
    padding-right: 0.5vw;
    padding-top: 1vw;
}
.z_more .a{
    cursor: pointer;
    display: flex;
}
.z_more .a img{
    width: .625vw;
}
.z_more .a.active{
        transform: rotateX(180deg);
}

.z_pp_index li{
    display: none;
}
.z_pp_index li:nth-child(1){
        display: block;
}
.z_pp_index li:nth-child(2){
        display: block;
}
.z_pp_index li:nth-child(3){
        display: block;
}
.z_pp_index li:nth-child(4){
        display: block;
}
.z_pp_index li:nth-child(5){
        display: block;
}
.z_pp_index li:nth-child(6){
        display: block;
}
.z_pp_index li:nth-child(7){
        display: block;
}
.z_pp_index li:nth-child(8){
        display: block;
}
.z_pp_index li:nth-child(9){
        display: block;
}
.z_pp_index li:nth-child(10){
        display: block;
}
.z_pp_index.active li{
    display: block;
}

@media (max-width: 992px) {
  .z_more{
    padding-right: 1vw;
}
.z_more .a{}
.z_more .a img{
    width: 3vw;
}
}