@font-face {
  font-family: 'iconfont';  /* Project id 4781021 */
  src: url('https://at.alicdn.com/t/c/font_4781021_l6r9ozov5v.woff2?t=1748486942900') format('woff2'),
  url('https://at.alicdn.com/t/c/font_4781021_l6r9ozov5v.woff?t=1748486942900') format('woff'),
  url('https://at.alicdn.com/t/c/font_4781021_l6r9ozov5v.ttf?t=1748486942900') format('truetype');
}
@font-face {
  font-family: HarmonyOS_Sans_SC_Regular;
  src: url('https://website-ishutime.oss-cn-chengdu.aliyuncs.com/font/HarmonyOS_Sans_SC_Regular.ttf');
  /*src: url('/resources/assets/fonts/HarmonyOS_Sans_SC_Regular.ttf');*/
}
@font-face {
  font-family: Light;
  src: url('https://website-ishutime.oss-cn-chengdu.aliyuncs.com/font/HarmonyOS_Sans_SC_Light.ttf');
  /*src: url('/resources/assets/fonts/HarmonyOS_Sans_SC_Light.ttf');*/
}
@font-face {
  font-family: Medium;
  src: url('https://website-ishutime.oss-cn-chengdu.aliyuncs.com/font/HarmonyOS_Sans_SC_Medium.ttf');
  /*src: url('/resources/assets/fonts/HarmonyOS_Sans_SC_Medium.ttf');*/
}
@font-face {
  font-family: OSBold;
  src: url('https://website-ishutime.oss-cn-chengdu.aliyuncs.com/font/HarmonyOS_Sans_SC_Bold.ttf');
  /*src: url('/resources/assets/fonts/HarmonyOS_Sans_SC_Bold.ttf');*/
}
* {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
}
html,
body {
  font-family: HarmonyOS_Sans_SC_Regular;
  color: #333333;
}
input,
textarea {
  font-family: 'SourceHanSans', "思源黑体", "Microsoft YaHei", '微软雅黑', "Arial";
}
.iconfont {
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
/* 修改滚动条的样式 */
::-webkit-scrollbar {
  width: 8px;
  /* 滚动条宽度 */
  height: 8px;
  /* 滚动条高度 */
}
/* 修改滚动条滑块的样式 */
::-webkit-scrollbar-thumb {
  background-color: #2ebda4;
  /* 滑块背景颜色 */
  border-radius: 6px;
  /* 滑块圆角 */
}
@keyframes fadeIniup {
  0% {
    opacity: 0;
    transform: translateY(60px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.he_fadeup1 {
  -webkit-animation: fadeIniup 1s ease both;
  animation: fadeIniup 1s ease both;
  -ms-animation: fadeInUp 1s ease both;
  animation-delay: 0.3s;
}
.cpthActive {
  -webkit-clip-path: polygon(100% 0, 0 0, 0% 100%, 100% 100%) !important;
}
.cpth {
  -webkit-clip-path: polygon(0% 0, 0 0, 0% 100%, 0% 100%);
  -webkit-transition: 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0.3s;
}
.header {
  width: 100%;
  height: auto;
  position: absolute;
  z-index: 100;
  padding: 1vw 8vw;
  background: rgba(0, 0, 0, 0);
  transition: 0.5s ease-in-out;
  display: flex;
  justify-content: space-between;
}
.header .logo {
  width: 12vw;
  position: relative;
}
.header .logo img:nth-child(1) {
  display: block;
}
.header .logo img:nth-child(2) {
  display: none;
}
.header .right .phoneItem {
  position: relative;
  display: flex;
}
.header .right .phoneItem .icon {
  width: 2.5vw;
  position: relative;
  top: 0.7vw;
}
.header .right .phoneItem .phoneBox {
  color: white;
  font-size: 1vw;
  padding: 0.5vw 1vw;
}
.header .right .phoneItem .phoneBox .t {
  font-size: 0.9vw;
  text-align: center;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header .right .phoneItem .phoneBox .t i {
  position: relative;
}
.header .right .phoneItem .phoneBox .t i::before{
  content: '';
  position: absolute;
  width: 4vw;
  height: 1px;
  margin-left: .9vw;
  top: .4vw;
  background: white;
}
.header .right .phoneItem .phoneBox .phone {
  font-size: 1.5vw;
  /*font-family: OSBold;*/
}
.header .right .versionsBox {
  position: absolute;
  top: 0;
  right: 8vw;
  display: flex;
}
.header .right .versionsBox .versionsItem {
  display: flex;
}
.header .right .versionsBox .versionsItem .versions {
  width: 3.8vw;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 0vw 0vw 0.5vw 0.5vw;
  display: block;
  font-size: 0.7vw;
  text-align: center;
  padding: 0.5vw 0;
  margin-right: 0.5vw;
  color: white;
}
.header .right .versionsBox .versionsItem .versions .icon {
  width: auto;
  font-size: 1.5vw;
  margin: 0 auto 0.1vw auto;
}
.header .right .versionsBox .versionsItem .versions .icon svg{
  width: 1.5vw;
  height: 1.5vw;
  position: relative;
  top: .2vw;
}
.header .right .versionsBox .versionsItem .versions .icon svg path{
  stroke: white;        /* 添加描边颜色 */
  stroke-width: 25;      /* 描边宽度 */
}
.header .right .versionsBox .versionsItem .versions .icon img {
  width: auto;
  height: 1vw;
  max-width: inherit;
  margin: 0 auto;
}
.header .right .versionsBox .versionsItem .active {
  background: #2ebda4;
}
.header .right .versionsBox .versionsItem .versions:nth-child(1):hover {
  background: #2ebda4 !important;
}
.header .right .versionsBox .versionsItem .versions:nth-child(2):hover {
  background: #b99c7b !important;
}
.header .right .versionsBox .versionsItem .versions:nth-child(3):hover {
  background: #0050a2 !important;
}
.header .right .versionsBox .versionsItem .versions:nth-child(4):hover {
  background: rgba(52, 109, 198, 0.95) !important;
}
.header .right .versionsBox .phoneBox {
  color: white;
  padding: 1vw 0 0 1vw;
  text-align: center;
}
.header .right .versionsBox .phoneBox .t {
  font-size: 0.9vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header .right .versionsBox .phoneBox .t i {
  position: relative;
}
.header .right .versionsBox .phoneBox .t i::before{
  content: '';
  position: absolute;
  width: 4vw;
  height: 1px;
  margin-left: .9vw;
  top: .4vw;
  background: white;
}
.header .right .versionsBox .phoneBox .phone {
  font-size: 1.5vw;
}
.header .right .nav {
  position: relative;
  margin-top: 4.5vw;
}
.header::after {
  content: '';
  position: absolute;
  width: 84%;
  height: 1px;
  top: 5vw;
  background: rgba(255, 255, 255, .5);
}
.header .right .nav ul {
  width: 100%;
  display: inline-block;
  text-align: center;
}
.header .right .nav ul li {
  width: auto;
  position: relative;
  text-align: center;
  display: inline-block;
  margin: 0 1vw;
  padding-bottom: 0.8vw;
}
.header .right .nav ul li a {
  position: relative;
  width: 100%;
  display: block;
  transition: 0.3s ease-in-out;
  font-size: 0.9vw;
  letter-spacing: 1px;
  color: white;
  font-family: zs;
}
.header .right .nav ul li ol {
  width: 150%;
  position: absolute;
  left: -25%;
  background: white;
  border-radius: 5px;
  padding: 0.5vw 0;
  margin-top: 0.7vw;
  pointer-events: none;
  opacity: 0;
  transition: 0.5s all ease-in-out;
  transform: translateY(-0.5vw);
}
.header .right .nav ul li ol li {
  width: 100%;
  margin: 0;
  padding: 0.5vw 0;
  display: block;
}
.header .right .nav ul li ol li a {
  font-size: 0.85vw;
  color: #333333;
}
.header .right .nav ul li ol li:hover {
  background: #D5F2ED;
}
.header .right .nav ul li ol li:hover::before {
  content: inherit;
}
.header .right .nav ul li:last-child {
  margin-right: 0;
}
.header .right .nav ul li:hover ol {
  opacity: 1;
  pointer-events: all;
  transform: translateY(0);
}
.header .right .nav ul li::before {
  transition: 0.5s all ease-in-out;
}
.header .right .nav ul li:hover:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 3px;
  background: #2ebda4;
  left: 0;
  bottom: 0;
  z-index: 9;
}
.header .serach {
  color: white;
  font-size: 1.3vw;
  cursor: pointer;
  position: absolute;
  right: 3vw;
  top: 1vw;
}
.header::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 10vw;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.8), transparent);
  background-size: cover !important;
  top: 0;
  left: 0;
}
.header_zhangzhe {
  width: 100%;
  height: auto;
  position: absolute;
  z-index: 100;
  padding: 1.5vw 8vw;
  background: rgba(0, 0, 0, 0);
  transition: 0.5s ease-in-out;
  display: flex;
  justify-content: space-between;
}
.header_zhangzhe .logo {
  width: 13vw;
  position: relative;
}
.header_zhangzhe .right .versionsBox {
  position: absolute;
  top: 0;
  right: 8vw;
  display: flex;
}
.header_zhangzhe .right .versionsBox .versionsItem {
  display: flex;
}
.header_zhangzhe .right .versionsBox .versionsItem .versions {
  width: 5vw;
  height: 5.5vw;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 0vw 0vw 0.5vw 0.5vw;
  display: block;
  font-size: 1.2vw;
  text-align: center;
  /*padding: 0.2vw 0;*/
  margin-right: 0.5vw;
  color: white;
}
.header_zhangzhe .right .versionsBox .versionsItem .versions .icon {
  width: auto;
  margin: 0.4vw auto 0 auto;
  font-size: 1.8vw;
}
.header_zhangzhe .right .versionsBox .versionsItem .versions .icon svg{
  width: 1.8vw;
  height: 1.8vw;
  position: relative;
}
.header_zhangzhe .right .versionsBox .versionsItem .versions .icon svg path{
  stroke: white;        /* 添加描边颜色 */
  stroke-width: 25;      /* 描边宽度 */
}
.header_zhangzhe .right .versionsBox .versionsItem .versions .icon img {
  width: auto;
  height: 2vw;
  max-width: inherit;
  margin: 0 auto;
}
.header_zhangzhe .right .versionsBox .versionsItem .versions:first-child p{
  position: relative;
  top: -.1vw;
}
.header_zhangzhe .right .versionsBox .versionsItem .active {
  background: #2ebda4;
}
.header_zhangzhe .right .versionsBox .versionsItem .versions:nth-child(1):hover {
  background: #2ebda4 !important;
}
.header_zhangzhe .right .versionsBox .versionsItem .versions:nth-child(2):hover {
  background: #b99c7b !important;
}
.header_zhangzhe .right .versionsBox .versionsItem .versions:nth-child(3):hover {
  background: #0050a2 !important;
}
.header_zhangzhe .right .versionsBox .versionsItem .versions:nth-child(4):hover {
  background: rgba(52, 109, 198, 0.95) !important;
}
.header_zhangzhe .right .versionsBox .phoneBox {
  color: white;
  padding: 1vw;
  text-align: center;
  /*display: flex;*/
  /*font-family: OSBold;*/
  margin-left: 14vw;
}
.header_zhangzhe .right .versionsBox .phoneBox .t{
  font-size: 1.2vw;
}
.header_zhangzhe .right .versionsBox .phoneBox .t i {
  margin-right: 0.5vw;
}
.header_zhangzhe .right .versionsBox .phoneBox .phone {
  margin-left: 1vw;
  font-size: 2vw;
}
footer {
  width: 100%;
  padding: 1vw 8vw 0 8vw;
  background: #003163;
}
footer .logoBox {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
footer .logoBox .logo {
  width: 11vw;
}
footer .logoBox .phoneBox {
  color: white;
  padding: 0.5vw 1vw;
  text-align: center;
}
footer .logoBox .phoneBox .t {
  font-size: 0.9vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
footer .logoBox .phoneBox .t i {
  position: relative;
}
footer .logoBox .phoneBox .t i::before{
  content: '';
  position: absolute;
  width: 4vw;
  height: 1px;
  margin-left: .9vw;
  top: .4vw;
  background: white;
}
footer .logoBox .phoneBox .phone {
  font-size: 1.5vw;
}
footer .logoBox .phone span {
  font-family: OSBold;
  font-size: 1.2vw;
}
footer .footer {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #004184;
  border-bottom: 1px solid #004184;
  margin-top: .5vw;
  padding: 1vw 0;
}
footer .footer .textBox {
  width: 55%;
  color: white;
  font-size: 0.75vw;
  line-height: 1.7;
}
footer .footer .textBox a {
  color: white;
}
footer .footer .selectBox {
  display: ruby;
  margin-top: 5vw;
}
footer .footer .selectBox .selectItem {
  margin: 0 1vw;
  padding: 0 1vw;
  background: white;
  border-radius: 5px;
}
footer .footer .selectBox .selectItem select {
  width: 9vw;
  height: 2vw;
  border: transparent;
  font-size: 0.85vw;
  color: #666666;
  background: #ffffff;
  appearance: none;       /* 去掉默认样式（部分浏览器） */
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url('/resources/assets/images/jiantou.png') no-repeat right center; /* 自定义箭头图标 */
  background-size: 20px;
  outline: none;
  /*padding: 0 1vw;*/
}
footer .footer .iconBox {
  position: absolute;
  display: flex;
  right: 18vw;
  margin-top: 5vw;
}
footer .footer .iconBox .icon {
  width: 2.5vw;
  display: block;
  margin: 0 0.5vw;
}
footer .footer .qrcodeBox {
  width: 5vw;
  color: white;
  font-size: 0.75vw;
  text-align: center;
  margin-top: 3vw;
}
footer .footer .qrcodeBox p {
  margin-top: 0.5vw;
}
footer .footerInfo {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 1vw 0;
}
footer .footerInfo .text{
  display: ruby;
}
footer .footerInfo .text img{
  width: 1vw;
  position: relative;
  top: .2vw;
  margin: 0 .2vw;
}
footer .footerInfo .text a {
  color: #ffffff;
  font-size: 0.75vw;
}
footer .footerInfo .text2 a {
  color: #ffffff;
  font-size: 0.75vw;
  margin-left: 1vw;
}
.footer_zhangzhe {
  width: 100%;
  padding: 2vw 8vw 0 8vw;
  background: #003163;
}
.footer_zhangzhe .logoBox {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.footer_zhangzhe .logoBox .logo {
  width: 12vw;
}
.footer_zhangzhe .logoBox .phoneBox {
  color: white;
  padding: 0.5vw 1vw;
  text-align: center;
}
.footer_zhangzhe .logoBox .phoneBox .t {
  font-size: 0.9vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.footer_zhangzhe .logoBox .phoneBox .t i {
  position: relative;
}
.footer_zhangzhe .logoBox .phoneBox .t i::before{
  content: '';
  position: absolute;
  width: 4vw;
  height: 1px;
  margin-left: .9vw;
  top: .4vw;
  background: white;
}
.footer_zhangzhe .logoBox .phoneBox .phone {
  font-size: 1.5vw;
}
.footer_zhangzhe .logoBox .phone span {
  font-family: OSBold;
  font-size: 1.2vw;
}
.footer_zhangzhe .footer {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #004184;
  border-bottom: 1px solid #004184;
  margin-top: .5vw;
  padding: 1vw 0;
}
.footer_zhangzhe .footer .textBox {
  color: white;
  font-size: 1.2vw;
  line-height: 2;
}
.footer_zhangzhe .footer .textBox a {
  color: white;
}
.footer_zhangzhe .footer .iconBox {
  display: flex;
  margin-top: 5vw;
}
.footer_zhangzhe .footer .iconBox .icon {
  width: 3vw;
  display: block;
  margin: 0 0.5vw;
}
.menu {
  position: fixed;
  bottom: 5vw;
  right: 1.7vw;
  z-index: 9;
}
#LRfloater0{
  width: 2.8vw;
  bottom: 2vw;
  right: 1.7vw !important;
  top: inherit !important;
}
.menu .menuBox {
  height: 10vw;
  transition: 0.3s all ease-in-out;
}
.menu .menuBox .logo {
  width: 3vw;
  margin: 0 auto;
}
.menu .menuBox .item {
  width: 3vw;
  height: 3vw;
  display: block;
  font-size: 0.85vw;
  text-align: center;
  background: white;
  border-radius: 50%;
  margin: .5vw 0;
  overflow: hidden;
  position: relative;
  transition: 0.3s all ease-in-out;
  pointer-events: all;
  box-shadow: 0vw 1vw 2vw 0vw rgba(108, 108, 108, 0.2);
}
.menu .menuBox .item i{
  font-size: 1.5vw;
  position: absolute;
  left: .75vw;
  top: .75vw;
  color: #666666;
}
.menu .menuBox .item p{
  font-size: .85vw;
  line-height: 1.2;
  margin-top: .5vw;
  display: none;
  color: white;
}
.menu .menuBox .item img {
  width: auto;
  height: 1.6vw;
  margin: .7vw auto 0 auto;
}
.menu .menuBox .item:hover{
  background: rgba(52, 109, 198, 1);
}
.menu .menuBox .item:hover img{
  display: none;
}
.menu .menuBox .item:hover p{
  display: block;
}
.menu .menuBox .back {
  display: block;
  font-size: 0.85vw;
  text-align: center;
  margin: 1.5vw 0;
  cursor: pointer;
}
.menu .menuBox .back img {
  width: 1.2vw;
  margin: 0 auto 0.2vw auto;
}
.menu .menuBtn {
  width: 3vw;
  height: 3vw;
  background-color: #ffffff;
  box-shadow: 0vw 1vw 2vw 0vw rgba(108, 108, 108, 0.2);
  border-radius: 50%;
  margin: .5vw auto;
  padding-top: .5vw;
  text-align: center;
  /*line-height: 3vw;*/
  font-size: 0.85vw;
  cursor: pointer;
  color: #999999;
}
.menu .backTops{
  width: 3vw;
  height: 3vw;
  background-color: #ffffff;
  box-shadow: 0vw 1vw 2vw 0vw rgba(108, 108, 108, 0.2);
  border-radius: 50%;
  margin: .5vw auto;
  line-height: 3vw;
  text-align: center;
  /*padding-top: 0.5vw;*/
  /*line-height: 3vw;*/
  font-size: .8vw;
  cursor: pointer;
  color: #999999;
}
.menu .menuBtn .open {
  display: none;
  margin-top: -.5vw;
}
.menu.active .menuBox {
  height: 5vw;
}
.menu.active .menuBox .item{
  opacity: 0;
  pointer-events: none;
}
.menu.active .menuBtn .close {
  display: none;
}
.menu.active .menuBtn .open {
  display: block;
}
.titBox .cn {
  font-size: 2vw;
  font-family: OSBold;
}
.titBox .en {
  font-size: 1.6vw;
  color: #aaaaaa;
  text-transform: uppercase;
  font-family: Medium;
}
.index .f1 {
  width: 100%;
  height: 100vh;
  overflow: hidden;
  transition: 1s all ease-in-out;
}
.index .f1 .shubiao {
  position: absolute;
  color: white;
  z-index: 9;
  font-size: 2vw;
  right: 8vw;
  bottom: 3vw;
  animation: shubiaoAnm 3s linear infinite;
  transition: 0.3s all ease-in-out;
}
@keyframes shubiaoAnm {
  0% {
    transform: translateY(1vw);
  }
  50% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(1vw);
  }
}
.index .f1 .shubiao::before {
  content: '';
  position: absolute;
  width: 1px;
  height: 4vw;
  background: white;
  bottom: 3vw;
  margin-left: 0.95vw;
}
.index .f1 .mySwiper{
  width: 100%;
  height: 100vh;
}
.index .f1 .mySwiper .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  position: relative;
  display: block;
}
.index .f1 .mySwiper .img .text {
  width: 40vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.img67S{
  width: 86%;
  position: absolute;
  top: 60%;
  left: 50%;
  transform: translate(-50%, -55%);
}
.imgJinJiang{
  width: 80%;
  position: absolute;
  top: 55%;
  left: 50%;
  transform: translate(-50%, -55%);
}
.imgJinJiangN{
  width: 40%;
  position: absolute;
  right: 7%;
  top: 35%;
  transform: translateY(-50%);
}
.img67N{
  width: 35%;
  position: absolute;
  right: 7%;
  top: 8vw;
}
.img67N2{
  width: 40%;
  position: absolute;
  right: 7%;
  top: 12vw;
}
.index .f1 .mySwiper video {
  width: 100%;
  height: 100%;
  background: black;
  position: relative;
  transform: scale(1.18) translateY(-7%);
}
.index .f1 .mySwiper .text {
  width: 40vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9;
}
.index .f1 .mySwiper .swiper-pagination {
  bottom: 2vw;
}
.index .f1 .mySwiper .swiper-pagination .swiper-pagination-bullet {
  width: 0.5vw;
  height: 0.5vw;
  background: white;
  margin: 0 0.5vw;
  opacity: 0.7;
}
.index .f1 .mySwiper .swiper-pagination .swiper-pagination-bullet-active {
  width: 3vw;
  height: 2vw;
  position: relative;
  top: 0.6vw;
  opacity: 1;
  background: url('/resources/assets/images/icon2.png') center no-repeat;
  background-size: contain !important;
}
.index .f2 {
  width: 100%;
  padding: 5vw 8vw 15vw 8vw;
  background: white;
  position: relative;
}
.index .f2 .f2Box {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 4vw;
  position: relative;
  z-index: 1;
}
.index .f2 .f2Box .item {
  width: 27.8vw;
  height: 16vw;
  overflow: hidden;
  display: block;
  text-align: center;
  color: white;
}
.index .f2 .f2Box .item .imgBox{
  width: 100%;
  height: 100%;
  padding-top: 5vw;
  position: relative;
  transform: scale(1.01);
  background-size: cover !important;
  transition: .3s all ease-in-out;
}
.index .f2 .f2Box .item .text{
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.index .f2 .f2Box .item .text .btnBox{
  width: 100%;
  position: absolute;
  display: flex;
  justify-content: center;
  opacity: 0;
  pointer-events: none;
  transition: .3s all ease-in-out;
}
.index .f2 .f2Box .item .text .btnBox .btn{
  background: white;
  color: #2ebda4;
  padding: .3vw 1vw;
  display: inline-block;
  margin: 1vw .5vw;
  border-radius: 3px;
  cursor: pointer;
  font-size: .9vw;
}
.index .f2 .f2Box .item .text .btnBox .btn:hover{
  background: #2ebda4;
  color: white;
}
.index .f2 .f2Box .item .text .btnBox .btn2{
  background: white;
  color: #2ebda4;
  padding: .3vw 1vw;
  display: inline-block;
  margin: 1vw .5vw;
  border-radius: 3px;
  cursor: pointer;
  font-size: .9vw;
}
.index .f2 .f2Box .item .text .btnBox .btn2 img{
  width: 10vw;
  position: absolute;
  top: -120%;
  left: 50%;
  transform: translate(-50%,-50%);
  opacity: 0;
  pointer-events: none;
  transition: .3s all ease-in-out;
}
.index .f2 .f2Box .item .text .btnBox .btn2:hover{
  background: #2ebda4;
  color: white;
}
.index .f2 .f2Box .item .text .btnBox .btn2:hover img{
  opacity: 1;
  pointer-events: all;
}
.index .f2 .f2Box .item .icon {
  width: 3vw;
  font-size: 2.5vw;
  transition: .3s all ease-in-out;
  margin: 0 auto;
}
.index .f2 .f2Box .item:hover .imgBox{
  transform: scale(1.1);
}
.index .f2 .f2Box .item:hover .icon{
  transform: scaleX(-1);
}
.index .f2 .f2Box .item:hover .btnBox{
  opacity: 1;
  pointer-events: all;
}
.index .f2 .f2Box .item .t {
  font-family: OSBold;
  font-size: 1.2vw;
}
.index .f2 .f2Box .item .e {
  font-size: 1vw;
}
.index .f2 .f2Box .item:nth-child(2) {
  position: relative;
  top: -8vw;
}
.index .f2 .f2Box .item:nth-child(5) {
  position: relative;
  top: -8vw;
}
.index .f2 .f2Item {
  width: 55.6vw;
  height: 22vw;
  background-size: cover !important;
  position: absolute;
  left: 35.8vw;
  margin-top: -8vw;
}
.index .f2 .f2Item .text {
  color: white;
  position: absolute;
  right: 2vw;
  bottom: 2vw;
  text-align: right;
  font-size: 1vw;
}
.index .f2 .f2Item .text .t {
  font-size: 1.2vw;
}
.index .f2 .f2Item .text .t span {
  font-family: OSBold;
  font-size: 2vw;
}
.index .f2::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 13vw;
  left: 0;
  top: 0;
  background: url('/resources/assets/images/img12.png') center no-repeat;
  background-size: cover !important;
  pointer-events: none;
}
.index .zhuanjia {
  width: 100%;
  padding: 0 8vw;
}
.index .zhuanjia .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.index .zhuanjia .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.zhuanjiaSwiper {
  width: 100%;
  overflow: hidden;
  margin-top: 3vw;
  padding-bottom: 3vw;
  cursor: pointer;
}
.zhuanjiaSwiper .swiper-slide {
  width: 100%;
  height: 23vw;
  border-radius: 0.5vw;
  overflow: hidden;
  box-shadow: 0 1vw 3vw 0 rgba(0, 0, 0, 0.1);
}
.zhuanjiaSwiper .swiper-slide .imgBox {
  width: 100%;
  height: 23vw;
  transition: .3s all ease-in-out;
  background-size: cover !important;
}
.zhuanjiaSwiper .swiper-slide .textBox {
  width: 100%;
  height: auto;
  /*background-color: #ffffff;*/
  border-radius: 0.5vw;
  transform: translateY(-6vw);
  padding: 0;
  text-align: center;
  position: relative;
  transition: 0.3s all ease-in-out;
}
.zhuanjiaSwiper .swiper-slide .textBox::before{
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: -1;
  background: linear-gradient(to top, rgba(21, 42, 76, 1) 65%, rgba(21, 42, 76, 0) 100%);
}
.zhuanjiaSwiper .swiper-slide .textBox .t {
  font-size: 1.2vw;
  font-family: OSBold;
  color: white;
  margin-top: 1vw;
  transition: 0.3s all ease-in-out;
  padding-left: 0;
}
.zhuanjiaSwiper .swiper-slide .textBox .t .field1{
  white-space: nowrap;
}
.zhuanjiaSwiper .swiper-slide .textBox .field2{
  /*background: #2ebda4;*/
  color: #2ebda4;
  font-size: .8vw;
  /*padding: .3vw .6vw;*/
  /*border-radius: 3vw;*/
  /*margin-top: .5vw;*/
  display: inline-block;
}
.zhuanjiaSwiper .swiper-slide .textBox .tab {
  font-size: 0.85vw;
  /*margin-top: 0.5vw;*/
  color: white;
  transition: 0.3s all ease-in-out;
}
.zhuanjiaSwiper .swiper-slide .textBox .text{
  width: 100%;
  height: 100%;
  border-top: 2px solid #2ebda4;
  background: white;
  text-align: left;
  position: relative;
  padding: 1vw;
  opacity: 0;
  margin-top: .5vw;
  transition: 0.3s all ease-in-out;
}
.zhuanjiaSwiper .swiper-slide .textBox .text .yuyue{
  background: #2ebda4;
  font-size: .9vw;
  color: white;
  border-radius: 3vw;
  display: inline-block;
  padding: .1vw .7vw;
  position: absolute;
  right: 1vw;
  margin-top: -1.7vw;
}
.zhuanjiaSwiper .swiper-slide .textBox .text .field3{
  color: #2ebda4;
  font-size: .9vw;
  font-family: Medium;
  line-height: 1.5;
}
.zhuanjiaSwiper .swiper-slide .textBox .des {
  font-size: 0.8vw;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  overflow: hidden;
  /*opacity: 0;*/
  transition: 0.3s all ease-in-out;
}
.zhuanjiaSwiper .swiper-slide .textBox .des p{
  font-family: OSBold;
  margin-top: .3vw;
}
.zhuanjiaSwiper .swiper-slide .textBox .des p span{
  font-size: .7vw;
}
.zhuanjiaSwiper .swiper-slide .textBox .more {
  display: block;
  font-size: 0.7vw;
  color: #999999;
  margin-top: .5vw;
  opacity: .5;
}
.zhuanjiaSwiper .swiper-slide:hover .textBox {
  /*transform: translateY(-18vw);*/
  text-align: left;
}
.zhuanjiaSwiper .swiper-slide:hover .imgBox {
  transform: scale(1.1);
}
.zhuanjiaSwiper .swiper-slide:hover .textBox .field2{
  display: none;
}
.zhuanjiaSwiper .swiper-slide:hover .textBox .text {
  opacity: 1;
}
.zhuanjiaSwiper .swiper-slide:hover .textBox .t{
  height: auto;
  padding-left: 1vw;
}
.zhuanjiaSwiper .swiper-slide:hover .textBox .tab{
  padding-left: 1vw;
}
.zhuanjiaSwiper .swiper-slide:hover .textBox .des {
  opacity: 1;
}
.zhuanjiaSwiper .swiper-pagination {
  bottom: 0;
  top: inherit;
}
.zhuanjiaSwiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #2ebda4;
}
.zhuanjiaSwiper.teamItem .swiper-wrapper{
  flex-wrap: wrap;
}
.zhuanjiaSwiper.teamItem .swiper-wrapper .swiper-slide {
  width: 18.6vw;
  height: 27vw;
  margin-right: 2vw;
  margin-bottom: 2vw;
}
.zhuanjiaSwiper.teamItem .swiper-slide .textBox .t{
  padding-left: 0 !important;
}
.zhuanjiaSwiper .swiper-slide:hover .textBox .t{
  padding-left: 1vw !important;
}
.zhuanjiaSwiper.teamItem .swiper-slide .imgBox{
  width: 100%;
}
.zhuanjiaSwiper.teamItem .swiper-wrapper .swiper-slide .t::before{
  content: inherit !important;
}
.zhuanjiaSwiper.teamItem .swiper-wrapper .swiper-slide:nth-child(3n){
  margin-right: 0;
}
.index .keshidaolan {
  width: 100%;
  padding: 5vw 8vw;
}
.index .keshidaolan .keshiImg {
  width: 26vw;
  position: absolute;
  right: 8vw;
  bottom: 5vw;
}
.index .keshidaolan .keshi_serachBox {
  width: 56vw;
  margin-top: 3vw;
  display: flex;
  justify-content: space-between;
  font-size: 1vw;
}
.index .keshidaolan .keshi_serachBox input {
  width: 90%;
  height: 2.5vw;
  background-color: #f4f4f4;
  border: 1px solid #ECECEC;
  outline: none;
  color: #666666;
  font-size: .9vw;
  padding: .5vw 1vw;
  border-radius: 0.2vw;
}
.index .keshidaolan .keshi_serachBox .btn {
  width: 8vw;
  height: 2.5vw;
  background-color: #2ebda4;
  line-height: 2.5vw;
  text-align: center;
  display: block;
  color: white;
  border-radius: 0.2vw;
  margin-left: 0.5vw;
  cursor: pointer;
}
.index .keshidaolan .keshiBox {
  width: 56vw;
  height: 21.55vw;
  margin-top: 1vw;
  background: #F4F4F4;
  border-radius: .5vw;
}
.index .keshidaolan .keshiBox .tabBox {
  width: 100%;
  display: flex;
  justify-content: space-between;
  background-color: #152A4C;
  border-radius: .5vw .5vw 0 0;
  overflow: hidden;
}
.index .keshidaolan .keshiBox .tabBox .tab {
  width: 14vw;
  display: flex;
  justify-content: center;
  padding: 1vw 0;
  font-size: 1.2vw;
  font-family: Medium;
  cursor: pointer;
  color: #2ebda4;
  border-radius: .5vw .5vw 0 0;
  transition: 0.1s all ease-in-out;
}
.index .keshidaolan .keshiBox .tabBox .tab .icon {
  width: 1.2vw;
  margin-right: 0.5vw;
  filter: invert(0);
  transition: 0.1s all ease-in-out;
}
.index .keshidaolan .keshiBox .tabBox .active {
  background: #2ebda4;
  color: white;
  font-family: OSBold;
}
.index .keshidaolan .keshiBox .tabBox .active .icon {
  filter: invert(1);
}
.index .keshidaolan .keshiBox .keshiItem {
  width: 100%;
  display: none;
  flex-wrap: wrap;
  padding: .7vw 1.5vw 0 1.5vw;
}
.index .keshidaolan .keshiBox .keshiItem0{
  display: flex;
}
.index .keshidaolan .keshiBox .keshiItem .item {
  display: block;
  position: relative;
  font-size: 0.9vw;
  width: 10vw;
  border-radius: .3vw;
  background: white;
  text-align: center;
  line-height: 2vw;
  margin-right: 0.7vw;
  margin-bottom: .7vw;
  overflow: hidden;
  transition: 0.1s all ease-in-out;
}
/*.index .keshidaolan .keshiBox .keshiItem .item::before {*/
/*  content: '';*/
/*  position: absolute;*/
/*  width: 3vw;*/
/*  height: 3vw;*/
/*  background: url('/resources/assets/images/icon29.png') center no-repeat;*/
/*  background-size: cover !important;*/
/*  right: -1.2vw;*/
/*  opacity: 0;*/
/*  transition: 0.1s all ease-in-out;*/
/*}*/
.index .keshidaolan .keshiBox .keshiItem .item:hover {
  background-color: #2ebda4;
  /*border: 1px solid #2ebda4;*/
  color: white;
}
/*.index .keshidaolan .keshiBox .keshiItem .item:hover::before {*/
/*  opacity: 1;*/
/*}*/
.index .keshidaolan .keshiBox .keshiItem .item:nth-child(5n) {
  margin-right: 0;
}
.index .f33 {
  width: 100%;
  height: 40vw;
  background: url('/resources/assets/images/img2.jpg') center no-repeat;
  background-size: cover !important;
  display: flex;
  padding: 0 8vw;
}
.index .f33 .left {
  width: 25vw;
  height: 40vw;
  background: url('/resources/assets/images/img3.jpg') center no-repeat;
  background-size: cover !important;
  padding: 4vw 2vw;
  color: #fefefe;
}
.index .f33 .left .titBox .en {
  color: white;
}
.index .f33 .left .titBox .cn {
  color: white;
}
.index .f33 .left .leftBox {
  width: 100%;
  margin-top: 2vw;
}
.index .f33 .left .leftBox .item {
  font-size:1vw;
  padding: 0.7vw 0 0.7vw 1.5vw;
  border-bottom: 1px solid #b6b6b6;
  cursor: pointer;
  transition: .3s all ease-in-out;
}
.index .f33 .left .leftBox .item.active{
  border-bottom: 1px solid white;
}
.index .f33 .left .leftBox .item:hover{
  border-bottom: 1px solid white;
}
.index .f33 .left .leftBox .item::before {
  content: '';
  position: absolute;
  border-style: solid;
  border-color: transparent;
  border-width: 0.3vw 0.5vw 0.3vw 1vw;
  margin-left: -1.2vw;
  margin-top: 0.3vw;
  transform: rotate(180deg);
  border-right-color: white;
}
.index .f33 .right {
  margin-left: 8vw;
}
.index .f33 .right .pImg {
  width: 21vw;
  margin-top: 5vw;
  overflow: hidden;
}
.index .f33 .right .pImg img {
  width: 21vw;
  position: absolute;
  opacity: 1;
  transition: 0.3s all ease-in-out;
}
.index .f33 .right .textImg {
  width: 75vw;
  position: absolute;
  right: 8vw;
  margin-top: 2.5vw;
}
.index .f33 .right .textImg .textBox {
  width: 45vw;
  position: absolute;
  right: 0;
}
.index .f33 .right .textImg .textBox .text {
  width: 24vw;
  height: auto;
  background-color: rgba(255, 255, 255, 0.3);
  border: 2px solid #ffffff;
  padding: 1.5vw;
  margin-left: 20vw;
  position: relative;
}
.index .f33 .right .textImg .textBox .t {
  font-size: 1.2vw;
  font-family: OSBold;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.index .f33 .right .textImg .textBox .d {
  color: #666666;
  font-size: 0.9vw;
  margin-top: 0.5vw;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.index .f33 .right .textImg .textBox .img {
  width: 100%;
  height: 13vw;
  border: 1px solid white;
  margin-top: 1vw;
  background-size: cover !important;
}
.index .f33 .right .textImg .textBox:nth-child(1):before {
  content: '';
  position: absolute;
  width: 17vw;
  height: 9vw;
  background: url('/resources/assets/images/img30.png') center no-repeat;
  background-size: contain !important;
  left: 3.2vw;
  margin-top: 4.5vw;
}
.index .f33 .right .textImg .textBox:nth-child(2) {
  margin-left: 2vw;
  margin-top: -1vw;
}
.index .f33 .right .textImg .textBox:nth-child(2):before {
  content: '';
  position: absolute;
  width: 17vw;
  height: 14vw;
  background: url('/resources/assets/images/img31.png') center no-repeat;
  background-size: contain !important;
  left: 3.8vw;
  margin-top: 4.5vw;
}
.index .f33 .right .textImg .textBox:nth-child(3) {
  margin-left: 2.5vw;
  margin-top: -1vw;
}
.index .f33 .right .textImg .textBox:nth-child(3):before {
  content: '';
  position: absolute;
  width: 14vw;
  height: 8vw;
  background: url('/resources/assets/images/img32.png') center no-repeat;
  background-size: contain !important;
  left: 6vw;
  margin-top: 3vw;
}
.index .f33 .right .textImg .textBox:nth-child(4) {
  margin-left: 2.5vw;
  margin-top: -1vw;
}
.index .f33 .right .textImg .textBox:nth-child(4):before {
  content: '';
  position: absolute;
  width: 14vw;
  height: 8vw;
  background: url('/resources/assets/images/img32.png') center no-repeat;
  background-size: contain !important;
  left: 6vw;
  margin-top: 3vw;
}
.index .f33 .right .textImg .textBox:nth-child(5) {
  margin-left: 2.5vw;
  margin-top: -4vw;
}
.index .f33 .right .textImg .textBox:nth-child(5):before {
  content: '';
  position: absolute;
  width: 14vw;
  height: 8vw;
  background: url('/resources/assets/images/img32.png') center no-repeat;
  background-size: contain !important;
  left: 6vw;
  margin-top: 0;
}
.index .f33 .right .textImg .textBox:nth-child(6) {
  margin-left: 2.5vw;
  margin-top: 4vw;
}
.index .f33 .right .textImg .textBox:nth-child(6):before {
  content: '';
  position: absolute;
  width: 13vw;
  height: 8vw;
  background: url(/resources/assets/images/img32.png) center no-repeat;
  background-size: contain !important;
  left: 7vw;
  margin-top: 18vw;
}
.index .f3 {
  width: 100%;
  height: auto;
  background: white;
  padding: 5vw 8vw;
}
.index .f3 .titImg {
  width: 10vw;
}
.index .f3 .f3Box {
  width: 100%;
  display: flex;
  margin-top: 3vw;
}
.index .f3 .f3Box .item {
  width: 13vw;
  height: 36vw;
  margin-right: 2vw;
  position: relative;
  cursor: pointer;
  transition: 0.5s all ease;
  overflow: hidden;
}
.index .f3 .f3Box .item .imgBox {
  width: 100%;
  height: 100%;
  background-size: cover !important;
}
.index .f3 .f3Box .item .textBox {
  width: 100%;
  padding: 2vw 0;
  position: absolute;
  bottom: 0;
  color: white;
  transition: 0.5s all ease;
}
.index .f3 .f3Box .item .textBox .t {
  font-size: 1vw;
  text-align: center;
  transition: 0.5s all ease;
  font-family: OSBold;
}
.index .f3 .f3Box .item .textBox .des {
  width: 32vw;
  display: none;
  font-size: 1vw;
  text-align: justify;
  line-height: 1.7;
}
.index .f3 .f3Box .item .textBox .more {
  display: none;
  font-size: 1vw;
}
.index .f3 .f3Box .active {
  width: 41vw;
}
.index .f3 .f3Box .active .textBox {
  padding: 4vw 4vw 2vw 4vw;
  background: linear-gradient(to bottom, transparent, #0057a6);
}
.index .f3 .f3Box .active .textBox .t {
  font-size: 1.5vw;
  text-align: left;
}
.index .f3 .f3Box .active .textBox .des {
  display: block;
  margin: 1.5vw 0;
}
.index .f3 .f3Box .active .textBox .more {
  display: block;
  font-size: 1vw;
}
.index .f3 .f3Box .item:last-child {
  margin-right: 0;
}
.index .f4 {
  width: 100%;
  padding: 0 8vw 5vw 8vw;
}
.index .f4 .titHead {
  width: 100%;
  display: flex;
}
.index .f4 .ke_serach{
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 1vw;
}
.index .f4 .ke_serach .kp_serachBox {
  width: 42vw;
  height: 2vw;
  font-size: 1vw;
  display: flex;
}
.index .f4 .ke_serach .kp_serachBox input {
  width: 80%;
  height: 2.5vw;
  padding: .5vw 1vw;
  border-radius: 0.2vw;
  background-color: #f4f4f4;
  border: 1px solid #ECECEC;
  outline: none;
  color: #666666;
  font-size: 0.9vw;
}
.index .f4 .ke_serach .kp_serachBox i {
  cursor: pointer;
}
.index .f4 .ke_serach .kp_serachBox .btn {
  width: 8vw;
  height: 2.5vw;
  background-color: #2ebda4;
  line-height: 2.5vw;
  text-align: center;
  display: block;
  color: white;
  border-radius: 0.2vw;
  margin-left: 0.5vw;
  cursor: pointer;
}
.index .f4 .ke_serach .tabBox {
  width: 39.5vw;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #f3f3f3;
  position: relative;
  top: .5vw;
}
.index .f4 .ke_serach .tabBox .tab {
  font-size: 1vw;
  margin-right: 1vw;
  padding-bottom: .5vw;
}
.index .f4 .ke_serach .tabBox .tab:hover {
  border-bottom: 2px solid #2ebda4;
  color: #2ebda4;
}
.index .f4 .ke_serach .tabBox .active {
  border-bottom: 2px solid #2ebda4;
  color: #2ebda4;
}
.index .f4 .ke_serach .tabBox .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-left: 3vw;
}
.index .f4 .f4Box {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 3vw;
}
.index .f4 .f4Box .left {
  width: 39.5vw;
  height: 34vw;
  overflow: hidden;
  position: relative;
}
.index .f4 .f4Box .left .imgBox {
  width: 100%;
  height: 100%;
  transition: .3s all ease-in-out;
  background-size: cover !important;
}
.index .f4 .f4Box .left .text {
  width: 100%;
  color: white;
  padding: 2vw;
  position: absolute;
  bottom: 0;
  font-size: 0.9vw;
  background: linear-gradient(to bottom, transparent, #000000);
}
.index .f4 .f4Box .left .text .time{
  font-size: .9vw;
}
.index .f4 .f4Box .left .text .name{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  font-family: OSBold;
  margin-top: .5vw;
}
.index .f4 .f4Box .left:hover .imgBox{
  transform: scale(1.1);
}
.index .f4 .f4Box .right {
  width: 42vw;
  display: flex;
  flex-wrap: wrap;
}
.index .f4 .f4Box .right .item {
  width: 20vw;
  height: 16vw;
  overflow: hidden;
  background: #f7f7f7;
  margin-right: 2vw;
  margin-bottom: 2vw;
}
.index .f4 .f4Box .right .item .imgBox {
  width: 100%;
  height: 11vw;
  transition: .3s all ease-in-out;
  background-size: cover !important;
}
.index .f4 .f4Box .right .text {
  background: #f7f7f7;
  padding: 1vw;
  line-height: 1.7;
}
.index .f4 .f4Box .right .text .time{
  font-size: .9vw;
}
.index .f4 .f4Box .right .text .name{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  font-size: 1vw;
  overflow: hidden;
  font-family: OSBold;
}
.index .f4 .f4Box .right .item:hover .imgBox{
  transform: scale(1.1);
}
.index .f4 .f4Box .right .item:nth-child(2n) {
  margin-right: 0;
}
.index .f5 {
  width: 100%;
  height: 45vw;
  padding: 5vw 8vw;
  background: url('/resources/assets/images/img25.jpg') center no-repeat;
  background-size: cover !important;
}
.index .f5 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.index .f5 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.index .f5 .f5Box {
  width: 100%;
  margin-top: 3vw;
}
.index .f5 .f5Box .f5Floor {
  width: 100%;
  display: flex;
  border-bottom: 1px solid #cccccc;
}
.index .f5 .f5Box .f5Floor .floor {
  font-size: 1vw;
  padding-bottom: 1vw;
  cursor: pointer;
  flex: 1;
  text-align: center;
}
.index .f5 .f5Box .f5Floor .active {
  color: #2ebda4;
  font-family: OSBold;
  font-size: 1.1vw;
  border-bottom: 2px solid #2ebda4;
}
.index .f5 .f5Box .Floor .name {
  display: none;
  margin: 3vw 0;
  color: #2ebda4;
  font-size: 4vw;
  font-family: Medium;
}
.index .f5 .f5Box .Floor .name0 {
  display: flex;
}
.index .f5 .f5Box .Floor .name .icon {
  width: 3vw;
  height: 3vw;
  text-align: center;
  line-height: 2.8vw;
  border: 2px solid #2ebda4;
  border-radius: .2vw;
  font-size: 1.8vw;
}
.index .f5 .f5Box .Floor .name .p {
  margin-left: 1vw;
  margin-top: -1.2vw;
}
.index .f5 .f5Box .Floor .floolSearchBox {
  width: 20vw;
  height: 3vw;
  background-color: #ffffff;
  font-size: 1vw;
  position: absolute;
  right: 8vw;
  margin-top: -6vw;
  line-height: 3vw;
  border-bottom: 1px solid #f3f3f3;
}
.index .f5 .f5Box .Floor .floolSearchBox input {
  width: 90%;
  border: transparent;
  background: transparent;
  outline: none;
  font-size: 0.9vw;
  padding: 0 1vw;
}
.index .f5 .f5Box .Floor .floolSearchBox i {
  cursor: pointer;
}
.index .f5 .f5Box .Floor .floorBox {
  width: 100%;
  display: none;
  flex-wrap: wrap;
}
.index .f5 .f5Box .Floor .floorBox img{
  width: 25vw;
  margin-right: 5vw;
}
.index .f5 .f5Box .Floor .floorBox .tit{
  position: absolute;
  font-size: 1.2vw;
  margin-top: -5.8vw;
  margin-left: 15vw;
}
.index .f5 .f5Box .Floor .floorBox .des{
  width: 50vw;
  line-height: 2;
  text-align: justify;
  font-size: 1vw;
}
.index .f5 .f5Box .Floor .floorBox0{
  display: flex;
}
.index .f5 .f5Box .Floor .floorBox .item {
  width: auto;
  background: white;
  font-size: .9vw;
  text-align: center;
  line-height: 2vw;
  margin-right: .7vw;
  margin-bottom: .7vw;
  border-radius: .3vw;
  padding: 0 1vw;
}
.index .f5 .f5Box .Floor .floorBox .item i {
  color: #cccccc;
  margin-right: 0.5vw;
}
.index .f5 .f5Box .Floor .floorBox .item:hover {
  background-color: #2ebda4;
  color: white;
}
.index .f5 .f5Box .Floor .floorBox .item:hover i {
  color: white;
}
.bannerBox {
  width: 100%;
  height: 35vw;
  background-size: cover !important;
}
.bannerBox .tit {
  color: white;
  font-size: 4vw;
  padding: 15vw 8vw 0 8vw;
}
.bannerBox .tits {
  color: white;
  font-size: 3vw;
  padding: 18vw 8vw 0 8vw;
}
.bannerBox .tits .cn{
  font-family: OSBold;
}
.bannerBox .tits .en{
  font-family: Medium;
  color: #2ebda4;
  font-size: 2vw;
  text-transform: uppercase;
}
.linkBox {
  color: #ffffff;
  font-size: .85vw;
  font-family: Light;
}
.zhuanjiajieshao {
  width: 100%;
}
.zhuanjiajieshao .linkBox {
  padding: 2vw 8vw;
  text-align: right;
  margin-top: -12vw;
}
.zhuanjiajieshao .zhuanjiaSelectBox {
  width: 84vw;
  margin: 0 auto;
  height: auto;
  background-color: #ffffff;
  box-shadow: 0vw 1vw 2vw 0vw rgba(0, 0, 0, 0.08);
  border-radius: 0.3vw;
  position: relative;
  display: flex;
  overflow: hidden;
  justify-content: space-between;
}
.zhuanjiajieshao .zhuanjiaSelectBox .nameSelectBox {
  width: 16vw;
  background-color: #f7f7f7;
  padding: 2vw;
}
.zhuanjiajieshao .zhuanjiaSelectBox .nameSelectBox .name {
  font-size: 1.2vw;
  font-family: OSBold;
  padding-bottom: 1vw;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  text-align: right;
}
.zhuanjiajieshao .zhuanjiaSelectBox .nameSelectBox .nameSelect {
  width: 100%;
  margin-top: 1vw;
}
.zhuanjiajieshao .zhuanjiaSelectBox .nameSelectBox .nameSelect input {
  width: 100%;
  height: 2.5vw;
  background: white;
  border: 1px solid #ECECEC;
  outline: none;
  font-size: .9vw;
  color: #666666;
  border-radius: .2vw;
  padding: 0.5vw 1vw;
}
.zhuanjiajieshao .zhuanjiaSelectBox .nameSelectBox .nameSelect .btn {
  width: 6vw;
  height: 2.5vw;
  background-color: #2ebda4;
  border-radius: 0.2vw;
  line-height: 2.5vw;
  text-align: center;
  color: white;
  font-size: 1vw;
  cursor: pointer;
  margin-top: 1vw;
  float: right;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox {
  width: 67vw;
  padding: 2vw;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .head {
  width: 100%;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .head .name {
  font-size: 1.2vw;
  font-family: OSBold;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .head .tabBox {
  display: flex;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .head .tabBox .tab {
  color: #999999;
  font-size: 1.2vw;
  margin-left: 3vw;
  padding-bottom: .5vw;
  cursor: pointer;
  border-bottom: 3px solid transparent;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .head .tabBox .active {
  color: #2ebda4;
  font-family: OSBold;
  border-bottom: 3px solid #2ebda4;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem {
  width: 100%;
  display: none;
  flex-wrap: wrap;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem0{
  display: flex;
  flex-wrap: wrap;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem .item {
  position: relative;
  font-size: 0.9vw;
  width: 19.2%;
  border: 1px solid #d1d1d1;
  text-align: center;
  line-height: 2vw;
  margin-right: 1%;
  margin-top: 1%;
  overflow: hidden;
  transition: 0.1s all ease-in-out;
  cursor: pointer;
  border-radius: .2vw;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem .item::before {
  content: initial;
  position: absolute;
  width: 3vw;
  height: 3vw;
  background: url('/resources/assets/images/icon29.png') center no-repeat;
  background-size: cover !important;
  right: -1.2vw;
  opacity: 0;
  transition: 0.1s all ease-in-out;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem .item:hover {
  background-color: #2ebda4;
  border: 1px solid #2ebda4;
  color: white;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem .actives {
  background-color: #2ebda4;
  border: 1px solid #2ebda4;
  color: white;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem .item:hover::before {
  opacity: 1;
}
.zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem .item:nth-child(5n) {
  margin-right: 0;
}
.zhuanjiajieshao .zhuanjiaBox {
  width: 100%;
  padding: 4vw 8vw;
  display: flex;
  flex-wrap: wrap;
}
.zhuanjiajieshao .zhuanjiaBox .item {
  width: 26.4vw;
  height: 14vw;
  background-color: #ffffff;
  transition: 0.3s all ease-in-out;
  border: 1px solid #f3f3f3;
  display: flex;
  padding: 1vw;
  margin-right: 2vw;
  margin-bottom: 2vw;
  overflow: hidden;
  border-radius: 5px;
}
.zhuanjiajieshao .zhuanjiaBox .item .imgBoxM{
  width: 9vw;
  height: 12vw;
  border-radius: 5px;
  overflow: hidden;
}
.zhuanjiajieshao .zhuanjiaBox .item .imgBox {
  width: 100%;
  height: 21vw;
  transition: .3s all ease-in-out;
  background-size: cover !important;
}
.zhuanjiajieshao .zhuanjiaBox .item .imgBox2 {
  width: 100%;
  height: 12vw;
  transition: .3s all ease-in-out;
  background-size: cover !important;
}
.zhuanjiajieshao .zhuanjiaBox .item:hover .imgBox{
  transform: scale(1.1);
}
.zhuanjiajieshao .zhuanjiaBox .item .textBox {
  width: 16vw;
  overflow: hidden;
  padding: 0 0 0 1vw;
}
.zhuanjiajieshao .zhuanjiaBox .item .textBox .name {
  font-size: 1vw;
  font-family: OSBold;
}
.zhuanjiajieshao .zhuanjiaBox .item .textBox .name2{
  color: #2ebda4;
  font-size: 1vw;
  margin: .5vw 0;
}
.zhuanjiajieshao .zhuanjiaBox .item .textBox .name span{
  font-size: .8vw;
}
.zhuanjiajieshao .zhuanjiaBox .item .textBox .tab {
  font-size: 0.9vw;
  line-height: 1.7;
  font-family: Medium;
}
.zhuanjiajieshao .zhuanjiaBox .item .textBox .tab span{
  font-family: Medium;
}
.zhuanjiajieshao .zhuanjiaBox .item .textBox .des {
  /*border-top: 1px solid #f3f3f3;*/
  padding-top: 1vw;
  font-size: 0.9vw;
}
.zhuanjiajieshao .zhuanjiaBox .item .textBox .des .t {
  border-left: 2px solid #2ebda4;
  line-height: 1;
  padding-left: .3vw;
  font-family: Medium;
}
.zhuanjiajieshao .zhuanjiaBox .item .textBox .des p {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  margin-top: .5vw;
  line-height: 1.7;
  color: #666666;
  font-size: .8vw;
}
.zhuanjiajieshao .zhuanjiaBox .item:nth-child(3n) {
  margin-right: 0;
}
.zhuanjiajieshao .zhuanjiaBox .item:hover {
  box-shadow: 0vw 1vw 2vw 0vw rgba(0, 0, 0, 0.08);
  border: 1px solid transparent;
}
.zhuanjiajieshaoDetail {
  width: 100%;
}
.zhuanjiajieshaoDetail .linkBox {
  padding: 2vw 8vw;
  text-align: right;
  margin-top: -12vw;
}
.zhuanjiajieshaoDetail .f1 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 8vw 4vw 8vw;
}
.zhuanjiajieshaoDetail .f1 .left .tit{
  display: flex;
  justify-content: space-between;
}
.zhuanjiajieshaoDetail .f1 .left .btn {
  display: block;
  width: 8vw;
  height: 2vw;
  background-color: #2ebda4;
  border-radius: 3vw;
  text-align: center;
  line-height: 2vw;
  color: white;
  font-size: 1vw;
}
.zhuanjiajieshaoDetail .f1 .imgBox {
  width: 20vw;
  height: 28vw;
  background-size: cover !important;
}
.zhuanjiajieshaoDetail .f1 .right {
  width: 60vw;
  margin-top: 9vw;
}
.zhuanjiajieshaoDetail .f1 .right .nameBox {
  width: 100%;
}
.zhuanjiajieshaoDetail .f1 .right .nameBox .name {
  font-size: 1.5vw;
  font-family: OSBold;
}
.zhuanjiajieshaoDetail .f1 .right .nameBox .name2{
  color: #2ebda4;
  font-size: 1.5vw;
}
.zhuanjiajieshaoDetail .f1 .right .desBox {
  font-size: 1vw;
  line-height: 2;
  padding: 1vw 0;
}
.zhuanjiajieshaoDetail .f1 .right .jieshao {
  width: 100%;
  padding: 1vw 0;
}
.zhuanjiajieshaoDetail .f1 .right .jieshao .t {
  font-family: OSBold;
  font-size: 1.2vw;
  position: relative;
  padding-left: 1vw;
  line-height: 1;
}
.zhuanjiajieshaoDetail .f1 .right .jieshao .t::before {
  content: '';
  position: absolute;
  width: 3px;
  height: 100%;
  background-color: #2ebda4;
  left: 0;
}
.zhuanjiajieshaoDetail .f1 .right .jieshao .d {
  margin-top: .5vw;
  font-size: 1vw;
  line-height: 2;
  text-align: justify;
}
.zhuanjiajieshaoDetail .f1 .right .team {
  width: 100%;
  padding: 1vw 0;
}
.zhuanjiajieshaoDetail .f1 .right .team .t {
  font-family: OSBold;
  font-size: 1.2vw;
  position: relative;
  padding-left: 1vw;
  line-height: 1;
}
.zhuanjiajieshaoDetail .f1 .right .team .t::before {
  content: '';
  position: absolute;
  width: 3px;
  height: 100%;
  background-color: #2ebda4;
  left: 0;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 2vw;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item {
  width: 18.6vw;
  height: 29vw;
  border-radius: 0.5vw;
  overflow: hidden;
  box-shadow: 0vw 1vw 3vw 0vw rgba(0, 0, 0, 0.1);
  display: block;
  position: relative;
  margin-right: 2vw;
  margin-bottom: 2vw;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .imgBox {
  width: 100%;
  height: 29vw;
  background-size: cover !important;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox {
  width: 100%;
  height: 23vw;
  background-color: #ffffff;
  border-radius: 0.5vw;
  transform: translateY(-7vw);
  padding: 1.5vw;
  transition: 0.3s all ease-in-out;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox .tit {
  font-size: 1.1vw;
  font-family: OSBold;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox .tab {
  font-size: 0.9vw;
  font-family: OSBold;
  margin-top: 0.5vw;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox .des {
  font-size: 0.9vw;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 7;
  overflow: hidden;
  opacity: 0;
  margin-top: 0.5vw;
  transition: 0.3s all ease-in-out;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox .more {
  display: block;
  margin-top: 1vw;
  font-size: 1vw;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item:nth-child(3n) {
  margin-right: 0;
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item:hover .textBox {
  transform: translateY(-22vw);
}
.zhuanjiajieshaoDetail .f1 .right .team .teamBox .item:hover .textBox .des {
  opacity: 1;
}
.keshidaolan {
  width: 100%;
}
.keshidaolan .linkBox {
  padding: 2vw 8vw;
  text-align: right;
  margin-top: -8vw;
}
.keshidaolan .keshidaolanSelectBox {
  width: 84vw;
  margin: 0 auto;
  background-color: #f7f7f7;
  box-shadow: 0vw 1vw 2vw 0vw rgba(0, 0, 0, 0.08);
  border-radius: 0.5vw;
  position: relative;
  overflow: hidden;
}
.keshidaolan .keshidaolanSelectBox .nameSelectBox {
  width: 100%;
  background-color: white;
  padding: 2vw;
  display: flex;
  justify-content: space-between;
}
.keshidaolan .keshidaolanSelectBox .nameSelectBox .name {
  font-size: 1vw;
  font-family: OSBold;
  color: #666666;
}
.keshidaolan .keshidaolanSelectBox .nameSelectBox .nameSelect {
  width: 95%;
  display: flex;
  /*margin-left: 2vw;*/
}
.keshidaolan .keshidaolanSelectBox .nameSelectBox .nameSelect input {
  width: 90%;
  height: 2.5vw;
  background: #f4f4f4;
  border: 1px solid #ECECEC;
  outline: none;
  font-size: 0.9vw;
  color: #666666;
  border-radius: .2vw;
  padding: 0.2vw 1vw;
}
.keshidaolan .keshidaolanSelectBox .nameSelectBox .nameSelect .btn {
  width: 7vw;
  height: 2.5vw;
  background-color: #2ebda4;
  border-radius: 0.3vw;
  line-height: 2.5vw;
  text-align: center;
  color: white;
  font-size: 0.9vw;
  cursor: pointer;
  margin-left: 1vw;
}
.keshidaolan .keshiItem {
  width: 100%;
  padding: 0 0 4vw 0;
}
.keshidaolan .keshiItem .keshiBox {
  width: 100%;
  padding: 0 8vw;
  margin-top: 4vw;
}
.keshidaolan .keshiItem .keshiBox .head {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.keshidaolan .keshiItem .keshiBox .head .tit {
  color: #2ebda4;
  font-size: 1.2vw;
  font-family: OSBold;
  padding-bottom: .5vw;
  display: inline-block;
  border-bottom: 3px solid #2ebda4;
}
.keshidaolan .keshiItem .keshiBox .keshiItem {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: .7vw 0 0 0;
}
.keshidaolan .keshiItem .keshiBox .keshiItem .item {
  display: block;
  position: relative;
  font-size: 0.9vw;
  width: 9.8vw;
  border: 1px solid #d1d1d1;
  text-align: center;
  line-height: 2vw;
  margin-right: 0.7vw;
  margin-bottom: 0.7vw;
  border-radius: .3vw;
  overflow: hidden;
  transition: 0.1s all ease-in-out;
}
.keshidaolan .keshiItem .keshiBox .keshiItem .item::before {
  content: initial;
  position: absolute;
  width: 2vw;
  height: 2vw;
  background: url('/resources/assets/images/icon29.png') center no-repeat;
  background-size: cover !important;
  right: -0.5vw;
  opacity: 0;
  transition: 0.1s all ease-in-out;
}
.keshidaolan .keshiItem .keshiBox .keshiItem .item:hover {
  background-color: #2ebda4;
  border: 1px solid #2ebda4;
  color: white;
}
.keshidaolan .keshiItem .keshiBox .keshiItem .item:hover::before {
  opacity: 1;
}
.keshidaolan .keshiItem .keshiBox .keshiItem .item:nth-child(8n) {
  margin-right: 0;
}
.keshidaolanDetail {
  width: 100%;
}
.keshidaolanDetail .headItem {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 8vw;
}
.keshidaolanDetail .headItem .headTab {
  display: flex;
}
.keshidaolanDetail .headItem .headTab .tab {
  font-size: 1vw;
  border-bottom: 3px solid transparent;
  padding: 1.5vw 0;
  margin-right: 4vw;
}
.keshidaolanDetail .headItem .headTab .active {
  font-family: OSBold;
  border-bottom: 3px solid #2ebda4;
}
.keshidaolanDetail .headItem .linkBox {
  padding: 1.5vw 0;
}
.keshidaolanDetail .f1 {
  width: 100%;
  padding: 5vw 8vw;
  display: flex;
}
.keshidaolanDetail .f1 .imgBox {
  width: 34vw;
  height: 24vw;
  background-size: cover !important;
}
.keshidaolanDetail .f1 .imgSwiper{
  width: 34vw;
  height: 24vw;
  overflow: hidden;
}
.keshidaolanDetail .f1 .textBox {
  width: 50vw;
  background: #2ebda4;
  padding: 3vw 4vw 0 4vw;
  color: white;
  position: relative;
}
.keshidaolanDetail .f1 .textBox .en {
  font-size: 1.5vw;
  font-family: OSBold;
}
.keshidaolanDetail .f1 .textBox .cn {
  font-family: OSBold;
  font-size: 2vw;
}
.keshidaolanDetail .f1 .textBox .des {
  font-size: 1vw;
  line-height: 2;
  margin: 2vw 0;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.keshidaolanDetail .f1 .textBox .more {
  color: white;
  display: block;
  font-size: 1vw;
}
.keshidaolanDetail .f1 .textBox::before {
  content: '';
  position: absolute;
  width: 4vw;
  height: 4vw;
  background: url('/resources/assets/images/icon20.png') center no-repeat;
  background-size: contain !important;
  left: -3.5vw;
  bottom: 0;
}
.keshidaolanDetail .f2 {
  width: 100%;
  padding-bottom: 5vw;
}
.keshidaolanDetail .f2 .zhuanjia {
  width: 100%;
  padding: 0 8vw;
}
.keshidaolanDetail .f2 .zhuanjia .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.keshidaolanDetail .f2 .zhuanjia .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.keshidaolanDetail .f3 {
  width: 100%;
  background: #f7f7f7;
  padding: 5vw 8vw;
}
.keshidaolanDetail .f3 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.keshidaolanDetail .f3 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.keshidaolanDetail .f3 .newBox {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 3vw;
}
.keshidaolanDetail .f3 .newBox .item {
  width: 19.3vw;
  height: 25vw;
  display: block;
  padding: 1vw;
  background: white;
  margin-right: 2vw;
}
.keshidaolanDetail .f3 .newBox .item .imgBox {
  width: 100%;
  height: 13vw;
  overflow: hidden;
}
.keshidaolanDetail .f3 .newBox .item .imgBox .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  transition: 0.3s all ease-in-out;
}
.keshidaolanDetail .f3 .newBox .item .textBox {
  padding: 1vw 0;
}
.keshidaolanDetail .f3 .newBox .item .textBox .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-family: OSBold;
}
.keshidaolanDetail .f3 .newBox .item .textBox .time {
  color: #666666;
  font-size: 0.9vw;
  margin: 0.8vw 0;
}
.keshidaolanDetail .f3 .newBox .item .textBox .des {
  color: #666666;
  font-size: 0.9vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.keshidaolanDetail .f3 .newBox .item:hover .imgBox .img {
  transform: scale(1.1);
}
.keshidaolanDetail .f3 .newBox .item:nth-child(4n) {
  margin-right: 0;
}
.jiuyizhinan {
  width: 100%;
}
.jiuyizhinan .linkBox {
  padding: 2vw 8vw;
  text-align: right;
  margin-top: -11vw;
}
.jiuyizhinan .tabBoxs {
  width: 84vw;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
.jiuyizhinan .tabBoxs .tab {
  width: 12vw;
  height: 11vw;
  background-color: #0051a4;
  padding-top: 3vw;
  transition: 0.3s all ease-in-out;
}
.jiuyizhinan .tabBoxs .tab .icon {
  width: auto;
  height: 2.5vw;
  margin: 0 auto 1.5vw auto;
  font-size: 2.5vw;
  text-align: center;
  color: white;
}
.jiuyizhinan .tabBoxs .tab .icon img {
  width: auto;
  height: 2.5vw;
  max-width: inherit;
  margin: 0 auto;
}
.jiuyizhinan .tabBoxs .tab p {
  text-align: center;
  font-size: 1vw;
  color: white;
}
.jiuyizhinan .tabBoxs .active {
  background: white !important;
}
.jiuyizhinan .tabBoxs .tab.active .icon {
  color: #0051a4;
}
.jiuyizhinan .tabBoxs .tab:nth-child(2n).active .icon {
  color: #2391d7;
}
.jiuyizhinan .tabBoxs .active p {
  color: #333333;
}
.jiuyizhinan .tabBoxs .tab:hover {
  background: white !important;
}
.jiuyizhinan .tabBoxs .tab:hover .icon {
  color: #0051a4;
}
.jiuyizhinan .tabBoxs .tab:nth-child(2n):hover .icon {
  color: #2391d7;
}
.jiuyizhinan .tabBoxs .tab:hover p {
  color: #333333;
}
.jiuyizhinan .tabBoxs .tab:nth-child(2n) {
  background: #2391d7;
}
.jiuyizhinan .guahao {
  width: 100%;
  padding: 5vw 8vw;
}
.jiuyizhinan .guahao .titBox {
  text-align: center;
}
.jiuyizhinan .guahao .guahaoBox {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.jiuyizhinan .guahao .guahaoBox .item {
  width: 26vw;
  margin-top: 6vw;
  background: #f7f7f7;
  margin-right: 2vw;
  padding: 1vw;
  border-radius: .5vw;
  box-shadow: 0 .5vw 1vw .5vw rgba(0, 0, 0, 0.1);
}
.jiuyizhinan .guahao .guahaoBox .item .num {
  width: 3.5vw;
  height: 3.5vw;
  background-color: #2ebda4;
  color: white;
  text-align: center;
  border-radius: .5vw;
  position: relative;
  margin-top: -2vw;
  margin-bottom: 1vw;
  padding: .45vw;
}
.jiuyizhinan .guahao .guahaoBox .item .num div{
  border: 0.25vw solid white;
  border-radius: 50%;
  width: 2.6vw;
  height: 2.6vw;
  font-size: 1.8vw;
  line-height: 2.2vw;
  font-family: Medium;
}
.jiuyizhinan .guahao .guahaoBox .item .tit {
  font-size: 1.2vw;
  font-family: OSBold;
  margin: 0.5vw 0;
  color: #2ebda4;
}
.jiuyizhinan .guahao .guahaoBox .item .des {
  font-size: 1vw;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.jiuyizhinan .guahao .guahaoBox .item:nth-child(3) {
  margin-right: 0;
}
.jiuyizhinan .guahao .guahaoBox .item:nth-child(4) {
  width: 40vw;
}
.jiuyizhinan .guahao .guahaoBox .item:nth-child(4) .des p {
  width: 28vw;
}
.jiuyizhinan .guahao .guahaoBox .item:nth-child(4) .des .qrcode {
  width: 6.5vw;
  position: absolute;
  right: 0;
  margin-top: -3.7vw;
}
.jiuyizhinan .guahao .guahaoBox .item:nth-child(5) {
  width: 40vw;
  margin-right: 0;
}
.jiuyizhinan .guahao .guahaoBox .item:nth-child(5) .des p {
  width: 28vw;
}
.jiuyizhinan .guahao .guahaoBox .item:nth-child(5) .des .qrcode {
  width: 6.5vw;
  position: absolute;
  right: 0;
  margin-top: -4vw;
}
.jiuyizhinan .jiuzhenxuzhi {
  width: 100%;
  padding: 5vw 16vw;
}
.jiuyizhinan .jiuzhenxuzhi .titBox {
  text-align: center;
}
.jiuyizhinan .jiuzhenxuzhi .des {
  width: 100%;
  font-size: 1vw;
  line-height: 2;
  margin-top: 3vw;
}
.jiuyizhinan .menzhenpaiban {
  width: 100%;
  padding: 5vw 16vw;
}
.jiuyizhinan .menzhenpaiban .titBox {
  text-align: center;
}
.jiuyizhinan .menzhenpaiban .tableBox {
  width: 100%;
  margin-top: 3vw;
}
.jiuyizhinan .churuyuan {
  width: 100%;
  padding: 5vw 16vw;
}
.jiuyizhinan .churuyuan .titBox {
  text-align: center;
}
.jiuyizhinan .churuyuan .desBox {
  width: 100%;
  margin-top: 3vw;
}
.jiuyizhinan .churuyuan .desBox .des {
  margin-top: 3vw;
  font-size: 1vw;
  line-height: 2;
}
.jiuyizhinan .laiyuandaohang {
  width: 100%;
  padding: 5vw 8vw;
}
.jiuyizhinan .laiyuandaohang .titBox {
  text-align: center;
}
.jiuyizhinan .laiyuandaohang .desBox {
  width: 100%;
  margin-top: 3vw;
  display: flex;
  justify-content: space-between;
}
.jiuyizhinan .laiyuandaohang .desBox .itemBox{
  width: 48%;
  border-top: 1px solid #ECECEC;
}
.jiuyizhinan .laiyuandaohang .desBox .item {
  width: 100%;
  border-bottom: 1px solid #ECECEC;
  padding: 3.2vw 0;
}
.jiuyizhinan .laiyuandaohang .desBox .item .name {
  color: #2ebda4;
  font-size: 1.2vw;
  font-family: OSBold;
}
.jiuyizhinan .laiyuandaohang .desBox .item .d {
  font-size: 1vw;
  line-height: 1.7;
  margin-top: 1vw;
}
.jiuyizhinan .laiyuandaohang .desBox .mapImg {
  width: 48%;
  border: .3vw solid white;
  border-radius: .5vw;
  box-shadow: 0vw 1vw 2vw 0vw rgba(187, 157, 122, 0.27);
}
.jiuyizhinan .yibaozhishi {
  width: 100%;
  padding: 5vw 8vw;
}
.jiuyizhinan .yibaozhishi .titBox {
  text-align: center;
}
.jiuyizhinan .yibaozhishi .desBox {
  width: 100%;
  margin-top: 2vw;
}
.jiuyizhinan .yibaozhishi .desBox .item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 3vw 0;
  border-bottom: 1px solid #f3f3f3;
}
.jiuyizhinan .yibaozhishi .desBox .item .time .day {
  font-size: 2vw;
}
.jiuyizhinan .yibaozhishi .desBox .item .time .year {
  font-size: 1vw;
}
.jiuyizhinan .yibaozhishi .desBox .item .text {
  width: 61vw;
}
.jiuyizhinan .yibaozhishi .desBox .item .text .name {
  font-size: 1.2vw;
  font-family: OSBold;
}
.jiuyizhinan .yibaozhishi .desBox .item .text .des {
  font-size: 0.9vw;
  color: #666666;
  line-height: 2;
  text-align: justify;
  margin-top: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.jiuyizhinan .yibaozhishi .desBox .item .more {
  width: 3vw;
  height: 3vw;
  background-color: #ffffff;
  box-shadow: 0vw 0vw 2vw 0vw rgba(41, 0, 0, 0.08);
  font-size: 1.2vw;
  text-align: center;
  line-height: 3vw;
  border-radius: 50%;
  font-family: OSBold;
  margin-top: 2vw;
  color: #999999;
  transition: 0.3s all ease-in-out;
}
.jiuyizhinan .yibaozhishi .desBox .item:hover {
  border-bottom: 1px solid #2ebda4;
}
.jiuyizhinan .yibaozhishi .desBox .item:hover .more {
  background-color: #2ebda4;
  color: white;
}
.jiuyizhinan .louchengfenbu {
  width: 100%;
  padding: 5vw 8vw;
}
.jiuyizhinan .louchengfenbu .titBox {
  text-align: center;
}
.jiuyizhinan .louchengfenbu .desBox {
  width: 100%;
  margin-top: 3vw;
}
.jiuyizhinan .louchengfenbu .desBox .item {
  width: 100%;
  display: flex;
  background: #f7f7f7;
}
.jiuyizhinan .louchengfenbu .desBox .item .name {
  width: 7vw;
  text-align: center;
  color: #0051a4;
  display: flex;
  font-size: 2vw;
  font-family: OSBold;
  border-right: 1px solid #cdcdcd;
  align-items: center;
  text-align: center;
  justify-content: center;
}
.jiuyizhinan .louchengfenbu .desBox .item .des {
  width: 77vw;
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 2vw;
}
.jiuyizhinan .louchengfenbu .desBox .item .des img{
  width: 25vw;
  margin: 3vw 3vw 0 3vw;
}
.jiuyizhinan .louchengfenbu .desBox .item .des .d{
  font-size: 1vw;
  padding: 3vw 0;
  width: 43vw;
  text-align: justify;
  line-height: 2;
}
.jiuyizhinan .louchengfenbu .desBox .item .des .it {
  font-size: 1vw;
  width: auto;
  text-align: left;
  margin-top: 2vw;
  padding: 0 3vw;
}
.jiuyizhinan .louchengfenbu .desBox .item:nth-child(2n) {
  background: #D5F2ED;
}
.tesezhuanke {
  width: 100%;
}
.tesezhuanke .linkBox {
  padding: 2vw 8vw;
  text-align: right;
  margin-top: -6vw;
}
.tesezhuanke .teseBox {
  width: 100%;
  padding: 5vw 8vw 1vw 8vw;
}
.tesezhuanke .teseBox .item {
  width: 100%;
  display: flex;
  padding: 1vw;
  background-color: #ffffff;
  box-shadow: 0vw 0vw 6vw 0vw rgba(0, 0, 0, 0.05);
  margin-bottom: 2vw;
}
.tesezhuanke .teseBox .item .imgBox {
  width: 23vw;
  height: 17vw;
  overflow: hidden;
}
.tesezhuanke .teseBox .item .imgBox .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  transition: 0.3s all ease-in-out;
}
.tesezhuanke .teseBox .item .textBox {
  width: 59vw;
  padding: 2vw 4vw;
  position: relative;
}
.tesezhuanke .teseBox .item .textBox .name {
  font-size: 1.5vw;
  font-family: OSBold;
}
.tesezhuanke .teseBox .item .textBox .des {
  font-size: 1vw;
  line-height: 2;
  margin-top: 2vw;
  text-align: justify;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.tesezhuanke .teseBox .item .textBox .more{
  position: absolute;
  bottom: 2vw;
  font-size: 1vw;
  color: #666666;
}
.tesezhuanke .teseBox .item:hover .imgBox .img {
  transform: scale(1.1);
}
.jiankangkepu {
  width: 100%;
  background: #F7F7F7;
}
.jiankangkepu .headItem {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 8vw;
}
.jiankangkepu .headItem .headTab {
  display: flex;
}
.jiankangkepu .headItem .headTab .tab {
  font-size: 1vw;
  border-bottom: 3px solid transparent;
  padding: 1.5vw 0;
  margin-right: 4vw;
}
.jiankangkepu .headItem .headTab .tab:hover{
  font-family: OSBold;
  border-bottom: 3px solid #2ebda4;
}
.jiankangkepu .headItem .headTab .active {
  font-family: OSBold;
  border-bottom: 3px solid #2ebda4;
}
.jiankangkepu .headItem .linkBox {
  padding: 1.5vw 0;
  color: #666666;
}
.jiankangkepu .titBox {
  width: 100%;
  padding: 3vw 8vw;
}
.noData{
  display: none;
}
.noData.active{
  display: block;
}
.jiankangkepu .f1Box {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: 0 8vw;
}
.jiankangkepu .f1Box .item {
  width: 19.3vw;
  height: 27vw;
  background-color: white;
  overflow: hidden;
  position: relative;
  margin-right: 2vw;
  transition: .3s all ease-in-out;
}
.jiankangkepu .f1Box .item .imgBox {
  width: 100%;
  height: 27vw;
  background-size: cover !important;
  transition: 0.3s all ease-in-out;
}
.jiankangkepu .f1Box .item:hover{
  box-shadow: 0vw 1vw 2vw 0vw rgba(0, 0, 0, 0.08);
}
.jiankangkepu .f1Box .item:hover .imgBox{
  transform: scale(1.1);
}
.jiankangkepu .f1Box .item .text {
  width: 100%;
  position: absolute;
  bottom: 0;
  padding: 1vw;
  background: linear-gradient(to bottom, transparent, #000000);
}
.jiankangkepu .f1Box .item:first-child .text{
  color: #ffffff;
}
.jiankangkepu .f1Box .item .text .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-family: OSBold;
}
.jiankangkepu .f1Box .item .text .time {
  margin-top: 0.5vw;
  font-size: 0.9vw;
}
.jiankangkepu .f1Box .item .text .des{
  color: #666666;
  margin-top: 0.5vw;
  font-size: 0.9vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.jiankangkepu .f1Box .item:first-child {
  width: 40.4vw;
}
.jiankangkepu .f1Box .item:first-child .text .des{
  display: none;
}
.jiankangkepu .f1Box .item:last-child {
  margin-right: 0;
}
.jiankangkepu .f1Box .item:nth-child(2) .imgBox,.jiankangkepu .f1Box .item:nth-child(3) .imgBox{
  height: 15vw;
}
.jiankangkepu .f1Box .item:nth-child(2) .text,.jiankangkepu .f1Box .item:nth-child(3) .text{
  background: transparent;
  bottom: 1vw;
}
.jiankangkepu .newBox {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: 0 8vw 5vw 8vw;
}
.jiankangkepu .newBox .item {
  width: 19.3vw;
  height: 25vw;
  display: block;
  padding: 1vw;
  background: white;
  margin-right: 2vw;
  margin-top: 3vw;
  transition: .3s all ease-in-out;
}
.jiankangkepu .newBox .item .imgBox {
  width: 100%;
  height: 13vw;
  overflow: hidden;
}
.jiankangkepu .newBox .item .imgBox .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  transition: 0.3s all ease-in-out;
}
.jiankangkepu .newBox .item .textBox {
  padding: 1vw 0;
}
.jiankangkepu .newBox .item .textBox .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-family: OSBold;
}
.jiankangkepu .newBox .item .textBox .time {
  color: #666666;
  font-size: 0.9vw;
  margin: 0.8vw 0;
}
.jiankangkepu .newBox .item .textBox .des {
  color: #666666;
  font-size: 0.9vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.jiankangkepu .newBox .item:hover{
  box-shadow: 0vw 1vw 2vw 0vw rgba(0, 0, 0, 0.08);
}
.jiankangkepu .newBox .item:hover .imgBox .img {
  transform: scale(1.1);
}
.jiankangkepu .newBox .item:nth-child(4n) {
  margin-right: 0;
}
.gongzhong .f1 {
  width: 100%;
  height: 100vh;
  overflow: hidden;
  transition: 1s all ease-in-out;
}
.gongzhong .f1 .shubiao {
  position: absolute;
  color: white;
  z-index: 9;
  font-size: 2vw;
  right: 8vw;
  bottom: 3vw;
  animation: shubiaoAnm 3s linear infinite;
  transition: 0.3s all ease-in-out;
}
@keyframes shubiaoAnm {
  0% {
    transform: translateY(1vw);
  }
  50% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(1vw);
  }
}
.gongzhong .f1 .shubiao::before {
  content: '';
  position: absolute;
  width: 1px;
  height: 4vw;
  background: white;
  bottom: 3vw;
  margin-left: 0.95vw;
}
.gongzhong .f1 .mySwiper{
  width: 100%;
  height: 100vh;
}
.gongzhong .f1 .mySwiper .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  position: relative;
  display: block;
}
.gongzhong .f1 .mySwiper .img .text {
  width: 40vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.gongzhong .f1 .mySwiper video {
  width: 100%;
  height: 100%;
  background: black;
  position: relative;
  transform: scale(1.18) translateY(-7%);
}
.gongzhong .f1 .mySwiper .text {
  width: 40vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9;
}
.gongzhong .f1 .mySwiper .swiper-pagination {
  bottom: 2vw;
}
.gongzhong .f1 .mySwiper .swiper-pagination .swiper-pagination-bullet {
  width: 0.5vw;
  height: 0.5vw;
  background: white;
  margin: 0 0.5vw;
  opacity: 0.7;
}
.gongzhong .f1 .mySwiper .swiper-pagination .swiper-pagination-bullet-active {
  width: 3vw;
  height: 2vw;
  position: relative;
  top: 0.6vw;
  opacity: 1;
  background: url('/resources/assets/images/icon2.png') center no-repeat;
  background-size: contain !important;
}
.gongzhong .f2 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 5vw 8vw;
}
.gongzhong .f2 .left {
  width: 47vw;
}
.gongzhong .f2 .left .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhong .f2 .left .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhong .f2 .left .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhong .f2 .left .f2Swiper {
  width: 100%;
  overflow: hidden;
  margin-top: 3.1vw;
}
.gongzhong .f2 .left .f2Swiper .swiper-slide {
  position: relative;
}
.gongzhong .f2 .left .f2Swiper .swiper-slide .imgBox {
  width: 100%;
  height: 32vw;
  background-size: cover !important;
}
.gongzhong .f2 .left .f2Swiper .swiper-slide .textBox {
  width: 100%;
  position: absolute;
  bottom: 0;
  padding: 2vw;
  color: #ffffff;
  background: linear-gradient(to bottom, transparent, #000000);
}
.gongzhong .f2 .left .f2Swiper .swiper-slide .textBox .name {
  font-size: 1vw;
  line-height: 2;
  font-family: OSBold;
}
.gongzhong .f2 .left .f2Swiper .swiper-slide .textBox .time {
  font-size: 0.9vw;
  margin-top: 1vw;
}
.gongzhong .f2 .left .f2Swiper .swiper-pagination {
  width: auto;
  left: inherit;
  right: 2vw;
  bottom: 2vw;
}
.gongzhong .f2 .left .f2Swiper .swiper-pagination-bullet {
  background: white;
}
.gongzhong .f2 .left .f2Swiper .swiper-pagination-bullet-active {
  background: white;
}
.gongzhong .f2 .right {
  width: 34vw;
}
.gongzhong .f2 .right .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhong .f2 .right .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhong .f2 .right .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhong .f2 .right .noticesBox {
  width: 100%;
  margin-top: 3vw;
}
.gongzhong .f2 .right .noticesBox .item {
  display: block;
  color: #2c2c2c;
  position: relative;
  border-bottom: 1px solid #dcdcdc;
  padding: 1.2vw 0;
}
.gongzhong .f2 .right .noticesBox .item .name {
  width: 85%;
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  font-family: OSBold;
}
.gongzhong .f2 .right .noticesBox .item .more {
  font-size: 1vw;
  margin-top: 0.5vw;
  color: #666666;
}
.gongzhong .f2 .right .noticesBox .item .time {
  position: absolute;
  right: 0;
  top: 1vw;
  text-align: right;
}
.gongzhong .f2 .right .noticesBox .item .time .day {
  font-size: 1.2vw;
}
.gongzhong .f2 .right .noticesBox .item .time .year {
  font-size: 0.9vw;
}
.gongzhong .f2 .right .noticesBox .item:hover .name {
  color: #bb9d7a;
}
.gongzhong .f2 .right .noticesBox .item:first-child {
  padding-top: 0;
}
.gongzhong .f2 .right .noticesBox .item:first-child .time {
  top: 0;
}
.gongzhong .f33 {
  width: 100%;
  height: 40vw;
  background: url('/resources/assets/images/img2.jpg') center no-repeat;
  background-size: cover !important;
  display: flex;
  padding: 0 8vw;
}
.gongzhong .f33 .left {
  width: 25vw;
  height: 40vw;
  background: url('/resources/assets/images/img3_1.jpg') center no-repeat;
  background-size: cover !important;
  padding: 4vw 2vw;
  color: #fefefe;
}
.gongzhong .f33 .left .titBox .en {
  color: white;
}
.gongzhong .f33 .left .titBox .cn {
  color: white;
}
.gongzhong .f33 .left .leftBox {
  width: 100%;
  margin-top: 2vw;
}
.gongzhong .f33 .left .leftBox .item {
  font-size: 1vw;
  padding: 0.7vw 0vw 0.7vw 1.5vw;
  border-bottom: 1px solid #b6b6b6;
  cursor: pointer;
}
.gongzhong .f33 .left .leftBox .item.active{
  border-bottom: 1px solid white;
}
.gongzhong .f33 .left .leftBox .item:hover{
  border-bottom: 1px solid white;
}
.gongzhong .f33 .left .leftBox .item::before {
  content: '';
  position: absolute;
  border-style: solid;
  border-color: transparent;
  border-width: 0.3vw 0.5vw 0.3vw 1vw;
  margin-left: -1.2vw;
  margin-top: 0.3vw;
  transform: rotate(180deg);
  border-right-color: white;
}
.gongzhong .f33 .right {
  margin-left: 8vw;
}
.gongzhong .f33 .right .pImg {
  width: 21vw;
  margin-top: 5vw;
  overflow: hidden;
}
.gongzhong .f33 .right .pImg img {
  width: 21vw;
  position: absolute;
  opacity: 1;
  transition: 0.3s all ease-in-out;
}
.gongzhong .f33 .right .textImg {
  width: 75vw;
  position: absolute;
  right: 8vw;
  margin-top: 2.5vw;
}
.gongzhong .f33 .right .textImg .textBox {
  width: 45vw;
  position: absolute;
  right: 0;
}
.gongzhong .f33 .right .textImg .textBox .text {
  width: 24vw;
  height: auto;
  background-color: rgba(255, 255, 255, 0.3);
  border: 2px solid #ffffff;
  padding: 1.5vw;
  margin-left: 20vw;
  position: relative;
}
.gongzhong .f33 .right .textImg .textBox .t {
  font-size: 1.2vw;
  font-family: OSBold;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.gongzhong .f33 .right .textImg .textBox .d {
  color: #666666;
  font-size: 0.9vw;
  margin-top: 0.5vw;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.gongzhong .f33 .right .textImg .textBox .img {
  width: 100%;
  height: 13vw;
  border: 1px solid white;
  margin-top: 1vw;
  background-size: cover !important;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(1):before {
  content: '';
  position: absolute;
  width: 17vw;
  height: 9vw;
  background: url('/resources/assets/images/img30.png') center no-repeat;
  background-size: contain !important;
  left: 3.2vw;
  margin-top: 4.5vw;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(2) {
  margin-left: 2vw;
  margin-top: -1vw;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(2):before {
  content: '';
  position: absolute;
  width: 17vw;
  height: 14vw;
  background: url('/resources/assets/images/img31.png') center no-repeat;
  background-size: contain !important;
  left: 3.8vw;
  margin-top: 4.5vw;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(3) {
  margin-left: 2.5vw;
  margin-top: -1vw;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(3):before {
  content: '';
  position: absolute;
  width: 14vw;
  height: 8vw;
  background: url('/resources/assets/images/img32.png') center no-repeat;
  background-size: contain !important;
  left: 6vw;
  margin-top: 3vw;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(4) {
  margin-left: 2.5vw;
  margin-top: -1vw;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(4):before {
  content: '';
  position: absolute;
  width: 14vw;
  height: 8vw;
  background: url('/resources/assets/images/img32.png') center no-repeat;
  background-size: contain !important;
  left: 6vw;
  margin-top: 3vw;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(5) {
  margin-left: 2.5vw;
  margin-top: -4vw;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(5):before {
  content: '';
  position: absolute;
  width: 14vw;
  height: 8vw;
  background: url('/resources/assets/images/img32.png') center no-repeat;
  background-size: contain !important;
  left: 6vw;
  margin-top: 0;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(6) {
  margin-left: 2.5vw;
  margin-top: 4vw;
}
.gongzhong .f33 .right .textImg .textBox:nth-child(6):before {
  content: '';
  position: absolute;
  width: 13vw;
  height: 8vw;
  background: url(/resources/assets/images/img32.png) center no-repeat;
  background-size: contain !important;
  left: 7vw;
  margin-top: 18vw;
}
.gongzhong .f3 {
  width: 100%;
  height: auto;
  background: white;
  padding: 5vw 8vw;
}
.gongzhong .f3 .titBox .cn {
  color: #bb9d7a;
}
.gongzhong .f3 .f3Box {
  width: 100%;
  display: flex;
  margin-top: 3vw;
}
.gongzhong .f3 .f3Box .item {
  width: 13vw;
  height: 36vw;
  margin-right: 2vw;
  position: relative;
  cursor: pointer;
  transition: 0.5s all ease;
  overflow: hidden;
}
.gongzhong .f3 .f3Box .item .imgBox {
  width: 100%;
  height: 100%;
  background-size: cover !important;
}
.gongzhong .f3 .f3Box .item .textBox {
  width: 100%;
  padding: 2vw 0;
  position: absolute;
  bottom: 0;
  color: white;
  transition: 0.5s all ease;
}
.gongzhong .f3 .f3Box .item .textBox .t {
  font-size: 1vw;
  text-align: center;
  transition: 0.5s all ease;
}
.gongzhong .f3 .f3Box .item .textBox .des {
  width: 32vw;
  display: none;
  font-size: 0.9vw;
  text-align: justify;
  line-height: 2;
}
.gongzhong .f3 .f3Box .item .textBox .more {
  display: none;
  font-size: 1vw;
}
.gongzhong .f3 .f3Box .active {
  width: 41vw;
}
.gongzhong .f3 .f3Box .active .textBox {
  padding: 4vw 4vw 2vw 4vw;
  background: linear-gradient(to bottom, transparent, #0057a6);
}
.gongzhong .f3 .f3Box .active .textBox .t {
  font-size: 1.5vw;
  text-align: left;
  font-family: OSBold;
}
.gongzhong .f3 .f3Box .active .textBox .des {
  display: block;
  margin: 1.5vw 0;
}
.gongzhong .f3 .f3Box .active .textBox .more {
  display: block;
}
.gongzhong .f3 .f3Box .item:last-child {
  margin-right: 0;
}
.gongzhong .f4 {
  width: 100%;
  height: 50vw;
  background: url('/resources/assets/images/img35.jpg?v1.0.0') center no-repeat;
  background-size: cover !important;
  padding: 5vw 8vw;
}
.gongzhong .f4 .titBox .cn {
  color: #bb9d7a;
}
.gongzhong .f4 .des {
  width: 52vw;
  font-size: 1vw;
  line-height: 2;
  text-align: justify;
  margin: 3vw 0;
}
.gongzhong .f4 .more{
  font-size: 1vw;
  color: #666666;
}
.gongzhong .f4 .aboutBox {
  width: 50vw;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 2vw;
}
.gongzhong .f4 .aboutBox .item {
  width: 13vw;
  margin-top: 2vw;
}
.gongzhong .f4 .aboutBox .item .head {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhong .f4 .aboutBox .item .head .num {
  font-size: 2.5vw;
  font-family: OSBold;
}
.gongzhong .f4 .aboutBox .item .head .num span {
  font-size: 1vw;
  font-family: initial;
}
.gongzhong .f4 .aboutBox .item .head .icon {
  width: 1.5vw;
  margin-top: 1vw;
}
.gongzhong .f4 .aboutBox .item .d {
  font-size: 1vw;
  position: relative;
}
.gongzhong .f4 .aboutBox .item .d::before {
  content: '';
  position: absolute;
  width: 35%;
  height: 1px;
  background-color: #2182e6;
  right: 0;
  margin-top: 1vw;
}
.gongzhong .f4 .aboutBox .item .d::after {
  content: '';
  position: absolute;
  width: 0.3vw;
  height: 0.3vw;
  border-radius: 50%;
  right: 0;
  margin-top: 0.9vw;
  background-color: #2182e6;
}
.gongzhong .f4 .aboutBox .item:nth-child(1) .d::before {
  width: 50%;
}
.gongzhong .f4 .aboutBox .item:nth-child(3) .d::before {
  width: 60%;
}
.gongzhong .f4 .aboutBox .item:nth-child(4) .d::before {
  width: 60%;
}
.gongzhong .f5Bg {
  width: 100%;
  position: absolute;
  z-index: -1;
  pointer-events: none;
}
.gongzhong .f5 {
  width: 100%;
  padding: 5vw 8vw;
}
.gongzhong .f5 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhong .f5 .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhong .f5 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhong .f5 .f5Swiper {
  width: 100%;
  overflow: hidden;
  padding: 3vw 0;
}
.gongzhong .f5 .f5Swiper .swiper-slide .img {
  width: 19vw;
  height: 13vw;
  background-size: cover !important;
  border: 0.5vw solid white;
  transition: 0.3s all ease-in-out;
}
.gongzhong .f5 .f5Swiper .swiper-slide .img:hover {
  transform: scale(1.1);
  box-shadow: 0vw 1vw 2vw 0vw rgba(187, 157, 122, 0.27);
}
.gongzhong .f5 .f5Swiper .swiper-pagination {
  bottom: 0;
  top: inherit;
}
.gongzhong .f5 .f5Swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #bb9d7a;
}
.gongzhong .f6 {
  width: 100%;
  padding: 0 8vw 4vw 8vw;
}
.gongzhong .f6 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhong .f6 .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhong .f6 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhong .f6 .socialBox {
  width: 100%;
  margin-top: 1vw;
  display: flex;
  flex-wrap: wrap;
}
.gongzhong .f6 .socialBox .item {
  width: 40.7vw;
  height: 11vw;
  background-color: #ffffff;
  display: block;
  margin-right: 2vw;
  margin-top: 2vw;
  position: relative;
  padding: 1vw 2vw;
  transition: 0.3s all ease-in-out;
}
.gongzhong .f6 .socialBox .item .icon {
  width: 3vw;
  position: absolute;
  right: 2vw;
}
.gongzhong .f6 .socialBox .item .time {
  color: #999999;
  font-size: 0.9vw;
}
.gongzhong .f6 .socialBox .item .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  margin: 1vw 0;
  font-family: OSBold;
}
.gongzhong .f6 .socialBox .item .des {
  font-size: 0.9vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-align: justify;
  line-height: 2;
}
.gongzhong .f6 .socialBox .item:hover {
  box-shadow: 0vw 1vw 2vw 0vw rgba(187, 157, 122, 0.27);
}
.gongzhong .f6 .socialBox .item:hover .name {
  color: #bb9d7a;
}
.gongzhong .f6 .socialBox .item:nth-child(2n) {
  margin-right: 0;
}
.gongzhongAbout {
  width: 100%;
}
.gongzhongAbout .headItem {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 8vw;
}
.gongzhongAbout .headItem .headTab {
  display: flex;
}
.gongzhongAbout .headItem .headTab .tab {
  font-size: 1vw;
  border-bottom: 3px solid transparent;
  padding: 1.5vw 0;
  margin-right: 4vw;
}
.gongzhongAbout .headItem .headTab .tab:hover{
  font-family: OSBold;
  border-bottom: 3px solid #bb9d7a;
}
.gongzhongAbout .headItem .headTab .active {
  font-family: OSBold;
  border-bottom: 3px solid #bb9d7a;
}
.gongzhongAbout .headItem .linkBox {
  padding: 1.5vw 0;
  color: #666666;
}
.gongzhongAbout .f1 {
  width: 100%;
  overflow: hidden;
  padding: 3vw 0 3vw 8vw;
}
.gongzhongAbout .f1 .f1Item {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhongAbout .f1 .f1Item .left {
  width: 35vw;
}
.gongzhongAbout .f1 .f1Item .left .titBox .cn {
  color: #bb9d7a;
}
.gongzhongAbout .f1 .f1Item .left .des {
  color: #000000;
  font-size: 1vw;
  line-height: 2;
  margin-top: 2vw;
  text-align: justify;
}
.gongzhongAbout .f1 .f1Item .right {
  width: 51vw;
  position: relative;
}
.gongzhongAbout .f1 .f1Item .right .videoBoxs {
  width: 100%;
  height: 29vw;
}
.gongzhongAbout .f1 .f1Item .right .videoBoxs video {
  width: 100%;
  height: 100%;
  object-fit: cover !important;
}
.gongzhongAbout .f1 .f1Item .right .play {
  position: absolute;
  color: white;
  font-size: 4vw;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
  z-index: 9;
}
.gongzhongAbout .f1 .f1Box {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 2vw;
  padding-right: 8vw;
}
.gongzhongAbout .f1 .f1Box .item {
  width: 26vw;
  margin-top: 3vw;
  padding-top: 1vw;
  border-top: 1px solid #d0d0d0;
}
.gongzhongAbout .f1 .f1Box .item .t {
  color: #bb9d7a;
  font-size: 2.2vw;
}
.gongzhongAbout .f1 .f1Box .item .d {
  color: #666666;
  font-size: 1vw;
}
.gongzhongAbout .f2 {
  width: 100%;
  padding: 5vw 8vw;
  background: url('/resources/assets/images/img63.jpg') center;
  background-size: contain !important;
}
.gongzhongAbout .f2 .titBox {
  text-align: center;
}
.gongzhongAbout .f2 .titBox .cn {
  color: #bb9d7a;
}
.gongzhongAbout .f2 .rongyu {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 3vw;
}
.gongzhongAbout .f2 .rongyu .item {
  width: 26vw;
  text-align: center;
  margin-bottom: 2vw;
  margin-right: 2vw;
}
.gongzhongAbout .f2 .rongyu .item:nth-child(3n) {
  margin-right: 0;
}
.gongzhongAbout .f2 .rongyu .item .img {
  width: 100%;
  height: 17vw;
  background-size: cover !important;
}
.gongzhongAbout .f2 .f2Box {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 3vw;
}
.gongzhongAbout .f2 .f2Box .item {
  width: 12.2vw;
  text-align: center;
  margin-right: 2vw;
  border-radius: .5vw;
  overflow: hidden;
  box-shadow: 0 .5vw 1vw .1vw rgba(0, 0, 0, .2);
}
.gongzhongAbout .f2 .f2Box .item .img {
  width: 100%;
  height: 17vw;
  background-size: cover !important;
}
.gongzhongAbout .f2 .f2Box .item .text{
  background: linear-gradient(to bottom, #FBD7A3 20%, #BB9D7A 100%);
  /*background: linear-gradient(to bottom, rgba(251, 215, 163, 1) 20%, rgba(187, 157, 122, .7) 100%);*/
  padding: .5vw 0;
}
.gongzhongAbout .f2 .f2Box .item .name {
  font-size: 1.2vw;
  font-family: OSBold;
  color: #0050a2;
}
.gongzhongAbout .f2 .f2Box .item .des {
  font-size: 0.9vw;
  color: #333333;
}
.gongzhongAbout .f2 .f2Box .item:nth-child(6n) {
  margin-right: 0;
}
.gongzhongAbout .f3 {
  width: 100%;
  height: 55vw;
  padding: 5vw 8vw;
  background: url('/resources/assets/images/img46.jpg') center no-repeat;
  background-size: cover !important;
}
.gongzhongAbout .f3 .titBox .cn {
  color: #bb9d7a;
}
.gongzhongAbout .f3 .more{
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 2vw;
}
.gongzhongAbout .f3 .f3Box {
  margin-top: -7vw;
}
.gongzhongAbout .f3 .f3Box .itemBox {
  display: flex;
  position: absolute;
  right: 6vw;
}
.gongzhongAbout .f3 .f3Box .itemBox .item {
  width: 16vw;
  height: 11vw;
  border: 0.5vw solid white;
  background-size: cover !important;
  margin-right: 2vw;
}
.gongzhongAbout .f3 .f3Box .itemBox2 {
  display: flex;
  position: absolute;
  left: 8vw;
  margin-top: 23vw;
}
.gongzhongAbout .f3 .f3Box .itemBox2 .item {
  width: 15vw;
  height: 10vw;
  border: 0.5vw solid white;
  background-size: cover !important;
  margin-right: 1vw;
}
.gongzhongAbout .f4 {
  width: 90vw;
  height: 38vw;
  background-color: #ffffff;
  box-shadow: 0vw 0vw 5vw 0vw rgba(3, 20, 79, 0.05);
  border-radius: 2vw;
  border: solid 0vw rgba(255, 255, 255, 0.4);
  margin: -8vw auto 0 auto;
  padding: 4vw;
  position: relative;
}
.gongzhongAbout .f4 .titBox {
  text-align: center;
}
.gongzhongAbout .f4 .titBox .cn {
  color: #bb9d7a;
}
.gongzhongAbout .f4 .f4Swiper {
  width: 90%;
  margin-top: 3vw;
  overflow: hidden;
  position: relative;
}
.gongzhongAbout .f4 .f4Swiper .swiper-slide {
  text-align: center;
}
.gongzhongAbout .f4 .f4Swiper .swiper-slide .year {
  color: #bb9d7a;
  font-size: 2vw;
  font-family: OSBold;
  margin-bottom: 5vw;
}
.gongzhongAbout .f4 .f4Swiper .swiper-slide .des {
  font-size: 0.9vw;
}
.gongzhongAbout .f4 .f4Swiper .swiper-slide .img{
  width: 100%;
  /*height: 9vw;*/
  margin: 1vw 0;
  background-size: contain !important;
}
.gongzhongAbout .f4 .f4Swiper .swiper-slide::before {
  content: '';
  position: absolute;
  width: 1px;
  height: 2vw;
  background: #c9cddb;
  margin-top: 3vw;
}
.gongzhongAbout .f4 .f4Swiper::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 0.5vw;
  background: url('/resources/assets/images/img47.png') center no-repeat;
  background-size: contain !important;
  margin-top: 4.5vw;
}
.gongzhongAbout .f4 .swiper-button-next,
.gongzhongAbout .f4 .swiper-button-prev {
  width: 3vw;
  height: 3vw;
  box-shadow: 0vw 0vw 2vw 0vw rgba(41, 0, 0, 0.08);
  border-radius: 50%;
  top: 55%;
}
.gongzhongAbout .f4 .swiper-button-prev {
  left: 3vw;
}
.gongzhongAbout .f4 .swiper-button-next:hover{
  background: rgba(185, 156, 123, 1) !important;
}
.gongzhongAbout .f4 .swiper-button-next {
  right: 3vw;
}
.gongzhongAbout .f4 .swiper-button-prev:hover{
  background: rgba(185, 156, 123, 1) !important;
}
.gongzhongAbout .f4 .swiper-button-next:after,
.gongzhongAbout .f4 .swiper-button-prev:after {
  font-size: 1.2vw;
  color: black;
  font-weight: bold;
}
.gongzhongAbout .f5 {
  width: 100%;
  padding: 5vw 8vw;
}
.gongzhongAbout .f5 .titBox {
  text-align: center;
}
.gongzhongAbout .f5 .titBox .cn {
  color: #bb9d7a;
}
.gongzhongAbout .f5 .f5Box1 {
  width: 100%;
  margin-top: 3vw;
}
.gongzhongAbout .f5 .f5Box1 .tit {
  font-size: 1.5vw;
  border-left: 5px solid #bb9d7a;
  padding-left: 1vw;
  line-height: 1;
}
.gongzhongAbout .f5 .f5Box1 .f5Item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 2vw;
}
.gongzhongAbout .f5 .f5Box1 .f5Item .left {
  width: 41vw;
  height: 29vw;
  overflow: hidden;
}
.gongzhongAbout .f5 .f5Box1 .f5Item .left .item {
  width: 100%;
  height: 29vw;
  background-size: cover !important;
  display: block;
  position: relative;
  color: white;
  cursor: pointer;
  transition: .3s all ease-in-out;
}
.gongzhongAbout .f5 .f5Box1 .f5Item .left .item:hover {
  transform: scale(1.05);
}
.gongzhongAbout .f5 .f5Box1 .f5Item .left .item .play {
  font-size: 3.5vw;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  z-index: 9;
  transition: .3s all ease-in-out;
  /*opacity: 0;*/
}
.gongzhongAbout .f5 .f5Box1 .f5Item .left .item:hover .play{
  font-size: 5vw;
}
.gongzhongAbout .f5 .f5Box1 .f5Item .left .item .name {
  position: absolute;
  font-size: 1.2vw;
  bottom: 0;
  padding: 2vw;
  font-family: OSBold;
}
.gongzhongAbout .f5 .f5Box1 .f5Item .right {
  width: 40vw;
  display: flex;
  flex-wrap: wrap;
}
.gongzhongAbout .f5 .f5Box1 .f5Item .right .item {
  width: 19vw;
  height: 13.45vw;
  background-size: cover !important;
  display: block;
  position: relative;
  color: white;
  margin-right: 2vw;
  margin-bottom: 2vw;
  cursor: pointer;
  transition: .3s all ease-in-out;
}

.gongzhongAbout .f5 .f5Box1 .f5Item .right .item:hover{
   transform: scale(1.05);
}
.gongzhongAbout .f5 .f5Box1 .f5Item .right .item .play {
  font-size: 2.5vw;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  z-index: 9;
  transition: .3s all ease-in-out;
  opacity: 0;
}
.gongzhongAbout .f5 .f5Box1 .f5Item .right .item:hover .play{
  font-size: 3vw;
}
.gongzhongAbout .f5 .f5Box1 .f5Item .right .item .name {
  width: 100%;
  position: absolute;
  font-size: 1vw;
  bottom: 0;
  padding: 1vw;
  font-family: OSBold;
  background: linear-gradient(to bottom, transparent, #000000);
}
.gongzhongAbout .f5 .f5Box1 .f5Item .right .item:nth-child(2n) {
  margin-right: 0;
}
.gongzhongAbout .f5 .f5Box2 {
  width: 100%;
  margin-top: 3vw;
}
.gongzhongAbout .f5 .f5Box2 .tit {
  font-size: 1.5vw;
  border-left: 5px solid #bb9d7a;
  padding-left: 1vw;
  line-height: 1;
}
.gongzhongAbout .f5 .f5Box2 .f5Swiper {
  width: 100%;
  overflow: hidden;
  margin-top: 3vw;
  padding-bottom: 3vw;
}
.gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-slide .item {
  width: 27vw;
  height: 19vw;
  background-size: cover !important;
  display: block;
  position: relative;
  color: white;
  cursor: pointer;
  transition: .3s all ease-in-out;
}
.gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-slide .item:hover{
  transform: scale(1.05);
}
.gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-slide .item .play {
  font-size: 2.5vw;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  z-index: 9;
  transition: .3s all ease-in-out;
  opacity: 0;
}
.gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-slide .item:hover .play{
  font-size: 3.5vw;
}
.gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-slide .item .name {
  width: 100%;
  position: absolute;
  font-size: 1vw;
  bottom: 0;
  padding: 1vw;
  font-family: OSBold;
  background: linear-gradient(to bottom, transparent, #000000);
}
.gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-pagination {
  bottom: 0;
  top: inherit;
}
.gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #bb9d7a;
}
.gongzhongAbout .f6 {
  width: 100%;
  padding: 5vw 8vw;
  background: url('/resources/assets/images/img65.jpg') center no-repeat;
  background-size: cover !important;
  position: relative;
}
.gongzhongAbout .f6 .titBox .cn {
  color: #bb9d7a;
}
.gongzhongAbout .f6 .f6Box {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 3vw;
  position: relative;
}
.gongzhongAbout .f6 .f6Box .f6Swiper {
  width: 100%;
  height: 26vw;
  margin: 0;
  pointer-events: none;
}
.gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide {
  display: flex;
}
.gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide .img {
  width: 41vw;
  height: 100%;
  background-size: cover !important;
  box-shadow: 0vw 0vw 2vw 0vw rgba(0, 0, 0, 0.07);
}
.gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide .text {
  width: 39vw;
  margin-left: 2.5vw;
}
.gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide .text .t {
  font-size: 1.5vw;
}
.gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide .text .d {
  font-size: 1vw;
  line-height: 2;
  margin-top: 1vw;
  text-align: justify;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
}
.gongzhongAbout .f6 .f6Box .f6Swiper2 {
  width: 40vw;
  height: 8vw;
  overflow: hidden;
  z-index: 9;
  position: absolute;
  right: 0;
  bottom: 0;
}
.gongzhongAbout .f6 .f6Box .f6Swiper2 .swiper-slide {
  width: 12vw;
  height: 8vw;
}
.gongzhongAbout .f6 .f6Box .f6Swiper2 .swiper-slide .img {
  width: 100%;
  height: 8vw;
  background-size: cover !important;
  cursor: pointer;
}
.gongzhongAbout .f6 .f6Box .swiper-button-next,
.gongzhongAbout .f6 .f6Box .swiper-button-prev {
  width: 3vw;
  height: 3vw;
  box-shadow: 0vw 0vw 2vw 0vw rgba(41, 0, 0, 0.08);
  border-radius: 50%;
  top: 55%;
  background: white;
}
.gongzhongAbout .f6 .f6Box .swiper-button-prev {
  left: inherit;
  right: 37vw;
}
.gongzhongAbout .f6 .f6Box .swiper-button-prev:hover{
  background: #bb9d7a;
}
.gongzhongAbout .f6 .f6Box .swiper-button-prev:hover:after{
  color: white;
}
.gongzhongAbout .f6 .f6Box .swiper-button-next {
  right: 33vw;
}
.gongzhongAbout .f6 .f6Box .swiper-button-next:hover{
  background: #bb9d7a;
}
.gongzhongAbout .f6 .f6Box .swiper-button-next:hover:after{
  color: white;
}
.gongzhongAbout .f6 .f6Box .swiper-button-next:after,
.gongzhongAbout .f6 .f6Box .swiper-button-prev:after {
  font-size: 1.2vw;
  color: #999999;
  font-weight: bold;
}
.gongzhongNew {
  width: 100%;
}
.gongzhongNew .headItem {
  width: 100%;
  padding: 0 8vw;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.gongzhongNew .headItem .linkBox {
  padding: 1.5vw 0;
  text-align: right;
  color: #666666;
}
.gongzhongNew .f1 {
  width: 84vw;
  padding: 1vw;
  background-color: #ffffff;
  box-shadow: 0vw 1vw 2vw 0vw rgba(0, 0, 0, 0.08);
  border-radius: 0.5vw;
  margin: 3vw auto;
  display: flex;
}
.gongzhongNew .f1 .tit {
  width: 7vw;
  height: 7vw;
  background-color: #bb9d7a;
  border-radius: 0.3vw;
  text-align: center;
  color: white;
  font-family: OSBold;
  font-size: 1.8vw;
  padding-top: 1.1vw;
}
.gongzhongNew .f1 .f1Box {
  width: 70vw;
  margin-left: 2vw;
}
.gongzhongNew .f1 .f1Box .item {
  display: flex;
  margin: 0 1vw;
  padding-bottom: 1vw;
}
.gongzhongNew .f1 .f1Box .item .icon {
  width: 1.2vw;
  height: 1.2vw;
  background-color: #bb9d7a;
  font-size: 1vw;
  color: white;
  line-height: 1.3vw;
  border-radius: 0.1vw;
  margin-top: 0.1vw;
  text-align: center;
}
.gongzhongNew .f1 .f1Box .item .name {
  width: 30vw;
  color: #222222;
  font-size: 1vw;
  margin-left: 1vw;
  font-family: OSBold;
}
.gongzhongNew .f1 .f1Box .item .time {
  color: #222222;
  font-size: 1vw;
}
.gongzhongNew .f1 .f1Box .item:last-child {
  padding-bottom: 0;
}
.gongzhongNew .f1 .more {
  width: 6vw;
  height: 2vw;
  background-color: #ffffff;
  border-radius: 0.1vw;
  border: 1px solid #666666;
  text-align: center;
  font-size: 1vw;
  line-height: 2vw;
  margin-top: 2vw;
  color: #666666;
}
.gongzhongNew .f2 {
  width: 100%;
  padding: 0vw 8vw 4vw 8vw;
}
.gongzhongNew .f2 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhongNew .f2 .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhongNew .f2 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhongNew .f2 .f2Box {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 3vw;
}
.gongzhongNew .f2 .f2Box .left {
  width: 40vw;
  height: 33vw;
  overflow: hidden;
  position: relative;
}
.gongzhongNew .f2 .f2Box .left .imgBox {
  width: 100%;
  height: 100%;
  transition: .3s all ease-in-out;
  background-size: cover !important;
}
.gongzhongNew .f2 .f2Box .left:hover .imgBox{
  transform: scale(1.1);
}
.gongzhongNew .f2 .f2Box .left .text {
  color: white;
  padding: 2vw;
  position: absolute;
  bottom: 0;
  background: linear-gradient(to bottom, transparent, #000000);
  font-size: 1vw;
}
.gongzhongNew .f2 .f2Box .left .text .name{
  font-family: OSBold;
  line-height: 1.7;
}
.gongzhongNew .f2 .f2Box .right {
  width: 42vw;
}
.gongzhongNew .f2 .f2Box .right .item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  background: #f7f7f7;
  margin-bottom: 1vw;
  overflow: hidden;
  padding: 1vw;
}
.gongzhongNew .f2 .f2Box .right .item .imgBox {
  width: 13vw;
  height: 8.35vw;
  transition: .3s all ease-in-out;
  background-size: cover !important;
}
.gongzhongNew .f2 .f2Box .right .item .text {
  width: 26vw;
  padding: 1vw 1vw 0 1vw;
}
.gongzhongNew .f2 .f2Box .right .item .text .name {
  font-size: 1vw;
  font-family: OSBold;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.gongzhongNew .f2 .f2Box .right .item .text .time {
  color: #bb9d7a;
  font-size: 0.9vw;
  margin: 0.5vw 0;
}
.gongzhongNew .f2 .f2Box .right .item .text .des {
  color: #666666;
  font-size: 0.9vw;
  text-align: justify;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.gongzhongNew .f2 .f2Box .right .item:hover .text .name {
  color: #bb9d7a;
}
.gongzhongNew .f2 .f2Box .right .item:hover .imgBox {
  color: #bb9d7a;
}
.gongzhongNew .f3 {
  width: 100%;
  padding: 4vw 8vw;
  background: url('/resources/assets/images/img50.jpg') center no-repeat;
  background-size: cover !important;
}
.gongzhongNew .f3 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhongNew .f3 .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhongNew .f3 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhongNew .f3 .newBox {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.gongzhongNew .f3 .newBox .item {
  width: 19.3vw;
  height: 25vw;
  display: block;
  padding: 1vw;
  background: white;
  margin-right: 2vw;
  margin-top: 3vw;
}
.gongzhongNew .f3 .newBox .item .imgBox {
  width: 100%;
  height: 13vw;
  overflow: hidden;
}
.gongzhongNew .f3 .newBox .item .imgBox .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  transition: 0.3s all ease-in-out;
}
.gongzhongNew .f3 .newBox .item .textBox {
  padding: 1vw 0;
}
.gongzhongNew .f3 .newBox .item .textBox .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-family: OSBold;
}
.gongzhongNew .f3 .newBox .item .textBox .time {
  color: #666666;
  font-size: 0.9vw;
  margin: 0.8vw 0;
}
.gongzhongNew .f3 .newBox .item .textBox .des {
  color: #666666;
  font-size: 0.9vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.gongzhongNew .f3 .newBox .item:hover .imgBox .img {
  transform: scale(1.1);
}
.gongzhongNew .f3 .newBox .item:nth-child(4n) {
  margin-right: 0;
}
.gongzhongNew .f4 {
  width: 100%;
  padding: 4vw 8vw;
  background: url('/resources/assets/images/img51.jpg') center no-repeat;
  background-size: cover !important;
}
.gongzhongNew .f4 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhongNew .f4 .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhongNew .f4 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhongNew .f4 .socialBox {
  width: 100%;
  margin-top: 1vw;
  display: flex;
  flex-wrap: wrap;
}
.gongzhongNew .f4 .socialBox .item {
  width: 40.7vw;
  height: 11vw;
  background-color: #ffffff;
  display: block;
  margin-right: 2vw;
  margin-top: 2vw;
  position: relative;
  padding: 1vw 2vw;
  transition: 0.3s all ease-in-out;
}
.gongzhongNew .f4 .socialBox .item .icon {
  width: 3vw;
  position: absolute;
  right: 2vw;
}
.gongzhongNew .f4 .socialBox .item .time {
  color: #999999;
  font-size: 0.9vw;
}
.gongzhongNew .f4 .socialBox .item .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  margin: 1vw 0;
  font-family: OSBold;
}
.gongzhongNew .f4 .socialBox .item .des {
  font-size: 0.9vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-align: justify;
  line-height: 2;
}
.gongzhongNew .f4 .socialBox .item:hover {
  box-shadow: 0vw 1vw 2vw 0vw rgba(187, 157, 122, 0.27);
}
.gongzhongNew .f4 .socialBox .item:hover .name {
  color: #bb9d7a;
}
.gongzhongNew .f4 .socialBox .item:nth-child(2n) {
  margin-right: 0;
}
.gongzhongHltd {
  width: 100%;
}
.gongzhongHltd .headItem {
  width: 100%;
  padding: 0 8vw;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.gongzhongHltd .headItem .linkBox {
  padding: 1.5vw 0;
  text-align: right;
  color: #666666;
}
.gongzhongHltd .f1 {
  width: 100%;
  padding: 5vw 0;
}
.gongzhongHltd .f1 .text1 {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhongHltd .f1 .text1 .img {
  width: 32vw;
  margin: 2vw;
  position: relative;
}
.gongzhongHltd .f1 .text1 .img::before {
  content: '';
  position: absolute;
  width: 25vw;
  height: 25vw;
  background-color: #bb9d7a;
  opacity: 0.1;
  border-radius: 50%;
  left: 12vw;
  top: 6vw;
}
.gongzhongHltd .f1 .text1 .text {
  width: 56vw;
  background: #66A1DD;
  color: white;
  padding: 3vw;
}
.gongzhongHltd .f1 .text1 .text .titBox .en {
  color: white;
}
.gongzhongHltd .f1 .text1 .text .titBox .cn {
  color: white;
}
.gongzhongHltd .f1 .text1 .text .des {
  width: 45vw;
  font-size: 1vw;
  text-align: justify;
  line-height: 2;
  margin-top: 1.5vw;
}
.gongzhongHltd .f1 .text2 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 5vw 8vw 0 8vw;
}
.gongzhongHltd .f1 .text2 .des {
  width: 44vw;
  height: 23vw;
  overflow-y: scroll;
  font-size: 1vw;
  text-align: justify;
  line-height: 2;
  padding-right: 1vw;
}
.gongzhongHltd .f1 .text2 .img {
  width: 34vw;
}
.gongzhongHltd .f1 .text2 .img::before {
  content: '';
  position: absolute;
  width: 11vw;
  height: 11vw;
  background-color: #bb9d7a;
  opacity: 0.1;
  border-radius: 50%;
  margin-top: 15vw;
  margin-left: -4vw;
}
.gongzhongHltd .f2 {
  width: 100%;
  padding: 4vw 8vw;
  background: url('/resources/assets/images/img54.jpg') center no-repeat;
  background-size: cover !important;
}
.gongzhongHltd .f2 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhongHltd .f2 .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhongHltd .f2 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhongHltd .f2 .f2Box {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 1vw;
}
.gongzhongHltd .f2 .f2Box .item {
  width: 40.7vw;
  display: flex;
  justify-content: space-between;
  background: white;
  margin-top: 2vw;
  margin-right: 2vw;
}
.gongzhongHltd .f2 .f2Box .item .imgBox {
  width: 15vw;
  height: 10vw;
  background-size: cover !important;
}
.gongzhongHltd .f2 .f2Box .item .text {
  width: 26vw;
  padding: 1vw;
}
.gongzhongHltd .f2 .f2Box .item .text .name {
  font-size: 1vw;
  font-family: OSBold;
  text-align: justify;
}
.gongzhongHltd .f2 .f2Box .item .text .time {
  color: #bb9d7a;
  font-size: 0.9vw;
  margin: 0.5vw 0;
}
.gongzhongHltd .f2 .f2Box .item .text .des {
  color: #666666;
  font-size: 0.9vw;
  text-align: justify;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.gongzhongHltd .f2 .f2Box .item:nth-child(2n) {
  margin-right: 0;
}
.gongzhongHltd .f2 .f2Box .item:hover .text .name {
  color: #bb9d7a;
}
.gongzhongHltd .f3 {
  width: 100%;
  padding: 4vw 8vw;
  background: #f1f1f1;
}
.gongzhongHltd .f3 .itemBox {
  width: 100%;
  background: white;
  display: flex;
}
.gongzhongHltd .f3 .itemBox .img {
  width: 100%;
  height: 18vw;
  background-size: cover !important;
}
.gongzhongHltd .f3 .itemBox .titHead {
  width: auto;
  height: 18vw;
  display: flex;
  padding: 3vw;
  position: absolute;
}
.gongzhongHltd .f3 .itemBox .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhongHltd .f3 .itemBox .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  position: absolute;
  bottom: 3vw;
}
.gongzhongHltd .f3 .itemBox:nth-child(2) .titHead{
  right: 0;
  text-align: right;
}
.gongzhongHltd .f3 .itemBox:nth-child(2) .titHead .titBox .en {
  color: white;
}
.gongzhongHltd .f3 .itemBox:nth-child(2) .titHead .titBox .cn{
  color: white;
}
.gongzhongHltd .f3 .itemBox:nth-child(2) .titHead .more{
  right: 3vw;
  color: white;
}
.gongzhongHltd .f3 .itemBox .item {
  width: 100%;
  padding: 2vw;
}
.gongzhongHltd .f3 .itemBox .item .it {
  width: 100%;
  display: block;
  font-size: 1vw;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 1vw 0;
}
.gongzhongHltd .f3 .itemBox .item .it:hover {
  color: #bb9d7a;
}
.gongzhongHltd .f3 .itemBox .item .it:last-child {
  border-bottom: transparent;
}
.gongzhongHltd .f3 .itemBox:nth-child(odd) {
  margin-bottom: 2vw;
}
.gongzhongHltd .f4 {
  width: 100%;
  padding: 5vw 0;
  background: url('/resources/assets/images/img59.jpg') center no-repeat;
  background-size: cover !important;
}
.gongzhongHltd .f4 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 8vw;
}
.gongzhongHltd .f4 .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhongHltd .f4 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhongHltd .f4 .f4Swiper {
  width: 100%;
  overflow: hidden;
  margin-top: 3vw;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide {
  width: 34vw;
  display: flex;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide .text {
  width: 25vw;
  padding: 3vw 2vw;
  display: none;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide .text .time {
  font-size: 0.9vw;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide .text .name {
  font-size: 1.2vw;
  font-family: OSBold;
  margin: 1vw 0;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide .text .des {
  color: #666666;
  font-size: 0.9vw;
  text-align: justify;
  line-height: 2;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide .imgBox {
  width: 34vw;
  height: 22vw;
  box-shadow: 0vw 0vw 2vw 0vw rgba(0, 0, 0, 0.07);
  opacity: 0.5;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide .imgBox .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide-active {
  width: 60vw;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide-active .text {
  display: block;
}
.gongzhongHltd .f4 .f4Swiper .swiper-slide-active .imgBox {
  opacity: 1;
}
.gongzhongHltd .f4 .f4Swiper .swiper-button-next,
.gongzhongHltd .f4 .f4Swiper .swiper-button-prev {
  width: 3vw;
  height: 3vw;
  box-shadow: 0vw 0vw 2vw 0vw rgba(41, 0, 0, 0.08);
  border-radius: 50%;
  background: white;
}
.gongzhongHltd .f4 .f4Swiper .swiper-button-prev {
  left: 16.5vw;
}
.gongzhongHltd .f4 .f4Swiper .swiper-button-next {
  right: 16.5vw;
}
.gongzhongHltd .f4 .f4Swiper .swiper-button-next:after,
.gongzhongHltd .f4 .f4Swiper .swiper-button-prev:after {
  font-size: 1.2vw;
  color: #999999;
  font-weight: bold;
}
.gongzhongHltd .f4 .f4Swiper .swiper-button-next:hover{
  background: #bb9d7a;
}
.gongzhongHltd .f4 .f4Swiper .swiper-button-next:hover:after{
  color: white;
}
.gongzhongHltd .f4 .f4Swiper .swiper-button-prev:hover{
  background: #bb9d7a;
}
.gongzhongHltd .f4 .f4Swiper .swiper-button-prev:hover:after{
  color: white;
}
.gongzhongHltd .f5 {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhongHltd .f5 .left {
  width: 26vw;
  height: 36vw;
  background: url('/resources/assets/images/img61.jpg?v1.0.0') center no-repeat;
  background-size: cover !important;
  padding: 5vw 6vw;
}
.gongzhongHltd .f5 .left .titHead {
  width: 100%;
}
.gongzhongHltd .f5 .left .titHead .titBox .en {
  color: white;
}
.gongzhongHltd .f5 .left .titHead .titBox .cn {
  color: white;
}
.gongzhongHltd .f5 .left .titHead .more {
  display: block;
  color: white;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhongHltd .f5 .right {
  width: 74vw;
  padding: 3vw 4vw;
  display: flex;
  flex-wrap: wrap;
}
.gongzhongHltd .f5 .right .f5Swiper{
  width: 100%;
  height: 30vw;
  overflow: hidden;
}
.gongzhongHltd .f5 .right .f5Swiper .swiper-pagination{
  bottom: 0;
}
.gongzhongHltd .f5 .right .f5Swiper .swiper-slide{
  width: 19vw;
  height: 13vw;
}
.gongzhongHltd .f5 .right .item {
  width: 19vw;
  height: 13vw;
  background-image: linear-gradient(0deg, #9e9fa2 0%, #858688 100%);
  position: relative;
}
.gongzhongHltd .f5 .right .item .imgBox {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.gongzhongHltd .f5 .right .item .imgBox .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  transition: 0.3s all ease-in-out;
}
.gongzhongHltd .f5 .right .item .text {
  width: auto;
  height: 2vw;
  background: linear-gradient(to right, transparent, #3581cd);
  border-radius: 0 1vw 1vw 0;
  position: absolute;
  text-align: center;
  color: white;
  line-height: 2vw;
  font-size: 1vw;
  padding: 0 1vw;
  bottom: 0;
}
.gongzhongHltd .f5 .right .item:hover .imgBox .img {
  transform: scale(1.1);
}
.gongzhongHltd .f5 .right .item:nth-child(3n) {
  margin-right: 0;
}
.dang .infoImg {
  width: 100%;
  position: absolute;
  pointer-events: none;
  z-index: -1;
}
.dang .titBox {
  width: 60vw;
  padding: 10vw 12vw 4vw 12vw;
}
.dang .titBox .tit {
  font-family: OSBold;
  font-size: 2.5vw;
  color: #272727;
}
.dang .titBox .des {
  color: #434343;
  font-size: 1vw;
  line-height: 1.7;
  margin-top: 3vw;
  text-align: justify;
  font-family: none;
}
.dang .f1 {
  padding: 3vw 12vw;
}
.dang .f1 .head {
  display: flex;
  justify-content: space-between;
}
.dang .f1 .head .tit {
  color: #272727;
  font-family: OSBold;
  font-size: 1.5vw;
  margin-bottom: 1vw;
}
.dang .f1 .head .more {
  display: block;
  color: #666666;
  font-size: 1vw;
}
.dang .f1 .f1Item {
  width: 100%;
  display: flex;
}
.dang .f1 .f1Item .imgBox {
  width: 48vw;
  height: 32vw;
  overflow: hidden;
}
.dang .f1 .f1Item .imgBox .img {
  width: 48vw;
  height: 32vw;
  background-size: cover !important;
}
.dang .f1 .f1Item .text {
  width: 28vw;
  height: 32vw;
  background: url('/resources/assets/images/img69.jpg') center no-repeat;
  background-size: cover !important;
  color: white;
  padding: 5vw 2vw;
}
.dang .f1 .f1Item .text .time {
  font-size: 0.8vw;
  margin-bottom: 1vw;
}
.dang .f1 .f1Item .text .name {
  font-family: OSBold;
  font-size: 1.2vw;
  line-height: 1.7;
  margin-bottom: 2vw;
  text-align: justify;
}
.dang .f1 .f1Item .text .des {
  font-size: 0.85vw;
  line-height: 1.7;
  text-align: justify;
}
.dang .f1 .f1Item .text .more {
  display: flex;
  margin-top: 5vw;
  font-size: 1vw;
}
.dang .f1 .f1Item .text .more .moreBox {
  font-size: .8vw;
  width: 1.5vw;
  height: 1.5vw;
  background: white;
  color: #003c7e;
  border-radius: 50%;
  padding-top: .25vw;
  text-align: center;
}
.dang .f1 .f1Item .text .more .moreBox::before {
  content: '';
  position: absolute;
  width: 2.2vw;
  height: 2.2vw;
  background: url('/resources/assets/images/more2.png') center no-repeat;
  background-size: cover !important;
  margin-top: -0.55vw;
  margin-left: -0.7vw;
  animation: spin 30s linear infinite;
  transition: 0.3s all ease-in-out;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.dang .f1 .f1Item .text .more .texts {
  color: white;
  margin-left: 1vw;
  transition: 0.5s all ease-in-out;
}
.dang .f1 .f1Item .text .more:hover .texts {
  transform: translateX(1vw);
}
.dang .f1 .f1Box {
  width: 100%;
  display: flex;
}
.dang .f1 .f1Box .item {
  width: 15vw;
  height: 10vw;
  overflow: hidden;
  margin-top: 0.5vw;
  margin-right: 0.5vw;
  position: relative;
}
.dang .f1 .f1Box .item .img {
  width: 15vw;
  height: 10vw;
  background-size: cover !important;
}
.dang .f1 .f1Box .item .text {
  width: 100%;
  position: absolute;
  padding: 0 1vw;
  bottom: 0;

  background: linear-gradient(to bottom, transparent, #000000);
}
.dang .f1 .f1Box .item .text .name{
  position: relative;
  margin-bottom: .5vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  color: white;
  font-size: 0.85vw;
}
.dang .f1 .f1Box .item:last-child {
  margin-right: 0;
}
.dang .f2 {
  padding: 2vw 12vw;
}
.dang .f2 .head {
  display: flex;
  justify-content: space-between;
}
.dang .f2 .head .tit {
  color: #272727;
  font-family: OSBold;
  font-size: 1.5vw;
  margin-bottom: 1vw;
}
.dang .f2 .head .more {
  display: block;
  color: #666666;
  font-size: 1vw;
}
.dang .f2 .f2Swiper {
  width: 100%;
  overflow: hidden;
}
.dang .f2 .f2Swiper .swiper-slide {
  width: 100%;
  display: flex;
}
.dang .f2 .f2Swiper .swiper-slide .imgBox {
  width: 48vw;
  height: 32vw;
  overflow: hidden;
}
.dang .f2 .f2Swiper .swiper-slide .imgBox .img {
  width: 48vw;
  height: 32vw;
  background-size: cover !important;
}
.dang .f2 .f2Swiper .swiper-slide .text {
  width: 28vw;
  height: 32vw;
  background: url('/resources/assets/images/img69.jpg') center no-repeat;
  background-size: cover !important;
  color: white;
  padding: 5vw 2vw;
}
.dang .f2 .f2Swiper .swiper-slide .text .time {
  font-size: 0.8vw;
  margin-bottom: 1vw;
}
.dang .f2 .f2Swiper .swiper-slide .text .name {
  font-family: OSBold;
  font-size: 1.2vw;
  line-height: 1.7;
  margin-bottom: 2vw;
}
.dang .f2 .f2Swiper .swiper-slide .text .des {
  font-size: 0.85vw;
  line-height: 1.7;
  text-align: justify;
}
.dang .f2 .f2Swiper .swiper-slide .text .more {
  display: flex;
  position: absolute;
  bottom: 2vw;
  font-size: 1vw;
}
.dang .f2 .f2Swiper .swiper-slide .text .more .moreBox {
  font-size: .8vw;
  width: 1.5vw;
  height: 1.5vw;
  background: white;
  color: #003c7e;
  border-radius: 50%;
  padding-top: .25vw;
  text-align: center;
}
.dang .f2 .f2Swiper .swiper-slide .text .more .moreBox::before {
  content: '';
  position: absolute;
  width: 2.2vw;
  height: 2.2vw;
  background: url('/resources/assets/images/more2.png') center no-repeat;
  background-size: cover !important;
  margin-top: -0.55vw;
  margin-left: -0.7vw;
  animation: spin 30s linear infinite;
  transition: 0.3s all ease-in-out;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.dang .f2 .f2Swiper .swiper-slide .text .more .texts {
  color: white;
  margin-left: 1vw;
  transition: 0.5s all ease-in-out;
}
.dang .f2 .f2Swiper .swiper-slide .text .more:hover .texts {
  transform: translateX(1vw);
}
.dang .f2 .f2Swiper .swiper-pagination {
  width: auto;
  left: inherit;
  right: 2vw;
  bottom: 2vw;
}
.dang .f2 .f2Swiper .swiper-pagination .swiper-pagination-bullet {
  background: white;
  width: 12px;
  height: 12px;
}
.dang .f3 {
  padding: 3vw 12vw;
}
.dang .f3 .head {
  display: flex;
  justify-content: space-between;
}
.dang .f3 .head .tit {
  color: #272727;
  font-family: OSBold;
  font-size: 1.5vw;
  margin-bottom: 1vw;
}
.dang .f3 .head .more {
  display: block;
  color: #666666;
  font-size: 1vw;
}
.dang .f3 .f3Box {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.dang .f3 .f3Box .item {
  width: 24.4vw;
  margin-right: 1vw;
  margin-bottom: 1vw;
}
.dang .f3 .f3Box .item .imgBox {
  width: 100%;
  height: 15vw;
  overflow: hidden;
}
.dang .f3 .f3Box .item .imgBox .img {
  width: 100%;
  height: 15vw;
  background-size: cover !important;
  transition: 0.5s all ease-in-out;
}
.dang .f3 .f3Box .item .text {
  width: 100%;
  height: auto;
  padding: 1vw;
  color: #232323;
  font-size: 1vw;
  background: white;
  transition: 0.5s all ease-in-out;
  line-height: 1.7;
}
.dang .f3 .f3Box .item .text .name{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  font-family: OSBold;
}
.dang .f3 .f3Box .item:nth-child(3n) {
  margin-right: 0;
}
.dang .f3 .f3Box .item:hover .imgBox .img {
  transform: scale(1.05);
}
.dang .f3 .f3Box .item:hover .text {
  background: #a70106;
  color: white;
}
.dang .f4 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 12vw 3vw 12vw;
}
.dang .f4 .f4Box {
  width: 33vw;
}
.dang .f4 .f4Box .head {
  display: flex;
  justify-content: space-between;
}
.dang .f4 .f4Box .head .tit {
  color: #272727;
  font-family: OSBold;
  font-size: 1.5vw;
  margin-bottom: 1vw;
}
.dang .f4 .f4Box .head .more {
  display: block;
  color: #666666;
  font-size: 1vw;
}
.dang .f4 .f4Box .itemBox {
  width: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
}
.dang .f4 .f4Box .itemBox .item {
  width: 100%;
  padding: 2vw 0;
  display: flex;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.dang .f4 .f4Box .itemBox .item .time {
  margin-right: 2vw;
  font-size: 1vw;
}
.dang .f4 .f4Box .itemBox .item .time .day {
  font-size: 0.9vw;
}
.dang .f4 .f4Box .itemBox .item .text {
  width: 28vw;
}
.dang .f4 .f4Box .itemBox .item .text .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  font-family: OSBold;
}
.dang .f4 .f4Box .itemBox .item .text .des {
  font-size: 1vw;
  text-align: justify;
  margin-top: 1vw;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.dang .f4 .f4Box .itemBox .item:hover .text .name {
  color: #a70106;
}
.dang .infoImg2 {
  width: 100%;
  pointer-events: none;
  position: relative;
  z-index: -1;
  margin-top: -46vw;
}
.dangDetail .infoImg {
  width: 100%;
  position: absolute;
  pointer-events: none;
}
.dangDetail .f1 {
  width: 100%;
  padding: 28vw 12vw 3vw 12vw;
}
.dangDetail .f1 .head {
  display: flex;
  justify-content: space-between;
}
.dangDetail .f1 .head .tit {
  color: #272727;
  font-family: OSBold;
  font-size: 1.5vw;
  margin-bottom: 1vw;
}
.dangDetail .f1 .head .more {
  display: block;
  color: #666666;
  font-size: 1vw;
}
.dangDetail .f1 .f1Box {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.dangDetail .f1 .f1Box .item {
  width: 24.4vw;
  margin-right: 1vw;
  margin-bottom: 1vw;
}
.dangDetail .f1 .f1Box .item .imgBox {
  width: 100%;
  height: 15vw;
  overflow: hidden;
}
.dangDetail .f1 .f1Box .item .imgBox .img {
  width: 100%;
  height: 15vw;
  background-size: cover !important;
  transition: 0.5s all ease-in-out;
}
.dangDetail .f1 .f1Box .item .text {
  width: 100%;
  height: auto;
  padding: 1vw;
  color: #232323;
  font-size: 1vw;
  background: white;
  transition: 0.5s all ease-in-out;
  line-height: 1.7;
}
.dangDetail .f1 .f1Box .item .text .name{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  font-family: OSBold;
}
.dangDetail .f1 .f1Box .item:nth-child(3n) {
  margin-right: 0;
}
.dangDetail .f1 .f1Box .item:hover .imgBox .img {
  transform: scale(1.05);
}
.dangDetail .f1 .f1Box .item:hover .text {
  background: #a70106;
  color: white;
}
.dangDetail .infoImg2 {
  width: 100%;
  pointer-events: none;
  position: relative;
  z-index: -1;
  margin-top: -46vw;
}
.gongzhongLcyw {
  width: 100%;
}
.gongzhongLcyw .headItem {
  width: 100%;
  padding: 0 8vw;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.gongzhongLcyw .headItem .linkBox {
  padding: 1.5vw 0;
  text-align: right;
  color: #666666;
}
.gongzhongLcyw .f1 {
  width: 100%;
  padding: 5vw 8vw;
  display: flex;
}
.gongzhongLcyw .f1 .imgBox {
  width: 34vw;
  height: 24vw;
  background-size: cover !important;
}
.gongzhongLcyw .f1 .imgSwiper {
  width: 34vw;
  height: 24vw;
  overflow: hidden;
}
.gongzhongLcyw .f1 .textBox {
  width: 50vw;
  background: #0062c6;
  padding: 3vw 4vw 0 4vw;
  color: white;
  position: relative;
}
.gongzhongLcyw .f1 .textBox .en {
  font-size: 1.5vw;
  font-family: Medium;
}
.gongzhongLcyw .f1 .textBox .cn {
  font-family: OSBold;
  font-size: 2vw;
}
.gongzhongLcyw .f1 .textBox .des {
  font-size: 0.9vw;
  line-height: 2;
  margin: 2vw 0;
  text-align: justify;
}
.gongzhongLcyw .f1 .textBox .more {
  color: white;
  display: block;
  font-size: 1vw;
}
.gongzhongLcyw .f1 .textBox::before {
  content: '';
  position: absolute;
  width: 5vw;
  height: 3vw;
  background: url('/resources/assets/images/img83.png') center no-repeat;
  background-size: contain !important;
  left: -4.3vw;
  bottom: 0;
}
.gongzhongLcyw .f2 {
  width: 100%;
  padding: 4vw 8vw;
  background: url('/resources/assets/images/img63.jpg') center no-repeat;
  background-size: cover !important;
}
.gongzhongLcyw .f2 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhongLcyw .f2 .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhongLcyw .f2 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhongLcyw .f2 .socialBox {
  width: 100%;
  margin-top: 1vw;
  display: flex;
  flex-wrap: wrap;
}
.gongzhongLcyw .f2 .socialBox .item {
  width: 40.7vw;
  height: 11vw;
  background-color: #ffffff;
  display: block;
  margin-right: 2vw;
  margin-top: 2vw;
  position: relative;
  padding: 1vw 2vw;
  transition: 0.3s all ease-in-out;
}
.gongzhongLcyw .f2 .socialBox .item .icon {
  width: 3vw;
  position: absolute;
  right: 2vw;
}
.gongzhongLcyw .f2 .socialBox .item .time {
  color: #999999;
  font-size: 0.9vw;
}
.gongzhongLcyw .f2 .socialBox .item .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  margin: 1vw 0;
  font-family: OSBold;
}
.gongzhongLcyw .f2 .socialBox .item .des {
  font-size: 0.9vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-align: justify;
  line-height: 2;
}
.gongzhongLcyw .f2 .socialBox .item:hover {
  box-shadow: 0vw 1vw 2vw 0vw rgba(187, 157, 122, 0.27);
}
.gongzhongLcyw .f2 .socialBox .item:hover .name {
  color: #bb9d7a;
}
.gongzhongLcyw .f2 .socialBox .item:nth-child(2n) {
  margin-right: 0;
}
.gongzhongLcyw .f3 {
  width: 100%;
  background: url('/resources/assets/images/img84.jpg') center no-repeat;
  background-size: cover !important;
  padding: 4vw 8vw 0 8vw;
}
.gongzhongLcyw .f3 .titBox {
  text-align: center;
}
.gongzhongLcyw .f3 .titBox .en {
  color: white;
}
.gongzhongLcyw .f3 .titBox .cn {
  color: white;
}
.gongzhongLcyw .f3 .f3Box {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 5vw;
}
.gongzhongLcyw .f3 .f3Box .item {
  width: 20vw;
  height: 12vw;
  background-color: #3b64b4;
  display: block;
  text-align: center;
  padding-top: 3.5vw;
}
.gongzhongLcyw .f3 .f3Box .item .icon {
  width: 2.5vw;
  margin: 0 auto 1vw auto;
}
.gongzhongLcyw .f3 .f3Box .item .name {
  color: white;
  font-size: 1.2vw;
}
.gongzhongLcyw .f3 .f3Box .item:nth-child(2) {
  background-color: #5a82cf;
}
.gongzhongLcyw .f3 .f3Box .item:nth-child(3) {
  background-color: #bb9d7a;
}
.gongzhongLcyw .f4 {
  width: 100%;
  padding: 4vw 8vw;
}
.gongzhongLcyw .f4 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.gongzhongLcyw .f4 .titHead .titBox .cn {
  color: #bb9d7a;
}
.gongzhongLcyw .f4 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.gongzhongLcyw .f4 .f4Box {
  width: 100%;
  margin-top: 2vw;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.gongzhongLcyw .f4 .f4Box .item {
  width: 41vw;
  display: block;
  margin-bottom: 2vw;
  background-color: #f7f7f7;
  padding: 2vw;
}
.gongzhongLcyw .f4 .f4Box .item i {
  position: relative;
  margin-left: -1vw;
  font-size: 1vw;
  margin-right: .5vw;
}
.gongzhongLcyw .f4 .f4Box .item .name {
  font-size: 1vw;
  padding-left: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 1.7;
  font-family: OSBold;
}
.gongzhongLcyw .f4 .f4Box .item .time {
  color: #999999;
  font-size: 0.9vw;
  margin-top: 0.5vw;
  padding-left: 1.5vw;
}
.gongzhongLcyw .f4 .f4Box .item:hover .name {
  color: #bb9d7a;
}
.home {
  width: 100%;
}
.home .f1 {
  width: 100%;
  height: 100vh;
  position: absolute;
}
.home .f1 .mySwiper {
  width: 100%;
}
.home .f1 .mySwiper .swiper-slide .img {
  width: 100%;
  height: 100vh;
  background-size: cover !important;
  transition: transform 0.8s ease;
  transform: scale(1.2);
}
.home .f1 .mySwiper .swiper-slide .img .img67{
  width: 22vw;
  position: absolute;
  right: 0;
  top: 0;
}
.home .f1 .mySwiper .swiper-slide-active .img {
  transform: scale(1);
  transition: all 5s cubic-bezier(0, 0.56, 0.44, 1);
}
.home .f2 {
  display: flex;
  position: absolute;
  top: 60%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.home .f2 .item {
  width: 17vw;
  height: 21vw;
  border-radius: 0.5vw;
  position: relative;
  cursor: pointer;
  transition: 1s all ease-in-out;
}
.home .f2 .item .text {
  position: absolute;
  font-size: 1.2vw;
  color: white;
  text-align: center;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  pointer-events: none;
  transition: 0.5s all ease-in-out;
}
.home .f2 .item .text .icon {
  width: 9vw;
  margin: 0 auto 1vw auto;
}
.home .f2 .item .text .en {
  font-size: 0.9vw;
}
.home .f2 .item .textBox {
  color: white;
  padding: 2vw;
  opacity: 0;
  transition: 0.5s all ease-in-out;
}
.home .f2 .item .textBox .tit {
  display: flex;
  justify-content: space-between;
  font-size: 1.2vw;
  line-height: 1;
  color: white;
}
.home .f2 .item .textBox .tit span {
  font-size: 0.9vw;
}
.home .f2 .item .textBox .tit .icon {
  width: 1.5vw;
  height: 1.5vw;
  font-size: 1.5vw;
}
.home .f2 .item .textBox .tit .icon svg path{
  stroke: white;        /* 添加描边颜色 */
  stroke-width: 25;      /* 描边宽度 */
}
.home .f2 .item .textBox ul {
  margin-top: 1vw;
  margin-left: -.2vw;
}
.home .f2 .item.huanzhe .textBox ul{
  margin-left: 0;
}
.home .f2 .item .textBox ul li {
  margin-top: 2.5vw;
}
.home .f2 .item .textBox ul li a {
  color: white;
  font-size: 1vw;
  margin-left: -.5vw;
}
.home .f2 .item .textBox ul li ul {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
}
.home .f2 .item .textBox ul li ul li {
  width: 33%;
  margin-top: 0.5vw;
}
.home .f2 .item .textBox ul li ul li a {
  font-size: 0.8vw;
  margin-left: 0;
}
.home .f2 .item .textBox ul li ul li a:hover{
  text-decoration: underline;
}
.home .f2 .item .textBox ul li .ul2 li {
  width: 50%;
}
.home .f2 .item .textBox .text2 {
  font-size: 1.2vw;
  color: white;
  text-align: center;
  transition: 0.5s all ease-in-out;
  margin-top: 2.15vw;
}
.home .f2 .item .textBox .text2 .icon {
  width: 9vw;
  margin: 0 auto 1vw auto;
}
.home .f2 .item .textBox .text2 .en {
  font-size: 0.9vw;
}
.home .f2 .item::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 20vw;
  bottom: 0;
  background: url('/resources/assets/images/home1.png') center no-repeat;
  background-size: cover !important;
  opacity: 0;
  transition: 0.5s all ease-in-out;
  z-index: -1;
}
.home .f2 .item.active .text {
  opacity: 0;
}
.home .f2 .item.active .textBox {
  opacity: 1;
}
.home .f2 .item:nth-child(1) {
  background-color: rgba(49, 185, 161, 0.95);
}
.home .f2 .item:nth-child(2) {
  background-color: rgba(185, 156, 123, 0.95);
  margin: 0 1.5vw;
}
.home .f2 .item:nth-child(2)::before {
  background: url('/resources/assets/images/home2.png') center no-repeat;
}
.home .f2 .item:nth-child(3) {
  background-color: rgba(8, 86, 164, 0.95);
  margin-right: 1.5vw;
}
.home .f2 .item:nth-child(3)::before {
  background: url('/resources/assets/images/home3.png') center no-repeat;
}
.home .f2 .item:nth-child(4) {
  background-color: rgba(52, 109, 198, 0.95);
}
.home .f2 .item:nth-child(4)::before {
  background: url('/resources/assets/images/home4.png') center no-repeat;
}
.home .f2 .item:hover::before {
  opacity: 1;
  height: 30.5vw;
}
.home .footer {
  width: 100%;
  color: white;
  font-size: 14px;
  position: fixed;
  bottom: 1vw;
  z-index: 1;
  text-align: center;
}
.home .footer a{
  color: white;
}
.yuangong .f1 {
  width: 100%;
  height: 100vh;
  overflow: hidden;
  transition: 1s all ease-in-out;
}
.yuangong .f1 .shubiao {
  position: absolute;
  color: white;
  z-index: 9;
  font-size: 2vw;
  right: 8vw;
  bottom: 3vw;
  animation: shubiaoAnm 3s linear infinite;
  transition: 0.3s all ease-in-out;
}
@keyframes shubiaoAnm {
  0% {
    transform: translateY(1vw);
  }
  50% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(1vw);
  }
}
.yuangong .f1 .shubiao::before {
  content: '';
  position: absolute;
  width: 1px;
  height: 4vw;
  background: white;
  bottom: 3vw;
  margin-left: 0.95vw;
}
.yuangong .f1 .mySwiper .img {
  width: 100%;
  height: 100vh;
  background-size: cover !important;
  position: relative;
}
.yuangong .f1 .mySwiper .img .text {
  width: 50vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.yuangong .f1 .mySwiper video {
  width: 100%;
  height: 100vh;
  object-fit: contain !important;
  background: black;
  position: relative;
  transform: scale(1.35);
}
.yuangong .f1 .mySwiper .text {
  width: 40vw;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9;
}
.yuangong .f1 .mySwiper .swiper-pagination {
  bottom: 2vw;
}
.yuangong .f1 .mySwiper .swiper-pagination .swiper-pagination-bullet {
  width: 0.5vw;
  height: 0.5vw;
  background: white;
  margin: 0 0.5vw;
  opacity: 0.7;
}
.yuangong .f1 .mySwiper .swiper-pagination .swiper-pagination-bullet-active {
  width: 3vw;
  height: 2vw;
  position: relative;
  top: 0.6vw;
  opacity: 1;
  background: url('/resources/assets/images/icon2.png') center no-repeat;
  background-size: contain !important;
}
.yuangong .f2 {
  width: 100%;
  background: url('/resources/assets/images/img86.jpg?v2.0.0') center no-repeat;
  background-size: cover !important;
  padding: 5vw 0 5vw 8vw;
}
.yuangong .f2 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-right: 8vw;
}
.yuangong .f2 .titHead .titBox .en {
  color: white;
}
.yuangong .f2 .titHead .titBox .cn {
  color: white;
}
.yuangong .f2 .titHead .more {
  display: block;
  color: white;
  font-size: 1vw;
  margin-top: 3vw;
}
.yuangong .f2 .f2Swiper {
  width: 100%;
  overflow: hidden;
  margin-top: 4vw;
  padding-bottom: 3vw;
}
.yuangong .f2 .f2Swiper .item {
  width: 22vw;
  height: 25vw;
  display: block;
  background: white;
}
.yuangong .f2 .f2Swiper .item .imgBox {
  width: 100%;
  height: 13vw;
  overflow: hidden;
}
.yuangong .f2 .f2Swiper .item .imgBox .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  transition: 0.3s all ease-in-out;
}
.yuangong .f2 .f2Swiper .item .textBox {
  padding: 1vw;
}
.yuangong .f2 .f2Swiper .item .textBox .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 1.7;
  overflow: hidden;
  font-family: OSBold;
}
.yuangong .f2 .f2Swiper .item .textBox .time {
  color: #666666;
  font-size: 0.9vw;
  margin: 0.8vw 0;
}
.yuangong .f2 .f2Swiper .item .textBox .des {
  color: #666666;
  font-size: 0.9vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  line-height: 1.7;
}
.yuangong .f2 .f2Swiper .item:hover .imgBox .img {
  transform: scale(1.1);
}
.yuangong .f2 .f2Swiper .swiper-pagination {
  width: 92%;
  text-align: right;
}
.yuangong .f2 .f2Swiper .swiper-pagination-bullet-active {
  background: white;
}
.yuangong .f3 {
  width: 100%;
  padding: 5vw 8vw;
  background: #fafafa;
}
.yuangong .f3 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.yuangong .f3 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.yuangong .f3 .f3Box {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 3vw;
}
.yuangong .f3 .f3Box .item {
  width: 27vw;
  display: block;
  background: white;
  border: 1px solid #e6e6e6;
  margin-right: 1vw;
}
.yuangong .f3 .f3Box .item:last-child{
  margin-right: 0;
}
.yuangong .f3 .f3Box .item .imgBox {
  width: 100%;
  height: 16vw;
  overflow: hidden;
}
.yuangong .f3 .f3Box .item .imgBox .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  transition: 0.3s all ease-in-out;
}
.yuangong .f3 .f3Box .item .textBox {
  padding: 2vw;
  height: 5.5vw;
}
.yuangong .f3 .f3Box .item .textBox .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  font-family: OSBold;
}
.yuangong .f3 .f3Box .item:hover .imgBox .img {
  transform: scale(1.1);
}
.yuangong .f3 .f3Box .item2 {
  width: 27vw;
  display: block;
  background: white;
  border: 1px solid #e6e6e6;
  border-right: transparent;
}
.yuangong .f3 .f3Box .item2 .imgBox {
  width: 100%;
  height: 16vw;
  overflow: hidden;
}
.yuangong .f3 .f3Box .item2 .imgBox .img {
  width: 100%;
  height: 100%;
  background-size: cover !important;
  transition: 0.3s all ease-in-out;
}
.yuangong .f3 .f3Box .item2 .textBox {
  height: 10vw;
  padding: 2vw;
}
.yuangong .f3 .f3Box .item2 .textBox .name {
  font-size: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.yuangong .f3 .f3Box .item2 .textBox .more {
  margin-top: 3vw;
}
.yuangong .f3 .f3Box .item2:hover .imgBox .img {
  transform: scale(1.1);
}
.yuangong .f3 .f3Box .itemBox {
  width: 30vw;
  height: 31vw;
  background: url('/resources/assets/images/img89.jpg') center no-repeat;
  background-size: cover !important;
  padding: 4vw 3vw;
  position: relative;
}
.yuangong .f3 .f3Box .itemBox .it {
  width: 100%;
  display: block;
  color: white;
  margin-bottom: 3vw;
  position: relative;
}
.yuangong .f3 .f3Box .itemBox .it .name {
  font-size: 1vw;
}
.yuangong .f3 .f3Box .itemBox .it .time {
  font-size: 0.9vw;
  opacity: 0.5;
  margin-top: 1vw;
}
.yuangong .f3 .f3Box .itemBox .it::before {
  content: '';
  position: absolute;
  width: 0.7vw;
  height: 0.7vw;
  background-color: #ffffff;
  border-radius: 50%;
  left: -1.35vw;
  margin-top: 0.45vw;
}
.yuangong .f3 .f3Box .itemBox .it:last-child {
  margin-bottom: 0;
}
.yuangong .f3 .f3Box .itemBox::before {
  content: '';
  position: absolute;
  width: 1px;
  height: 75%;
  background: white;
  margin-top: 0.5vw;
  margin-left: -1vw;
}
.yuangong .f4 {
  width: 100%;
  padding: 5vw 8vw 6vw 8vw;
  position: relative;
  overflow: hidden;
}
.yuangong .f4 .titHead {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.yuangong .f4 .titHead .more {
  display: block;
  color: #666666;
  font-size: 1vw;
  margin-top: 3vw;
}
.yuangong .f4 .f4Box {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 4vw;
}
.yuangong .f4 .f4Box .textBox {
  width: 20vw;
}
.yuangong .f4 .f4Box .textBox .time .day {
  color: #0057a6;
  font-size: 2vw;
  font-family: OSBold;
}
.yuangong .f4 .f4Box .textBox .time .year {
  color: #666666;
  font-size: 1.5vw;
  line-height: 1;
}
.yuangong .f4 .f4Box .textBox .name {
  /*color: #ffffff;*/
  font-size: 1.2vw;
  font-family: OSBold;
  margin-top: 2vw;
  line-height: 1.7;
}
.yuangong .f4 .f4Box .textBox .des {
  /*color: white;*/
  font-size: 0.9vw;
  text-align: justify;
  line-height: 2;
  margin-top: 1vw;
}
.yuangong .f4 .f4Box .f4Swiper {
  width: 60vw;
  overflow: hidden;
  margin-left: 8vw;
}
.yuangong .f4 .f4Box .f4Swiper .swiper-slide .img {
  width: 28vw;
  height: 19vw;
  background-size: cover !important;
}
.yuangong .f4 .swiper-button-next {
  width: 3vw;
  height: 3vw;
  background-color: #003163;
  left: 34.9vw;
  bottom: 6vw;
  top: inherit;
}
.yuangong .f4 .swiper-button-prev {
  width: 3vw;
  height: 3vw;
  background-color: #0057a6;
  left: 31.9vw;
  bottom: 6vw;
  top: inherit;
}
.yuangong .f4 .swiper-button-next:after,
.yuangong .f4 .swiper-button-prev:after {
  color: white;
  font-size: 1vw;
}
/*.yuangong .f4::before {*/
/*  content: '';*/
/*  position: absolute;*/
/*  width: 100%;*/
/*  height: 20vw;*/
/*  background: url('/resources/assets/images/img91.jpg') center no-repeat;*/
/*  background-size: cover !important;*/
/*  bottom: 0;*/
/*  left: 0;*/
/*  z-index: -1;*/
/*}*/
.yuangong .f5 {
  width: 84%;
  height: 18vw;
  margin: 0 auto 3vw auto;
  background: url('/resources/assets/images/mailBoxBg.jpg') repeat;
  background-size: cover !important;
  padding: 3vw 4vw;
  position: relative;
}
.yuangong .f5 .titBox .en {
  color: #cccccc;
}
.yuangong .f5 .titBox .cn {
  color: white;
}
.yuangong .f5 .text {
  width: 39vw;
  color: white;
}
.yuangong .f5 .text .des {
  font-size: .9vw;
  text-align: justify;
  line-height: 1.7;
  margin-top: 1vw;
}
.yuangong .f5 .text .email {
  display: block;
  font-size: 1.5vw;
  font-family: OSBold;
  margin-top: 1vw;
  color: white;
}
.yuangong .f5 .text .email i{
  margin-right: .5vw;
}
.yuangongList {
  width: 100%;
}
.yuangongList .headItem {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 8vw;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.yuangongList .headItem .headTab {
  display: flex;
}
.yuangongList .headItem .headTab .tab {
  font-size: 1vw;
  border-bottom: 3px solid transparent;
  padding: 1.5vw 0;
  margin-right: 4vw;
}
.yuangongList .headItem .headTab .active {
  font-family: OSBold;
  border-bottom: 3px solid #0050a2;
}
.yuangongList .headItem .linkBox {
  padding: 1.5vw 0;
  color: #666666;
}
.yuangongList .f1 {
  width: 100%;
  padding: 3vw 8vw 5vw 8vw;
}
.yuangongList .f1 .item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 3vw 0;
  border-bottom: 1px solid #f3f3f3;
}
.yuangongList .f1 .item .time .day {
  font-size: 2vw;
}
.yuangongList .f1 .item .time .year {
  font-size: 1vw;
}
.yuangongList .f1 .item .text {
  width: 61vw;
}
.yuangongList .f1 .item .text .name {
  font-size: 1.2vw;
  font-family: OSBold;
  line-height: 1.7;
}
.yuangongList .f1 .item .text .des {
  font-size: 0.9vw;
  color: #666666;
  line-height: 2;
  text-align: justify;
  margin-top: 1vw;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.yuangongList .f1 .item .more {
  width: 3vw;
  height: 3vw;
  background-color: #ffffff;
  box-shadow: 0vw 0vw 2vw 0vw rgba(41, 0, 0, 0.08);
  font-size: 1.2vw;
  text-align: center;
  line-height: 3vw;
  border-radius: 50%;
  font-family: OSBold;
  margin-top: 2vw;
  transition: 0.3s all ease-in-out;
}
.yuangongList .f1 .item:hover {
  border-bottom: 1px solid #0050a2;
}
.yuangongList .f1 .item:hover .more {
  background-color: #0050a2;
  color: white;
}
.zhangzhe {
  width: 100%;
}
.zhangzhe .banner {
  width: 100%;
  height: 50vw;
  background-size: cover !important;
  padding-top: 45vw;
}
.zhangzhe .banner .text {
  font-size: 1.5vw;
  width: 83vw;
  height: auto;
  text-align: justify;
  background-color: #ffffff;
  box-shadow: 0vw 0vw 1vw 0vw rgba(0, 0, 0, 0.07);
  border-radius: 1vw;
  margin: 0 auto;
  padding: 3vw;
  line-height: 1.7;
}
.zhangzhe .f1 {
  width: 100%;
  padding: 10vw 8vw 5vw 8vw;
  position: relative;
  overflow: hidden;
}
.zhangzhe .f1 .titBox .cn{
  color: #2e69c5;
}
.zhangzhe .f2 .titBox .cn{
  color: #2e69c5;
}
.zhangzhe .f3 .titBox .cn{
  color: #2e69c5;
}
.zhangzhe .f4 .titBox .cn{
  color: #2e69c5;
}
.zhangzhe .f1 .f1Box {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 4vw;
}
.zhangzhe .f1 .f1Box .item {
  width: 27vw;
  height: 16vw;
  background-color: #ffffff;
  box-shadow: 0vw 0vw 1vw 0vw rgba(0, 0, 0, 0.07);
  border-radius: 1vw;
  display: block;
  margin-right: 1vw;
  margin-bottom: 1vw;
  text-align: center;
  font-family: OSBold;
  font-size: 1.5vw;
  padding-top: 3vw;
  transition: 0.3s all ease-in-out;
}
.zhangzhe .f1 .f1Box .item .icon {
  width: 7vw;
  height: 7vw;
  border-radius: 50%;
  background: #0051a4;
  margin: 0 auto 0.8vw auto;
  padding: 2vw 0;
  font-size: 3vw;
  line-height: 2.8vw;
  color: white;
  transition: 0.3s all ease-in-out;
}
.zhangzhe .f1 .f1Box .item .icon img {
  transition: 0.3s all ease-in-out;
}
.zhangzhe .f1 .f1Box .item:nth-child(3n) {
  margin-right: 0;
}
.zhangzhe .f1 .f1Box .item:nth-child(2) .icon {
  background-color: #2391d7;
}
.zhangzhe .f1 .f1Box .item:nth-child(3) .icon {
  background-color: #69c3c3;
}
.zhangzhe .f1 .f1Box .item:nth-child(4) .icon {
  background-color: #2391d7;
}
.zhangzhe .f1 .f1Box .item:nth-child(5) .icon {
  background-color: #69c3c3;
}
.zhangzhe .f1 .f1Box .item:nth-child(6) .icon {
  background-color: #0051a4;
}
.zhangzhe .f1 .f1Box .item:hover {
  color: white;
  background: #0051a4;
}
.zhangzhe .f1 .f1Box .item:hover .icon {
  background: white;
}
.zhangzhe .f1 .f1Box .item:nth-child(1):hover .icon {
  color: #0051a4;
}
.zhangzhe .f1 .f1Box .item:nth-child(2):hover .icon {
  color: #2391d7;
}
.zhangzhe .f1 .f1Box .item:nth-child(3):hover .icon {
  color: #69c3c3;
}
.zhangzhe .f1 .f1Box .item:nth-child(4):hover .icon {
  color: #2391d7;
}
.zhangzhe .f1 .f1Box .item:nth-child(5):hover .icon {
  color: #69c3c3;
}
.zhangzhe .f1 .f1Box .item:nth-child(6):hover .icon {
  color: #0051a4;
}
.zhangzhe .f1 .f1Box .item:nth-child(2):hover{
  background-color: #2391d7;
}
.zhangzhe .f1 .f1Box .item:nth-child(3):hover {
  background-color: #69c3c3;
}
.zhangzhe .f1 .f1Box .item:nth-child(4):hover {
  background-color: #2391d7;
}
.zhangzhe .f1 .f1Box .item:nth-child(5):hover {
  background-color: #69c3c3;
}
.zhangzhe .f1 .f1Box .item:nth-child(6):hover {
  background-color: #0051a4;
}
.zhangzhe .f1::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 10vw;
  background: url('/resources/assets/images/img92.png') center no-repeat;
  background-size: cover !important;
  bottom: 0;
  pointer-events: none;
  left: 0;
  z-index: -1;
}
.zhangzhe .f2 {
  width: 100%;
  padding: 4vw 8vw;
  position: relative;
}
.zhangzhe .f2 .f2Swiper {
  width: 100%;
  overflow: hidden;
  margin-top: 3vw;
}
.zhangzhe .f2 .f2Swiper .swiper-slide .imgBox{
  width: 20vw;
  height: 23vw;
  border-radius: 1vw;
  overflow: hidden;
}
.zhangzhe .f2 .f2Swiper .swiper-slide .img {
  width: 100%;
  height: 100%;
  transition: .3s all ease-in-out;
  background-size: cover !important;
}
.zhangzhe .f2 .f2Swiper .swiper-slide:hover .img{
  transform: scale(1.05);
}
.zhangzhe .f2 .f2Swiper .swiper-slide .text {
  text-align: center;
  margin-top: 1vw;
}
.zhangzhe .f2 .f2Swiper .swiper-slide .text .name {
  font-size: 1.5vw;
  font-family: OSBold;
}
.zhangzhe .f2 .f2Swiper .swiper-slide .text .des {
  font-size: 1vw;
  color: #666666;
}
.zhangzhe .f2 .swiper-button-next {
  width: 4vw;
  height: 4vw;
  background-color: #0051a4;
  border-radius: 50%;
  right: 6vw;
  top: 45%;
}
.zhangzhe .f2 .swiper-button-prev {
  width: 4vw;
  height: 4vw;
  background-color: #0051a4;
  border-radius: 50%;
  left: 6vw;
  top: 45%;
}
.zhangzhe .f2 .swiper-button-next:after,
.zhangzhe .f2 .swiper-button-prev:after {
  color: white;
  font-size: 1.5vw;
}
.zhangzhe .f2 .more {
  width: 13vw;
  height: 4vw;
  background-color: #0051a4;
  border-radius: 1vw;
  color: white;
  text-align: center;
  display: block;
  font-size: 1.5vw;
  line-height: 4vw;
  margin: 3vw auto 0 auto;
}
.zhangzhe .f3 {
  width: 100%;
  padding: 0 8vw 4vw 8vw;
}
.zhangzhe .f3 .f3Box {
  width: 100%;
  margin-top: 4vw;
  display: flex;
  justify-content: space-between;
}
.zhangzhe .f3 .f3Box .item {
  width: 41vw;
  background-image: linear-gradient(116deg, #d9f0f0 0%, #e2f2f8 60%, #ebf4ff 100%);
  border-radius: 1vw;
  padding: 2vw;
  display: flex;
}
.zhangzhe .f3 .f3Box .item .img {
  width: 8vw;
  height: 8vw;
  border-radius: 5px;
  overflow: hidden;
  background: #69C3C3;
  padding: 1.5vw;
}
.zhangzhe .f3 .f3Box .item .desBox {
  width: 70%;
  margin-left: 3%;
}
.zhangzhe .f3 .f3Box .item .desBox .t {
  font-family: OSBold;
  font-size: 1.8vw;
}
.zhangzhe .f3 .f3Box .item .desBox .des {
  font-size: 1.3vw;
  margin-top: .5vw;
}
.zhangzhe .f3 .f3Box .item .desBox .des span {
  font-family: OSBold;
}
.zhangzhe .f3 .f3Box .item .desBox .info{
  font-size: 1vw;
  color: #999999;
  margin-top: .5vw;
}
.zhangzhe .f3 .f3Box .item2 {
  width: 41vw;
  background-image: linear-gradient(116deg, #d9f0f0 0%, #e2f2f8 60%, #ebf4ff 100%);
  border-radius: 1vw;
  padding: 2vw;
  display: flex;
}
.zhangzhe .f3 .f3Box .item2 .img {
  width: 8vw;
  height: 8vw;
  border-radius: 5px;
  overflow: hidden;
  background: #69C3C3;
  padding: .5vw;
}
.zhangzhe .f3 .f3Box .item2 .desBox {
  width: 75%;
  margin-left: 3%;
}
.zhangzhe .f3 .f3Box .item2 .desBox .t {
  font-family: OSBold;
  font-size: 1.8vw;
}
.zhangzhe .f3 .f3Box .item2 .desBox .des {
  font-size: 1.3vw;
  margin-top: .5vw;
}
.zhangzhe .f3 .f3Box .item2 .desBox .des span {
  font-family: OSBold;
}
.zhangzhe .f33 {
  width: 100%;
  height: 40vw;
  background: url('/resources/assets/images/img2.jpg') center no-repeat;
  background-size: cover !important;
  display: flex;
  padding: 0 8vw;
}
.zhangzhe .f33 .left {
  width: 25vw;
  height: 40vw;
  background: url('/resources/assets/images/img3.jpg') center no-repeat;
  background-size: cover !important;
  padding: 4vw 2vw;
  color: #fefefe;
}
.zhangzhe .f33 .left .titBox .en {
  color: white;
}
.zhangzhe .f33 .left .titBox .cn {
  color: white;
}
.zhangzhe .f33 .left .leftBox {
  width: 100%;
  margin-top: 2vw;
}
.zhangzhe .f33 .left .leftBox .item {
  font-size: 1.3vw;
  padding: 1.5vw 0vw 1.5vw 1.5vw;
  border-bottom: 1px solid #b6b6b6;
  cursor: pointer;
}
.zhangzhe .f33 .left .leftBox .item.active{
  border-bottom: 1px solid white;
}
.zhangzhe .f33 .left .leftBox .item:hover{
  border-bottom: 1px solid white;
}
.zhangzhe .f33 .left .leftBox .item::before {
  content: '';
  position: absolute;
  border-style: solid;
  border-color: transparent;
  border-width: 0.3vw 0.5vw 0.3vw 1vw;
  margin-left: -1.2vw;
  margin-top: 0.7vw;
  transform: rotate(180deg);
  border-right-color: white;
}
.zhangzhe .f33 .right {
  margin-left: 8vw;
}
.zhangzhe .f33 .right .pImg {
  width: 21vw;
  margin-top: 5vw;
  overflow: hidden;
}
.zhangzhe .f33 .right .pImg img {
  width: 21vw;
  position: absolute;
  opacity: 1;
  transition: 0.3s all ease-in-out;
}
.zhangzhe .f33 .right .textImg {
  width: 75vw;
  position: absolute;
  right: 8vw;
  margin-top: 2.5vw;
}
.zhangzhe .f33 .right .textImg .textBox {
  width: 45vw;
  position: absolute;
  right: 0;
}
.zhangzhe .f33 .right .textImg .textBox .text {
  width: 24vw;
  height: auto;
  background-color: rgba(255, 255, 255, 0.3);
  border: 2px solid #ffffff;
  padding: 1.5vw;
  margin-left: 20vw;
  position: relative;
}
.zhangzhe .f33 .right .textImg .textBox .t {
  font-size: 1.5vw;
  font-family: OSBold;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.zhangzhe .f33 .right .textImg .textBox .d {
  color: #666666;
  font-size: 1.2vw;
  margin-top: 0.5vw;
  line-height: 1.7;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.zhangzhe .f33 .right .textImg .textBox .img {
  width: 100%;
  height: 13vw;
  border: 1px solid white;
  margin-top: 1vw;
  background-size: cover !important;
}
.zhangzhe .f33 .right .textImg .textBox:nth-child(1):before {
  content: '';
  position: absolute;
  width: 17vw;
  height: 9vw;
  background: url('/resources/assets/images/img30.png') center no-repeat;
  background-size: contain !important;
  left: 3.2vw;
  margin-top: 4.5vw;
}
.zhangzhe .f33 .right .textImg .textBox:nth-child(2) {
  margin-left: 2vw;
  margin-top: -1vw;
}
.zhangzhe .f33 .right .textImg .textBox:nth-child(2):before {
  content: '';
  position: absolute;
  width: 17vw;
  height: 14vw;
  background: url('/resources/assets/images/img31.png') center no-repeat;
  background-size: contain !important;
  left: 3.8vw;
  margin-top: 4.5vw;
}
.zhangzhe .f33 .right .textImg .textBox:nth-child(3) {
  margin-left: 2.5vw;
  margin-top: -1vw;
}
.zhangzhe .f33 .right .textImg .textBox:nth-child(3):before {
  content: '';
  position: absolute;
  width: 14vw;
  height: 8vw;
  background: url('/resources/assets/images/img32.png') center no-repeat;
  background-size: contain !important;
  left: 6vw;
  margin-top: 3vw;
}
.zhangzhe .f33 .right .textImg .textBox:nth-child(4) {
  margin-left: 2.5vw;
  margin-top: -1vw;
}
.zhangzhe .f33 .right .textImg .textBox:nth-child(4):before {
  content: '';
  position: absolute;
  width: 14vw;
  height: 8vw;
  background: url('/resources/assets/images/img32.png') center no-repeat;
  background-size: contain !important;
  left: 6vw;
  margin-top: 3vw;
}
.zhangzhe .f33 .right .textImg .textBox:nth-child(5) {
  margin-left: 2.5vw;
  margin-top: -4vw;
}
.zhangzhe .f33 .right .textImg .textBox:nth-child(5):before {
  content: '';
  position: absolute;
  width: 14vw;
  height: 8vw;
  background: url('/resources/assets/images/img32.png') center no-repeat;
  background-size: contain !important;
  left: 6vw;
  margin-top: 0;
}
.zhangzhe .f4 {
  width: 100%;
  height: auto;
  background: white;
  padding: 5vw 8vw;
}
.zhangzhe .f4 .f4Box {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 4vw;
}
.zhangzhe .f4 .f4Box .item {
  width: 20vw;
  height: auto;
  position: relative;
  cursor: pointer;
  transition: 0.5s all ease;
  overflow: hidden;
}
.zhangzhe .f4 .f4Box .item .imgBox {
  width: 100%;
  height: 33vw;
  border-radius: 1vw;
  background-size: cover !important;
}
.zhangzhe .f4 .f4Box .item .textBox {
  width: 100%;
  padding: 1vw 0;
  transition: 0.5s all ease;
}
.zhangzhe .f4 .f4Box .item .textBox .t {
  font-size: 1.5vw;
  text-align: center;
  font-family: OSBold;
  transition: 0.5s all ease;
}
.zhangzhe_zjtd {
  width: 100%;
}
.zhangzhe_zjtd .banner {
  width: 100%;
  height: 50vw;
  background-size: cover !important;
}
.zhangzhe_zjtd .f1 {
  width: 100%;
  padding: 2vw 12vw 6vw 12vw;
}
.zhangzhe_zjtd .f1 .tabBox {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.zhangzhe_zjtd .f1 .tabBox .tab {
  color: #999999;
  font-size: 2vw;
  padding-bottom: 1vw;
  cursor: pointer;
  border-bottom: 3px solid transparent;
}
.zhangzhe_zjtd .f1 .tabBox .active {
  color: #2e69c5;
  font-family: OSBold;
  border-bottom: 3px solid #2e69c5;
}
.zhangzhe_zjtd .f1 .keshiItem {
  width: 100%;
  display: none;
  flex-wrap: wrap;
}
.zhangzhe_zjtd .f1 .keshiItem0{
  display: flex;
  flex-wrap: wrap;
}
.zhangzhe_zjtd .f1 .keshiItem .item {
  position: relative;
  font-size: 1.2vw;
  width: 18.4%;
  height: 4vw;
  border: 1px solid #d1d1d1;
  text-align: center;
  line-height: 4vw;
  margin-right: 2%;
  margin-top: 2%;
  overflow: hidden;
  transition: 0.1s all ease-in-out;
  cursor: pointer;
  border-radius: .3vw;
}
.zhangzhe_zjtd .f1 .keshiItem .item:hover {
  background-color: #2e69c5;
  border: 1px solid #2e69c5;
  color: white;
}
.zhangzhe_zjtd .f1 .keshiItem .active {
  background-color: #2e69c5;
  border: 1px solid #2e69c5;
  color: white;
}
.zhangzhe_zjtd .f1 .keshiItem .item:nth-child(5n) {
  margin-right: 0;
}
.zhangzhe_ksjj {
  width: 100%;
}
.zhangzhe_ksjj .banner {
  width: 100%;
  height: 50vw;
  background-size: cover !important;
}
.zhangzhe_ksjj .f1 {
  width: 84vw;
  height: auto;
  background: url('/resources/assets/images/img93.jpg') center no-repeat;
  background-size: cover !important;
  margin: 0 auto;
  padding: 4vw 3vw;
  color: white;
}
.zhangzhe_ksjj .f1 .tit {
  font-size: 2.2vw;
  font-family: OSBold;
}
.zhangzhe_ksjj .f1 .des {
  font-size: 1.4vw;
  text-align: justify;
  margin-top: 2vw;
  line-height: 2;
}
.zhangzhe_ksjj .f2 {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  padding: 5vw 8vw;
}
.zhangzhe_ksjj .f2 .item {
  width: 19.3vw;
  margin-right: 2vw;
  margin-bottom: 2vw;
}
.zhangzhe_ksjj .f2 .item .img {
  width: 100%;
  height: 23vw;
  border-radius: 1vw;
  background-size: cover !important;
}
.zhangzhe_ksjj .f2 .item .text {
  text-align: center;
  margin-top: 1vw;
}
.zhangzhe_ksjj .f2 .item .text .name {
  font-size: 1.5vw;
  font-family: OSBold;
}
.zhangzhe_ksjj .f2 .item .text .des {
  font-size: 1vw;
  color: #666666;
}
.zhangzhe_ksjj .f2 .item:nth-child(4n) {
  margin-right: 0;
}
.zhangzhe_ysjj {
  width: 100%;
}
.zhangzhe_ysjj .banner {
  width: 100%;
  height: 50vw;
  background-size: cover !important;
}
.zhangzhe_ysjj .f1 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 8vw 4vw 8vw;
}
.zhangzhe_ysjj .f1 .imgBox {
  width: 20vw;
  height: 28vw;
  background-size: cover !important;
}
.zhangzhe_ysjj .f1 .right {
  width: 60vw;
}
.zhangzhe_ysjj .f1 .right .nameBox {
  width: 100%;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #f3f3f3;
}
.zhangzhe_ysjj .f1 .right .nameBox .name {
  font-size: 2vw;
  font-family: OSBold;
  padding-bottom: 1vw;
  border-bottom: 3px solid #003163;
}
.zhangzhe_ysjj .f1 .right .nameBox .btn {
  display: block;
  width: 10vw;
  height: 3vw;
  background-color: #003163;
  border-radius: 3vw;
  text-align: center;
  line-height: 3vw;
  color: white;
  font-size: 1.2vw;
}
.zhangzhe_ysjj .f1 .right .desBox {
  padding: 2vw 0;
  font-size: 1.3vw;
  line-height: 2;
}
.zhangzhe_ysjj .f1 .right .jieshao {
  width: 100%;
  padding: 2vw 0;
  border-top: 1px solid #f3f3f3;
  border-bottom: 1px solid #f3f3f3;
}
.zhangzhe_ysjj .f1 .right .jieshao .t {
  font-family: OSBold;
  font-size: 1.8vw;
  position: relative;
  padding-left: 1vw;
}
.zhangzhe_ysjj .f1 .right .jieshao .t::before {
  content: '';
  position: absolute;
  width: 3px;
  height: 100%;
  background-color: #2ebda4;
  left: 0;
}
.zhangzhe_ysjj .f1 .right .jieshao .d {
  margin-top: 1vw;
  font-size: 1.5vw;
  line-height: 2;
  text-align: justify;
}
.zhangzhe_yuyueguahao {
  width: 100%;
}
.zhangzhe_yuyueguahao .banner {
  width: 100%;
  height: 50vw;
  background-size: cover !important;
}
.zhangzhe_yuyueguahao .guahao {
  width: 100%;
  padding: 0 8vw 5vw 8vw;
}
.zhangzhe_yuyueguahao .guahao .titBox {
  text-align: center;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 3vw;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item {
  width: 26vw;
  margin-top: 6vw;
  background: #f7f7f7;
  margin-right: 2vw;
  padding: 1vw;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item .num {
  width: 5vw;
  height: 6vw;
  background-color: #2ebda4;
  color: white;
  text-align: center;
  line-height: 6vw;
  font-size: 4vw;
  font-family: OSBold;
  position: relative;
  margin-top: -4vw;
  margin-bottom: 1vw;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item .tit {
  font-size: 1.8vw;
  font-family: OSBold;
  margin: 0.5vw 0;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item .des {
  font-size: 1.2vw;
  justify-content: space-between;
  position: relative;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(3) {
  margin-right: 0;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(4) {
  width: 40vw;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(4) .des p {
  width: 28vw;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(4) .des .qrcode {
  width: 7vw;
  position: absolute;
  right: 0;
  margin-top: -7vw;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(5) {
  width: 40vw;
  margin-right: 0;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(5) .des p {
  width: 28vw;
}
.zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(5) .des .qrcode {
  width: 7vw;
  position: absolute;
  right: 0;
  margin-top: -5.5vw;
}
.zhangzhe_jiuzhenxuzhi {
  width: 100%;
}
.zhangzhe_jiuzhenxuzhi .banner {
  width: 100%;
  height: 50vw;
  background-size: cover !important;
}
.zhangzhe_jiuzhenxuzhi .jiuzhenxuzhi {
  width: 100%;
  padding: 0 16vw 5vw 16vw;
}
.zhangzhe_jiuzhenxuzhi .jiuzhenxuzhi .titBox {
  text-align: center;
}
.zhangzhe_jiuzhenxuzhi .jiuzhenxuzhi .des {
  width: 100%;
  font-size: 1.5vw;
  line-height: 2;
  margin-top: 3vw;
}
.zhangzhe_shebaozhishi {
  width: 100%;
}
.zhangzhe_shebaozhishi .banner {
  width: 100%;
  height: 50vw;
  background-size: cover !important;
}
.zhangzhe_shebaozhishi .yibaozhishi {
  width: 100%;
  padding: 0 8vw 5vw 8vw;
}
.zhangzhe_shebaozhishi .yibaozhishi .titBox {
  text-align: center;
}
.zhangzhe_shebaozhishi .yibaozhishi .desBox {
  width: 100%;
  margin-top: 2vw;
}
.zhangzhe_shebaozhishi .yibaozhishi .desBox .item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 3vw 0;
  border-bottom: 1px solid #f3f3f3;
}
.zhangzhe_shebaozhishi .yibaozhishi .desBox .item .time .day {
  font-size: 2vw;
}
.zhangzhe_shebaozhishi .yibaozhishi .desBox .item .time .year {
  font-size: 1.5vw;
}
.zhangzhe_shebaozhishi .yibaozhishi .desBox .item .text {
  width: 61vw;
}
.zhangzhe_shebaozhishi .yibaozhishi .desBox .item .text .name {
  font-size: 1.8vw;
  font-family: OSBold;
}
.zhangzhe_shebaozhishi .yibaozhishi .desBox .item .more {
  width: 3vw;
  height: 3vw;
  background-color: #ffffff;
  box-shadow: 0vw 0vw 2vw 0vw rgba(41, 0, 0, 0.08);
  font-size: 1.2vw;
  text-align: center;
  line-height: 3vw;
  border-radius: 50%;
  font-family: OSBold;
  margin-top: 2vw;
  transition: 0.3s all ease-in-out;
}
.zhangzhe_shebaozhishi .yibaozhishi .desBox .item:hover {
  border-bottom: 1px solid #2e69c5;
}
.zhangzhe_shebaozhishi .yibaozhishi .desBox .item:hover .more {
  background-color: #2e69c5;
  color: white;
}
.zhangzhe_churuyuanliucheng {
  width: 100%;
}
.zhangzhe_churuyuanliucheng .banner {
  width: 100%;
  height: 50vw;
  background-size: cover !important;
}
.zhangzhe_churuyuanliucheng .churuyuan {
  width: 100%;
  padding: 0 16vw 5vw 16vw;
}
.zhangzhe_churuyuanliucheng .churuyuan .titBox {
  text-align: center;
}
.zhangzhe_churuyuanliucheng .churuyuan .desBox {
  width: 100%;
  margin-top: 3vw;
}
.zhangzhe_churuyuanliucheng .churuyuan .desBox .des {
  margin-top: 3vw;
  font-size: 1.5vw;
  line-height: 2;
}
.tijian{
  width: 100%;
}
.tijian .linkBox {
  padding: 2vw 8vw;
  text-align: right;
  margin-top: -5vw;
}
.tijian .f1{
  width: 100%;
  padding: 3vw 8vw 5vw 8vw;
}
.tijian .f1 .titBox{
  text-align: center;
}
.tijian .f1 .tabBox{
  display: flex;
  justify-content: center;
  margin: 2vw auto 0 auto;
}
.tijian .f1 .tabBox .tab{
  display: block;
  font-size: .9vw;
  border: 1px solid #333333;
  padding: .3vw 1vw;
  border-radius: 5vw;
  margin: 0 .5vw;
  transition: .3s all ease-in-out;
}
.tijian .f1 .tabBox .tab.active{
  background: #2ebda4;
  color: white;
  border: 1px solid white;
}
.tijian .f1 .tabBox .tab:hover{
  background: #2ebda4;
  color: white;
  border: 1px solid white;
}
.tijian .f1 .f1Box{
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.tijian .f1 .f1Box .item{
  width: 26vw;
  height: 21vw;
  margin-top: 2vw;
  margin-right: 2vw;
  transition: .3s all ease-in-out;
}
.tijian .f1 .f1Box .item .imgBox{
  width: 100%;
  height: 15vw;
  overflow: hidden;
}
.tijian .f1 .f1Box .item .imgBox .img{
  width: 100%;
  height: 100%;
  background-size: cover !important;
  transition: .3s all ease-in-out;
}
.tijian .f1 .f1Box .item .textBox{
  background: #f9f9f9;
  padding: 1vw;
  position: relative;
  transition: .3s all ease-in-out;
}
.tijian .f1 .f1Box .item .textBox .t{
  font-family: OSBold;
  font-size: 1vw;
}
.tijian .f1 .f1Box .item .textBox .d{
  font-size: .9vw;
  margin-top: .8vw;
}
.tijian .f1 .f1Box .item .textBox .d span{
  border: 1px solid #333333;
  padding: 0 .5vw;
  border-radius: 5vw;
}
.tijian .f1 .f1Box .item .textBox .money{
  font-size: 2vw;
  position: absolute;
  right: 1vw;
  top: 1vw;
}
.tijian .f1 .f1Box .item:nth-child(3n) {
  margin-right: 0;
}
.tijian .f1 .f1Box .item:hover .textBox{
  background: #2ebda4;
  color: white;
}
.tijian .f1 .f1Box .item:hover .textBox .d span{
  border: 1px solid white;
}
.tijian .f1 .f1Box .item:hover .imgBox .img{
  transform: scale(1.1);
}
.tijian .f2{
  width: 100%;
  background-color: #f9f9f9;
  padding: 3vw 8vw 5vw 8vw;
}
.tijian .f2 .titBox{
  text-align: center;
}
.tijian .f2 .f2Box{
  width: 100%;
  display: flex;
  margin-top: 4vw;
}
.tijian .f2 .f2Box .item{
  width: 19vw;
  height: 25vw;
  background-size: cover !important;
  margin-right: 2vw;
  padding-top: 21.5vw;
  transition: .3s all ease-in-out;
}
.tijian .f2 .f2Box .item:nth-child(2n){
  margin-top: 2vw;
}
.tijian .f2 .f2Box .item:last-child{
  margin-right: 0;
}
.tijian .f2 .f2Box .item .text{
  width: 80%;
  margin: 0 auto;
  border-radius: 5vw;
  padding: .3vw 0;
  text-align: center;
  font-size: 1vw;
  font-family: OSBold;
  transition: .3s all ease-in-out;
}
.tijian .f2 .f2Box .item:hover .text{
  background: rgba(255,255,255,.8);
}
.tijian .f2 .f2Box .item:hover{
  transform: translateY(-2vw);
}
.nolist{
  text-align: center;
  margin: 5vw auto 0 auto;
  font-size: 1vw;
  display: none;
}
.paiban{
  margin-top: 3vw;
}
.paiban .t{
  font-family: OSBold;
  font-size: 1.2vw;
  position: relative;
  padding-left: 1vw;
}
.paiban .t::before {
  content: '';
  position: absolute;
  width: 3px;
  height: 100%;
  background-color: #2ebda4;
  left: 0;
}
.paiban .itemBox{
  margin: 1vw 0;
  border: 1px solid #DDDDDD;
}
.paiban .itemBox .item{
  font-size: .9vw;
  border-bottom: 1px solid #DDDDDD;
  text-align: center;
  padding: .8vw 0;
  background: #f7f7f7;
}
.paiban .itemBox .item:last-child{
  border-bottom: transparent;
}
.paiban .info{
  font-size: .85vw;
}
.paibanBox{
  width: 100%;
  display: flex;
  margin-top: 5vw;
  border: 1px solid gainsboro;
  border-right: transparent;
  border-bottom: transparent;
  text-align: center;
  font-size: .9vw;
  opacity: 0;
}
.paibanBox .left{
  width: 20%;
  border-right: 1px solid gainsboro;
}
.paibanBox .left .t{
  height: 5vw;
  border-bottom: 1px solid gainsboro;
  display: grid;
  grid-template-columns: 1fr;
  place-items: center;
}
.paibanBox .left .t:nth-child(1) {
  background: #2391d7;
  color: white;
}
.paibanBox .left .itemBox{
  background: #69baee;
  color: white;
}
.paibanBox .left .itemBox .department{
  height: 5vw;
  line-height: 5vw;
  border-bottom: 1px solid gainsboro;
  display: grid;
  grid-template-columns: 1fr;
  place-items: center;
}
.paibanBox .right{
  width: 80%;
}
.paibanBox .right .itemBox{
  display: flex;
  justify-content: space-between;
}
.paibanBox .right .itemBox .item{
  width: 100%;
  border-right: 1px solid gainsboro;
}
.paibanBox .right .itemBox .item .timeBox{
  height: 5vw;
  border-bottom: 1px solid gainsboro;
  background: #2391d7;
  color: white;
  display: grid;
  grid-template-columns: 1fr;
  place-items: center;
}
.paibanBox .right .itemBox .item .nameBox{
  min-height: 5vw;
  border-bottom: 1px solid gainsboro;
  display: grid;
  grid-template-columns: 1fr;
  place-items: center;
}

.pc{
  display: block;
}
.mobile{
  display: none;
}
@media screen and (max-width: 1660px) {

}
@media screen and (max-width: 900px) {
  .pc{
    display: none;
  }
  .mobile{
    display: block;
  }
  .sp_header {
    background: #2ebda4;
    height: 50px;

    overflow: hidden;

    position: fixed;

    z-index: 990;

    width: 100%;

    top: 0;

    transition: .3s all ease-in-out;

  }
  .sp_header.active{
    background: rgba(0, 0, 0, 0.7);
  }

  .sp_logo {
    padding: 5px 15px;
    float: left;
  }

  .sp_logo img {

    margin: auto;

    width: 130px;

    transition: .35s all ease-in-out;
  }

  .sp_nav {
    width: 50px;
    height: 50px;
    float: right;
    position: relative;
    cursor: pointer;
    margin: 0 2vw;
  }

  .sp_nav span {

    display: block;

    background: white;

    width: 30px;

    height: 2px;

    position: absolute;

    left: 10px;

    transition: all ease .35s

  }

  .sp_nav span:nth-of-type(1) {

    top: 15px;

  }

  .sp_nav span:nth-of-type(2) {

    top: 25px

  }

  .sp_nav span:nth-of-type(3) {

    top: 35px

  }

  .sp_nav_se span:nth-of-type(1) {

    top: 25px;

    transform: rotate(45deg)

  }

  .sp_nav_se span:nth-of-type(2) {

    width: 0

  }

  .sp_nav_se span:nth-of-type(3) {

    top: 25px;

    transform: rotate(-45deg)

  }
  .nav_sp_logo{
    width: 40px !important;
    position: fixed;
    z-index: 999;
  }
  .sp_flex{
    display: flex;
  }
  .sp_black{
    width: 50px;
    height: 100%;
    position: fixed;
    background: black;
    right: -100%;
    top: 0;
    transition: top ease .35s
  }
  .sjj_nav {
    position: fixed;
    z-index: 999;
    background: white;
    width: 85%;
    height: 100%;
    font-size: 14px;
    line-height: 40px;
    top: 0;
    right: -100%;
    padding-top: 22vw;
    overflow: auto;
    overflow-x: hidden;
    transition: right ease .35s
  }
  .sp_flex .mengBan{
    width: 15%;
    height: 100%;
    background: rgba(0,0,0,.5);
    position: fixed;
    z-index: 999;
    top: 0;
    right: -100%;
    transition: right ease .35s
  }
  .nav_show2 {

    right: 85% !important;

  }
  .nav_show {

    right: 0;

  }
  .sp_bottom{
    width: 100%;
    margin: 8vw auto;
    display: inline-block;
    text-align: center;
  }
  .sp_bottom .sp_serach{
    width: 31vw;
    height: 12vw;
    background-color: #ffffff;
    border-radius: 30px;
    border: 1px solid #777777;
    display: inline-block;
    text-align: center;
    font-size: 14px;
    margin-right: 5vw;
  }
  .sp_bottom .sp_serach i{
    color: black;
    font-size: 16px;
    margin-right: 2vw;
  }
  .sp_bottom .sp_lag{
    width: 31vw;
    height: 12vw;
    display: inline-block;
    background-color: #ffffff;
    border-radius: 30px;
    border: 1px solid #777777;
    text-align: center;
  }
  .sp_bottom .sp_lag i{
    color: black;
    font-size: 16px;
    margin-right: 2vw;
  }
  .sjj_nav > ul > li:first-child {

    overflow: hidden;

    border-top: 0

  }

  .sjj_nav > ul > li:first-child > a {

    /*float: left;*/

    /*width: calc(100% - 70px)*/

  }

  .sjj_nav > ul > li:first-child .language {

    float: right;

    width: 70px;

    overflow: hidden;

    line-height: 30px;

    margin-top: 5px

  }

  .sjj_nav > ul > li:first-child .language a {

    width: 35px;

    float: left;

    border-left: 1px #ddd solid;

    text-align: center;

    color: #999

  }

  .sjj_nav ul li i {

    position: absolute;

    top: 17px;

    right: 0;

    height: 30px;

    padding: 0 7px

  }

  .sjj_nav ul li i svg {
    display: block;
    opacity: 1;
    transform: rotate(-90deg);
    transition: all ease .35s
  }

  .sjj_nav ul li .sjj_nav_i_se svg {
    display: block;
    opacity: 1;
    transform: rotate(0)

  }

  .sjj_nav ul li {

    border-top: 1px #ddd solid;

    position: relative;

    line-height: 55px;

    font-size: 14px

  }
  .sjj_nav ul li.active{
    background: #f3f3f3;
  }
  .sjj_nav > ul > li:last-child {

    border-bottom: 1px #ddd solid

  }

  .sjj_nav ul li ul {
    background: #f3f3f3;
    display: none;
    border-top: 1px #ddd solid;
    padding: 10px 0;
  }

  .sjj_nav ul li a {

    color: rgba(0, 0, 0, .8);

    width: 80%;

    display: block;

    font-size: 16px;

    padding-left: 25px;

  }
  .sjj_nav ul li ul li{
    border: transparent;
    line-height: 30px;
  }
  .sjj_nav ul li ul li a {

    color: rgba(0, 0, 0, .5);

    display: block;

    text-align: left;

    font-size: 14px;
    padding-left: 45px;

  }

  .sjj_nav ul li i svg {

    width: 20px;

    height: 20px;

    fill: #2ebda4;

  }

  .sjj_nav ul li .sjj_nav_i_se svg {

    fill: #2ebda4;

  }

  .sjj_nav ul li ul li > ul {

    margin-left: 10px

  }
  .sjj_nav .iconBox{
    width: 100%;
    display: inline-block;
    text-align: center;
    margin-top: 15vw;
  }
  .sjj_nav .iconBox .icon{
    width: 50px;
    margin: 0 3vw;
    display: inline-block;
  }
  .sp_flex .sjj_nav .close{
    font-size: 24px;
    position: absolute;
    right: 5vw;
    top: 2vw;
    color: #2ebda4;
  }
  .sp_flex .sjj_nav .bgImg{
    position: absolute;
    width: 70vw;
    top: 60vw;
    z-index: -1;
    right: 0;
  }
  main{
    margin-top: 50px;
  }
  .home{
    margin-top: 0;
  }
  .header {
    padding: 3vw 5vw !important;
  }
  .header::after {
    width: 90%;
  }
  .header .logo {
    width: 120px;
  }
  .header .right .phoneItem .icon {
    width: 9vw;
  }
  .header .right .phoneItem .phoneBox .t {
    font-size: 12px;
  }
  .header .right .phoneItem .phoneBox .phone {
    font-size: 14px;
  }
  .home .f2 {
    width: 100%;
    top: 50%;
    flex-wrap: wrap;
    padding: 5vw;
  }
  .home .f2 .item {
    width: 42vw;
    height: 55vw;
    margin-right: 5vw;
    margin-bottom: 5vw;
  }
  .home .f2 .item:nth-child(2) {
    margin: 0;
  }
  .home .f2 .item:nth-child(3) {
    margin-right: 5vw;
  }
  .home .f2 .item:nth-child(2n) {
    margin-right: 0;
  }
  .home .f2 .item .textBox {
    display: none;
  }
  .home .f2 .item .text {
    font-size: 18px;
  }
  .home .f2 .item .text .icon {
    width: 15vw;
  }
  .home .f2 .item .text .en {
    font-size: 12px;
  }
  .home .footer {
    padding: 5vw;
    font-size: 12px;
  }
  .index .f1 {
    height: 50vw;
  }
  .index .f1 .mySwiper video {
    height: 50vw;
  }
  .index .f1 .mySwiper .img {
    height: 50vw;
  }
  .index .f1 .mySwiper .text {
    width: 60vw;
  }
  .index .f1 .mySwiper .swiper-pagination .swiper-pagination-bullet-active {
    width: 4vw;
    height: 3vw;
  }
  .titBox .en {
    font-size: 16px;
  }
  .titBox .cn {
    font-size: 18px;
  }
  .index .f2 {
    padding: 10vw 5vw;
  }
  .index .f2 .f2Box {
    margin-top: 5vw;
  }
  .index .f2 .f2Box .item {
    width: 45vw;
    height: 30vw;
  }
  .index .f2 .f2Box .item .text{
    width: 100%;
  }
  .index .f2 .f2Box .item .icon {
    width: 6vw;
    font-size: 24px;
  }
  .index .f2 .f2Box .item .t {
    font-size: 16px;
  }
  .index .f2 .f2Box .item .e {
    font-size: 12px;
  }
  .index .f2 .f2Box .item:nth-child(2) {
    top: 0;
  }
  .index .f2 .f2Box .item:nth-child(5) {
    top: 0;
  }
  .index .f2 .f2Item {
    width: 100%;
    height: 35vw;
    position: relative;
    margin-top: 5vw;
    right: inherit;
    left: inherit;
    background-blend-mode: multiply;
  }
  .index .f2 .f2Item .text {
    font-size: 14px;
    bottom: inherit;
    top: 5vw;
    padding: 0 2vw;
  }
  .index .f2 .f2Item .text .t {
    font-size: 16px;
  }
  .index .f2 .f2Item .text .t span {
    font-size: 16px;
  }
  .index .f2 .f2Item .text .d{
    margin-top: 3vw;
  }
  .index .zhuanjia {
    padding: 0 5vw;
  }
  .titHead .more {
    font-size: 14px !important;
  }
  .zhuanjiaSwiper .swiper-slide {
    height: 50vw;
  }
  .zhuanjiaSwiper .swiper-slide .textBox::before{
    background: linear-gradient(to top, rgba(21, 42, 76, 0.4) 50%, rgba(21, 42, 76, 0) 100%);
  }
  .zhuanjiaSwiper .swiper-slide .imgBox {
    height: 50vw;
  }
  .zhuanjiaSwiper .swiper-slide .textBox {
    height: auto;
    padding: 4vw 2vw;
    transform: translateY(-13vw);
    text-align: center;
  }
  .zhuanjiaSwiper .swiper-slide .textBox .t {
    font-size: 16px;
  }
  .zhuanjiaSwiper .swiper-slide .textBox .tab {
    display: none;
  }
  .zhuanjiaSwiper .swiper-slide .textBox .des {
    display: none;
  }
  .zhuanjiaSwiper .swiper-slide .textBox .more {
    display: none;
  }
  .zhuanjiaSwiper .swiper-slide:hover .textBox {
    transform: translate(0);
  }
  .index .keshidaolan {
    padding: 10vw 5vw;
  }
  .index .keshidaolan .keshiImg {
    display: none;
  }
  .index .keshidaolan .keshi_serachBox {
    width: 100%;
    margin-top: 5vw;
  }
  .index .keshidaolan .keshi_serachBox input {
    width: 70%;
    height: 10vw;
    font-size: 14px;
    padding: 0 5vw;
  }
  .index .keshidaolan .keshiBox .keshiItem{
    padding: 3.5vw 1.5vw 0 1.5vw;
  }
  .index .f4 .ke_serach{
    display: none;
  }
  .index .keshidaolan .keshi_serachBox .btn {
    width: 30%;
    height: 10vw;
    line-height: 10vw;
    font-size: 14px;
  }
  .index .keshidaolan .keshiBox {
    width: 100%;
    height: auto;
    margin-top: 5vw;
  }
  .keshidaolanDetail .f1 .imgSwiper{
    width: 100%;
    height: 50vw;
  }
  .index .keshidaolan .keshiBox .tabBox .tab {
    width: auto;
    font-size: 14px;
    text-align: center;
    padding: 2vw;
  }
  .index .keshidaolan .keshiBox .tabBox .tab .icon {
    display: none;
  }
  .index .keshidaolan .keshiBox .keshiItem .item {
    width: 42vw;
    height: 8vw;
    line-height: 8vw;
    font-size: 14px;
    margin-right: 2vw;
    margin-bottom: 3vw;
  }
  .index .keshidaolan .keshiBox .keshiItem .item:nth-child(5n) {
    margin-right: 2vw;
  }
  .index .keshidaolan .keshiBox .keshiItem .item:nth-child(2n) {
    margin-right: 0;
  }
  .index .keshidaolan .keshiBox .keshiItem .item::before {
    width: 8vw;
    height: 8vw;
  }
  .index .f33 {
    height: auto;
    padding: 10vw 5vw;
    display: block;
  }
  .index .f33 .textImg{
    width: 100%;
  }
  .index .f33 .textImg .textBox{
    width: 100%;
    margin-top: 5vw;
    display: block;
  }
  .index .f33 .textImg .textBox .img{
    width: 100%;
    height: 50vw;
    background-size: cover !important;
  }
  .index .f33 .textImg .textBox .text{
    padding: 2vw 0;
    text-align: center;
  }
  .index .f33 .textImg .textBox .text .t{
    font-size: 16px;
  }
  .index .f3 {
    padding: 10vw 5vw;
  }
  .index .f3 .f3Box {
    flex-wrap: wrap;
  }
  .index .f3 .f3Box .item {
    width: 43.5vw;
    margin-right: 3vw;
    margin-top: 3vw;
  }
  .index .f3 .f3Box .item:nth-child(2n) {
    margin-right: 0;
  }
  .index .f3 .f3Box .item .textBox {
    padding: 4vw 4vw 2vw 4vw;
    background: linear-gradient(to bottom, transparent, #0057a6);
  }
  .index .f3 .f3Box .item .textBox .t {
    font-size: 14px;
    text-align: center;
  }
  .index .f3 .f3Box .item .textBox .des {
    display: none;
  }
  .index .f3 .f3Box .item .textBox .more {
    display: none;
  }
  .index .f4 {
    padding: 0 5vw 5vw 5vw;
  }
  .index .f4 .titHead .tabBox .tab {
    display: none;
  }
  .index .f4 .titHead .kp_serachBox {
    display: none;
  }
  .index .f4 .f4Box {
    display: block;
  }
  .index .f4 .f4Box .left {
    width: 100%;
    height: auto;
    background: #f7f7f7;
  }
  .index .f4 .f4Box .left .imgBox {
    height: 50vw;
  }
  .index .f4 .f4Box .left .text {
    position: relative;
    padding: 5vw;
    color: #000000;
    font-size: 14px;
  }
  .index .f4 .f4Box .right .text .time{
    font-size: 14px;
  }
  .index .f4 .f4Box .right .text .name{
    font-size: 14px;
  }
  .index .f4 .f4Box .right {
    width: 100%;
    display: block;
    margin-top: 5vw;
  }
  .index .f4 .f4Box .right .item {
    width: 100%;
    height: auto;
    margin-right: 0;
    margin-bottom: 5vw;
    display: block;
  }
  .index .f4 .f4Box .right .item .imgBox {
    height: 50vw;
  }
  .index .f4 .f4Box .right .text {
    padding: 5vw;
    font-size: 14px;
  }
  .index .f5 {
    height: auto;
    padding: 10vw 5vw;
  }
  .index .f5 .f5Box .f5Floor {
    flex-wrap: wrap;
  }
  .index .f5 .f5Box .f5Floor .floor {
    width: 11vw;
    font-size: 14px;
    flex: inherit;
    margin-bottom: 1vw;
  }
  .index .f5 .f5Box .Floor .name {
    font-size: 16px;
  }
  .index .f5 .f5Box .Floor .name .icon {
    width: 5vw;
  }
  .index .f5 .f5Box .Floor .floolSearchBox {
    display: none;
  }
  .index .f5 .f5Box .Floor .floorBox .item {
    width: auto;
    height: 10vw;
    line-height: 10vw;
    font-size: 14px;
    margin-right: 3vw;
    margin-bottom: 3vw;
    padding: 0 3vw;
  }
  .index .f5 .f5Box .Floor .floorBox img{
    width: 100%;
  }
  .index .f5 .f5Box .Floor .floorBox .des{
    font-size: 14px;
    margin-top: 3vw;
  }
  footer {
    padding: 5vw;
  }
  footer .logoBox .logo {
    width: 120px;
  }
  footer .logoBox .phone {
    font-size: 14px;
  }
  footer .logoBox .phone i {
    font-size: 16px;
  }
  footer .logoBox .phone span {
    font-size: 14px;
  }
  footer .footer {
    display: block;
    padding: 5vw 0;
    margin-top: 3vw;
  }
  footer .footer .textBox {
    font-size: 12px;
  }
  footer .footer .selectBox {
    display: none;
  }
  footer .footer .qrcodeBox {
    width: 25vw;
    font-size: 14px;
    margin: 5vw auto 0 auto;
  }
  footer .footer .iconBox {
    display: none;
  }
  footer .footerInfo {
    display: block;
  }
  footer .footerInfo .text a {
    font-size: 12px;
    margin-right: 4vw;
  }
  footer .footerInfo .text2 a {
    font-size: 12px;
    margin-right: 4vw;
    margin-left: 0;
  }
  .header .right .versionsBox {
    right: 5vw;
  }
  .header .right .versionsBox .versionsItem .versions {
    width: 12vw;
    font-size: 12px;
  }
  .header .right .versionsBox .versionsItem .versions .icon {
    margin: 0.5vw auto;
  }
  .header .right .versionsBox .versionsItem .versions .icon img {
    height: 4vw;
  }
  .header .right .versionsBox .phoneBox {
    display: none;
  }
  .bannerBox {
    height: 55vw !important;
  }
  .bannerBox .tit {
    width: 100% !important;
    font-size: 18px !important;
    padding: 22vw 0 0 0 !important;
  }
  .bannerBox .tits {
    width: 100% !important;
    font-size: 22px !important;
    padding: 22vw 5vw 0 5vw !important;
  }
  .bannerBox .date{
    width: 100% !important;
    font-size: 14px !important;
  }
  .ndc_npnews{
    display: block !important;
  }
  .ndc_npnews .post_next, .ndc_npnews .post_prev{
    width: 100%;
  }
  .linkBox {
    font-size: 12px !important;
    padding: 2vw 5vw !important;
  }
  .zhuanjiajieshao .zhuanjiaSelectBox {
    width: 100%;
    height: auto;
    display: block;
  }
  .zhuanjiajieshao .zhuanjiaSelectBox .nameSelectBox {
    display: none;
  }
  .zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox {
    width: 100%;
    padding: 3vw;
  }
  .zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .head .name {
    font-size: 14px;
  }
  .zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .head .tabBox .tab {
    font-size: 14px;
    margin-left: 2vw;
  }
  .zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem .item {
    width: 45vw;
    height: 10vw;
    line-height: 10vw;
    font-size: 14px;
    margin-right: 3vw;
    margin-top: 3vw;
  }
  .zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem .item:nth-child(7n) {
    margin-right: 3vw;
  }
  .zhuanjiajieshao .zhuanjiaSelectBox .keshiSelectBox .keshiItem .item:nth-child(2n) {
    margin-right: 0;
  }
  .zhuanjiajieshao .zhuanjiaBox {
    padding: 10vw 5vw;
  }
  .zhuanjiajieshao .zhuanjiaBox .item {
    width: 100%;
    height: auto;
    margin-right: 0;
  }
  .zhuanjiajieshao .zhuanjiaBox .item .imgBox {
    width: 25vw;
    height: 38vw;
  }
  .zhuanjiajieshao .zhuanjiaBox .item .textBox {
    width: 62vw;
    padding: 1vw 3vw;
  }
  .zhuanjiajieshao .zhuanjiaBox .item .textBox .name {
    font-size: 16px;
  }
  .zhuanjiajieshao .zhuanjiaBox .item .textBox .tab {
    font-size: 14px;
  }
  .zhuanjiajieshao .zhuanjiaBox .item .textBox .des {
    font-size: 14px;
  }
  .zhuanjiajieshao .zhuanjiaBox .item .textBox .des p {
    -webkit-line-clamp: 2;
  }
  .zhuanjiajieshaoDetail .f1 {
    padding: 0vw 5vw 5vw 5vw;
    display: block;
  }
  .zhuanjiajieshaoDetail .f1 .imgBox {
    width: 35vw;
    height: 45vw;
    margin-top: -10vw;
  }
  .zhuanjiajieshaoDetail .f1 .right {
    width: 100%;
    margin-top: 5vw;
  }
  .zhuanjiajieshaoDetail .f1 .right .nameBox .name {
    font-size: 16px;
  }
  .zhuanjiajieshaoDetail .f1 .left .tit .btn {
    font-size: 12px;
    width: 18vw;
    height: 6vw;
    line-height: 6vw;
  }
  .zhuanjiajieshaoDetail .f1 .right .desBox {
    font-size: 14px;
  }
  .zhuanjiajieshaoDetail .f1 .right .jieshao {
    padding: 5vw 0;
  }
  .zhuanjiajieshaoDetail .f1 .right .jieshao .t {
    font-size: 16px;
    padding-left: 3vw;
  }
  .paiban .t {
    font-size: 16px;
    padding-left: 3vw;
  }
  .paiban .itemBox{
    margin: 3vw 0;
  }
  .paiban .itemBox .item{
    font-size: 14px;
  }
  .paiban .info{
    font-size: 14px;
  }
  .zhuanjiajieshaoDetail .f1 .right .jieshao .d {
    font-size: 14px;
  }
  .zhuanjiajieshaoDetail .f1 .right .team {
    padding: 5vw 0;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .t {
    font-size: 16px;
    padding-left: 3vw;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox {
    margin-top: 0;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item {
    width: 44vw;
    height: auto;
    margin-top: 5vw;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .imgBox {
    height: 55vw;
    margin-top: 0;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox {
    height: auto;
    transform: translateY(0vw);
    text-align: center;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox .tit {
    font-size: 16px;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox .tab {
    display: none;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox .des {
    display: none;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item .textBox .more {
    display: none;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item:hover .textBox {
    transform: translate(0);
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item:nth-child(3n) {
    margin-right: 2vw;
  }
  .zhuanjiajieshaoDetail .f1 .right .team .teamBox .item:nth-child(2n) {
    margin-right: 0;
  }
  .keshidaolan .keshidaolanSelectBox {
    width: 90%;
    height: auto;
    margin-top: 5vw;
  }
  .keshidaolan .keshidaolanSelectBox .nameSelectBox {
    padding: 5vw;
  }
  .keshidaolan .keshidaolanSelectBox .nameSelectBox .name {
    font-size: 16px;
    line-height: 8vw;
  }
  .keshidaolan .keshidaolanSelectBox .nameSelectBox .nameSelect input {
    font-size: 14px;
    width: 40vw;
    padding: 1vw 3vw;
  }
  .keshidaolan .keshidaolanSelectBox .nameSelectBox .nameSelect .btn {
    width: 18vw;
    height: 8vw;
    line-height: 8vw;
    font-size: 12px;
    margin-left: 0;
  }
  .keshidaolan .keshiItem .keshiBox {
    padding: 0 5vw;
  }
  .keshidaolan .keshiItem .keshiBox .head .tit {
    font-size: 16px;
  }
  .keshidaolan .keshiItem .keshiBox .keshiItem{
    padding: 5vw 0 0 0;
  }
  .keshidaolan .keshiItem .keshiBox .keshiItem .item {
    width: 43vw;
    height: 8vw;
    line-height: 8vw;
    font-size: 14px;
    margin-right: 3vw;
    margin-bottom: 3vw;
  }
  .keshidaolan .keshiItem .keshiBox .keshiItem .item:nth-child(2n) {
    margin-right: 0;
  }
  .keshidaolan .keshiItem .keshiBox .keshiItem .item::before {
    width: 8vw;
    height: 8vw;
  }
  .keshidaolanDetail .headItem {
    display: none;
  }
  .keshidaolanDetail .f1 {
    padding: 10vw 5vw;
    display: block;
  }
  .keshidaolanDetail .f1 .imgBox {
    width: 100%;
    height: 50vw;
  }
  .keshidaolanDetail .f1 .textBox::before {
    width: 20vw;
    height: 20vw;
    left: inherit;
    bottom: inherit;
    right: -2.5vw;
    top: -20vw;
  }
  .keshidaolanDetail .f1 .textBox {
    width: 100%;
    padding: 5vw;
  }
  .keshidaolanDetail .f1 .textBox .en {
    font-size: 14px;
  }
  .keshidaolanDetail .f1 .textBox .cn {
    font-size: 16px;
  }
  .keshidaolanDetail .f1 .textBox .des {
    font-size: 14px;
  }
  .keshidaolanDetail .f1 .textBox .more {
    font-size: 14px;
  }
  .keshidaolanDetail .f2 .zhuanjia {
    padding: 0 5vw;
  }
  .keshidaolanDetail .f3 {
    padding: 10vw 5vw;
  }
  .keshidaolanDetail .f3 .newBox .item {
    width: 100%;
    height: auto;
    margin-top: 3vw;
  }
  .keshidaolanDetail .f3 .newBox .item .imgBox {
    height: 50vw;
  }
  .keshidaolanDetail .f3 .newBox .item .textBox {
    padding: 5vw;
  }
  .keshidaolanDetail .f3 .newBox .item .textBox .name {
    font-size: 16px;
  }
  .keshidaolanDetail .f3 .newBox .item .textBox .time {
    font-size: 14px;
  }
  .keshidaolanDetail .f3 .newBox .item .textBox .des {
    display: none;
  }
  .jiuyizhinan .tabBoxs {
    display: none;
  }
  .jiuyizhinan .guahao {
    padding: 10vw 5vw;
  }
  .jiuyizhinan .guahao .guahaoBox .item {
    width: 100%;
    margin-top: 10vw;
    margin-right: 0;
    padding: 5vw;
  }
  .jiuyizhinan .guahao .guahaoBox .item .num {
    width: 15vw;
    height: 15vw;
    line-height: 14vw;
    font-size: 36px;
    margin-top: -12vw;
    padding: 3vw;
  }
  .jiuyizhinan .guahao .guahaoBox .item .num div{
    width: 9vw;
    height: 9vw;
    font-size: 22px;
    line-height: 8vw;
  }
  .jiuyizhinan .guahao .guahaoBox .item .tit {
    font-size: 16px;
    margin: 2vw 0;
  }
  .jiuyizhinan .guahao .guahaoBox .item .des {
    font-size: 14px;
    display: block;
  }
  .jiuyizhinan .guahao .guahaoBox .item:nth-child(4) {
    width: 100%;
  }
  .jiuyizhinan .guahao .guahaoBox .item:nth-child(5) {
    width: 100%;
  }
  .jiuyizhinan .guahao .guahaoBox .item:nth-child(4) .des p {
    width: 54vw;
  }
  .jiuyizhinan .guahao .guahaoBox .item:nth-child(4) .des .qrcode {
    width: 25vw;
    margin-top: -23vw;
  }
  .jiuyizhinan .guahao .guahaoBox .item:nth-child(5) .des p {
    width: 54vw;
  }
  .jiuyizhinan .guahao .guahaoBox .item:nth-child(5) .des .qrcode {
    width: 25vw;
    margin-top: -23vw;
  }
  .jiuyizhinan .jiuzhenxuzhi {
    padding: 10vw 5vw;
  }
  .jiuyizhinan .jiuzhenxuzhi .des {
    font-size: 14px;
  }
  .jiuyizhinan .menzhenpaiban {
    padding: 10vw 5vw;
  }
  .jiuyizhinan .churuyuan {
    padding: 10vw 5vw;
  }
  .jiuyizhinan .churuyuan .desBox .des {
    font-size: 14px;
  }
  .jiuyizhinan .laiyuandaohang {
    padding: 10vw 5vw;
  }
  .jiuyizhinan .laiyuandaohang .desBox .item .name {
    width: 14vw;
    font-size: 18px;
    padding: 5vw;
  }
  .jiuyizhinan .laiyuandaohang .desBox .item .d {
    width: 80vw;
    font-size: 14px;
  }
  .jiuyizhinan .yibaozhishi {
    padding: 10vw 5vw;
  }
  .jiuyizhinan .yibaozhishi .desBox .item .time .day {
    font-size: 20px;
  }
  .jiuyizhinan .yibaozhishi .desBox .item .time .year {
    font-size: 14px;
  }
  .jiuyizhinan .yibaozhishi .desBox .item .text {
    width: 72vw;
  }
  .jiuyizhinan .yibaozhishi .desBox .item .text .name {
    font-size: 14px;
  }
  .jiuyizhinan .yibaozhishi .desBox .item .text .des {
    display: none;
  }
  .jiuyizhinan .yibaozhishi .desBox .item .more {
    display: none;
  }
  .jiuyizhinan .louchengfenbu {
    padding: 10vw 5vw;
  }
  .jiuyizhinan .louchengfenbu .desBox .item .name {
    width: 12vw;
    line-height: 15vw;
    font-size: 16px;
  }
  .jiuyizhinan .louchengfenbu .desBox .item .des .it {
    width: 38vw;
    font-size: 14px;
  }
  .tesezhuanke .linkBox {
    margin-top: -9vw;
  }
  .tesezhuanke .teseBox {
    padding: 10vw 5vw;
  }
  .tesezhuanke .teseBox .item {
    display: block;
  }
  .tesezhuanke .teseBox .item .imgBox {
    width: 100%;
    height: 50vw;
  }
  .tesezhuanke .teseBox .item .textBox {
    width: 100%;
    padding: 5vw;
  }
  .tesezhuanke .teseBox .item .textBox .name {
    font-size: 16px;
  }
  .tesezhuanke .teseBox .item .textBox .des {
    font-size: 14px;
  }
  .jiankangkepu .headItem {
    display: none;
  }
  .jiankangkepu .titBox {
    padding: 5vw;
  }
  .jiankangkepu .f1Box {
    padding: 0 5vw;
    display: block;
  }
  .jiankangkepu .f1Box .item {
    width: 100% !important;
    height: auto;
    display: block;
    margin-right: 0;
    margin-bottom: 5vw;
  }
  .jiankangkepu .f1Box .item .imgBox {
    height: 50vw;
  }
  .jiankangkepu .f1Box .item .text {
    padding: 5vw;
  }
  .jiankangkepu .f1Box .item .text .name {
    font-size: 14px;
  }
  .jiankangkepu .f1Box .item .text .time {
    font-size: 14px;
  }
  .jiankangkepu .newBox {
    padding: 0 5vw 5vw 5vw;
  }
  .jiankangkepu .newBox .item {
    width: 100%;
    height: 100%;
    margin-bottom: 5vw;
  }
  .jiankangkepu .newBox .item .imgBox {
    height: 50vw;
  }
  .jiankangkepu .newBox .item .textBox {
    padding: 5vw;
  }
  .jiankangkepu .newBox .item .textBox .name {
    font-size: 14px;
  }
  .jiankangkepu .newBox .item .textBox .time {
    font-size: 14px;
  }
  .jiankangkepu .newBox .item .textBox .des {
    display: none;
  }
  .menu {
    display: none;
  }
  .index .f1 .shubiao {
    display: none;
  }
  .gongzhong .f1 {
    height: 50vw;
  }
  .gongzhong .f1 .mySwiper video {
    height: 50vw;
  }
  .gongzhong .f1 .mySwiper .img {
    height: 50vw;
  }
  .gongzhong .f1 .mySwiper .text {
    width: 60vw;
  }
  .gongzhong .f1 .mySwiper .swiper-pagination .swiper-pagination-bullet-active {
    width: 4vw;
    height: 3vw;
  }
  .gongzhong .f1 .shubiao {
    display: none;
  }
  .gongzhong .f2 {
    padding: 10vw 5vw;
    display: block;
  }
  .gongzhong .f2 .left {
    width: 100%;
  }
  .gongzhong .f2 .left .f2Swiper .swiper-slide .imgBox {
    height: 50vw;
  }
  .gongzhong .f2 .left .f2Swiper .swiper-slide .textBox {
    padding: 5vw;
  }
  .gongzhong .f2 .left .f2Swiper .swiper-slide .textBox .name {
    font-size: 14px;
    line-height: 1.7;
  }
  .gongzhong .f2 .left .f2Swiper .swiper-slide .textBox .time {
    font-size: 14px;
  }
  .gongzhong .f2 .right {
    width: 100%;
    margin-top: 5vw;
  }
  .gongzhong .f2 .right .noticesBox .item {
    padding: 3vw 0;
    display: flex;
    justify-content: space-between;
  }
  .gongzhong .f2 .right .noticesBox .item .name {
    width: 80%;
    font-size: 14px;
  }
  .gongzhong .f2 .right .noticesBox .item .more {
    display: none;
  }
  .gongzhong .f2 .right .noticesBox .item .time{
    position: relative;
  }
  .gongzhong .f2 .right .noticesBox .item .time .day {
    font-size: 14px;
  }
  .gongzhong .f2 .right .noticesBox .item .time .year {
    display: none;
  }
  .gongzhong .f33 {
    padding: 0 5vw;
  }
  .gongzhong .f3 {
    padding: 10vw 5vw;
  }
  .gongzhong .f3 .f3Box {
    flex-wrap: wrap;
  }
  .gongzhong .f3 .f3Box .item {
    width: 43.5vw;
    margin-right: 3vw;
    margin-top: 3vw;
  }
  .gongzhong .f3 .f3Box .item:nth-child(2n) {
    margin-right: 0;
  }
  .gongzhong .f3 .f3Box .item .textBox {
    padding: 4vw 4vw 2vw 4vw;
    background: linear-gradient(to bottom, transparent, #0057a6);
  }
  .gongzhong .f3 .f3Box .item .textBox .t {
    font-size: 14px;
    text-align: center;
  }
  .gongzhong .f3 .f3Box .item .textBox .des {
    display: none;
  }
  .gongzhong .f3 .f3Box .item .textBox .more {
    display: none;
  }
  .gongzhong .f4 {
    height: auto;
    padding: 10vw 5vw 30vw 5vw;
  }
  .gongzhong .f4 .des {
    width: 100%;
    font-size: 14px;
  }
  .gongzhong .f4 .more {
    font-size: 14px;
  }
  .gongzhong .f4 .aboutBox {
    width: 100%;
  }
  .gongzhong .f4 .aboutBox .item {
    width: 45%;
  }
  .gongzhong .f4 .aboutBox .item .head .num {
    font-size: 26px;
  }
  .gongzhong .f4 .aboutBox .item .head .num span {
    font-size: 14px;
  }
  .gongzhong .f4 .aboutBox .item .head .icon {
    width: 5vw;
  }
  .gongzhong .f4 .aboutBox .item .d {
    font-size: 14px;
  }
  .gongzhong .f4 .aboutBox .item .d::before {
    margin-top: 3vw;
  }
  .gongzhong .f4 .aboutBox .item .d::after {
    content: inherit;
  }
  .gongzhong .f5 {
    padding: 10vw 5vw;
  }
  .gongzhong .f5 .f5Swiper .swiper-slide .img {
    width: 100%;
    height: 28vw;
  }
  .gongzhong .f6 {
    padding: 0 5vw 10vw 5vw;
  }
  .gongzhong .f6 .socialBox .item {
    width: 100%;
    height: auto;
    margin-right: 0;
    margin-top: 3vw;
    padding: 5vw;
    background: #f7f7f7;
  }
  .gongzhong .f6 .socialBox .item .time {
    font-size: 14px;
  }
  .gongzhong .f6 .socialBox .item .name {
    font-size: 14px;
  }
  .gongzhong .f6 .socialBox .item .des {
    display: none;
  }
  .gongzhong .f6 .socialBox .item .icon {
    width: 6vw;
  }
  .gongzhong .f5Bg {
    margin-top: -8vw;
  }
  .gongzhongAbout .headItem {
    display: none;
  }
  .gongzhongAbout .f1 {
    padding: 10vw 5vw;
  }
  .gongzhongAbout .f1 .f1Item {
    display: block;
  }
  .gongzhongAbout .f1 .f1Item .left {
    width: 100%;
  }
  .gongzhongAbout .f1 .f1Item .left .des {
    font-size: 14px;
  }
  .gongzhongAbout .f1 .f1Item .right {
    width: 100%;
    margin-top: 5vw;
  }
  .gongzhongAbout .f1 .f1Item .right .videoBoxs {
    height: 50vw;
  }
  .gongzhongAbout .f1 .f1Item .right .play {
    font-size: 48px;
  }
  .gongzhongAbout .f1 .f1Box {
    padding-right: 0;
  }
  .gongzhongAbout .f1 .f1Box .item {
    width: 40vw;
  }
  .gongzhongAbout .f1 .f1Box .item .t {
    font-size: 18px;
  }
  .gongzhongAbout .f1 .f1Box .item .d {
    font-size: 14px;
  }
  .gongzhongAbout .f2 {
    padding: 10vw 5vw;
  }
  .gongzhongAbout .f2 .f2Box .item {
    width: 42.5vw;
    margin-right: 5vw;
    margin-top: 5vw;
  }
  .gongzhongAbout .f2 .f2Box .item:nth-child(2n) {
    margin-right: 0;
  }
  .gongzhongAbout .f2 .f2Box .item .img {
    height: 50vw;
  }
  .gongzhongAbout .f2 .f2Box .item .name {
    font-size: 16px;
    margin: 1vw 0;
  }
  .gongzhongAbout .f2 .f2Box .item .des {
    font-size: 14px;
  }
  .gongzhongAbout .f3 {
    background: white;
    height: auto;
    padding: 10vw 5vw;
  }
  .gongzhongAbout .f3 .f3Box {
    margin-top: 5vw;
  }
  .gongzhongAbout .f3 .f3Box .itemBox {
    position: relative;
    flex-wrap: wrap;
    right: inherit;
    margin-top: 0;
  }
  .gongzhongAbout .f3 .f3Box .itemBox2 {
    position: relative;
    flex-wrap: wrap;
    right: inherit;
    margin-top: 0;
    left: inherit;
  }
  .gongzhongAbout .f3 .f3Box .itemBox .item {
    width: 44vw;
    height: 30vw;
    margin-bottom: 5vw;
  }
  .gongzhongAbout .f3 .f3Box .itemBox .item:nth-child(2n) {
    margin-right: 0;
  }
  .gongzhongAbout .f3 .f3Box .itemBox2 .item {
    width: 43vw;
    height: 28vw;
    margin-bottom: 5vw;
    margin-right: 2vw;
  }
  .gongzhongAbout .f3 .f3Box .itemBox2 .item:nth-child(2n) {
    margin-right: 0;
  }
  .gongzhongAbout .f4 {
    width: 100%;
    height: auto;
    padding: 10vw 5vw 0 5vw;
  }
  .gongzhongAbout .f4 .f4Swiper .swiper-slide .year {
    font-size: 22px;
  }
  .gongzhongAbout .f4 .f4Swiper .swiper-slide .des {
    font-size: 14px;
  }
  .gongzhongAbout .f4 .f4Swiper::before {
    margin-top: 9vw;
  }
  .gongzhongAbout .f4 .swiper-button-next,
  .gongzhongAbout .f4 .swiper-button-prev {
    width: 8vw;
    height: 8vw;
    top: 57%;
  }
  .gongzhongAbout .f4 .swiper-button-next:after,
  .gongzhongAbout .f4 .swiper-button-prev:after {
    font-size: 12px;
  }
  .gongzhongAbout .f5 {
    padding: 10vw 5vw;
  }
  .gongzhongAbout .f5 .f5Box1 .tit {
    font-size: 18px;
    padding-left: 3vw;
    border-left: 3px solid #bb9d7a;
    line-height: 1.2;
  }
  .gongzhongAbout .f5 .f5Box1 .f5Item {
    display: block;
  }
  .gongzhongAbout .f5 .f5Box1 .f5Item .left {
    width: 100%;
    height: auto;
    margin-top: 5vw;
  }
  .gongzhongAbout .f5 .f5Box1 .f5Item .left .item {
    height: 50vw;
  }
  .gongzhongAbout .f5 .f5Box1 .f5Item .left .item .play {
    font-size: 36px;
  }
  .gongzhongAbout .f5 .f5Box1 .f5Item .left .item .name {
    padding: 5vw;
    font-size: 16px;
  }
  .gongzhongAbout .f5 .f5Box1 .f5Item .right {
    width: 100%;
  }
  .gongzhongAbout .f5 .f5Box1 .f5Item .right .item {
    width: 100%;
    height: 50vw;
    margin-top: 5vw;
    margin-right: 0;
    margin-bottom: 0;
  }
  .gongzhongAbout .f5 .f5Box1 .f5Item .right .item .play {
    font-size: 36px;
  }
  .gongzhongAbout .f5 .f5Box1 .f5Item .right .item .name {
    padding: 5vw;
    font-size: 16px;
  }
  .gongzhongAbout .f5 .f5Box2 {
    margin-top: 5vw;
  }
  .gongzhongAbout .f5 .f5Box2 .tit {
    font-size: 18px;
    padding-left: 3vw;
    border-left: 3px solid #bb9d7a;
    line-height: 1.2;
  }
  .gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-slide .item {
    width: 100%;
    height: 50vw;
  }
  .gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-slide .item .play {
    font-size: 36px;
  }
  .gongzhongAbout .f5 .f5Box2 .f5Swiper .swiper-slide .item .name {
    padding: 5vw;
    font-size: 16px;
  }
  .gongzhongAbout .f6 {
    padding: 10vw 5vw;
  }
  .gongzhongAbout .f6 .f6Box .f6Swiper {
    height: auto;
  }
  .gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide {
    display: block;
  }
  .gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide .img {
    width: 100%;
    height: 50vw;
  }
  .gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide .text {
    width: 100%;
    margin: 0;
    padding: 5vw 0;
  }
  .gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide .text .t {
    font-size: 16px;
  }
  .gongzhongAbout .f6 .f6Box .f6Swiper .swiper-slide .text .d {
    font-size: 14px;
  }
  .gongzhongAbout .f6 .f6Box .f6Swiper2 {
    display: none;
  }
  .gongzhongAbout .f6 .f6Box .swiper-button-next,
  .gongzhongAbout .f6 .f6Box .swiper-button-prev {
    width: 8vw;
    height: 8vw;
    top: 32%;
    display: none;
  }
  .gongzhongAbout .f6 .f6Box .swiper-button-next {
    right: 2vw;
  }
  .gongzhongAbout .f6 .f6Box .swiper-button-prev {
    left: 2vw;
  }
  .gongzhongAbout .f6 .f6Box .swiper-button-next:after,
  .gongzhongAbout .f6 .f6Box .swiper-button-prev:after {
    font-size: 12px;
  }
  .gongzhongNew .headItem {
    display: none;
  }
  .gongzhongNew .f1 {
    width: 90%;
    padding: 5vw;
    margin: 5vw auto;
    display: block;
  }
  .gongzhongNew .f1 .tit {
    width: auto;
    height: auto;
    font-size: 16px;
    padding: 2vw 0;
  }
  .gongzhongNew .f1 .f1Box{
    width: 100%;
    margin: 0;
  }
  .gongzhongNew .f1 .f1Box .item:last-child {
    padding-bottom: 0;
  }
  .gongzhongNew .f1 .f1Box .item .icon {
    display: none;
  }
  .gongzhongNew .f1 .f1Box .item .name {
    width: 100%;
    font-size: 14px;
    padding-left: 0;
    margin: 2vw 0;
  }
  .gongzhongNew .f1 .f1Box .item .time {
    display: none;
  }
  .gongzhongNew .f1 .more {
    display: none;
  }
  .gongzhongNew .f2 {
    padding: 0 5vw 10vw 5vw;
  }
  .gongzhongNew .f2 .f2Box {
    display: block;
    margin-top: 5vw;
  }
  .gongzhongNew .f2 .f2Box .left {
    width: 100%;
    height: 50vw;
  }
  .gongzhongNew .f2 .f2Box .left .text {
    padding: 5vw;
    font-size: 14px;
  }
  .gongzhongNew .f2 .f2Box .right {
    width: 100%;
  }
  .gongzhongNew .f2 .f2Box .right .item {
    display: block;
    padding: 0;
    margin-top: 5vw;
    margin-bottom: 0;
  }
  .gongzhongNew .f2 .f2Box .right .item .imgBox {
    width: 100%;
    height: 50vw;
  }
  .gongzhongNew .f2 .f2Box .right .item .text {
    width: 100%;
    padding: 5vw;
  }
  .gongzhongNew .f2 .f2Box .right .item .text .name {
    font-size: 14px;
  }
  .gongzhongNew .f2 .f2Box .right .item .text .time {
    font-size: 14px;
  }
  .gongzhongNew .f2 .f2Box .right .item .text .des {
    display: none;
  }
  .gongzhongNew .f3 {
    padding: 10vw 5vw;
  }
  .gongzhongNew .f3 .newBox .item {
    width: 100%;
    height: auto;
    padding: 0;
    margin-right: 0;
    margin-top: 5vw;
  }
  .gongzhongNew .f3 .newBox .item .imgBox {
    height: 50vw;
  }
  .gongzhongNew .f3 .newBox .item .textBox {
    padding: 5vw;
  }
  .gongzhongNew .f3 .newBox .item .textBox .name {
    font-size: 14px;
  }
  .gongzhongNew .f3 .newBox .item .textBox .time {
    font-size: 14px;
  }
  .gongzhongNew .f3 .newBox .item .textBox .des {
    display: none;
  }
  .gongzhongNew .f4 {
    padding: 10vw 5vw;
    margin-top: 0;
  }
  .gongzhongNew .f4 .socialBox .item {
    width: 100%;
    height: auto;
    padding: 5vw;
    margin-right: 0;
    margin-top: 5vw;
  }
  .gongzhongNew .f4 .socialBox .item .time {
    font-size: 14px;
  }
  .gongzhongNew .f4 .socialBox .item .name {
    font-size: 14px;
  }
  .gongzhongNew .f4 .socialBox .item .des {
    display: none;
  }
  .gongzhongNew .f4 .socialBox .item .icon {
    width: 6vw;
  }
  .gongzhongHltd .headItem {
    display: none;
  }
  .gongzhongHltd .f1 {
    padding: 0;
  }
  .gongzhongHltd .f1 .text1 {
    display: block;
  }
  .gongzhongHltd .f1 .text1 .img {
    display: none;
  }
  .gongzhongHltd .f1 .text1 .text {
    width: 100%;
    padding: 5vw;
  }
  .gongzhongHltd .f1 .text1 .text .des {
    width: 100%;
    font-size: 14px;
  }
  .gongzhongHltd .f1 .text2 {
    padding: 10vw 5vw;
    display: block;
  }
  .gongzhongHltd .f1 .text2 .des {
    width: 100%;
    height: auto;
    font-size: 14px;
    margin-top: 0;
  }
  .gongzhongHltd .f1 .text2 .img {
    width: 100%;
    margin-top: 5vw;
  }
  .gongzhongHltd .f2 {
    padding: 10vw 5vw;
  }
  .gongzhongHltd .f2 .f2Box {
    margin-top: 0;
  }
  .gongzhongHltd .f2 .f2Box .item {
    width: 100%;
    height: auto;
    margin-right: 0;
    margin-top: 5vw;
    display: block;
  }
  .gongzhongHltd .f2 .f2Box .item .imgBox {
    width: 100%;
    height: 50vw;
  }
  .gongzhongHltd .f2 .f2Box .item .text {
    width: 100%;
    padding: 5vw;
  }
  .gongzhongHltd .f2 .f2Box .item .text .name {
    font-size: 14px;
  }
  .gongzhongHltd .f2 .f2Box .item .text .time {
    font-size: 14px;
  }
  .gongzhongHltd .f2 .f2Box .item .text .des {
    display: none;
  }
  .gongzhongHltd .f3 {
    padding: 10vw 5vw;
    display: block;
  }
  .gongzhongHltd .f3 .itemBox {
    width: 100%;
    display: block;
    margin-top: 0 !important;
  }
  .gongzhongHltd .f3 .itemBox:nth-child(2) {
    margin: 5vw auto !important;
  }
  .gongzhongHltd .f3 .itemBox .img {
    height: 40vw;
  }
  .gongzhongHltd .f3 .itemBox .titHead {
    height: 37vw;
    padding: 5vw;
    top: 2vw;
  }
  .gongzhongHltd .f3 .itemBox .item {
    padding: 0 5vw 5vw 5vw;
  }
  .gongzhongHltd .f3 .itemBox .item .it {
    font-size: 14px;
    padding: 3vw 0;
  }
  .gongzhongHltd .f4 {
    padding: 10vw 0;
  }
  .gongzhongHltd .f4 .f4Swiper {
    margin-top: 5vw;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-slide {
    width: 100%;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-slide-active {
    width: 100%;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-slide .text {
    width: 50vw;
    padding: 2vw 5vw;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-slide .imgBox {
    width: 45vw;
    height: 30vw;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-slide .text .time {
    font-size: 14px;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-slide .text .name {
    font-size: 14px;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-slide .text .des {
    display: none;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-button-next,
  .gongzhongHltd .f4 .f4Swiper .swiper-button-prev {
    width: 8vw;
    height: 8vw;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-button-next:after,
  .gongzhongHltd .f4 .f4Swiper .swiper-button-prev:after {
    font-size: 12px;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-button-next {
    right: 2vw;
  }
  .gongzhongHltd .f4 .f4Swiper .swiper-button-prev {
    left: 2vw;
  }
  .gongzhongHltd .f5 {
    display: block;
  }
  .gongzhongHltd .f5 .left {
    width: 100%;
    height: auto;
  }
  .gongzhongHltd .f5 .right {
    width: 100%;
    padding: 0 5vw 5vw 5vw;
    display: block;
  }
  .gongzhongHltd .f5 .right .item {
    width: 100% !important;
    height: auto !important;
    margin-right: 0;
    margin-top: 5vw;
  }
  .gongzhongHltd .f5 .right .item .imgBox {
    height: 60vw;
  }
  .gongzhongHltd .f5 .right .item .text {
    width: 50%;
    font-size: 16px;
    height: 8vw;
    line-height: 8vw;
    border-radius: 0vw 5vw 5vw 0vw;
  }
  .dang .f1 .head {
    margin-bottom: 3vw;
  }
  .dang .f1 .head .tit {
    font-size: 20px;
  }
  .dang .f1 .head .more {
    font-size: 14px;
  }
  .dang .f2 .head {
    margin-bottom: 3vw;
  }
  .dang .f2 .head .tit {
    font-size: 20px;
  }
  .dang .f2 .head .more {
    font-size: 14px;
  }
  .dang .f3 .head {
    margin-bottom: 3vw;
  }
  .dang .f3 .head .tit {
    font-size: 20px;
  }
  .dang .f3 .head .more {
    font-size: 14px;
  }
  .dang .titBox {
    width: 100%;
    padding: 30vw 5vw 5vw 5vw;
  }
  .dang .titBox .tit {
    text-align: center;
    font-size: 24px;
  }
  .dang .titBox .des {
    font-size: 14px;
  }
  .dang .f1 {
    padding: 0 5vw;
  }
  .dang .f1 .tit {
    font-size: 20px;
    margin-bottom: 3vw;
  }
  .dang .mores .moreBox {
    display: none;
  }
  .dang .f1 .f1Item {
    display: block;
  }
  .dang .f1 .f1Item .imgBox {
    width: 100%;
    height: 50vw;
  }
  .dang .f1 .f1Item .imgBox .img {
    width: 100%;
    height: 50vw;
  }
  .dang .f1 .f1Item .text {
    width: 100%;
    height: auto;
    padding: 2vw;
  }
  .dang .f1 .f1Item .text .time {
    font-size: 14px;
  }
  .dang .f1 .f1Item .text .name {
    font-size: 14px;
    margin-bottom: 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
  }
  .dang .f1 .f1Item .text .des {
    display: none;
  }
  .dang .f1 .f1Item .text .more {
    display: none;
  }
  .dang .f1 .f1Box {
    display: block;
  }
  .dang .f1 .f1Box .item {
    width: 100%;
    height: 50vw;
    margin-top: 5vw;
    margin-right: 0;
    display: block;
  }
  .dang .f1 .f1Box .item .img {
    width: 100%;
    height: 50vw;
  }
  .dang .f1 .f1Box .item .img::before {
    content: inherit;
  }
  .dang .f1 .f1Box .item .text {
    width: 100%;
    font-size: 14px;
    padding: 0 5vw 5vw 5vw;
    bottom: 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
  }
  .dang .f2 {
    padding: 10vw 5vw;
  }
  .dang .f2 .tit {
    font-size: 18px;
    margin-bottom: 3vw;
  }
  .dang .f2 .f2Swiper .swiper-slide {
    display: block;
  }
  .dang .f2 .f2Swiper .swiper-slide .imgBox {
    width: 100%;
    height: 50vw;
  }
  .dang .f2 .f2Swiper .swiper-slide .imgBox .img {
    width: 100%;
    height: 50vw;
  }
  .dang .f2 .f2Swiper .swiper-slide .text {
    width: 100%;
    height: 20vw;
    padding: 2vw;
  }
  .dang .f2 .f2Swiper .swiper-slide .text .time {
    font-size: 14px;
  }
  .dang .f2 .f2Swiper .swiper-slide .text .name {
    font-size: 14px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
  }
  .dang .f2 .f2Swiper .swiper-slide .text .des {
    display: none;
  }
  .dang .f2 .f2Swiper .swiper-slide .text .more {
    display: none;
  }
  .dang .f2 .f2Swiper .swiper-pagination .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
  }
  .dang .f3 {
    padding: 0 5vw 5vw 5vw;
  }
  .dang .f3 .tit {
    font-size: 18px;
    margin-bottom: 3vw;
  }
  .dang .f3 .f3Box .item {
    width: 100%;
    margin-right: 0;
    margin-bottom: 3vw;
  }
  .dang .f3 .f3Box .item .imgBox {
    height: 50vw;
  }
  .dang .f3 .f3Box .item .imgBox .img {
    height: 50vw;
  }
  .dang .f3 .f3Box .item .text {
    height: auto;
    font-size: 14px;
    padding: 2vw;
  }
  .dang .f4 {
    padding: 0 5vw 10vw 5vw;
    display: block;
  }
  .dang .f4 .f4Box {
    width: 100%;
  }
  .dang .f4 .f4Box .head {
    margin-bottom: 3vw;
  }
  .dang .f4 .f4Box .head .tit {
    font-size: 20px;
  }
  .dang .f4 .f4Box .head .more {
    font-size: 14px;
  }
  .dang .f4 .f4Box .itemBox .item {
    padding: 5vw 0;
  }
  .dang .f4 .f4Box .itemBox .item .time {
    font-size: 14px;
  }
  .dang .f4 .f4Box .itemBox .item .time .day {
    font-size: 14px;
  }
  .dang .f4 .f4Box .itemBox .item .text {
    width: 80%;
    margin-left: 5%;
  }
  .dang .f4 .f4Box .itemBox .item .text .name {
    font-size: 14px;
  }
  .dang .f4 .f4Box .itemBox .item .text .des {
    display: none;
  }
  .dang .f4 .f4Box:nth-child(2) {
    margin-top: 5vw;
  }
  .dangDetail .f1 {
    padding: 30vw 5vw 10vw 5vw;
  }
  .dangDetail .f1 .head .tit {
    font-size: 20px;
  }
  .dangDetail .f1 .f1Box .item {
    width: 100%;
    margin-right: 0;
    margin-top: 5vw;
  }
  .dangDetail .f1 .f1Box .item .imgBox {
    height: 50vw;
  }
  .dangDetail .f1 .f1Box .item .imgBox .img {
    height: 100%;
  }
  .dangDetail .f1 .f1Box .item .text {
    padding: 5vw;
    height: auto !important;
    font-size: 14px;
    background: #f7f7f7;
  }
  .gongzhongLcyw .headItem {
    display: none;
  }
  .gongzhongLcyw .f1 {
    padding: 10vw 5vw;
    display: block;
  }
  .gongzhongLcyw .f1 .imgBox {
    width: 100%;
    height: 50vw;
  }
  .gongzhongLcyw .f1 .textBox::before {
    width: 20vw;
    height: 20vw;
    left: inherit;
    bottom: inherit;
    right: 0.2vw;
    top: -17vw;
  }
  .gongzhongLcyw .f1 .textBox {
    width: 100%;
    padding: 5vw;
  }
  .gongzhongLcyw .f1 .textBox .en {
    font-size: 14px;
  }
  .gongzhongLcyw .f1 .textBox .cn {
    font-size: 16px;
  }
  .gongzhongLcyw .f1 .textBox .des {
    font-size: 14px;
  }
  .gongzhongLcyw .f1 .textBox .more {
    font-size: 14px;
  }
  .gongzhongLcyw .f2 {
    padding: 10vw 5vw;
  }
  .gongzhongLcyw .f2 .socialBox {
    margin-top: 0;
  }
  .gongzhongLcyw .f2 .socialBox .item {
    width: 100%;
    height: auto;
    margin-top: 5vw;
    margin-right: 0;
    padding: 5vw;
  }
  .gongzhongLcyw .f2 .socialBox .item .time {
    font-size: 14px;
  }
  .gongzhongLcyw .f2 .socialBox .item .name {
    font-size: 14px;
  }
  .gongzhongLcyw .f2 .socialBox .item .des {
    display: none;
  }
  .gongzhongLcyw .f2 .socialBox .item .icon {
    width: 6vw;
  }
  .gongzhongLcyw .f3 {
    padding: 10vw 5vw;
  }
  .gongzhongLcyw .f3 .f3Box {
    margin-top: 0;
    display: block;
  }
  .gongzhongLcyw .f3 .f3Box .item {
    width: 100%;
    height: auto;
    margin-top: 5vw;
    padding: 5vw 0;
  }
  .gongzhongLcyw .f3 .f3Box .item .icon {
    width: 10vw;
    margin: 0 auto 2vw auto;
  }
  .gongzhongLcyw .f3 .f3Box .item .name {
    font-size: 16px;
  }
  .gongzhongLcyw .f4 {
    padding: 10vw 5vw;
  }
  .gongzhongLcyw .f4 .f4Box {
    margin-top: 0;
    padding: 0;
    display: block;
    background: white;
  }
  .gongzhongLcyw .f4 .f4Box .item {
    width: 100%;
    margin-top: 5vw;
    margin-bottom: 0;
    padding: 5vw;
    background: #f7f7f7;
  }
  .gongzhongLcyw .f4 .f4Box .item .name {
    font-size: 14px;
  }
  .gongzhongLcyw .f4 .f4Box .item .time {
    font-size: 14px;
  }
  .gongzhongLcyw .f4 .f4Box .item i {
    display: none;
  }
  .yuangong .f1 {
    height: 50vw;
  }
  .yuangong .f1 .mySwiper video {
    height: 50vw;
  }
  .yuangong .f1 .mySwiper .img {
    height: 50vw;
  }
  .yuangong .f1 .mySwiper .text {
    width: 60vw !important;
  }
  .yuangong .f1 .mySwiper .swiper-pagination .swiper-pagination-bullet-active {
    width: 4vw;
    height: 3vw;
  }
  .yuangong .f1 .shubiao {
    display: none;
  }
  .yuangong .f2 {
    padding: 10vw 5vw;
  }
  .yuangong .f2 .f2Swiper {
    padding-bottom: 10vw;
  }
  .yuangong .f2 .titHead {
    padding-right: 0;
  }
  .yuangong .f2 .f2Swiper .item {
    width: 100%;
    height: 75vw;
  }
  .yuangong .f2 .f2Swiper .item .imgBox {
    height: 50vw;
  }
  .yuangong .f2 .f2Swiper .item .textBox {
    padding: 5vw;
  }
  .yuangong .f2 .f2Swiper .item .textBox .name {
    font-size: 14px;
  }
  .yuangong .f2 .f2Swiper .item .textBox .time {
    font-size: 14px;
  }
  .yuangong .f2 .f2Swiper .item .textBox .des {
    display: none;
  }
  .yuangong .f3 {
    padding: 10vw 5vw;
  }
  .yuangong .f3 .f3Box {
    display: block;
    margin-top: 0;
  }
  .yuangong .f3 .f3Box .item {
    width: 100%;
    margin-top: 5vw;
  }
  .yuangong .f3 .f3Box .item .imgBox {
    height: 50vw;
  }
  .yuangong .f3 .f3Box .item .textBox {
    padding: 5vw;
    height: auto;
  }
  .yuangong .f3 .f3Box .item .textBox .name {
    font-size: 14px;
  }
  .yuangong .f3 .f3Box .item .textBox .more {
    font-size: 14px;
  }
  .yuangong .f3 .f3Box .item2 {
    width: 100%;
    margin-top: 5vw;
  }
  .yuangong .f3 .f3Box .item2 .imgBox {
    height: 50vw;
  }
  .yuangong .f3 .f3Box .item2 .textBox {
    padding: 5vw;
    height: auto;
  }
  .yuangong .f3 .f3Box .item2 .textBox .name {
    font-size: 14px;
  }
  .yuangong .f3 .f3Box .item2 .textBox .more {
    display: none;
  }
  .yuangong .f3 .f3Box .itemBox {
    width: 100%;
    height: auto;
    padding: 5vw;
    margin-top: 5vw;
  }
  .yuangong .f3 .f3Box .itemBox .it .name {
    font-size: 14px;
  }
  .yuangong .f3 .f3Box .itemBox .it .time {
    font-size: 14px;
  }
  .yuangong .f3 .f3Box .itemBox::before {
    content: inherit;
  }
  .yuangong .f3 .f3Box .itemBox .it::before {
    content: inherit;
  }
  .yuangong .f4 {
    padding: 10vw 5vw;
  }
  .yuangong .f4 .f4Box {
    display: block;
    margin-top: 5vw;
  }
  .yuangong .f4 .f4Box .textBox {
    width: 100%;
  }
  .yuangong .f4 .f4Box .textBox .time .day {
    font-size: 14px;
  }
  .yuangong .f4 .f4Box .textBox .time .year {
    font-size: 14px;
  }
  .yuangong .f4 .f4Box .textBox .name {
    font-size: 14px;
    line-height: 1.7;
  }
  .yuangong .f4 .f4Box .textBox .des {
    display: none;
  }
  .yuangong .f4 .f4Box .f4Swiper {
    width: 100%;
    margin-left: 0;
    margin-top: 5vw;
  }
  .yuangong .f4 .f4Box .f4Swiper .swiper-slide .img {
    width: 100%;
    height: 50vw;
  }
  .yuangong .f4 .swiper-button-next {
    display: none;
  }
  .yuangong .f4 .swiper-button-prev {
    display: none;
  }
  .yuangong .f5 {
    height: auto;
    padding: 10vw 5vw;
  }
  .yuangong .f5 .text {
    width: 100%;
    position: relative;
    right: inherit;
    top: inherit;
    margin-top: 5vw;
  }
  .yuangong .f5 .text .des {
    font-size: 14px;
  }
  .yuangong .f5 .text .email {
    font-size: 18px;
  }
  .yuangong .f2 .f2Swiper .swiper-pagination {
    width: 100%;
    text-align: center;
  }
  .yuangongList .headItem {
    display: none;
  }
  .yuangongList .f1 {
    padding: 5vw 5vw 10vw 5vw;
  }
  .yuangongList .f1 .item .time .day {
    font-size: 14px;
  }
  .yuangongList .f1 .item .time .year {
    font-size: 14px;
  }
  .yuangongList .f1 .item .text {
    width: 80%;
  }
  .yuangongList .f1 .item .more {
    display: none;
  }
  .yuangongList .f1 .item .text .name {
    font-size: 14px;
  }
  .yuangongList .f1 .item .text .des {
    display: none;
  }
  .zhangzhe .banner .text {
    width: 90%;
    height: auto;
    padding: 5vw;
    font-size: 18px;
  }
  .zhangzhe .f1 {
    margin-top: 50vw;
    padding: 10vw 5vw;
  }
  .zhangzhe .f1 .f1Box {
    margin-top: 0;
  }
  .zhangzhe .f1 .f1Box .item {
    width: 42.5vw;
    height: auto;
    margin-top: 5vw;
    margin-right: 5vw;
    font-size: 18px;
    padding: 5vw 0;
  }
  .zhangzhe .f1 .f1Box .item:nth-child(3n) {
    margin-right: 5vw;
  }
  .zhangzhe .f1 .f1Box .item:nth-child(2n) {
    margin-right: 0;
  }
  .zhangzhe .f1 .f1Box .item .icon {
    width: 15vw;
    height: 15vw;
    padding: 5vw 0;
    font-size: 24px;
    line-height: 5vw;
    margin: 0 auto 2vw auto;
  }
  .zhangzhe .f2 {
    padding: 10vw 5vw;
  }
  .zhangzhe .f2 .f2Swiper .swiper-slide .imgBox{
    width: 100%;
    height: auto;
  }
  .zhangzhe .f2 .f2Swiper .swiper-slide .img {
    width: 100%;
    height: 50vw;
  }
  .zhangzhe .f2 .swiper-button-next{
    width: 8vw;
    height: 8vw;
    right: 2vw;
  }
  .zhangzhe .f2 .swiper-button-prev{
    width: 8vw;
    height: 8vw;
    left: 2vw;
  }
  .zhangzhe .f2 .swiper-button-next:after, .zhangzhe .f2 .swiper-button-prev:after{
    font-size: 14px;
  }
  .zhangzhe .f2 .f2Swiper .swiper-slide .text {
    padding: 2vw;
    margin-top: 0;
  }
  .zhangzhe .f2 .f2Swiper .swiper-slide .text .name {
    font-size: 18px;
  }
  .zhangzhe .f2 .f2Swiper .swiper-slide .text .des {
    font-size: 16px;
  }
  .zhangzhe .f2 .more {
    width: 30vw;
    height: 10vw;
    line-height: 10vw;
    font-size: 18px;
  }
  .zhangzhe .f3 {
    padding: 0 5vw 10vw 5vw;
  }
  .zhangzhe .f3 .f3Box {
    margin-top: 0;
    display: block;
  }
  .zhangzhe .f3 .f3Box .item {
    width: 100%;
    height: auto;
    margin-top: 5vw;
    padding: 5vw;
  }
  .zhangzhe .f3 .f3Box .item .t {
    font-size: 18px;
  }
  .zhangzhe .f3 .f3Box .item .desBox .img {
    width: 10vw;
  }
  .zhangzhe .f3 .f3Box .item .desBox .des {
    font-size: 16px;
  }
  .zhangzhe .f3 .f3Box .item2 {
    width: 100%;
    height: auto;
    padding: 5vw;
    margin-top: 5vw;
  }
  .zhangzhe .f3 .f3Box .item2 .img{
    width: 20vw;
    height: 20vw;
  }
  .zhangzhe .f3 .f3Box .item2 .desBox .t {
    font-size: 18px;
  }
  .zhangzhe .f3 .f3Box .item2 .desBox .des {
    font-size: 16px;
  }
  .zhangzhe .f3 .f3Box .item2 .desBox .img {
    width: 27vw;
    margin-top: 0;
  }
  .zhangzhe .f4 {
    padding: 10vw 5vw;
  }
  .zhangzhe .f4 .f4Box {
    display: block;
    margin-top: 0;
  }
  .zhangzhe .f4 .f4Box .item {
    width: 100%;
    display: block;
    margin-top: 5vw;
  }
  .zhangzhe .f4 .f4Box .item .imgBox {
    height: 50vw;
  }
  .zhangzhe .f4 .f4Box .item .textBox {
    padding: 2vw;
  }
  .zhangzhe .f4 .f4Box .item .textBox .t {
    font-size: 18px;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item {
    width: 100%;
    margin-top: 10vw;
    margin-right: 0;
    padding: 5vw;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item .num {
    width: 15vw;
    height: 15vw;
    line-height: 14vw;
    font-size: 36px;
    margin-top: -12vw;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item .tit {
    font-size: 16px;
    margin: 2vw 0;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item .des {
    font-size: 14px;
    display: block;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(4) {
    width: 100%;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(5) {
    width: 100%;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(4) .des p {
    width: 54vw;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(4) .des .qrcode {
    width: 20vw;
    margin-top: -23vw;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(5) .des p {
    width: 54vw;
  }
  .zhangzhe_yuyueguahao .guahao .guahaoBox .item:nth-child(5) .des .qrcode {
    width: 20vw;
    margin-top: -23vw;
  }
  .zhangzhe_jiuzhenxuzhi .jiuzhenxuzhi {
    padding: 10vw 5vw;
  }
  .zhangzhe_jiuzhenxuzhi .jiuzhenxuzhi .des {
    font-size: 14px;
  }
  .zhangzhe_yuyueguahao .menzhenpaiban {
    padding: 10vw 5vw;
  }
  .zhangzhe_churuyuanliucheng .churuyuan {
    padding: 10vw 5vw;
  }
  .zhangzhe_churuyuanliucheng .churuyuan .desBox {
    margin-top: 5vw;
    font-size: 14px !important;
  }
  .zhangzhe_churuyuanliucheng .churuyuan .desBox .des {
    font-size: 14px;
  }
  .zhangzhe_yuyueguahao .laiyuandaohang {
    padding: 10vw 5vw;
  }
  .zhangzhe_yuyueguahao .laiyuandaohang .desBox .item .name {
    width: 14vw;
    font-size: 18px;
    padding: 5vw;
  }
  .zhangzhe_yuyueguahao .laiyuandaohang .desBox .item .d {
    width: 80vw;
    font-size: 14px;
  }
  .zhangzhe_shebaozhishi .yibaozhishi {
    padding: 10vw 5vw;
  }
  .zhangzhe_shebaozhishi .yibaozhishi .desBox .item .time .day {
    font-size: 20px;
  }
  .zhangzhe_shebaozhishi .yibaozhishi .desBox .item .time .year {
    font-size: 14px;
  }
  .zhangzhe_shebaozhishi .yibaozhishi .desBox .item .text {
    width: 72vw;
  }
  .zhangzhe_shebaozhishi .yibaozhishi .desBox .item .text .name {
    font-size: 14px;
  }
  .zhangzhe_shebaozhishi .yibaozhishi .desBox .item .text .des {
    display: none;
  }
  .zhangzhe_shebaozhishi .yibaozhishi .desBox .item .more {
    display: none;
  }
  .zhangzhe_yuyueguahao .louchengfenbu {
    padding: 10vw 5vw;
  }
  .zhangzhe_yuyueguahao .louchengfenbu .desBox .item .name {
    width: 12vw;
    line-height: 15vw;
    font-size: 16px;
  }
  .zhangzhe_yuyueguahao .louchengfenbu .desBox .item .des .it {
    width: 38vw;
    font-size: 14px;
  }
  .zhangzhe_ysjj .f1 {
    padding: 0vw 5vw 5vw 5vw;
    display: block;
  }
  .zhangzhe_ysjj .f1 .imgBox {
    width: 35vw;
    height: 45vw;
    margin-top: -10vw;
  }
  .zhangzhe_ysjj .f1 .right {
    width: 100%;
    margin-top: 5vw;
  }
  .zhangzhe_ysjj .f1 .right .nameBox .name {
    font-size: 16px;
  }
  .zhangzhe_ysjj .f1 .right .nameBox .btn {
    font-size: 12px;
    width: 18vw;
    height: 6vw;
    line-height: 6vw;
  }
  .zhangzhe_ysjj .f1 .right .desBox {
    font-size: 14px;
  }
  .zhangzhe_ysjj .f1 .right .jieshao {
    padding: 5vw 0;
  }
  .zhangzhe_ysjj .f1 .right .jieshao .t {
    font-size: 16px;
    padding-left: 3vw;
  }
  .zhangzhe_ysjj .f1 .right .jieshao .d {
    font-size: 14px;
  }
  .zhangzhe_ysjj .f1 .right .team {
    padding: 5vw 0;
  }
  .zhangzhe_ysjj .f1 .right .team .t {
    font-size: 16px;
    padding-left: 3vw;
  }
  .zhangzhe_zjtd .f1 {
    padding: 0 5vw 10vw 5vw;
  }
  .zhangzhe_zjtd .f1 .tabBox .tab {
    font-size: 16px;
  }
  .zhangzhe_zjtd .f1 .keshiItem .item {
    width: 44vw;
    height: 8vw;
    line-height: 8vw;
    font-size: 14px;
  }
  .zhangzhe_zjtd .f1 .keshiItem .item:nth-child(5n) {
    margin-right: 2vw;
  }
  .zhangzhe_zjtd .f1 .keshiItem .item:nth-child(2n) {
    margin-right: 0;
  }
  .zhangzhe_ksjj .f1 {
    width: 90%;
    padding: 5vw;
  }
  .zhangzhe_ksjj .f1 .tit {
    font-size: 22px;
  }
  .zhangzhe_ksjj .f1 .des {
    font-size: 18px;
  }
  .zhangzhe_ksjj .f2 {
    padding: 0vw 5vw 10vw 5vw;
  }
  .zhangzhe_ksjj .f2 .item {
    width: 44vw;
    margin-top: 5vw;
    margin-bottom: 0;
  }
  .zhangzhe_ksjj .f2 .item:nth-child(2n) {
    margin-right: 0;
  }
  .zhangzhe_ksjj .f2 .item .img {
    height: 50vw;
  }
  .zhangzhe_ksjj .f2 .item .text {
    padding: 2vw 0;
    margin-top: 0;
  }
  .zhangzhe_ksjj .f2 .item .text .name {
    font-size: 18px;
  }
  .zhangzhe_ksjj .f2 .item .text .des {
    font-size: 16px;
  }
  .header_zhangzhe {
    top: 0;
    height: 50px;
    position: fixed;
    background: #2e69c5;
    padding: 2vw 5vw !important;
  }
  .header_zhangzhe .right .versionsBox .versionsItem{
    display: none;
  }
  .header_zhangzhe .right .versionsBox .phoneBox{
    font-size: 14px;
    padding: 1vw 0;
  }
  .header_zhangzhe .right .versionsBox .phoneBox .t{
    font-size: 14px;
  }
  .header_zhangzhe .right .versionsBox .phoneBox .phone{
    font-size: 20px;
  }
  .header_zhangzhe::after {
    width: 90%;
  }
  .header_zhangzhe .logo {
    width: 120px;
  }
  .header_zhangzhe .right .phoneItem .icon {
    width: 9vw;
  }
  .header_zhangzhe .right .phoneItem .phoneBox .t {
    font-size: 12px;
  }
  .header_zhangzhe .right .phoneItem .phoneBox .phone {
    font-size: 14px;
  }
  .sp_flex .versionsBox {
    right: 5vw;
  }
  .sp_flex .versionsBox .versionsItem .versions {
    width: 12vw;
    height: auto;
    font-size: 12px;
  }
  .sp_flex .versionsBox .versionsItem .versions .icon {
    margin: 0.5vw auto;
  }
  .sp_flex .versionsBox .versionsItem .versions .icon svg{
    width: 25px;
    height: 28px;
    position: relative;
    top: 3px;
  }
  .sp_flex .versionsBox .versionsItem .versions .icon svg path{
    stroke: white;        /* 添加描边颜色 */
    stroke-width: 25;      /* 描边宽度 */
  }
  .sp_flex .versionsBox .versionsItem .versions .icon img {
    height: 4vw;
  }
  .sp_flex .versionsBox .phoneBox {
    display: none;
  }
  .sp_flex .versionsBox {
    position: absolute;
    top: 0;
    right: 8vw;
    display: flex;
  }
  .sp_flex .versionsBox .versionsItem {
    display: flex;
  }
  .sp_flex .versionsBox .versionsItem .versions {
    background-color: rgba(0, 0, 0, 0.3);
    display: block;
    text-align: center;
    color: white;
    line-height: 1.5;
    padding: 0 0 1.5vw 0;
    width: 14vw;
    height: auto;
    font-size: 14px;
    border-radius: 0 0 2.5vw 2.5vw;
    margin-right: 1vw;
  }
  .sp_flex .versionsBox .versionsItem .versions .icon {
    font-size: 22px;
    width: auto;
    margin: 0 auto;
  }
  .sp_flex .versionsBox .versionsItem .versions .icon img {
    width: auto;
    height: 2vw;
    max-width: inherit;
    margin: 0 auto;
  }
  .sp_flex .versionsBox .versionsItem .active {
    background: #2ebda4;
  }
  .sp_flex .versionsBox .versionsItem .versions:nth-child(1):hover {
    background: #2ebda4 !important;
  }
  .sp_flex .versionsBox .versionsItem .versions:nth-child(2):hover {
    background: #b99c7b !important;
  }
  .sp_flex .versionsBox .versionsItem .versions:nth-child(3):hover {
    background: #0050a2 !important;
  }
  .sp_flex .versionsBox .versionsItem .versions:nth-child(4):hover {
    background: rgba(52, 109, 198, 0.95) !important;
  }
  .sp_flex .versionsBox .phoneBox {
    color: white;
    font-size: 1.5vw;
    padding: 2vw 1vw;
    text-align: center;
    display: flex;
    font-family: OSBold;
    margin-left: 3vw;
  }
  .sp_flex .versionsBox .phoneBox .t i {
    margin-right: 0.5vw;
  }
  .sp_flex .versionsBox .phoneBox .phone {
    margin-left: 1vw;
  }
  .sp_flex .versionsBox {
    right: 14vw;
  }
  footer {
    padding: 5vw;
  }
  footer .logoBox .logo {
    width: 120px;
  }
  footer .logoBox .phone {
    font-size: 14px;
  }
  footer .logoBox .phone i {
    font-size: 16px;
  }
  footer .logoBox .phone span {
    font-size: 14px;
  }
  .footer_zhangzhe {
    padding: 5vw;
  }
  .footer_zhangzhe .logoBox .logo {
    width: 120px;
  }
  .footer_zhangzhe .logoBox .phone {
    font-size: 14px;
  }
  .footer_zhangzhe .logoBox .phone i {
    font-size: 16px;
  }
  .footer_zhangzhe .logoBox .phone span {
    font-size: 14px;
  }
  .footer_zhangzhe .footer {
    display: block;
    padding: 5vw 0;
    margin-top: 3vw;
  }
  .footer_zhangzhe .footer .textBox {
    font-size: 14px;
  }
  .footer_zhangzhe .footer .iconBox {
    display: none;
  }
  .footer_zhangzhe .footerInfo {
    display: block;
  }
  .footer_zhangzhe .footerInfo .text a {
    font-size: 12px;
    margin-right: 4vw;
  }
  .footer_zhangzhe .footerInfo .text2 a {
    font-size: 12px;
    margin-right: 4vw;
    margin-left: 0;
  }
  .zhangzhe .f33 {
    height: auto;
    padding: 10vw 5vw;
    display: block;
  }
  .zhangzhe .f33 .textImg{
    width: 100%;
  }
  .zhangzhe .f33 .textImg .textBox{
    width: 100%;
    margin-top: 5vw;
    display: block;
  }
  .zhangzhe .f33 .textImg .textBox .img{
    width: 100%;
    height: 50vw;
    background-size: cover !important;
  }
  .zhangzhe .f33 .textImg .textBox .text{
    padding: 2vw 0;
    text-align: center;
  }
  .zhangzhe .f33 .textImg .textBox .text .t{
    font-size: 16px;
  }
  .gongzhong  .f33 {
    height: auto;
    padding: 10vw 5vw;
    display: block;
  }
  .gongzhong  .f33 .textImg{
    width: 100%;
  }
  .gongzhong  .f33 .textImg .textBox{
    width: 100%;
    margin-top: 5vw;
    display: block;
  }
  .gongzhong  .f33 .textImg .textBox .img{
    width: 100%;
    height: 50vw;
    background-size: cover !important;
  }
  .gongzhong  .f33 .textImg .textBox .text{
    padding: 2vw 0;
    text-align: center;
  }
  .gongzhong  .f33 .textImg .textBox .text .t{
    font-size: 16px;
  }
  .tesezhuanke .teseBox .item .textBox .more{
    display: none;
  }
  .videoBox{
    width: 90%;
  }
  .videoCloseBtn{
    font-size: 24px;
  }
  .index .zhuanjia .zhuanjiaSwiper .swiper-slide .textBox .field2{
    display: none;
  }
  .gongzhongAbout .f4 .f4Swiper .swiper-slide .img{
    height: 24vw;
  }
  .jiankangkepu .f1Box .item:nth-child(2) .imgBox, .jiankangkepu .f1Box .item:nth-child(3) .imgBox{
    height: 50vw;
  }
  .jiankangkepu .f1Box .item:nth-child(2) .text, .jiankangkepu .f1Box .item:nth-child(3) .text{
    position: relative;
  }
  .jiankangkepu .f1Box .item .text .des{
    display: none;
  }
  .tijian .linkBox{
    margin-top: -9vw;
  }
  .tijian .f1{
    padding: 10vw 5vw;
  }
  .tijian .f1 .tabBox{
    margin: 3vw auto;
  }
  .tijian .f1 .tabBox .tab{
    font-size: 14px;
    padding: 0.5vw 2vw;
    margin: 0 1vw;
  }
  .tijian .f1 .f1Box .item{
    width: 100%;
    height: auto;
    margin-right: 0;
    margin-top: 5vw;
  }
  .tijian .f1 .f1Box .item .imgBox{
    height: 50vw;
  }
  .tijian .f1 .f1Box .item .textBox{
    padding: 5vw;
  }
  .tijian .f1 .f1Box .item .textBox .t{
    font-size: 16px;
  }
  .tijian .f1 .f1Box .item .textBox .d{
    font-size: 14px;
    margin-top: 1.5vw;
  }
  .tijian .f1 .f1Box .item .textBox .d span{
    padding: 0 2vw;
  }
  .tijian .f1 .f1Box .item .textBox .money{
    font-size: 32px;
    top: inherit;
    right: 5vw;
    bottom: 2vw;
  }
  .tijian .f2{
    padding: 10vw 5vw;
  }
  .tijian .f2 .f2Box{
    flex-wrap: wrap;
  }
  .tijian .f2 .f2Box .item{
    width: 42vw;
    height: 56vw;
    margin-top: 5vw;
    margin-right: 5vw;
    padding-top: 47.5vw;
  }
  .tijian .f2 .f2Box .item:nth-child(2n) {
    margin-right: 0;
    margin-top: 5vw;
  }
  .tijian .f2 .f2Box .item .text{
    font-size: 16px;
  }
  .gongzhongHltd .f5 .right .f5Swiper{
    height: auto;
    padding-bottom: 7vw;
  }
  .gongzhongHltd .f5 .right .f5Swiper .swiper-slide{
    height: auto;
  }
  .gongzhongLcyw .f1 .imgSwiper{
    width: 100%;
    height: 50vw;
  }
  .index .f2 .f2Box .item .text .btnBox{
    display: none;
  }
  .zhuanjiajieshao .zhuanjiaBox .item .imgBoxM{
    width: auto;
    height: auto;
  }
  .zhuanjiajieshao .zhuanjiaBox .item .textBox .name2{
    font-size: 16px;
  }
  .zhangzhe .f3 .f3Box .item .img{
    width: 20vw;
    height: 20vw;
  }
  .zhangzhe .f3 .f3Box .item .desBox .t{
    font-size: 18px;
  }
  .zhangzhe .f3 .f3Box .item .desBox .info{
    font-size: 14px;
  }
  .zhuanjiajieshaoDetail .f1 .right .nameBox .name2{
    font-size: 16px;
  }
  .gongzhongAbout .f2 .rongyu .item{
    width: 44vw;
  }
  .gongzhongAbout .f2 .rongyu .item:nth-child(3n){
    margin-right: 2vw;
  }
  .gongzhongAbout .f2 .rongyu .item:nth-child(2n){
    margin-right: 0;
  }
  .gongzhongAbout .f2 .rongyu .item .img{
    height: 30vw;
  }
  .zhuanjiaSwiper.teamItem{
    margin-top: 5vw;
  }
  .zhuanjiaSwiper.teamItem .swiper-wrapper .swiper-slide{
    width: 44vw;
    height: 50vw;
  }
  .zhuanjiaSwiper.teamItem .swiper-wrapper .swiper-slide .imgBox{
    height: 100%;
    margin-top: 0;
  }
  .zhuanjiaSwiper.teamItem .swiper-wrapper .swiper-slide:nth-child(3n){
    margin-right: 2vw;
  }
  .zhuanjiaSwiper.teamItem .swiper-wrapper .swiper-slide:nth-child(2n) {
    margin-right: 0;
  }
  .img67N{
    width: 55%;
    position: absolute;
    right: 4%;
    top: 25vw;
  }
  .img67N2{
    width: 55%;
    position: absolute;
    right: 4%;
    top: 25vw;
  }
  .imgJinJiangN{
    width: 60%;
    position: absolute;
    right: 0;
    top: 25%;
    transform: translateY(-50%);
  }
}
