	/*延迟*/
.yanchi1 {
animation-delay:.1s;
-webkit-animation-delay:.1s; /* Safari 和 Chrome */
}
.yanchi2 {
animation-delay:.2s;
-webkit-animation-delay:.2s; 
}
.yanchi3 {
animation-delay:.3s;
-webkit-animation-delay:.3s; 
}
.yanchi4 {
animation-delay:.4s;
-webkit-animation-delay:.4s;
}
.yanchi5 {
animation-delay:.5s;
-webkit-animation-delay:.5s;
}
.yanchi6 {
animation-delay:.6s;
-webkit-animation-delay:.6s; 
}
.yanchi7 {
animation-delay:.7s;
-webkit-animation-delay:.7s;
}
.yanchi8 {
animation-delay:.8s;
-webkit-animation-delay:.8s; 
}
.yanchi9 {
animation-delay:.9s;
-webkit-animation-delay:.9s; 
}
.yanchi10 {
animation-delay:1s;
-webkit-animation-delay:1s; 
}
.yanchi11 {
animation-delay:1.1s;
-webkit-animation-delay:1.1s; 
}
.yanchi12 {
animation-delay:1.2s;
-webkit-animation-delay:1.2s; 
}
.yanchi13 {
animation-delay:1.3s;
-webkit-animation-delay:1.3s; 
}
.yanchi14 {
animation-delay:1.4s;
-webkit-animation-delay:1.4s; 
}
.yanchi15 {
animation-delay:1.5s;
-webkit-animation-delay:1.5s; 
}
.yanchi16 {
animation-delay:1.6s;
-webkit-animation-delay:1.6s; 
}
.yanchi17 {
animation-delay:1.7s;
-webkit-animation-delay:1.7s; 
}
.yanchi18 {
animation-delay:1.8s;
-webkit-animation-delay:1.8s; 
}
.yanchi19 {
animation-delay:1.9s;
-webkit-animation-delay:1.9s; 
}
.yanchi20 {
animation-delay:2s;
-webkit-animation-delay:2s; 
}
.g-font14 {
  font-size: 14px;
}
.g-font18 {
  font-size: 18px;
}
.g-font20 {
  font-size: 20px;
}
.g-font22 {
  font-size: 22px;
}
.g-font24 {
  font-size: 24px;
}
@media (max-width: 1580px) {
  .g-font14 {
    font-size: 12px;
  }
  .g-font18 {
    font-size: 16px;
  }
  .g-font20 {
    font-size: 18px;
  }
  .g-font22 {
    font-size: 20px;
  }
  .g-font24 {
    font-size: 22px;
  }
}

/* 滚动条 */
.g-srco::-webkit-scrollbar{
width:2px;
}
.g-srco::-webkit-scrollbar-track{
background: #ddd;
border-radius:2px;
}
.g-srco::-webkit-scrollbar-thumb{
background: #1e99da;
border-radius:25px;
}
.g-srco::-webkit-scrollbar-corner{
background: #1e99da;
}


@font-face{
	font-family: 'Mont';
	src: url(/static/images/MontserratAlternates-Bold.ttf);
}
@font-face{
	font-family: 'Mont-reg';
	src: url(/static/images/MontserratAlternates-Regular.ttf);
}

