/*公司介绍about*/ 
.top_height{height:100px;/*background-image: -webkit-linear-gradient(0deg, #0055ff 0%, #ff1a3d 100%);*/}
.inbanner{position: relative;overflow:hidden; }
.inbanner_title{position: absolute;left:0;right:0;top:50%;transform:translate(0,-60%);z-index:10;padding-left:5.2%;} 
.inbanner_title .tit{letter-spacing: 8px;}
.inbanner_mask{position: absolute;width:100%;height:100%;left:0;top:0;background-image: -webkit-linear-gradient(236deg, #4c007b 30%, #0030c7 60%, #47008f 80%, #001491 100%); z-index:2; opacity: 0.7;background-size: 300% 300%;animation: gradient 10s linear infinite forwards;}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
    
  }
  50% {
    background-position: 100% 50%;
    
  }
  100% {
    background-position: 0% 50%;
    
  }
}
.page_content{border-radius: 60px; position: relative;z-index: 2;overflow: hidden;padding:85px 0 110px;background:#fff;}
.inbanner ~ .page_content,.hasTop{margin-top:-85px;}
.about_intro{padding:0 0 70px;background:#fff url(../images/about_bg.png) no-repeat right 0;background-size:80%;}
.about_intro .about_year .fnt_70 span{float:left;}
.about_intro .about_desc{padding-left:100px;}
.about_intro .about_desc .txt{height:21em;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.about_intro .about_desc .txt p{margin-bottom:1em;}
.about_intro .about_desc .txt.showAll{display: block;height:auto;}
.about_more{display: block;width:106px;height:40px;line-height: 38px;border-radius: 26px;border:1px solid #000;text-align:center;}
.about_more i{display:inline-block;width:0;height:0;border-top:11px solid #000;border-left:9px solid transparent;border-right:9px solid transparent;margin-left:12px;}
.about_more:hover{border-color:#ff193c;color:#ff193c;}
.about_more:hover i{border-top-color:#ff193c;}
.txt.showAll + .about_more i{border-top:none;border-bottom:11px solid #000;} 
.txt.showAll + .about_more:hover{border-color:#ff193c;color:#ff193c;}
.txt.showAll + .about_more:hover i{border-bottom-color:#ff193c;}
.about_numbox{display: flex; justify-content: space-between;padding:190px 80px;background:url(../images/112.gif) no-repeat center;background-size:cover;border-radius: 40px;}
.about_numbox .item{text-align:center;}
.about_numbox .item .big_font{display: flex;align-items: center; justify-content: center;}
.about_numbox .item .big_font em{padding-top:0.8em;padding-left:10px;}
.about_numbox .item .icon{width:130px;margin-left:auto;margin-right:auto;margin-top:50px;}
.about_culture{display: flex;}
.about_culture .item{width:25%;float:left;padding:45px 15px 0 45px; position: relative;}
.about_culture .item:nth-child(1){background:linear-gradient(42.79deg, rgba(255, 146, 146, 0.05) 0%, rgb(200 0 0 / 0%) 100%);border-radius:30px 0px 0px 30px;}
.about_culture .item:nth-child(2){background:linear-gradient(45.51deg,rgba(240, 240, 130, 0.05) 0%,rgba(250, 210, 0, 0.1) 100%);-webkit-animation-delay: 0.1s;animation-delay: 0.1s;} 
.about_culture .item:nth-child(3){background:linear-gradient(45deg,rgba(0, 185, 255, 0.05) 0%,rgba(0, 85, 255, 0.1) 100%);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);-webkit-animation-delay: 0.2s;animation-delay: 0.2s;} 
.about_culture .item:nth-child(4){background:linear-gradient(45.36deg,rgba(255, 146, 146, 0.05) 0%,rgba(255, 25, 60, 0.1) 100%);border-radius:0px 30px 30px 0px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);-webkit-animation-delay: 0.3s;animation-delay: 0.3s;} 
.about_culture .item .txt{color:#828282;}
.about_culture .item .icon{float:right;width:75.5%;margin-right:15px;margin-top:10px; position: relative;z-index: 10; transition: 500ms;}
.about_culture .item:hover .icon{transform:scale(1.1);}
.about_culture .item .word{position: absolute;left:0;right:0;bottom:0;text-align:center; opacity: 0.1;text-transform: uppercase;line-height: 1;}
.about_culture .item:nth-child(1) .word{color:#ff193c;}
.about_culture .item:nth-child(2) .word{color:#fad200;}
.about_culture .item:nth-child(3) .word{color:#0055ff;}
.about_culture .item:nth-child(4) .word{color:#ff193c;}
.about_company {display: flex;justify-content: space-between;}
.about_company .item{width:48.5%;border-radius: 30px;overflow: hidden; position: relative;}
.about_company .item .desc{position: absolute;left:0;top:0;right:0;bottom:0;padding:75px 46px;display: flex;flex-direction: column; justify-content: flex-end;background-image:linear-gradient(0deg,rgba(255, 4, 44, 0.7) 0%,rgba(255, 209, 0, 0.2) 60%,rgba(255, 209, 0, 0.1) 100%);/* -webkit-background-size: 100% 200%;*/}
/*.about_company.animated .item .desc{-webkit-animation: masked-animation 2s 1s linear forwards;}*/
.about_company .item:nth-child(2) .desc{background-image:linear-gradient(0deg,rgba(255, 2, 45, 0.7) 0%,rgba(0, 87, 254, 0.2) 60%,rgba(0, 87, 254, 0.1) 100%);}
.masked{ background-image: -webkit-linear-gradient(left, #e7014c, #0047e8 25%, #e7014c 50%, #0047e8 75%, #e7014c);-webkit-text-fill-color: transparent; -webkit-background-clip: text;-webkit-background-size: 100% 200%;-webkit-animation: masked-animation 4s infinite linear;}
@-webkit-keyframes masked-animation {
     0%{ background-position: 0 0;}
     100% { background-position:  0 100%;}
}
.about_history{background:#f5f5f5;padding:120px 0 0;}
.about_history .swiper-slide .img{border-radius: 30px;overflow: hidden;}
.about_history .swiper-slide .img img{width:100%;}
.about_zizhi_list{display: flex;justify-content: space-between;}
.about_zizhi_list .item{width:18.5%;}
.about_zizhi_list .item .img img{border:1px solid #d2d2d2;} 
.about_zizhi_list .item .tran_scale{overflow: visible;}

.history_swiper{width:80%;}
.history_swiper .swiper{ width: 100%; }
.history_swiper .swiper-wrapper{height:100%;}
.history_swiper .swiper-slide .year{display: none;}
.history_swiper .swiper-slide .tit{color:#d2d2d2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} 
.history_swiper .swiper-slide .btn_more{display: none;}
.history_swiper .history_con{height:100%;overflow: hidden;}
.history_swiper .history_con .mCSB_scrollTools{opacity: 0!important;visibility: hidden;}
.history_swiper .history_con .item{margin-bottom:30px;}
.history_swiper .history_con .item .tit{cursor:pointer;}
.history_swiper .history_con .item .desc {display: none;}
.history_swiper .history_con .item .desc .txt{display:-webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:3em;}
.history_swiper .swiper_mask {width: 100%;height:180px;padding-top: 85px;background: linear-gradient(-180deg,rgba(245,245,245,0) 0%,rgba(245,245,245,1) 100%);position: absolute;left: 0;right: 0;bottom: 0;z-index: 10;display: none;}
.history_swiper .history_con .mCSB_inside > .mCSB_container{margin-right:0;}  
.history_swiper .history_con .item.active .desc .txt{display: block;height:auto;}
.history_swiper .history_con .item.active .tit{color:#000; white-space: normal;}

 

.yearSwiper{width:100px;height:600px;}
.yearSwiper .swiper { width: 100%; height: 100%;}
.yearSwiper .swiper-slide{  box-sizing: border-box;border-left:1px solid rgba(0,0,0,0.2);margin-left:1px;}
.yearSwiper .swiper-slide span{display:inline-block;padding-left:30px;position:relative;text-align:right;color:#828282; cursor:pointer; }
.yearSwiper .swiper-slide span:after{width:3px;height:0;border-radius: 3px; background:#000;content:''; position: absolute;left:-2px;top:0; opacity: 0; transition:all 0.3s;}
.yearSwiper .swiper-slide.active ,.yearSwiper .swiper-slide-thumb-active span{color:#000;}
.yearSwiper .swiper-slide.active span:after,.yearSwiper .swiper-slide-thumb-active span:after{height:100%; opacity: 1;}
.yearSwiper .swiper-container-vertical>.swiper-pagination-progress{left:0;width:3px;background:none;}
.yearSwiper .swiper-container-vertical>.swiper-pagination-progress:after{height:100%;border-left:1px solid rgba(0,0,0,0.3);content:'';position: absolute;left:1px;top:0;}
.yearSwiper .swiper-pagination-progress .swiper-pagination-progressbar{background:#000;}
/*科富文化 culture*/
.culture_swiper .swiper{padding-right:4.5%;}
.culture_swiper .swiper-wrapper{padding-left:5%;}
.culture_swiper .swiper-slide{cursor:pointer;}
/* .culture_swiper .swiper-slide .img img{width:70%;} */
.culture_swiper .swiper-slide .desc{opacity: 0; visibility: hidden; transition:all 0.3s;/*transform:translateX(30px);*/background:#fff;} 
.culture_swiper .swiper-slide.active .desc,.culture_swiper .swiper-slide.last_active .desc {opacity: 1;visibility: visible;padding-right:1em; }   
.year_swiper {position: relative;}
.year_swiper:before{width:100%;border-top:1px solid #d2d2d2;content:'';position: absolute;left:0;top:3px;}
.year_swiper .swiper-slide{width:auto;cursor: pointer; }
.year_swiper .swiper-slide span{display:block;color:#727272;padding-top:20px; position: relative;}
.year_swiper .swiper-slide span:before{width:0;height:6px;background:#ff1b39;border-radius: 3px;content:'';position: absolute;left:50%;top:0;transform:translateX(-50%);transition:all 0.5s;}
.year_swiper .swiper-slide.active span,.year_swiper .swiper-slide.last_active span{color:#ff1b39;}
.year_swiper .swiper-slide.active span:before,.year_swiper .swiper-slide.last_active span:before{width:100%;}

/*影像中心 piclist*/
.menu_box a{display:inline-block;color:rgba(0,0,0,0.6);margin-right:90px;}
.menu_box a:hover,.menu_box a.active{color:#000;font-weight:bold;} 
.box_list {display: flex; flex-wrap: wrap;}
.box_list .item{width:30.5%;/*margin-left:4.25%;*/margin-bottom:4.25%;}
.box_list .item:nth-child(3n+1){clear:both;margin-left:0;} 
.box_list .item:nth-child(3n+2){-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.box_list .item:nth-child(3n+3){-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.box_list .item .img{border-radius: 12px;overflow: hidden;}
.box_list .item a:hover,.box_list .item:hover .tit,.box_list .item:hover .tit a{color:#ff193c;}
.load_more{display: flex;justify-content: center;align-items: center; position: relative; padding: 2em 0;overflow: hidden}
.dot-pulse { position: relative;left: -9999px; width: 10px;height: 10px; border-radius: 5px;
    background-color: #9880ff;color: #9880ff;box-shadow: 9999px 0 0 -5px #9880ff;animation: dotPulse 1.5s infinite linear;animation-delay: .25s;} 
.dot-pulse::before, .dot-pulse::after {content: '';display: inline-block;position: absolute; top: 0;width: 10px;height: 10px;border-radius: 5px;background-color: #9880ff;color: #9880ff;}
.dot-pulse::before {box-shadow: 9984px 0 0 -5px #9880ff;animation: dotPulseBefore 1.5s infinite linear;animation-delay: 0s;}
.dot-pulse::after {box-shadow: 10014px 0 0 -5px #9880ff;animation: dotPulseAfter 1.5s infinite linear;animation-delay: .5s;}
.nodata{position: relative;text-align:center;padding: 2em 0;}
.nodata span{display: inline-block;color:#828282;padding:0 2em;background:#fff; position: relative;z-index:10;}
.nodata:before,.nodata:after{width:100%;border-top:1px solid #d2d2d2;content:'';position: absolute;left:0;top:50%;}
.nodata:after{display: none;left:auto;right:0;}
.blackBg .nodata span,.blackBg2 .nodata span{background:none;color:rgba(255,255,255,0.6);}
.blackBg .nodata:before,.blackBg2 .nodata:before{width:44%;border-color:rgba(255,255,255,0.1);}
.blackBg .nodata:after,.blackBg2 .nodata:after{display:block;width:44%;border-color:rgba(255,255,255,0.1);}
@keyframes dotPulseBefore {
  0% {
    box-shadow: 9984px 0 0 -8px #0055ff;
  }
  30% {
    box-shadow: 9984px 0 0 2px #0055ff;
  }
  60%,
  100% {
    box-shadow: 9984px 0 0 -8px #0055ff;
  }
}

@keyframes dotPulse {
  0% {
    box-shadow: 9999px 0 0 -5px #ff1a3d;
  }
  30% {
    box-shadow: 9999px 0 0 2px #ff1a3d;
  }
  60%,
  100% {
    box-shadow: 9999px 0 0 -5px #ff1a3d;
  }
}

@keyframes dotPulseAfter {
  0% {
    box-shadow: 10014px 0 0 -5px #fad200;
  }
  30% {
    box-shadow: 10014px 0 0 2px #fad200;
  }
  60%,
  100% {
    box-shadow: 10014px 0 0 -5px #fad200;
  }
}

/*销售网点*/
.network_list{display: flex;flex-wrap: wrap;}
.network_list .item{width:48.5%;/*margin-left:3%;*/margin-bottom:3%;padding:45px;border-radius: 30px;}
.network_list .item:nth-child(2n+1){margin-left:0;}
.network_list .item:nth-child(3n+1){background:linear-gradient(42.79deg,rgba(255, 146, 146, 0.05) 0%,rgba(255, 25, 60, 0.1) 100%);}
.network_list .item:nth-child(3n+2){background:linear-gradient(42.79deg,rgba(250, 210, 0, 0.075) 0%,rgba(250, 210, 0, 0.15) 100%);}
.network_list .item:nth-child(3n+3){background:linear-gradient(42.79deg,rgba(0, 85, 255, 0.05) 0%,rgba(0, 85, 255, 0.1) 100%);}
.network_list .item:nth-child(2n+1){-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.network_list .item:nth-child(2n){-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.network_list .item .network_city{display:flex; justify-content: space-between;align-items: center; padding-bottom:40px;}
.network_list .item .network_city .span2{text-transform: uppercase; }
.network_list .item:nth-child(3n+1) .network_city{border-bottom:1px solid rgba(255,28,56,0.2);}
.network_list .item:nth-child(3n+2) .network_city{border-bottom:1px solid rgba(250, 210, 0,0.4);}
.network_list .item:nth-child(3n+3) .network_city{border-bottom:1px solid rgba(0,85,255,0.2);}
.network_list .item:nth-child(3n+1) .network_city .span2{color:rgba(255,28,56,0.2);}
.network_list .item:nth-child(3n+2) .network_city .span2{color:rgba(250,210,0,0.4);}
.network_list .item:nth-child(3n+3) .network_city .span2{color:rgba(0,85,255,0.05);}
.network_list .item li{display:flex;justify-content: space-between;margin-top:50px;cursor:pointer; position: relative;top:0; transition:all 0.5s;}
.network_list .item .btn_map{width:40px;height:40px;background-position: center;background-repeat: no-repeat;background-size:100%;flex-shrink: 0;}
.network_list .item li:hover{top:-10px;}
.network_list .item:nth-child(3n+1) .btn_map{background-image:url(../images/network_icon1.png);}
.network_list .item:nth-child(3n+2) .btn_map{background-image:url(../images/network_icon2.png);}
.network_list .item:nth-child(3n+3) .btn_map{background-image:url(../images/network_icon3.png);}
.network_list .item li em,.network_list .item li .span2{color:#707070;}
.network_list .item li .network_info{display:flex;}
.network_list .item li .network_info .span1{flex-shrink: 0;}
.network_list .item li .network_info .span2{max-height:1.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.network_list .item li em{padding:0 10px;}

/*公司新闻 newslist*/
.box_list .date{padding-left:24px;background:url(../images/date.png) no-repeat left center;}
.media_list .item{display:flex;margin-bottom:4.25%;background:#f5f5f5;border-radius: 12px;} 
.media_list .item .img{width:368px; flex-shrink: 0; border-radius: 12px;overflow: hidden;}
.media_list .item .img img{height:100%;}
.media_list .item a:hover,.media_list .item:hover a,.media_list .item:hover .tit{color:#ff193c;}
.media_list .item .desc{flex:1;padding:20px 45px 20px 70px; display: flex;flex-direction: column; justify-content: center;}
.media_list .item .desc .txt{display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:4em;}
.media_list .item .source{position: relative;}
.media_list .item .date{padding-left:24px;background:url(../images/date.png) no-repeat left center;}
.media_list .item .author{position: absolute;right:0;bottom:0;text-align: right;}
.media_list .item .txt{position: relative;}
.media_list .item .txt .con{width:80%;}
.media_list .item .txt .arrow{display: block;width:34px;height:34px;background:url(../images/arrow.png) no-repeat center;background-size:100%; position: absolute;bottom:0;right:0;transition:all 0.3s;}
.media_list .item .txt .arrow:hover{background-image:url(../images/arrow_hover.png);}
.policy_list .item{width:29.3%;float:left;/*margin-left:6.05%;*/margin-bottom:4%;background:#f5f5f5;border-radius: 12px;padding:60px 45px 50px; position: relative;top:0;transition:all 0.5s;}
.policy_list .item:nth-child(3n+1){clear:both;margin-left:0;}
.policy_list .item:nth-child(3n+2){-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.policy_list .item:nth-child(3n+3){-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.policy_list .item .tit{padding-bottom:20px;border-bottom:2px solid #ff193c;}
.policy_list .item .txt{max-height:12em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}
.policy_list .item:hover{top:-5px;box-shadow:0 0 20px rgba(0,0,0,0.2); }
.policy_list .item .date{padding-left:24px;background:url(../images/date.png) no-repeat left center;}
/*新闻详情 newsinfo*/
.news_content {padding:45px 0 100px;}
.news_content .wrap{width:62.5%;}
.crumbs span{padding:0 5px;}
.crumbs a:hover{color:#ff193c;}
.news_publish{position: relative;text-align:center;margin: 40px 0;}
.news_publish .fnt_18{display: inline-block;padding:0 2em;background:#fff; position: relative;z-index:10;}
.news_publish:after{width:100%;border-top:1px solid #d2d2d2;content:'';position: absolute;left:0;top:50%;}
.news_publish em{padding:0 10px;}
.news_info{line-height: 1.8;}
.news_info p{margin-bottom:2em;}
.news_info .image{text-align: center;margin-bottom:2em;}
.prev_next{border-top:1px solid #d2d2d2;}
.prev_next a{display: flex;padding:40px 0;border-bottom:1px solid #d2d2d2;justify-content: space-between; align-items: center;}
.prev_next a i{display: block;width:40px;height:40px;background:url(../images/arrow.png) no-repeat center;background-size:24px;border:1px solid #000;border-radius: 100%;flex-shrink: 0;}
.prev_next a:hover{color:#ff193c;}
.prev_next a:hover i{background-image:url(../images/arrow_hover.png);border-color:#ff193c;}
/*联系我们 contact*/
.service_desc{display: flex;justify-content: space-between;align-items: center;}
.service_desc .font1{line-height: 1.2;}
.service_desc .font2{padding-right:15px;position: relative;}
.service_desc .font2:after{height:47px;width:4px;background:#ccc;content:'';position: absolute;right:0;top:50%;margin-top:-24px;}
.service_list{display: flex; justify-content: space-between;}
.service_list .item{width:31.3%;border-radius:30px;position: relative;overflow: hidden;}
.service_list .item .img img{width:100%;}
.service_list .item .desc{width:100%;height:100%;position: absolute;left:0;top:0;background:linear-gradient(133.63deg,#ff1c38 0%,rgba(255, 28, 56, 0.4) 100%);padding:45px;display: flex; justify-content: center; flex-direction: column; } 
.service_list .item .desc .txt{width:75%;}


.ewm_list{display: flex;justify-content: space-between;}
.ewm_list a{width:22%;border:1px solid #d2d2d2;position: relative;}
.ewm_list a .ewm_mask{width:100%;height:100%;position: absolute;left:0;top:0;z-index:10;background:rgba(255,255,255,0.9);display: flex;justify-content: center;align-items: center; transition:all 0.5s; opacity: 1;visibility:visible;}
.ewm_list a .ewm_mask .ewm_icon{width:134px;height:134px;border-radius: 30px;overflow: hidden;transition:all 0.5s; transform:scale(1);opacity: 1;visibility:visible;}
.ewm_list a:hover .ewm_mask{opacity: 0;visibility:hidden;}
.ewm_list a:hover .ewm_mask .ewm_icon{transform:scale(0.5);opacity: 0;visibility:hidden;}  

#allmap img{max-width: none;}
.BMap_pop div{background-color:#fff!important;border-color:#fff!important;} 
.BMap_pop div:nth-child(1){border-top-left-radius: 12px;}
.BMap_pop div:nth-child(3){border-top-right-radius: 12px;}
.BMap_pop div:nth-child(5){border-bottom-left-radius: 12px;}
.BMap_pop div:nth-child(7){border-bottom-right-radius: 12px;}
.BMap_pop div:nth-child(8) {text-indent: 9999px; background:url(../images/jiao1.png) no-repeat 50% 18px!important;/*left:40px!important;*/} 
.BMap_shadow, .BMap_shadow img, .BMap_shadow div{display: none;}
.map_close{width:10px!important;height:10px!important;}
.map_box_con{padding:10px;}
.map_box_con .font{margin-top:8px;}
 
.location-main {height:80vh;min-height:600px;border-radius: 30px;overflow: hidden; }   
.location-list li { position: relative;padding:40px 0;overflow: hidden;cursor: pointer;border-bottom:1px solid rgba(0,85,255,0.1);}
.location-list .location-title{overflow: hidden;} 
.location-list .location-addr  { position: relative; margin-top: 15px;}
.location-list .location-addr .font{margin-bottom:10px;} 
.location-list .location-addr .font em{padding:0 10px;}
.addr-info { line-height: 20px; }
.location-map {width:60%; height: 100%; position: relative; overflow: hidden;border: 1px solid #eee;
     }
.location-map #allmap{height:100%;}    
.location-shop-con {width:40%;background:#e7f6ff;height: 100%; position: relative; }
.location-shop-scroll{height:100%;padding:0 5px 0 40px;margin:20px 0;}
.location-shop-scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#8d8d8d;}
.location-shop-scroll .mCSB_scrollTools .mCSB_draggerRail{background:rgba(112,112,112,0.3);}

/*法律声明*/
.legal_box .tit{margin-top:50px;}
.legal_box .txt{line-height: 1.66667;}
/*网站地图*/
.sitemap_box dl{margin-bottom: 120px;}
.sitemap_box dl:nth-last-child(1){margin-bottom:0;}
.sitemap_box dl dt{padding-bottom:50px;border-bottom:1px solid rgba(0,0,0,0.2);}
.sitemap_box dl dd a{display: inline-block;margin-right:55px;}
.sitemap_box dl dd a:hover{color:#ff193c;}
.sitemap_box dl .sub_list .item .menu_second a{margin-bottom:10px;}
/*搜索结果*/
.search_content{padding-bottom:0!important;}
.searchInput{width:100%;padding:0 50px;display:flex; align-items: center; background:#f5f5f5;border-radius: 100px;}
.searchInput input{ height:100px;padding:10px 0;flex:1;}
.btnSearch{width:52px;height:52px;background:url(../images/search-btn3.png) no-repeat center;background-size:contain;}
.btnSearch:hover{opacity: 0.8;}
.search_nodata{padding:270px 0;}
.search_menu a{ display: inline-block;margin-right:70px; color:rgba(0,0,0,0.6);}
.search_menu a:nth-last-child(1){margin-right:0;}
.search_menu a:hover,.search_menu a.active{color:#000;font-weight: bold;}
.search_result{background:#f5f5f5;padding:80px 0 100px;border-radius:60px;}
.search_item:nth-child(1){margin-top:0!important;}
.search_list .pro_item{overflow: hidden;}
.search_list .pro_item .img{width:17.28%;float:left;background:#fff;margin-right:40px;}
.search_list .pro_item .desc{overflow: hidden;}
.search_list .pro_item .desc .txt span{display:inline-block;margin-right:50px;margin-bottom:0.5em;}
/*人才通道*/
.zhaopin_list{display: flex; justify-content: space-between;}
.zhaopin_list .item{width:48.56%;border-radius:30px;position: relative;overflow: hidden;z-index:10;}
.zhaopin_list .item .img img{width:100%;}
.zhaopin_list .item .desc{width:100%;height:100%;position: absolute;left:0;top:0;z-index:1;background:linear-gradient(133.63deg,#2d1cff 0%,rgba(255, 28, 56, 0.4) 100%);padding:45px;display: flex; justify-content:space-between; flex-direction: column;overflow: hidden; } 
.zhaopin_list .item .desc .tit{display: flex; justify-content: space-between;align-items: center;}
.zhaopin_list .item .desc .tit i{width:40px;height:40px;border-radius: 100%;border:1px solid #fff;background:url(../images/arrow_right.png) no-repeat center;background-size:20px;}
.welfare_list{display: flex; justify-content: space-between;}
.welfare_list .item{width:31.4%;padding:45px;border-radius: 30px;}
.welfare_list .item:nth-child(1){background:linear-gradient(42.79deg, rgb(246 246 252) 0%, rgb(245 245 255) 100%);}
.welfare_list .item:nth-child(2){background:linear-gradient(42.79deg, rgb(246 246 252) 0%, rgb(245 245 255) 100%);}
.welfare_list .item:nth-child(3){background:linear-gradient(42.79deg, rgb(246 246 252) 0%, rgb(245 245 255) 100%);}
.welfare_list .item:nth-child(2){-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.welfare_list .item:nth-child(3){-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.welfare_list .item .tit{ padding-bottom:40px;}
.welfare_list .item ul li{padding-left:30px;position: relative;margin-top:40px;cursor: pointer; top: 0;
    transition: all 0.5s;}
.welfare_list .item li:hover{top:-10px;}
.welfare_list .item ul li:before{width:10px;height:10px;border-radius: 100%;content:''; position: absolute;left:0;top:0.4em;}
.welfare_list .item:nth-child(1) .tit{border-bottom:1px solid rgba(255,28,56,0.2);}
.welfare_list .item:nth-child(2) .tit{border-bottom:1px solid rgba(250,210,0,0.5);}
.welfare_list .item:nth-child(3) .tit{border-bottom:1px solid rgba(0,85,255,0.2);}
.welfare_list .item:nth-child(1) ul li:before{background:#ff193c;}
.welfare_list .item:nth-child(2) ul li:before{background:#fad200;}
.welfare_list .item:nth-child(3) ul li:before{background:#0055ff;}
.office_swiper .swiper-slide .img{border-radius: 12px;}
.office_swiper .swiper-pagination{position: static;}
.office_swiper .swiper-pagination-bullet{width:60px;height:2px;background:#bebebe;border-radius:30px;vertical-align: middle;opacity: 1;margin:0 15px!important;transition:300ms;}
.office_swiper .swiper-pagination-bullet-active{height:10px;background:#ff193c;}
/*合作加盟*/
.adv_list{display: flex; justify-content: space-between;border-radius:12px;}
.adv_list .item{width:33.33%;position: relative;z-index: 5;overflow: hidden;}
.adv_list .item .img{position: relative;z-index: 1;display: flex;justify-content: center;align-items: center;}
.adv_list .item .img img{max-height:100%;}
.adv_list .item .desc{width:100%;height:100%;position: absolute;left:0;top:0;z-index:3;background:linear-gradient(270deg,rgba(255, 209, 0, 0.2) 0%,rgba(255, 4, 44, 0.8) 100%);padding:45px;display: flex; justify-content:center; flex-direction: column; } 
.adv_list .item:nth-child(2) .desc{background:linear-gradient(270deg,rgba(0, 87, 254, 0.2) 0%,rgba(255, 2, 45, 0.8) 100%);}
.adv_list .item:nth-child(3) .desc{background:linear-gradient(270deg,rgba(255, 209, 0, 0.2) 0%,rgba(255, 4, 44, 0.8) 100%);}
.adv_list .item:nth-child(2){-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.adv_list .item:nth-child(3){-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.adv_list .item .desc .stit{opacity: 0.6;text-transform: uppercase;}
.support_list{display: flex;justify-content: space-between; flex-wrap: wrap;}
.support_list .item{width:31.4%;border-radius: 30px; overflow: hidden; display: flex;justify-content: space-between;align-items: center;margin-bottom:2.9%;}
.support_list .item .desc{padding:15px 10px 15px 45px;}
.support_list .item:nth-child(3n+1){background:linear-gradient(42.79deg,rgba(255, 146, 146, 0.05) 0%,rgba(255, 25, 60, 0.1) 100%);}
.support_list .item:nth-child(3n+2){background:linear-gradient(45.51deg,rgba(240, 240, 130, 0.125) 0%,rgba(250, 210, 0, 0.2) 100%);-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.support_list .item:nth-child(3n+3){background:linear-gradient(45deg,rgba(0, 185, 255, 0.05) 0%,rgba(0, 85, 255, 0.1) 100%);-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.support_list .item .img{width:40%;} 
.support_list .item .desc .stit{opacity: 0.3;text-transform: uppercase;} 
.message_title br{display: none;}
.message_form ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.message_form ul li{width:48.5%;padding:20px 45px;background:#f5f5f5; border-radius: 10px; position: relative; display: flex;  align-items: center; margin-bottom:50px;} 
.message_form ul li input{flex:1;line-height: 34px;padding-left:30px;}
.message_form ul li span{width:fit-content;flex-shrink: 0;}
.message_form ul li span em{color:#ff1c38;padding-left:5px;}
.message_form ul li.jiameng{align-items: flex-start;flex-direction: column;}
.message_form ul li.jiameng,.message_form ul li.yzmCode{width:100%;}
.message_form ul li textarea{width:100%;height:160px;padding-top:20px;}
.message_form ul li.yzmCode img{height:34px;cursor:pointer;}
.message_form ul li.yzmCode input{width:75%;}
.message_btns{display: flex;justify-content: center;}
.message_btns button{width:27%;height:4.16667em;border-radius: 50px;margin:0 25px;} 
.btn_cancel{background:#d2d2d2;}
.btn_cancel:hover,.btn_cancel:active{background:#b9b9b9;color:#000;} 
.btn_submit{background:#ff193c;color:#fff;}
.btn_submit:hover,.btn_submit:active{background:#df0022;}
.popBox{position: fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index: 1000000; display: none; }
.popCon{width:48%;max-width:640px;min-width:300px;background:#fff;padding:90px 60px;position: absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);text-align: center;border-radius:60px;} 
.popClose{width:60px;height:60px;padding:18px;border-radius: 100%;border:1px solid #fff;position: absolute;left:50%;margin-left:-30px;bottom:-120px;display: flex;justify-content: center;align-items: center; cursor:pointer;}
.popCon .tit a{word-break: break-word;}
/*社会招聘*/
.job_header{display: flex;line-height: 60px;background:#eeeeee; align-items: center;}
.job_header .item{width:21.5%;padding:0 30px;white-space: nowrap;}
.job_header .item:nth-child(2){width:18%;}
.job_header .item:nth-child(3){width:24.5%;}
.job_header .item:nth-last-child(1){width:14%;text-align: right;} 
.job_list .item{width:100%;display: flex; align-items: center;}
.job_list .item .font{width:21.5%;padding:25px 30px;}
.job_list .item .font:nth-child(2){width:18%;}
.job_list .item .font:nth-child(3){width:24.5%;}
.job_list .item .font:nth-last-child(1){width:14%;text-align: right;}
.job_list .item:hover .font.fb{color:#ff193c;}
.job_list .item .btn_enter{display: inline-block;width:40px;height:40px;border:1px solid #000;border-radius: 100%;padding:8px;background:url(../images/arrow1.png) no-repeat center;background-size:24px;}
.job_list .item .btn_enter:hover{border-color:#ff193c;background-image:url(../images/arrow2.png);}
/*岗位详情*/

.jobinfo_welfare {float:left;margin-top:-70px;}
.jobinfo_welfare span{display: inline-block;background:#eeeeee;padding:20px 60px;border-radius: 50px;margin-right:15px;margin-bottom: 10px;}
.jobinfo_left{width:60%}
.jobinfo_right{width:40%;text-align: right;}
.jobinfo_right .salary{white-space: nowrap;}
.btn_apply{display:inline-block;max-width:310px;padding:32px 100px;background:#ff193c;border-radius: 100px;cursor:pointer;}
.btn_apply:hover{background:#df0022;}
.jobinfo_desc{clear:both;padding-top:60px;border-top:1px solid rgba(0,0,0,0.2);}
.jobinfo_items li{display: inline-block; position: relative;padding-right:20px;margin-right:10px; word-break: break-word;}
.jobinfo_items li:after{height:70%;border-left:1px solid rgba(0,0,0,1);content:''; position: absolute;top:15%;right:0;}
.jobinfo_address{display: flex; align-items: center;}
.jobinfo_address .btn_checkmap{display:inline-block;padding:0 20px;height:30px; line-height:30px;background:#ffffff;border:1px solid #cccccc;color:#707070;border-radius:15px;margin-left:20px;}
.jobinfo_address .btn_checkmap:hover{border-color:#ff193c;color:#ff193c;}
.jobinfo_title{height:60px; line-height:60px;padding:0 30px;background:#eeeeee;}

/*防伪查询*/
.inquiry_steps {display: flex; justify-content: space-around;align-items: center; }
.inquiry_steps .item{display: flex;align-items: center; }
.inquiry_steps .span1{color:rgba(255, 25, 60, 0.1);margin-right:20px;}
.inquiry_steps .step_arrow{display: block;width:30px;height:30px;background:url(../images/arrow1.png) no-repeat center;background-size:100%;margin:0 30px;}
.inquiry_list{display: flex; justify-content: space-between;}
.inquiry_list .item{width:31.4%;padding:45px;border-radius: 30px;}
.inquiry_list .item:nth-child(1){background:linear-gradient(42.79deg,rgba(255, 146, 146, 0.1) 0%,rgba(255, 25, 60, 0.2) 100%);}
.inquiry_list .item:nth-child(2){background:linear-gradient(45.51deg,rgba(240, 240, 130, 0.2) 0%,rgba(250, 210, 0, 0.3) 100%);}
.inquiry_list .item:nth-child(3){background:linear-gradient(45deg,rgba(0, 185, 255, 0.05) 0%,rgba(0, 85, 255, 0.2) 100%);}
.inquiry_list .item:nth-child(2){-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.inquiry_list .item:nth-child(3){-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.inquiry_list .item .tit{ padding-bottom:40px;} 
.inquiry_list .item .txt{word-break: break-word;}
.inquiry_list .item:nth-child(1) .tit{border-bottom:1px solid rgba(255,28,56,0.2);}
.inquiry_list .item:nth-child(2) .tit{border-bottom:1px solid rgba(250,210,0,0.5);}
.inquiry_list .item:nth-child(3) .tit{border-bottom:1px solid rgba(0,85,255,0.2);}
.methods_title{position: relative;width:42%;text-align:center;margin-left:auto;margin-right:auto;}
.methods_title .fnt_24{display: inline-block;padding:0 22px;background:#fff; position: relative;z-index:10;}
.methods_title:after{width:100%;border-top:1px solid #707070;content:'';position: absolute;left:0;top:50%;}
.methods_list{display: flex; justify-content: space-around;}
.methods_list .item{margin:0 3.5%;}
@media only screen and (max-width:1440px) { 
	 .about_numbox{padding:120px 60px;} 
	 .network_list .item .network_city{padding-bottom:30px;}
	 .network_list .item li{margin-top:30px;}
	 .network_list .item .btn_map{width:30px;height:30px;}
	 .policy_list .item{padding:50px 35px 40px;}
	 .ewm_list a .ewm_mask .ewm_icon{width:120px;height:120px;}
   .welfare_list .item .tit{padding-bottom:30px;}
   .welfare_list .item ul li{margin-top:30px;}
   .zhaopin_list .item .desc,.adv_list .item .desc{padding:30px;}
   .support_list .item .desc{padding-left:30px;}
   .message_form ul li{margin-bottom:30px;}
   .inquiry_steps .step_arrow{margin:0 10px;}
   .about_history{padding-top:80px;}
   .history_swiper{width:80%;/*height:100vh;*/}
}

@media only screen and (max-width:1366px) {
 	 
}
@media only screen and (max-width:1280px) {
  .about_history{padding-top:60px;}
  .about_numbox{padding:80px 30px;}
  .about_numbox .item .icon{width:100px;margin-top:30px;}
  .news_content .wrap{width:90%;}
  .job_header .item{padding:0 20px;}
  .job_list .item .font{padding:15px 20px;}
 
}
@media only screen and (max-width:1024px) { 
	.popCon{width:80%;padding:15vw 6.6667vw;border-radius: 8vw;}
  .btn_apply{padding:20px 50px;}  
  .jobinfo_welfare span{padding:15px 30px;}
  .methods_title{width:50%;}
  .methods_list .item{margin:0 2%;}
  .inquiry_list .item .tit{padding-bottom:20px;}
  .inquiry_list .item{padding:30px;}
  .inquiry_steps .step_arrow{margin:0 5px;}
  .inquiry_steps .span1{margin-right:5px;}
 
}


@media only screen and (max-width:820px) {
 
	.inbanner{height:420px;}
	.inbanner img{width:auto;height:100%;max-width:none;position: absolute;right:-32%;top:0;}
  .inbanner_title{padding-left:0;}
  .top_height{height: 70px;}
	.page_content{border-radius: 4vw; padding:6.6667vw 0;}
  .inbanner ~ .page_content,.hasTop{margin-top:-30px;}
	.about_intro{padding-bottom:6.6667vw;}
	.about_intro .about_desc{padding-left:6.6667vw;}
	.about_intro .about_desc .txt{height:8em;    -webkit-line-clamp: 4;}
	.about_more{width:72px;height: 30px;line-height:28px;}
	.about_more i{border-top-width:8px;border-left-width:6px;border-right-width: 6px;margin-left:5px;}
	.about_more:hover {border-color: #000;color: #000;}
	.about_more:hover i{border-top-color: #000;}
	.about_numbox{flex-wrap:wrap; justify-content: center;padding:50px 20px 10px;border-radius: 4vw;}
	.about_numbox .item{width:33%;margin-bottom:70px;}
	.about_numbox .item:nth-child(4),.about_numbox .item:nth-child(5){width:48%;}
	.about_culture{flex-wrap: wrap;}
	.about_culture .item{width:50%;padding:6vw 3vw 0 6vw;}
	.about_culture .item:nth-child(1){border-radius: 4vw 0 0 0;}
	.about_culture .item:nth-child(2){border-radius: 0 4vw 0 0;}
	.about_culture .item:nth-child(3){border-radius: 0 0 0 4vw;}
	.about_culture .item:nth-child(4){border-radius: 0 0 4vw 0;}
	.about_culture .item .icon{width:60%;}
	.about_company{display: block;}
	.about_company .item{width:100%;margin-bottom:20px;border-radius: 4vw;}
	.about_company .item .desc{padding:10.6667vw 5.3333vw;}
	.about_history{padding:40px 0;}
	.history_swiper{width:100%;float:none;}
  .history_swiper .swiper_mask{height:auto;padding-top:40px;}
  .history_swiper .history_con .item{margin-bottom:1em;}
	.history_swiper .swiper-slide .year{display: block;margin-bottom:0.5em;}
	/*.history_swiper .swiper-slide .btn_more{display: block;}*/
	.history_swiper .swiper-slide .about_more{border-color: #808080;}
	.history_swiper .swiper-slide .about_more i{border-top-color: #808080;}
	.history_swiper .swiper-slide .about_more:hover {border-color: #808080;color: #808080;}
	.history_swiper .swiper-slide .about_more:hover i{border-top-color: #808080;}
	.history_swiper .swiper-slide .txt.showAll + .about_more i{border-bottom-color:#ff193c;} 
	.history_swiper .swiper-slide .txt.showAll + .about_more:hover{border-color:#ff193c;color:#ff193c;}
	.history_swiper .swiper-slide .txt.showAll + .about_more:hover i{border-top-color:#ff193c;}
	.history_swiper .swiper-slide .txt.showAll{max-height:none;-webkit-line-clamp: 9999;}
	.yearSwiper{width:100%;height:auto;float:none;}

	.yearSwiper .swiper-slide{border-left:none; border-top:1px solid rgba(0,0,0,0.2);margin-left:0;margin-top:1px;}
	.yearSwiper .swiper-slide span{padding-left:0;padding-top:12px;}
	.yearSwiper .swiper-slide span:after{height:3px;width:0; top:-2px;left:50%;transform:translateX(-50%); } 
	.yearSwiper .swiper-slide.active span:after,.yearSwiper .swiper-slide-thumb-active span:after{width:16px;height:3px;}
	.about_history .swiper-slide .img{border-radius: 4vw;-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);}
/*	.about_history .swiper-slide .txt{max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}*/
	.about_zizhi_list{flex-wrap: wrap;}
	.about_zizhi_list .item{width:46%;margin-bottom:6vw;}
  .year_swiper {background:url(../images/line.png) repeat 0 0;}
  .year_swiper:before{display: none;}
	.year_swiper .swiper-wrapper{display:block;transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;} 
	.year_swiper .swiper-slide{display:inline-block;margin-bottom:1.5em;padding-right:20px;  }
	.year_swiper .swiper-slide span{padding-top:12px;font-size:14px;}
	.year_swiper .swiper-slide span:before{height:3px;}
	.menu_box{display: flex;justify-content: space-between;}
	.menu_box a{margin-right:0;}
	.box_list .item{width:46.7%;/*margin-left:6.6%;*/margin-bottom:7.6%;}
	/*.box_list .item:nth-child(3n+1){clear:none;margin-left:6.6%;}
	.box_list .item:nth-child(2n+1){clear:both;margin-left:0;}*/
	.box_list .item .img{border-radius:1.6vw; }
  .box_list .item:nth-child(3n+2){-webkit-animation-delay: 0s;animation-delay: 0s;}
  .box_list .item:nth-child(3n+3){-webkit-animation-delay: 0s;animation-delay: 0s;}
  .box_list .item:nth-child(2n+1){-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
  .box_list .item:nth-child(2n){-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
	.network_list .item{width:100%;margin-left:0;margin-bottom:20px;padding:6vw;border-radius: 4vw;}
	.network_list .item .network_city{padding-bottom:20px;}
	.network_list .item li{margin-top:20px;}
	.network_list .item li em{padding:0 5px;}
	.box_list .date,.media_list .item .date,.policy_list .item .date{background-size:3.2vw;padding-left:20px;}
	.box_list .ellipsis{display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:3em; white-space: normal;}
	.media_list .item .img{width:28vw;border-radius: 1.6vw;}
	.media_list .item .desc{padding:2.9333vw 3.3333vw;}
	.media_list .item .desc .ellipsis{display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height:4em; white-space: normal;}
	.media_list .item .desc .tit{line-height: 1.25;}
	.media_list .item .desc .txt{display:none;}
	.media_list .item .date{margin-top:5px;}
	.media_list .item .source .author{display:none;}
	.policy_list .item{width:48%;/*margin-left:4%;*/padding:6.6667vw 3.2vw;margin-bottom:2em;}
/*	.policy_list .item:nth-child(3n+1){clear:none;margin-left:4%;}
	.policy_list .item:nth-child(2n+1){clear:both;margin-left:0;}*/
	.policy_list .item .tit{padding-bottom:10px; }
	.policy_list .item .tit a{display: block;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;max-height:4.5em;}
	.policy_list .item .txt{line-height:1.7;max-height: 15.5em;-webkit-line-clamp: 5;}
	.news_publish{margin:5.3333vw 0;}
	.news_publish .fnt_18{font-size:12px;padding:0 1em;} 
	.news_publish em{padding:0 5px;}
	.news_info p{margin-bottom:1em;}
	.prev_next a{padding:5.333vw 0;}
	.prev_next a i{display: none;}
	.service_desc{display: block;}
	.service_desc .font1 br{display: none;}
	.service_desc .font2{text-align:left;padding-right:0;margin-top:10px;}
	.service_desc .font2:after{display: none;}
	.service_list{display: block;}
	.service_list .item{width:100%;border-radius: 4vw;margin-bottom:20px;}
	.location-map,.location-shop-con{width:100%;float:none;}
	.location-main{border-radius: 4vw;height:auto;min-height: auto;}
	.location-map{height:60vh;}
	.location-shop-con{height:40vh;overflow: hidden;}
	.location-shop-scroll{padding:0 0 0 6vw;margin:5px 0;}
	.location-list li{padding:6vw 0;}
	.location-shop-scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;}
	.service_list .item .desc{padding:6vw;}
	.ewm_list{flex-wrap:wrap;}
	.ewm_list a{width:47%;margin-bottom:6%;}
	.ewm_list a .ewm_mask{display: none;}
  .sitemap_box dl{margin-bottom:16vw;}
  .sitemap_box dl dt{padding-bottom:6.6667vw;}
  .sitemap_box dl dd a{margin-right:6.6667vw;}
  .legal_box .tit{margin-top:6.6667vw;}
  .searchInput{padding:0 6.6667vw;}
  .searchInput input{height:13.33vw;}
  .btnSearch{width:6vw;height:6vw;}
  .search_nodata{padding:26vw 0 30vw;}
  .search_menu a{margin-right:7vw;}
  .search_result{padding:6.6667vw 0;border-radius: 4vw;}
  .search_list .pro_item .desc .txt span{margin-right:20px;}
  .search_list .pro_item .img{width:26.6667vw;margin-right:10px;}
  .zhaopin_list ,.welfare_list,.adv_list,.support_list,.message_form ul,.inquiry_list {display: block;}
  .zhaopin_list .item,.welfare_list .item,.adv_list .item,.support_list .item,.message_form ul li,.inquiry_list .item{width:100%;margin-bottom:20px;border-radius: 4vw;}
  .adv_list .item .img img{border-radius: 4vw;}

  .welfare_list .item{padding:6.6667vw;}
  .zhaopin_list .item .desc{padding:6.6667vw;}
  .welfare_list .item ul li{padding-left:20px;}
  .welfare_list .item ul li:before{width:8px;height:8px;}
  .office_swiper .swiper-pagination{margin-top:6.6667vw!important;}
  .office_swiper .swiper-pagination-bullet{width:8vw;margin:0 8px!important;}
  .office_swiper .swiper-pagination-bullet-active{height:5px;}
  .welfare_list .item ul{margin-top:10px;min-height: 10em;}
  .welfare_list .item ul li{margin-top:1.5em;} 
  .support_list .item .img{text-align: right;}
  .support_list .item .desc{padding-left:6vw;}
  .support_list .item .desc .stit{font-size:14px;}
  .message_title{text-align:left;}
  .message_title br{display: block;}
  .message_form ul li{padding:8px 6.6667vw;border-radius: 5px;}
  .message_form ul li.jiameng{padding-top:12px;}
  .message_form ul li input{padding-left:20px;}
  .message_form ul li textarea{padding-top:10px;height:60px;}
  .message_btns{justify-content: space-between;}
  .message_btns button{width:47%;margin:0;} 
  .popClose{width:8vw;height:8vw;padding:2vw;margin-left:-4vw;bottom:-15vw;}
  .job_header .item{padding:0 5px 0 10px;font-size:12px;}
  .job_list .item .font{padding:10px 5px 10px 10px;font-size:12px;}
  .job_list .item .font:nth-child(1){width:30%;}
  .job_list .item .font:nth-child(2),.job_list .item .font:nth-child(3){width:15%;}
  .job_list .item .font:nth-child(4){width:26%;}
  .job_list .item .btn_enter{width:26px;height:26px;background-size:16px;padding:5px;}
  .job_header{line-height: 50px;}
  .job_header .item:nth-child(1){width:25%;}
  .job_header .item:nth-child(2),.job_header .item:nth-child(3){width:18%;}
  .job_header .item:nth-child(4){width:15%;}
  .job_header .item:nth-last-child(1){width:24%;}
  .btn_apply{padding:10px 20px;margin-top:4vw!important;}
  .jobinfo_welfare{float:none;margin-top:4vw;} 
  .jobinfo_welfare span{padding:5px 8px;margin-right:5px;font-size:12px;}
  .jobinfo_desc{padding-top:20px;margin-top:5vw;}
  .jobinfo_items li{padding-right:8px;margin-right:0; }
  .jobinfo_title{height:40px;line-height: 40px;padding:0 20px;}
  .inquiry_steps{flex-direction: column;}
  .inquiry_steps .item{justify-content: center;}
  .inquiry_steps .step_arrow{margin:10px 0;transform:rotate(90deg);transform-origin: center;}
  .methods_title{width:96%;}
  .methods_title .fnt_24{padding:0 12px;}
  .methods_list{flex-wrap: wrap; justify-content:space-between;}
  .methods_list .item{width:23%;margin-bottom:9.3vw;}
  .culture_swiper .swiper{padding-right:5%;}
  .blackBg .nodata:before, .blackBg2 .nodata:before,.blackBg .nodata:after, .blackBg2 .nodata:after{width:40%;}
  




}
@media only screen and (max-width:640px) {
	.about_numbox .item{margin-bottom:30px;}
	.about_numbox .item .icon{width:50px;margin-top:12px;}
	.about_numbox .item .big_font em{padding-top:0.2em;padding-left:5px;} 
	.network_list .item .btn_map{width:20px;height:20px;}

}
 