html, body {
  position: relative;
}
#slider{
  width: 100%;
  height: 100%!important;
  position: absolute;
  top: 0px;
  left: 0px;
  background-size: 100% 100%;
  z-index: -1;
  overflow: hidden;
}
#slider .picOne,#slider .picTwo,#slider .picthree{
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  filter: blur(0px);
  -webkit-filter: blur(0px);
  -moz-filter: blur(0px);
  -ms-filter: blur(0px);
}
.imgBlur{
  animation: imgBlur 6s infinite linear;
}
@keyframes imgBlur {
  0%{
    filter: blur(0px);
    -webkit-filter: blur(0px);
    -moz-filter: blur(0px);
    -ms-filter: blur(0px);
  }
  40%{
    filter: blur(6px);
    -webkit-filter: blur(6px);
    -moz-filter: blur(6px);
    -ms-filter: blur(6px);
  }
  80%{
    filter: blur(0px);
    -webkit-filter: blur(0px);
    -moz-filter: blur(0px);
    -ms-filter: blur(0px);
  }
  100%{
    filter: blur(0px);
    -webkit-filter: blur(0px);
    -moz-filter: blur(0px);
    -ms-filter: blur(0px);
  }
}
#slider>div.restart:nth-of-type(1){
  animation: slideAnimate1 0.5s;
  animation-delay:0.1s!important;
  animation-fill-mode: forwards!important;
}
#slider>div.restart:nth-of-type(2){
  animation: slideAnimate1 0.5s;
  animation-delay:0.2s!important;
  animation-fill-mode: forwards!important;
}
#slider>div.restart:nth-of-type(3){
  animation: slideAnimate1 0.5s;
  animation-delay:0.4s!important;
  animation-fill-mode: forwards!important;
}
#slider>div.restart:nth-of-type(4){
  animation: slideAnimate1 0.5s;
  animation-delay:0.6s!important;
  animation-fill-mode: forwards!important;
}
#slider>div.restart:nth-of-type(5){
  animation: slideAnimate1 0.5s;
  animation-delay:0.8s!important;
  animation-fill-mode: forwards!important;
}
#slider>div.restart:nth-of-type(6){
  animation: slideAnimate1 0.5s;
  animation-delay:1s!important;
  animation-fill-mode: forwards!important;
}
#slider>div.restart:nth-of-type(7){
  animation: slideAnimate1 0.5s;
  animation-delay:1.2s!important;
  animation-fill-mode: forwards!important;
}
#slider>div.restart:nth-of-type(8){
  animation: slideAnimate1 0.5s;
  animation-delay:1.4s!important;
  animation-fill-mode: forwards!important;
}
#slider>div.restart:nth-of-type(9){
  animation: slideAnimate1 0.5s;
  animation-delay:1.6s!important;
  animation-fill-mode: forwards!important;
}
@keyframes slideAnimate1 {
  0%{opacity: 1}
  100%{opacity: 0}
}
.indicator_item_active {
  position: absolute; 
  left: 25px;
  opacity: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  -o-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -moz-box-align: center;
  -o-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  pointer-events: none;
  -webkit-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1);
  -moz-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1);
  -ms-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1);
}
.indicator_item--hover .indicator_item_active {
  opacity: 1 !important;
  -ms-filter: none !important;
  filter: none !important;
  -webkit-transform: translateX(10px) !important;
  -moz-transform: translateX(10px) !important;
  -o-transform: translateX(10px) !important;
  -ms-transform: translateX(10px) !important;
  transform: translateX(10px) !important;
}
.indicator_item_active_line{
    width: 11px;
    height: 1px;
    background-color: #fff;
    margin-right: 9px;
}
.indicator_item_active_text {
    font-size: 12px;
    margin-top: -4px;
    pointer-events: none;
    color: #fff;
    font-weight: bold;
}
.mian_swiper .swiper-wrapper{
  transition-timing-function: cubic-bezier(.74,-0.02,.37,1.03)
}
.searchMainTop{
  padding-bottom: 15px;
  width: 62.5%;
  margin: 0 auto;
  font-size: 14px;
}
.searchMainTop span{
  color: #e60013;
}
/*Pagination*/
 .swiper-container-vertical>.mian_pagiation{
  display: flex;
  flex-direction: column;
  top: 50%;
  transform: translateY(-50%);
  width: 80px;
  left: 55px;
}
.swiper-container-vertical>.mian_pagiation .swiper-pagination-bullet{
  width: 15px;
  height: 15px;
  position: relative;
  top: 0px;
  background: transparent;
  margin:0;
  margin-bottom: 25px!important;
  border-radius: 0;
  opacity: 1;
  transform: matrix(1, 0, 0, 1, 0, 0);
  transition:all 2s cubic-bezier(0.19, 1, 0.22, 1);
  cursor: pointer;
}
.indicator_spot{
  width: 15px;
  height: 15px;
  position: absolute;
  left: 0px;
  background: url(../images/icon_lingxing.png) no-repeat;
  transition:all 0.8s cubic-bezier(0.19, 1, 0.22, 1);
  opacity: 1;
}
.mian_pagiation .swiper-pagination-bullet:hover .indicator_spot{
  background: url(../images/icon_lingxin_hover.png) no-repeat!important;
}
.mian_pagiation .swiper-pagination-bullet:hover .indicator_item_active{
  opacity: 1 !important;
  -ms-filter: none !important;
  filter: none !important;
  -webkit-transform: translateX(10px) !important;
  -moz-transform: translateX(10px) !important;
  -o-transform: translateX(10px) !important;
  -ms-transform: translateX(10px) !important;
  transform: translateX(10px) !important;
}
.backgound_none{
  transform: matrix(1, 0, 0, 1, -10, 0)!important;
}
.backgound_none .indicator_item_active{
  opacity: 1;
  left: 12px;
}
.backgound_none .indicator_spot{
  opacity: 0;
}
.indicator_shadow .indicator_spot{
  -webkit-filter: drop-shadow(1px 1px 2px Gray);
  filter: drop-shadow(1px 1px 2px Gray)
}
.indicator_shadow .indicator_item_active_line{
  background-color: rgba(0, 0, 0, 0.2);
}
.indicator_shadow .indicator_item_active_text{
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}
.scroll_wrapper {
  position: fixed;
  top: auto;
  left: 0px;
  bottom: 0px;
  right: auto;
  width: 100%;
  height: 7.3%;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: box;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  transition: opacity 0.5s;
  z-index: 99;
}
.scroll_wrapper .scroll_img{
  width: 16px;
  height: 16px;
  background: url(../images/scoll_down.png) no-repeat top center;
  display: block;
  animation: turnCirle 5s infinite;
  -webkit-animation:turnCirle 5s infinite;
}
@keyframes turnCirle{
  0% {transform:rotateY(0);}
  25%{transform:rotateY(90deg);}
  50%{transform:rotateY(180deg);}
  75%{transform:rotateY(90deg);}
  100% {transform:rotateY(180deg);}
}