.g-img_hover img{transition: all .5s;}
.g-img_hover:hover img{
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.g-ptb140{padding-top: 1.4rem;padding-bottom: 1.8rem;}
@media screen and (max-width: 767px) {
	.g-ptb140{padding-top: 1.2rem;padding-bottom: 1.2rem;}
}
/* 逢时产品 */
.g-banner{height: 7rem;position: relative;}
.g-banner>img{position: absolute;top: 0;left: 0;width: 100%;z-index: 5;}
.g-banner-box{position: relative;width: 100%;height: 100%;}
.g-banner-img{width: 100%;height: 100%;}
.g-banner-img img{width: 100%;height: 100%;object-fit: cover;}
.g-banner-txt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.g-banner-txt>img{padding-top: 0.48rem;width: 2.6rem;height: auto;margin-bottom: 0.1rem;}
.g-banner-txt h2{font-size: 0.54rem;color: #fff;text-shadow: 2px 2px 30px rgba(0,0,0,0.05);}
.g-banner-txt a{margin-top: 0.4rem;color: #fff;display: flex;align-items: center;}
.g-banner-txt a svg{width: 8px;margin-left: 10px;}
.g-banner-txt a path{fill: #fff;}
.g-braT-txt{padding: 1.25rem 0 1.3rem;text-align: center;position: relative;}
.g-braT-txt h2{font-size: 0.54rem;margin-bottom: 0.35rem;}
.g-braT-txt p{width: 75%;margin: auto;line-height: 1.55;text-align: left;}
.g-braT-txt>img{position: absolute;width: 100%;height: auto;left: 0;z-index: 1;opacity: 0.7;top: 1.4rem;}
.g-braT-txt-box{position: relative;z-index: 2;}
.g-adv{position: relative;height: 100%;transform:scale(0.729);overflow: hidden;position: relative;transition: all 0.1s;height: 11.53rem;}
.g-adv-img{height: 100%;}
.g-adv-img img{width: 100%;height: 100%;object-fit: cover;}
.g-adv-video{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.g-adv-video video {
  position: relative;
  -o-object-fit: cover;
  object-fit: cover;
  /*-o-object-position: 50% 50%;*/
  /*object-position: 50% 50%;*/
  -o-object-position: center;
  object-position: center;
  width: 100%;
  height: 100%;
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
.g-braXh{padding: 1.5rem 0; position: relative;}
.g-braXh .bg{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.g-braXh .bg img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.g-braXh .bg img:nth-child(1){

}
.g-braXh .bg img:nth-child(2){
	display: none;
}
@media (max-width:991px) {
	.g-braXh .bg img:nth-child(1){
		display: none;
	}
	.g-braXh .bg img:nth-child(2){
		display: block;
	}
}
.g-braXh::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0,0,0,.1);
	display: none;
}
.g-braXh-box{display: flex;align-items: center;justify-content: space-between;height: 100%; position: relative; z-index: 2;}
.g-braXh-l{display: flex;flex-direction: column;justify-content: center;width: 43%;}
.g-braXh-l h2{color: #fff;font-size: 0.54rem;line-height: 1.1;margin-bottom: 0.45rem;}
.g-braXh-l p{line-height: 1.9;color: #fff;width: 83%;}
.g-braXh-r{position: relative;width: 52.6%;flex-shrink: 0;}
.g-braXh-r-on{position: absolute;top: 50%;left: 57.024%;transform: translate(-50%,-50%);z-index: 2;}
.g-braXh-r-img::before{padding-top: 87.07%;}
.g-braXh-r-img img{}
.g-braXh-r-on,.g-braXh-r-on img,.g-braXh-r-on svg{width: 0.8rem;height: 0.8rem;}
.g-braXh-r-on svg,.g-braXh-r-on path{fill: #1e99da;}
.g-h2{line-height: 1;font-size: 0.38rem;text-align: center;margin-bottom: 0.6rem;}
.g-braCl-box{display: flex;justify-content: center;overflow: hidden;}
.g-braCl-con{padding: 0.82rem 0.38rem 0.5rem;background: #f8f8f8;width: calc((100% - 0.9rem)/4);margin-right: 0.3rem;display: flex;flex-direction: column;align-items: center;}
.g-braCl-con:last-child{margin-right: 0;}
.g-braCl-txt{display: flex;flex-direction: column;align-items: center;}
.g-braCl-icon{width: 0.9rem;height: 0.9rem;margin-bottom: 0.6rem;}
.g-braCl-icon img{width: 100%;height: 100%;object-fit: contain;}
.g-braCl-icon .img2{display: none;}
.g-braCl-txt h3{font-size: 0.28rem;line-height: 1.28;margin-bottom: 0.35rem;text-align: center;}
.g-braCl-txt p{line-height: 1.9;text-align: center;}
.g-braCl-box *{transition: all 0.3s;}
.g-braCl-con:hover{
	/* background: #1e99da;  */
	background: #ff6700;
}
.g-braCl-con:hover .img1{display: none;}
.g-braCl-con:hover .img2{display: block;}
.g-braCl-con:hover p,.g-braCl-con:hover h3{color: #fff;}
.g-braTj{background: #f8f8f8; padding-bottom: 1.8rem; }
.g-more{text-align: center;height: 0.54rem;padding: 0 0.3rem;background: #1e99da;border-radius: 55px;display: inline-flex;align-items: center;color: #fff;transition: all 0.3s;}
.g-more:hover{opacity: 0.8;}
.g-more:hover svg{right: -5px;}
.g-more svg{width: 8px;height: auto;margin-left: 0.2rem;position: relative;right: 0;transition: all 0.3s;}
.g-more path{fill: #fff;}
.g-tac{text-align: center;}
.g-braTj-con{ width:100%; background: #fff;border-radius: 10px;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;transition: all 0.3s; position:relative; overflow:hidden; cursor: pointer;}
.g-braTj-con .bg{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -50%;
    width: 200%;
    transition: all ease-in .3s;
    animation: pubMove 3s infinite linear;
    display: flex;
    /*background: url(/static/images/index-product-bg2.png) left center repeat-x;*/
}
.g-braTj-con .bg img{
    width: 50%;
}
.g-braTj-txt{ width: 100%;padding: 0 0.2rem 0.2rem; position:absolute; bottom:-50%; z-index:2; transition:all ease-out 0.3s; background: #1e99da;}
.g-braTj-img{ width:100%; height:100%; overflow:hidden; position:relative; z-index:2; transition:all ease-out 0.3s;}
.g-braTj-img img{width: 100%;height: 100%;object-fit: cover; transition:all ease-out 0.3s;}
.g-braTj-txt h3{margin-top: 0.1rem;color: #fff;line-height: 1.3;margin-bottom: 0.15rem; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.g-braTj-txt p{color: #fff;opacity: 0.7; display:none; }

.g-braTj-con:hover .g-braTj-txt{
    bottom: 0;
}
.g-braTj-con:hover .g-braTj-img img{
    transform: translateY(-0.15rem);
}

.g-braTj-con:hover{/*background: #1e99da;*/ background-position: center center; }
.g-swip_prev_next{border: 2px solid #b0b0b0;border-radius: 50%;width: 0.5rem;height: 0.5rem;position: absolute;top: 50%;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all 0.3s;}
.g-swip_prev_next .img2{display: none;}
.g-swip_prev_next img,.g-swip_prev_next svg{width: 8px;height: auto;}
.g-braTj-box{position: relative;margin-bottom: 0.8rem;}
.g-swip_prev{left: -0.7rem;}
.g-swip_prev img,.g-swip_prev svg{transform: rotate(180deg);}
.g-swip_next{right: -0.7rem;}
.g-swip_prev_next:hover{background: #1e99da;border-color: #1e99da;transform: translateY(-50%) scale(1.3) ;}
.g-swip_prev_next:hover path{fill: #fff;}

@media screen and (max-width: 1580px) {
	.g-swip_prev_next svg{width: 6px;}
	.g-braTj-txt h3{font-size: 16px;}
	.g-braTj-con{height: 3.8rem;}
}
@media screen and (max-width: 1260px) {
	.g-banner-txt a svg{width: 6px;}
	.g-braCl-txt p{line-height: 1.5;}
	.g-more svg{width: 5px;}
}
@media screen and (max-width: 971px) {
	.g-braT-txt p{width: 100%;}
	.g-braCl-con{width: calc(50% - 0.15rem);margin: 0 0 0.3rem 0;}
	.g-braCl-box{flex-wrap: wrap;}
	.g-swip_prev_next{display: none;}
}
@media screen and (max-width: 767px) {
	.g-banner-txt a{font-size: 14px;}
	.g-braT-txt p{font-size: 14px;}
	.g-braT-txt{padding: 1.1rem 0;}
	.g-braXh-box{flex-direction: column;}
	.g-braXh-l{width: 100%;margin-bottom: 0.8rem;}
	.g-braXh-r{width: 100%;}
	.g-braXh{padding: 1.2rem 0;}
	.g-braT-txt h2{font-size: 0.48rem;}
	.g-braXh-l h2{font-size: 0.48rem;}
	.g-braXh-l p{line-height: 1.5;width: 100%;}
	.g-braCl-con{width: 100%;margin: 0 0 0.4rem 0 !important;}
	.g-braCl-con:last-child{margin-bottom: 0 !important;}
	.g-braCl-icon{width: 1.4rem;height: 1.4rem;}
	.g-braCl-txt h3{font-size: 0.36rem;}
	.g-more{height: 0.7rem;}
	.g-braTj-con{background: #1e99da url(/static/images/g-background3.png) no-repeat;background-size: 100% 1.06rem;background-position: center center; }
	.g-braTj-txt{display: block !important;}
	.g-braTj-con{height: 5rem;}
	/*.g-braTj-img{height: 2.5rem;}*/
}

/* 购买渠道 */
.g-banner-txt>span{color: #fff;margin-top: 0.15rem;    text-align: center;}
.g-chaTitle{height: 0.8rem;display: flex;justify-content: center;border-bottom: 1px solid #dddddd;position: sticky;top: 0;background: #fff;z-index: 9;}
@media (max-width:767px){
    .g-chaTitle{
        height: 1.6rem;
    }
}
.g-chaTitle a{height: 100%;display: inline-flex;align-items: center;margin: 0 0.45rem;padding: 0 6px;position: relative;bottom: -1px;cursor: pointer;transition: all 0.3s;color: #333;}
.g-chaTitle a::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background: #1e99da;width: 0;height: 2px;transition: all 0.3s;}
.g-chaTitle a.on{color: #1e99da;}
.g-chaTitle a.on::after{width: 100%;}

.g-chaXs{padding: 1rem 0 0.5rem;}
.g-cha-h2{margin-bottom: 0.55rem;}
.g-cha-h2 h2{font-size: 0.28rem;padding-left: 0.2rem;line-height: 1;border-left: 3px solid #1e99da;}
.g-chaXs-nr h3{width: 100%;padding-bottom: 0.15rem;border-bottom: 1px solid #dddddd;margin-bottom: 0.3rem;font-size: 0.24rem;}
.g-chaXs-nr h3 span{}
.g-chaXs-logo{display: flex;flex-wrap: wrap;}
.g-chaXs-logo-box{width: 20%;margin-bottom: 0.2rem;}
.g-chaXs-logo-img{width: 1.8rem;margin-bottom: 0.15rem;}
.g-chaXs-logo-img::before{padding-top: 41.66%;}
.g-chaXs-logo-box p{color: #666;}
.g-chaXs-con{margin-bottom: 0.85rem;}
.g-chaXs-pdd .g-chaXs-logo-img::before{padding-top: 100%;}
.g-chaXs-pdd .g-chaXs-logo-img{width: 1.32rem;height: 1.32rem;margin-bottom: 0.1rem;}
.g-chaXs-dywx{display: flex;justify-content: space-between;}
.g-chaXs-dy{width: calc(50% - 0.19rem);}
.g-chaXs-dywx .g-chaXs-logo-box{width: 41.1%;}
.g-chaXs-dywx .g-chaXs-logo-box .g-chaXs-logo-img{width: auto;margin-bottom: 0;}
.g-chaXs-dywx .g-chaXs-logo-box .g-chaXs-logo-img img{width: 1.71rem;height: auto;}
.g-chaXs-wx{width: calc(50% - 0.19rem);}
.g-chaXs-wx .g-chaXs-logo-box .g-chaXs-logo-img img{width: 1.44rem;height: auto;}
.g-chaXs-ys .g-chaXs-logo-box .g-chaXs-logo-img img{width: 1.32rem;height: 1.32rem;}
.g-cha-h2{display: flex;justify-content: space-between;align-items: center;}
.g-cha-h2 a{color: #000;opacity: 0.5;display: flex;align-items: center;}
.g-cha-h2 a svg{width: 8px;margin-left: 0.2rem;}
.g-cha-h2 a path{fill: #000;}
.g-chaSt{background: #f8f8f8;padding: 1.35rem 0 1.4rem;}
.g-chaSt-con{margin-bottom: 0.4rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.g-chaSt-nr{width: calc(50% - 10px);margin: 0 0 20px 0;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);padding: 0.4rem 1.35rem  0.3rem 0.4rem;display: flex;justify-content: space-between;}
.g-chaSt-icon img,.g-chaSt-icon svg{width: 0.4rem;height: auto;margin-right: 15px;flex-shrink: 0;}
.g-chaSt-txt{width: 100%;}
.g-chaSt-txt p{color: #666;}

@media screen and (max-width: 1260px) {
	.g-chaSt-nr{padding: 0.4rem 0.4rem 0.3rem 0.4rem;}
	.g-cha-h2 a img{width: 6px;}
	
}
@media screen and (max-width: 971px) {
	.g-chaXs-logo-box{width: 33.33% !important;}
	.g-chaXs-dywx{flex-wrap: wrap;}
	.g-chaXs-dy{width: 100%;margin-bottom: 0.85rem;}
	.g-chaXs-wx{width: 100%;}
	.g-chaSt-nr{width: 100%;height: auto;padding: 0.4rem;}
}
@media screen and (max-width: 767px) {
	.g-chaXs-logo-box{width: 50% !important;margin-bottom: 0.3rem;}
	.g-chaXs-logo-box {font-size: 0.24rem;}
	.g-chaXs-nr h3{font-size: 0.28rem;}
	.g-cha-h2 h2{font-size: 0.32rem;}
	.g-chaXs-con{margin-bottom: 0.6rem;}
	.g-chaXs-dy{margin-bottom: 0.6rem;}
	.g-chaXs{padding: 1rem 0 0;}
	.g-cha-h2 a{font-size: 0.28rem;}
	.g-adv-video{display: none;}
}

/* 隐私政策 */
.g-pri{padding: 0.95rem 15.2% 1.35rem;}
.g-pri-h2 h2{margin-bottom: 0.35rem;}
.g-pri-h2{margin-bottom: 0.6rem;border-bottom: 1px solid #ddd;}
.g-pri-txt p{color: #666;line-height: 1.9;}

/* 品牌集合页 */
.g-bragatT .g-braT-txt{padding-bottom: 0.55rem;}
.g-bragatT-box{display: flex;justify-content: space-between;}
.g-bragatT-con{width: calc((100% - 25px)/3);position: relative;transition: all 0.3s;top: 0;}
.g-bragatT-img::before{padding-top: 118.6%;}
.g-bragatT-txt{padding: 0.34rem 0.28rem 0.35rem;background: #fff;width: 100%;}
.g-bragatT-icon{margin-bottom: 0.15rem;}
.g-bragatT-icon img{height: 0.55rem;width: auto;}
.g-bragatT-txt>p{color: #666;margin-bottom: 0.3rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.g-bragatT-a{display: flex;align-items: center;}
.g-bragatT-a svg{width: 8px;margin-left: 0rem;}
.g-bragatT-a p{color: #1e99da;width: 0;overflow: hidden;white-space: nowrap;transition: all 0.3s;}
.g-bragatT-img{filter: grayscale(100%);transition: all 0.3s;}
.g-bragatT-con:hover .g-bragatT-a svg{margin-left: 0.1rem;}
.g-bragatT-con:hover .g-bragatT-a p{width: 4em;}
.g-bragatT-con:hover .g-bragatT-txt::after{width: 100%;}
.g-bragatT-con:hover{top: -0.2rem;}
.g-bragatT-con:hover .g-bragatT-a path{fill: #1e99da;}
.g-bragatT-con:hover .g-bragatT-img{filter: grayscale(0);}
.g-bragatT-txt{position: relative;}
.g-bragatT-txt::after{content: '';position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background: #1e99da;transition: all 0.3s;}
.g-bragatT{background: #f8f8f8;padding-bottom: 1.6rem;}
.g-bragatB-box{display: flex;justify-content: space-between;align-items: center;}
.g-bragatB-l{width: 100%;padding-right: 2.2rem;height: 100%;display: flex;flex-direction: column;align-items: flex-start;}
.g-bragatB-r{width: 100%;}
.g-bragatB-r::before{padding-top: 63.88%;}
.g-bragatB-l h2{font-size: 0.54rem;margin-bottom: 0.45rem;}
.g-bragatB-l p{color: #666;line-height: 1.9;margin-bottom: 0.7rem;}
.g-more2{height: auto;background: none;color: #1e99da;padding: 0;}
.g-more2 path{fill: #1e99da;}

@media screen and (max-width: 1260px) {
	.g-bragatT-a svg{width: 6px;;}
	.g-bragatB-l p{line-height: 1.5;margin-bottom: 0.4rem;}
	.g-bragatB-l h2{margin-bottom: 0.3rem;}
}
@media screen and (max-width: 971px) {
	.g-bragatT-box{flex-wrap: wrap;}
	.g-bragatT-con{width: calc((100% - 40px)/3);margin-bottom: 20px;}
	.g-bragatB-box{flex-direction: column-reverse;}
	.g-bragatB-r{margin-bottom: 0.4rem;}
	.g-bragatB-l{padding: 0;}
}
@media screen and (max-width: 767px) {
	.g-bragatT-con{width: calc(50% - 10px);}
	.g-bragatT-icon img{height: 0.5rem;}
	.g-bragatT-icon{margin-bottom: 0.3rem;}
	.g-bragatT-a p{font-size: 0.24rem;}
	.g-bragatT{padding-bottom: 1.2rem;}
}

/* 品牌模版 */
.g-tem{padding: 1.35rem 0 1.4rem;overflow: hidden;width: 100%;}
.g-tem-bnd .g-swip_prev_next{position: initial;transform: translateY(-0);}
.g-tem-bnd .g-swip_prev_next:hover{background: #1e99da;border-color: #1e99da;transform: scale(1.5) ;opacity: 1;}
/* .g-tem-swi .swiper-wrapper{padding-left: 13.55%;} */

.g-tem-swi{margin-bottom: 0.22rem;overflow: initial;}
.g-tem-con{width: 100%;display: flex;justify-content: space-between;}
.g-tem-txt{width: 50%;box-shadow: 0 0 30px rgba(0,0,0,0.05);padding: 1.15rem 1.45rem 0 0.8rem;}
.g-tem-txt h3{color: #000;font-size: 0.3rem;margin-bottom: 0.3rem;}
.g-tem-txt p{line-height: 1.9;color: #666;max-height: 1.8rem;overflow-y: auto;}
.g-tem-img{width: 50%;}
.g-tem-img::before{padding-top: 69.44%;}
.g-tem-bnd{display: flex;align-items: center;}
.g-tem-bnd-nav{width: 2rem;display: flex;align-items: center;}
.g-tem-bnd-nav .g-swip_prev_next{margin-right: 0.25rem;opacity: 0.3;}
.g-tem-bnd .g-tem-pag{background: #ddd;position: initial;height: 2px;}
.g-tem-bnd .g-tem-pag .swiper-pagination-progressbar-fill{background: #777;}


.swip_prev_next{width: 0.55rem;height: 0.55rem;border-radius: 50%;background: #ffffff;border: 1px solid #c2c2c2;display: flex;align-items: center;justify-content: center;position: absolute;top: 50%;transform: translateY(-50%);cursor: pointer;transition: all 0.6s;z-index: 100;}
.swip_prev_next img{width: 14px;height: auto;}
.swip_prev_next .img2{display: none;}
.swip2_next{left: -0.95rem;}
.swip2_prev{right: -0.95rem;}
.swip_prev_next:hover{background: #0099e0;border-color: #0099e0;}
.swip_prev_next:hover .img1{display: none;}
.swip_prev_next:hover .img2{display: block;}
.gy_lb{ border-bottom:1px solid #D6D8DC; position:relative;margin-top: 0.45rem;}
.gy_lb1{width:100%;}
.gy_lb1 .swiper-slide{padding: 0;}
.gy_lb .swiper-button-next:after,.gy_lb  .swiper-button-prev:after{content:''}
.path_l img{transform: rotate(180deg);}
.gy_lb2 { bottom:-55px;left: 50%;transform: translateX(-50%);position: absolute;padding: 0;width: calc(100% + 80px ); padding: 0 40px;}
.gy_lb2 .swiper-slide { height:60px;width: 33%;opacity: 1; position:relative;}
.gy_lb2 .swiper-slide .i2{position: absolute;left: 0;top: 0;width: 11px;height: 11px;background: #666666;border-radius: 50%;font-style: initial;}
.gy_lb2 .swiper-slide-thumb-active {opacity: 1;}
.gy_lb2 .swiper-slide-thumb-active span{ color:#1e99da;}
.gy_lb2 span{ padding-top:25px;float:left; text-align:center; color:#999999; font-weight:bold; cursor:pointer;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.gy_lb2 .i1{ position:absolute; top:0; left:0; width:0; height:1px; background:#1e99da; top:5px;}
.gy_lb2 .swiper-slide-thumb-active .i1{ width:100%;-webkit-transition:all 4.5s ease 0s;-moz-transition:all 4.5s ease 0s;transition:all 4.5s ease 0s;}
.hb_next,.hb_prev{position: absolute;width: 0.6rem !important;height: 0.6rem !important;background: #fff;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.gy_lb2 .swiper-slide-thumb-active .i2{background: #1e99da;}
.hb_next{right: -1rem;}
.hb_prev{left: -1rem;}
.hb_next img,.hb_prev img{width: 8px;height: auto;}
.g-main{padding: 0 1.2rem 0.66rem 1.1rem;position: relative;}
@media screen and (max-width: 1260px) {
	.gy_lb2 .swiper-slide .i2{width: 8px;height: 8px;}
	.gy_lb2{bottom: -56px;}
	.gy_lb2 .i1{top: 4px;}
}


.g-temDsj{background: #f8f8f8;padding: 1.25rem 0 1.8rem;width: 100%;overflow: hidden;}
.g-temDsj-prev{left: 0;}
.g-temDsj-next{right: 0;}
.g-temDsj-con{padding-left: 1.12rem;height: 4rem;}
.g-temDsj-nr{background: #fff;display: flex;justify-content: space-between;height: 100%;position: relative;}
.g-temDsj-img{width: 4.48rem;position: absolute;top: 50%;transform: translateY(-50%);left: -1.12rem;}
.g-temDsj-img::before{padding-top: 66.9%;}
.g-temDsj-txt{width: 100%;padding: 0 0.2rem 0 4rem;display: flex;flex-direction: column;justify-content: center;}
.g-temDsj-txt>span{font-size: 0.6rem;font-weight: bold;margin-bottom: 0.3rem;line-height: 1;font-family: 'Mont';}
.g-temDsj-p p{padding-left: 0.3rem;position: relative;line-height: 1.9;}
.g-temDsj-p p::after{content: '';position: absolute;left: 0.1rem;width: 7px;height: 7px;border-radius: 50%;background: #333333;top: 0.5em;}

.g-temCp{width: 100%;height: 8rem;position: relative;}
.g-temCp-img{width: 100%;height: 100%; position: relative;}
.g-temCp-img img{width: 100%;height: 100%;object-fit: cover;}
.g-temCp-txt{position: absolute;width: 100%;height: 100%;z-index: 2; display: flex;flex-direction: column;justify-content: center;align-items: center;top: 0; padding-bottom: 1.8rem;}
.g-temCp-txt h2{font-size: 0.54rem;color: #fff;margin-bottom: 0.5rem;}
.g-temCp-txt p{line-height: 1.9;color: #fff;width: 9rem;text-align: center;}
.g-tem-box{padding: 30px 0 30px 13.55%;overflow: hidden;margin-top: -30px;}
.g-temDsj-p{max-height: 8em;overflow-y: auto;padding-right: 0.1rem;}

@media screen and (max-width: 1580px) {
	.g-tem-box{padding: 30px 0 30px 8%;}
}
@media screen and (max-width: 1260px) {
	.g-tem-txt{padding: 0 0.8rem;display: flex;flex-direction: column;justify-content: center;}
}
@media screen and (max-width: 971px) {
	.g-tem-bnd-nav{display: none;}
	.g-tem-txt{padding: 0 0.4rem;}
	.g-tem-txt p{max-height: 1.5rem;}
	.g-main{padding: 0 0 0.66rem;}
}
@media screen and (max-width: 767px) {
	.g-tem{padding: 1.2rem 5%;}
	.g-tem-box{padding: 0.6rem 0 0.2rem;}
	.g-tem-con{flex-direction: column-reverse;}
	.g-tem-img{width: 100%;}
	.g-tem-txt{width: 100%;padding: 0.3rem;box-shadow: 0 0 30px rgb(0 0 0 / 0%);}
	.g-tem-txt h3{font-size: 0.40rem;}
	.g-tem-txt p{max-height: initial;}
	.g-temDsj-con{height: auto;padding: 0;}
	.g-temDsj-img{position: initial;width: 100%;transform: translateY(0%);}
	.g-temDsj-nr{flex-direction: column;}
	.g-temDsj-txt{padding: 0.3rem;}
	.g-temDsj-p{max-height: initial;}
	.g-temCp-txt p{width: 90%;}
	.gy_lb2 span{padding-top: 15px;}
	.g-temCp-txt h2{font-size: 0.48rem;}
	.g-temCp-txt p{line-height: 1.5;}
}

/* 联系我们 */
.g-contact-input input::-webkit-input-placeholder {color: #999;}
.g-contact-input input::-moz-input-placeholder {color: #999;}
.g-contact-input input::-ms-input-placeholder {color: #999;}
.g-contact-input textarea::-webkit-input-placeholder {color: #999;}
.g-contact-input textarea::-moz-input-placeholder {color: #999;}
.g-contact-input textarea::-ms-input-placeholder {color: #999;}
.g-contact{padding-top: 1.4rem;}
.g-contact-box{padding-bottom: 1.4rem;}
.g-contact-h2{margin-bottom: 0.6rem;}
.g-contact-h2 h2{text-align: left;margin-bottom: 0.25rem;}
.g-contact-h2 p{color: #666;}
.g-contact-con{display: flex;justify-content: space-between;}
.g-contact-l{width: 50%;height: auto;}
.g-contact-l img{width: 100%;height: 100%;object-fit: cover;}
.g-contact-r{padding: 0.15rem 0 0 0.38rem;width: 50%;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.g-contact-r-box{margin-bottom: 0.28rem;display: flex;justify-content: space-between;width: 100%;}
.g-contact-input{width: calc(50% - 10px);}
.g-contact-input>p{color: #666;margin-bottom: 0.18rem;}
.g-contact-input>p span{color: #ff0000;margin-left: 3px;}
.g-contact-input input{height: 0.55rem;border: 1px solid #ddd;width: 100%;padding-left: 20px;background: #fff;}
.g-contact-input select{height: 0.55rem;border: 1px solid #ddd;width: 100%;padding-left: 20px;color: #999;background: #fff;}
.g-contact-textarea{width: 100%;}
.g-contact-textarea textarea{width: 100%;height: 1.1rem;;border: 1px solid #ddd;width: 100%;padding: 15px 0 0 20px;background: #fff;}
.g-contact-r .g-more{margin-bottom: 0.15rem;}
.g-contactXz-con span{margin-bottom: 0.2rem;}
.g-contactXz-und{height: 0.72rem;margin-bottom: 0.18rem;}
.g-contactXz-box{display: flex; flex-wrap:wrap;}
.g-contactXz-con{width: calc((100% - 0.8rem)/3); margin-right:0.4rem; margin-bottom:0.4rem; box-shadow: 0 0 20px rgba(0,0,0,0.05);background: #fff;border-radius: 8px;padding: 0.33rem 0.3rem 0.4rem 0.33rem;}
.g-contactXz-con:nth-child(3n){
    margin-right: 0;
}
.g-contactXz{background: #f8f8f8;padding: 1.4rem 0 1.35rem;}
.g-contactXz-con>span{color: #999;display: block;}
.g-contactXz-b{position: relative;padding-top: 0.25rem;display: flex;justify-content: space-between;align-items: flex-end;}
.g-contactXz-b::after{content: '';position: absolute;width: 0.4rem;height: 2px;background: #dddddd;top: 0;left: 0;}
.g-contactXz-icon svg{width: 0.7rem;height: auto;}
.g-contactXz-icon path{fill: #1e99da;}
.g-contactXz-xz-box{display: flex;align-items: center;margin-right: 0.4rem;}
.g-contactXz-xz-box:last-child{margin-right: 0;}
.g-contactXz-xz-box img,.g-contactXz-xz-box svg{width: 0.2rem;height: auto;margin-right: 0.07rem;}
.g-contactXz-xz-box path{fill: #fff;}
.g-contactXz-xz-box p{color: #fff;}
.g-contactXz-xz{display: flex;}
.g-contactXz-h3{position: absolute;left: 0;top: 0.28rem;z-index: 10;}
.g-contactXz-h3 h3{font-size: 0.24rem;}
.g-contactXz-box *{transition: all 0.5s;}
.g-contactXz-con:hover{background: #1e99da;}
.g-contactXz-con:hover>span{color: #fff;opacity: 0.5;}
.g-contactXz-con:hover .g-contactXz-b::after{background: #fff;}
.g-contactXz-con:hover .g-contactXz-icon path{fill: #fff;}
.g-contactXz-con:hover .g-contactXz-h3 h3{color: #fff;}
.g-contactXz-con:hover .g-contactXz-h3{top: -0.9rem;}
@media screen and (max-width: 1580px) {
	.g-more svg{width: 6px;}
}
@media screen and (max-width: 1260px) {
	.g-contactXz-xz-box{margin-right: 0.2rem;}
}
@media screen and (max-width: 971px) {
	.g-contact-con{flex-direction: column;}
	.g-contact-l{width: 100%;margin-bottom: 0.4rem;height: 5rem;}
	.g-contact-r{width: 100%;padding: 0;}
	.g-contact-textarea textarea{height: 1.5rem;}
	.g-contactXz-con{width: 100%;margin-bottom: 0.4rem;}
	.g-contactXz-box{flex-direction: column;}
}
@media screen and (max-width: 767px) {
	.g-contact-l{height: 4rem;}
	.g-contact-input input,.g-contact-input select{height: 0.64rem;padding-left: 10px;background: #fff;}
	.g-contact-textarea textarea{padding: 8px 0 0 10px;}
	.g-contactXz-con{background: #1e99da;}
	.g-contactXz-con>span{color: #fff;opacity: 0.5;}
	.g-contactXz-con .g-contactXz-b::after{background: #fff;}
	.g-contactXz-con .g-contactXz-icon path{fill: #fff;}
	.g-contactXz-con .g-contactXz-h3 h3{color: #fff;}
	.g-contactXz-con .g-contactXz-h3{top: -0.9rem;}
}

.g-h2-box{text-align: center;margin-bottom: 0.6rem;}
.g-h2-box h2{margin-bottom: 0.25rem;}
.g-h2-box p{color: #666;}
.g-joinJr{padding: 1.35rem 0 0.8rem;}
.g-joinJr-box{display: flex;justify-content: space-between;height: 5.6rem;}
.g-joinJr-con{width: calc(50% - 1px);position: relative;margin-right: 2px;}
.g-joinJr-con:last-child{margin-right: 0;}
.g-joinJr-img{width: 100%;height: 100%;}
.g-joinJr-img img{width: 100%;height: 100%;object-fit: cover;}
.g-join-txt{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.5);display: flex;justify-content: center;align-items: center;flex-direction: column;}
.g-join-txt h3{font-size: 0.28rem;color: #fff;margin-bottom: 0;}
.g-joinJr-con .g-tac{height: 0;overflow: hidden;}
.g-joinJr-con:hover .g-join-txt h3{margin-bottom: 0.38rem;}
.g-joinJr-con:hover .g-tac{height: 0.54rem;}
.g-joinJr-con:hover .g-join-txt{background: rgba(0,0,0,0.2);}
.g-joinJr-con:hover{width: 68.05%;flex-shrink: 0;}
.g-joinJr-box *{transition: all 0.3s;}
.g-joinZj{background: #f8f8f8;}
.g-joinZj .g-braT-txt-box h2{font-size: 0.48rem;}
.g-joinZj .g-braT-txt{padding: 0;margin-bottom: 0.52rem;}
.g-joinZj{padding: 0.8rem 0 1rem;}
.g-joinZj-con{display: flex;justify-content: space-between;width: 100%;height: 5rem;position: relative;}
.g-joinZj-con .g-tem-box{width: 100%;}
.g-joinZj-txt{width: 35.5%;background: #fff;padding: 1rem 0.5rem 0 0.6rem;}
.g-joinZj-img{width: 64.5%;height: 100%;}
.g-joinZj-img img{width: 100%;height: 100%;object-fit: cover;}
.g-joinZj-txt h3{font-size: 0.28rem;margin-bottom: 0.2rem;}
.g-num{position: absolute;bottom: 0.75rem;right: 0.7rem;color: #f5f5f5;font-size: 1rem;line-height: 1;font-family: 'Mont-reg';}
.g-joinZj-txt p{color: #666;line-height: 1.9;max-height: 7.6em;overflow-y: auto;padding-right: 0.1rem;}
.g-joinZj-box .g-tem-bnd .g-tem-pag{background: none;height: auto;width: auto;margin: 0 0.13rem;}
.g-joinZj-box .g-tem-bnd{justify-content: center;}
.g-joinZj-box .g-tem-swi{margin-bottom: 0.1rem;}
.g-joinZj-box .g-swip_prev_next{border-color: #e2e2e2;width: 0.7rem;height: 0.7rem;}
.g-joinZj-box .g-swip_prev_next svg{width: 0.18rem;}
.g-joinZj-box .g-tem-bnd .g-swip_prev_next:hover{background: #1e99da;border-color: #1e99da;transform: scale(1) ;opacity: 1;}
.g-joinZj-box .g-tem-bnd .swiper-pagination-bullet{width: 6px;height: 6px;}
.g-joinZj-box .g-tem-bnd .swiper-pagination-bullet-active{background: #1e99da;}
.g-joinZj .g-braT-txt>img{top: 0;}
.g-h2-two{font-size: 0.54rem;}
.g-joinWh{position: relative;height: 9.6rem;}
.g-joinWh .g-h2{position: absolute;top: 1.3rem;left: 50%;transform: translateX(-50%);color: #fff;z-index: 5;}
.g-joinWh-img{position: relative;width: 100%;height: 100%;}
.g-joinWh-img img{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;transition: all 0.5s;}
.g-joinWh-box{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;justify-content: space-between;background: rgba(0,0,0,0.2);}
.g-joinWh-con{width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;border-right: 1px solid rgba(255,255,255,0.15);padding: 0 0.1rem;}
.g-joinWh-con h3{font-size: 0.28rem;color: #fff;margin-bottom: 0.05rem;transition: all 0.3s;}
.g-joinWh-con p{color: #fff;transition: all 0.3s;}
.g-joinWh-con.on{background: rgba(7,60,88,0.2);}
.g-joinWh-con.on h3{font-size: 0.36rem;}
.g-joinWh-con.on p{font-size: 18px;}

.g-joinFl{padding: 1.35rem 0 1.4rem;}
.g-joinFl-box{display: flex;justify-content: space-between;}
.g-joinFl-con{width: calc((100% - 0.6rem)/3);height: 4rem;background: #f8f8f8;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0 0.3rem;}
.g-joinFl-icon{width: 0.9rem;height: 0.9rem;margin-bottom: 0.52rem;}
.g-joinFl-icon img{width: 100%;height: 100%;object-fit: contain;}
.g-joinFl-icon .img2{display: none;}
.g-joinFl-txt{text-align: center;}
.g-joinFl-txt h3{font-size: 0.28rem;margin-bottom: 0.2rem; color: #333; }
.g-joinFl-txt p{color: #666;height: 3em;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.g-joinFl-con:hover{background: #1e99da;}
.g-joinFl-con:hover .img1{display: none;}
.g-joinFl-con:hover .img2{display: block;}
.g-joinFl-con:hover h3,.g-joinFl-con:hover p{color: #fff;}
.g-joinFl-box *{transition: all 0.3s;}

@media screen and (max-width: 971px) {
	.g-joinWh-con{height: 50%;width: calc(100%/3);border-bottom: 1px solid rgba(255,255,255,0.15);}
	.g-joinWh-box{flex-wrap: wrap;}
	.g-joinWh .g-h2{top: 0.5rem;}
}
@media screen and (max-width: 767px) {
	.g-joinJr-box{flex-direction: column;height: auto;}
	.g-joinJr-con{width: 100%;margin: 0 0 0.4rem 0;height: 4rem;}
	.g-joinJr{padding: 1.2rem 0 0.6rem;}
	.g-joinJr-box{height: auto;}
	.g-joinJr-con .g-join-txt h3{margin-bottom: 0.38rem;}
	.g-joinJr-con .g-tac{height: auto;}
	.g-joinJr-con .g-join-txt{background: rgba(0,0,0,0.2);}
	.g-joinJr-con:hover{width: 100%;flex-shrink: 0;}
	.g-joinJr-con:hover .g-tac{height: auto;}
	.g-join-txt h3{font-size: 0.44rem;}
	.g-joinZj-con{flex-direction: column;height: auto;}
	.g-joinZj-img{width: 100%;height: 4.68rem;}
	.g-joinZj-txt{width: 100%;padding: 0.6rem 1.6rem 0.6rem 0.3rem;}
	.g-joinZj-txt h3{font-size: 0.4rem;}
	.g-joinZj-txt p{max-height: 6em;line-height: 1.5;}
	.g-num{right: 0.3rem;bottom: 0.4rem;}
	
	.g-joinWh-con{height: auto;width: calc(100%/2);border-bottom: 1px solid rgba(255,255,255,0.15);}
	.g-joinWh{margin-top: 2.5rem;}
	.g-joinWh .g-h2{top: -1.1rem;color: #333;font-size: 0.48rem;}
	.g-joinWh-con h3{font-size: 0.36rem !important;}
	.g-joinWh-con p{font-size: 0.28rem !important;}
	.g-joinFl-box{flex-direction: column;}
	.g-joinFl-con{width: auto;margin-bottom: 0.4rem;}
	.g-joinFl-txt h3{font-size: 0.36rem;}
	.g-joinFl-txt p{height: auto;-webkit-line-clamp: initial;}
}

/* 社会招聘 */
.g-posNav{height: 0.8rem;display: flex;justify-content: center;border-bottom: 1px solid #dddddd;background: #fff;z-index: 9;}
.g-posNav a{height: 100%;display: inline-flex;align-items: center;margin: 0 0.45rem;padding: 0 6px;position: relative;bottom: -1px;cursor: pointer;transition: all 0.3s;color: #333;}
.g-posNav a::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background: #1e99da;width: 0;height: 2px;transition: all 0.3s;}
.g-posNav a.on{color: #1e99da;}
.g-posNav a.on::after{width: 100%;}

.g-sot_select_nr{position: relative;width: 1.55rem;flex-shrink: 0;height: 100%;padding-left: 0.2rem;position: relative;}
.g-sel_text_box{width: 100%;background: #fff;border-radius: 5px;	position: absolute;left:0;text-align: left;overflow: hidden;top:100%;border: 1px solid #ddd;z-index: 200;display: none;max-height: 160px;overflow-y: auto;}
.g-sel_text_box a{color: #666;display: block;	cursor: pointer;padding: 5px 0 5px 0.3rem;}
.g-sel_text_box a:hover{background: #1e99da;color: #fff;}
.g-sel_text_x{width:100%;margin-right: 0.45rem;color: #999;display: flex;align-items: center;height: 100%;justify-content: space-between;}
.g-sel_text_x svg{width: 12px;height: auto;position: absolute;right: 0.2rem;top:50%;z-index: 3;transform: translateY(-50%);}
.g-sel_text{width: 100%;}
@media screen and (max-width: 1200px) {
	.g-sot_select_nr{width: 2.5rem;}
}
.g-posAll{display: flex;justify-content: space-between;padding: 0.9rem 0 0.6rem;align-items: center;}
.g-posAll>h2{font-size: 0.28rem;padding-left: 0.2rem;line-height: 1;border-left: 3px solid #1e99da;}
.g-posAll-r{display: flex;justify-content: flex-end;align-items: center;}
.g-sot_select_nr{width: 1.8rem;border: 1px solid #dddddd;height: 0.55rem;border-radius: 55px;margin-right: 0.2rem;padding: 0 0.2rem 0 0.3rem;}
.g-posAll-input-box button{padding: 0 0.37rem;background: #1E99DA;height: 100%;border-radius: 55px;display: inline-flex;align-items: center;color: #fff;}
.g-posAll-input-box button img{width: 0.18rem;height: auto;margin-right: 10px;}
.g-posAll-input{width: 5rem;border: 1px solid #dddddd;height: 0.55rem;border-radius: 55px;padding-left: 0.3rem;}
.g-posAll-input form{height: 100%;width: 100%;}
.g-posAll-input-box{display: flex;align-items: center;height: 100%;justify-content: space-between;}
.g-posAll-input-box input::-webkit-input-placeholder {color: #999;}
.g-posAll-input-box input::-moz-input-placeholder {color: #999;}
.g-posAll-input-box input::-ms-input-placeholder {color: #999;}
.g-posList-box{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 0.3rem;}
.g-posList-con{width: calc(50% - 0.2rem);box-shadow: 0 0 10px rgba(0,0,0,0.1);padding: 0.35rem 0.4rem 0.4rem;position: relative;margin-bottom: 0.4rem;top: 0;transition: all 0.3s;}
.g-posList-con::after{content: '';position: absolute;width: 0;height: 2px;background: #1E99DA;bottom: 0;left: 0;transition: all 0.3s;}
.g-posList-con h3{font-size: 0.24rem;margin-bottom: 0.15rem;transition: all 0.3s;color: #333;}
.g-posList-fl{padding-bottom: 0.3rem;border-bottom: 1px solid #ddd;display: flex;align-items: center;margin-bottom: 0.26rem;}
.g-posList-fl span{padding-right: 0.18rem;margin-right: 0.18rem;border-right: 1px solid #666;line-height: 1;color: #666;}
.g-posList-fl span:last-child{margin: 0;left: 0;border: none;}
.g-posList-p {color: #999;line-height: 1.9;}
.g-posList-con:hover{top: -10px;}
.g-posList-con:hover::after{width: 100%;}
.g-posList-con:hover h3{color: #1E99DA;}

.g-page{margin-bottom: 1rem;display: flex;justify-content: center;align-items: center;}
.g-page a{height: 0.34rem;width: 0.34rem;display: flex;justify-content: center;align-items: center;margin: 0 4px;-webkit-transition: all .6s;transition: all ease-in .6s;cursor: pointer;color: #999;}
.g-page a:hover,.g-page .on{color: #1e99da;}
.g-page a:hover p,.g-page .on p{color: #1e99da;}
.g-page .g-pageLr{border: 2px solid #ddd;border-radius: 50%;width: 0.7rem;height: 0.7rem;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all ease-in 0.3s;}
.g-pageLr img,.g-pageLr svg{width: 0.18rem;height: auto;}
.g-braTj-box{position: relative;margin-bottom: 0.8rem;}
.g-page .g-page-l{margin-right: 0.2rem;}
.g-page-l img,.g-page-l svg{transform: rotate(180deg);}
.g-page .g-page-r{margin-left: 0.2rem;}
.g-pageLr:hover{background: #1e99da;border-color: #1e99da;transform: translateY(0) scale(1) ;}
.g-pageLr:hover path{fill: #fff;}

@media screen and (max-width: 971px) {
	.g-posAll{display: flex;flex-direction: column;align-items: flex-start;}
	.g-posAll>h2{margin-bottom: 0.4rem;}
	.g-posList-con h3{font-size: 0.3rem;}
}
@media screen and (max-width: 767px) {
	.g-posAll-r{align-items: flex-start;flex-wrap: wrap;justify-content: flex-start;}
	.g-sot_select_nr{width: 45%;margin: 0 5% 0.3rem 0;height: 0.7rem;}
	.g-posAll-input{width: 100%;height: 0.7rem;}
	.g-posAll-input-box button img{width: 0.2rem;}
	.g-posList-con{width: 100%;}
	.g-posList-con h3{font-size: 0.4rem;margin-bottom: 0.2rem;}
	.g-posList-p p{line-height: 1.5;}
	.g-page{width: 100%;overflow: hidden;}
}

/* 职位详情 */
.g-postInfo{padding: 0.8rem 0 1.4rem;display: flex;justify-content: space-between;}
.g-postInfo-txt{padding: 0.6rem 0;}
.g-postInfo-txt img{max-width: 100% !important; }
.g-postInfo-txt p{line-height: 1.9;color: #666;}
.g-postInfo-l{width: 62.5%;}
.g-postInfo-r{width: 30.55%;}
.g-postInfo-h1>span{color: #999;margin-bottom: 5px;display: block;}
.g-postInfo-h1 h1{font-size: 0.48rem;line-height: 1.25;}
.g-postInfo-h1{margin-bottom: 0.4rem;}
.g-postInfo-fl .g-posList-fl{padding-bottom: 0.2rem;}
.g-postInfo-r-zw{margin-bottom: 0.25rem;}
.g-postInfo-r-zw p{font-size: 0.24rem;}
.g-postInfo-r-zw p span{color: #1E99DA;}
.g-postInfo-form{background: #f8f8f8;padding: 0.4rem;}
.g-postInfo-form-input{background: #fff;margin-bottom: 10px;height: 0.5rem;display: flex;justify-content: space-between;position: relative;}
.g-postInfo-form-input input{padding-left: 20px;width: 100%;}
.g-postInfo-form-input select{padding-left: 20px;width: 100%;color: #999;}
.g-postInfo-form-input input::-webkit-input-placeholder {color: #999;}
.g-postInfo-form-input input::-moz-input-placeholder {color: #999;}
.g-postInfo-form-input input::-ms-input-placeholder {color: #999;}
.g-postInfo-form-input svg{position: absolute;right: 0.2rem;top: 50%;transform: translateY(-50%);width: 12px;}
.hi-input-box{position: relative;display: inline-flex;background: #fff;border-radius: 3px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 0.1rem 0 0.2rem;transition: 0.6s all;display: flex;align-items: center;width: 100%;}
.hi-input-box input {opacity: 0;position: absolute;top: 0;left: 0;z-index: 2;margin-bottom: 0;padding: 0;width: 100%;height: 100%;border: 0;cursor: pointer;}
.hi-text{color: #999;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hi-input-box:hover{opacity: 0.8;}
@media screen and (max-width: 1200px) {
	.hi-input-box{line-height: 32px;padding: 0 20px;}
}

.g-postInfo-form-sc-box{display: flex;justify-content: space-between;height: 0.5rem;width: 100%;}
.g-postInfo-form-sc>h3{margin: 0.2rem 0 0.1rem;}
.g-postInfo-form-sc-a{padding: 0 0.15rem;height: 100%;background: #666666;color: #fff;flex-shrink: 0;display: flex;align-items: center;cursor: pointer;}
.g-postInfo-form-sc-box label{display: flex;justify-content: space-between;height: 100%;width: 100%;}
.g-postInfo-form-sc{margin-bottom: 0.15rem;}
.g-postInfo-form-p p{color: #999;}
.g-postInfo-form-box>button{height: 0.5rem;background: #1e99da;width: 100%;color: #fff;margin-top: 0.15rem;transition: all 0.3s;}
.g-postInfo-form-box>button:hover{opacity: 0.8;}

@media screen and (max-width: 1260px) {
	.g-postInfo-form-input svg{width: 9px;}
	.g-postInfo{display: flex;flex-direction: column;}
	.g-postInfo-l{width: 100%;}
	.g-postInfo-r{width: 100%;}
}
@media screen and (max-width: 971px) {
	
}
@media screen and (max-width: 767px) {
	.g-postInfo-form-input,.g-postInfo-form-sc-box,.g-postInfo-form-box>button{height: 0.7rem;}
	.g-postInfo-form-input input,.g-postInfo-form-input select,.hi-input-box{padding-left: 10px;}
	.g-postInfo-r-zw p{font-size: 0.32rem;}
	.g-postInfo-txt p{line-height: 1.5;}
}

/* 新闻详情 */
.g-newsIfon-fx-l{display: flex;align-items: center;}
.g-newsIfon-fx-l p{margin-right: 0.6rem;color: #999;}
.g-newsIfon-fx-l p:last-child{margin-right:0;}
.g-newsIfon-fx-l p span{color: #1E99DA;}

.ins_det_fxr_box *{transition: all 0.6s;}
.ins_det_fxr_box>p{margin-right: 0.05rem;}
.ins_det_fxr_box .bshare-custom{display: flex;align-items: center;justify-content: center;}
.ins_det_fxr_box .bshare-custom a{margin: 0 ;width: 18px;height: 18px;padding: 0;margin:  0 0 0 0.25rem;}
.ins_det_fxr_box .bshare-custom .fx1{background:url(/static/images/g-fx1.png) center center no-repeat;background-size: 18px auto;margin-left: 0.1rem;}
.ins_det_fxr_box .bshare-custom .fx2{background:url(/static/images/g-fx2.png) center center no-repeat;background-size: 18px auto;}
.ins_det_fxr_box .bshare-custom .fx3{background:url(/static/images/g-fx3.png) center center no-repeat;background-size: 18px auto;}
.ins_det_fxr_box .bshare-custom .fx1:hover{background:url(/static/images/g-fx1-1.png) center center no-repeat;background-size: 18px auto;}
.ins_det_fxr_box .bshare-custom .fx2:hover{background:url(/static/images/g-fx2-1.png) center center no-repeat;background-size: 18px auto;}
.ins_det_fxr_box .bshare-custom .fx3:hover{background:url(/static/images/g-fx3-1.png) center center no-repeat;background-size: 18px auto;}
.bsBox{box-sizing: initial;}
@media screen and (max-width: 767px) {
	.ins_det_fxr_box .bshare-custom .fx1{background:url(/static/images/g-fx1.png) center center no-repeat;background-size: 14px auto;margin-left: 0.1rem;}
	.ins_det_fxr_box .bshare-custom .fx2{background:url(/static/images/g-fx2.png) center center no-repeat;background-size: 14px auto;}
	.ins_det_fxr_box .bshare-custom .fx3{background:url(/static/images/g-fx3.png) center center no-repeat;background-size: 14px auto;}
	.ins_det_fxr_box .bshare-custom .fx1:hover{background:url(/static/images/g-fx1-1.png) center center no-repeat;background-size: 14px auto;}
	.ins_det_fxr_box .bshare-custom .fx2:hover{background:url(/static/images/g-fx2-1.png) center center no-repeat;background-size: 14px auto;}
	.ins_det_fxr_box .bshare-custom .fx3:hover{background:url(/static/images/g-fx3-1.png) center center no-repeat;background-size: 14px auto;}
	.g-newsIfon-fx-l{
	    flex-wrap: wrap;
	}
	.g-newsIfon-fx-l p{
	    width: 50%;
	}
}

.g-newsIfon-fx{display: flex;justify-content: space-between;border-bottom: 1px solid #ddd;padding-bottom: 0.15rem;}
.g-newsIfon-fx-r{display: flex;align-items: center;}
.g-newsIfon-fx-r>p{color: #999;}
.g-newsIfon .g-postInfo-l{width: 68.05%;}
.g-newsIfon .g-postInfo-r{width: 25%;}
.g-newsIfon{padding: 0;}
.g-newsIfon-t{}
.g-newsIfon-t .g-postInfo-h1{width: 68.05%;}
.g-newsIfon-bo{padding: 0.8rem 0 1.4rem;}
.g-postInfo-r-h2{padding-bottom: 0.15rem;border-bottom: 1px solid #ddd;margin-bottom: 0.35rem;}
.g-postInfo-r-h2 h2{color: #999;}
.g-postInfo-tw-box{display: flex;justify-content: space-between;margin-bottom: 0.2rem;}
.g-postInfo-tw-img::before{padding-top: 67.1%;}
.g-postInfo-tw-img{flex-shrink: 0;width: 37.2%;margin-right: 0.22rem;}
.g-postInfo-tw-txt{width: 100%;display: flex;flex-direction: column;justify-content: center;}
.g-postInfo-tw-txt span{color: #999;margin-bottom: 0.1rem;}
.g-postInfo-tw-txt h3{line-height: 1.71;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;color: #333;}
.g-postInfo-tw{padding-bottom: 0.2rem;border-bottom: 1px solid #ddd;margin-bottom: 0.4rem;}
.g-postInfo-next-box{margin-bottom: 0.26rem;}
.g-postInfo-next-box p{color: #999;margin-bottom: 0.08rem;}
.g-postInfo-next-box a{width: 100%;display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;cursor: pointer;color: #333;}
.g-postInfo-next .g-more{background: none;color: #333;padding: 0;color: #000;opacity: 0.5;}
.g-postInfo-next .g-more path{fill: #7f7f7f;}
.g-newsIfon-bo h1{padding-right: 1rem;}

@media screen and (max-width: 1260px) {
	.g-newsIfon-bo .g-postInfo{flex-direction: row;}
}
@media screen and (max-width: 971px) {
	.g-newsIfon-bo .g-postInfo{flex-direction: column;}
	.g-newsIfon-t .g-postInfo-h1{width: 100%;}
	.g-newsIfon .g-postInfo-l,.g-newsIfon .g-postInfo-r{width: 100%;}
	.g-postInfo-tw-img{width: 2rem;}
}
@media screen and (max-width: 767px) {
	.g-newsIfon-bo h1{padding: 0;}
	.g-newsIfon-fx{flex-direction: column;}
	.g-newsIfon-fx-l{margin-bottom: 0.2rem;}
	.ins_det_fxr_box .bshare-custom a{width: 14px;height: 14px;}
}

/* 新闻列表 */
.g-news-t{background: #f8f8f8;padding: 1rem 0;}
.g-news-t-box{display: flex;justify-content: space-between;}
.g-news-t-img{width: 50%;}
.g-news-t-img::before{padding-top: 67.5%;}
.g-news-t-txt{width: 50%;display: flex;flex-direction: column;align-items: flex-start;padding-left: 0.6rem;}
.g-news-t-txt span{font-size: 0.9rem;color: #333;line-height: 1;margin-bottom: 0.33rem;}
.g-news-t-txt h3{font-size: 0.3rem;color: #333;line-height: 1.4;margin-bottom: 0.2rem;padding-right: 1rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.g-news-t-txt p{color: #666;margin-bottom: 0.7rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.g-news-t-txt .g-more{}
.g-news-swi .g-news-pag{
	bottom: 0;right: 0;width: auto;display: inline-block;left: auto;
	display: none;
}
.g-news-swi .g-news-pag .swiper-pagination-bullet{width: 6px;height: 6px;margin: 0 7px;}
.g-news-swi .g-news-pag .swiper-pagination-bullet-active{background: #1e99da;}

.g-news-swi{
	position: relative;
}
.g-news-swi .ckbox {
  display: flex;
  justify-content: center;
	position: absolute;
	right: 0;
	bottom: 0.1rem;
	z-index: 2;
}
/* @media (max-width:767px) {
	.g-news-swi .ckbox{
		width: 100%;
		bottom: 50%;
		transform: translateY(50%);
		justify-content: space-between;
	}
} */
.g-news-swi .ckbox .swiper-prev,
.g-news-swi .ckbox .swiper-next {
  width: 0.5rem;
  height: 0.5rem;
  background: #fff;
  border: 2px solid #B0B0B0;
  border-radius: 50%;
  margin: 0 0.1rem;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: all ease-in 0.3s;
}
.g-news-swi .ckbox .swiper-prev img,
.g-news-swi .ckbox .swiper-next img {
  width: 8px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all ease-in 0.3s;
}
.g-news-swi .ckbox .swiper-prev img:nth-child(2),
.g-news-swi .ckbox .swiper-next img:nth-child(2) {
  opacity: 0;
}
.g-news-swi .ckbox .swiper-prev:hover,
.g-news-swi .ckbox .swiper-next:hover {
  background: #1E99DA;
  border: 2px solid #1E99DA;
  transform: scale(1.3);
}
.g-news-swi .ckbox .swiper-prev:hover img:nth-child(1),
.g-news-swi .ckbox .swiper-next:hover img:nth-child(1) {
  opacity: 0;
}
.g-news-swi .ckbox .swiper-prev:hover img:nth-child(2),
.g-news-swi .ckbox .swiper-next:hover img:nth-child(2) {
  opacity: 1;
}

.g-news-nav-box{height: 100%;display: flex;justify-content: flex-start;background: #fff;z-index: 9;}
.g-news-nav-box a{height: 100%;display: inline-flex;align-items: center;margin:0 0.65rem 0 0;padding: 0 0.2rem;position: relative;bottom: -1px;cursor: pointer;transition: all 0.3s;color: #333;}
.g-news-nav-box a::after{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background: #1e99da;width: 0;height: 2px;transition: all 0.3s;}
.g-news-nav-box a.on{color: #1e99da;}
.g-news-nav-box a.on::after{width: 100%;}
.g-news-nav{width: 100%;border-bottom: 1px solid #ddd;height: 0.8rem;margin-bottom: 1rem;}
.g-news-nav-con{display: flex;justify-content: space-between;height: 100%;}
.g-news-nav-r{height: 100%;}
.g-news-nav-r form{display: flex;align-items: center;height: 100%;}
.g-news-nav-r button{display: flex;align-items: center;}
.g-news-nav-r button img{width: 0.18rem;height: 0.18rem;object-fit: contain;}
.g-news-nav-r form input{width: 2rem;}
.g-news-nav-r form input::-webkit-input-placeholder {color: #999;}
.g-news-nav-r form input::-moz-input-placeholder {color: #999;}
.g-news-nav-r form input::-ms-input-placeholder {color: #999;}
.g-news-con{display: flex;justify-content: space-between;cursor: pointer;margin-bottom: 0.4rem;}
.g-news-img{width: 25%;margin-right: 0.38rem;flex-shrink: 0;}
.g-news-img::before{padding-top: 67.5%;}
.g-news-txt{width: calc(75% - 0.38rem);display: flex;justify-content: space-between;position: relative;border-bottom: 1px solid #ddd;padding-top: 0.35rem;}
.g-news-txt::after{position: absolute;width: 0;height: 1px;background: #1E99DA;left: 0;bottom: -1px;content: '';transition: all 0.3s;}
.g-news-txt-date{height: 100%;}
.g-news-txt-l{height: 100%;width: 65.38%;}
.g-news-txt-l h3{font-size: 0.24rem;margin-bottom: 0.22rem;white-space:nowrap;

overflow:hidden;

text-overflow:ellipsis;line-height: 1;color: #333;}
.g-news-txt-l p{color: #666;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom: 0.4rem;}
.g-news-txt-date{text-align: right;}
.g-news-txt-date p{font-size: 0.48rem;line-height: 1;margin-bottom: 0.15rem;color: #333;}
.g-news-txt-date span{color: #999;}
.g-news-box *{transition: all 0.3s;}
.g-news-con .g-more{color: #000;opacity: 0.5;}
.g-news-con .g-more path{fill: #000;}
.g-news-con:hover .g-news-txt::after{width: 100%;}
.g-news-con:hover .g-img_hover img{
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.g-news-con:hover .g-more path{fill: #1e99da;}
.g-news-con:hover .g-more{color: #1e99da;opacity: 1;}
.g-news-con .g-more{margin-bottom: 0.3rem;}

@media screen and (max-width: 1260px) {
	.g-news-txt{padding: 0;}
}
@media screen and (max-width: 971px) {
	.g-news-nav-box a{margin-right: 0.2rem;}
	.g-news-con .g-more{margin-bottom: 0.2rem;}
}
@media screen and (max-width: 767px) {
	.g-news-t-box{flex-direction: column;}
	.g-news-t-img{width: 100%;}
	.g-news-t-txt{width: 100%;padding: 0.3rem 0 0.6rem;}
	.g-news-t-txt span{font-size: 0.5rem;margin-bottom: 0.22rem;}
	.g-news-t-txt p{margin-bottom: 0.4rem;}
	.g-news-t-txt h3{padding: 0;}
	.g-news-swi .g-news-pag{width: 100%;}
	.g-news-nav-con{flex-direction: column;padding: 0.3rem 0;}
	.g-news-nav-box a{margin: 0 0 0.1rem; height:1rem; font-size:0.32rem; }
	.g-news-nav-box{margin-bottom: 0.2rem; width: 100%; overflow-x: auto; white-space: nowrap; }
	.g-news-nav{height: auto;margin-bottom: 0.4rem;}
	.g-news-nav-box a{padding: 0 0.2rem 0.1rem;}
	.g-news-nav-r form{width: 100%;}
	.g-news-nav-r form input{width: 100%;}
	.g-news-nav-r button img{width: 0.26rem;height: 0.26rem;}
	.g-news-con{flex-direction: column;}
	.g-news-img{width: 100%;margin: 0 0 0.3rem;}
	.g-news-img::before{padding-top: 50%;}
	.g-news-txt-l h3{font-size: 0.4rem;}
}
.g-chanpin {
}
.g-chanpin-box {
	margin: 0 -15px;
	display: flex;
	flex-wrap: wrap;
}
.g-chanpin-con {
	margin-bottom: 0.4rem;
	padding: 0 15px;
	width: 25%;
}
.g-chanpin-con a {
	-moz-border-radius: 0.1rem;
	-webkit-border-radius: 0.1rem;
	border-radius: 0.1rem;
	border: 1px solid #DDD;
	display: block;
	position: relative;
	overflow: hidden;
}
@media screen and (max-width: 767px) {
	.g-adv{
	    height: auto;
	}
	.g-adv-img{
	    height: auto;
	    position: relative;
	}
	.g-adv-img::before{
	    content: '';
	    width: 100%;
	    display: block;
	    padding-top: 44.44%;
	}
	.g-adv-img img{
	    position: absolute;
	    top: 0;
	}
}
.g-temCp.hcolor .g-temCp-txt h2{ color: #333;}
.g-temCp.hcolor .g-temCp-txt p{ color: #666;}
.g-temCp.bcolor .g-temCp-img:before{
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.15);
    position: absolute;
    left: 0;
    top: 0;
}
.g-temCp.bcolor .g-temCp-txt h2{ color:#fff;}
.g-temCp.bcolor .g-temCp-txt p{ color: #fff; }

.g-braXh-bl .g-braXh-l h2{color:#333;}
.g-braXh-bl .g-braXh-l p{color:#333;}
.g-braXh-bl.g-braXh::before{background: rgba(255,255,255,.3); display: none; }

.g-banner .swiper{
	height: 100%;
}
@media screen and (max-width: 767px) {
	.x-ul1 .x-le{
		margin-right: 80px !important;
	}
}
/* 视频列表 */
.g-video {
}
.g-video-box {
	margin: -30px -15px 0.4rem;
}
.g-video-box .item {
	margin-top: 30px;
	padding: 0 15px;
	width: 33.33333%;
	display: inline-block;
	float: left;
}
.g-video-box .item .i-con {
	position: relative;
}
.g-video-box .item .img {
  width: 100%;
  position: relative;
}
.g-video-box .item .img:before {
  content: '';
  width: 100%;
  display: block;
  padding-top: 66.66%;
  background: rgba(0, 0, 0, .3);
  position: relative;
  z-index: 1;
}
.g-video-box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
}
.g-video-box .item .img .icon {
	margin-top: -15px;
  width: 0.7rem;
  height: 0.7rem;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
  z-index: 1;
}
.g-video-box .item .box {
	left: 30px;
	right: 30px;
	bottom: 30px;
	color: #FFF;
	position: absolute;
	z-index: 1;
}
.g-video-box .item .til {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	word-break: keep-all;
	word-wrap: break-word;
	white-space: pre-wrap;
	white-space: nowrap;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-binding: url(ellipsis.xml#ellipsis);
	overflow: hidden;
}
.g-video-box .item:first-child {
	width: 66.66666%;
}
.g-video-box .item:first-child .img:before {
  padding-top: 67.7%;
}
.g-video-box .item:first-child .box {
	left: 40px;
	right: 40px;
	/*bottom: 60px;*/
}
.g-video-box .item:first-child .til {
	height: 80px;
	line-height: 80px;
	font-size: 30px;
}
.g-video-box .item:first-child .time {
	height: 30px;
	line-height: 30px;
	font-size: 18px;
}
@media (max-width: 1024px) {
.g-video-box .item {
	width: 33.33333%;
}
.g-video-box .item:first-child .box {
	left: 30px;
	right: 30px;
	bottom: 40px;
}
.g-video-box .item:first-child .til {
	height: 60px;
	line-height: 60px;
	font-size: 22px;
}
.g-video-box .item:first-child .time {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
}
}
@media (max-width: 767px) {
.g-video-box .item, .g-video-box .item:first-child {
	width: 100%;
}
.g-video-box .item .til {
	height: 0.8rem;
	line-height: 0.8rem;
	font-size: 0.32rem;
}
}
/* 自适应 */
.row {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.row:after, .row:before {
	display: table;
	content: " ";
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.row:after {
	clear: both;
}
/* 透明工厂 */
.mauto {
	margin: 0 auto;
}
.w-auto {
	width: 1600px;
}
@media (max-width: 1630px) {
.w-auto {
	width: 1024px;
}
}
@media (max-width: 1024px) {
.w-auto {
	margin: 0 30px;
	width: auto;
}
}
.g-tmgc {
  width: 100%;
}
.g-tmgc .gc-box {
}
.g-tmgc .gc-box .gcb-con {
}
.g-tmgc .gcb-1 {
	background: url(/static/images/g-tmgc-1-bg.jpg) repeat-y center center;
}
.g-tmgc .gcb-1 .gcb-con {
	padding: 75px 0;
}
.g-tmgc .gcb-1 .gcb-con .img {
	width: 49.375%;
	float: left;
}
.g-tmgc .gcb-1 .gcb-con .box {
	width: 44.6875%;
	float: right;
}
.g-tmgc .gcb-1 .gcb-con .til {
	margin:90px 0 25px;
	border-bottom: 1px solid #DDD;
	position: relative;
}
.g-tmgc .gcb-1 .gcb-con .til h3 {
	line-height: 110px;
	font-size: 56px;
	float: left;
	position: relative;
}
.g-tmgc .gcb-1 .gcb-con .til h3:before {
	content: " ";
	left: 0;
	bottom: -2px;
	width: 100%;
	border-bottom: 3px solid #1E99DA;
	position: absolute;
}
.g-tmgc .gcb-1 .gcb-con .con {
	line-height: 36px;
	font-size: 24px;
	color: #666;
}
@media (max-width: 1630px) {
.g-tmgc .gcb-1 .gcb-con .til {
	margin:-20px 0 25px;
}
.g-tmgc .gcb-1 .gcb-con .til h3 {
	line-height: 80px;
	font-size: 36px;
}
.g-tmgc .gcb-1 .gcb-con .con {
	line-height: 30px;
	font-size: 16px;
}
}
@media (max-width: 1024px) {
.g-tmgc .gcb-1 .gcb-con {
	padding: 1.0rem 0 1.4rem;
}
.g-tmgc .gcb-1 .gcb-con .img {
	width: 100%;
}
.g-tmgc .gcb-1 .gcb-con .box {
	width: 100%;
}
.g-tmgc .gcb-1 .gcb-con .til {
	margin: 20px 0 ;
}
.g-tmgc .gcb-1 .gcb-con .til h3 {
	line-height: 46px;
	font-size: 20px;
}
.g-tmgc .gcb-1 .gcb-con .con {
	line-height: 30px;
	font-size: 14px;
}
}
.g-tmgc .gcb-2 {
	background: url(/static/images/g-tmgc-2-bg.jpg) no-repeat center top;
}
.g-tmgc .gcb-2 .gcb-con {
	padding-bottom: 80px;
}
.g-tmgc .gcb-2 .gcb-con .c-til {
	padding-top: 20px;
	line-height: 180px;
	font-size: 56px;
	/*font-weight: bold;*/
	text-align: center;
	color: #FFF;
}
.g-tmgc .gcb-2 .gcb-con .c-con {
}
.g-tmgc .gcb-2 .gcb-con .c-con dl {
	margin: -30px -15px 0;
	display: -ms-flexbox;
	display: flex;
}
.g-tmgc .gcb-2 .gcb-con .c-con dl dd {
	margin-top: 30px;
	padding: 0 15px;
	width: 33.33333%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	float: left;
}
.g-tmgc .gcb-2 .gcb-con .c-con dl dd .box {
	height: 100%;
	box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
	background: #FFF;
}
.g-tmgc .gcb-2 .gcb-con .c-con dl dd .img {
	position: relative;
}
.g-tmgc .gcb-2 .gcb-con .c-con dl dd .img:before {
	content: '';
	width: 100%;
	display: block;
	padding-top: 115px;
	background: rgba(0, 0, 0, .3);
	position: relative;
	z-index: 1;
}
.g-tmgc .gcb-2 .gcb-con .c-con dl dd .img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top: 0;
}
.g-tmgc .gcb-2 .gcb-con .c-con dl dd .img p {
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
  display: flex;
	align-items: center;
	justify-content: center;
	color: #FFF;
	position: absolute;
	z-index: 1;
}
.g-tmgc .gcb-2 .gcb-con .c-con dl dd .con {
	padding: 30px;
	line-height: 30px;
	font-size: 16px;
}
@media (max-width: 1630px) {
}
@media (max-width: 1024px) {
.g-tmgc .gcb-2 .gcb-con {
	padding-bottom: 1.4rem;
}
.g-tmgc .gcb-2 .gcb-con .c-til {
	font-size: 30px;
}
}
@media (max-width: 767px) {
.g-tmgc .gcb-2 .gcb-con {
	padding-bottom: 1.0rem;
}
.g-tmgc .gcb-2 .gcb-con .c-con dl {
	flex-direction: column;
}
.g-tmgc .gcb-2 .gcb-con .c-con dl dd {
	width: 100%;
}
}
@media (max-width: 460px) {
.g-tmgc .gcb-2 .gcb-con .c-til {
	line-height: 100px;
	font-size: 22px;
}
}
.g-tmgc .gcb-3 {
}
.g-tmgc .gcb-3 .gcb-con {
	position: relative;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide {
	position: relative;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-bg {
	width: 100%;
	position: relative;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-bg:before {
	content: '';
	width: 100%;
	height: 960px;
	display: block;
	position: relative;
	z-index: 1;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-bg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top: 0;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-box {
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: flex;
	position: absolute;
	z-index: 1;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-con {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-con .box {
	padding-bottom: 80px;
	width: 40%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-con .til {
	margin-bottom: 20px;
	line-height: 88px;
	font-size: 56px;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-con .con {
	line-height: 30px;
	font-size: 18px;
}
.g-tmgc .gcb-3 .gcb-con .swiper-pagination {
	bottom: 60px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}
.g-tmgc .gcb-3 .gcb-con .swiper-pagination-bullet {
	width: 20px;
	height: 20px;
	border-radius: 20px;
}
.g-tmgc .gcb-3 .gcb-con .swiper-pagination-bullet-active {
	width: 60px;
	background: #FFF;
}
@media (max-width: 1630px) {
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-bg:before {
	height: 760px;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-con .box {
	padding: 50px 100px 80px;
	width: 100%;
	color: #FFF !important;
	background: rgba(0, 0, 0, .3);
	-webkit-backdrop-filter: saturate(180%) blur(6px);
	backdrop-filter: saturate(180%) blur(6px);
}
}
@media (max-width: 1024px) {
.g-tmgc .gcb-3 .gcb-con .swiper-slide {
	height: auto;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-bg {
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	position: absolute;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-bg:before {
	height: auto;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-con .til {
	margin-bottom: 10px;
	line-height: 42px;
	font-size: 24px;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-con .con {
	line-height: 24px;
	font-size: 14px;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-con .box {
	padding: 30px 30px 40px;
}
.g-tmgc .gcb-3 .gcb-con .swiper-slide .c-box {
	padding: 1.0rem 0 1.4rem;
	position: relative;
}
.g-tmgc .gcb-3 .gcb-con .swiper-pagination {
	bottom: 0.5rem;
}
.g-tmgc .gcb-3 .gcb-con .swiper-pagination-bullet {
	width: 0.3rem;
	height: 0.3rem;
}
}
.g-tmgc .gcb-4 {
}
.g-tmgc .gcb-4 .gcb-con {
	padding: 15px 0;
}
.g-tmgc .gcb-4 .gcb-con .img {
	width: 30.6875%;
	float: right;
}
.g-tmgc .gcb-4 .gcb-con .box {
	width: 65.375%;
	float: left;
}
.g-tmgc .gcb-4 .gcb-con .til {
	line-height: 100px;
	font-size: 50px;
	margin-bottom: 25px;
}
.g-tmgc .gcb-4 .gcb-con .con {
	line-height: 30px;
	font-size: 18px;
	color: #666;
}
.g-tmgc .gcb-4 .gcb-con .con p {
	margin-top: 20px;
}
.g-tmgc .gcb-4 .gcb-con .con p:first-child {
	margin-top: 0;
}
@media (max-width: 1630px) {
.g-tmgc .gcb-4 .gcb-con .til {
	margin: 0;
	line-height: 80px;
	font-size: 30px;
}
.g-tmgc .gcb-4 .gcb-con .con {
	line-height: 30px;
	font-size: 16px;
}
}
@media (max-width: 1024px) {
.g-tmgc .gcb-4 .gcb-con {
	padding: 1.0rem 0 1.4rem;
}
.g-tmgc .gcb-4 .gcb-con .img {
	width: 100%;
}
.g-tmgc .gcb-4 .gcb-con .box {
	margin-bottom: 30px;
	width: 100%;
}
.g-tmgc .gcb-4 .gcb-con .til {
	line-height: 46px;
	font-size: 20px;
}
.g-tmgc .gcb-4 .gcb-con .con {
	line-height: 30px;
	font-size: 14px;
}
}
/* 发展在逢时 */
.g-fzzfs {
}
.g-fzzfs .gcb-1 {
}
.g-fzzfs .gcb-1 .gcb-con {
	padding: 75px 0 150px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.g-fzzfs .gcb-1 .gcb-con .mySwiper {
	width: 44.6875%;
	float: right;
}
.g-fzzfs .gcb-1 .gcb-con .mySwiper .img {
	position: relative;
}
.g-fzzfs .gcb-1 .gcb-con .mySwiper .img:before {
	content: '';
	width: 100%;
	display: block;
	padding-top: 80%;
	background: rgba(0, 0, 0, .3);
	position: relative;
}
.g-fzzfs .gcb-1 .gcb-con .mySwiper .img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	top: 0;
}
.g-fzzfs .gcb-1 .gcb-con .box {
	width: 49.375%;
	float: left;
}
.g-fzzfs .gcb-1 .gcb-con .til {
	margin-bottom: 30px;
	line-height: 56px;
	font-size: 56px;
}
.g-fzzfs .gcb-1 .gcb-con .con {
	line-height: 30px;
	font-size: 18px;
	color: #666;
}
.g-fzzfs .gcb-1 .gcb-con .con p {
	margin-top: 20px;
}
.g-fzzfs .gcb-1 .gcb-con .con p:first-child {
	margin-top: 0;
}
.g-fzzfs .gcb-1 .gcb-con .swiper-pagination {
	bottom: 60px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}
.g-fzzfs .gcb-1 .gcb-con .swiper-pagination-bullet {
	width: 20px;
	height: 20px;
	border-radius: 20px;
}
.g-fzzfs .gcb-1 .gcb-con .swiper-pagination-bullet-active {
	background: #1E99DA;
}
@media (max-width: 1630px) {
.g-fzzfs .gcb-1 .gcb-con {
	padding-bottom: 90px;
}
.g-fzzfs .gcb-1 .gcb-con .til {
	line-height: 36px;
	font-size: 36px;
}
.g-fzzfs .gcb-1 .gcb-con .con {
	line-height: 30px;
	font-size: 16px;
}
}
@media (max-width: 1024px) {
.g-fzzfs .gcb-1 .gcb-con {
	padding: 1.0rem 0 1.4rem;
	flex-direction: column;
}
.g-fzzfs .gcb-1 .gcb-con .mySwiper {
	width: 100%;
}
.g-fzzfs .gcb-1 .gcb-con .box {
	margin-bottom: 30px;
	width: 100%;
}
.g-fzzfs .gcb-1 .gcb-con .til {
	margin-bottom: 20px;
	line-height: 20px;
	font-size: 20px;
}
.g-fzzfs .gcb-1 .gcb-con .con {
	line-height: 30px;
	font-size: 14px;
}
.g-fzzfs .gcb-1 .gcb-con .swiper-pagination {
	bottom: 0.5rem;
}
.g-fzzfs .gcb-1 .gcb-con .swiper-pagination-bullet {
	width: 0.3rem;
	height: 0.3rem;
}
}