@-webkit-keyframes turnCirle{
  0% {transform:rotateY(0);}
  25%{transform:rotateY(90deg);}
  50%{transform:rotateY(180deg);}
  75%{transform:rotateY(90deg);}
  100% {transform:rotateY(180deg);}
}
.scroll_txt {
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  margin-left: 10px;
  overflow: hidden;
  cursor: pointer;
}
.scroll_txt span {
  display: inline-block;
  transform: translateY(-100%);
  animation: turnDown 3s infinite;
  -webkit-animation:turnDown 3s infinite;
}
@keyframes turnDown{
  0% {transform:translateY(-100%);}
  75%{transform:translateY(0%);}
  100%{transform:translateY(100%);}
  
}
@-webkit-keyframes turnDown{
  0% {transform:translateY(-100%);}
  75%{transform:translateY(0%);}
  100%{transform:translateY(100%);}
}
.scroll_wrapper.scroll_change .scroll_img{
  background: url(../images/scoll_downHover.png) no-repeat top center;
  background-size: 100% 100%
}
.scroll_wrapper.scroll_change .scroll_txt{
  color: #535353;
}
.five_slide{
  display: block!important;
}
 .contianer{
  width: 100%;
  height: 100%;
 }
 .scene {
  width: 100%;
  height: 100%;
  position: relative;
}
.pc_pic{
    display: block;
}
.wap_pic{
  display: none;
}
.gjjt{
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.team{
  display: flex;
  flex-direction: column;
  justify-content: center;
  /*background: url(../images/indexTeam_bg.jpg) no-repeat top center;*/
  background-size: 100% 100%; 
}
.culture{
  background-color: #fff;
}
.joinUs{
  position: relative;
  height: 47.04%;
  background: url(../images/indexJoin_bg.jpg) no-repeat top center;
  background-size: 100% 100%;
}
.bottom_box{
  width: 100%;
  background: url(../images/indexBottom_bg.jpg) no-repeat top center;
  background-size: cover;
}
.logo{
  width: 84px;
  position: absolute;
  top: 33px;
  left: 50px;
  z-index: 99;
}
.logo .pc_logo{
  width: 100%;
  display: block;
}
.wap_logo{
  display: none;
}
.menu{
  position: absolute;
  top: 33px;
  right: 33px;
  z-index: 99;
  display: flex;
  align-items: center;
  transition: all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.menu .search{
  height: 40px;
  display: flex;
  margin-right: 19px
}
.menu .search input{
  width: 0px;
  height: 40px;
  color: #959595;
  font-size: 13px;
  background-color: #fff;
  transition: all 0.6s;
  box-sizing: border-box;
}
.search_icon{
  cursor: pointer;
  display: inline-block;
  width: 40px;
  height: 40px;
  background: url(../images/search_icon.png) no-repeat center;
  background-color: transparent;
  background-size: 21px 21px!important;
}
.menu .search.active{
  background-color: #da251c;
  transition: all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.menu .search.active .input_extend{
  width: 213px;
  padding: 13px;
}
.wap_menu{
  display: none
}
.menu .navbar{
  height: 100%;
  display: flex;
  align-items: center;
  position: relative;
}
.menu .navbar a{
  font-size: 16.5px;
  font-weight: bolder;
  color: #fff;
  margin-right: 28px;
  letter-spacing: 2px;
  transition: 0.5s;
}
.menu .navbar a:hover{
  color: #da251c;
}
.menu .navbar .menu_pic{
  position: relative;
  overflow:hidden;
  cursor: pointer;
  z-index: 3
}
.menu .navbar img{
  width: 55px;
  height: 55px;
  background-color: #fff;
  display: block;
}
.menu .navbar .menu_pic:hover::before{
  transition: all 1s;
  left:60px;
}
.menu .navbar .menu_pic:hover .middle{
  transition: all 1s 0.1s;
  left:60px;
}
.menu .navbar .menu_pic:hover::after{
  transition: all 1s 0.2s;
  left:60px;
}
.menu .navbar .menu_pic .middle{
  position: absolute;
  width: 25px;
  height: 11px;
  top: 22px;
  left: -13px;
  background: -moz-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.22)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
  background: -webkit-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  background: -o-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  -webkit-transform: skewX(-25deg);
  -moz-transform: skewX(-25deg);
}
.menu .navbar .menu_pic:before{
  content: "";
  position: absolute;
  width: 25px;
  height: 22px;
  top: 0;
  left: -13px;
  background: -moz-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.22)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
  background: -webkit-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  background: -o-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  -webkit-transform: skewX(-25deg);
  -moz-transform: skewX(-25deg);
}
.menu .navbar .menu_pic:after{
  content: "";
  position: absolute;
  width: 25px;
  height: 22px;
  top: 33px;
  left: -13px;
  background: -moz-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.66)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
  background: -webkit-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  background: -o-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  -webkit-transform: skewX(-25deg);
  -moz-transform: skewX(-25deg);
}
.menu_navbar{
  position: fixed;
  display: none;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  opacity: 0;
  background-color: rgba(255, 255, 255, .8);
  z-index: 999;
  transition: all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.menu_navbar.touming{
  animation: opacity 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
  animation-fill-mode: forwards;
}
@keyframes opacity {
  0% {
    opacity: 0
  }
  100% {
    opacity: 1
  }
}
.navbar_close{
  width: 27px;
  height: 3px;
  position: absolute;
  top: 10.35%;
  right: -33px;
  cursor: pointer;
  transition: all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.navbar_closeBox{
  width: 100%;
  height: 27px;
  position: relative;
  top: -12px;
  left: 0px;
}
.navbar_close_turnRight{
  right: 33px;
}
.navbar_close:before{
  content: "";
  display: block;
  width: 27px;
  height: 3px;
  background: #000;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.navbar_close:after{
  content: "";
  display: block;
  width: 27px;
  height: 3px;
  background: #000;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.navbar_close.navbar_rotate{
  transform: rotate(720deg);
}
.navbar_close.close_rotate:before{
  transform: rotate(45deg);
}
.navbar_close.close_rotate:after{
  transform: rotate(-45deg);
}
.navbar_close:hover::before{
  transform: rotate(-45deg);
}
.navbar_close:hover::after{
  transform: rotate(45deg);
}
.menu_navbar .menu_navBox{
  width: 100%;
  height: 68.8%;
  display: flex;
  position: absolute;
  top:50%;
  left:50%;
  width:100%;
  transform:translate(100%,-50%);
  background: url(../images/menu_navbar_bg.jpg) no-repeat center center;
  background-size: 100% 100%!important;
  transition: all 0.8s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.menu.menu_change .search .search_icon{
  background: url(../images/search_iconHover.png) no-repeat center
}
.menu.menu_change .search.active .search_icon{
  background: url(../images/search_icon.png) no-repeat center
}
.menu.menu_change .search.active input{
  border:1px solid #d91e17;
}
.menu.menu_change .navbar a{
  color: #959595;
}
.menu.menu_change .navbar .menu_pic{
  box-shadow:0px 0px 5px rgba(7, 0, 1, 0.20);
}
.menu_tranRight{
  transform: translateX(150%);
}
.menu_navbar .menu_navBox_tranLeft{
  transform:translate(-50%,-50%);
}
.bg-pic-list{
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.bg-pic-list .bg-pic-item {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.bg-pic-list .bg-pic-item img{
  width: 100%;
  height: 100%;
}
.menu_navbar .menu_navBox .menu_navItem{
  width: 20%;
  height: 100%;
  text-align: left;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  transition: all 0.8s cubic-bezier(0.645, 0.045, 0.355, 1);
}
/*.menu_navbar .menu_navBox .menu_navItem:nth-child(2){
  background: url(../images/menu_navItemBg01.jpg) no-repeat left center;
  background-size: 0% 100%;
}
.menu_navbar .menu_navBox .menu_navItem:nth-child(3){
  background: url(../images/menu_navItemBg02.jpg) no-repeat left center;
  background-size: 0% 100%;
}
.menu_navbar .menu_navBox .menu_navItem:nth-child(4){
  background: url(../images/menu_navItemBg03.jpg) no-repeat left center;
  background-size: 0% 100%;
}
.menu_navbar .menu_navBox .menu_navItem:nth-child(5){
  background: url(../images/menu_navItemBg04.jpg) no-repeat left center;
  background-size: 0% 100%;
}
.menu_navbar .menu_navBox .menu_navItem:nth-child(6){
  background: url(../images/menu_navItemBg05.jpg) no-repeat left center;
  background-size: 0% 100%;
}*/
.menu_navbar .menu_navBox .menu_navItem:nth-child(7){
  display: none!important;
}
.menu_navBox .menu_navItem ._box{
  width: 100%;
  height: 63.52%;
  padding:0 0 0 19.37%;
  transform: translateX(-100%);
  transition: all 0.8s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.menu_navBox .menu_navItem.menu_navItem_bgShow{
  background-size: 100% 100%!important;
}
.menu_navBox .menu_navItem .menu_navItem_boxLeft{
  transform: translateX(0%);
}
.navItem_title{
  color: #fff;
  margin-bottom: 20.51%;
}
.navItem_title p{
  font-size: 16px;
  font-weight: bold;
  font-family:'Myriad Pro';
  margin-bottom: 8.46%;
}
.navItem_title h3{
  color: #fff;
  font-weight: bold;
  font-size: 24px;
  margin:0; 
}
.navItem_title h3:hover{
  color: #F61414;
}
.navItem_lianjie a{
  color: #fff;
  display: block;
  font-size: 15px;
  margin-bottom: 4.45%;
}
.navItem_lianjie a:hover{
  color: #F61414;
}
.navItem_lianjie a:last-child{
  margin-bottom: 0px;
}
.navbar_more{
  width: 39.6px;
  height: 39.6px;
  border: 1px solid #fff;
  transform: rotate(45deg);
  display: block;
  position: absolute;
  bottom: 0px;
  overflow: hidden;
  transition: all 0.6s;
  box-sizing: border-box;
}
.navbar_more:after{
  content: '';
  width: 100%;
  height: 39.6px;
  transition: all 0.6s;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%) rotate(-45deg);
  background: transparent url(../images/navbar_more02.png) no-repeat center center
}
.navbar_more img{
  text-align: center;
  line-height: 39.6px;
}
.navbar_more p{
  display: none;
  color: #333333;
  font-size: 12px;
  line-height: 39.6px;
  text-align:left;
  position: relative;
  z-index: 1
}
.menu_navbar .menu_navBox >.menu_navItem._trans45Deg .navbar_more{
  transform: rotate(0deg);
}
.menu_navbar .menu_navBox >.menu_navItem._trans45Deg .navbar_more:after{
  transform: translateX(-50%) translateY(-50%) rotate(0deg);
}
.menu_navbar .menu_navBox >.menu_navItem.extendWidth .navbar_more{
  width: 149px;
  height: 39.6px;
  padding-left:22px;
}
.menu_navbar .menu_navBox >.menu_navItem.extendWidth .navbar_more:after{
  width: 149px;
  transform: translateX(-50%) translateY(-50%) rotate(0deg);
  background: #fff url(../images/navbar_moreHover.png) no-repeat 117px center
}
.top .idnexBg_change{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0;
  transition: all 2s;
}
.top .idnexBg_change .top_bg{
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1;
  transition: all 2s
}
.top .idnexBg_change .top_ttl{
  width: 42.86%;
  display: block;
  position: absolute;
  top: 34.07%;
  left: 50%;
  transform: translateX(-50%) scale(0.96);
  z-index: 2;
  transition: all 2s;
  -webkit-backface-visibility: hidden!important;
  -webkit-transform-style: preserve-3d
}
.top2 .top_ttl{
  width: 42.86%;
  display: block;
  position: absolute;
  top: 34.07%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2;
  transition: all 2.2s;
  opacity: 0;
}
.top2Title{
  animation: top2Scale 4.3s 1;
  animation-fill-mode: forwards;
}
@keyframes top2Scale{
  0%{transform: translateX(-50%) scale(0.96);opacity: 0}
  50%{opacity: 1}
  100%{transform: translateX(-50%) scale(0.96);opacity: 0}
}
.topBg_show.idnexBg_change{
  animation: bgOpacity 4.5s 1;
  animation-fill-mode: forwards;
}
@keyframes bgOpacity{
  0%{opacity:0;}
  50%{opacity:1;}
  100%{opacity:0;}
}
.topBg_show.idnexBg_change .top_ttl{
  animation: titleScale 4.5s 1;
  animation-fill-mode: forwards;
}
@keyframes titleScale{
  0%{transform: translateX(-50%) scale(0.96);}
  100%{transform: translateX(-50%) scale(1);}
}
.top_nav{
  width: 63.04%;
  height: 91px;
  position: absolute;
  bottom: 10.92%;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  z-index: 99
}
.top_nav a{
  height: 100%;
  flex:1; 
  margin-right: 3px;
  display: block;
}
.top_nav a .nav_item:hover{
  background-color: #F61414;
}
.top_nav a:last-child{
  margin-right: 0px;
}
.nav_item{
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
  padding: 0px 10px
}
.newsText{
  margin-left: 10px;
  text-align: left;
}
.newsText h3{
  color: #000;
  font-size: 21px;
  margin: 0px;
  margin-bottom: 12px;
}
.newsText p{
  color: #434343;
  font-size: 14px
}
.top_nav a .nav_item:hover h3,.top_nav a .nav_item:hover p{
  color: #fff;
}
.nav_item .item_icon{
  width: 50px;
  height: 50px;
}
.nav_item .item_gjjt_icon{
  background: url(../images/item_gjjt_icon1.png) no-repeat;
  background-size: 100% 100%;
}
.nav_item .item_team_icon{
  background: url(../images/item_team_icon.png) no-repeat;
  background-size: 100% 100%;
}
.nav_item .item_culture_icon{
  background: url(../images/item_culture_icon.png) no-repeat;
  background-size: 100% 100%;
}
.nav_item .item_news_icon{
  background: url(../images/item_news_icon.png) no-repeat;
  background-size: 100% 100%;
}
.top_nav a .nav_item.active .item_gjjt_icon{
  background: url(../images/item_gjjt_iconHover1.png) no-repeat;
  background-size: 100% 100%;
}
.top_nav a .nav_item.active .item_team_icon{
  background: url(../images/item_team_iconHover.png) no-repeat;
  background-size: 100% 100%;
}
.top_nav a .nav_item.active .item_culture_icon{
  background: url(../images/item_culture_iconHover.png) no-repeat;
  background-size: 100% 100%;
}
.top_nav a .nav_item.active .item_news_icon{
  background: url(../images/item_news_iconHover.png) no-repeat;
  background-size: 100% 100%;
}
.index_gjjtScene01{
  width: 40.625%;
}
.index_gjjtScene01 img{
  width: 100%;
  display: block;
}
.index_gjjt_content{
  width: 37.08%;
  height: 100%;
  text-align: left;
  display: flex;
  flex-direction: column;
}
.index_gjjt_content .index_gjjt_title{
  display: flex;
  align-items: center;
}
.index_gjjt_content .index_gjjt_title img{
  width: 67.7%;
  margin-bottom: 13px;
}
.index_gjjt_content .index_gjjt_title h3{
  font-size: 40px;
  margin:0px; 
  color: #666666;
}
.index_gjjt_content .index_gjjt_info{
  margin-bottom: 5.98%;
}
.index_gjjt_content .index_gjjt_info>p{
  color: #808080;
  line-height: 26px;
  font-size: 16px;
}
.index_gjjt_content .index_gjjt_info>p:first-child{
  margin-bottom: 35px;
}
.index_gjjt_content .aboutMore{
  margin-bottom: 10.99%;
}
.index_gjjt_content .about_page1_btn_line2 .inner{
  background-color: #e60012;
}
.index_gjjt_content .about_page1_btn_txt {
    color: #000;
}
.index_gjjt_content .about_page1_btn_line{
  background-color: #000;
}
.index_gjjt_content .aboutMore .about_page1_btn:hover .about_page1_btn_line {
  height: 100%;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  background-color: #e60012;
  border-radius: 0px;
}
.index_gjjt_content .aboutMore .about_page1_btn:hover .about_page1_btn_txt {
  -webkit-transform: translateX(12px);
  -moz-transform: translateX(12px);
  -o-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
  color: #fff;
}
.index_gjjt_content .aboutMore .about_page1_btn:hover .about_page1_btn_icon {
  -webkit-transform: translateX(-12px);
  -moz-transform: translateX(-12px);
  -o-transform: translateX(-12px);
  -ms-transform: translateX(-12px);
  transform: translateX(-12px);
}
.index_gjjt_content .aboutMore .about_page1_btn:hover .about_page1_btn_icon path {
  fill: #fff !important;
}
.index_gjjt_number{
  width: 712px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.index_gjjt_number .clum_line{
  display: block;
  width: 1px;
  height: 40px;
  background-color: #434343;
  margin: 0 9.13%;
}
.index_gjjt_number .number_list:nth-child(1){
  width: 113px;
}
.index_gjjt_number .number_list:nth-child(3){
   width: 169px;
}
.index_gjjt_number .number_list:nth-child(5){
  width: 121px;
}
.index_gjjt_number .number_list span{
  color: #e40214;
  font-size: 48px;
}
.index_gjjt_number .number_list p:last-child{
  color: #434343;
  font-size: 14px;
}
.index_gjjtScene02{
  width: 6.25%;
}
.index_gjjtScene02 img{
  width: 100%;
  display: block;
}
.news_swiperContainer{
  width: 100%;
  height: 63.74999999999999%;
  position: relative;
  top: 47%;
  transform: translateY(-50%);
}
.news_swiperContainer .swiper-wrapper{
  transition-timing-function: cubic-bezier(.74,-0.02,.78,1.05);
}
.news_swiper .swiper-slide{
  width: 63.04%;
}
.news_swiper .news_content{
  width: 100%;
  height: 100%;
  display: flex;
}
.news .news01{
  background-color: #bf0010;
}
.news .news02{
  background-color: #0142a4;
}
.news .news03{
  background-color: #007354;
}
.news .news_content .news_leftPic{
  width: 50%;
  height: 100%;
  position: relative;
}
.news .news_content .news_leftPic .news_mask{
  position: absolute;
  width: 50%;
  opacity: 0.16;
}
.news .news_content .news_leftPic .mask_01{
  top: 0px;
  left: 50%;
  height: 33.36%
}
.news .news_content .news_leftPic .mask_02{
  top: 33.36%;
  left: 0px;
  height: 66.64%
}
.news .news01 .news_leftPic .news_mask{
  background-color: #bf0010
}
.news .news02 .news_leftPic .news_mask{
  background-color: #0142a4
}
.news .news03 .news_leftPic .news_mask{
  background-color: #007354
}
.news .news_bgcolor{
  height: 100%;
}
.news .news01 .top_bg_box .news_bgcolor{
  background-color: #da251c;
}
.news .news01 .newsText02 .news_bgcolor{
  background-color: #da251c;
}
.news .news02 .top_bg_box .news_bgcolor{
  background-color: #0d55c3;
}
.news .news02 .newsText02 .news_bgcolor{
  background-color: #0d55c3;
}
.news .news03 .top_bg_box .news_bgcolor{
  background-color: #018462;
}
.news .news03 .newsText02 .news_bgcolor{
  background-color: #018462;
}
.news .newsText_bg_bottom .newsText02 a{
	width: 100%;
    height: 100%;
}
.news .news_content .news_leftPic img{
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
.news .news_content .news_rightText{
  width: 50%;
  height: 100%;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.news .news_content .news_rightText .newsText_bgPic{
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.newsText_bg_top{
  display: flex;
  position: relative;
  height: 66.67%;
}
.newsText_bg_top .top_bg_box{
  height: 50%;
  overflow: hidden;
}
.newsText_bg_bottom{
  display: flex;
  position: relative;
  height: 33.33%;
}
.newsText_bg_top .top_bg_one img{
  height: 100%;
  display: block;
}
.newsText_bg_top .newsTitle{
  width: 100%;
  padding: 0 7.6%;
  text-align: left;
  color: #fff;
  font-weight: bold;
  position: absolute;
  top: 55%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 9
}
.newsTitle .ani{
   animation-timing-function: ease-in-out
}
.newsText_bg_top .newsTitle h1{
  margin: 0 0 46px 0;
  line-height: 56px;
  font-size: 36px;
  font-weight: bold;
  overflow:hidden; 
  text-overflow:ellipsis;
  display:-webkit-box; 
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}
.newsText_bg_top .newsTitle p{
  font-size: 18px;
  line-height: 36px;
  font-weight: normal;
  text-align: justify;
  padding-right: 13px;
  overflow:hidden; 
  text-overflow:ellipsis;
  display:-webkit-box; 
  -webkit-box-orient:vertical;
  -webkit-line-clamp:4;
}
.newsText_bgPic .aboutMore{
  padding: 0 46px;
  position: absolute;
  top: 50%;
  left: 0px;
  margin-top: -20px;
  z-index: 3
}
.newsText_bgPic img{
  width: 100%;
  height: 100%;
  display: block;
}
.newsText_bgPic .pubnish_date{
  color: #7c000a;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 3;
  opacity: .75;
}
.news01 .newsText_bgPic .pubnish_date {
  color: #7c000a;
}
.news02 .newsText_bgPic .pubnish_date {
  color: #012a6c;
}
.news03 .newsText_bgPic .pubnish_date {
  color: #004028;
}
.newsText_bgPic .pubnish_date .day{
  font-size: 72px;
  font-weight: bold;
  margin-top: -15px;
}
.newsText_bgPic .pubnish_date .month{
  font-size: 18px;
  margin-top: -8px;
}
.nextCursor {
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  bottom: auto;
  right: auto;
  width: 40px;
  height: 40px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  pointer-events: none;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
  -o-transition: opacity 0.25s;
  -ms-transition: opacity 0.25s;
  transition: opacity 0.25s;
  -webkit-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
  z-index: 10;
}
.nextCursor .inner {
    width: 100%;
    height: 100%;
    position: absolute;
    top: -50%;
    left: -50%;
    bottom: auto;
    right: auto;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    border-radius: 50%;
    background-color: #fff;
    overflow: hidden;
}
.nextCursor--show {
  opacity: 1;
  -ms-filter: none;
  filter: none;
}
.nextCursor_txt {
  font-size: 8px;
  color: #0048b1;
}
.about_page1_btn {
    width: 116px;
    height: 44px;
    position: relative;
    top: 0px;
    left: 0px;
    bottom: auto;
    right: auto;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -o-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -o-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -moz-box-align: center;
    -o-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.about_page1_btn_bg {
    position: absolute;
    top: auto;
    left: 0px;
    bottom: 0px;
    right: auto;
    width: 100%;
    height: 75%;
    background-color: #fff;
    -webkit-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
}
.about_page1_btn_bg--end {
    -webkit-transform-origin: 100% 0%;
    -moz-transform-origin: 100% 0%;
    -o-transform-origin: 100% 0%;
    -ms-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
}
.about_page1_btn_line {
    position: absolute;
    top: auto;
    left: auto;
    bottom: 0px;
    right: auto;
    width: 100%;
    height: 3px;
    background-color: #fff;
    opacity: 0.25;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
    filter: alpha(opacity=25);
    -webkit-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -moz-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -o-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -ms-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.aboutMore .about_page1_btn:hover .about_page1_btn_line2 {
  opacity: 0 !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;
  filter: alpha(opacity=0) !important;
}
.aboutMore .about_page1_btn:hover .about_page1_btn_line {
  height: 100%;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  border-radius: 0px;
}
.aboutMore .about_page1_btn:hover .about_page1_btn_txt {
  -webkit-transform: translateX(12px);
  -moz-transform: translateX(12px);
  -o-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
  color: #333;
}
.aboutMore .about_page1_btn:hover .about_page1_btn_icon {
  -webkit-transform: translateX(-12px);
  -moz-transform: translateX(-12px);
  -o-transform: translateX(-12px);
  -ms-transform: translateX(-12px);
  transform: translateX(-12px);
}
.aboutMore .about_page1_btn:hover .about_page1_btn_icon path {
  fill: #000 !important;
}
.about_page1_btn_line2 {
    position: absolute;
    top: auto;
    left: auto;
    bottom: 0px;
    right: auto;
    width: 100%;
    height: 3px;
    -webkit-transform-origin: 100% 0%;
    -moz-transform-origin: 100% 0%;
    -o-transform-origin: 100% 0%;
    -ms-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    -webkit-transition: opacity 0.25s;
    -moz-transition: opacity 0.25s;
    -o-transition: opacity 0.25s;
    -ms-transition: opacity 0.25s;
    transition: opacity 0.25s;
}
.about_page1_btn_line2--a {
    -webkit-animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
    -moz-animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
    -o-animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
    -ms-animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
    animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
}
.about_page1_btn_line2 .inner {
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: auto;
    right: auto;
    width: 100%;
    height: 100%;
    background-color: #fff;
    -webkit-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -o-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
}
.about_page1_btn_line2--a .inner {
    -webkit-animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
    -moz-animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
    -o-animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
    -ms-animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
    animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite;
}
.about_page1_btn_txt {
    color: #fff;
    text-align: left;
    position: relative;
    top: 0px;
    left: 0px;
    bottom: auto;
    right: auto;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    -ms-box-flex: 1;
    box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
    -webkit-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -moz-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -o-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -ms-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.about_page1_btn_icon {
    width: 6px;
    height: 9.75px;
    position: relative;
    top: 0px;
    left: 0px;
    bottom: auto;
    right: auto;
    -webkit-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -moz-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -o-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -ms-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.about_page1_btn_icon svg {
    position: absolute;
}
.about_page1_btn_icon path {
    -webkit-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -moz-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -o-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    -ms-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
    transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1);
}
svg {
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
}
.new_next_button,.new_prev_button{
  width: 58px;
  height: 58px;
  position: absolute;
  bottom: 30px;
  margin-top: -26px;
  cursor: pointer;
  z-index: 11;
}
.news_button-next,.news_button-prev{
  position: absolute;
  width: 58px;
  height: 58px;
  top: 0;
  left: 0;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 12;
}
.spinner{
  position: absolute;
  width: 41.01px;
  height: 41.01px;
  top: 14%;
  left: 16%;
  background-color: rgba(255, 255, 255, 0.25);
  border: 1px solid #fff;
  transform: rotate(45deg);
  -webkit-animation: scaleout 1.6s infinite ease-in-out;
  animation: scaleout 1.6s infinite ease-in-out;
}
.spinnerHover{
  position: absolute;
  width: 41.01px;
  height: 41.01px;
  top: 14%;
  left: 16%;
  opacity: 0;
  background-color: rgba(255, 255, 255, 0.25);
  border: 1px solid #fff;
  transform: rotate(45deg);
}
.news_swiperContainer .new_next_button:hover .spinnerHover,.news_swiperContainer .new_prev_button:hover .spinnerHover{
  -webkit-animation: hoverScaleout 0.8s infinite ease-in;
  animation: hoverScaleout 0.8s infinite ease-in;
}
@-webkit-keyframes hoverScaleout {
  0% { -webkit-transform: scale(0.8) rotate(45deg);opacity: 1;}
  100% {
    -webkit-transform: scale(2) rotate(45deg);
    opacity: 0;
  }
}
@keyframes hoverScaleout {
  0% {
    transform: scale(0.8) rotate(45deg);
    -webkit-transform: scale(0.8) rotate(45deg);
    opacity: 1;
  } 
  100% {
    transform: scale(2) rotate(45deg);
    -webkit-transform: scale(2) rotate(45deg);
    opacity: 0;
  }
}

@-webkit-keyframes scaleout {
  0% { -webkit-transform: scale(1.0) rotate(45deg);opacity: 1;}
  100% {
    -webkit-transform: scale(1.8) rotate(45deg);
    opacity: 0;
  }
}
@keyframes scaleout {
  0% {
    transform: scale(1.0) rotate(45deg);
    -webkit-transform: scale(1.0) rotate(45deg);
    opacity: 1;
  } 
  100% {
    transform: scale(1.8) rotate(45deg);
    -webkit-transform: scale(1.8) rotate(45deg);
    opacity: 0;
  }
}
.shock_border{
    position: absolute;
    top: 0;
    right: 0;
    background: #fff;
    width: 55px;
    height: 55px;
    z-index: 1;
    border: 1px solid #fff;
}
.shock_borderHover{
  -webkit-animation: scalemenu 0.7s infinite ease-in-out;
  animation: scalemenu 0.7s infinite ease-in-out;
} 
@-webkit-keyframes scalemenu {
  0% { -webkit-transform: scale(0.9);opacity: 0.8;}
  100% {
    -webkit-transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes scalemenu {
  0% {
    transform: scale(0.9);
    -webkit-transform: scale(0.9);
    opacity: 0.8;
  } 
  100% {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    opacity: 0;
  }
}
.new_next_button{
  right: calc(18.48% - 7% - 29px);
}
.news_button-next{
  background: url(../images/news_button-next.png) no-repeat;
  background-size: 100% 100%;
}
.new_prev_button{
  left: calc(18.48% - 7% - 29px);
}
.news_button-prev{
  background: url(../images/news_button-prev.png) no-repeat;
  background-size: 100% 100%;
  
}
@-moz-keyframes kf_about_page1_btn_line2 {
  0% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
}
@-webkit-keyframes kf_about_page1_btn_line2 {
  0% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
}
@-o-keyframes kf_about_page1_btn_line2 {
  0% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
}
@keyframes kf_about_page1_btn_line2 {
  0% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
}
@-moz-keyframes kf_about_page1_btn_line2_inner {
  0% {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
  25% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@-webkit-keyframes kf_about_page1_btn_line2_inner {
  0% {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
  25% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@-o-keyframes kf_about_page1_btn_line2_inner {
  0% {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
  25% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes kf_about_page1_btn_line2_inner {
  0% {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
  }
  25% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.news_pagination {
  position: absolute;
  width: 100%;
  bottom:-8%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.news_pagination .left_line{
  width: 18.49%;
  height: 2px;
  background-color: #fff;
  opacity: 0;
  /*visibility:hidden;*/
  transition: all 1.2s;
}
.news_pagination .first_pagina,.news_pagination .section_pagina,.news_pagination .three_pagina{
  display: flex;
  align-items: center;
}
.news_pagination .pagina_num{
  color: #fff;
  font-size: 16px;
  margin: 0 8px;
}
.news_pagination .pagina_line{
  flex-grow: 1;
  height: 1px;
  background-color: #fff;
}
.news_pagination .first_pagina{
  width: 33.75%;
  opacity: 1;
  margin-left: 5px;
  transition: all 1.2s;
}
.news_pagination .section_pagina{
  width: 16.56%;
  opacity: 0.7;
  margin-left: 14px;
  transition: all 1.2s;
}
.news_pagination .three_pagina{
  flex-grow: 1;
  opacity: 0.7;
  margin-left: 12px;
  transition: all 1.2s;
}
.news_pagination .news_pagination_extand{
  width: 33.75%;
  opacity: 1;
}
.news_pagination .news_pagination_shorten{
  width: 16.56%;
  opacity: 0.7;
}
.news_pagination .news_pagina_opcti{
  opacity: 1;
}
.news_pagination .first_pagina:hover,.news_pagination .section_pagina:hover,.news_pagination .three_pagina:hover{
  opacity: 1;
  cursor: pointer;
}
.qnext {
  position: absolute;
  top: 50%;
  right: calc(18.48% - 7% - 29px);
  transform: translateY(-50%);
  display: flex;
  color: #fff;
  pointer-events: none;
  z-index: 5;
}

.qnext_item_1 {
    margin-right: 28px;
}
.qnext_item {
    position: absolute;
    top: 40%;
    left:atuo;
    bottom: auto;
    right: calc(6% - 91px);
    width: 185px;
    transform:translateX(170%);
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: box;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -o-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    transition: all 1s;
}
.qnext_item_balloon {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.2);
    margin-bottom: 20px;
    -webkit-animation-name: kf_qnext_attention;
    -moz-animation-name: kf_qnext_attention;
    -o-animation-name: kf_qnext_attention;
    -ms-animation-name: kf_qnext_attention;
    animation-name: kf_qnext_attention;
    -webkit-animation-duration: 1.5s;
    -moz-animation-duration: 1.5s;
    -o-animation-duration: 1.5s;
    -ms-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate-reverse;
    -moz-animation-direction: alternate-reverse;
    -o-animation-direction: alternate-reverse;
    -ms-animation-direction: alternate-reverse;
    animation-direction: alternate-reverse;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -o-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
}
.qnext_item_balloon_text {
    color: #1a1a1a;
    font-size: 10px;
    text-overflow:ellipsis;
    white-space: nowrap;
    padding: 10px;
    overflow: hidden;
}
.qnext_item_balloon_edge {
    position: absolute;
    top: 100%;
    left: 50%;
    bottom: auto;
    right: auto;
    width: 0px;
    height: 0px;
    margin-left: -2px;
    border-top: 6px solid #fff;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}
.qnext_item_text {
    position: relative;
    font-size: 14px;
    margin-top: -4px;
    white-space: nowrap;
}
.qnext_item_text:after {
    content: '';
    width: 200px;
    height: 2px;
    background-color: #fff;
    position: absolute;
    top: 8px;
    right: -180px;
}
.qnext_item_2 {
  display: none;
  margin-right: 28px;
}
.qnext_show{
  animation: turnLeft 1s;
  animation-fill-mode:forwards;
}
.qnext_hide{
  animation: turnRight 1s;
  animation-fill-mode:forwards;
}
@keyframes turnLeft{
  0% {
    transform: translateX(170%);
  }
  100% {
    transform: translateX(0%);
  }
}
@keyframes turnRight{
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(170%);
  }
}
@-moz-keyframes kf_qnext_attention {
  0% {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}
@-webkit-keyframes kf_qnext_attention {
  0% {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}
@-o-keyframes kf_qnext_attention {
  0% {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}
@keyframes kf_qnext_attention {
  0% {
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}
.team .team_idnexBox{
  position: relative;
}
.team_top_content{
  position: relative;
  left: 27.76%;
  margin-bottom: 56px;
}
.team_top_content .team_gujia_icon>img:nth-child(1){
  width: 10.16%;
  display: block;
  margin-bottom: 35px
}
.team_top_content .team_gujia_icon>img:nth-child(2){
  width: 3.125%;
  display: block;
  margin-bottom: 35px
}
.team_top_content .team_gujia_title h1{
  margin-bottom: 0px;
  text-align: left;
  font-weight: bold;
  font-size: 55px;
  color: #000;
  margin: 0;
}
.team_container{
  width: 100%;
  height: 267px;
  position: relative;
}
.team_container .team_item{
  height: 100%;
  position: relative;
  cursor: pointer;
}
.team_item a{
  width: 100%;
  height: 100%;
  display: block;
  border: 9px solid #fff;
  box-sizing: border-box;
}
.team_item .item_bgPic{
  width: 100%;
  height: 100%;
}
.team_item .item_bgPic img{
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
.team_item .item_mask{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  transform: translateY(100%);
  background-color: rgba(230, 0, 18, 0.90);
  transition: all 0.8s;
}
.team_item:hover .item_mask{
  transform: translateY(0%);
}
.team_item .item_mask .item_logo img{
  width:100%;
  display: block;
}
.team_item .item_mask ._margin1{
  width: 100%;
  height: 14.49%
}
.team_item .item_mask .item_tips{
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}
.team_item .item_mask ._margin2{
  width: 100%;
  height: 21.35%
}
.team_pagin_btn{
  margin-top: 15px;
  position: relative;
  display: flex;
}

.team_pagin_btn .team_button-next,.team_pagin_btn .team_button-prev{
  position: relative;
  left: 67.5%;
  width: 40px;
  height: 40px;
  z-index: 11;
  cursor: pointer;
  background-size: 10px 7px;
  background-position: center;
  background-repeat: no-repeat;
}
.team_pagin_btn .team_button-next{
  margin-left: 10px;
}
.team_button-next{
  background: #e60012 url(../images/team_button-next.png) no-repeat center center;
  
}
.team_button-prev{
  background: #000000 url(../images/team_button-prev.png) no-repeat center center;
  
}
.team_button-next:hover{
  background: #000000 url(../images/team_button-next.png) no-repeat center center;
}
.team_button-prev:hover{
  background: #e60012 url(../images/team_button-prev.png) no-repeat center center;
}
.team .aboutMore{
  position: relative;
  margin-top: 46px
}
.team .aboutMore .about_page1_btn{
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}
.team .about_page1_btn_line2 .inner{
  background-color: #e60012;
}
.team .about_page1_btn_txt {
    color: #000;
}
.team .aboutMore .about_page1_btn:hover .about_page1_btn_line {
  height: 100%;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  background-color: #e60012;
  border-radius: 0px;
}
.team .aboutMore .about_page1_btn:hover .about_page1_btn_txt {
  -webkit-transform: translateX(12px);
  -moz-transform: translateX(12px);
  -o-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
  color: #fff;
}
.team .aboutMore .about_page1_btn:hover .about_page1_btn_icon {
  -webkit-transform: translateX(-12px);
  -moz-transform: translateX(-12px);
  -o-transform: translateX(-12px);
  -ms-transform: translateX(-12px);
  transform: translateX(-12px);
}
.team .aboutMore .about_page1_btn:hover .about_page1_btn_icon path {
  fill: #fff !important;
}
.culture_container{
  width: 100%;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
}
.culture_imgItem{
  width: 66.65%;
  height: 100%;
  position: relative;
}
.culture_imgItem .culture_imgBox{
  width: 100%;
  height:100%;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1;
  overflow: hidden;
  display: none;
}
.culture_imgItem .culture_imgBox .imgBox_pic{
  width: 100%;
  height:100%;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1;
}
.culture_imgItem .culture_imgBox>img{
  width: 100%;
  height: 100%;
  display: block;
  transition: 4s cubic-bezier(.39,.575,.565,1);
  object-fit: cover;
}
.culture_imgItem .culture_imgBox.mask>img{
  transform: scale(1.1);
}
.culture_imgItem .culture_imgBox.active {
  display: block;
}
/* .culture_imgBox:before,
.culture_imgBox:after,
.culture_imgBox .imgBox_pic:before,
.culture_imgBox .imgBox_pic:after{
  content: "";
  width: 100%;
  height: 25%;
  background: -moz-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.22)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
  background: -webkit-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  background: -o-linear-gradient(left,rgba(255,255,255,.66)0,rgba(255,255,255,.99)50%,rgba(255,255,255,.66)100%);
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.8s ease 0s;
}
.culture_imgBox:before{ transform: translateX(-100%); }
.culture_imgBox:after{
  height: 25%;
  top: 75%;
  transform: translateX(100%);
  transition-delay: 0s;
}
.culture_imgBox .imgBox_pic:before{
  top: 25%;
  transform: translateX(100%);
  transition-delay: 0s;
}
.culture_imgBox .imgBox_pic:after{
  top: 50%;
  transform: translateX(-100%);
  transition-delay: 0s;
}
.imgBox_pic_one.mask:before,
.imgBox_pic_one.mask .imgBox_pic:after{ transform: translateX(100%); }
.imgBox_pic_one.mask:after,
.imgBox_pic_one.mask .imgBox_pic:before{ transform: translateX(-100%); }

.imgBox_pic_two.mask:before,
.imgBox_pic_two.mask .imgBox_pic:after{ transform: translateX(100%); }
.imgBox_pic_two.mask:after,
.imgBox_pic_two.mask .imgBox_pic:before{ transform: translateX(-100%); }

.imgBox_pic_three.mask:before,
.imgBox_pic_three.mask .imgBox_pic:after{ transform: translateX(100%); }
.imgBox_pic_three.mask:after,
.imgBox_pic_three.mask .imgBox_pic:before{ transform: translateX(-100%); }

.imgBox_pic_four.mask:before,
.imgBox_pic_four.mask .imgBox_pic:after{ transform: translateX(100%); }
.imgBox_pic_four.mask:after,
.imgBox_pic_four.mask .imgBox_pic:before{ transform: translateX(-100%); } */
.culture_imgItem .culture_imgBox .imgBox_pic .imgBox_item{
  width: 100%;
  height: 25%;
  position: absolute;
  left: 0px;
  transform: translateX(100%);
  background-color: rgba(179, 179, 179, 0.45);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 3;
  opacity: 0;
  transition: all 0.8s ease .3s;
  cursor: pointer;
}
.culture_imgItem .culture_imgBox .imgBox_pic .imgBox_item>img{
  width: auto;
  height: 100%;
  display: block;
}
.culture_imgBox.mask .imgBox_pic .imgBox_item{
  opacity: 1;
  transform: translateX(0%);
}
.culture_imgItem .culture_imgBox.imgBox_pic_one .imgBox_item{
  top: 0%;
}
.culture_imgItem .culture_imgBox.imgBox_pic_two .imgBox_item{
  top: 25%;
  background-color: rgba(255, 255, 255, 0.45);
}
.culture_imgItem .culture_imgBox.imgBox_pic_three .imgBox_item{
  top: 50%;
  background-color: rgba(255, 255, 255, 0.45);
}
.culture_imgItem .culture_imgBox.imgBox_pic_four .imgBox_item{
  top: 75%;
  background-color: rgba(255, 255, 255, 0.45);
}

.imgBox_item p{
  color: #fff;
  font-weight: bolder;
}
.imgBox_item span{
  width: 18px;
  height: 18px;
  display: inline-block;
  margin: 0 27px;
  background-color:#fff; 
  transform: rotate(45deg);
}
.imgBox_item p:nth-child(1){
  font-size: 62px;
}
.imgBox_item p:nth-child(3){
  font-size: 55px;
}
.culture_itemBox{
  width: 33.35%;
  height: 100%;
}
.culture_itemBox .culture_list{
  width: 100%;
  height: 25%;
}
.culture_itemBox .culture_list .list_cont{
  display: block;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.culture_itemBox .culture_list .list_cont .listIcon{
  width: 60px;
  height: 58px;
  background-size: 100% 100%!important;
}
.culture_itemBox .culture_list .list_cont .listIcon_one{
 
  background: url(../images/list_one.png) no-repeat;
}
.culture_itemBox .culture_list .list_cont .listIcon_two{
  
  background: url(../images/list_two.png) no-repeat;
}
.culture_itemBox .culture_list .list_cont .listIcon_three{
 
  background: url(../images/list_three.png) no-repeat;
}
.culture_itemBox .culture_list .list_cont .listIcon_four{
  
  background: url(../images/list_four.png) no-repeat;
}
.culture_itemBox .culture_list .culture_list_text{
  text-align: left;
  margin-left: 7.5%;
}
.culture_itemBox .culture_list .culture_list_text p:nth-child(1){
  color: #434343;
  font-size: 29px;
  font-weight: bold;
  margin-bottom: 15px
}
.culture_itemBox .culture_list .culture_list_text p:nth-child(2){
  color: #959595;
  font-size: 21px;
}
.culture_itemBox .culture_list:nth-child(odd) .list_cont{
  background-color: #f7f7f7
}
.culture_itemBox .culture_list:nth-child(even) .list_cont{
  background-color: #eaeaea
}
.culture_itemBox .culture_list.active .list_one{
  background-color: #bcbcbc
}
.culture_itemBox .culture_list.active .list_two{
  background-color: #bcbcbc
}
.culture_itemBox .culture_list.active .list_three{
  background-color: #bcbcbc
}
.culture_itemBox .culture_list.active .list_four{
  background-color: #bcbcbc
}
.culture_itemBox .culture_list.active .listIcon_one{
  background: url(../images/list_one_hover.png) no-repeat;
}
.culture_itemBox .culture_list.active .listIcon_two{
  background: url(../images/list_two_hover.png) no-repeat;
}
.culture_itemBox .culture_list.active .listIcon_three{
  background: url(../images/list_three_hover.png) no-repeat;
}
.culture_itemBox .culture_list.active .listIcon_four{
  background: url(../images/list_four_hover.png) no-repeat;
}
.culture_itemBox .culture_list.active .culture_list_text p{
  color: #fff
}
.joinUs_box {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%);
  margin-top: -25px;
}
.joinUs_box>img{
  margin-bottom: 30px
}
.joinUs_box .about_page1_btn{
  width: 140px;
  margin: 0 auto;
}
.joinUs_box .about_page1_btn_line{
  background-color: #c7c6c6;
}
.joinUs_box .about_page1_btn_line2 .inner{
  background-color: #e60012;
}
.joinUs_box .about_page1_btn_txt {
    color: #000;
}
.joinUs_box .aboutMore .about_page1_btn:hover .about_page1_btn_line {
  height: 100%;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  background-color: #e60012;
  border-radius: 0px;
}
.joinUs_box .aboutMore .about_page1_btn:hover .about_page1_btn_txt {
  -webkit-transform: translateX(12px);
  -moz-transform: translateX(12px);
  -o-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
  color: #fff;
}
.joinUs_box .aboutMore .about_page1_btn:hover .about_page1_btn_icon {
  -webkit-transform: translateX(-12px);
  -moz-transform: translateX(-12px);
  -o-transform: translateX(-12px);
  -ms-transform: translateX(-12px);
  transform: translateX(-12px);
}
.joinUs_box .aboutMore .about_page1_btn:hover .about_page1_btn_icon path {
  fill: #fff !important;
}
.bottom_box{
  position: relative;
  height: 52.96%;
}
.box_content{
  width: 72.92%;
  position: relative;
  top: 48%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.box_content .bottom_nav{
  overflow: hidden;
  margin-bottom: 40px;
}
.box_content .bottom_nav .bottom_logo{
  width: 100%;
  float: left;
}
.box_content .bottom_nav .bottom_logo a{
  display: block;
  width: 82px;
}
.box_content .bottom_nav .bottom_logo img{
  width: 100%;
  display: block;
}
.box_content .bottom_nav .bottomNav_item{
  float: right;
  margin-top: -12px;
}
.box_content .bottom_nav::after{
  content: '';
  height: 0px;
  clear: both;
}
.box_content .bottom_nav .bottomNav_item ul{
  display: flex;
}
.box_content .bottom_nav .bottomNav_item ul li{
  margin-left: 84px;
}
.box_content .bottom_nav .bottomNav_item ul li:nth-child(6){
  display: none!important;
}
.box_content .bottom_nav .bottomNav_item ul li a{
  color: #a0a0a0;
  font-size: 14px;
  font-weight: bold;
}
.box_content .bottom_nav .bottomNav_item ul li a:hover{
  color: #e40214
}
.box_content .bottom_nav .bottomNav_item ul li:nth-child(1){
  margin-left: 0px
}
.box_content .bottom_line{
  width: 99%;
  height: 1px;
  border-top: 1px solid #575757;
}
.box_content .company_detail{
  padding-top: 60px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.box_content .company_cont{
  text-align: left;
}
.box_content .company_cont h5{
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 30px 0;
}
.box_content .company_cont .address p{
  color: #a0a0a0;
  font-size: 12px;
  margin-bottom: 16px;
}
.box_content .company_cont .address p:last-child{
  margin-bottom: 0px
}
.box_content .company_tips{
  text-align: right;
  color: #a0a0a0;
}
.box_content .company_tips .bottom_icon{
  margin: 0 0 22px 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.box_content .company_tips .bottom_icon ._codePic{
  position: relative;
  display: inline-block;
  width: 26px;
  height: 21px;
  cursor: pointer;
}
.box_content .company_tips .bottom_icon ._codePic2{
  margin-left: 25px;
}
.box_content .company_tips .bottom_icon ._codePic>img{
  width: 100%;
}
.box_content .company_tips .bottom_icon .erwei_code{
  display: none;
  position: absolute;
  top: -173px;
  left: 40%;
  transform: translateX(-50%);
  width: 155px;
  height: 155px;
  border: 4px solid #e40214;
  background-color: #fff;
  background-size: cover;
}
.box_content .company_tips .bottom_icon .erwei_code:after{
  content: '';
  width: 0px;
  height: 0px;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top: 14px solid #e40214;
  position: absolute;
  bottom: -18px;
  left: 50%;
  transform: translateX(-50%);
}
.box_content .company_tips .bottom_icon .erwei_code>img{
  width: 100%;
  height: 100%;
  display: block;
}
.box_content .company_tips .bottom_icon img:nth-child(2){
  margin: 0 8px 0 13px;
}
.box_content .company_tips .tips_stock{
  margin-bottom: 14px;
}
.box_content .company_tips  .tips_stock p{
  font-size: 14px
}
.box_content .company_tips  .tips_stock p img{
  width: 134px;
}
.box_content .company_tips  .tips_stock span{
  font-size: 36px;
  font-weight: bolder;
  display: inline-block;
  margin-left: 5px
}
.box_content .company_tips .tips_last{
  font-size: 12px;
  margin-bottom: 1px
}
.box_content .company_tips .tips_yunye a{
  display: block;
  font-size: 12px;
  color: #a0a0a0;
}
/*顾家创业*/
.gjjt_detail{
  position: relative;
  overflow-x: hidden;
}
.gjjt_detail .menu .search_icon{
  background: url(../images/search_icon_cy.png) no-repeat center;
}
.gjjt_detail .menu .navbar a{
  text-shadow: 1px 1px 6px rgba(7, 0, 1, 0.20);
}
.gjjt_detail .menu .navbar .menu_pic{
  box-shadow:0px 0px 5px rgba(7, 0, 1, 0.20);
}
.business_header{
  position: relative;
  z-index: 2;
}
.business_headerImg{
  width: 100%;
}
.business_headerImg img{
  width: 100%;
  height: 100%;
}
.business_header_title{
  position: absolute;
  top: 54px;
  left: 20.99%;
  width: 10%!important;
}
.business_header_title.gjjt_title{
  width: 33.23%;
}
.business_header_title img{
  width: 100%;
}
.business_nav{
  position: absolute;
  width: 62.5%;
  left: 50%;
  bottom: 20px;
  padding: 20px 2.2%;
  transform: translateX(-50%);
  background-color: rgba(255, 255, 255, 0.45)
}
.business_nav .business_nav_item{
  display: flex;
}
.business_nav .business_nav_item a{
  width: 33.33333%;
  margin-right: 5px;
}
.business_nav .business_nav_item .business_nav_list{
  height: 44px;
  height: 100%;
  background-color: #fff;
  color: #434343;
  font-size: 16px;
  text-align: center;
  line-height: 44px;
  cursor: pointer;
}
.business_nav .business_nav_item a:last-child{
  margin-right: 0px
}
.business_nav .business_nav_item .business_nav_list:hover{
  color: #fff;
  background-color: #e40214;
}
.business_nav .business_nav_item .business_nav_list.active{
   color: #fff;
  background-color: #e40214;
}
.business_foundtime {
  position: relative;
}
.business_foundtime ._foundtimeBg>img{
  width: 100%;
  height: 100%;
}
.business_foundtime ._foundtimeTitle{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}
.business_foundtime ._foundtimeTitle p{
  font-size: 30px;
  color: #7e7d7d;
  position: absolute;
  top: 22.13%;
  left: 50%;
  transform: translateX(-50%);
}
.business_foundtime ._foundtimeTitle ._foundtime{
  width: 20.57%;
  display: block;
  position: absolute;
  top: 39.27%;
  left: 50%;
  transform: translateX(-50%);
}
.business_foundtime ._foundtimeTitle ._foundtime_next{
  width: 3.96%;
  display: block;
  cursor: pointer;
  position: absolute;
  left: 50%;
  /*bottom: 12.81%;*/
  bottom: 15.81%;
  transform: translateX(-50%);
  animation: slideUpDown 3.5s infinite linear;
}
@keyframes slideUpDown{
  0%{bottom:15.81%;}
  25%{bottom:13.81%;}
  50%{bottom:11.81%;}
  75%{bottom:13.81%;}
  100%{bottom:15.81%;}
}
.business_introduct1,.business_introduct2,.business_introduct3{
  position: relative;
}
.business_introduct1 .business_introduct_one img{
  width: 100%;
  height: 100%;
}
.business_introduct1 ._introduct_one_content{
  width: 32.92%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 18.65%;
}
.business_introduct1 ._introduct_one_content ._margin1{
  width: 100%;
  height: 14.29%;
}
.business_introduct1 ._introduct_one_content ._icontent_title>img{
  width: 50%;
  display: block;
  margin-bottom: 14px;
}
.business_introduct1 ._introduct_one_content ._icontent_title p{
  font-size: 30px;
  color: #000000;
}
.business_introduct1 ._introduct_one_content ._margin2{
  width: 100%;
  height: 10.55%;
}
.business_introduct1 ._introduct_one_content ._icontent_info p{
  color: #808080;
  font-size: 16px;
  line-height: 26px;
}
.business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1){
  margin-bottom: 36px;
}
.business_number{
  position: relative;
}
.business_number img{
  width: 100%;
  height: 100%;
}
.number_contant{
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0px;
  transform: translateY(-50%);
  display: flex;
  justify-content: center;
  align-items: center;
}
.number_contant ._stock.number_item{
  width: 287px;
}
.number_contant ._mendian.number_item{
  width: 265px;
}
.number_contant ._chushou.number_item{
  width: 272px;
}
.number_contant ._guonei.number_item{
  width: 216px;
}
.number_contant ._guoji.number_item{
  width: 216px;
}
.number_contant.pc_pic{
  display: flex;
}
.number_contant.wap_pic{
  display: none;
}
.number_contant .business_line{
  width: 1px;
  height: 40px;
  background-color: rgba(255, 255, 255, .5);
}
.number_contant .number_item{
  padding: 0 52px;
  color: #fff;
  text-align: right;
}
.number_contant .number_item span{
  font-size: 52px;
}
.number_contant .number_item p{
  font-size: 14px;
}
.business_introduct2 .business_introduct_two img{
  width: 100%;
  height: 100%;
}
.business_introduct2 ._introduct_two_content{
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 100%
}
.business_introduct2 .two_content_box1{
  position: absolute;
  top: 24.15%;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
}
.business_introduct2 .two_content_box1 p{
  color: #707070;
  font-size: 36px;
}
.business_introduct2 .two_content_box1 p span{
  color: #e60013;
}
.business_introduct2 .two_content_box2{
  position: absolute;
  top: 40.5%;
  left: 50%;
  transform: translateX(-50%);
  color: #e60013;
}
.business_introduct2 .two_content_box2 p{
  font-size: 46px;
}
.business_introduct2 .two_content_box2 p span{
  width: 110px;
  font-size: 92px;
  display: inline-block;
  margin-right: 10px;
}
.business_introduct2 .two_content_box2 img{
  width: 100%;
  display: block;
}
.business_introduct2 .two_content_box3{
  position: absolute;
  top: 59.12%;
  left: 50%;
  transform: translateX(-50%);
}
.business_introduct2 .two_content_box3 p{
  color: #e60013;
  font-size: 48px;
}
.business_introduct3 .business_introduct_three>img{
  width: 100%;
  height: 100%;
}
.business_introduct3 ._introduct_three_box{
  width: 54.115%;
  height: 60.5%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-color: rgba(255, 255, 255, .95);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.business_introduct3 ._introduct_three_box.wap_introduct_three{
  display: none;
}
.business_introduct3 ._introduct_three_box ._introduct_three_title{
  width: 38.69%;
  text-align: center;
}
.business_introduct3 ._introduct_three_box ._introduct_three_title img{
  width: 100%;
  display: block;
  margin-bottom: 13px;
}
.business_introduct3 ._introduct_three_box ._introduct_three_title p{
  color: #000000;
  font-size: 30px;
}
.business_introduct3 ._introduct_three_box ._margin{
  width: 34.26%;
  height: 11.57%
}
.business_introduct3 ._introduct_three_box ._introduct_three_tips{
  font-size: 16px;
  color: #808080;
  text-align: center;
  line-height: 24px;
}
.business_introduct3 ._introduct_three_box ._introduct_three_tips p:nth-child{
  margin-bottom: 9px
}
.business_developPath{
  position: relative;
  overflow: hidden;
}
.business_developPath .developPath_bg>img {
  width: 100%;
  height: 100%;
}
.business_developPath .memory_titleBox{
  width: 59.64%;
  height: 70.67%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform:translateX(-50%) translateY(-50%);
}
.business_developPath .memory_title{
  width: 38.95%;
  display: flex;
  position: absolute;
  top: 0px;
  left: 0px;
}
.business_developPath .memory_title{
  font-size: 18px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.business_developPath .memory_title p:nth-child(1){
  color: #ff0000;
  padding-bottom: 21px;
}
.memory_title p:nth-child(2){
  color: #a0a0a0;
  opacity: .5;
  margin-left: 18px;
}
.developPath_content{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
.developPath_content .swiper-container{
  overflow: visible;
}
.path_content{
  width: 100%;
  height: 70.67%;
}
.path_content .path_year{
  width: 46.52%;
  height: 51.2%;
  position: absolute;
  top: 48%;
  left: 50%;
  transform:translateX(-50%) translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
 }
.path_content .path_year p{
  color: rgba(73, 6, 2, 0.8);
  -webkit-filter: blur(10px);
  filter: blur(10px);
  font-size: 22em;
  transform: scale(0.95,1.35);
  font-weight: bold;
}
.path_content .memoryBox{
  height: 100%;
  margin: 0 auto;
  position: relative;
}
.path_content .memoryBox .memory_margin1{
  width: 30%;
  height: 12.6%;
}
.path_content .memory_text{
  width: 40.95%;
}
.memory_text h3{
  margin: 0px;
  color: #fff;
  text-align: left;
  font-size: 36px;
  font-weight: bold;
  line-height: 50px;
}
.path_content .memoryBox .memory_margin2{
  width: 30%;
  height: 12.58%;
}
.business_developPath .memory_tips{
  width: 16.37%;
  position: absolute;
  bottom: 0px;
  left: 0px;
}
.business_developPath .memory_tips img{
  width: 100%;
  display: block;
}
.business_developPath .prevYear,.business_developPath .nextYear{
  position: absolute;
  color: rgba(73, 6, 2, 0.8);
  -webkit-filter: blur(10px);
  filter: blur(10px);
  font-size: 10em;
  font-weight: bold;
  left: 50%;
  transform: translateX(-50%);
}
.business_developPath .prevYear{
  top: 0px;
}
.business_developPath .nextYear{
  bottom: 0px;
}
@media only screen and (max-width: 1720px) {
  .path_content .path_year p{
    font-size: 20em;
  }
}
@media only screen and (max-width: 1600px) {
  .path_content .path_year p{
    font-size: 19em;
  }
  .path_content .memory_text{
    width: 38.95%;
  }
}
@media only screen and (max-width: 1500px) {
  .path_content .path_year p{
    font-size: 18em;
    transform: scale(0.95,1.4);
  }
}
@media only screen and (max-width: 1400px) {
  .path_content .path_year p{
    font-size: 17em;
    transform: scale(0.95,1.45);
  }
}
@media only screen and (max-width: 1300px) {
  .path_content .path_year p{
    font-size: 15em;
  }
}
@media only screen and (max-width: 1200px) {
  .path_content .path_year p{
    font-size: 14em;
  }
  .business_developPath .prevYear, .business_developPath .nextYear{
    font-size:9em;
    -webkit-filter: blur(7px);
    filter: blur(7px);
  }
}
@media only screen and (max-width: 1100px) {
  .path_content .path_year p{
    font-size: 12em;
  }
  .business_developPath .prevYear, .business_developPath .nextYear{
    font-size:8em;
    -webkit-filter: blur(5px);
    filter: blur(5px);
  }
}
@media only screen and (max-width: 767px) {
  .path_content .path_year p{
    font-size: 7em;
  }
}
.business_developPath .pagitionBtn {
  width: 4%;
  height: 34.44%;
  position: absolute;
  top: 50%;
  right: 18.28%;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  z-index: 10;
}
.business_developPath .pagitionBtn .pagBtn_prevbox,.business_developPath .pagitionBtn .pagBtn_nextbox{
  height: 14.2%;
  position: relative;
}
.business_developPath .prevmotion,.business_developPath .nextmotion{
  position: absolute;
  width: 28.6%;
  height: 50%;
  background-color: rgba(255, 255, 255, 0.25);
  border: 1px solid  rgba(255, 255, 255, 0.13);
  left: 50%;
  -webkit-transform:  translateX(-50%) rotate(45deg) scale(1.0);
  transform:  translateX(-50%) rotate(45deg) scale(1.0);
  -webkit-animation: pagscaleout 1.6s infinite ease-in-out;
  animation: pagscaleout 1.6s infinite ease-in-out;
}
.business_developPath .prevmotion{
  bottom: 4px;
}
.business_developPath .nextmotion{
  top: 4px;
}
@keyframes pagscaleout {
  0% {
    -webkit-transform: translateX(-50%) rotate(45deg) scale(1.0);
    transform:translateX(-50%) rotate(45deg) scale(1.0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-50%) rotate(45deg) scale(1.8);
    transform: translateX(-50%) rotate(45deg) scale(1.8);
    opacity: 0;
  }
}
.business_developPath .pagitionBtn .prevBtn,.business_developPath .pagitionBtn .nextBtn{
  width: 100%;
  position: relative;
  z-index: 5;
}
.business_developPath .pagitionBtn img:nth-child(2){
  height: 71.6%;
}
.business_honor{
  background-color: #fff;
  position: relative;
}
.business_honor .honor_title{
  height: 190px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.business_honor .honor_title .honor_title_img{
  width: 14.58%;
  display: block;
  margin-bottom: 12px;
}
.business_honor .honor_title p{
  color: #000;
  font-size: 30px;
}
.business_honor .honor_item{
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 88px;
}
.business_honor .honor_item .honor_list{
  position: relative;
  width: 19.84%;
}
.business_honor .honor_item .honor_list .honor_list_box>img{
  width: 100%;
}
.business_honor .honor_item .honor_list:nth-child(2){
  margin:0 30px
}
.honor_box_cont{
  position: absolute;
  top: 13.28%;
  left: 50%;
  transform: translateX(-50%);
}
.honor_box_cont p{
  font-size: 36px;
  font-family: 'SimSun';
  margin: 0 0 40px;
  color: #fff;
  line-height: 50px;
  letter-spacing: 4px;
}
.business_honor .honor_item .honor_list .honor_box_cont .about_page1_btn{
  width: 100%;
}
.honor_box_cont .about_page1_btn:hover .about_page1_btn_line2 {
  opacity: 0 !important;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;
  filter: alpha(opacity=0) !important;
}
.honor_box_cont .about_page1_btn:hover .about_page1_btn_line {
  height: 100%;
  opacity: 1;
  -ms-filter: none;
  filter: none;
  border-radius: 0px;
}
.honor_box_cont .about_page1_btn:hover .about_page1_btn_txt {
  -webkit-transform: translateX(12px);
  -moz-transform: translateX(12px);
  -o-transform: translateX(12px);
  -ms-transform: translateX(12px);
  transform: translateX(12px);
  color: #333;
}
.honor_box_cont .about_page1_btn:hover .about_page1_btn_icon {
  -webkit-transform: translateX(-12px);
  -moz-transform: translateX(-12px);
  -o-transform: translateX(-12px);
  -ms-transform: translateX(-12px);
  transform: translateX(-12px);
}
.honor_box_cont .about_page1_btn:hover .about_page1_btn_icon path{
  fill: #000 !important;
}
.modal{ 
  position:fixed;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:9999;  
  transform: translateX(100%);
  transition: all 0.8s;
}
.modalOne{
    background: url(../images/honor_box_modal1Bg.jpg) no-repeat;
    background-size: 100% 100%!important;
}
.modalTwo{
    background: url(../images/honor_box_modal2Bg.jpg) no-repeat;
    background-size: 100% 100%!important;
}
.modalThree{
    background: url(../images/honor_box_modal3Bg.jpg) no-repeat;
    background-size: 100% 100%!important;
}
.modal_close:before{
  content: "";
  display: block;
  width: 27px;
  height: 3px;
  background: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
  transform: rotate(45deg);
  transition: all 0.6s ease-in-out;
}
.modal_close:after{
  content: "";
  display: block;
  width: 27px;
  height: 3px;
  background: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
  transform: rotate(-45deg);
  transition: all 0.6s ease-in-out;
}
.modal_close .modal_mask{
  width: 100%;
  height: 27px;
  position: relative;
  top: -12px;
  left: 0px;
}
.modal_close:hover::before{
  transform: rotate(-45deg);
}
.modal_close:hover::after{
  transform: rotate(45deg);
}
.modal_one_container{
  height: 100%;
  position: relative;
}
.modal_one_container .contant_title{
  height: 22.71%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.modal_one_container .contant_title>img{
  width: 33.125%;
  display: block;
  margin-bottom: 18px;
}
.modal_one_container .contant_title p{
  color: #ffffff;
  font-size: 30px;
}
.contant_box{
  width: 62.5%;
  height: 62.98%;
  margin: 0 auto;
  background-color: #ffffff;
}
.contant_box .item_list{
  height: 50%;
  display: flex;
}
.contant_box .item_list .item_listPic>img{
  width: 100%;
  height: 100%;
  display: block;
}
.contant_box .item_list .item_listPic._top{
  width: 43.34%;
  height: 100%;
}
.contant_box .item_list .item_listText{
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.contant_box .item_list .item_listTitle p{
  color: #808080;
  font-size: 15px;
  text-align: justify;
}
.contant_box .item_list .item_listTitle .title{
  color: #e60013;
  font-size: 24px;
  margin: 0px;
  margin-bottom: 16px;
}
.modal_one_container .contant_box .item_list .item_listTitle p:nth-child(2){
  margin-bottom: 10px;
}
.contant_box .item_list .item_listText._top{
  width: 56.66%;
  padding: 41px 30px 30px 30px;
}
.contant_box .item_list .item_listText .item_listTopTip{
  font-size: 13px;
}
.contant_box .item_list .item_listText._top .item_listTopTip img{
  transform: rotate(180deg);
}
.contant_box .item_list .item_listText._top .item_listTopTip span{
  display: inline-block;
  margin-left: 3px;
}
.contant_box .item_list .item_listPic._bottom{
  width: 56.66%;
  height: 100%;
}
.contant_box .item_list .item_listText._bottom{
  width: 43.34%;
  padding: 41px 30px 32px 30px;
}
.modal_two_container{
  height: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.modal_two_container .contant_title{
  width: 41.56%;
  font-size: 30px;
  color: #000000;
  text-align: center;
}
.modal_two_container .contant_title img{
  width: 100%;
  display: block;
  margin-bottom: 18px;
}
.modal_two_container ._margin{
  width: 37.71%;
  height: 6%;
}
.modal_two_container .contant_box{
  width: 73.125%;
  height: auto;
  display: flex;
  justify-content: space-between;
  background-color: transparent;
}
.modal_two_container .contant_box img{
  width: 13.75%;
  height: 100%;
  display: block;
}
.modal_three_container{
  height: 100%;
  position: relative;
}
.modal_three_container .contant_title{
  height: 22.71%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.modal_three_container .contant_title>img{
  width: 30%;
  display: block;
  margin-bottom: 13px;
}
.modal_three_container .contant_title p{
  color: #ffffff;
  font-size: 30px;
}
.modal_three_container .item_listText._top{
  background: url(../images/threeModal_topBg.jpg) no-repeat top center;
  background-size: 100% 100%
}
.modal_three_container .contant_box .item_list .item_listText._top .item_listTopTip img{
  transform: rotate(0deg);
}
.modal_three_container .item_listText._bottom .item_listTopTip img{
  transform: rotate(180deg);
}
.modal_three_container .item_listText._top .bold{
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 25px;
  color: #000000;
}
.modal_three_container .item_listText._top .descrip{
  font-size: 18px;
  font-weight: bold; 
}
.modal_three_container .item_listText._bottom .item_listTitle p{
  line-height: 22px;
}
#close1,#close2,#close3{
  width: 27px;
  height: 27px;
  position: absolute;
  cursor:pointer;
  top: 14.32%;
  right:13.59%;
  z-index: 3
}
#close2{
  top: 30.5%;
}
#close2.modal_close:before,#close2.modal_close:after{
  background: #626262
}
/*展望*/
.zhanW_content{
  width: 100%;

}
.content_one img,.content_two img{
  width: 100%;
  height: 100%;
  display: block;
}
/*发展*/
.faZhan_content{
    width: 100%;
}
.faZhan_title{
  position: relative;
  width: 100%;
  height: 286px;
  background-color: #f8f8f8;
}
.faZhan_title img{
  width: 47.083%;
  position: absolute;
  top: 23.08%;
  left: 20.99%;
}
.guka_leader{
  position: relative;
  overflow: hidden;
}
.guka_leader .guka_leader_bg img{
  width: 100%;
  display: block;
}
.guka_leader .guka_leader_pic{
  width: 28.49%;
  position: absolute;
  top: 0px;
  left: 18.8%;
}
.guka_leader .guka_leader_pic img{
  width: 100%;
  display: block;
}
.guka_leader  .guka_leader_descp{
  width: 41.3%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0px;
}
.guka_leader  .guka_leader_descp p{
  position: relative;
  top: 30px;
  opacity: 0.1;
}
.guka_leader  .guka_leader_descp ._margin1{
  width: 80%;
  height: 13.44%;
}
.guka_leader  .guka_leader_descp .leader_slogan{
  color: #707070;
  font-size: 30px;
}
.guka_leader  .guka_leader_descp ._margin2{
  width: 80%;
  height: 3.57%;
}
.guka_leader  .guka_leader_descp .the_name{
  color: #e40214;
  font-size: 48px;
  font-weight: bold;
  display: inline-block;
}
.guka_leader  .guka_leader_descp .the_name span{
  font-size: 16px;
  display: inline-block;
  margin-left: 28px;
}
.guka_leader  .guka_leader_descp .the_position{
  color: #4c4948;
  font-size: 18px;
  font-weight: bold;
  line-height: 30px;
}
.guka_leader  .guka_leader_descp ._margin3{
  width: 80%;
  height: 4.04%;
}
.guka_leader  .guka_leader_descp .the_office,.guka_leader  .guka_leader_descp .the_honor{
  color: #7d7d7d;
  font-size: 16px;
  line-height: 36px;
}
.guka_leader  .guka_leader_descp .leader_icon{
  width: 16.67%;
  position: absolute;
  left: 0px;
  bottom: 3.47%;
}
.guka_leader  .guka_leader_descp .leader_icon>img{
  width: 100%;
}
.guka_leader .leader_icon>img{
  position: relative;
  top: 30px;
  opacity: 0
}
.guka_listed{
  position: relative;
}
.guka_listed .guka_listed_bg>img{
  width: 100%;
}
.guka_listed  .guka_listed_container{
  width: 54.11%;
  height: 76.28%;
  background-color: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.guka_listed .guka_listed_container .guka_listed_title{
  color: #000000;
  font-size: 30px;
}
.guka_listed .guka_listed_container .guka_listed_title p:first-child{
  margin-bottom: 16px;
}
.guka_listed .guka_listed_container h3{
  color: #e40214;
  font-size: 40px;
  font-weight: bold;
  margin: 0px;
}
.guka_listed .guka_listed_container ._margin1{
  width: 30%;
  height: 4.46%;
}
.guka_listed .guka_listed_container .guka_listed_time{
  width: 27.91%;
}
.guka_listed .guka_listed_container .guka_listed_time img{
  width: 100%;
  display: block;
}
.guka_listed .guka_listed_container .guka_listed_img{
  width: 71.61%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 36px;
}
.guka_listed .guka_listed_container .guka_listed_img img{
  width: 32.8%;
  height: 100%;
  display: block;
}
.guka_listed .guka_listed_container .guka_listed_stockNum{
  width: 30.99%;
}
.guka_listed .guka_listed_container .guka_listed_stockNum p{
  color: #707070;
  font-size: 18px;
  margin-bottom: 11px;
  font-weight: bold;
}
.guka_listed .guka_listed_container .guka_listed_stockNum img{
  width: 100%;
  border-top: 2px solid #e40214;
  border-bottom: 2px solid #e40214;
}
.guka_convention{
  position: relative;
}
.guka_convention .guka_convention_bg>img{
  width: 100%;
  display: block;
}
.guka_convention .guka_convention_cont{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.guka_convention .guka_convention_cont ._margin1{
  width: 30%;
  height: 17.5%
}
.guka_convention .guka_convention_cont .guka_convention_title{
  width: 17.81%;
  font-size: 30px;
}
.guka_convention .guka_convention_cont .guka_convention_title img{
  width: 100%;
  display: block;
}
.guka_convention .guka_convention_cont .guka_convention_text{
  width: 23.96%;
  font-size: 24px;
  margin-bottom: 30px;
  line-height: 36px;
}
.guka_convention .guka_convention_cont .guka_convention_text img{
  width: 100%;
  display: block;
}
.guka_convention .guka_convention_cont .guka_convention_tips p{
  color: #808080;
  font-size: 16px;
  line-height: 26px;
}
.content_>img{
  width: 100%;
  height: 100%;
  display: block;
}
.time_era_one,.time_era_two{
  position: relative;
}
.time_era_one>img,.time_era_two>img{
  width: 100%;
  display: block;
}
._time{
  position: absolute;
  top: 28.13%;
  left: 19.53%;
  font-size: 18px;
  font-weight: bold;
  color: rgba(226, 6, 36, 0.6);
}
.time_era_one ._time span{
  display: inline-block;
}
._time p{
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1);
  opacity: 1;
  animation: neon1 5s ease-in-out infinite;
  -webkit-filter: blur(1px);
  filter: blur(1px);
}
@keyframes neon1 {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(3);
    opacity: 0;
  }
}
.time_era_one .era_content,.time_era_two .era_content{
  width: 47.45%;
  position: absolute;
  top: 27.22%;
  left: 50%;
  transform: translateX(-50%);
}
.time_era_two .era_content{
  top: 0px;
}
.time_era_one .era_content .text_title{
  display: inline-block;
  position: relative;
  margin-bottom: 28px;
}
.time_era_one .era_content .text_title img{
  position: absolute;
  right: -46px;
  top: -9px;
}
.time_era_one .era_content .text_title p{
  font-size: 30px;
  color: #000000;
  margin-bottom: 12px;
}
.time_era_one .era_content .text_tips p{
  font-size: 16px;
  color: #808080;
  line-height: 26px;
}
.time_era_one .era_content .text_tips p:first-child{
  margin-bottom: 33px;
}
.time_era_two .era_content{
  display: flex;
  justify-content: space-between;
}
.time_era_two .era_content>div{
  width: 32.79%;
  border: 3px solid #cfcfcf;
  box-sizing: border-box;
  margin-left: 6px;
}
.time_era_two .era_content>div:first-child{
  margin-left: 0px
}
.time_era_two .era_content .era_pic img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.time_era_two .era_content .era_text{
  font-weight: bold;
  border:none;
}
.time_era_two .era_content .era_text p:first-child{
  font-size: 36px;
  color: #626262;
  opacity: 0.2;
  text-transform: uppercase;
}
.time_era_two .era_content .era_text p:nth-child(2){
  font-size: 24px;
  color: #e40214;
  margin-top: 5px;
}
.time_era_two .speed_era_cont{
  width: 47.45%;
  position: absolute;
  top: 0px;
  left: 50%;
  transform: translateX(-50%);
}
.speed_era_cont .era_picBox{
  display: flex;
  justify-content: space-between;
}
.speed_era_cont .era_picBox>div{
  width: 32.79%;
  border: 3px solid #cfcfcf;
  box-sizing: border-box;
  margin-left: 6px;
}
.speed_era_cont .era_picBox>div:first-child{
  margin-left: 0px
}
.speed_era_cont .era_picBox:first-child{
  margin-bottom: 7px;
}
.speed_era_cont .era_picBox .era_text{
   border:none;
}
.speed_era_cont .era_picBox>div img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.speed_era_cont .era_picBox .era_text p:first-child{
  font-size: 33px;
  color: #626262;
  opacity: 0.2;
  text-transform: uppercase;
}
.speed_era_cont .era_picBox .era_text p:nth-child(2){
  font-size: 24px;
  color: #e40214;
  margin-top: 5px;
}
.faZhan_teamBox{
  width: 62.5%;
  padding: 76px 0;
  margin: 0 auto;
}
.faZhan_teamBox .faZhan_team_item{
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.faZhan_teamBox .faZhan_team_item .faZhan_team_detail{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 62.5%;
  height: 564px;
}
.faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box{
  width: 100%;
  height: 100%;
  position: absolute;
  padding: 89px 4.08%;
  display: flex;
  justify-content: space-between;
  opacity: 0;
  background: url(../images/faZhan_team_detailBg.jpg) no-repeat top center;
  background-size: 100% 100%;
  z-index: 3;
  transition: all 0.6s;
  transform: translateX(140%);
}
.faZhan_teamDetail_box .teamDetail_text{
  width: 39.27%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding-left:10px;
}
.faZhan_teamDetail_box .teamDetail_text .teamText_name{
  height: 49.25%;
  color: #fff;
  font-weight: bold;
  margin-bottom: 6px
}
.faZhan_teamDetail_box .teamDetail_text .teamText_name span{
  display: block;
  width: 100%;
  margin-bottom: 22px;
}
.faZhan_teamDetail_box .teamDetail_text .teamText_name>span img{
  display: block;
}
.faZhan_teamDetail_box .teamDetail_text .teamText_name p{
  font-size: 24px;
  text-transform: uppercase;
  margin-bottom: 7px;
}
.faZhan_teamDetail_box .teamDetail_text .teamText_tips{
  font-size: 16px;
  color: #fff;
  text-align: justify;
}
.navbar_close.faZhan_close{
  top: 20px;
  right: 20px;
  z-index: 4;
}
.navbar_close.faZhan_close:before{
  background: #fff;
  transform: rotate(45deg);
}
.navbar_close.faZhan_close:after{
  background: #fff;
  transform: rotate(-45deg);
}
.navbar_close.faZhan_close:hover::before{
  transform: rotate(-45deg);
}
.navbar_close.faZhan_close:hover::after{
  transform: rotate(45deg);
}
.faZhan_teamDetail_box .teamDetail_pic{
  width: 55.45%;
  height: 49.25%;
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
}
.faZhan_teamDetail_box .teamDetail_pic img{
  width: 48%;
  height: 100%;
  margin-right: 6px;
  border: 3px solid #fff;
  box-sizing: border-box;
  object-fit: cover;
}
.faZhan_teamDetail_box .teamDetail_pic img:first-child{
  margin-bottom: 6px;
}
.faZhan_teamDetail_box .teamDetail_pic img:nth-child(2){
   margin-bottom: 6px;
}
.faZhan_teamDetail_box .teamDetail_pic img:nth-child(2n){
  margin-right: 0px;
}
._opacity{
  opacity: 1!important
}
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic{
  width: 25%;
  margin-bottom: 86px;
  position: relative;
  z-index: 2;
  cursor: pointer;
}
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic:nth-child(n+9):nth-child(-n+13){
  margin-bottom: 0px;
}
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box img{
  width: 100%;
  display: block;
  transition: all 1s;
}
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box p{
  color: #000;
  font-size: 17px;
  text-align: center;
 }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img:hover{
  transform: scale(1.1);
}
/*新闻中心*/
.news_header{
  position: relative;
}
.news_headerImg{
  width: 100%;
}
.news_headerImg img{
  width: 100%;
  height: 100%;
}
.business_header_title.news_detail{
  width: 35.42%;
}
.news_header_title img{
  width: 100%;
  display: block;
}
.business_header_title.jsgy_detail{
  width: 26.93%;
}
.business_header_title.jrgj_detail{
  width: 29.74%;
}
.news_nav{
  position: absolute;
  left: 50%;
  bottom: 20px;
  padding: 20px 42px;
  transform: translateX(-50%);
  background-color: rgba(255, 255, 255, 0.45)
}
.news_nav .news_nav_item{
  display: flex;
}
.news_nav .news_nav_item .news_nav_list{
  width: 368px;
  height: 44px;
  background-color: #fff;
  color: #434343;
  font-size: 16px;
  margin-right: 5px;
  text-align: center;
  line-height: 44px;
  cursor: pointer;
}
.news_nav .news_nav_item .news_nav_list:last-child{
  margin-right: 0px
}
.news_nav .news_nav_item .news_nav_list:hover{
  color: #fff;
  background-color: #e40214;
}
.news_nav .news_nav_item .news_nav_list.active{
   color: #fff;
  background-color: #e40214;
}
.news_contianer{
  width: 100%;
  background-color: #fff;
  padding: 69px 0;
}
.news_contianer>a{
  display: block;
  width: 62.5%;
  height: 245px;
  margin: 0 auto;
  margin-bottom: 37px;
}
.news_item{
  height: 100%;
  display: flex;
  align-items: center;
  background-color: #fafafa;
  transition: all 0.6s;
}
.news_contianer>a:nth-child(5){
  margin-bottom: 47px
}
.news_item .news_item_pic{
  width: 35.67%;
  height: 100%;
}
.news_item .news_item_pic img{
  width: 100%;
  height: 100%;
}
.news_item .news_item_text{
  width: 64.33%;
  padding: 0 32px;
  text-align: left;
}
.news_item .news_item_text h5{
  color: #555555;
  font-size: 18px;
  font-weight: bolder;
  line-height: 24px;
  margin: 0px;
}
.news_item .news_item_text .news_lineW{
  width: 98%;
  height: 1px;
  background-color: #d5d5d5;
  margin: 23px 0;
}
.news_item .news_item_text p{
  color: #666666;
  font-size: 13px;
  line-height: 25px;
  word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  overflow:hidden;
  margin-bottom: 30px;
}
.news_item .news_item_text .news_date{
  color: #999999;
  font-size: 15px;
}
.news_item  .news_lineH{
  width: 1px;
  height: 100%;
  background-color: #fff;
}
.news_item .bout_more{
  width: 5%;
  height: 100%;
  transition: all 0.6s;
  background: #fafafa url(../images/news_aboutMore.png) no-repeat center center;
}
.news_item:hover{
  background-color: #eaeaea
}
.news_item:hover .news_item_text h5{
  color: #e60614;
}
.news_item:hover .bout_more{
  background: #e60614 url(../images/news_aboutMore_hover.png) no-repeat center center;
}
.pagination{
  width: 62.5%;
  height: 42px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
.pagination a{
  width: auto;
  height: auto;
  margin: 0px
}
.pagination .pageShow {
}
.pagination .pageShow span,.pagination .pageShow a{
  width: 42px;
  height: 42px;
  display: inline-block;
  margin-right: 8px;
  color: #99a1a7;
  font-size: 16px;
  text-align: center;
  line-height: 42px;
  background-color: #e6e6e6;
  transition: all 0.6s;
}
.pagination .pageShow span.current,.pagination .pageShow a.current{
  color: #fff;
  background-color: #e60012;
}
.pagination .pageShow span:hover,.pagination .pageShow a:hover{
  color: #fff;
  background-color: #e60012;
}
.pagination ._btn{
  display: flex;
}
.pagination ._btn .back_page{
  background: url(../images/back_pageIcon.png) no-repeat 18px center;
}
.pagination ._btn .next_page{
  background: url(../images/next_pageIcon.png) no-repeat 78px center;
}
.pagination ._btn .back_page,.pagination ._btn .next_page{
  width: 101px;
  color: #99a1a7;
  font-size: 16px;
  text-align: center;
  line-height: 42px;
  background-color: #e6e6e6;
  margin-right: 10px;
  transition: all 0.6s;
}
.pagination ._btn .back_page span,.pagination ._btn .next_page span{
  display: inline-block;
}
.pagination ._btn .back_page span{
  margin-left: 12px;
}
.pagination ._btn .next_page span{
  margin-right: 12px;
}
.pagination ._btn a{
  width: 100%;
  color: #99a1a7;
  display: block;
  transition: all 0.6s;
}
.pagination ._btn .back_page:hover{
  background: url(../images/back_pageIconHover.png) no-repeat 18px center;
}
.pagination ._btn .next_page:hover{
  background: url(../images/next_pageIconHover.png) no-repeat 78px center;
}
.pagination ._btn .back_page a{
  text-indent: 1em;
}
.pagination ._btn .next_page a{
  text-indent: -1em;
}
.pagination ._btn .back_page:hover,.pagination ._btn .next_page:hover{
  color: #fff;
  background-color: #e60012;
}
.pagination ._btn .back_page:hover a,.pagination ._btn .next_page:hover a{
  color: #fff;
}

/*新闻详情*/
.newsDetail_content{
  width: 100%;
  background-color: #fff;
  padding: 69px 0 54px 0;
  display: flex;
}
.newsDetail_content .detail_text{
  width: 45.67%;
  padding: 35px 0px;
  margin-left: 18.75%;
  border: 1px solid #dcdcdc;
}
.newsDetail_content .detail_text .text_header{
  position: relative;
}
.newsDetail_content .detail_text .text_header h1{
  color: #000;
  font-size: 30px;
  line-height: 43px;
  font-weight: bold;
  margin: 0px;
  padding: 0px 32px;
  margin-bottom: 15px;
  border-left: 6px solid #e40214;
}
.newsDetail_content .detail_text .punish_date{
  color: #959595;
  font-size: 14px;
  display: block;
  padding: 0 38px;
  padding-bottom: 26px
}
.newsDetail_content .detail_text .text_cont{
  padding: 0 38px;
}
.newsDetail_content .detail_text .text_cont .text_cont_box{
  border-top: 1px solid #dcdcdc;
  padding: 35px 0;
}
.text_cont_box p {
  text-indent: 0!important
}
.text_cont_box p span{
  text-indent: 2em;
  display: inline-block;
}
.newsDetail_content .detail_text .text_cont .text_cont_box img{
  width: 100%!important;
  height: auto!important;
  display: block;
}
.newsDetail_content .more_news{
  width: 16.15%;
  margin-left: 13px;
  top: 0px;
  left: 64.42%;
}
.newsDetail_content .more_news .newest_news{
  width: 100%;
  padding: 10px;
  border: 1px solid #dcdcdc;
  margin-bottom: 15px
}
.newsDetail_content .more_news .newest_header{
  border-bottom:1px solid #dcdcdc
}
.newsDetail_content .more_news .newest_header h3{
  width: 100%;
  color: #000;
  font-size: 14px;
  font-weight: bold;
  margin: 0px;
  padding-left: 9px;
  margin-bottom: 10px;
  border-left: 4px solid #e40214;
}
.newsDetail_content .more_news .newest_news .newest_text{
  padding-top: 15px;
}
.newsDetail_content .more_news .newest_news .newest_text ul li{
  display: flex;
  align-items: center;
  margin-bottom: 12px
}
.newsDetail_content .more_news .newest_news .newest_text ul a:last-child li{
  margin-bottom: 0px
}
.newsDetail_content .more_news .newest_news .newest_text ul a :hover{
  color: #d70c25
}
.newsDetail_content .more_news .newest_news .newest_text ul a:nth-child(1) span:hover{
  color: #fff
}
.newsDetail_content .newest_news .newest_text ul li span{
  width: 18px;
  height: 20px;
  display: block;
  color: #fff;
  font-size: 13px;
  border-radius: 3px;
  line-height: 20px;
  text-align: center;
  background-color: #bfbfbf;
}
.newsDetail_content .newest_news .newest_text ul a:nth-child(1) li span{
  background-color: #d70c25;
}
.newsDetail_content .newest_news .newest_text ul a:nth-child(2) li span{
  background-color: #df3d51;
}
.newsDetail_content .newest_news .newest_text ul a:nth-child(3) li span{
  background-color: #f3b6bd;
}
.newsDetail_content .newest_news .newest_text ul li p{
  color: #333333;
  flex: 1;
  font-size: 12px;
  margin-left: 11px;
  line-height: 20px;
  word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
  overflow:hidden;
}
._fenye{
  width: 45.67%;
  padding: 0px 38px 69px 38px;
  margin-left: 18.75%;
}
._fenye a{
  display: block;
  margin-bottom: 17px;
  color: #9e9e9e;
  font-size: 17px;
  word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
  overflow:hidden;
}
._fenye a:last-child{
  margin-bottom: 0px
}
._fenye a span:hover{
  color: #d70c25
}
/*顾家文化*/
.gjwh_header{
  position: relative;
}
.gjwh_headerImg{
  width: 100%;
}
.gjwh_headerImg img{
  width: 100%;
  height: 100%;
  display: block;
}
.gjwh_title {
  width: 36.61%;
  position: absolute;
  top: 54px;
  left: 21.35%;
}
.gjwh_header_title img{
  width: 100%;
  display: block;
}
/*合作品牌*/
.team_nav{
  width: 100%;
  position: absolute;
  bottom: 18.5%;
  display: flex;
  justify-content: center;
}
.team_nav .team_nav_item{
  width: 201px;
  height: 202px;
  cursor: pointer;
  transition: all 0.6s;
}
.team_nav .team_nav_item:nth-child(2){
  margin:0 13.13%;

}
.team_nav .team_nav_item.one{
  background:url(../images/team_nav_item01.png) no-repeat;
  background-size: 100% 100%!important
}
.team_nav .team_nav_item.two{
  background:url(../images/team_nav_item02.png) no-repeat;
  background-size: 100% 100%!important
}
.team_nav .team_nav_item.three{
  background:url(../images/team_nav_item03.png) no-repeat;
  background-size: 100% 100%!important
}
.team_nav .team_nav_item.one:hover{
  background:url(../images/team_nav_item01_hover.png) no-repeat;
  -moz-box-shadow:0px 10px 40px -15px #e60012;
  -webkit-box-shadow:0px 10px 40px -15px #e60012;
  box-shadow:0px 10px 40px -15px #e60012;
}
.team_nav .team_nav_item.two:hover{
  background:url(../images/team_nav_item02_hover.png) no-repeat;
  -moz-box-shadow:0px 10px 40px -15px #e60012;
  -webkit-box-shadow:0px 10px 40px -15px #e60012;
  box-shadow:0px 10px 40px -15px #e60012;
}
.team_nav .team_nav_item.three:hover{
  background:url(../images/team_nav_item03_hover.png) no-repeat;
  -moz-box-shadow:0px 10px 40px -15px #e60012;
  -webkit-box-shadow:0px 10px 40px -15px #e60012;
  box-shadow:0px 10px 40px -15px #e60012;
}
.team_content{
  background-color: #fff;
  position: relative;
}
.team_content .team_title{
  width: 100%;
  height: 337px;
  color: #000000;
  font-size: 30px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.team_content .team_title .team_title_box{
  position: relative;
}
.team_content .team_title .team_title_box img{
  position: absolute;
  top: -13px;
  right: 5px;
}
.team_content  .team_member{
}
.team_content .menbers_logo{
  width: 69.74%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.team_content .menbers_logo span{
  width: 11.58%;
  display: block;
  margin-right: 6.0%;
  margin-bottom: 123px;
  cursor: pointer;
  position: relative;
}
.team_content .menbers_logo span:nth-of-type(6n+6){
  margin-right: 0px
}
.team_content .menbers_logo span img{
  width: 100%;
  display: block;

}
.team_content .menbers_logo span ._hoverImg{
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0;

}
#swiper_detail{
  position: fixed;
  top: 0px;
  left: 0px;
  display: none;
  z-index: 100;
}
.team_menberDetail{
  width: 73.28%;
  height: 100%;
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 0;
  left: 7.97%;
}
.team_menberBg{
  width: 100%;
  height: 100%;
  position: relative;
}
.team_menberBg>img{
  width: 31.05%;
  height: 87.37%;
  position: absolute;
  right: 0px;
  bottom: 0px;
  opacity: 0.2;
}
.team_content .swiper-slide:nth-of-type(2n-1) .team_menberBg{
   background: url(../images/team_menberBg03.jpg) no-repeat;
   background-size: 100% 100%;
}
.team_content .swiper-slide:nth-of-type(2n) .team_menberBg{
  background: url(../images/team_menberBg02.jpg) no-repeat;
  background-size: 100% 100%;
}
.team_content .swiper-slide:nth-of-type(3n) .team_menberBg{
  background: url(../images/team_menberBg01.jpg) no-repeat;
  background-size: 100% 100%;
}

.team_menberPic{
  width: 45.77%;
  position: relative;
  z-index: 5;
}
.team_menberPic>img{
  width: 100%;
  box-shadow: 1px 15px 70px rgba(63, 0, 1, 0.71);
}
.team_menberPic .pagitionBtn{
  width: 48.14%;
  position: absolute;
  bottom: 12.25%;
  right: 19.72%;
  display: flex;
  align-items: center;
}
.team_menberPic .pagitionBtn .prev_pagBtn,.team_menberPic .pagitionBtn .next_pagBtn{
  width: 14.19%;
  position: relative;
  cursor: pointer;
}
.team_menberPic .pagitionBtn .prev_pagBtn img,.team_menberPic .pagitionBtn .next_pagBtn img{
  width: 100%;
  display: block;
}
.team_menberPic .pagitionBtn .prev_pagBtn .prevmotion,.team_menberPic .pagitionBtn .next_pagBtn .prevmotion{
  position: absolute;
  width: 52.27%;
  height: 74.2%;
  top: 4px;
  background-color: rgba(255, 255, 255, 0.25);
  border: 1px solid rgba(255, 255, 255, 0.13);
  transform: rotate(45deg) scale(1.0);
  -webkit-animation: pagscaleout2 1.6s infinite ease-in-out;
  animation: pagscaleout2 1.6s infinite ease-in-out;
}
.team_menberPic .pagitionBtn .prev_pagBtn .prevmotion{
  right: 4px;
}
.team_menberPic .pagitionBtn .next_pagBtn .prevmotion{
  left: 4px;
}
@keyframes pagscaleout2 {
  0% {
    transform: rotate(45deg) scale(1.0);
    -webkit-transform:  rotate(45deg) scale(1.0);
    opacity: 1;
  }
  100% {
    transform:  rotate(45deg) scale(1.8);
    -webkit-transform:  rotate(45deg) scale(1.8);
    opacity: 0;
  }
}
.team_menberPic .pagitionBtn img:nth-child(2){
  width: 71.61%;
}
.prevBtn,.nextBtn{
  cursor: pointer;
}
.detail_box{
  width: 48.76%;
  height: 100%;
  position: relative;
  z-index: 5;
  padding-bottom: 45px;
  padding-right: 3px;
}
.detail_box::-webkit-scrollbar {
    width: 5px;
    height: 10px;
}
.detail_box .team_menberLogo{
  width: 40.82%;
  margin-bottom: 75px;
}
.detail_box .team_menberLogo img{
  width: 100%;
  display: block;
}
.detail_box .team_menberTitle{
  width: 100%;
  text-align: left;
  position: relative;
  color: #fff;
  font-weight: bold;
 
}
.detail_box .team_menberTitle .closeBtn{
  width: 35px;
  height: 35px;
  position: absolute;
  top: 0px;
  right: 0px;
  cursor: pointer;
}
.detail_box .team_menberTitle .closeBtn:hover::before{
  transform: rotate(-45deg);
}
.detail_box .team_menberTitle .closeBtn:hover::after{
  transform: rotate(45deg);
}
.detail_box .closeBtn:before{
  content: "";
  display: block;
  width: 35px;
  height: 3px;
  background: #ffffff;
  position: absolute;
  top: 15px;
  left: 0;
  transform: rotate(45deg);
  transition: all 0.6s ease-in-out
}
.detail_box .closeBtn:after{
  content: "";
  display: block;
  width: 35px;
  height: 3px;
  background: #ffffff;
  position: absolute;
  top: 15px;
  left: 0;
  transform: rotate(-45deg);
  transition: all 0.6s ease-in-out
}
.detail_box .team_menberTitle h3{
  font-size: 48px;
  margin:0 0 15px 0;
  font-weight: bold;
}
.detail_box .team_menberTitle p{
  font-size: 31px;
}
.detail_box ._margin{
  width: 30%;
  height: 4.8%;
}
.detail_box ._margin1{
  width: 30%;
  height: 6.8%;
}
.detail_box .aboutMore{
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.detail_box .aboutMore .about_page1_btn{
  margin-left: 28px
}
.team_menberText p{
  color: #fff;
  font-size: 18px!important;
  line-height: 35px!important;
  text-align: justify;
  color: #fff;
  text-align: left;
}
.team_menberText.overflow{
  overflow-y: auto;
  padding-bottom: 25px;
  height: 318px;
  padding-right: 15px;
}
.team_menberText.overflow830{
  overflow-y: auto;
  padding-bottom: 25px;
  height: 280px;
  padding-right: 12px;
}
.team_menberText.overflow680{
  overflow-y: auto;
  padding-bottom: 25px;
  height: 149px;
  padding-right: 10px;
}
/*加入顾家*/
.news_nav .joinUs_nav_item{
  display: flex;
}
.news_nav .joinUs_nav_item .joinUs_nav_list{
  width: 555px;
  height: 44px;
  background-color: #fff;
  color: #434343;
  font-size: 16px;
  margin-right: 5px;
  text-align: center;
  line-height: 44px;
  cursor: pointer;
}
.news_nav .joinUs_nav_item .joinUs_nav_list:last-child{
  margin-right: 0px
}
.news_nav .joinUs_nav_item .joinUs_nav_list:hover{
  color: #fff;
  background-color: #e40214;
}
.news_nav .joinUs_nav_item .joinUs_nav_list.active{
   color: #fff;
  background-color: #e40214;
}
.jrgj .business_nav .business_nav_item a{
  width: 50%;
}
.joinUs_search{
  position: relative;
}
.joinUs_search img{
  width: 100%;
  height: 100%;
}
.joinUs_search .joinUs_search_box{
  width: 34.95%;
  height: 18.33%;
  display: flex;
  position: absolute;
  top: 51.8%;
  left: 50%;
  transform: translateX(-50%);
}
.joinUs_search .joinUs_search_box input{
  height: 100%;
  background-color: #fff;
  padding:0 22px;
  color: #898989;
  font-size: 18px;
  border: 1px solid #959595;
  flex-grow: 1;
}
.joinUs_search .joinUs_search_box span{
  width: 14.61%;
  height: 100%;
  cursor: pointer;
  display: inline-block;
  background: #777575 url(../images/joinUssearch_icon.png) no-repeat center center;
}
.joinUs_search .joinUs_search_box span:hover{
   background: #e40214 url(../images/joinUssearch_icon.png) no-repeat center center;
}
.joinUs_info{
  position: relative;
  background-color: #fff;
  padding: 72px 0 109px 0
}
.joinUs_info .info_box{
  width: 62.5%;
  margin: 0 auto;
  position: relative;
}
.joinUs_info .info_box .joinUsInfo_item{
  width: 100%;
  display: flex;
  transition: all 0.6s; 
}
.joinUsInfo_item_cont{
  width: 32.83%;
  position: relative;
  background-color: #eeeeee;
  transition: all 0.6s; 
}
.joinUsInfo_item_cont ._text{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.joinUsInfo_item_cont ._text .joinUsInfo_item_icon{
  width: 44px;
  height: 41px;
  background: url(../images/joinUsInfo_item_icon.png) no-repeat;
  margin: 0 auto;
  margin-bottom: 32px;
  background-size: 100% 100%!important;
}
.joinUsInfo_item_cont ._text p{
  color: #535353;
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 30px;
}
.joinUsIonfo_img{
  width: 67.17%;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
  transition: all 0.6s
}
.joinUsIonfo_img img{
  width: 100%;
  height: 100%;
  display: block;
}
.joinUsInfo_item:hover .joinUsInfo_item_cont{
  background-color: #e32505;
}
.joinUsInfo_item:hover .joinUsInfo_item_cont p{
  color: #fff;
}
.joinUsInfo_item:hover .joinUsIonfo_img{
  -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: gray;
}
.joinUsInfo_item:hover .joinUsInfo_item_cont ._text .joinUsInfo_item_icon{
  background: url(../images/joinUsInfo_item_iconHover.png) no-repeat;
}
.joinUsInfo_item:hover .joinUsInfo_item_cont .about_page1_btn_txt{
  color: #fff;
}
.joinUsInfo_item:hover .joinUsInfo_item_cont .about_page1_btn_icon path{
   fill: #fff !important;
}
.joinUsInfo_item_cont .about_page1_btn{
  width: 100%
}
.joinUsInfo_item_cont .about_page1_btn_txt{
  color: #535353
}
.joinUsInfo_item_cont .about_page1_btn_line2 .inner{
  background-color: rgba(0, 0, 0, 0.2)
}
.joinUsInfo_item:hover .joinUsInfo_item_cont .about_page1_btn_line2 .inner{
  background-color: rgba(255, 255, 255, 0.7)
}
.jrgj_jobList_box{
  width: 62.5%;
  min-width: 890px;
  margin: 72px auto;
}
.jrgj_jobList_box .jobBox_tHead{
  padding: 0 32px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 50px;
  background-color: #eaeaea;
}
.jrgj_jobList_box .jobBox_tbody{
  padding-bottom: 55px;
  border-bottom: 1px solid #a0a0a0;
  margin-bottom: 33px;
}
.jrgj_jobList_box .jobList_content{
  margin: 0 32px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 61px;
  border-bottom: 1px solid #efefef;
  box-sizing: border-box;
}
.jrgj_jobList_box .job_company{
  width: 21%;
  text-align: left;
}
.jrgj_jobList_box .job_title{
  width: 17.3%;
  text-align: left;
}
.jrgj_jobList_box .job_category{
  width: 8.5%;
  text-align: center;
}
.jrgj_jobList_box .job_place{
  width: 15.6%;
  text-align: center;
}
.jrgj_jobList_box .job_detile{
  width: 8.5%;
  text-align: center;
}
.jrgj_jobList_box .publish_date{
  width: 10%;
  text-align: right;
}
.jrgj_jobList_box .jobBox_tbody .job_list{
  color: #777777;
  font-size: 14px;
}
.jrgj_jobList_box .jobBox_tbody .job_detile span{
  display: inline-block;
  padding-right: 12px;
  background: url(../images/jobList_icon.png) no-repeat right 29px;
  background-size: 8px 8px;
  cursor: pointer;
}
.jrgj_jobList_box .jobBox_tbody .job_list.active{
  color: #fff;
  background-color: #e40214;
}
.jrgj_jobList_box .job_list.active .jobList_content{
  border: none;
}
.jrgj_jobList_box .jobBox_tbody .job_list.active .job_detile span{
  background: url(../images/jobList_iconHover.png) no-repeat  right 29px;
  background-size: 8px 8px;
}
.jrgj_jobList_box .job_list .jobListDetail_content{
  display: none;
  background-color: #f5f5f5;
  padding: 30px 0;
}
.jrgj_jobList_box .job_list.active .jobListDetail_content{
  display: block;
}
.job_list .jobListDetail_content .jobDetail_box{
  width: 85%;
  min-width: 790px;
  margin: 0 auto;
}
.job_list .jobListDetail_content .job_conditions{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding-bottom: 20px;
  border-bottom: 1px solid #e5e5e5;
}
.job_list .jobListDetail_content .job_conditions li{
  width: 25%;
  color: #333333;
  line-height: 32px;
  font-size: 12px;
  text-align: left;
}
.job_list .jobListDetail_content .job_conditions li span{
  color: #666666;
  display: inline-block;
  margin-right: 6px;
}
.job_list .jobListDetail_content .job_require{
  margin: 29px 0;
  border-bottom: 1px solid #e5e5e5;
}
.job_list .jobListDetail_content ._contianer{
  padding-bottom: 35px;
  color: #333333;
}
.job_list .jobListDetail_content ._contianer h3{
  margin: 0px;
  margin-bottom: 20px;
  font-size: 18px;
}
.job_list .jobListDetail_content ._contianer p{
  font-size: 12px;
  line-height: 21px;
}
.apply_for a{
  width: 14.7%;
  color: #fff;
  font-size: 12px;
  display: block;
  line-height:40px;
  text-align: center;
  background-color: #e40214;
  display: none;
}
.jrgj_jobList_box .pagination{
  width: 100%;
}
.pagination a{
  height: 100%!important;
  margin-bottom: 0px!important;
}
.selectList_box{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
}
.Flex_juzhong{
  display: flex;
  justify-content: center;
  align-items: center;
}
.selectList_box .listItem{
  width: 7.2%;
  height: 44.5%;
  min-width: 110px;
  min-height: 110px;
  position: relative;
  border: 4px solid transparent;
  margin-right: 65px;
  border-radius: 50%;
  transition: all .4s;
}
.selectList_box .listItem:last-child{
  margin-right: 0px;
}
.selectList_box .listItem .circleBox{
  width: 79.7%;
  height: 79.7%;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  background-color: #898989;
  border-radius: 50%;
  cursor: pointer;
  transition: all .4s;
}
.selectList_box .listItem.active{
  border: 4px solid #e40214;
}
.selectList_box .listItem.active .circleBox{
  background-color: #e40214;
}
.selectList_box .listItem:hover{
  border: 4px solid #e40214;
}
.selectList_box .listItem:hover .circleBox{
  background-color: #e40214;
}
@media only screen and (max-width: 1780px) {
  .selectList_box .listItem .circleBox {
    font-size: 15px;
  }
}
@media only screen and (max-width: 1680px) {
  .logo{
    width: 81px;
  }
  .team_container{
    height: 232.88px;
  }
  .top_nav{
    height: 81px;
  }
  .top_ttl {
    top: 26.6%;
  }
  .box_content .bottom_nav .bottomNav_item ul li {
    margin-left: 55px;
  }
  .box_content .company_tips  .tips_stock p img{
    width: 128px;
  }
  .index_gjjt_content .index_gjjt_title img{
    width: 64.7%;
    margin-bottom: 2px;
  }
  .index_gjjt_content .index_gjjt_title h3{
    font-size: 33px;
  }
  .index_gjjt_content .index_gjjt_info>p {
    line-height: 23px;
    font-size: 15px;
  }
  .index_gjjt_content .index_gjjt_info>p:first-child {
    margin-bottom: 30px;
  }
  .index_gjjt_number{
    width: 630px;
  }
  .index_gjjt_number .number_list:nth-child(1){
    width: 107px;
  }
  .index_gjjt_number .number_list:nth-child(3){
    width: 159px;
  }
  .index_gjjt_number .number_list:nth-child(5){
    width: 113px;
  }
  .index_gjjt_number .number_list span {
    font-size: 44px;
  }
  .index_gjjt_number .clum_line {
    height: 38px;
  }
  .index_gjjt_content .aboutMore {
    margin-bottom: 7.99%;
  }
  .team_top_content{
    margin-bottom: 46px;
  }
  .team_top_content .team_gujia_icon>img:nth-child(1){
    margin-bottom: 30px
  }
  .team_top_content .team_gujia_icon>img:nth-child(2){
    margin-bottom: 30px
  }
  .team_top_content .team_gujia_title h1{
    font-size: 51px;
  }
  .team .aboutMore{
    margin-top: 25px;
  }
  .time_era_two .era_content .era_text p:first-child{
    font-size: 34px;
  }
  .time_era_two .era_content .era_text p:nth-child(2){
    font-size: 22px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(1){
    font-size: 27px;
    margin-bottom: 12px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(2){
    font-size: 19px;
  }
  .newsText_bg_top .newsTitle{
    top: 54%;
  }
  .newsText_bg_top .newsTitle h1{
    margin: 0 0 41px 0;
    line-height: 54px;
    font-size: 34px;
  }
  .speed_era_cont .era_picBox .era_text p:first-child {
    font-size: 30px;
  }
  .speed_era_cont .era_picBox .era_text p:nth-child(2) {
    font-size: 22px;
  }
  .team_content .team_title{
    height: 310px;
    font-size: 29px;
  }
  .team_content .team_title .team_title_box img{
    top: -12px;
    right: 4px;
  }
  .detail_box .team_menberLogo {
    margin-bottom: 62px;
  }
  .detail_box .team_menberTitle h3{
    font-size: 44px;
    margin: 0 0 10px 0;
  }
  .detail_box .team_menberTitle p {
    font-size: 27px;
  }
  .aboutMore img {
    width: 40px;
  }
  .team_menberText p{
    font-size: 17px!important;
    line-height: 30px!important;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box{
    padding: 70px 4.08%;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name p{
    font-size: 22px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name span{
    margin-bottom: 20px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name>span img{
    width: 92.91%;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic{
    margin-bottom: 80px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img{
    width: 92%;
  }
  .joinUs_info{
    padding: 68px 0 105px 0;
  }
  .joinUsInfo_item_cont ._text .joinUsInfo_item_icon{
    margin-bottom: 28px;
  }
  .joinUsInfo_item_cont ._text p{
    font-size: 28px;
    margin-bottom: 27px;
  }
  /*创业*/
  .business_introduct1 ._introduct_one_content ._icontent_title>img{
    margin-bottom: 13px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title p {
    font-size: 29px;
  }
  .business_introduct1 ._introduct_one_content ._margin1{
    height: 13.29%;
  }
  .business_introduct1 ._introduct_one_content ._margin2{
    height: 7.55%;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p {
    font-size: 14px;
    line-height: 23px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1){
    margin-bottom: 27px;
  }
  .number_contant .number_item{
    padding: 0 48px;
  }
  .number_contant .number_item span {
    font-size: 47px;
  }
  .number_contant .business_line{
    height: 38px;
  }
  .business_introduct2 .two_content_box1 p{
    font-size: 32px;
  }
  .business_introduct2 .two_content_box2 p{
    font-size: 40px;
  }
  .business_introduct2 .two_content_box2 p span{
    width: 105px;
    font-size: 85px;
  }
  .business_introduct2 .two_content_box3 p {
    font-size: 40px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title p{
    font-size: 28px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_tips{
    font-size: 15px;
    line-height: 22px;
  }
  .business_developPath .memory_title{
    font-size: 17px;
  }
  .memory_text h3{
    font-size: 29px;
    line-height: 40px;
  }
  .honor_box_cont p{
    font-size: 32px;
    margin: 0 0 20px;
  }
  .modal_one_container .contant_title p{
    font-size: 29px;
  }
  .modal_two_container .contant_title{
    font-size: 29px;
  }
  .contant_box .item_list .item_listText._top{
    padding: 34px 25px 25px 25px;
  }
  .contant_box .item_list .item_listText._bottom{
    padding: 34px 25px 25px 25px;
  }
  .contant_box .item_list .item_listTitle .title{
    font-size: 23px;
    margin-bottom: 14px;
  }
  .modal_one_container .contant_box .item_list .item_listTitle p:nth-child(2){
    margin-bottom: 9px;
  }
  .contant_box .item_list .item_listTitle p{
    font-size: 15px;
  }
  .modal_three_container .item_listText._top .bold{
    font-size: 29px;
    margin-bottom: 22px;
  }
  .modal_three_container .item_listText._top .descrip{
    font-size: 17px;
  }
  .modal_three_container .item_listText._bottom .item_listTitle p{
    line-height: 21px;
  }
  /*奋进*/
  .guka_leader .guka_leader_descp .leader_slogan{
    font-size: 28px;
  }
  .guka_leader .guka_leader_descp .the_name{
    font-size: 46px;
  }
  .guka_leader .guka_leader_descp .the_name span{
    font-size: 15px;
    margin-left: 23px;
  }
  .guka_leader .guka_leader_descp .the_position{
    font-size: 17px;
    line-height: 28px;
  }
  .guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor{
    font-size: 15px;
    line-height: 29px;
  }
  .guka_listed .guka_listed_container .guka_listed_title{
    font-size: 28px;
  }
  .guka_listed .guka_listed_container .guka_listed_title p:first-child{
    margin-bottom: 15px;
  }
  .guka_listed .guka_listed_container h3{
    font-size: 38px;
  }
  .guka_listed .guka_listed_container .guka_listed_img{
    margin-bottom: 34px;
  }
  .guka_listed .guka_listed_container .guka_listed_stockNum p{
    font-size: 17px;
    margin-bottom: 10px;
  }
  .guka_convention .guka_convention_cont ._margin1{
    height: 16.5%;
  }
  .guka_convention .guka_convention_cont .guka_convention_title{
    font-size: 30px;
  }
  .guka_convention .guka_convention_cont .guka_convention_text{
    font-size: 22px;
    margin-bottom: 25px;
    line-height: 30px;
  }
  .guka_convention .guka_convention_cont .guka_convention_tips p {
    font-size: 15px;
    line-height: 25px;
  }
  .selectList_box .listItem .circleBox {
    font-size: 14px;
  }
}
@media only screen and (max-width: 1530px) {
  .logo{
    width: 70px;
  }
  .newsText h3 {
    font-size: 20px;
    margin-bottom: 10px;
  }
  .newsText p {
    font-size: 13px;
  }
  .nav_item .item_icon {
    width: 47px;
    height: 47px;
  }
  .navItem_title p{
    font-size: 15px;
  }
  .navItem_title h3{
    font-size: 23px;
  }
  .navItem_lianjie a{
    font-size: 14px;
  }
  .index_gjjt_content .index_gjjt_title img{
    width: 63.7%;
    margin-bottom: 2px;
  }
  .index_gjjt_content .index_gjjt_title h3{
    font-size: 32px;
  }
  .index_gjjt_content .index_gjjt_info>p {
    line-height: 22px;
    font-size: 14px;
  }
  .index_gjjt_content .index_gjjt_info>p:first-child {
    margin-bottom: 28px;
  }
  .index_gjjt_number{
    width: 570px;
  }
  .index_gjjt_number .number_list:nth-child(1){
    width: 99px;
  }
  .index_gjjt_number .number_list:nth-child(3){
    width: 150px;
  }
  .index_gjjt_number .number_list:nth-child(5){
    width: 107px;
  }
  .index_gjjt_number .number_list span {
    font-size: 43px;
  }
  .index_gjjt_number .clum_line {
    height: 36px;
  }
  .index_gjjt_content .aboutMore {
    margin-bottom: 7.39%;
  }
  .team_top_content{
    margin-bottom: 43px;
  }
  .team_top_content .team_gujia_icon>img:nth-child(1){
    margin-bottom: 26px
  }
  .team_top_content .team_gujia_icon>img:nth-child(2){
    margin-bottom: 26px
  }
  .team_container{
    height: 210.88px;
  }
  .team_top_content .team_gujia_title h1{
    font-size: 48px;
  }
  .team_pagin_btn{
    margin-top: 12px;
  }
  .team .aboutMore{
    margin-top: 22px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(1){
    font-size: 25px;
    margin-bottom: 10px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(2){
    font-size: 17px;
  }
  .newsText_bg_top .newsTitle{
    top: 53%;
  }
  .newsText_bg_top .newsTitle h1{
    margin: 0 0 32px 0;
    line-height: 51px;
    font-size: 32px;
  }
  .newsText_bg_top .newsTitle p {
    font-size: 17px;
    line-height: 33px;
  }
  .team_item .item_mask .item_logo img {
    width: 90%;
    display: block;
    margin: 0 auto;
  }
  .box_content .bottom_nav{
    margin-bottom: 37px;
  }
  .box_content .bottom_nav .bottom_logo a{
    width: 80px;
  }
  .box_content .company_detail{
    padding-top: 55px;
  }
  .box_content .company_cont h5{
    margin: 0 0 28px 0;
  }
  .box_content .company_cont .address p{
    margin-bottom: 15px;
  }
  .box_content .company_tips .tips_stock{
    margin-bottom: 15px;
  }
  .faZhan_title{
    height: 255px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img{
    width: 88%;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box{
    padding: 55px 4.08%;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name p{
    font-size: 20px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name span{
    margin-bottom: 18px;
  }
  .business_nav{
    padding: 18px 2.1%;
  }
  .business_nav .business_nav_item .business_nav_list{
    height: 40px;
    line-height: 40px;
    font-size: 15px;
  }
  .news_contianer>a{
    height: 230px;
    margin-bottom: 35px;
  }
  .news_item .news_item_text{
    padding: 0 30px;
  }
  .news_item .news_item_text .news_lineW{
    margin: 22px 0;
  }
  .news_item .news_item_text p{
    margin-bottom: 27px;
  }
  .joinUs_info{
    padding: 66px 0 100px 0;
  }
  .joinUsInfo_item_cont ._text .joinUsInfo_item_icon{
    width: 42px;
    height: 39px;
    margin-bottom: 23px;
  }
  .joinUsInfo_item_cont ._text p{
    font-size: 25px;
    margin-bottom: 23px;
  }
  .detail_box .team_menberTitle h3{
    font-size: 44px;
    margin: 0 0 7px 0;
  }
  .detail_box .team_menberTitle p {
    font-size: 29px;
  }
  .detail_box .aboutMore .about_page1_btn {
    margin-left: 26px;
  }
  .team_menberText p{
    font-size: 16px!important;
    line-height: 26px!important;
  }
  /*创业*/
  .business_foundtime ._foundtimeTitle p{
    font-size: 28px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title>img{
    margin-bottom: 11px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title p {
    font-size: 24px;
  }
  .business_introduct1 ._introduct_one_content ._margin1{
    height: 12.29%;
  }
  .business_introduct1 ._introduct_one_content ._margin2{
    height: 6.55%;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p {
    font-size: 13px;
    line-height: 19px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1){
    margin-bottom: 25px;
  }
  .number_contant .number_item{
    padding: 0 39px;
  }
  .number_contant ._stock.number_item{
    width: 240px;
  }
  .number_contant ._mendian.number_item{
    width: 225px;
  }
  .number_contant ._chushou.number_item{
    width: 250px;
  }
  .number_contant ._guonei.number_item{
    width: 190px;
  }
  .number_contant ._guoji.number_item{
    width: 190px;
  }
  .number_contant .number_item span {
    font-size: 43px;
  }
  .number_contant .number_item p{
    font-size: 13px;
  }
  .number_contant .business_line{
    height: 35px;
  }
  .business_introduct2 .two_content_box1 p{
    font-size: 29px;
  }
  .business_introduct2 .two_content_box2 p{
    font-size: 35px;
  }
  .business_introduct2 .two_content_box2 p span{
    width: 90px;
    font-size: 72px;
  }
  .business_introduct2 .two_content_box3 p {
    font-size: 36px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title img{
    margin-bottom: 11px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title p{
    font-size: 26px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_tips{
    font-size: 14px;
    line-height: 20px;
  }
  .business_developPath .memory_title{
    font-size: 16px;
  }
  .memory_text h3{
    font-size: 26px;
    line-height: 35px;
  }
  .business_honor .honor_title p{
    font-size: 27px;
  }
  .honor_box_cont p{
    font-size: 27px;
    line-height: 39px;
    margin: 0 0 18px;
  }
  .modal_one_container .contant_title p{
    font-size: 27px;
  }
  .modal_two_container .contant_title{
    font-size: 27px;
  }
  .modal_three_container .contant_title p{
    font-size: 27px;
  }
  .contant_box .item_list .item_listText._top{
    padding: 32px 22px 22px 22px;
  }
  .contant_box .item_list .item_listText._bottom{
    padding: 31px 22px 25px 22px;
  }
  .contant_box .item_list .item_listTitle .title{
    font-size: 22px;
    margin-bottom: 12px;
  }
  .modal_one_container .contant_box .item_list .item_listTitle p:nth-child(2){
    margin-bottom: 7px;
  }
  .contant_box .item_list .item_listTitle p{
    font-size: 14px;
  }
  .modal_three_container .item_listText._top .bold{
    font-size: 26px;
    margin-bottom: 19px;
  }
  .modal_three_container .item_listText._top .descrip{
    font-size: 15px;
  }
  .modal_three_container .item_listText._bottom .item_listTitle p{
    line-height: 19px;
  }
  /*奋进*/
  .guka_leader .guka_leader_descp .leader_slogan{
    font-size: 26px;
  }
  .guka_leader .guka_leader_descp .the_name{
    font-size: 43px;
  }
  .guka_leader .guka_leader_descp .the_name span{
    font-size: 14px;
    margin-left: 21px;
  }
  .guka_leader .guka_leader_descp .the_position{
    font-size: 16px;
    line-height: 26px;
  }
  .guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor{
    font-size: 14px;
    line-height: 25px;
  }
  .time_era_one .era_content .text_title{
    margin-bottom: 22px;
  }
  .time_era_one .era_content .text_title img{
    right: -44px;
    top: -11px;
  }
  .time_era_one .era_content .text_title p{
    font-size: 27px;
    margin-bottom: 10px;
  }
  .time_era_one .era_content .text_tips p{
    font-size: 15px;
    line-height: 25px;
  }
  .time_era_one .era_content .text_tips p:first-child {
    margin-bottom: 27px;
  }
  .guka_listed .guka_listed_container .guka_listed_title{
    font-size: 26px;
  }
  .guka_listed .guka_listed_container .guka_listed_title p:first-child{
    margin-bottom: 10px;
  }
  .guka_listed .guka_listed_container h3{
    font-size: 36px;
  }
  .guka_listed .guka_listed_container .guka_listed_img{
    margin-bottom: 30px;
  }
  .guka_listed .guka_listed_container .guka_listed_stockNum p{
    font-size: 16px;
    margin-bottom: 8px;
  }
  .guka_convention .guka_convention_cont .guka_convention_title{
    font-size: 26px;
  }
  .guka_convention .guka_convention_cont .guka_convention_text{
    font-size: 19px;
    margin-bottom: 20px;
    line-height: 25px;
  }
  .guka_convention .guka_convention_cont .guka_convention_tips p {
    font-size: 14px;
    line-height: 20px;
  }
  .selectList_box .listItem{
    margin-right: 50px;
  }
  .selectList_box .listItem .circleBox {
    font-size: 13px;
  }
}
@media only screen and (max-width: 1440px) {
  .box_content .company_tips .bottom_icon .erwei_code{
    top: -165px;
    width: 155px;
    height: 147px;
  }
  .logo{
    width: 58px;
  }
  .menu .navbar img{
    width: 50px;
    height: 50px;
  }
  .menu .navbar a{
    font-size: 15.5px;
  }
  .menu .navbar .menu_pic:before{
    height: 20px;
    top: 0;
  }
  .menu .navbar .menu_pic .middle{
    height: 10px;
    top: 20px;
  }
  .menu .navbar .menu_pic:after{
    height: 20px;
    top: 30px;
  }
  .shock_border{
    width: 50px;
    height: 50px;
  }
  .top_ttl{
    top: 25%;
  }
  .top_nav{
    height: 71px;
  }
  .newsText h3 {
    font-size: 19px;
    margin-bottom: 10px;
  }
  .newsText p {
    font-size: 13px;
  }
  .nav_item .item_icon {
    width: 45px;
    height: 45px;
  }
  .navItem_title p{
    font-size: 14px;
  }
  .navItem_title h3{
    font-size: 22px;
  }
  .navItem_lianjie a{
    font-size: 13px
  }
  .index_gjjt_content .index_gjjt_title img{
    margin-bottom: 1px;
  }
  .index_gjjt_content .index_gjjt_title h3{
    font-size: 28px;
  }
  .index_gjjt_content .index_gjjt_info>p:first-child {
    margin-bottom: 26px;
  }
  .index_gjjt_content .index_gjjt_info>p {
    line-height: 22px;
    font-size: 13px;
  }
  .index_gjjt_content .index_gjjt_info {
    margin-bottom: 4.98%;
  }
  .index_gjjt_content .aboutMore {
    margin-bottom: 6.99%;
  }
  .index_gjjt_number{
    width: 540px;
  }
  .index_gjjt_number .number_list:nth-child(1){
    width: 93px;
  }
  .index_gjjt_number .number_list:nth-child(3){
    width: 140px;
  }
  .index_gjjt_number .number_list:nth-child(5){
    width: 100px;
  }
  .index_gjjt_number .number_list span {
    font-size: 40px;
  }
  .index_gjjt_number .clum_line {
    height: 34px;
  }
  .index_gjjt_number .number_list p:last-child {
    font-size: 13px;
  }
  .team_top_content{
    margin-bottom: 40px;
  }
  .team_top_content .team_gujia_icon>img:nth-child(1){
    margin-bottom: 24px
  }
  .team_top_content .team_gujia_icon>img:nth-child(2){
    margin-bottom: 24px
  }
  .team_container{
    height: 198.8px;
  }
  .team_top_content .team_gujia_title h1{
    font-size: 46px;
  }
  .team_pagin_btn{
    margin-top: 10px;
  }
  .team .aboutMore{
    margin-top: 20px;
  }
  .swiper-container-vertical>.mian_pagiation{
    left: 35px;
  }
  .joinUs_box>img{
    margin-bottom: 22px
  }
  .new_next_button,.new_prev_button{
    width: 50px;
    height: 50px;
  }
  .news_button-next,.news_button-prev{
    width: 50px;
    height: 50px;
  }
  .spinner{
    width: 35.36px;
    height: 35.36px;
  }
  .spinnerHover{
    width: 35.36px;
    height: 35.36px;
  }
  .new_next_button{
    right: calc(18.48% - 7% - 25px);
  }
  .new_prev_button{
    left: calc(18.48% - 7% - 25px);
  }
  .newsText_bg_top .newsTitle{
    top: 52%;
  }
  .newsText_bg_top .newsTitle h1{
    margin: 0px 0 29px 0;
    line-height: 45px;
    font-size: 28px;
  }
  .newsText_bg_top .newsTitle p{
    font-size: 16px;
    line-height: 27px;
    padding-right: 10px;
  }
  .newsText_bgPic .pubnish_date .day{
    font-size: 65px;
  }
  .newsText_bgPic .pubnish_date .month{
    font-size: 16px;
  }
  .qnext_item_text:after {
    right: -150px;
  }
  .about_page1_btn {
    width: 103px;
    height: 40px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(1){
    font-size: 23px;
    margin-bottom: 8px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(2){
    font-size: 16px;
  }
  .joinUsInfo_item_cont ._text .joinUsInfo_item_icon{
    margin-bottom: 20px;
  }
  .joinUsInfo_item_cont ._text p{
    font-size: 25px;
    margin-bottom: 20px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box{
    padding: 50px 4.08%;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name span{
    margin-bottom: 17px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name p {
    font-size: 19px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_tips{
    font-size: 14px;
  }
  .team_nav .team_nav_item {
    width: 180px;
    height: 178px;
  }
  .aboutMore img{
    width: 40px;
  }
  .detail_box .team_menberTitle h3{
    font-size: 41px;
    margin: 0 0 5px 0;
  }
  .detail_box .team_menberTitle p {
    font-size: 27px;
  }
  .detail_box .aboutMore .about_page1_btn {
    margin-left: 24px;
  }
  .team_menberText p{
    font-size: 15px!important;
    line-height: 24px!important;
  }
  .box_content .bottom_nav .bottomNav_item ul li {
    margin-left: 45px;
  }
  .news_pagination img{
    width: 13px;
  }
  .news_pagination .pagina_num{
    font-size: 13px;
  }
  .time_era_one .era_content .text_title p {
    font-size: 25px;
    margin-bottom: 8px;
  }
  .time_era_one .era_content .text_title {
    margin-bottom: 20px;
  }
  .time_era_one .era_content .text_tips p:first-child {
    margin-bottom: 20px;
  }
  .time_era_one .era_content .text_tips p {
    font-size: 14px;
    line-height: 22px;
  }
  .time_era_two .era_content .era_text p:first-child{
    font-size: 28px;
  }
  .time_era_two .era_content .era_text p:nth-child(2){
    font-size: 20px;
  }
  .speed_era_cont .era_picBox .era_text p:first-child {
    font-size: 26px;
  }
  .speed_era_cont .era_picBox .era_text p:nth-child(2) {
    font-size: 20px;
  }
  .detail_box .team_menberTitle .closeBtn{
    width: 27px;
    height: 27px;
  }
  .detail_box .closeBtn:before{
    width: 27px
  }
  .detail_box .closeBtn:after{
    width: 27px
  }
  .team_content .team_title{
    height: 280px;
    font-size: 26px;
  }
  .team_content .team_title .team_title_box img{
    width: 25px;
    top: -10px;
  }
  .box_content .bottom_nav{
    margin-bottom: 32px;
  }
  .box_content .bottom_nav .bottom_logo a{
    width: 78px;
  }
  .box_content .company_detail{
    padding-top: 51px;
  }
  .box_content .company_cont h5{
    margin: 0 0 23px 0;
  }
  .box_content .company_cont .address p{
    margin-bottom: 14px;
  }
  .box_content .company_tips .tips_stock{
    margin-bottom: 10px;
  }
  .faZhan_title{
    height: 225px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img{
    width: 84%;
  }
  .business_nav{
    padding: 16px 2.1%;
  }
  .business_nav .business_nav_item .business_nav_list{
    height: 37px;
    line-height: 37px;
    font-size: 14px;
  }
  .news_contianer>a{
    height: 220px;
    margin-bottom: 32px;
  }
  .news_item .news_item_text{
    padding: 0 28px;
  }
  .news_item .news_item_text .news_lineW{
    margin: 21px 0;
  }
  .news_item .news_item_text p{
    margin-bottom: 25px;
    line-height: 23px;
  }
  .news_item .news_item_text .news_date{
    font-size: 14px;
  }
  .newsDetail_content{
    padding: 65px 0 51px 0;
  }
  .newsDetail_content .detail_text{
    padding: 32px 0px;
  }
  .newsDetail_content .detail_text .text_header h1{
    font-size: 28px;
    line-height: 40px;
    padding: 0px 5.2%;
    margin-bottom: 13px;
    border-left: 5px solid #e40214;
  }
  .newsDetail_content .detail_text .punish_date{
    font-size: 13px;
    padding: 0px 5.7%;
    padding-bottom: 24px;
  }
  .newsDetail_content .detail_text .text_cont{
    padding: 0px 5.7%;
  }
  .newsDetail_content .detail_text .text_cont .text_cont_box{
    padding: 32px 0;
  }
  ._fenye{
    padding: 0px 35px 65px 35px;
  }
  ._fenye a{
    margin-bottom: 15px;
    font-size: 16px;
  }
  .joinUs_info{
    padding: 64px 0 95px 0;
  }
  .joinUsInfo_item_cont ._text .joinUsInfo_item_icon{
    width: 40px;
    height: 37px;
    margin-bottom: 18px;
  }
  .joinUsInfo_item_cont ._text p{
    font-size: 23px;
    margin-bottom: 18px;
  }
  .team_item .item_mask .item_logo img {
    width: 85%;
    display: block;
    margin: 0 auto;
  }
  /*创业*/
  .business_foundtime ._foundtimeTitle p{
    font-size: 26px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title>img{
    margin-bottom: 9px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title p {
    font-size: 22px;
  }
  .business_introduct1 ._introduct_one_content ._margin1{
    height: 12.29%;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p {
    font-size: 12px;
    line-height: 17px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1){
    margin-bottom: 22px;
  }
  .number_contant ._stock.number_item{
    width: 215px;
  }
  .number_contant ._mendian.number_item{
    width: 200px;
  }
  .number_contant ._chushou.number_item{
    width: 235px;
  }
  .number_contant ._guonei.number_item{
    width: 180px;
  }
  .number_contant ._guoji.number_item{
    width: 180px;
  }
  .number_contant .number_item{
    padding: 0 35px;
  }
  .number_contant .number_item span {
    font-size: 39px;
  }
  .number_contant .business_line{
    height: 32px;
  }
  .business_introduct2 .two_content_box1 p{
    font-size: 26px;
  }
  .business_introduct2 .two_content_box2 p{
    font-size: 28px;
  }
  .business_introduct2 .two_content_box2 p span{
    width: 80px;
    font-size: 63px;
  }
  .business_introduct2 .two_content_box3 p {
    font-size: 33px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title img{
    margin-bottom: 9px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title p{
    font-size: 24px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_tips{
    font-size: 13px;
    line-height: 18px;
  }
  .business_developPath .memory_title{
    font-size: 15px;
  }
  .memory_text h3{
    font-size: 24px;
    line-height: 32px;
  }
  .business_developPath .prevmotion{
    bottom: 3px;
  }
  .business_developPath .nextmotion{
    top: 3px;
  }
  .business_honor .honor_title p{
    font-size: 25px;
  }
  .honor_box_cont p{
    font-size: 24px;
    margin: 0 0 15px;
    line-height: 36px;
  }
  .honor_box_cont .about_page1_btn_txt{
    font-size: 12px;
  }
  .modal_one_container .contant_title>img{
    margin-bottom: 14px;
  }
  .modal_one_container .contant_title p{
    font-size: 24px;
  }
  .modal_two_container .contant_title{
    font-size: 24px;
  }
  .modal_three_container .contant_title p{
    font-size: 24px;
  }
  .contant_box .item_list .item_listText._top{
    padding: 27px 20px 20px 20px;
  }
  .contant_box .item_list .item_listText._bottom{
    padding: 29px 20px 22px 20px;
  }
  .contant_box .item_list .item_listTitle .title{
    font-size: 21px;
    margin-bottom: 10px;
  }
  .modal_one_container .contant_box .item_list .item_listTitle p:nth-child(2){
    margin-bottom: 5px;
  }
  .contant_box .item_list .item_listTitle p{
    font-size: 13px;
  }
  .contant_box .item_list .item_listText .item_listTopTip{
     font-size: 12px;
  }
  .modal_three_container .item_listText._top .bold{
    font-size: 24px;
    margin-bottom: 17px;
  }
  .modal_three_container .item_listText._top .descrip{
    font-size: 14px;
  }
  .modal_three_container .item_listText._bottom .item_listTitle p{
    line-height: 18px;
  }
  /*奋进*/
  .guka_leader .guka_leader_descp .leader_slogan{
    font-size: 24px;
  }
  .guka_leader .guka_leader_descp .the_name{
    font-size: 40px;
  }
  .guka_leader .guka_leader_descp .the_name span{
    font-size: 13px;
    margin-left: 19px;
  }
  .guka_leader .guka_leader_descp .the_position{
    font-size: 15px;
    line-height: 24px;
  }
  .guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor{
    font-size: 13px;
    line-height: 21px;
  }
  .guka_listed .guka_listed_container .guka_listed_title{
    font-size: 24px;
  }
  .guka_listed .guka_listed_container .guka_listed_title p:first-child{
    margin-bottom: 8px;
  }
  .guka_listed .guka_listed_container h3{
    font-size: 30px;
  }
  .guka_listed .guka_listed_container .guka_listed_img{
    margin-bottom: 27px;
  }
  .guka_listed .guka_listed_container .guka_listed_stockNum p{
    font-size: 15px;
    margin-bottom: 6px;
  }
  .guka_convention .guka_convention_cont .guka_convention_title{
    font-size: 24px;
  }
  .guka_convention .guka_convention_cont .guka_convention_text{
    font-size: 16px;
    margin-bottom: 16px;
    line-height: 23px;
  }
  .guka_convention .guka_convention_cont .guka_convention_tips p {
    font-size: 13px;
    line-height: 18px;
  }
  .selectList_box .listItem{
    margin-right: 45px;
  }
  .time_era_one ._time{
    font-size: 14px;
  }
  .team_menberPic .pagitionBtn .prev_pagBtn .prevmotion, .team_menberPic .pagitionBtn .next_pagBtn .prevmotion{
    top: 3px;
  }
  .team_menberPic .pagitionBtn .prev_pagBtn .prevmotion {
    right: 3px;
  }
  .team_menberPic .pagitionBtn .next_pagBtn .prevmotion {
    left: 3px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic {
    margin-bottom: 55px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box p{
    font-size: 15px;
  }
}
@media only screen and (max-width: 1280px) {
  .box_content .company_tips .bottom_icon .erwei_code{
    top: -145px;
    width: 138px;
    height: 130px;
    border: 3px solid #e40214;
  }
  .box_content .company_tips .bottom_icon .erwei_code:after {
    border-left: 13px solid transparent;
    border-right: 13px solid transparent;
    border-top: 10px solid #e40214;
    bottom: -13px;

  }
  .menu .navbar a{
    font-size: 14.5px;
  }
  .swiper-container-vertical>.swiper-pagination-bullets{
    top: 60%!important;
  }
  .top_nav{
    height: 71px;
  }
  .newsText h3 {
    font-size: 17px;
    margin-bottom: 7px;
  }
  .newsText p {
    font-size: 12px;
  }
  .nav_item .item_icon {
    width: 41px;
    height: 41px;
  }
  .navItem_title p{
    font-size: 13px;
  }
  .navItem_title h3{
    font-size: 20px;
  }
  .navItem_lianjie a{
    font-size: 12px
  }
  .index_gjjt_content .index_gjjt_title h3{
    font-size: 25px;
  }
  .index_gjjt_content .index_gjjt_info>p:first-child {
    margin-bottom: 23px;
  }
  .index_gjjt_content .index_gjjt_info>p {
    line-height: 21px;
    font-size: 12px;
  }
  .index_gjjt_content .aboutMore {
    margin-bottom: 6.49%;
  }
  .index_gjjt_number{
    width: 485px;
  }
  .index_gjjt_number .number_list:nth-child(1){
    width: 85px;
  }
  .index_gjjt_number .number_list:nth-child(3){
    width: 125px;
  }
  .index_gjjt_number .number_list:nth-child(5){
    width: 90px;
  }
  .index_gjjt_number .number_list span {
    font-size: 34px;
  }
  .index_gjjt_number .clum_line {
    height: 30px;
  }
  .index_gjjt_number .number_list p:last-child {
    font-size: 12px;
  }
  .culture_itemBox .culture_list .list_cont .listIcon{
    width: 54px;
    height: 53px;
  }
  .culture_itemBox .culture_list  .margin{
    display: none;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(1){
    font-size: 21px;
    margin-bottom: 7px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(2){
    font-size: 14px;
  }
  .team_top_content{
    margin-bottom: 35px;
  }
  .team_top_content .team_gujia_icon>img:nth-child(1){
    margin-bottom: 20px
  }
  .team_top_content .team_gujia_icon>img:nth-child(2){
    margin-bottom: 20px
  }
  .team_container{
    height: 176.1px;
  }
  .detail_box .team_menberTitle .closeBtn{
    width: 25px;
    height: 25px;
  }
  .detail_box .closeBtn:before{
    width: 25px
  }
  .detail_box .closeBtn:after{
    width: 25px
  }
  .team_top_content .team_gujia_title h1{
    font-size: 43px;
  }
  .team_pagin_btn{
    margin-top: 9px;
  }
  .team .aboutMore{
    margin-top: 16px;
  }
  .news_swiperContainer{
    top: 50%;
  }
  .newsText_bg_top .newsTitle{
    top: 51%;
  }
  .newsText_bg_top .newsTitle h1{
    margin: 0px 0 25px 0;
    line-height: 35px;
    font-size: 24px;
  }
  .newsText_bg_top .newsTitle p{
    font-size: 14px;
    line-height: 21px;
  }
  .newsText_bgPic .pubnish_date .day {
    font-size: 48px;
  }
  .newsText_bgPic .pubnish_date .month {
    font-size: 14px;
  }
  .news_item .news_item_text .news_lineW{
    margin: 15px 0;
  }
  .news_item .news_item_text p{
    line-height: 21px;
    margin-bottom: 15px;
  }
  .news_contianer>a{
    height: 205px;
    margin-bottom: 30px;
  }
  .news_item .news_item_text{
    padding: 0 26px;
  }
  .news_item .news_item_text .news_date{
    font-size: 13px;
  }
  .business_nav{
    padding: 15px 30px;
  }
  .team_nav .team_nav_item {
    width: 150px;
    height: 148px;
  }
  .detail_box .team_menberTitle h3{
    font-size: 32px;
    margin: 0 0 3px 0;
  }
  .detail_box .team_menberTitle p {
    font-size: 22px;
  }
  .detail_box .aboutMore .about_page1_btn {
    margin-left: 23px;
  }
  .aboutMore img{
    width: 35px;
  }
  .team_menberText p{
    font-size: 14px!important;
    line-height: 22px!important;
  }
  .box_content .bottom_nav .bottomNav_item ul li {
    margin-left: 40px;
  }
  .news_pagination img{
    width: 11px;
  }
  .news_pagination .pagina_num{
    font-size: 12px;
  }
  .time_era_one .era_content .text_title p {
    font-size: 24px;
    margin-bottom: 8px;
  }
  .time_era_one .era_content .text_title {
    margin-bottom: 18px;
  }
  .time_era_one .era_content .text_tips p:first-child {
    margin-bottom: 16px;
  }
  .time_era_one .era_content .text_tips p {
    font-size: 13px;
    line-height: 18px;
  }
  .time_era_two .era_content .era_text p:first-child{
    font-size: 23px;
  }
  .time_era_two .era_content .era_text p:nth-child(2){
    font-size: 16px;
  }
  .speed_era_cont .era_picBox .era_text p:first-child {
    font-size: 21px;
  }
  .speed_era_cont .era_picBox .era_text p:nth-child(2) {
    font-size: 16px;
  }
  .team_content .team_title{
    height: 250px;
    font-size: 23px;
  }
  .team_content .team_title .team_title_box img{
    width: 23px;
    top: -9px;
  }
  .box_content .bottom_nav{
    margin-bottom: 30px;
  }
  .box_content .bottom_nav .bottom_logo a{
    width: 75px;
  }
  .box_content .company_detail{
    padding-top: 40px;
  }
  .box_content .company_cont h5{
    font-size: 15px;
    margin: 0 0 21px 0;
  }
  .box_content .company_tips .bottom_icon>img{
    width: 23px;
  }
  .box_content .company_cont .address p{
    margin-bottom: 13px;
  }
  .box_content .company_tips .tips_stock img{
    width: 120px;
  }
  .faZhan_title{
    height: 185px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box{
    padding: 40px 4.08%;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name span{
    margin-bottom: 15px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name p{
    font-size: 16px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_tips{
    font-size: 13px;
  }
  .business_nav{
    padding: 15px 2.1%;
  }
  .business_nav .business_nav_item .business_nav_list{
    height: 35px;
    line-height: 35px;
    font-size: 13px;
  }
  .newsDetail_content{
    padding: 62px 0 48px 0;
  }
  .newsDetail_content .detail_text{
    padding: 27px 0px;
    width: 62.5%;
    margin: 0 auto;
  }
  .newsDetail_content .more_news{
    display: none;
  }
  .newsDetail_content .detail_text .text_header h1{
    font-size: 26px;
    line-height: 38px;
    margin-bottom: 11px;
    border-left: 4px solid #e40214;
  }
  .newsDetail_content .detail_text .punish_date{
    font-size: 12px;
    padding-bottom: 22px;
  }
  .newsDetail_content .detail_text .text_cont .text_cont_box{
    padding: 29px 0;
  }
  ._fenye{
    padding: 0px 35px 62px 35px;
  }
  ._fenye a{
    margin-bottom: 14px;
    font-size: 15px;
  }
  .joinUs_info{
    padding: 60px 0 90px 0;
  }
  .joinUsInfo_item_cont ._text .joinUsInfo_item_icon{
    width: 38px;
    height: 34px;
    margin-bottom: 16px;
  }
  .joinUsInfo_item_cont ._text p{
    font-size: 21px;
    margin-bottom: 16px;
  }
  .team_item .item_mask .item_logo img {
    width: 78%;
    display: block;
    margin: 0 auto;
  }
  .team_item .item_mask .item_tips{
	font-size:16px
  }
  /*创业*/
  .business_foundtime ._foundtimeTitle p{
    font-size: 24px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title>img{
    margin-bottom: 8px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title p {
    font-size: 20px;
  }
  .business_introduct1 ._introduct_one_content ._margin1{
    height: 11.29%;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p {
    line-height: 16px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1){
    margin-bottom: 19px;
  }
  .number_contant ._stock.number_item{
    width: 180px;
  }
  .number_contant ._mendian.number_item{
    width: 165px;
  }
  .number_contant ._chushou.number_item{
    width: 200px;
  }
  .number_contant ._guonei.number_item{
    width: 155px;
  }
  .number_contant ._guoji.number_item{
    width: 155px;
  }
  .number_contant .number_item{
    padding: 0 25px;
  }
  .number_contant .number_item span {
    font-size: 34px;
  }
  .number_contant .business_line{
    height: 30px;
  }
  .number_contant .number_item p{
    font-size: 12px;
  }
  .business_introduct2 .two_content_box1 p{
    font-size: 23px;
  }
  .business_introduct2 .two_content_box2 p{
    font-size: 25px;
  }
  .business_introduct2 .two_content_box2 p span{
    width: 60px;
    font-size: 52px;
  }
  .business_introduct2 .two_content_box3 p {
    font-size: 29px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title img{
    margin-bottom: 7px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title p{
    font-size: 20px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_tips{
    font-size: 12px;
    line-height: 16px;
  }
  .business_developPath .memory_title{
    font-size: 14px;
  }
  .memory_title p:nth-child(2) {
    padding-bottom: 13px;
    margin-left: 14px;
  }
  .memory_text h3{
    font-size: 22px;
    line-height: 30px;
  }
  .business_honor .honor_title p{
    font-size: 22px;
  }
  .honor_box_cont p{
    font-size: 21px;
    margin: 0 0 12px;
    line-height: 30px;
  }
  .modal_one_container .contant_title>img{
    margin-bottom: 11px;
  }
  .modal_one_container .contant_title p{
    font-size: 20px;
  }
  .modal_two_container .contant_title{
    font-size: 20px;
  }
  .modal_three_container .contant_title p{
    font-size: 20px;
  }
  .contant_box .item_list .item_listText._top{
    padding: 23px 15px 15px 15px;
  }
  .contant_box .item_list .item_listText._bottom{
    padding: 24px 15px 17px 15px;
  }
  .contant_box .item_list .item_listTitle .title{
    font-size: 18px;
    margin-bottom: 8px;
  }
  .contant_box .item_list .item_listTitle p{
    font-size: 12px;
  }
  .modal_three_container .item_listText._top .bold{
    font-size: 21px;
    margin-bottom: 14px;
  }
  .modal_three_container .item_listText._top .descrip{
    font-size: 12px;
  }
  .modal_three_container .item_listText._bottom .item_listTitle p{
    line-height: 16px;
  }
  /*奋进*/
  .guka_leader .guka_leader_descp ._margin1{
    height: 11.44%;
  }
  .guka_leader .guka_leader_descp .leader_slogan{
    font-size: 22px;
  }
  .guka_leader .guka_leader_descp .the_name{
    font-size: 36px;
  }
  .guka_leader .guka_leader_descp .the_name span{
    font-size: 12px;
    margin-left: 16px;
  }
  .guka_leader .guka_leader_descp .the_position{
    font-size: 14px;
    line-height: 22px;
  }
  .guka_leader .guka_leader_descp ._margin3{
    height: 3.34%;
  }
  .guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor{
    font-size: 12px;
    line-height: 19px;
  }
  .guka_listed .guka_listed_container .guka_listed_title{
    font-size: 22px;
  }
  .guka_listed .guka_listed_container .guka_listed_title p:first-child{
    margin-bottom: 6px;
  }
  .guka_listed .guka_listed_container h3{
    font-size: 26px;
  }
  .guka_listed .guka_listed_container .guka_listed_img{
    margin-bottom: 25px;
  }
  .guka_listed .guka_listed_container .guka_listed_stockNum p{
    font-size: 14px;
    margin-bottom: 5px;
  }
  .guka_convention .guka_convention_cont .guka_convention_title{
    font-size: 22px;
  }
  .guka_convention .guka_convention_cont .guka_convention_text{
    font-size: 15px;
    margin-bottom:14px;
    line-height: 20px;
  }
  .guka_convention .guka_convention_cont .guka_convention_tips p {
    font-size: 12px;
    line-height: 17px;
  }
  .selectList_box .listItem{
    margin-right: 40px;
  }
  .time_era_one ._time{
    font-size: 12px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box p{
    font-size: 13px;
  }
}
@media only screen and (max-width: 1150px) {
  .joinUsInfo_item_cont ._text p{
    font-size: 19px;
    margin-bottom: 14px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name span{
    margin-bottom: 14px;
  }
}
@media only screen and (max-width: 1080px) {
  * {
    -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
    -webkit-appearance: none;
  }
  .box_content .company_tips .bottom_icon .erwei_code {
    top: -133px;
    width: 128px;
    height: 120px;
  }
  .logo{
    width: 58px;
  }
  .menu .navbar img{
    width: 40px;
    height: 40px;
  }
  .menu .navbar a{
    font-size: 13.5px;
  }
  .menu .navbar .menu_pic:before{
    height: 15px;
    top: 0;
  }
  .menu .navbar .menu_pic .middle{
    height: 10px;
    top: 15px;
	left: -16px;
  }
  .menu .navbar .menu_pic:after{
    height: 15px;
    top: 25px;
	left: -16px;
  }
  .shock_border{
    width: 40px;
    height: 40px;
  }
  .about_page1_btn {
    width: 90px;
    height: 35px;
  }
  .top_nav {
    height: 65px;
  }
  .newsText{
    margin-left: 0px;
  }
  .newsText h3{
    font-size: 17px;
    margin-bottom: 5px;
  }
  .newsText p {
    font-size: 11px;
  }
  .nav_item .item_icon {
    width: 30px;
    height: 30px;
  }
  .navItem_title p{
    font-size: 12px;
  }
  .navItem_title h3{
    font-size: 19px;
  }
  .news_pagination img{
    width: 10px;
  }
  .index_gjjt_content .index_gjjt_title h3{
    font-size: 22px;
  }
  .index_gjjt_content .index_gjjt_info>p:first-child {
    margin-bottom: 21px;
  }
  .index_gjjt_content .index_gjjt_info>p {
    line-height: 19px;
  }
  .index_gjjt_content .aboutMore {
    margin-bottom: 4.99%;
  }
  .index_gjjt_number{
    width: 405px;
  }
  .index_gjjt_number .number_list:nth-child(1){
    width: 65px;
  }
  .index_gjjt_number .number_list:nth-child(3){
    width: 100px;
  }
  .index_gjjt_number .number_list span {
    font-size: 25px;
  }
  .index_gjjt_number .clum_line {
    height: 25px;
  }
  .index_gjjt_number .number_list p:last-child {
    font-size: 12px;
  }
  .newsText_bg_top .newsTitle{
    top: 50%;
  }
  .newsText_bg_top .newsTitle h1 {
    margin: 0px 0 23px 0;
    line-height: 32px;
    font-size: 22px;
  }
   .newsText_bg_top .newsTitle p{
    font-size: 13px;
    line-height: 20px;
  }
  .newsText_bgPic .pubnish_date .day {
    font-size: 42px;
  }
  .newsText_bgPic .pubnish_date .month {
    font-size: 13px;
  }
  .team_top_content{
    margin-bottom: 27px;
  }
  .team_top_content .team_gujia_icon>img:nth-child(1){
    margin-bottom: 18px
  }
  .team_top_content .team_gujia_icon>img:nth-child(2){
    margin-bottom: 0px
  }
  .team_container{
    height: 145.38px;
  }
  .team_top_content .team_gujia_title h1{
    font-size: 30px;
  }
  .team_pagin_btn{
    margin-top: 7px;
  }
  .team .aboutMore{
    margin-top: 15px;
  }
  .culture_itemBox .culture_list .list_cont .listIcon{
    width: 50px;
    height: 48px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(1) {
    font-size: 19px;
    margin-bottom: 7px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(2) {
    font-size: 13px;
  }
  .joinUs_box img{
    transform: scale(0.9);
  }
  .joinUs_search .joinUs_search_box {
    top: 50.8%;
  }
  .joinUs_info {
    padding: 50px 0 80px 0;
  }
  .joinUsInfo_item_cont ._text .joinUsInfo_item_icon {
    margin-bottom: 12px;
  }
  .joinUsInfo_item_cont ._text p {
    font-size: 17px;
    margin-bottom: 12px;
  }
   .team_item .item_mask .item_logo img {
    width: 65%;
    display: block;
    margin: 0 auto;
  }
  .team_item .item_mask .item_tips{
	font-size:13px
  }
  .news_contianer a{
    height: 185px;
    margin-bottom: 27px;
  }
  .news_item .news_item_text h5{
    font-size: 16px;
  }
  .news_item .news_item_text p{
    line-height: 20px;
  }
  .news_item .news_item_text .news_date{
    font-size: 12px
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box {
    padding: 40px 4.08%;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name span{
    margin-bottom: 12px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name p {
    font-size: 13px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_tips{
    font-size: 12px;
    text-align: justify;
  }
  .team_nav .team_nav_item {
    width: 130px;
    height: 128px;
  }
  .detail_box .team_menberTitle h3{
    font-size: 28px;
  }
  .detail_box .team_menberTitle p{
    font-size: 19px;  
  }
  .team_menberText p{
    font-size: 13px!important;
    line-height: 20px!important;
  }
  .box_content .bottom_nav .bottomNav_item ul li {
    margin-left: 35px;
  }
  .time_era_one .era_content .text_title img{
    right: -35px;
    width: 20px;
  }
  .time_era_one .era_content .text_title p {
    font-size: 20px;
    margin-bottom: 5px;
  }
  .time_era_one .era_content .text_title {
    margin-bottom: 15px;
  }
  .time_era_one .era_content .text_tips p:first-child {
    margin-bottom: 10px;
  }
  .time_era_one .era_content .text_tips p {
    font-size: 12px;
    line-height: 16px;
  }
  .time_era_two .era_content .era_text p:first-child{
    font-size: 20px;
  }
  .time_era_two .era_content .era_text p:nth-child(2){
    font-size: 14px;
  }
  .speed_era_cont .era_picBox .era_text p:first-child {
    font-size: 17px;
  }
  .speed_era_cont .era_picBox .era_text p:nth-child(2) {
    font-size: 14px;
  }
  .team_content .team_title{
    height: 230px;
    font-size: 21px;
  }
  .team_content .team_title .team_title_box img{
    width: 21px;
    top: -8px;
  }
  .detail_box .team_menberTitle .closeBtn{
    width: 23px;
    height: 23px;
  }
  .detail_box .closeBtn:before{
    width: 23px
  }
  .detail_box .closeBtn:after{
    width: 23px
  }
  .box_content .bottom_nav{
    margin-bottom: 27px;
  }
  .box_content .bottom_nav .bottom_logo a{
    width: 71px;
  }
  .box_content .company_detail{
    padding-top: 38px;
  }
  .box_content .company_cont h5{
    font-size: 14px;
    margin: 0 0 19px 0;
  }
  .box_content .company_tips .bottom_icon>img{
    width: 21px;
  }
  .box_content .company_cont .address p{
    margin-bottom: 12px;
  }
  .box_content .company_tips .tips_stock img{
    width: 105px;
  }
  .faZhan_title{
    height: 165px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img{
    width: 81%;
  }
  .newsDetail_content{
    padding: 60px 0 45px 0;
  }
  .newsDetail_content .detail_text{
    padding: 25px 0px;
  }
  .newsDetail_content .detail_text .text_header h1{
    font-size: 25px;
    line-height: 35px;
    margin-bottom: 10px;
    border-left: 4px solid #e40214;
  }
  .newsDetail_content .detail_text .punish_date{
    padding-bottom: 20px;
  }
  .newsDetail_content .detail_text .text_cont .text_cont_box{
    padding: 27px 0;
  }
  ._fenye{
    padding: 0px 35px 58px 35px;
  }
  ._fenye a{
    margin-bottom: 13px;
    font-size: 14px;
  }
  /*创业*/
  .business_nav .business_nav_item .business_nav_list{
    height: 30px;
    line-height: 30px;
    font-size: 12px;
  }
  .business_foundtime ._foundtimeTitle p{
    font-size: 21px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title>img{
    margin-bottom: 4px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title p {
    font-size: 17px;
  }
  .business_introduct1 ._introduct_one_content ._margin1{
    height: 10.29%;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p {
    font-size: 10px;
    line-height: 14px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1){
    margin-bottom: 10px;
  }
  .number_contant .number_item{
    padding: 0 15px;
  }
  .number_contant ._stock.number_item{
    width: 135px;
  }
  .number_contant ._mendian.number_item{
    width: 135px;
  }
  .number_contant ._chushou.number_item{
    width: 180px;
  }
  .number_contant ._guonei.number_item{
    width: 135px;
  }
  .number_contant ._guoji.number_item{
    width: 135px;
  }
  .number_contant .number_item span {
    font-size: 29px;
  }
  .number_contant .business_line{
    height: 28px;
  }
  .business_introduct2 .two_content_box1 p{
    font-size: 20px;
  }
  .business_introduct2 .two_content_box2 p{
    font-size: 22px;
  }
  .business_introduct2 .two_content_box2 p span{
    width: 50px;
    font-size: 46px;
  }
  .business_introduct2 .two_content_box3 p {
    font-size: 25px;
  }
  .number_contant .number_item p{
    font-size: 10px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title img{
    margin-bottom: 4px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title p{
    font-size: 17px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_tips{
    font-size: 10px;
    line-height: 15px;
  }
  .business_developPath .memory_title{
    font-size: 13px;
  }
  .memory_title p:nth-child(2) {
    padding-bottom: 10px;
    margin-left: 10px;
  }
  .memory_text h3{
    font-size: 18px;
    line-height: 25px;
  }
  .business_honor .honor_title .honor_title_img{
    margin-bottom: 8px;
  }
  .business_honor .honor_title p{
    font-size: 18px;
  }
  .honor_box_cont p{
    font-size: 18px;
    margin: 0 0 8px;
    line-height: 26px;
  }
  .modal_one_container .contant_title>img{
    margin-bottom: 8px;
  }
  .modal_three_container .contant_title>img{
    margin-bottom: 8px;
  }
  .modal_one_container .contant_title p{
    font-size: 17px;
  }
  .modal_two_container .contant_title{
    font-size: 17px;
  }
  .modal_three_container .contant_title p{
    font-size: 17px;
  }
  .contant_box .item_list .item_listText._top{
    padding: 20px 12px 12px 12px;
  }
  .contant_box .item_list .item_listText._bottom{
    padding: 12px 12px 14px 12px;
  }
  .contant_box .item_list .item_listTitle .title{
    font-size: 16px;
    margin-bottom: 5px;
  }
  .contant_box .item_list .item_listTitle p{
    font-size: 10px;
  }
  .contant_box .item_list .item_listText .item_listTopTip{
    font-size: 10px;
  }
  .modal_three_container .item_listText._top .bold{
    font-size: 19px;
    margin-bottom: 10px;
  }
  .modal_three_container .item_listText._top .descrip{
    font-size: 11px;
  }
  .modal_three_container .item_listText._bottom .item_listTitle p{
    line-height: 14px;
  }
  /*奋进*/
  .guka_leader .guka_leader_descp ._margin1{
    height: 11.44%;
  }
  .guka_leader .guka_leader_descp .leader_slogan{
    font-size: 20px;
  }
  .guka_leader .guka_leader_descp .the_name{
    font-size: 33px;
  }
  .guka_leader .guka_leader_descp .the_name span{
    margin-left: 14px;
  }
  .guka_leader .guka_leader_descp ._margin2{
    height: 1.07%;
  }
  .guka_leader .guka_leader_descp .the_position{
    font-size: 13px;
    line-height: 21px;
  }
  .guka_leader .guka_leader_descp ._margin3{
    height: 2.64%;
  }
  .guka_listed .guka_listed_container .guka_listed_title{
    font-size: 20px;
  }
  .guka_listed .guka_listed_container .guka_listed_title p:first-child{
    margin-bottom: 3px;
  }
  .guka_listed .guka_listed_container h3{
    font-size: 22px;
  }
  .guka_listed .guka_listed_container .guka_listed_img{
    margin-bottom: 22px;
  }
  .guka_convention .guka_convention_cont .guka_convention_title{
    font-size: 20px;
  }
  .guka_convention .guka_convention_cont .guka_convention_text{
    font-size: 13px;
    margin-bottom:12px;
    line-height: 18px;
  }
  .guka_convention .guka_convention_cont .guka_convention_tips p {
    line-height: 16px;
  }

  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box p{
    font-size: 12px;
  }
}
@media only screen and (max-width: 768px) {
  .mian_swiper .swiper-wrapper{
    transition-timing-function: cubic-bezier(0.33, 0.94, 0, 1.01);
  }
  #slider{
    background-size: cover;
    background-position: -442px center;
  }
  #slider .picOne, #slider .picTwo, #slider .picthree{
    object-fit: cover;
  }
  #slider .picTwo{
    object-fit: fill;
  }
  #slider>div:nth-of-type(1){
    animation: slideAnimate1 0.5s;
    animation-delay:0.2s!important;
    animation-fill-mode: forwards!important;
  }
  #slider>div:nth-of-type(2){
    animation: slideAnimate1 0.5s;
    animation-delay:0.4s!important;
    animation-fill-mode: forwards!important;
  }
  #slider>div:nth-of-type(3){
    animation: slideAnimate1 0.5s;
    animation-delay:0.6s!important;
    animation-fill-mode: forwards!important;
  }
  #slider>div:nth-of-type(4){
    animation: slideAnimate1 0.5s;
    animation-delay:0.8s!important;
    animation-fill-mode: forwards!important;
  }
  .pc_pic{
    display: none;
  }
  .wap_pic{
    display: block;
  }
  .logo{
    width: 15.6%;
    top: 18px!important;
    left: 3.47%!important;
  }
  .logo .pc_logo{
    width: 100%;
    display: none;
  }
  .wap_logo{
    width: 100%;
    display: block;
  }
  .menu{
    top: 18px;
    right: 3.33%;
  }
  .menu .navbar .menu_pic{
    box-shadow: 0px 0px 5px rgba(7, 0, 1, 0.20);
  }
  .menu .search{
    display: none;
  }
  .menu .navbar a{
    font-size: 12px;
    margin-right: 15px;
  }
  .wap_menu{
    position: fixed;
    display: none;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: 0;
    background-color: #da251d;
    z-index: 999;
    transition: all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);
  }
  .wap_navbar_close{
    position: absolute;
    top: 24px;
    right: -50px;
    width: 35px;
    height: 35px;
    background: #fff url(../images/wap_navbar_close.png) no-repeat center center;
    background-size: 29% 29%;
    z-index: 3;
    transition: all  0.8s;
  }
  .wap_box,.wap_navItem_title{
    height: 100%;
  }
  .wap_box .wap_navItem_title .loop{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 5;
  }
  .wap_navItem_title>p{
    color: #fff;
    font-weight: bold;
    position: relative;
    z-index: 6;
  }
  .wap_menu .wap_menu_navItem{
    height: 20%;
    padding: 23px 0 0 25px;
    transform: translateX(-100%);
    transition-timing-function:cubic-bezier(.53,.18,.34,.86);
    transition: all  0.6s;
  }
  .wap_navItem_title ._margin{
    width: 45%;
    height: 13.86%;
    position: relative;
    z-index: 6;
  }
  .wap_navItem_title .wap_navItem_text{
    display: flex;
    align-items: center;
    position: relative;
    z-index: 6;
  }
  .wap_navItem_title .wap_navItem_text a{
    color: #fff;
  }
  .wap_navItem_title a h3{
    margin: 0px;
    font-size: 16px;
    font-weight: bold;
  }
  .wap_navItem_title .wap_navItem_text .wap_navItem_lianjie{
    padding-left: 12%;
    flex: 1;
  }
  .wap_navItem_title .wap_navItem_text .wap_navItem_lianjie a{
    font-size: 12px;
    margin-left: 18px;
  }
  .wap_navItem_title .wap_navItem_text .wap_navItem_lianjie a:nth-child(1){
    margin: 0px;
  }
  .wap_menu .wap_menu_navItem:nth-child(2){
    background: url(../images/menNav_wapBg1.jpg) no-repeat top center;
    background-size: 100% 100%;
    transition-delay: 0.2s;
  }
  .wap_menu .wap_menu_navItem:nth-child(3){
    background: url(../images/menNav_wapBg2.jpg) no-repeat top center;
    background-size: 100% 100%;
    transition-delay: 0.3s;
  }
  .wap_menu .wap_menu_navItem:nth-child(4){
    background: url(../images/menNav_wapBg3.jpg) no-repeat top center;
    background-size: 100% 100%;
    transition-delay: 0.4s;
  }
  .wap_menu .wap_menu_navItem:nth-child(5){
    background: url(../images/menNav_wapBg4.jpg) no-repeat top center;
    background-size: 100% 100%;
    transition-delay: 0.5s;
  }
  .wap_menu .wap_menu_navItem:nth-child(6){
    background: url(../images/menNav_wapBg5.jpg) no-repeat top center;
    background-size: 100% 100%;
    transition-delay: 0.6s;
  }
  .wap_menu.touming{
    animation: wapTou 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
    animation-fill-mode: forwards;
  }
  @keyframes wapTou {
    0% {
      opacity: 0
    }
    100% {
      opacity: 1
    }
  }
  .wap_menu .wap_menu_navItem.wap_navItem_turnRight{
    transform: translateX(0%);
  }
  .wap_close_turnLeft{
    right: 15px;
  }
  .top2 .top_ttl{
    width: 79.73%;
    top:31.5%;
  }
  .top_nav{
    width: 84%;
    flex-wrap: wrap;
    height: auto;
  }
  .top_nav a{
    flex: auto;
    margin-right: 3px;
    display: block;
    width: 49%;
  }
  .top_nav a:nth-child(2){
    margin-right: 0px;
    margin-bottom: 3px;
  }
  .nav_item{
    height: 55px;
    padding: 0px 10px 0 12px;
  }
  .newsText h3{
    font-size: 15px;
    margin-bottom: 4px;
  }
  .newsText p{
    font-size: 10px;
  }
  .nav_item .item_icon {
    width: 30px;
    height: 30px;
  }
  .scroll_wrapper{
    height: 4%;
  }
  .scroll_wrapper .scroll_img{
    width: 10px;
    height: 10px;
    background: url(../images/scoll_down.png) no-repeat top center;
    background-size: 100% 100%;
  }
  .scroll_txt{
    font-size: 8px;
  }
  .swiper-container-vertical>.mian_pagiation{
    left: 0px;
  }
  .swiper-container-vertical>.mian_pagiation .swiper-pagination-bullet{
    margin-bottom: 3px!important;
  }
  .indicator_spot{
    width: 3px;
    height: 16px;
    background: #fff none;
  }
  .indicator_item_active_line{
    width: 6px;
    margin-right: 4px;
  }
  .indicator_item_active_text {
    font-size: 8px;
  }
  .top_ttl{
    top: 31.1%;
  }
  .gjjt{
    flex-direction: column;
    justify-content: flex-start;
  }
  .index_gjjtScene01{
    width: 100%;
  }
  .index_gjjt_content{
    width: 100%;
    padding:17px;
  }
  .index_gjjt_content .index_gjjtbox{
    display: none;
  }
  .index_gjjt_content .index_gjjt_title{
    height: auto!important;
    margin-bottom: 10px;
  }
  .index_gjjt_content .index_gjjt_title h3{
    font-size: 17px;
  }
  .index_gjjt_content .index_gjjt_info>p{
    line-height: 17px;
    font-size: 10px;
  }
  .index_gjjt_content .index_gjjt_info>p:first-child{
    margin-bottom: 12px;
  }
  .index_gjjt_content .index_gjjt_info{
    margin-bottom: 3.98%;
  }
  .index_gjjtScene02{
    display: none
  }
  .index_gjjt_number{
    width: 330px;
  }
  .index_gjjt_number .number_list:nth-child(1){
    width: 50px;
  }
  .index_gjjt_number .number_list:nth-child(3){
    width: 80px;
  }
  .index_gjjt_number .number_list span{
    font-size: 19px;
  }
  .index_gjjt_number .number_list p:last-child{
    font-size: 9px;
  }
  .about_page1_btn{
    width: 80px;
    height: 32px;
  }
  .index_gjjt_number .clum_line{
    height: 20px;
    margin: 0 7%;
  }
  .team_top_content{
    width: 50%;
    left: auto;
    margin: 0 auto;
  }
  .team_top_content .team_gujia_icon>img:nth-child(1){
    width: 60%;
    margin-bottom: 10px;
  }
  .team_top_content .team_gujia_icon>img:nth-child(2){
    width: 15%;
    margin-bottom: 8px;
  }
  .team_top_content .team_gujia_title h1{
    font-size: 20px;
  }
  .team_container{
    margin-top: 80px;
  }
  .team_item.swiper-slide{
    width: 70%;
  }
  .team_pagin_btn{
    height: 27px;
    margin-top: 15px;
  }
  .team_pagin_btn .team_button-next, .team_pagin_btn .team_button-prev{
    width: 27px;
    height: 27px;
    position: absolute;
  }
  .team_pagin_btn .team_button-prev{
    left: 5%;
  }
  .team_pagin_btn .team_button-next{
    left: auto;
    right: 5%;
  }
  .team .aboutMore{
    margin-top: 30px;
  }
  .culture_container{
    height: 73%!important;
    flex-direction: column;
    top: 54%;
  }
  .culture_imgItem{
    width: 100%;
    height: 60%;
  }
  .culture_itemBox{
    width: 100%;
    height: auto;
    display: flex;
    flex: 1;
  }
  .culture_itemBox .culture_list{
    height: auto;
  }
  .culture_itemBox .culture_list .list_cont{
    flex-direction: column;
  }
  .culture_itemBox .culture_list .list_cont .listIcon {
    width: 31px;
    height: 29.5px;
    margin-bottom: 10px;
  }
  .culture_itemBox .culture_list  .margin{
    display: block;
    width: 100%;
    height: 13%;
  }
  .culture_itemBox .culture_list .culture_list_text{
    margin: 0;
    padding: 0 5px;
    text-align: center;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(1){
    font-size: 17px;
    margin-bottom: 10px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(2){
    font-size: 9px;
    line-height: 13px;
  }
  .culture_itemBox .culture_list .culture_list_text p:nth-child(2) span{
    display: block;
  }
  /*新闻slide*/
  .news_swiperContainer{
    width: 85%;
    height: 85%;
    left: 50%;
    transform:translateX(-50%) translateY(-50%);
  }
  .news_swiperContainer .swiper-container{
    overflow: visible;
  }
  .news_swiper .swiper-slide{
    width: 100%;
  }
  .news_swiper .news_content{
    flex-direction: column;
    overflow-x: hidden;
  }
  .news_swiper .news_content.news02{
    flex-direction: column-reverse;
  }
  .news .news_content .news_leftPic{
    width: 100%;
    height: 60%;
    overflow: hidden;
  }
  .news .news_content .news_rightText{
    width: 100%;
    height: 40%;
    overflow: visible;
  }
  .newsText_bg_top .newsTitle{
    top: -50%;
    transform: none;
    left: 0;
  }
  .newsText_bg_top .newsTitle h1{
    margin: 0px 0 10px 0;
    font-size: 5.6vw;
    line-height: 1.64;
  }
  .newsText_bg_top .newsTitle p{
    font-size: 2.93vw;
    line-height: 1.69;
  }
  .newsText_bg_top{
    height: 50%;
  }
  .newsText_bg_top .top_bg_box{
    width: 100%;
    height: 100%;
  }
  .news .news_bgcolor{
    width: 100%;
  }
  .newsText_bg_top .top_bg_box:nth-child(2){
    display: none;
  }
  .news .news_content .news_leftPic .news_mask{
    display: none;
  }
  .newsText_bg_bottom{
    height: 50%;
  }
  .news .news_content .news_rightText .newsText_bgPic{
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .newsText_bgPic .aboutMore{
    width: 45%;
    position: relative;
    top: 0;
    left: 0;
    margin:0px;
    padding: 0px;
  }
  .newsText_bgPic .aboutMore .about_page1_btn{
    width: 100%;
  }
  .newsText_bgPic .aboutMore .about_page1_btn_line{
    height: 2px;
  }
  .newsText_bgPic .aboutMore .about_page1_btn_line2{
    height: 2px;
  }
  .about_page1_btn_txt{
    font-size: 9px;
  }
  .newsText_bgPic .pubnish_date .day{
    font-size: 30px;
  }
  .newsText_bgPic .pubnish_date .month{
    font-size: 9px;
    margin-top: 0px;
  }
  .new_next_button{
    right: -25px;
    bottom: -25px;
  }
  .new_prev_button{
    left: -25px;
    bottom: -25px;
  }
  .spinner,.spinnerHover{
    display: none;
  }
  .qnext{
    display: none;
  }
  .news_pagination{
    bottom: -3%;
  }
  .news_pagination img{
    width: 7px;
  }
  .news_pagination .pagina_num{
    font-size: 8px;
    margin: 0 4px;
  }
  .news_pagination .first_pagina,.news_pagination .section_pagina,.news_pagination .three_pagina{
    margin-left: 5px;
  }
  .joinUs{
    height: 77.36%;
    background: url(../images/indexJoin_wapbg.jpg) no-repeat top center;
    background-size: 100% 100%;
  }
  .index_stock{
    height: 77.36%;
    position: relative;
  }
  .index_stock>img{
    width: 100%;
    height: 100%;
    display: block;
  }
  .index_stock .stock_box img{
    width: 100%;
    display: block;
  }
  .stock_box{
    width: 66.67%;
    height: 49.61%;
    background-color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .stock_box ._margin{
    width: 30%;
    height: 11.9%;
  }
  .bottom_box{
    height: 22.64%;
    background: url(../images/indexBottom_bg.jpg) no-repeat top right;
    background-size: cover;
  }
  .box_content .company_cont,.tips_stock{
    display: none;
  }
  .box_content{
    width: 100%;
    top: auto;
    left: auto;
    transform: none;
    padding: 0 27px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .box_content .bottom_nav{
    margin-bottom: 20px;
  }
  .box_content .bottom_nav .bottom_logo {
    width: 100%;
    float: none;
  }
  .box_content .bottom_line{
    display: none;
  }
  .box_content .bottom_nav .bottom_logo a {
    width: 46px;
  }
  .box_content .bottom_nav .bottomNav_item{
     float: none;
     margin-top: 0px;
     display: none;
  }
  .box_content .bottom_nav::after{
    display: none;
  }
  .box_content .bottom_nav .bottomNav_item ul{
    justify-content: space-between;
  }
  .box_content .bottom_nav .bottomNav_item ul li{
    margin-left: 0px;
  }
  .box_content .bottom_nav .bottomNav_item ul li a{
    font-size: 10px;
    font-weight: normal;
  }
  .box_content .bottom_line {
    width: 100%;
    height: 2px;
    border-top: 1px solid rgba(87, 87, 87, 0.5);
  }
  .box_content .company_detail{
    height: 29.28%;
    padding-top: 0;
    margin-top: 10px;
  }
  .box_content .company_tips{
    width: 100%;
  }
  .box_content .company_tips .bottom_icon{
    width: 100%;
    height: 68%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin:0px;
    position: relative;
    display: none;
  }
  .box_content .company_tips .bottom_icon::after{
    content: '';
    width: 100%;
    height: 2px;
    border-top: 1px solid rgba(87, 87, 87, 0.5);
    position: absolute;
    bottom: 0;
  }
  .box_content .company_tips .bottom_icon>img{
    width: 18px;
  }
  .box_content .company_tips .bottom_icon ._codePic{
    width: 18px;
    height: 15px;
  }
  .box_content .company_tips .bottom_icon img:nth-child(2) {
    margin: 0 65px;
  }
  .box_content .company_tips .tips_last{
    text-align: center;
    padding-top: 3px;
    font-size: 8px;
    margin-bottom: 2px
  }
  .box_content .company_tips .tips_yunye{
    text-align: center;
  }
  .box_content .company_tips .tips_yunye a{
    font-size: 8px;
  }

  /*创业*/
  .business_header_title{
    top: 36.92%;
    left: 50%;
    transform: translateX(-50%);
    width: 54.4%!important;
  }
  .business_header_title ._title_text{
    text-align: center;
    font-size: 24px;
    color: #fff;
  }
  .business_header_title ._title_text img {
    margin-bottom: 16px;
  }
  .business_nav {
    width: 100%;
    padding: 13px 22px;
    bottom: 23px;
  }
  .business_nav .business_nav_item .business_nav_list {
    height: 29px;
    line-height: 29px;
    font-size: 12px;
  }
  .business_foundtime ._foundtimeTitle p{
    font-size: 15px;
    top: 16.34%;
  }
  .business_foundtime ._foundtimeBg>img{
    min-height: 117px;
  }
  .business_foundtime ._foundtimeTitle ._foundtime{
    width: 52.67%;
    top: 35%;
  }
  .business_foundtime ._foundtimeTitle ._foundtime_next{
    width: 10%;
    bottom: 13.68%;
    animation: none;
  }
  .business_introduct1 ._introduct_one_content{
    width:100%;
    position: relative;
    left: 0;
    padding-top: 43px;
    text-align: center;
    background: #fff;
  }
  .business_introduct1 ._introduct_one_content ._margin1{
    display: none;
  }
  .business_introduct1 ._introduct_one_content ._margin2{
    display:none;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title{
    margin-bottom: 23px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title>img{
    width: 52.4%;
    margin: 0 auto;
    margin-bottom: 4px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_title p{
    font-size: 18px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1){
    margin-bottom: 26px;
  }
  .business_introduct1 ._introduct_one_content ._icontent_info p{
    font-size: 12px;
    line-height: 20px;
  }
  .number_contant.pc_pic{
    display: none;
  }
  .number_contant.wap_pic{
    display: block;
  }
  .number_contant .number_top,.number_contant .number_bottom{
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .number_contant .number_top{
    margin-bottom: 29px;
  }
  .number_contant .number_item{
    width: auto!important;
  }
  .number_contant ._mendian.number_item{
    width: 100px!important;
    text-align: right;
  }
  .number_contant .number_top .business_line{
    margin: 0 0px 0 25px;
  }
  .number_contant .number_bottom .business_line{
    margin: 0 20px 0 10px;
  }
  .business_number img{
    min-height: 265px;
  }
  .number_contant .number_item {
    text-align: center;
    padding: 0
  }
  .number_contant .number_item span {
    font-size: 28px;
  }
  .number_contant .number_item p {
    font-size: 9px;
    margin-top: 5px;
  }
  .business_introduct2 ._introduct_two_content{
    text-align: center;
  }
  .business_introduct2 .two_content_box1{
    top: 15.56%;
    width: 100%;
    line-height: 28px;
  }
  .business_introduct2 .two_content_box1 p {
    font-size: 18px;
  }
  .business_introduct2 .two_content_box1 p:nth-child(2){
    width: 70%;
    margin: 0 auto;
  }
  .business_introduct2 .business_introduct_two img{
    min-height: 155px;
  }
  .business_introduct2 .two_content_box2 {
    top: 45.5%;
  }
  .business_introduct2 .two_content_box2 p{
    font-size: 23px;
  }
  .business_introduct2 .two_content_box2 p span{
    font-size: 47px;
    margin-right: 8px;
  }
  .business_introduct2 .two_content_box3{
    top: auto;
    bottom: 18.12%;
    width: 100%;
  }
  .business_introduct2 .two_content_box3 p{
    font-size: 24px;
  }
  .business_introduct3 ._introduct_three_box {
    width: 86.67%;
    height: 67.4%;
  }
  .business_introduct3 ._introduct_three_box.pc_introduct_three{
    display: none;
  }
  .business_introduct3 ._introduct_three_box.wap_introduct_three{
    display: flex;
    text-align: center;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title{
    width: 66.62%;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title img {
    margin-bottom: 5px;
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_title p {
    font-size: 18px;
  }
  .business_introduct3 ._introduct_three_box ._margin{
    height: 11.66%;
  }
  .business_introduct3 .business_introduct_three>img{
    min-height: 108px
  }
  .business_introduct3 ._introduct_three_box ._introduct_three_tips {
    font-size: 12px;
    line-height: 20px;
  }
  .business_developPath .memory_titleBox{
    width: 80%;
    height: 83%;
  }
  .path_content{
    height: 83%;
  }
  .path_content .path_year{
    width: 65%;
    height: 50%;
    top: 50%;
  }
  .path_content .memoryBox {
    width: 100%;
  }
  .business_developPath .memory_title{
    width: 75%;
    font-size: 12px;
  }
  .path_content .memory_text{
    width: 95%;
  }
  .memory_text h3 {
    font-size: 24px;
    line-height: 30px;
    font-weight: normal;
    position: relative;
    top: -15px;
  }
  .business_developPath .memory_tips{
    width: 30%;
    bottom: 0px;
  }
  .business_developPath .prevYear {
    top: -15px;
  }
  .business_developPath .nextYear {
    bottom: -15px;
  }
  .business_developPath .pagitionBtn{
    right: 6.67%;
    width: 40px;
    height: 155px;
    top: 55%;
  }
  .business_developPath .pagitionBtn .prevBtn, .business_developPath .pagitionBtn .nextBtn{
    height: 100%;
    z-index: 10;
  }
  .business_developPath .prevmotion, .business_developPath .nextmotion{
    width: 28%;
    height: 51.2%;
  }
  .business_honor .honor_title{
    height: 141px;
  }
  .business_developPath .nextmotion {
    top: 2px;
  }
  .business_honor .honor_title .honor_title_img {
    width: 45.6%;
    margin-bottom: 6px;
    position: relative;
    top: 10px;
  }
  .business_honor .honor_title p {
    font-size: 18px;
    position: relative;
    top: 10px;
  }
  .business_honor .honor_item {
    padding-bottom: 50px;
    flex-direction: column;
  }
  .business_honor .honor_item .honor_list {
    width: 86.67%;
  }
  .business_honor .honor_item .honor_list:nth-child(2) {
    margin: 8px 0px;
  }
  .honor_box_cont {
    top: 50%;
    left: 8.6%;
    transform: translateY(-50%);
  }
  .honor_box_cont p {
    font-size: 18px;
    letter-spacing: 2px;
    margin: 0 0 4px;
    line-height: 24px;
  }
  .honor_box_cont .about_page1_btn_txt {
    font-size: 7px;
  }
  .honor_box_cont .about_page1_btn {
    height: 25px;
  }
  .honor_box_cont .about_page1_btn_line{
    height: 2px;
  }
  .honor_box_cont .about_page1_btn_line2{
    height: 2px;
  }
  .honor_box_cont .about_page1_btn_icon {
    width: 6px;
    height: 6.75px;
  }
  .honor_box_cont .about_page1_btn:hover .about_page1_btn_txt {
    -webkit-transform: translateX(2px);
    -moz-transform: translateX(2px);
    -o-transform: translateX(2px);
    -ms-transform: translateX(2px);
    transform: translateX(2px);
    line-height: 25px;
  }
  .honor_box_cont .about_page1_btn:hover .about_page1_btn_line {
    height: 85%;
  }
  .honor_box_cont .about_page1_btn:hover .about_page1_btn_icon {
    -webkit-transform: translateX(-2px);
    -moz-transform: translateX(-2px);
    -o-transform: translateX(-2px);
    -ms-transform: translateX(-2px);
    transform: translateX(-2px);
  }
  .modal_one_container {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .modal_three_container{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  #close1, #close2, #close3{
    top: 40px;
    left: 4%;
  }
  #close2 {
    top: 10%;
  }
  .modal_one_container .contant_title {
    height: 12.71%;
    position: relative;
    top: 10px;
  }
  .modal_two_container .contant_title{
    width: 80%;
    position: relative;
    top: -25px;
    font-size: 15px;
  }
  .modal_three_container .contant_title{
    height: 12.71%;
    position: relative;
    top: 0px;
  }
  .modal_one_container .contant_title>img{
    width: 80%;
    margin-bottom: 5px;
  }
  .modal_one_container .contant_title p {
    font-size: 15px;
  }
  .contant_box{
    width: 100%;
    height: auto;
    position: relative;
    top: 10px;
    background-color: transparent;
  }
  .modal_three_container .contant_box{
    top: 0;
  }
  .contant_box .item_list {
    height: auto;
    flex-direction: column;
  }
  .contant_box .item_list:nth-child(2){
    margin-top: 6px;
    flex-direction: column-reverse;
  }
  .modalThree .contant_box .item_list{
    flex-direction: column-reverse;
  }
  .modalThree .contant_box .item_list:nth-child(2){
    flex-direction: column;
  }
  .contant_box .item_list:nth-child(2) .item_listTopTip{
    display: none;
  }
  .modalThree .contant_box .item_list .item_listTopTip{
    display: none;
  }
  .contant_box .item_list .item_listPic._top,.contant_box .item_list .item_listPic._bottom{
    width: 90%;
    height: 135px;
    margin: 0 auto;
  }
  .contant_box .item_list .item_listText._top,.contant_box .item_list .item_listText._bottom{
    width: 90%;
    margin: 0 auto;
    background: #fff;
    padding: 12px 6px 10px 6px;
  }
  .contant_box .item_list .item_listPic>img {
    object-fit: cover;
  }
  .contant_box .item_list .item_listText._top {
    padding: 12px 6px 10px 6px;
  }
  .contant_box .item_list .item_listTitle .title {
    font-size: 14px;
  }
  .contant_box .item_list .item_listTitle p {
    font-size: 10px;
  }
  .contant_box .item_list .item_listText .item_listTopTip {
    font-size: 7px;
  }
  .modal_one_container .contant_box .item_list .item_listTitle p:nth-child(2) {
    margin-bottom: 3px;
  }
  .modal_two_container .contant_title img{
    margin-bottom: 5px;
  }
  .modal_two_container ._margin {
    position: relative;
    top: -25px;
  }
  .modal_two_container .contant_box {
    width: 95%;
    flex-wrap: wrap;
  }
  .modal_two_container .contant_box img {
    width: 30%;
  }
  .modal_three_container .contant_title>img{
    width: 80%;
    margin-bottom: 5px;
  }
  .modal_three_container .contant_title p {
    font-size: 15px;
  }
  .modal_three_container .item_listText._top .bold {
    font-size: 15px;
    margin-bottom: 2px;
  }
  .modal_three_container .item_listText._top .descrip {
    font-size: 11px;
  }
  .modal_three_container .item_listText._bottom .item_listTitle p {
    line-height: 12px;
  }
  .faZhan_title{
    height: 175px;
  }
  .faZhan_title img {
    width: 70.4%;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
  }
  .guka_leader {
    background-color: #e5e4e4;
  }
  .guka_leader .guka_leader_bg img{
    min-height: 180px;
  }
  .guka_leader .guka_leader_pic {
    position: relative;
    top: auto;
    left: auto;
    width: 72.93%;
    margin: 0 auto;
  }
  .guka_leader .guka_leader_descp {
    width: 100%;
    text-align: center;
    padding: 38px 0 36px 0;
    position: relative;
    background-color: #e5e4e4;
  }
  .guka_leader .guka_leader_descp ._margin1{
    display: none;
  }
  .guka_leader_descp ._margin2:nth-child(3){
    display: none;
  }
  .guka_leader .guka_leader_descp ._margin2,.guka_leader .guka_leader_descp ._margin3{
    height: 1.64%;
  }
  .guka_leader .guka_leader_descp .leader_slogan {
    font-size: 15px;
    margin-bottom: 18px;
  }
  .guka_leader .guka_leader_descp .the_name {
    font-size: 24px;
    margin-bottom: 22px;
  }
  .guka_leader .guka_leader_descp .the_name span {
    margin-left: 12px;
    font-size: 8px;
  }
  .guka_leader .guka_leader_descp .the_position {
    font-size: 12.5px;
    line-height: 21.5px;
    margin-bottom: 28px;
  }
  .guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor {
    font-size: 10.5px;
    line-height: 20.5px;
  }
  .guka_leader .guka_leader_descp .the_office{
    margin-bottom: 23px;
  }
  .guka_leader .guka_leader_descp .the_honor {
    margin-bottom: 25px;
  }
  .guka_leader .guka_leader_descp .leader_icon {
    position: relative;
    left: auto;
    bottom: auto;
    width: 20.8%;
    margin: 0 auto;
  }
  .licheng_two,.gaotie_two {
    position: relative;
  }
  ._qianjiang>img,._highspeed>img{
    width: 100%;
    display: block;
  }
  .time_era_one, .time_era_two{
    width: 100%;
    position: absolute;
    top: 10.59%;
  }
  .time_era_two>img,.time_era_one>img{
    display: none;
  }
  .time_era_one .era_content, .time_era_two .era_content{
    width: 100%;
    top: 0;
    left: 0;
    position: relative;
    transform: unset;
    padding-left: 30.4%;
  }
  .time_era_one .era_content .text_title img {
    width: 17px;
    right: -28px;
    top: -2px;
  }
  .time_era_one .era_content .text_title{
    margin-bottom: 26px;
  }
  .time_era_one .era_content .text_title p {
    font-size: 18px;
    margin-bottom: 5px;
  }
  .time_era_one .era_content .text_title p:last-child{
    margin-bottom: 0px;
  }
  .time_era_one .era_content .text_tips{
    margin-bottom: 25px;
  }
  .time_era_one .era_content .text_tips p:first-child {
    margin-bottom: 16px;
  }
  .time_era_one .era_content .text_tips p {
    font-size: 11px;
    line-height: 18px;
  }
  .time_era_one .era_content .era_text p:first-child{
    font-size: 18px;
    color: #626262;
    opacity: 0.2;
    margin-bottom: 2px;
  }
  .time_era_one .era_content .era_text p:last-child{
    font-size: 12px;
    color: #e40214;
    font-weight: bold;
  }
  .time_era_two .era_content{
    width: 81.3%;
    height: 100%;
    padding-left: 0;
    position: absolute;
    left: 15.2%;
  }
  .time_era_two .era_content>div{
    width: 49.6%;
    border: 2px solid rgba(255, 255, 255, 0.5);
    margin-left: 0px;
  }
  .licheng_two .time_era_two{
    top: auto;
    bottom: 9.29%;
    height: 20%;
  }
  .licheng_two .time_era_two>img{
    height: 100%;
  }
  .time_era_two .speed_era_cont{
    height: 100%;
    padding-left: 12.53%;
    padding-right: 2.93%;
  }
  .licheng_two ._time,.gaotie_two ._time{
    font-weight: normal;
    font-size: 12px;
    left: 12.9%;
  }
  .licheng_two ._time{
    top: 13.7%;
  }
  .gaotie_two ._time{
    top:10.14%;
  }
  .gaotie_two .time_era_one{
    top: 7.8%;
  }
  .gaotie_two .era_content .text_title>img{
    right: auto;
    top: -25px;
  }
  .gaotie_two .time_era_two{
    top: auto;
    bottom: 7%;
    height: 42.54%;
  }
  .gaotie_two .time_era_two .era_content {
    flex-wrap: wrap;
  }
  .gaotie_two .time_era_two .era_content>div{
    margin-bottom: 3px;
    height: 32.67%;
  }
  .guka_listed .guka_listed_container{
    width: 87.87%;
    height: 80.86%;
  }
  .guka_listed .guka_listed_container .guka_listed_title {
    font-size: 18px;
  }
  .guka_listed .guka_listed_container .guka_listed_title p:first-child {
    margin-bottom: 3px;
  }
  .guka_listed .guka_listed_container .guka_listed_time{
    width: 44%;
  }
  .guka_listed .guka_listed_container .guka_listed_time img{
    height: 100%;
    object-fit: cover;
    object-position: center -7px;
  }
  .guka_listed .guka_listed_container h3{
    font-size: 20px;
  }
  .guka_listed .guka_listed_container .guka_listed_img{
    width: 75.11%;
    margin-bottom: 22px;
    flex-wrap: wrap;
    justify-content: center;
  }
  .guka_listed .guka_listed_container .guka_listed_img img {
    width: 48.8%;
    height: 48%;
  }
  .guka_listed .guka_listed_container .guka_listed_img img:nth-child(2){
    margin-left: 4px;
	margin-bottom:4px;
  }
  .guka_listed .guka_listed_container .guka_listed_stockNum {
    width: 48%;
  }
  .guka_listed .guka_listed_container .guka_listed_stockNum p{
    font-size: 9px;
    margin-bottom: 3px;
  }
  .guka_listed .guka_listed_container .guka_listed_stockNum img{
    width: 100%;
    height: 47px;
    border-top: 1px solid #e40214;
    border-bottom: 1px solid #e40214;
  }
  .guka_convention .guka_convention_bg>img{
    min-height: 380px;
  }
  .guka_convention .guka_convention_cont ._margin1{
    height: 12%;
  }
  .guka_convention .guka_convention_cont .guka_convention_title{
    width: 54.6%;
    font-size: 18px;
  }
  .guka_convention .guka_convention_cont .guka_convention_title p{
    margin-top: 0px;
  }
  .guka_convention .guka_convention_cont .guka_convention_text{
    width: auto;
    font-size: 15px;
    margin-bottom: 23px;
    line-height: 25px;
  }
  .guka_convention .guka_convention_cont .guka_convention_text img{
    width: 67.33%;
    margin: 0 auto;
  }
  .guka_convention .guka_convention_cont .guka_convention_tips p{
    font-size: 11px;
    line-height: 20px;
  }
  .faZhan_teamBox{
    width: 100%;
    padding: 30px 0;
    background-color: #fff;
  }
  .faZhan_teamBox .faZhan_team_item{
    justify-content: center;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic {
    width: 45%;
    margin-bottom: 30px!important;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_team_detail{
    width: 100%;
    left: 0!important;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box {
    padding: 35px 25px;
    flex-direction: column;
    justify-content: flex-start;
  }
  .faZhan_teamDetail_box .teamDetail_text{
    width: 100%;
    padding-left: 0px;
    margin-bottom: 27px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name{
    margin-bottom: 17px;
    height: auto;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name span{
    margin-bottom: 5px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name>span img{
    width: 98%!important;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_name p{
    font-size: 16px;
  }
  .faZhan_teamDetail_box .teamDetail_text .teamText_tips {
    font-size: 12px;
    line-height: 20px;
  }
  .faZhan_teamDetail_box .teamDetail_pic{
    width: 100%;
  }
  .faZhan_teamDetail_box .teamDetail_pic img{
    height: 40%;
    margin-right: 5px;
  }
  .faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box p{
    font-size: 10px;
  }
  /*聚事共赢*/
  .team_content .team_title{
    height: 131px;
    font-size: 12px;
  }
  .team_content .team_title .team_title_box{
    font-size: 18px;
  }
  .team_content .team_title .team_title_box img {
    width: 18px;
    top: -3px;
    right: 5px;
  }
  .team_content .menbers_logo{
    width: 92%;
  }
  .team_content .menbers_logo span{
    width: 32.5%;
    margin: 30px calc((100% - 65%)/4);
  }
  .team_menberBg{
    display: none;
  }
  .team_menberDetail{
    width: 100%;
    height: auto;
    left: 0;
    padding: 0 26px;
    display: block;
  }
  .team_content .swiper-slide:nth-of-type(2n-1) .team_menberDetail{
    background: url(../images/team_menberBg03.jpg) no-repeat center;
  }
  .team_content .swiper-slide:nth-of-type(2n) .team_menberDetail{
    background: url(../images/team_menberBg02.jpg) no-repeat center;
  }
  .team_content .swiper-slide:nth-of-type(3n) .team_menberDetail{
    background: url(../images/team_menberBg01.jpg) no-repeat center;

  }
  .team_menberDetail .wapBg{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    object-fit: cover;
  }
  .team_menberPic{
    position: unset;
  }
  .team_menberPic .team_menberBg_padding{
    display: none;
  }
  .team_menberPic .pagitionBtn{
    width: 48%;
    position: absolute;
    bottom: 35px;
    left: 50%;
    transform: translateX(-50%);
    right: auto;
	z-index:99;
  }
  .team_menberBg img{
    object-fit: cover;
  }
  .team_menberDetail .detail_box{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 85px;
  }
  .team_menberDetail .detail_box .team_menberLogo{
    width: 43.34%;
    margin-bottom: 0%;
  }
  .detail_box .team_menberTitle{
    width: 100%;
    text-align: center;
    margin-bottom: 23px;
    margin-top: 40px;
  }
  .detail_box .team_menberTitle h3{
    font-size: 22px;
    margin: 0 0 5px 0;
  }
  .detail_box .team_menberTitle p {
    font-size: 15px;
  }
  .detail_box .team_menberTitle .closeBtn{
    width: 20px;
    height: 20px;
  }
  .detail_box .closeBtn:before,.detail_box .closeBtn:after{
    width: 20px;
    height: 2px;
    top: 7px;
  }
  .detail_box .aboutMore{
    margin-bottom: 21px;
  }
  .aboutMore img{
    width: 22px;
  }
  .team_content .team_member {
    margin-bottom: 30px;
  }
  .detail_box .aboutMore .about_page1_btn{
    margin-left: 15px;
    width: 76px;
    height: 20px;
  }
  .about_page1_btn_line{
    height: 1px;
  }
 .about_page1_btn_line2{
    height: 1px;
  }
 .about_page1_btn_icon{
    width: 4px;
  }
  .about_page1_btn:hover .about_page1_btn_txt{
     -webkit-transform: translateX(5px);
     -moz-transform: translateX(5px);
     -o-transform: translateX(5px);
     -ms-transform: translateX(5px);
     transform: translateX(5px);
  }
   .about_page1_btn:hover .about_page1_btn_icon {
    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    transform: translateX(-5px);
  }
  .detail_box .wap_pic{
	width:100%;
    height: 227px;
  }
  .team_menberText.overflow680{
	  padding-right: 0px;
  }
  .team_menberText {
    margin-top: 19px;
    font-size: 11px;
    line-height: 20px;
    overflow-y: auto;
    padding-bottom: 31px!important;
    height: auto!important;
  }
  .team_menberText p{
	 font-size: 14px!important;
    line-height: 21px!important;
  }
  /*加入顾家*/
  .joinUs_search>.joinUs_search_box{
    display: none;
  }
  .joinUs_search .wap_search{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .joinUs_search .wap_search p{
    font-size: 15px;
    color: #717070;
  }
  .joinUs_search .wap_search .wap_search_logo{
    width: 14px;
    height: 13px;
  }
  .joinUs_search .wap_search .joinUs_search_box{
    width: 89.47%;
    top: 41.67%;
    position: relative;
    top: auto;
    left: auto;
    transform: unset;
    margin: 10px 0 13px 0;
  }
  .joinUs_search .wap_search .joinUs_search_box input{
    font-size: 15px;
    padding: 0 14px;
    border-right: none;
    border-radius: 0px;
  }
  .joinUs_search .wap_search .joinUs_search_box span{
    background-size: 35% 50%;
  }
  .joinUs_info{
    padding:0px;
  }
  .joinUs_info .info_box{
    width: 100%;
  }
  .joinUs_info .info_box .joinUsInfo_item {
    height: 152px;
  }
  .joinUs_info .joinUsInfo_item_cont{
    width: auto;
    flex-grow: 1;
  }
  .joinUs_info .joinUsIonfo_img{
    width: 61.73%;
  }
  .joinUs_info .joinUsInfo_item .joinUsIonfo_img img{
    object-fit: cover;
    object-position: center;
  }
  .joinUs_info .joinUsInfo_item:nth-child(1) .joinUsIonfo_img img{
    object-fit: cover;
    object-position: right;
  }
  .joinUsInfo_item_cont ._text .joinUsInfo_item_icon{
    width: 23px;
    height: 22px;
    margin-bottom: 13px;
  }
  .joinUsInfo_item_cont ._text p{
    font-size: 13px;
    margin-bottom: 15px;
  }
  .joinUsInfo_item_cont .about_page1_btn{
    height: 23px;
  }
  .joinUsIonfo_img{
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
  }
  .joinUsInfo_item_cont .about_page1_btn_txt{
    font-size: 7px;
  }
  .business_header_title.news_detail ._title_text p{
    opacity: .5;
  }
  .news_contianer{
    padding: 34px 23px;
  }
  .news_contianer>a{
    width: 100%;
    height: 309px;
    margin-bottom: 15px;
  }
  .news_contianer .news_item{
    flex-direction: column;
  }
  .news_item .news_item_pic {
    width: 100%;
    height: 45.46%;
  }
  .news_item .news_item_pic img {
    object-fit: cover;
    object-position: 0 20%;
  }
  .news_item .news_item_text {
    width: 100%;
    padding: 13px 15px 0 15px;
  }
  .news_item .news_item_text h5 {
    font-size: 16px;
    line-height: 23px;
  }
  .news_item .news_item_text .news_lineW {
    margin: 7px 0;
  }
  .news_item .news_item_text p {
    line-height: 18px;
    font-size: 12px;
    margin-bottom: 11px;
    -webkit-line-clamp: 3;
  }
  .news_item .news_item_text .news_date {
    font-size: 9px;
  }
  .news_item .news_lineH{
    display: none;
  }
  .news_item .bout_more {
    display: none;
  }
  .newsDetail_content {
    padding: 34px 23px;
  }
  .newsDetail_content .more_news{
    display: none;
  }
  .newsDetail_content .detail_text{
    width: 100%;
    padding: 15px 0 34px 0;
    margin-left: 0px;
  }
  .newsDetail_content .detail_text .text_header:before{
    content: '';
    position: absolute;
    top: 2px;
    left: 0px;
    width: 3px;
    height: 20px;
    display: inline-block;
    background-color: #e40214;
  }
  .newsDetail_content .detail_text .text_header h1{
    font-size: 19px;
    line-height: 28px;
    padding: 0 15px;
    margin-bottom: 6px;
    border-left: none;
  }
  .newsDetail_content .detail_text .punish_date {
    padding-left: 15px;
    padding-bottom: 12px;
    font-size: 8px;
  }
  .newsDetail_content .detail_text .text_cont{
    padding: 0 15px;
  }
  .newsDetail_content .detail_text .text_cont .text_cont_box{
    padding: 0;
    padding-top: 12px;
  }
  .newsDetail_content .detail_text .text_cont .text_cont_box p{
    line-height: 24px!important;
  }
  .newsDetail_content .detail_text .text_cont .text_cont_box p span{
	   font-size: 14px!important;
  }
  ._fenye{
    width: 100%;
    padding: 0px 38px 34px 38px;
    margin-left: 0;
    background-color: #fff;
  }
  ._fenye a{
    margin-bottom: 6px;
    font-size: 10px;
  }
  .jrgj_jobList_box {
    min-width: 100%;
    margin: 20px 0 40px 0;
    padding: 0 13px;
  }
  .selectList_box{
    padding: 0 18px;
    flex-wrap: wrap;
    justify-content: flex-start!important;
    align-content: center;
  }
  .selectList_box .listItem {
    margin-right: 18px;
    width: 29%;
    height: 37px;
    min-width: auto;
    min-height: auto;
    border: none;
    border-radius: 0px;
    margin-bottom: 20px;
  }
  .selectList_box .listItem:nth-child(3){
    margin-right: 0px;
  }
  .selectList_box .listItem:nth-child(4),.selectList_box .listItem:nth-child(5){
    margin-bottom: 0px;
  }
  .selectList_box .listItem .circleBox{
    width: 100%;
    height: 100%;
    font-size: 12px;
    border-radius: 6px;
    font-weight: normal;
  }
  .selectList_box .listItem.active{
    border: none;
  }
  .jrgj_jobList_box .jobBox_tHead {
    padding: 0 10px;
    line-height: 45px;
    flex-wrap: wrap;
    font-size: 12px;
    color: #000;
  }
  .jrgj_jobList_box .job_company {
    width: 33.33%;
    text-align: center;
  }
  .jrgj_jobList_box .job_title {
    width: 33.33%;
    text-align: center;
  }
  .jrgj_jobList_box .job_category {
    width: 33.33%;
    text-align: center;
    display: none;
  }
  .jrgj_jobList_box .job_place {
    width: 33.33%;
    text-align: center;
  }
  .jrgj_jobList_box .job_detile {
    width: 33.33%;
    text-align: center;
    display: none;
  }
  .jrgj_jobList_box .publish_date {
    width: 33.33%;
    text-align: center;
    display: none;
  }
  .jrgj_jobList_box .jobBox_tbody {
    padding-bottom: 0;
    border-bottom: none;
    margin-bottom: 30px;
  }
  .jrgj_jobList_box .jobBox_tbody .job_list {
    font-size: 11px;
  }
  .jrgj_jobList_box .jobList_content{
    line-height: 35px;
    margin: 0 10px;
    flex-wrap: wrap;
  }
  .jrgj_jobList_box .jobBox_tbody .job_detile span {
    background: url(../images/jobList_icon.png) no-repeat right 16px;
    background-size: 6px 6px;
    padding-right: 10px;
  }
  .jrgj_jobList_box .jobBox_tbody .job_list.active .job_detile span {
    background: url(../images/jobList_iconHover.png) no-repeat right 16px;
    background-size: 6px 6px;
  }
  .jrgj_jobList_box .job_list .jobListDetail_content {
    padding: 15px 0;
  }
  .job_list .jobListDetail_content .jobDetail_box{
    min-width: 100%;
    padding: 0 10px;
  }
  .job_list .jobListDetail_content .job_conditions{
    padding-bottom: 15px;
  }
  .job_list .jobListDetail_content .job_conditions li{
    width: 50%;
    font-size: 10px;
  }
  .job_list .jobListDetail_content .job_require{
    margin: 15px 0;
  }
  .job_list .jobListDetail_content ._contianer{
    color: #333333;
    padding-bottom: 15px;
    font-size: 10px;
  }
  .apply_for a{
    width: 32.6%;
    line-height: 30px;
  }
  .pagination{
    width: 100%;
    align-items: center;
  }
  .pagination ._btn{
    height: 100%;
  }
  .pagination .pageShow span, .pagination .pageShow a {
    width: 30px;
    height: 30px;
    margin-right: 5px;
    font-size: 12px;
    line-height: 30px;
    margin-bottom: 0px;
  }
  .pagination ._btn .back_page, .pagination ._btn .next_page {
    width: 80px;
    font-size: 12px;
    line-height: 40px;
    margin-right: 8px;
    transition: none;
  }
  .pagination ._btn .back_page {
    background: url(../images/back_pageIcon.png) no-repeat 10px center;
    background-color: #e6e6e6;
  }
  .pagination ._btn .next_page {
    background: url(../images/next_pageIcon.png) no-repeat 65px center;
    background-color: #e6e6e6;
  }
  .pagination ._btn .back_page:hover{
    background: url(../images/back_pageIconHover.png) no-repeat 10px center;
    background-color: #e60012;
  }
  .pagination ._btn .next_page:hover{
    background: url(../images/next_pageIconHover.png) no-repeat 65px center;
    background-color: #e60012;
  }
  .jrgj_jobList_box .pagination {
    padding: 0 10px;
  }
}
